From c5b963769539c8a7c9bd154585686d263c7d6d8a Mon Sep 17 00:00:00 2001 From: aarne Date: Wed, 22 Dec 2010 14:11:55 +0000 Subject: [PATCH] removed GF/deprecated --- deprecated/FILES | 260 - deprecated/Grammar.epsi | 4882 -- deprecated/HelpFile | 693 - deprecated/Makefile | 250 - deprecated/Makefile.binary | 20 - deprecated/PGF/doc/Eng.gf | 13 - deprecated/PGF/doc/Ex.gf | 8 - deprecated/PGF/doc/Swe.gf | 13 - deprecated/PGF/doc/Test.gf | 64 - deprecated/PGF/doc/gfcc.html | 809 - deprecated/PGF/doc/gfcc.txt | 712 - deprecated/PGF/doc/old-GFCC.cf | 50 - deprecated/PGF/doc/old-gfcc.txt | 656 - deprecated/PGF/doc/syntax.txt | 180 - deprecated/ReleaseProcedure | 153 - deprecated/Resource-HOWTO.html | 967 - deprecated/Resource-HOWTO.txt | 827 - deprecated/Syntax.png | Bin 104604 -> 0 bytes deprecated/config.guess | 1497 - deprecated/config.mk.in | 37 - deprecated/config.sub | 1608 - deprecated/configure.ac | 229 - deprecated/doc/2341.html | 259 - deprecated/doc/DocGF.pdf | Bin 56906 -> 0 bytes deprecated/doc/DocGF.tex | 569 - deprecated/doc/German.png | Bin 21000 -> 0 bytes deprecated/doc/Grammar.dot | 75 - deprecated/doc/Grammar.png | Bin 78790 -> 0 bytes deprecated/doc/TODO | 231 - deprecated/doc/compiling-gf.txt | 750 - deprecated/doc/eu-langs.dot | 79 - deprecated/doc/eu-langs.png | Bin 85484 -> 0 bytes deprecated/doc/food-translet.png | Bin 22916 -> 0 bytes deprecated/doc/food1.png | Bin 22805 -> 0 bytes deprecated/doc/food2.png | Bin 31506 -> 0 bytes deprecated/doc/gf-compiler.dot | 88 - deprecated/doc/gf-compiler.png | Bin 27451 -> 0 bytes deprecated/doc/gf-formalism.html | 350 - deprecated/doc/gf-formalism.txt | 279 - deprecated/doc/gf-ideas.html | 311 - deprecated/doc/gf-ideas.txt | 231 - deprecated/doc/gf-statistics.txt | 289 - deprecated/doc/gf-summerschool.txt | 533 - deprecated/doc/gf3-release.html | 73 - deprecated/doc/gf3-release.txt | 58 - deprecated/doc/school-langs.dot | 106 - deprecated/doc/school-langs.png | Bin 131704 -> 0 bytes deprecated/doc/summer-align.png | Bin 449911 -> 0 bytes deprecated/doc/summer-langs.png | Bin 1885485 -> 0 bytes deprecated/doc/vr.html | 46 - deprecated/doc/vr.txt | 32 - deprecated/exper/EditShell.hs | 136 - deprecated/exper/Evaluate.hs | 461 - deprecated/exper/Optimize.hs | 273 - deprecated/gf.spec | 119 - deprecated/gf.wxs.in | 63 - deprecated/gf_atk.cfg | 98 - deprecated/gfc.in | 30 - deprecated/haddock/haddock-check.perl | 169 - deprecated/haddock/haddock-script.csh | 73 - deprecated/haddock/resources/blank.html | 10 - deprecated/haddock/resources/index.html | 14 - deprecated/homepage.html | 334 - deprecated/install-sh | 251 - deprecated/jgf | 8 - deprecated/old-lib/LICENSE | 165 - deprecated/old-lib/index.html | 60 - deprecated/old-lib/index.txt | 58 - deprecated/old-lib/prelude/Coordination.gf | 129 - deprecated/old-lib/prelude/Formal.gf | 54 - deprecated/old-lib/prelude/HTML.gf | 8 - deprecated/old-lib/prelude/Latex.gf | 12 - deprecated/old-lib/prelude/Precedence.gf | 117 - deprecated/old-lib/prelude/Predef.gf | 37 - deprecated/old-lib/prelude/PredefAbs.gf | 4 - deprecated/old-lib/prelude/PredefCnc.gf | 4 - deprecated/old-lib/prelude/Prelude.gf | 142 - deprecated/old-lib/resource/Make.hs | 193 - deprecated/old-lib/resource/Makefile | 49 - .../old-lib/resource/abstract/Adjective.gf | 30 - .../old-lib/resource/abstract/Adverb.gf | 32 - .../old-lib/resource/abstract/Backward.gf | 63 - deprecated/old-lib/resource/abstract/Cat.gf | 134 - .../old-lib/resource/abstract/Common.gf | 61 - .../resource/abstract/Compatibility.gf | 9 - .../old-lib/resource/abstract/Conjunction.gf | 52 - deprecated/old-lib/resource/abstract/Extra.gf | 30 - .../old-lib/resource/abstract/Grammar.gf | 22 - deprecated/old-lib/resource/abstract/Idiom.gf | 22 - deprecated/old-lib/resource/abstract/Lang.gf | 13 - .../old-lib/resource/abstract/Lexicon.gf | 356 - deprecated/old-lib/resource/abstract/Noun.gf | 144 - .../old-lib/resource/abstract/Numeral.gf | 60 - .../old-lib/resource/abstract/Phrase.gf | 44 - .../old-lib/resource/abstract/Question.gf | 41 - .../old-lib/resource/abstract/Relative.gf | 26 - .../old-lib/resource/abstract/Sentence.gf | 95 - .../old-lib/resource/abstract/Structural.gf | 111 - deprecated/old-lib/resource/abstract/Text.gf | 15 - deprecated/old-lib/resource/abstract/Verb.gf | 71 - .../old-lib/resource/api/Combinators.gf | 199 - .../old-lib/resource/api/CombinatorsAra.gf | 3 - .../old-lib/resource/api/CombinatorsBul.gf | 3 - .../old-lib/resource/api/CombinatorsCat.gf | 3 - .../old-lib/resource/api/CombinatorsDan.gf | 3 - .../old-lib/resource/api/CombinatorsEng.gf | 3 - .../old-lib/resource/api/CombinatorsFin.gf | 3 - .../old-lib/resource/api/CombinatorsFre.gf | 3 - .../old-lib/resource/api/CombinatorsGer.gf | 3 - .../old-lib/resource/api/CombinatorsHin.gf | 3 - .../old-lib/resource/api/CombinatorsIna.gf | 3 - .../old-lib/resource/api/CombinatorsIta.gf | 3 - .../old-lib/resource/api/CombinatorsNor.gf | 3 - .../old-lib/resource/api/CombinatorsRus.gf | 3 - .../old-lib/resource/api/CombinatorsSpa.gf | 3 - .../old-lib/resource/api/CombinatorsSwe.gf | 3 - .../old-lib/resource/api/CombinatorsTha.gf | 3 - .../old-lib/resource/api/Constructors.gf | 1700 - .../old-lib/resource/api/ConstructorsBul.gf | 3 - .../old-lib/resource/api/ConstructorsCat.gf | 3 - .../old-lib/resource/api/ConstructorsDan.gf | 3 - .../old-lib/resource/api/ConstructorsEng.gf | 3 - .../old-lib/resource/api/ConstructorsFin.gf | 3 - .../old-lib/resource/api/ConstructorsFre.gf | 3 - .../old-lib/resource/api/ConstructorsGer.gf | 3 - .../old-lib/resource/api/ConstructorsIta.gf | 3 - .../old-lib/resource/api/ConstructorsNor.gf | 3 - .../old-lib/resource/api/ConstructorsRus.gf | 3 - .../old-lib/resource/api/ConstructorsSpa.gf | 3 - .../old-lib/resource/api/ConstructorsSwe.gf | 3 - deprecated/old-lib/resource/api/Syntax.gf | 4 - deprecated/old-lib/resource/api/SyntaxBul.gf | 4 - deprecated/old-lib/resource/api/SyntaxCat.gf | 4 - deprecated/old-lib/resource/api/SyntaxDan.gf | 4 - deprecated/old-lib/resource/api/SyntaxEng.gf | 5 - deprecated/old-lib/resource/api/SyntaxFin.gf | 4 - deprecated/old-lib/resource/api/SyntaxFre.gf | 4 - deprecated/old-lib/resource/api/SyntaxGer.gf | 4 - deprecated/old-lib/resource/api/SyntaxIta.gf | 4 - deprecated/old-lib/resource/api/SyntaxNor.gf | 5 - deprecated/old-lib/resource/api/SyntaxRus.gf | 4 - deprecated/old-lib/resource/api/SyntaxSpa.gf | 5 - deprecated/old-lib/resource/api/SyntaxSwe.gf | 5 - deprecated/old-lib/resource/api/TryBul.gf | 13 - deprecated/old-lib/resource/api/TryCat.gf | 13 - deprecated/old-lib/resource/api/TryDan.gf | 3 - deprecated/old-lib/resource/api/TryEng.gf | 13 - deprecated/old-lib/resource/api/TryFin.gf | 3 - deprecated/old-lib/resource/api/TryFre.gf | 3 - deprecated/old-lib/resource/api/TryGer.gf | 3 - deprecated/old-lib/resource/api/TryIta.gf | 3 - deprecated/old-lib/resource/api/TryNor.gf | 3 - deprecated/old-lib/resource/api/TryRus.gf | 3 - deprecated/old-lib/resource/api/TrySpa.gf | 3 - deprecated/old-lib/resource/api/TrySwe.gf | 12 - .../old-lib/resource/arabic/AdjectiveAra.gf | 43 - .../old-lib/resource/arabic/AdverbAra.gf | 21 - deprecated/old-lib/resource/arabic/AllAra.gf | 3 - .../old-lib/resource/arabic/AllAraAbs.gf | 3 - deprecated/old-lib/resource/arabic/CatAra.gf | 103 - .../old-lib/resource/arabic/ConjunctionAra.gf | 45 - deprecated/old-lib/resource/arabic/ExtAra.gf | 26 - .../old-lib/resource/arabic/GrammarAra.gf | 21 - .../old-lib/resource/arabic/IdiomAra.gf | 14 - .../old-lib/resource/arabic/IrregAra.gf | 181 - deprecated/old-lib/resource/arabic/LangAra.gf | 12 - .../old-lib/resource/arabic/LexiconAra.gf | 384 - .../old-lib/resource/arabic/MorphoAra.gf | 49 - deprecated/old-lib/resource/arabic/NounAra.gf | 184 - .../old-lib/resource/arabic/NumeralAra.gf | 154 - .../old-lib/resource/arabic/OrthoAra.gf | 41 - .../old-lib/resource/arabic/ParadigmsAra.gf | 500 - .../old-lib/resource/arabic/PatternsAra.gf | 106 - .../old-lib/resource/arabic/PhraseAra.gf | 26 - .../old-lib/resource/arabic/QuestionAra.gf | 55 - .../old-lib/resource/arabic/RelativeAra.gf | 34 - deprecated/old-lib/resource/arabic/ResAra.gf | 1172 - .../old-lib/resource/arabic/SentenceAra.gf | 134 - .../old-lib/resource/arabic/StructuralAra.gf | 110 - deprecated/old-lib/resource/arabic/VerbAra.gf | 44 - .../resource/bulgarian/AdjectiveBul.gf | 44 - .../old-lib/resource/bulgarian/AdverbBul.gf | 20 - .../old-lib/resource/bulgarian/AllBul.gf | 8 - .../old-lib/resource/bulgarian/AllBulAbs.gf | 8 - .../old-lib/resource/bulgarian/CatBul.gf | 126 - .../resource/bulgarian/ConjunctionBul.gf | 56 - .../old-lib/resource/bulgarian/ExtraBul.gf | 68 - .../old-lib/resource/bulgarian/ExtraBulAbs.gf | 33 - .../old-lib/resource/bulgarian/GrammarBul.gf | 23 - .../old-lib/resource/bulgarian/IdiomBul.gf | 65 - .../old-lib/resource/bulgarian/LangBul.gf | 12 - .../old-lib/resource/bulgarian/LexiconBul.gf | 380 - .../old-lib/resource/bulgarian/MorphoBul.gf | 178 - .../resource/bulgarian/MorphoFunsBul.gf | 184 - .../old-lib/resource/bulgarian/NounBul.gf | 187 - .../old-lib/resource/bulgarian/NumeralBul.gf | 134 - .../resource/bulgarian/ParadigmsBul.gf | 1460 - .../old-lib/resource/bulgarian/PhraseBul.gf | 25 - .../old-lib/resource/bulgarian/QuestionBul.gf | 63 - .../old-lib/resource/bulgarian/RelativeBul.gf | 34 - .../old-lib/resource/bulgarian/ResBul.gf | 626 - .../old-lib/resource/bulgarian/SentenceBul.gf | 72 - .../resource/bulgarian/StructuralBul.gf | 122 - .../old-lib/resource/bulgarian/TextBul.gf | 13 - .../old-lib/resource/bulgarian/VerbBul.gf | 92 - .../old-lib/resource/catalan/AdjectiveCat.gf | 2 - .../old-lib/resource/catalan/AdverbCat.gf | 2 - deprecated/old-lib/resource/catalan/AllCat.gf | 7 - .../old-lib/resource/catalan/AllCatAbs.gf | 5 - .../old-lib/resource/catalan/BeschCat.gf | 6066 -- deprecated/old-lib/resource/catalan/CatCat.gf | 4 - .../resource/catalan/CompatibilityCat.gf | 11 - .../resource/catalan/ConjunctionCat.gf | 2 - .../old-lib/resource/catalan/DiffCat.gf | 179 - .../old-lib/resource/catalan/ExtraCat.gf | 47 - .../old-lib/resource/catalan/ExtraCatAbs.gf | 28 - .../resource/catalan/ExtraRomanceCat.gf | 2 - .../old-lib/resource/catalan/GrammarCat.gf | 22 - .../old-lib/resource/catalan/IdiomCat.gf | 52 - .../old-lib/resource/catalan/IrregCat.gf | 1121 - .../old-lib/resource/catalan/IrregCatAbs.gf | 1106 - .../old-lib/resource/catalan/LangCat.gf | 10 - .../old-lib/resource/catalan/LexiconCat.gf | 365 - .../old-lib/resource/catalan/MorphoCat.gf | 160 - .../old-lib/resource/catalan/NounCat.gf | 2 - .../old-lib/resource/catalan/NumeralCat.gf | 170 - .../old-lib/resource/catalan/ParadigmsCat.gf | 459 - .../old-lib/resource/catalan/PhonoCat.gf | 41 - .../old-lib/resource/catalan/PhraseCat.gf | 2 - .../old-lib/resource/catalan/QuestionCat.gf | 2 - .../old-lib/resource/catalan/RelativeCat.gf | 2 - deprecated/old-lib/resource/catalan/ResCat.gf | 13 - .../old-lib/resource/catalan/SentenceCat.gf | 2 - .../old-lib/resource/catalan/StructuralCat.gf | 154 - .../old-lib/resource/catalan/VerbCat.gf | 2 - deprecated/old-lib/resource/common/CommonX.gf | 31 - .../old-lib/resource/common/ConstructX.gf | 19 - deprecated/old-lib/resource/common/ParamX.gf | 65 - deprecated/old-lib/resource/common/TenseX.gf | 18 - deprecated/old-lib/resource/common/TextX.gf | 11 - .../old-lib/resource/danish/AdjectiveDan.gf | 2 - .../old-lib/resource/danish/AdverbDan.gf | 2 - deprecated/old-lib/resource/danish/AllDan.gf | 7 - .../old-lib/resource/danish/AllDanAbs.gf | 5 - deprecated/old-lib/resource/danish/CatDan.gf | 2 - .../old-lib/resource/danish/ConjunctionDan.gf | 2 - deprecated/old-lib/resource/danish/DiffDan.gf | 86 - .../old-lib/resource/danish/ExtraDan.gf | 3 - .../old-lib/resource/danish/ExtraDanAbs.gf | 7 - .../old-lib/resource/danish/ExtraScandDan.gf | 2 - .../old-lib/resource/danish/GrammarDan.gf | 21 - .../old-lib/resource/danish/IdiomDan.gf | 38 - .../old-lib/resource/danish/IrregDan.gf | 72 - .../old-lib/resource/danish/IrregDanAbs.gf | 65 - deprecated/old-lib/resource/danish/LangDan.gf | 10 - .../old-lib/resource/danish/LexiconDan.gf | 366 - deprecated/old-lib/resource/danish/MathDan.gf | 2 - .../old-lib/resource/danish/MorphoDan.gf | 164 - deprecated/old-lib/resource/danish/NounDan.gf | 2 - .../old-lib/resource/danish/NumeralDan.gf | 83 - .../old-lib/resource/danish/ParadigmsDan.gf | 517 - .../old-lib/resource/danish/PhraseDan.gf | 2 - .../old-lib/resource/danish/QuestionDan.gf | 2 - .../old-lib/resource/danish/RelativeDan.gf | 2 - deprecated/old-lib/resource/danish/ResDan.gf | 3 - .../old-lib/resource/danish/SentenceDan.gf | 2 - .../old-lib/resource/danish/StructuralDan.gf | 129 - deprecated/old-lib/resource/danish/VerbDan.gf | 2 - deprecated/old-lib/resource/demo/Clause.gf | 22 - deprecated/old-lib/resource/demo/ClauseBul.gf | 1 - deprecated/old-lib/resource/demo/ClauseCat.gf | 1 - deprecated/old-lib/resource/demo/ClauseDan.gf | 1 - deprecated/old-lib/resource/demo/ClauseEng.gf | 1 - deprecated/old-lib/resource/demo/ClauseFin.gf | 1 - deprecated/old-lib/resource/demo/ClauseFre.gf | 1 - deprecated/old-lib/resource/demo/ClauseGer.gf | 1 - deprecated/old-lib/resource/demo/ClauseI.gf | 23 - deprecated/old-lib/resource/demo/ClauseIta.gf | 1 - deprecated/old-lib/resource/demo/ClauseNor.gf | 1 - deprecated/old-lib/resource/demo/ClauseRus.gf | 1 - deprecated/old-lib/resource/demo/ClauseSpa.gf | 1 - deprecated/old-lib/resource/demo/ClauseSwe.gf | 1 - deprecated/old-lib/resource/demo/Demo.gf | 21 - deprecated/old-lib/resource/demo/DemoBul.gf | 16 - deprecated/old-lib/resource/demo/DemoCat.gf | 16 - deprecated/old-lib/resource/demo/DemoDan.gf | 16 - deprecated/old-lib/resource/demo/DemoEng.gf | 16 - deprecated/old-lib/resource/demo/DemoFin.gf | 16 - deprecated/old-lib/resource/demo/DemoFre.gf | 16 - deprecated/old-lib/resource/demo/DemoGer.gf | 16 - deprecated/old-lib/resource/demo/DemoIta.gf | 16 - deprecated/old-lib/resource/demo/DemoNor.gf | 16 - deprecated/old-lib/resource/demo/DemoRus.gf | 16 - deprecated/old-lib/resource/demo/DemoSpa.gf | 16 - deprecated/old-lib/resource/demo/DemoSwe.gf | 16 - deprecated/old-lib/resource/deva | 1 - deprecated/old-lib/resource/doc/MkSynopsis.hs | 240 - .../resource/doc/categories-imagemap.html | 53 - .../old-lib/resource/doc/categories-intro.txt | 19 - .../old-lib/resource/doc/categories.dot | 149 - .../old-lib/resource/doc/categories.png | Bin 123025 -> 0 bytes deprecated/old-lib/resource/doc/resdemo.html | 2606 - .../old-lib/resource/doc/synopsis-browse.txt | 34 - .../old-lib/resource/doc/synopsis-example.txt | 51 - .../old-lib/resource/doc/synopsis-intro.txt | 26 - deprecated/old-lib/resource/doc/synopsis.html | 6108 -- deprecated/old-lib/resource/doc/synopsis.txt | 1544 - .../old-lib/resource/english/AdjectiveEng.gf | 38 - .../old-lib/resource/english/AdverbEng.gf | 21 - deprecated/old-lib/resource/english/AllEng.gf | 9 - .../old-lib/resource/english/AllEngAbs.gf | 9 - .../old-lib/resource/english/BackwardEng.gf | 76 - deprecated/old-lib/resource/english/CatEng.gf | 89 - .../resource/english/CompatibilityEng.gf | 11 - .../resource/english/ConjunctionEng.gf | 60 - .../old-lib/resource/english/ExtraEng.gf | 53 - .../old-lib/resource/english/ExtraEngAbs.gf | 16 - .../old-lib/resource/english/GrammarEng.gf | 21 - .../old-lib/resource/english/IdiomEng.gf | 30 - .../old-lib/resource/english/IrregEng.gf | 181 - .../old-lib/resource/english/IrregEngAbs.gf | 176 - .../old-lib/resource/english/LangEng.gf | 10 - .../old-lib/resource/english/LexiconEng.gf | 375 - .../old-lib/resource/english/MorphoEng.gf | 197 - .../old-lib/resource/english/NounEng.gf | 137 - .../old-lib/resource/english/NumeralEng.gf | 95 - .../old-lib/resource/english/ParadigmsEng.gf | 577 - .../old-lib/resource/english/PhraseEng.gf | 24 - .../old-lib/resource/english/QuestionEng.gf | 55 - .../old-lib/resource/english/RelativeEng.gf | 54 - deprecated/old-lib/resource/english/ResEng.gf | 479 - .../old-lib/resource/english/SentenceEng.gf | 67 - .../old-lib/resource/english/StructuralEng.gf | 131 - .../old-lib/resource/english/VerbEng.gf | 50 - deprecated/old-lib/resource/exx-resource.gft | 222 - .../old-lib/resource/finnish/AdjectiveFin.gf | 40 - .../old-lib/resource/finnish/AdverbFin.gf | 21 - deprecated/old-lib/resource/finnish/AllFin.gf | 6 - .../old-lib/resource/finnish/AllFinAbs.gf | 4 - deprecated/old-lib/resource/finnish/CatFin.gf | 100 - .../resource/finnish/CompatibilityFin.gf | 11 - .../resource/finnish/ConjunctionFin.gf | 36 - .../old-lib/resource/finnish/ExtraFin.gf | 79 - .../old-lib/resource/finnish/ExtraFinAbs.gf | 19 - .../old-lib/resource/finnish/GrammarFin.gf | 21 - .../old-lib/resource/finnish/IdiomFin.gf | 75 - .../old-lib/resource/finnish/LangFin.gf | 10 - .../old-lib/resource/finnish/LexiconFin.gf | 387 - .../old-lib/resource/finnish/MorphoFin.gf | 905 - .../old-lib/resource/finnish/NounFin.gf | 251 - .../old-lib/resource/finnish/NumeralFin.gf | 179 - .../old-lib/resource/finnish/ParadigmsFin.gf | 606 - .../old-lib/resource/finnish/PhraseFin.gf | 24 - .../old-lib/resource/finnish/QuestionFin.gf | 96 - .../old-lib/resource/finnish/RelativeFin.gf | 50 - deprecated/old-lib/resource/finnish/ResFin.gf | 589 - .../old-lib/resource/finnish/SentenceFin.gf | 67 - .../old-lib/resource/finnish/StructuralFin.gf | 298 - .../old-lib/resource/finnish/VerbFin.gf | 123 - .../old-lib/resource/french/AdjectiveFre.gf | 2 - .../old-lib/resource/french/AdverbFre.gf | 2 - deprecated/old-lib/resource/french/AllFre.gf | 7 - .../old-lib/resource/french/AllFreAbs.gf | 5 - .../old-lib/resource/french/BeschFre.gf | 102 - deprecated/old-lib/resource/french/CatFre.gf | 4 - .../resource/french/CompatibilityFre.gf | 11 - .../old-lib/resource/french/ConjunctionFre.gf | 2 - deprecated/old-lib/resource/french/DiffFre.gf | 213 - .../old-lib/resource/french/ExtraFre.gf | 60 - .../old-lib/resource/french/ExtraFreAbs.gf | 34 - .../resource/french/ExtraRomanceFre.gf | 2 - .../old-lib/resource/french/GrammarFre.gf | 21 - .../old-lib/resource/french/IdiomFre.gf | 45 - .../old-lib/resource/french/IrregFre.gf | 395 - .../old-lib/resource/french/IrregFreAbs.gf | 391 - deprecated/old-lib/resource/french/LangFre.gf | 10 - .../old-lib/resource/french/LexiconFre.gf | 367 - .../old-lib/resource/french/MorphoFre.gf | 1238 - deprecated/old-lib/resource/french/NounFre.gf | 4 - .../old-lib/resource/french/NumeralFre.gf | 148 - .../old-lib/resource/french/ParadigmsFre.gf | 447 - .../old-lib/resource/french/PhonoFre.gf | 28 - .../old-lib/resource/french/PhraseFre.gf | 2 - .../old-lib/resource/french/QuestionFre.gf | 2 - .../old-lib/resource/french/RelativeFre.gf | 2 - deprecated/old-lib/resource/french/ResFre.gf | 13 - .../old-lib/resource/french/SentenceFre.gf | 2 - .../old-lib/resource/french/StructuralFre.gf | 153 - deprecated/old-lib/resource/french/VerbFre.gf | 4 - .../old-lib/resource/german/AdjectiveGer.gf | 40 - .../old-lib/resource/german/AdverbGer.gf | 23 - deprecated/old-lib/resource/german/AllGer.gf | 7 - .../old-lib/resource/german/AllGerAbs.gf | 7 - deprecated/old-lib/resource/german/CatGer.gf | 98 - .../old-lib/resource/german/ConjunctionGer.gf | 59 - deprecated/old-lib/resource/german/ExtGer.gf | 26 - .../old-lib/resource/german/ExtraGer.gf | 34 - .../old-lib/resource/german/ExtraGerAbs.gf | 11 - .../old-lib/resource/german/GrammarGer.gf | 21 - .../old-lib/resource/german/IdiomGer.gf | 46 - .../old-lib/resource/german/IrregGer.gf | 228 - .../old-lib/resource/german/IrregGerAbs.gf | 185 - deprecated/old-lib/resource/german/LangGer.gf | 10 - .../old-lib/resource/german/LexiconGer.gf | 366 - .../old-lib/resource/german/MorphoGer.gf | 96 - deprecated/old-lib/resource/german/NounGer.gf | 203 - .../old-lib/resource/german/NumeralGer.gf | 86 - .../old-lib/resource/german/ParadigmsGer.gf | 507 - .../old-lib/resource/german/PhraseGer.gf | 26 - .../old-lib/resource/german/QuestionGer.gf | 101 - .../old-lib/resource/german/RelativeGer.gf | 48 - deprecated/old-lib/resource/german/ResGer.gf | 633 - .../old-lib/resource/german/SentenceGer.gf | 67 - .../old-lib/resource/german/StructuralGer.gf | 129 - deprecated/old-lib/resource/german/VerbGer.gf | 82 - .../old-lib/resource/gold-exx-resource.gftb | 1720 - deprecated/old-lib/resource/hdeva.hs | 145 - .../old-lib/resource/hindi/AdjectiveHin.gf | 36 - .../old-lib/resource/hindi/AdverbHin.gf | 20 - deprecated/old-lib/resource/hindi/AllHin.gf | 3 - .../old-lib/resource/hindi/AllHinAbs.gf | 1 - .../old-lib/resource/hindi/BackwardHin.gf | 76 - deprecated/old-lib/resource/hindi/CatHin.gf | 90 - .../old-lib/resource/hindi/ConjunctionHin.gf | 37 - deprecated/old-lib/resource/hindi/Deva.hs | 131 - .../old-lib/resource/hindi/GrammarHin.gf | 21 - deprecated/old-lib/resource/hindi/IdiomHin.gf | 30 - deprecated/old-lib/resource/hindi/IrregHin.gf | 181 - deprecated/old-lib/resource/hindi/LangHin.gf | 10 - .../old-lib/resource/hindi/LexiconHin.gf | 375 - .../old-lib/resource/hindi/MorphoHin.gf | 196 - deprecated/old-lib/resource/hindi/NounHin.gf | 131 - .../old-lib/resource/hindi/NumeralHin.gf | 95 - .../old-lib/resource/hindi/ParadigmsHin.gf | 556 - .../old-lib/resource/hindi/PhraseHin.gf | 24 - .../old-lib/resource/hindi/QuestionHin.gf | 55 - .../old-lib/resource/hindi/RelativeHin.gf | 54 - deprecated/old-lib/resource/hindi/ResHin.gf | 300 - .../old-lib/resource/hindi/SentenceHin.gf | 66 - .../old-lib/resource/hindi/StructuralHin.gf | 132 - deprecated/old-lib/resource/hindi/VerbHin.gf | 50 - .../old-lib/resource/hindi/utf8/MkLex.hs | 19 - .../resource/hindi/utf8/ParadigmsHin.gf | 551 - .../resource/interlingua/AdjectiveIna.gf | 40 - .../old-lib/resource/interlingua/AdverbIna.gf | 21 - .../old-lib/resource/interlingua/AllIna.gf | 3 - .../old-lib/resource/interlingua/AllInaAbs.gf | 3 - .../old-lib/resource/interlingua/CatIna.gf | 83 - .../resource/interlingua/ConjunctionIna.gf | 38 - .../old-lib/resource/interlingua/ExtraIna.gf | 52 - .../resource/interlingua/GrammarIna.gf | 21 - .../old-lib/resource/interlingua/IdiomIna.gf | 34 - .../old-lib/resource/interlingua/IrregIna.gf | 7 - .../resource/interlingua/IrregInaAbs.gf | 2 - .../old-lib/resource/interlingua/LangIna.gf | 11 - .../resource/interlingua/LexiconIna.gf | 371 - .../old-lib/resource/interlingua/MorphoIna.gf | 64 - .../old-lib/resource/interlingua/NounIna.gf | 142 - .../resource/interlingua/NumeralIna.gf | 94 - .../resource/interlingua/ParadigmsIna.gf | 314 - .../old-lib/resource/interlingua/PhraseIna.gf | 24 - .../resource/interlingua/QuestionIna.gf | 54 - .../resource/interlingua/RelativeIna.gf | 53 - .../old-lib/resource/interlingua/ResIna.gf | 335 - .../old-lib/resource/interlingua/ResIna2.gf | 63 - .../resource/interlingua/SentenceIna.gf | 45 - .../resource/interlingua/StructuralIna.gf | 116 - .../old-lib/resource/interlingua/VerbIna.gf | 66 - .../old-lib/resource/italian/AdjectiveIta.gf | 2 - .../old-lib/resource/italian/AdverbIta.gf | 2 - deprecated/old-lib/resource/italian/AllIta.gf | 7 - .../old-lib/resource/italian/AllItaAbs.gf | 5 - .../old-lib/resource/italian/BeschIta.gf | 6602 -- deprecated/old-lib/resource/italian/CatIta.gf | 4 - .../resource/italian/CompatibilityIta.gf | 11 - .../resource/italian/ConjunctionIta.gf | 2 - .../old-lib/resource/italian/DiffIta.gf | 201 - .../old-lib/resource/italian/ExtraIta.gf | 39 - .../old-lib/resource/italian/ExtraItaAbs.gf | 28 - .../resource/italian/ExtraRomanceIta.gf | 2 - .../old-lib/resource/italian/GrammarIta.gf | 22 - .../old-lib/resource/italian/IdiomIta.gf | 51 - .../old-lib/resource/italian/LangIta.gf | 10 - .../old-lib/resource/italian/LexiconIta.gf | 361 - .../old-lib/resource/italian/MorphoIta.gf | 165 - .../old-lib/resource/italian/NounIta.gf | 2 - .../old-lib/resource/italian/NumeralIta.gf | 111 - .../old-lib/resource/italian/ParadigmsIta.gf | 475 - .../old-lib/resource/italian/PhonoIta.gf | 20 - .../old-lib/resource/italian/PhraseIta.gf | 2 - .../old-lib/resource/italian/QuestionIta.gf | 2 - .../old-lib/resource/italian/RelativeIta.gf | 2 - deprecated/old-lib/resource/italian/ResIta.gf | 13 - .../old-lib/resource/italian/SentenceIta.gf | 2 - .../old-lib/resource/italian/StructuralIta.gf | 141 - .../old-lib/resource/italian/VerbIta.gf | 2 - .../resource/mathematical/Mathematical.gf | 31 - .../resource/mathematical/MathematicalCat.gf | 26 - .../resource/mathematical/MathematicalDan.gf | 27 - .../resource/mathematical/MathematicalEng.gf | 26 - .../resource/mathematical/MathematicalFin.gf | 26 - .../resource/mathematical/MathematicalFre.gf | 26 - .../resource/mathematical/MathematicalGer.gf | 26 - .../resource/mathematical/MathematicalIta.gf | 26 - .../resource/mathematical/MathematicalNor.gf | 27 - .../resource/mathematical/MathematicalSpa.gf | 26 - .../resource/mathematical/MathematicalSwe.gf | 27 - .../resource/mathematical/Predication.gf | 60 - .../resource/mathematical/PredicationCat.gf | 4 - .../resource/mathematical/PredicationDan.gf | 4 - .../resource/mathematical/PredicationEng.gf | 4 - .../resource/mathematical/PredicationFin.gf | 4 - .../resource/mathematical/PredicationFre.gf | 4 - .../resource/mathematical/PredicationGer.gf | 4 - .../resource/mathematical/PredicationI.gf | 51 - .../resource/mathematical/PredicationIta.gf | 4 - .../resource/mathematical/PredicationNor.gf | 4 - .../resource/mathematical/PredicationSpa.gf | 4 - .../resource/mathematical/PredicationSwe.gf | 4 - .../old-lib/resource/mathematical/Symbol.gf | 46 - .../resource/mathematical/SymbolCat.gf | 2 - .../resource/mathematical/SymbolDan.gf | 2 - .../resource/mathematical/SymbolEng.gf | 37 - .../resource/mathematical/SymbolFin.gf | 42 - .../resource/mathematical/SymbolFre.gf | 2 - .../resource/mathematical/SymbolGer.gf | 43 - .../resource/mathematical/SymbolIta.gf | 2 - .../resource/mathematical/SymbolNor.gf | 2 - .../resource/mathematical/SymbolRomance.gf | 41 - .../resource/mathematical/SymbolScand.gf | 38 - .../resource/mathematical/SymbolSpa.gf | 2 - .../resource/mathematical/SymbolSwe.gf | 2 - .../old-lib/resource/mathematical/Symbolic.gf | 64 - .../resource/mathematical/SymbolicCat.gf | 5 - .../resource/mathematical/SymbolicDan.gf | 5 - .../resource/mathematical/SymbolicEng.gf | 5 - .../resource/mathematical/SymbolicFin.gf | 5 - .../resource/mathematical/SymbolicFre.gf | 5 - .../resource/mathematical/SymbolicGer.gf | 5 - .../resource/mathematical/SymbolicIta.gf | 5 - .../resource/mathematical/SymbolicNor.gf | 5 - .../resource/mathematical/SymbolicSpa.gf | 5 - .../resource/mathematical/SymbolicSwe.gf | 5 - deprecated/old-lib/resource/mkPresent | 1 - .../resource/norwegian/AdjectiveNor.gf | 2 - .../old-lib/resource/norwegian/AdverbNor.gf | 2 - .../old-lib/resource/norwegian/AllNor.gf | 7 - .../old-lib/resource/norwegian/AllNorAbs.gf | 5 - .../old-lib/resource/norwegian/CatNor.gf | 2 - .../resource/norwegian/ConjunctionNor.gf | 2 - .../old-lib/resource/norwegian/DiffNor.gf | 90 - .../old-lib/resource/norwegian/ExtraNor.gf | 8 - .../old-lib/resource/norwegian/ExtraNorAbs.gf | 9 - .../resource/norwegian/ExtraScandNor.gf | 2 - .../old-lib/resource/norwegian/GrammarNor.gf | 21 - .../old-lib/resource/norwegian/IdiomNor.gf | 40 - .../old-lib/resource/norwegian/IrregNor.gf | 72 - .../old-lib/resource/norwegian/IrregNorAbs.gf | 65 - .../old-lib/resource/norwegian/LangNor.gf | 10 - .../old-lib/resource/norwegian/LexiconNor.gf | 368 - .../old-lib/resource/norwegian/MathNor.gf | 2 - .../old-lib/resource/norwegian/MorphoNor.gf | 171 - .../old-lib/resource/norwegian/NounNor.gf | 2 - .../old-lib/resource/norwegian/NumeralNor.gf | 85 - .../resource/norwegian/ParadigmsNor.gf | 502 - .../old-lib/resource/norwegian/PhraseNor.gf | 2 - .../old-lib/resource/norwegian/QuestionNor.gf | 2 - .../old-lib/resource/norwegian/RelativeNor.gf | 2 - .../old-lib/resource/norwegian/ResNor.gf | 3 - .../old-lib/resource/norwegian/SentenceNor.gf | 2 - .../resource/norwegian/StructuralNor.gf | 129 - .../old-lib/resource/norwegian/VerbNor.gf | 2 - deprecated/old-lib/resource/restest.gfs | 173 - .../resource/romance/AdjectiveRomance.gf | 41 - .../old-lib/resource/romance/AdverbRomance.gf | 26 - .../old-lib/resource/romance/CatRomance.gf | 106 - .../old-lib/resource/romance/CommonRomance.gf | 215 - .../resource/romance/ConjunctionRomance.gf | 70 - .../old-lib/resource/romance/DiffRomance.gf | 115 - .../old-lib/resource/romance/ExtRomance.gf | 14 - .../old-lib/resource/romance/ExtraRomance.gf | 21 - .../resource/romance/ExtraRomanceAbs.gf | 7 - .../old-lib/resource/romance/NounRomance.gf | 210 - .../old-lib/resource/romance/PhraseRomance.gf | 27 - .../resource/romance/QuestionRomance.gf | 113 - .../resource/romance/RelativeRomance.gf | 50 - .../old-lib/resource/romance/ResRomance.gf | 299 - .../resource/romance/SentenceRomance.gf | 94 - .../old-lib/resource/romance/VerbRomance.gf | 119 - .../old-lib/resource/russian/AdjectiveRus.gf | 46 - .../old-lib/resource/russian/AdverbRus.gf | 24 - deprecated/old-lib/resource/russian/AllRus.gf | 6 - .../old-lib/resource/russian/AllRusAbs.gf | 6 - deprecated/old-lib/resource/russian/CatRus.gf | 99 - .../resource/russian/ConjunctionRus.gf | 100 - .../old-lib/resource/russian/ExtraLexRus.gf | 74 - .../old-lib/resource/russian/ExtraRus.gf | 3 - .../old-lib/resource/russian/ExtraRusAbs.gf | 3 - .../old-lib/resource/russian/GrammarRus.gf | 17 - .../old-lib/resource/russian/IdiomRus.gf | 58 - .../old-lib/resource/russian/IrregRus.gf | 182 - .../old-lib/resource/russian/LangRus.gf | 10 - .../old-lib/resource/russian/LexiconRus.gf | 358 - .../old-lib/resource/russian/MorphoRus.gf | 1315 - .../old-lib/resource/russian/NounRus.gf | 236 - .../old-lib/resource/russian/NumeralRus.gf | 143 - .../old-lib/resource/russian/ParadigmsRus.gf | 470 - .../old-lib/resource/russian/PhraseRus.gf | 27 - .../old-lib/resource/russian/QuestionRus.gf | 72 - .../old-lib/resource/russian/RelativeRus.gf | 37 - deprecated/old-lib/resource/russian/ResRus.gf | 400 - .../old-lib/resource/russian/SentenceRus.gf | 115 - .../old-lib/resource/russian/StructuralRus.gf | 128 - .../old-lib/resource/russian/VerbRus.gf | 289 - .../resource/scandinavian/AdjectiveScand.gf | 44 - .../resource/scandinavian/AdverbScand.gf | 27 - .../old-lib/resource/scandinavian/CatScand.gf | 106 - .../resource/scandinavian/CommonScand.gf | 310 - .../resource/scandinavian/ConjunctionScand.gf | 37 - .../resource/scandinavian/DiffScand.gf | 63 - .../resource/scandinavian/ExtEngAbs.gf | 15 - .../resource/scandinavian/ExtraScand.gf | 47 - .../resource/scandinavian/ExtraScandAbs.gf | 3 - .../resource/scandinavian/NounScand.gf | 231 - .../resource/scandinavian/PhraseScand.gf | 25 - .../resource/scandinavian/QuestionScand.gf | 96 - .../resource/scandinavian/RelativeScand.gf | 52 - .../old-lib/resource/scandinavian/ResScand.gf | 75 - .../resource/scandinavian/SentenceScand.gf | 64 - .../resource/scandinavian/VerbScand.gf | 69 - .../old-lib/resource/spanish/AdjectiveSpa.gf | 2 - .../old-lib/resource/spanish/AdverbSpa.gf | 2 - deprecated/old-lib/resource/spanish/AllSpa.gf | 7 - .../old-lib/resource/spanish/AllSpaAbs.gf | 5 - .../old-lib/resource/spanish/BeschSpa.gf | 5963 -- deprecated/old-lib/resource/spanish/CatSpa.gf | 4 - .../resource/spanish/CompatibilitySpa.gf | 11 - .../resource/spanish/ConjunctionSpa.gf | 2 - .../old-lib/resource/spanish/DiffSpa.gf | 182 - .../resource/spanish/ExtraRomanceSpa.gf | 2 - .../old-lib/resource/spanish/ExtraSpa.gf | 47 - .../old-lib/resource/spanish/ExtraSpaAbs.gf | 28 - .../old-lib/resource/spanish/GrammarSpa.gf | 22 - .../old-lib/resource/spanish/IdiomSpa.gf | 45 - .../old-lib/resource/spanish/IrregSpa.gf | 71819 ---------------- .../old-lib/resource/spanish/IrregSpaAbs.gf | 1092 - .../old-lib/resource/spanish/LangSpa.gf | 10 - .../old-lib/resource/spanish/LexiconSpa.gf | 359 - .../old-lib/resource/spanish/MorphoSpa.gf | 121 - .../old-lib/resource/spanish/NounSpa.gf | 2 - .../old-lib/resource/spanish/NumeralSpa.gf | 142 - .../old-lib/resource/spanish/ParadigmsSpa.gf | 464 - .../old-lib/resource/spanish/PhonoSpa.gf | 14 - .../old-lib/resource/spanish/PhraseSpa.gf | 2 - .../old-lib/resource/spanish/QuestionSpa.gf | 2 - .../old-lib/resource/spanish/RelativeSpa.gf | 2 - deprecated/old-lib/resource/spanish/ResSpa.gf | 13 - .../old-lib/resource/spanish/SentenceSpa.gf | 2 - .../old-lib/resource/spanish/StructuralSpa.gf | 159 - .../old-lib/resource/spanish/TextSpa.gf | 11 - .../old-lib/resource/spanish/VerbSpa.gf | 2 - .../old-lib/resource/swedish/AdjectiveSwe.gf | 2 - .../old-lib/resource/swedish/AdverbSwe.gf | 2 - deprecated/old-lib/resource/swedish/AllSwe.gf | 7 - .../old-lib/resource/swedish/AllSweAbs.gf | 5 - deprecated/old-lib/resource/swedish/CatSwe.gf | 2 - .../resource/swedish/CompatibilitySwe.gf | 11 - .../resource/swedish/ConjunctionSwe.gf | 2 - .../old-lib/resource/swedish/DiffSwe.gf | 98 - .../old-lib/resource/swedish/ExtraScandSwe.gf | 2 - .../old-lib/resource/swedish/ExtraSwe.gf | 3 - .../old-lib/resource/swedish/ExtraSweAbs.gf | 7 - .../old-lib/resource/swedish/GrammarSwe.gf | 21 - .../old-lib/resource/swedish/IdiomSwe.gf | 44 - .../old-lib/resource/swedish/IrregSwe.gf | 185 - .../old-lib/resource/swedish/IrregSweAbs.gf | 179 - .../old-lib/resource/swedish/LangSwe.gf | 10 - .../old-lib/resource/swedish/LexiconSwe.gf | 366 - .../old-lib/resource/swedish/MorphoSwe.gf | 73 - .../old-lib/resource/swedish/NounSwe.gf | 2 - .../old-lib/resource/swedish/NumeralSwe.gf | 83 - .../old-lib/resource/swedish/ParadigmsSwe.gf | 654 - .../old-lib/resource/swedish/PhraseSwe.gf | 2 - .../old-lib/resource/swedish/QuestionSwe.gf | 2 - .../old-lib/resource/swedish/RelativeSwe.gf | 2 - deprecated/old-lib/resource/swedish/ResSwe.gf | 3 - .../old-lib/resource/swedish/SentenceSwe.gf | 2 - .../old-lib/resource/swedish/StructuralSwe.gf | 127 - .../old-lib/resource/swedish/VerbSwe.gf | 2 - .../old-lib/resource/thai/AdjectiveTha.gf | 36 - deprecated/old-lib/resource/thai/AdverbTha.gf | 23 - deprecated/old-lib/resource/thai/AllTha.gf | 3 - deprecated/old-lib/resource/thai/AllThaAbs.gf | 3 - deprecated/old-lib/resource/thai/CatTha.gf | 77 - .../old-lib/resource/thai/ConjunctionTha.gf | 45 - deprecated/old-lib/resource/thai/ExtraTha.gf | 52 - .../old-lib/resource/thai/GrammarTha.gf | 21 - deprecated/old-lib/resource/thai/IdiomTha.gf | 30 - deprecated/old-lib/resource/thai/IrregTha.gf | 181 - deprecated/old-lib/resource/thai/LangTha.gf | 10 - .../old-lib/resource/thai/LexiconTha.gf | 368 - deprecated/old-lib/resource/thai/MorphoTha.gf | 198 - deprecated/old-lib/resource/thai/NounTha.gf | 76 - .../old-lib/resource/thai/NumeralTha.gf | 66 - .../old-lib/resource/thai/ParadigmsTha.gf | 496 - deprecated/old-lib/resource/thai/PhraseTha.gf | 24 - .../old-lib/resource/thai/QuestionTha.gf | 41 - .../old-lib/resource/thai/RelativeTha.gf | 48 - deprecated/old-lib/resource/thai/ResTha.gf | 484 - .../old-lib/resource/thai/SentenceTha.gf | 61 - .../old-lib/resource/thai/StringsTha.gf | 87 - .../old-lib/resource/thai/StructuralTha.gf | 110 - deprecated/old-lib/resource/thai/VerbTha.gf | 51 - deprecated/old-lib/resource/turkish/CatTur.gf | 13 - .../old-lib/resource/turkish/GrammarTur.gf | 9 - .../old-lib/resource/turkish/LangTur.gf | 10 - .../old-lib/resource/turkish/LexiconTur.gf | 11 - .../old-lib/resource/turkish/NumeralTur.gf | 34 - .../old-lib/resource/turkish/ParadigmsTur.gf | 43 - deprecated/old-lib/resource/turkish/ResTur.gf | 106 - .../old-lib/resource/turkish/StructuralTur.gf | 16 - deprecated/server/Makefile | 59 - deprecated/server/README | 132 - deprecated/summerschool-flyer.pdf | Bin 2785805 -> 0 bytes deprecated/summerschool-flyer.tex | 97 - deprecated/v3.0-index.html | 249 - 726 files changed, 180266 deletions(-) delete mode 100644 deprecated/FILES delete mode 100644 deprecated/Grammar.epsi delete mode 100644 deprecated/HelpFile delete mode 100644 deprecated/Makefile delete mode 100644 deprecated/Makefile.binary delete mode 100644 deprecated/PGF/doc/Eng.gf delete mode 100644 deprecated/PGF/doc/Ex.gf delete mode 100644 deprecated/PGF/doc/Swe.gf delete mode 100644 deprecated/PGF/doc/Test.gf delete mode 100644 deprecated/PGF/doc/gfcc.html delete mode 100644 deprecated/PGF/doc/gfcc.txt delete mode 100644 deprecated/PGF/doc/old-GFCC.cf delete mode 100644 deprecated/PGF/doc/old-gfcc.txt delete mode 100644 deprecated/PGF/doc/syntax.txt delete mode 100644 deprecated/ReleaseProcedure delete mode 100644 deprecated/Resource-HOWTO.html delete mode 100644 deprecated/Resource-HOWTO.txt delete mode 100644 deprecated/Syntax.png delete mode 100644 deprecated/config.guess delete mode 100644 deprecated/config.mk.in delete mode 100644 deprecated/config.sub delete mode 100644 deprecated/configure.ac delete mode 100644 deprecated/doc/2341.html delete mode 100644 deprecated/doc/DocGF.pdf delete mode 100644 deprecated/doc/DocGF.tex delete mode 100644 deprecated/doc/German.png delete mode 100644 deprecated/doc/Grammar.dot delete mode 100644 deprecated/doc/Grammar.png delete mode 100644 deprecated/doc/TODO delete mode 100644 deprecated/doc/compiling-gf.txt delete mode 100644 deprecated/doc/eu-langs.dot delete mode 100644 deprecated/doc/eu-langs.png delete mode 100644 deprecated/doc/food-translet.png delete mode 100644 deprecated/doc/food1.png delete mode 100644 deprecated/doc/food2.png delete mode 100644 deprecated/doc/gf-compiler.dot delete mode 100644 deprecated/doc/gf-compiler.png delete mode 100644 deprecated/doc/gf-formalism.html delete mode 100644 deprecated/doc/gf-formalism.txt delete mode 100644 deprecated/doc/gf-ideas.html delete mode 100644 deprecated/doc/gf-ideas.txt delete mode 100644 deprecated/doc/gf-statistics.txt delete mode 100644 deprecated/doc/gf-summerschool.txt delete mode 100644 deprecated/doc/gf3-release.html delete mode 100644 deprecated/doc/gf3-release.txt delete mode 100644 deprecated/doc/school-langs.dot delete mode 100644 deprecated/doc/school-langs.png delete mode 100644 deprecated/doc/summer-align.png delete mode 100644 deprecated/doc/summer-langs.png delete mode 100644 deprecated/doc/vr.html delete mode 100644 deprecated/doc/vr.txt delete mode 100644 deprecated/exper/EditShell.hs delete mode 100644 deprecated/exper/Evaluate.hs delete mode 100644 deprecated/exper/Optimize.hs delete mode 100644 deprecated/gf.spec delete mode 100644 deprecated/gf.wxs.in delete mode 100644 deprecated/gf_atk.cfg delete mode 100644 deprecated/gfc.in delete mode 100644 deprecated/haddock/haddock-check.perl delete mode 100644 deprecated/haddock/haddock-script.csh delete mode 100644 deprecated/haddock/resources/blank.html delete mode 100644 deprecated/haddock/resources/index.html delete mode 100644 deprecated/homepage.html delete mode 100644 deprecated/install-sh delete mode 100644 deprecated/jgf delete mode 100644 deprecated/old-lib/LICENSE delete mode 100644 deprecated/old-lib/index.html delete mode 100644 deprecated/old-lib/index.txt delete mode 100644 deprecated/old-lib/prelude/Coordination.gf delete mode 100644 deprecated/old-lib/prelude/Formal.gf delete mode 100644 deprecated/old-lib/prelude/HTML.gf delete mode 100644 deprecated/old-lib/prelude/Latex.gf delete mode 100644 deprecated/old-lib/prelude/Precedence.gf delete mode 100644 deprecated/old-lib/prelude/Predef.gf delete mode 100644 deprecated/old-lib/prelude/PredefAbs.gf delete mode 100644 deprecated/old-lib/prelude/PredefCnc.gf delete mode 100644 deprecated/old-lib/prelude/Prelude.gf delete mode 100644 deprecated/old-lib/resource/Make.hs delete mode 100644 deprecated/old-lib/resource/Makefile delete mode 100644 deprecated/old-lib/resource/abstract/Adjective.gf delete mode 100644 deprecated/old-lib/resource/abstract/Adverb.gf delete mode 100644 deprecated/old-lib/resource/abstract/Backward.gf delete mode 100644 deprecated/old-lib/resource/abstract/Cat.gf delete mode 100644 deprecated/old-lib/resource/abstract/Common.gf delete mode 100644 deprecated/old-lib/resource/abstract/Compatibility.gf delete mode 100644 deprecated/old-lib/resource/abstract/Conjunction.gf delete mode 100644 deprecated/old-lib/resource/abstract/Extra.gf delete mode 100644 deprecated/old-lib/resource/abstract/Grammar.gf delete mode 100644 deprecated/old-lib/resource/abstract/Idiom.gf delete mode 100644 deprecated/old-lib/resource/abstract/Lang.gf delete mode 100644 deprecated/old-lib/resource/abstract/Lexicon.gf delete mode 100644 deprecated/old-lib/resource/abstract/Noun.gf delete mode 100644 deprecated/old-lib/resource/abstract/Numeral.gf delete mode 100644 deprecated/old-lib/resource/abstract/Phrase.gf delete mode 100644 deprecated/old-lib/resource/abstract/Question.gf delete mode 100644 deprecated/old-lib/resource/abstract/Relative.gf delete mode 100644 deprecated/old-lib/resource/abstract/Sentence.gf delete mode 100644 deprecated/old-lib/resource/abstract/Structural.gf delete mode 100644 deprecated/old-lib/resource/abstract/Text.gf delete mode 100644 deprecated/old-lib/resource/abstract/Verb.gf delete mode 100644 deprecated/old-lib/resource/api/Combinators.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsAra.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsBul.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsCat.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsDan.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsEng.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsFin.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsFre.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsGer.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsHin.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsIna.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsIta.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsNor.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsRus.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsSpa.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsSwe.gf delete mode 100644 deprecated/old-lib/resource/api/CombinatorsTha.gf delete mode 100644 deprecated/old-lib/resource/api/Constructors.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsBul.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsCat.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsDan.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsEng.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsFin.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsFre.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsGer.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsIta.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsNor.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsRus.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsSpa.gf delete mode 100644 deprecated/old-lib/resource/api/ConstructorsSwe.gf delete mode 100644 deprecated/old-lib/resource/api/Syntax.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxBul.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxCat.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxDan.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxEng.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxFin.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxFre.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxGer.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxIta.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxNor.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxRus.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxSpa.gf delete mode 100644 deprecated/old-lib/resource/api/SyntaxSwe.gf delete mode 100644 deprecated/old-lib/resource/api/TryBul.gf delete mode 100644 deprecated/old-lib/resource/api/TryCat.gf delete mode 100644 deprecated/old-lib/resource/api/TryDan.gf delete mode 100644 deprecated/old-lib/resource/api/TryEng.gf delete mode 100644 deprecated/old-lib/resource/api/TryFin.gf delete mode 100644 deprecated/old-lib/resource/api/TryFre.gf delete mode 100644 deprecated/old-lib/resource/api/TryGer.gf delete mode 100644 deprecated/old-lib/resource/api/TryIta.gf delete mode 100644 deprecated/old-lib/resource/api/TryNor.gf delete mode 100644 deprecated/old-lib/resource/api/TryRus.gf delete mode 100644 deprecated/old-lib/resource/api/TrySpa.gf delete mode 100644 deprecated/old-lib/resource/api/TrySwe.gf delete mode 100644 deprecated/old-lib/resource/arabic/AdjectiveAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/AdverbAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/AllAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/AllAraAbs.gf delete mode 100644 deprecated/old-lib/resource/arabic/CatAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/ConjunctionAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/ExtAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/GrammarAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/IdiomAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/IrregAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/LangAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/LexiconAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/MorphoAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/NounAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/NumeralAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/OrthoAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/ParadigmsAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/PatternsAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/PhraseAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/QuestionAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/RelativeAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/ResAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/SentenceAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/StructuralAra.gf delete mode 100644 deprecated/old-lib/resource/arabic/VerbAra.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/AdjectiveBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/AdverbBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/AllBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/AllBulAbs.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/CatBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/ConjunctionBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/ExtraBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/ExtraBulAbs.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/GrammarBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/IdiomBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/LangBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/LexiconBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/MorphoBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/MorphoFunsBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/NounBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/NumeralBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/ParadigmsBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/PhraseBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/QuestionBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/RelativeBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/ResBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/SentenceBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/StructuralBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/TextBul.gf delete mode 100644 deprecated/old-lib/resource/bulgarian/VerbBul.gf delete mode 100644 deprecated/old-lib/resource/catalan/AdjectiveCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/AdverbCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/AllCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/AllCatAbs.gf delete mode 100644 deprecated/old-lib/resource/catalan/BeschCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/CatCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/CompatibilityCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/ConjunctionCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/DiffCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/ExtraCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/ExtraCatAbs.gf delete mode 100644 deprecated/old-lib/resource/catalan/ExtraRomanceCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/GrammarCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/IdiomCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/IrregCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/IrregCatAbs.gf delete mode 100644 deprecated/old-lib/resource/catalan/LangCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/LexiconCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/MorphoCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/NounCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/NumeralCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/ParadigmsCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/PhonoCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/PhraseCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/QuestionCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/RelativeCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/ResCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/SentenceCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/StructuralCat.gf delete mode 100644 deprecated/old-lib/resource/catalan/VerbCat.gf delete mode 100644 deprecated/old-lib/resource/common/CommonX.gf delete mode 100644 deprecated/old-lib/resource/common/ConstructX.gf delete mode 100644 deprecated/old-lib/resource/common/ParamX.gf delete mode 100644 deprecated/old-lib/resource/common/TenseX.gf delete mode 100644 deprecated/old-lib/resource/common/TextX.gf delete mode 100644 deprecated/old-lib/resource/danish/AdjectiveDan.gf delete mode 100644 deprecated/old-lib/resource/danish/AdverbDan.gf delete mode 100644 deprecated/old-lib/resource/danish/AllDan.gf delete mode 100644 deprecated/old-lib/resource/danish/AllDanAbs.gf delete mode 100644 deprecated/old-lib/resource/danish/CatDan.gf delete mode 100644 deprecated/old-lib/resource/danish/ConjunctionDan.gf delete mode 100644 deprecated/old-lib/resource/danish/DiffDan.gf delete mode 100644 deprecated/old-lib/resource/danish/ExtraDan.gf delete mode 100644 deprecated/old-lib/resource/danish/ExtraDanAbs.gf delete mode 100644 deprecated/old-lib/resource/danish/ExtraScandDan.gf delete mode 100644 deprecated/old-lib/resource/danish/GrammarDan.gf delete mode 100644 deprecated/old-lib/resource/danish/IdiomDan.gf delete mode 100644 deprecated/old-lib/resource/danish/IrregDan.gf delete mode 100644 deprecated/old-lib/resource/danish/IrregDanAbs.gf delete mode 100644 deprecated/old-lib/resource/danish/LangDan.gf delete mode 100644 deprecated/old-lib/resource/danish/LexiconDan.gf delete mode 100644 deprecated/old-lib/resource/danish/MathDan.gf delete mode 100644 deprecated/old-lib/resource/danish/MorphoDan.gf delete mode 100644 deprecated/old-lib/resource/danish/NounDan.gf delete mode 100644 deprecated/old-lib/resource/danish/NumeralDan.gf delete mode 100644 deprecated/old-lib/resource/danish/ParadigmsDan.gf delete mode 100644 deprecated/old-lib/resource/danish/PhraseDan.gf delete mode 100644 deprecated/old-lib/resource/danish/QuestionDan.gf delete mode 100644 deprecated/old-lib/resource/danish/RelativeDan.gf delete mode 100644 deprecated/old-lib/resource/danish/ResDan.gf delete mode 100644 deprecated/old-lib/resource/danish/SentenceDan.gf delete mode 100644 deprecated/old-lib/resource/danish/StructuralDan.gf delete mode 100644 deprecated/old-lib/resource/danish/VerbDan.gf delete mode 100644 deprecated/old-lib/resource/demo/Clause.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseBul.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseCat.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseDan.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseEng.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseFin.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseFre.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseGer.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseI.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseIta.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseNor.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseRus.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseSpa.gf delete mode 100644 deprecated/old-lib/resource/demo/ClauseSwe.gf delete mode 100644 deprecated/old-lib/resource/demo/Demo.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoBul.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoCat.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoDan.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoEng.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoFin.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoFre.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoGer.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoIta.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoNor.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoRus.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoSpa.gf delete mode 100644 deprecated/old-lib/resource/demo/DemoSwe.gf delete mode 100644 deprecated/old-lib/resource/deva delete mode 100644 deprecated/old-lib/resource/doc/MkSynopsis.hs delete mode 100644 deprecated/old-lib/resource/doc/categories-imagemap.html delete mode 100644 deprecated/old-lib/resource/doc/categories-intro.txt delete mode 100644 deprecated/old-lib/resource/doc/categories.dot delete mode 100644 deprecated/old-lib/resource/doc/categories.png delete mode 100644 deprecated/old-lib/resource/doc/resdemo.html delete mode 100644 deprecated/old-lib/resource/doc/synopsis-browse.txt delete mode 100644 deprecated/old-lib/resource/doc/synopsis-example.txt delete mode 100644 deprecated/old-lib/resource/doc/synopsis-intro.txt delete mode 100644 deprecated/old-lib/resource/doc/synopsis.html delete mode 100644 deprecated/old-lib/resource/doc/synopsis.txt delete mode 100644 deprecated/old-lib/resource/english/AdjectiveEng.gf delete mode 100644 deprecated/old-lib/resource/english/AdverbEng.gf delete mode 100644 deprecated/old-lib/resource/english/AllEng.gf delete mode 100644 deprecated/old-lib/resource/english/AllEngAbs.gf delete mode 100644 deprecated/old-lib/resource/english/BackwardEng.gf delete mode 100644 deprecated/old-lib/resource/english/CatEng.gf delete mode 100644 deprecated/old-lib/resource/english/CompatibilityEng.gf delete mode 100644 deprecated/old-lib/resource/english/ConjunctionEng.gf delete mode 100644 deprecated/old-lib/resource/english/ExtraEng.gf delete mode 100644 deprecated/old-lib/resource/english/ExtraEngAbs.gf delete mode 100644 deprecated/old-lib/resource/english/GrammarEng.gf delete mode 100644 deprecated/old-lib/resource/english/IdiomEng.gf delete mode 100644 deprecated/old-lib/resource/english/IrregEng.gf delete mode 100644 deprecated/old-lib/resource/english/IrregEngAbs.gf delete mode 100644 deprecated/old-lib/resource/english/LangEng.gf delete mode 100644 deprecated/old-lib/resource/english/LexiconEng.gf delete mode 100644 deprecated/old-lib/resource/english/MorphoEng.gf delete mode 100644 deprecated/old-lib/resource/english/NounEng.gf delete mode 100644 deprecated/old-lib/resource/english/NumeralEng.gf delete mode 100644 deprecated/old-lib/resource/english/ParadigmsEng.gf delete mode 100644 deprecated/old-lib/resource/english/PhraseEng.gf delete mode 100644 deprecated/old-lib/resource/english/QuestionEng.gf delete mode 100644 deprecated/old-lib/resource/english/RelativeEng.gf delete mode 100644 deprecated/old-lib/resource/english/ResEng.gf delete mode 100644 deprecated/old-lib/resource/english/SentenceEng.gf delete mode 100644 deprecated/old-lib/resource/english/StructuralEng.gf delete mode 100644 deprecated/old-lib/resource/english/VerbEng.gf delete mode 100644 deprecated/old-lib/resource/exx-resource.gft delete mode 100644 deprecated/old-lib/resource/finnish/AdjectiveFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/AdverbFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/AllFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/AllFinAbs.gf delete mode 100644 deprecated/old-lib/resource/finnish/CatFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/CompatibilityFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/ConjunctionFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/ExtraFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/ExtraFinAbs.gf delete mode 100644 deprecated/old-lib/resource/finnish/GrammarFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/IdiomFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/LangFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/LexiconFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/MorphoFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/NounFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/NumeralFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/ParadigmsFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/PhraseFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/QuestionFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/RelativeFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/ResFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/SentenceFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/StructuralFin.gf delete mode 100644 deprecated/old-lib/resource/finnish/VerbFin.gf delete mode 100644 deprecated/old-lib/resource/french/AdjectiveFre.gf delete mode 100644 deprecated/old-lib/resource/french/AdverbFre.gf delete mode 100644 deprecated/old-lib/resource/french/AllFre.gf delete mode 100644 deprecated/old-lib/resource/french/AllFreAbs.gf delete mode 100644 deprecated/old-lib/resource/french/BeschFre.gf delete mode 100644 deprecated/old-lib/resource/french/CatFre.gf delete mode 100644 deprecated/old-lib/resource/french/CompatibilityFre.gf delete mode 100644 deprecated/old-lib/resource/french/ConjunctionFre.gf delete mode 100644 deprecated/old-lib/resource/french/DiffFre.gf delete mode 100644 deprecated/old-lib/resource/french/ExtraFre.gf delete mode 100644 deprecated/old-lib/resource/french/ExtraFreAbs.gf delete mode 100644 deprecated/old-lib/resource/french/ExtraRomanceFre.gf delete mode 100644 deprecated/old-lib/resource/french/GrammarFre.gf delete mode 100644 deprecated/old-lib/resource/french/IdiomFre.gf delete mode 100644 deprecated/old-lib/resource/french/IrregFre.gf delete mode 100644 deprecated/old-lib/resource/french/IrregFreAbs.gf delete mode 100644 deprecated/old-lib/resource/french/LangFre.gf delete mode 100644 deprecated/old-lib/resource/french/LexiconFre.gf delete mode 100644 deprecated/old-lib/resource/french/MorphoFre.gf delete mode 100644 deprecated/old-lib/resource/french/NounFre.gf delete mode 100644 deprecated/old-lib/resource/french/NumeralFre.gf delete mode 100644 deprecated/old-lib/resource/french/ParadigmsFre.gf delete mode 100644 deprecated/old-lib/resource/french/PhonoFre.gf delete mode 100644 deprecated/old-lib/resource/french/PhraseFre.gf delete mode 100644 deprecated/old-lib/resource/french/QuestionFre.gf delete mode 100644 deprecated/old-lib/resource/french/RelativeFre.gf delete mode 100644 deprecated/old-lib/resource/french/ResFre.gf delete mode 100644 deprecated/old-lib/resource/french/SentenceFre.gf delete mode 100644 deprecated/old-lib/resource/french/StructuralFre.gf delete mode 100644 deprecated/old-lib/resource/french/VerbFre.gf delete mode 100644 deprecated/old-lib/resource/german/AdjectiveGer.gf delete mode 100644 deprecated/old-lib/resource/german/AdverbGer.gf delete mode 100644 deprecated/old-lib/resource/german/AllGer.gf delete mode 100644 deprecated/old-lib/resource/german/AllGerAbs.gf delete mode 100644 deprecated/old-lib/resource/german/CatGer.gf delete mode 100644 deprecated/old-lib/resource/german/ConjunctionGer.gf delete mode 100644 deprecated/old-lib/resource/german/ExtGer.gf delete mode 100644 deprecated/old-lib/resource/german/ExtraGer.gf delete mode 100644 deprecated/old-lib/resource/german/ExtraGerAbs.gf delete mode 100644 deprecated/old-lib/resource/german/GrammarGer.gf delete mode 100644 deprecated/old-lib/resource/german/IdiomGer.gf delete mode 100644 deprecated/old-lib/resource/german/IrregGer.gf delete mode 100644 deprecated/old-lib/resource/german/IrregGerAbs.gf delete mode 100644 deprecated/old-lib/resource/german/LangGer.gf delete mode 100644 deprecated/old-lib/resource/german/LexiconGer.gf delete mode 100644 deprecated/old-lib/resource/german/MorphoGer.gf delete mode 100644 deprecated/old-lib/resource/german/NounGer.gf delete mode 100644 deprecated/old-lib/resource/german/NumeralGer.gf delete mode 100644 deprecated/old-lib/resource/german/ParadigmsGer.gf delete mode 100644 deprecated/old-lib/resource/german/PhraseGer.gf delete mode 100644 deprecated/old-lib/resource/german/QuestionGer.gf delete mode 100644 deprecated/old-lib/resource/german/RelativeGer.gf delete mode 100644 deprecated/old-lib/resource/german/ResGer.gf delete mode 100644 deprecated/old-lib/resource/german/SentenceGer.gf delete mode 100644 deprecated/old-lib/resource/german/StructuralGer.gf delete mode 100644 deprecated/old-lib/resource/german/VerbGer.gf delete mode 100644 deprecated/old-lib/resource/gold-exx-resource.gftb delete mode 100644 deprecated/old-lib/resource/hdeva.hs delete mode 100644 deprecated/old-lib/resource/hindi/AdjectiveHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/AdverbHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/AllHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/AllHinAbs.gf delete mode 100644 deprecated/old-lib/resource/hindi/BackwardHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/CatHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/ConjunctionHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/Deva.hs delete mode 100644 deprecated/old-lib/resource/hindi/GrammarHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/IdiomHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/IrregHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/LangHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/LexiconHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/MorphoHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/NounHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/NumeralHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/ParadigmsHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/PhraseHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/QuestionHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/RelativeHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/ResHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/SentenceHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/StructuralHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/VerbHin.gf delete mode 100644 deprecated/old-lib/resource/hindi/utf8/MkLex.hs delete mode 100644 deprecated/old-lib/resource/hindi/utf8/ParadigmsHin.gf delete mode 100644 deprecated/old-lib/resource/interlingua/AdjectiveIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/AdverbIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/AllIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/AllInaAbs.gf delete mode 100644 deprecated/old-lib/resource/interlingua/CatIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/ConjunctionIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/ExtraIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/GrammarIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/IdiomIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/IrregIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/IrregInaAbs.gf delete mode 100644 deprecated/old-lib/resource/interlingua/LangIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/LexiconIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/MorphoIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/NounIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/NumeralIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/ParadigmsIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/PhraseIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/QuestionIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/RelativeIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/ResIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/ResIna2.gf delete mode 100644 deprecated/old-lib/resource/interlingua/SentenceIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/StructuralIna.gf delete mode 100644 deprecated/old-lib/resource/interlingua/VerbIna.gf delete mode 100644 deprecated/old-lib/resource/italian/AdjectiveIta.gf delete mode 100644 deprecated/old-lib/resource/italian/AdverbIta.gf delete mode 100644 deprecated/old-lib/resource/italian/AllIta.gf delete mode 100644 deprecated/old-lib/resource/italian/AllItaAbs.gf delete mode 100644 deprecated/old-lib/resource/italian/BeschIta.gf delete mode 100644 deprecated/old-lib/resource/italian/CatIta.gf delete mode 100644 deprecated/old-lib/resource/italian/CompatibilityIta.gf delete mode 100644 deprecated/old-lib/resource/italian/ConjunctionIta.gf delete mode 100644 deprecated/old-lib/resource/italian/DiffIta.gf delete mode 100644 deprecated/old-lib/resource/italian/ExtraIta.gf delete mode 100644 deprecated/old-lib/resource/italian/ExtraItaAbs.gf delete mode 100644 deprecated/old-lib/resource/italian/ExtraRomanceIta.gf delete mode 100644 deprecated/old-lib/resource/italian/GrammarIta.gf delete mode 100644 deprecated/old-lib/resource/italian/IdiomIta.gf delete mode 100644 deprecated/old-lib/resource/italian/LangIta.gf delete mode 100644 deprecated/old-lib/resource/italian/LexiconIta.gf delete mode 100644 deprecated/old-lib/resource/italian/MorphoIta.gf delete mode 100644 deprecated/old-lib/resource/italian/NounIta.gf delete mode 100644 deprecated/old-lib/resource/italian/NumeralIta.gf delete mode 100644 deprecated/old-lib/resource/italian/ParadigmsIta.gf delete mode 100644 deprecated/old-lib/resource/italian/PhonoIta.gf delete mode 100644 deprecated/old-lib/resource/italian/PhraseIta.gf delete mode 100644 deprecated/old-lib/resource/italian/QuestionIta.gf delete mode 100644 deprecated/old-lib/resource/italian/RelativeIta.gf delete mode 100644 deprecated/old-lib/resource/italian/ResIta.gf delete mode 100644 deprecated/old-lib/resource/italian/SentenceIta.gf delete mode 100644 deprecated/old-lib/resource/italian/StructuralIta.gf delete mode 100644 deprecated/old-lib/resource/italian/VerbIta.gf delete mode 100644 deprecated/old-lib/resource/mathematical/Mathematical.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalCat.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalDan.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalEng.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalFin.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalFre.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalGer.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalIta.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalNor.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalSpa.gf delete mode 100644 deprecated/old-lib/resource/mathematical/MathematicalSwe.gf delete mode 100644 deprecated/old-lib/resource/mathematical/Predication.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationCat.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationDan.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationEng.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationFin.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationFre.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationGer.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationI.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationIta.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationNor.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationSpa.gf delete mode 100644 deprecated/old-lib/resource/mathematical/PredicationSwe.gf delete mode 100644 deprecated/old-lib/resource/mathematical/Symbol.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolCat.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolDan.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolEng.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolFin.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolFre.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolGer.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolIta.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolNor.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolRomance.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolScand.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolSpa.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolSwe.gf delete mode 100644 deprecated/old-lib/resource/mathematical/Symbolic.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicCat.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicDan.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicEng.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicFin.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicFre.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicGer.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicIta.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicNor.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicSpa.gf delete mode 100644 deprecated/old-lib/resource/mathematical/SymbolicSwe.gf delete mode 100644 deprecated/old-lib/resource/mkPresent delete mode 100644 deprecated/old-lib/resource/norwegian/AdjectiveNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/AdverbNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/AllNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/AllNorAbs.gf delete mode 100644 deprecated/old-lib/resource/norwegian/CatNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/ConjunctionNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/DiffNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/ExtraNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/ExtraNorAbs.gf delete mode 100644 deprecated/old-lib/resource/norwegian/ExtraScandNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/GrammarNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/IdiomNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/IrregNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/IrregNorAbs.gf delete mode 100644 deprecated/old-lib/resource/norwegian/LangNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/LexiconNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/MathNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/MorphoNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/NounNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/NumeralNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/ParadigmsNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/PhraseNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/QuestionNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/RelativeNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/ResNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/SentenceNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/StructuralNor.gf delete mode 100644 deprecated/old-lib/resource/norwegian/VerbNor.gf delete mode 100644 deprecated/old-lib/resource/restest.gfs delete mode 100644 deprecated/old-lib/resource/romance/AdjectiveRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/AdverbRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/CatRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/CommonRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/ConjunctionRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/DiffRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/ExtRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/ExtraRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/ExtraRomanceAbs.gf delete mode 100644 deprecated/old-lib/resource/romance/NounRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/PhraseRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/QuestionRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/RelativeRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/ResRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/SentenceRomance.gf delete mode 100644 deprecated/old-lib/resource/romance/VerbRomance.gf delete mode 100644 deprecated/old-lib/resource/russian/AdjectiveRus.gf delete mode 100644 deprecated/old-lib/resource/russian/AdverbRus.gf delete mode 100644 deprecated/old-lib/resource/russian/AllRus.gf delete mode 100644 deprecated/old-lib/resource/russian/AllRusAbs.gf delete mode 100644 deprecated/old-lib/resource/russian/CatRus.gf delete mode 100644 deprecated/old-lib/resource/russian/ConjunctionRus.gf delete mode 100644 deprecated/old-lib/resource/russian/ExtraLexRus.gf delete mode 100644 deprecated/old-lib/resource/russian/ExtraRus.gf delete mode 100644 deprecated/old-lib/resource/russian/ExtraRusAbs.gf delete mode 100644 deprecated/old-lib/resource/russian/GrammarRus.gf delete mode 100644 deprecated/old-lib/resource/russian/IdiomRus.gf delete mode 100644 deprecated/old-lib/resource/russian/IrregRus.gf delete mode 100644 deprecated/old-lib/resource/russian/LangRus.gf delete mode 100644 deprecated/old-lib/resource/russian/LexiconRus.gf delete mode 100644 deprecated/old-lib/resource/russian/MorphoRus.gf delete mode 100644 deprecated/old-lib/resource/russian/NounRus.gf delete mode 100644 deprecated/old-lib/resource/russian/NumeralRus.gf delete mode 100644 deprecated/old-lib/resource/russian/ParadigmsRus.gf delete mode 100644 deprecated/old-lib/resource/russian/PhraseRus.gf delete mode 100644 deprecated/old-lib/resource/russian/QuestionRus.gf delete mode 100644 deprecated/old-lib/resource/russian/RelativeRus.gf delete mode 100644 deprecated/old-lib/resource/russian/ResRus.gf delete mode 100644 deprecated/old-lib/resource/russian/SentenceRus.gf delete mode 100644 deprecated/old-lib/resource/russian/StructuralRus.gf delete mode 100644 deprecated/old-lib/resource/russian/VerbRus.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/AdjectiveScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/AdverbScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/CatScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/CommonScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/ConjunctionScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/DiffScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/ExtEngAbs.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/ExtraScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/ExtraScandAbs.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/NounScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/PhraseScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/QuestionScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/RelativeScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/ResScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/SentenceScand.gf delete mode 100644 deprecated/old-lib/resource/scandinavian/VerbScand.gf delete mode 100644 deprecated/old-lib/resource/spanish/AdjectiveSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/AdverbSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/AllSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/AllSpaAbs.gf delete mode 100644 deprecated/old-lib/resource/spanish/BeschSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/CatSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/CompatibilitySpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/ConjunctionSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/DiffSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/ExtraRomanceSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/ExtraSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/ExtraSpaAbs.gf delete mode 100644 deprecated/old-lib/resource/spanish/GrammarSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/IdiomSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/IrregSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/IrregSpaAbs.gf delete mode 100644 deprecated/old-lib/resource/spanish/LangSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/LexiconSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/MorphoSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/NounSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/NumeralSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/ParadigmsSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/PhonoSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/PhraseSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/QuestionSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/RelativeSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/ResSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/SentenceSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/StructuralSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/TextSpa.gf delete mode 100644 deprecated/old-lib/resource/spanish/VerbSpa.gf delete mode 100644 deprecated/old-lib/resource/swedish/AdjectiveSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/AdverbSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/AllSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/AllSweAbs.gf delete mode 100644 deprecated/old-lib/resource/swedish/CatSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/CompatibilitySwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/ConjunctionSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/DiffSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/ExtraScandSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/ExtraSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/ExtraSweAbs.gf delete mode 100644 deprecated/old-lib/resource/swedish/GrammarSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/IdiomSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/IrregSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/IrregSweAbs.gf delete mode 100644 deprecated/old-lib/resource/swedish/LangSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/LexiconSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/MorphoSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/NounSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/NumeralSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/ParadigmsSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/PhraseSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/QuestionSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/RelativeSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/ResSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/SentenceSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/StructuralSwe.gf delete mode 100644 deprecated/old-lib/resource/swedish/VerbSwe.gf delete mode 100644 deprecated/old-lib/resource/thai/AdjectiveTha.gf delete mode 100644 deprecated/old-lib/resource/thai/AdverbTha.gf delete mode 100644 deprecated/old-lib/resource/thai/AllTha.gf delete mode 100644 deprecated/old-lib/resource/thai/AllThaAbs.gf delete mode 100644 deprecated/old-lib/resource/thai/CatTha.gf delete mode 100644 deprecated/old-lib/resource/thai/ConjunctionTha.gf delete mode 100644 deprecated/old-lib/resource/thai/ExtraTha.gf delete mode 100644 deprecated/old-lib/resource/thai/GrammarTha.gf delete mode 100644 deprecated/old-lib/resource/thai/IdiomTha.gf delete mode 100644 deprecated/old-lib/resource/thai/IrregTha.gf delete mode 100644 deprecated/old-lib/resource/thai/LangTha.gf delete mode 100644 deprecated/old-lib/resource/thai/LexiconTha.gf delete mode 100644 deprecated/old-lib/resource/thai/MorphoTha.gf delete mode 100644 deprecated/old-lib/resource/thai/NounTha.gf delete mode 100644 deprecated/old-lib/resource/thai/NumeralTha.gf delete mode 100644 deprecated/old-lib/resource/thai/ParadigmsTha.gf delete mode 100644 deprecated/old-lib/resource/thai/PhraseTha.gf delete mode 100644 deprecated/old-lib/resource/thai/QuestionTha.gf delete mode 100644 deprecated/old-lib/resource/thai/RelativeTha.gf delete mode 100644 deprecated/old-lib/resource/thai/ResTha.gf delete mode 100644 deprecated/old-lib/resource/thai/SentenceTha.gf delete mode 100644 deprecated/old-lib/resource/thai/StringsTha.gf delete mode 100644 deprecated/old-lib/resource/thai/StructuralTha.gf delete mode 100644 deprecated/old-lib/resource/thai/VerbTha.gf delete mode 100644 deprecated/old-lib/resource/turkish/CatTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/GrammarTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/LangTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/LexiconTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/NumeralTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/ParadigmsTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/ResTur.gf delete mode 100644 deprecated/old-lib/resource/turkish/StructuralTur.gf delete mode 100644 deprecated/server/Makefile delete mode 100644 deprecated/server/README delete mode 100644 deprecated/summerschool-flyer.pdf delete mode 100644 deprecated/summerschool-flyer.tex delete mode 100644 deprecated/v3.0-index.html diff --git a/deprecated/FILES b/deprecated/FILES deleted file mode 100644 index 1311108b6..000000000 --- a/deprecated/FILES +++ /dev/null @@ -1,260 +0,0 @@ - -Code map for GF source files. - -$Author: peb $ -$Date: 2005/02/07 10:58:08 $ - -Directories: - -[top level] GF main function and runtime-related modules -api high-level access to GF functionalities -canonical GFC (= GF Canonical) basic functionalities -cf context-free skeleton used in parsing -cfgm multilingual context-free skeleton exported to Java -compile compilation phases from GF to GFC -conversions [OBSOLETE] formats used in parser generation -for-ghc GHC-specific files (Glasgow Haskell Compiler) -for-hugs Hugs-specific files (a Haskell interpreter) -for-windows Windows-specific files (an operating system from Microsoft) -grammar basic functionalities of GF grammars used in compilation -infra GF-independent infrastructure and auxiliaries -newparsing parsing with GF grammars: current version (cf. parsing) -notrace debugging utilities for parser development (cf. trace) -parsers parsers of GF and GFC files -parsing [OBSOLETE] parsing with GF grammars: old version (cf. newparsing) -shell interaction shells -source utilities for reading in GF source files -speech generation of speech recognition grammars -trace debugging utilities for parser development (cf. notrace) -useGrammar grammar functionalities for applications -util utilities for using GF - - -Individual files: - -GF.hs the Main module -GFModes.hs -HelpFile.hs [AUTO] help file generated by util/MkHelpFile -Today.hs [AUTO] file generated by "make today" - -api/API.hs high-level access to GF functionalities -api/BatchTranslate.hs -api/GetMyTree.hs -api/GrammarToHaskell.hs -api/IOGrammar.hs -api/MyParser.hs slot for defining your own parser - -canonical/AbsGFC.hs [AUTO] abstract syntax of GFC -canonical/CanonToGrammar.hs -canonical/CMacros.hs -canonical/ErrM.hs -canonical/GetGFC.hs -canonical/GFC.cf [LBNF] source of GFC parser -canonical/GFC.hs -canonical/LexGFC.hs -canonical/Look.hs -canonical/MkGFC.hs -canonical/PrExp.hs -canonical/PrintGFC.hs pretty-printer of GFC -canonical/Share.hs -canonical/SkelGFC.hs [AUTO] -canonical/TestGFC.hs [AUTO] -canonical/Unlex.hs - -cf/CanonToCF.hs -cf/CF.hs abstract syntax of context-free grammars -cf/CFIdent.hs -cf/CFtoGrammar.hs -cf/CFtoSRG.hs -cf/ChartParser.hs the current default parsing method -cf/EBNF.hs -cf/PPrCF.hs -cf/PrLBNF.hs -cf/Profile.hs - -cfgm/CFG.cf [LBNF] source -cfgm/AbsCFG.hs [AUTO] -cfgm/LexCFG.hs [AUTO] -cfgm/ParCFG.hs [AUTO] -cfgm/PrintCFG.hs [AUTO] -cfgm/PrintCFGrammar.hs - -compile/CheckGrammar.hs -compile/Compile.hs the complete compiler pipeline -compile/Extend.hs -compile/GetGrammar.hs -compile/GrammarToCanon.hs -compile/MkResource.hs -compile/MkUnion.hs -compile/ModDeps.hs -compile/Optimize.hs -compile/PGrammar.hs -compile/PrOld.hs -compile/Rebuild.hs -compile/RemoveLiT.hs -compile/Rename.hs -compile/ShellState.hs the run-time multilingual grammar datastructure -compile/Update.hs - -for-ghc/ArchEdit.hs -for-ghc/Arch.hs - -for-ghc-nofud/ArchEdit.hs@ -for-ghc-nofud/Arch.hs@ - -for-hugs/ArchEdit.hs -for-hugs/Arch.hs -for-hugs/JGF.hs -for-hugs/MoreCustom.hs -for-hugs/Unicode.hs - -for-hugs/Arch.hs -for-hugs/ArchEdit.hs -for-hugs/JGF.hs -for-hugs/LexCFG.hs dummy CFG lexer -for-hugs/LexGF.hs dummy GF lexer -for-hugs/LexGFC.hs dummy GFC lexer -for-hugs/MoreCustom.hs -for-hugs/ParCFG.hs dummy CFG parser -for-hugs/ParGFC.hs dummy GFC parser -for-hugs/ParGF.hs dummy GF parser -for-hugs/Tracing.hs -for-hugs/Unicode.hs - -for-windows/ArchEdit.hs -for-windows/Arch.hs - -grammar/AbsCompute.hs -grammar/Abstract.hs GF and GFC abstract syntax datatypes -grammar/AppPredefined.hs -grammar/Compute.hs -grammar/Grammar.hs GF source grammar datatypes -grammar/LookAbs.hs -grammar/Lookup.hs -grammar/Macros.hs macros for creating GF terms and types -grammar/MMacros.hs more macros, mainly for abstract syntax -grammar/PatternMatch.hs -grammar/PrGrammar.hs the top-level grammar printer -grammar/Refresh.hs -grammar/ReservedWords.hs -grammar/TC.hs Coquand's type checking engine -grammar/TypeCheck.hs -grammar/Unify.hs -grammar/Values.hs - -infra/Arabic.hs ASCII coding of Arabic Unicode -infra/Assoc.hs finite maps/association lists as binary search trees -infra/CheckM.hs -infra/Comments.hs -infra/Devanagari.hs ASCII coding of Devanagari Unicode -infra/ErrM.hs -infra/Ethiopic.hs -infra/EventF.hs -infra/ExtendedArabic.hs -infra/ExtraDiacritics.hs -infra/FudgetOps.hs -infra/Glue.hs -infra/Greek.hs -infra/Hebrew.hs -infra/Hiragana.hs -infra/Ident.hs -infra/LatinASupplement.hs -infra/Map.hs finite maps as red black trees -infra/Modules.hs -infra/OCSCyrillic.hs -infra/Operations.hs library of strings, search trees, error monads -infra/Option.hs -infra/OrdMap2.hs abstract class of finite maps + implementation as association lists -infra/OrdSet.hs abstract class of sets + implementation as sorted lists -infra/Parsers.hs -infra/ReadFiles.hs -infra/RedBlack.hs red black trees -infra/RedBlackSet.hs sets and maps as red black trees -infra/Russian.hs -infra/SortedList.hs sets as sorted lists -infra/Str.hs -infra/Tamil.hs -infra/Text.hs -infra/Trie2.hs -infra/Trie.hs -infra/UnicodeF.hs -infra/Unicode.hs -infra/UseIO.hs -infra/UTF8.hs UTF3 en/decoding -infra/Zipper.hs - -newparsing/CFGrammar.hs type definitions for context-free grammars -newparsing/CFParserGeneral.hs several variants of general CFG chart parsing -newparsing/CFParserIncremental.hs several variants of incremental (Earley-style) CFG chart parsing -newparsing/ConvertGFCtoMCFG.hs converting GFC to MCFG -newparsing/ConvertGrammar.hs conversions between different grammar formats -newparsing/ConvertMCFGtoCFG.hs converting MCFG to CFG -newparsing/GeneralChart.hs Haskell framework for "parsing as deduction" -newparsing/GrammarTypes.hs instantiations of grammar types -newparsing/IncrementalChart.hs Haskell framework for incremental chart parsing -newparsing/MCFGrammar.hs type definitions for multiple CFG -newparsing/MCFParserBasic.hs MCFG chart parser -newparsing/MCFRange.hs ranges for MCFG parsing -newparsing/ParseCFG.hs parsing of CFG -newparsing/ParseCF.hs parsing of the CF format -newparsing/ParseGFC.hs parsing of GFC -newparsing/ParseMCFG.hs parsing of MCFG -newparsing/Parser.hs general definitions for parsers -newparsing/PrintParser.hs pretty-printing class for parsers -newparsing/PrintSimplifiedTerm.hs simplified pretty-printing for GFC terms - -notrace/Tracing.hs tracing predicates when we DON'T want tracing capabilities (normal case) - -parsers/ParGFC.hs [AUTO] -parsers/ParGF.hs [AUTO] - -shell/CommandF.hs -shell/CommandL.hs line-based syntax of editor commands -shell/Commands.hs commands of GF editor shell -shell/IDE.hs -shell/JGF.hs -shell/PShell.hs -shell/ShellCommands.hs commands of GF main shell -shell/Shell.hs -shell/SubShell.hs -shell/TeachYourself.hs - -source/AbsGF.hs [AUTO] -source/ErrM.hs -source/GF.cf [LBNF] source of GF parser -source/GrammarToSource.hs -source/LexGF.hs [AUTO] -source/PrintGF.hs [AUTO] -source/SourceToGrammar.hs - -speech/PrGSL.hs -speech/PrJSGF.hs -speech/SRG.hs -speech/TransformCFG.hs - -trace/Tracing.hs tracing predicates when we want tracing capabilities - -translate/GFT.hs Main module of html-producing batch translator - -useGrammar/Custom.hs database for customizable commands -useGrammar/Editing.hs -useGrammar/Generate.hs -useGrammar/GetTree.hs -useGrammar/Information.hs -useGrammar/Linear.hs the linearization algorithm -useGrammar/MoreCustom.hs -useGrammar/Morphology.hs -useGrammar/Paraphrases.hs -useGrammar/Parsing.hs the top-level parsing algorithm -useGrammar/Randomized.hs -useGrammar/RealMoreCustom.hs -useGrammar/Session.hs -useGrammar/TeachYourself.hs -useGrammar/Tokenize.hs lexer definitions (listed in Custom) -useGrammar/Transfer.hs - -util/GFDoc.hs utility for producing LaTeX and HTML from GF -util/HelpFile source of ../HelpFile.hs -util/Htmls.hs utility for chopping a HTML document to slides -util/MkHelpFile.hs -util/WriteF.hs diff --git a/deprecated/Grammar.epsi b/deprecated/Grammar.epsi deleted file mode 100644 index 5c398ad25..000000000 --- a/deprecated/Grammar.epsi +++ /dev/null @@ -1,4882 +0,0 @@ -%!PS-Adobe-2.0 EPSF-1.2 -%%Title: _anonymous_0 -%%Creator: dot version 2.2.1 (Tue Oct 11 01:38:42 UTC 2005) -%%CreationDate: 2006-06-16 16:06 Grammar.ps -%%For: (aarne) Aarne Ranta,,, -%%Pages: 1 -%%DocumentFonts: -%%BoundingBox: 35 35 612 273 -%%BeginPreview: 577 238 8 3570 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000002244778888887744220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000002288 -% bbddddbb99885544558899bbddddbb8822 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000003399dd77 -% 33000000000000000000000000003377dd -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000044bbcc660000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000011ccaa4400000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000011cc66000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000011cc6600000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000011cc660000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000cc66000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000559900000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000995500000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000dd110000000000000088ff88 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000033aa000000000000000000ff00 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000008866000000000000000000ff00 -% 00000000aaee55449988bb000088eeaabb -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000007777000000000000000000ff00 -% 000000009911ee00ff11ff0000ff00ff00 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000022cc000000000000000000ff00 -% 000000004444ff00ff00ff0000ee11ee00 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000dd110000000000000000ff00 -% 000044992200ff00ff00ff000088dd5500 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000088660000000000000055ffff -% ffddaabbff77ee77ff22ff5500bbaa8855 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000044bb00000000000000000000 -% 00000000000000000000000066332244ee -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000cc99000000000000000000 -% 000000000000000000000000bbffffcc44 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000011d3990000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000066bbb0999900000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000002288dd993300009999000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000004499dd8811000000000088dd8811000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000066ccbb550000000000000000002288dd882200 -% 0000000000000000000000000000000022 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000002288dd9922000000000000000000000000001166dd99 -% 66441100000000000000000011446699dd -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000055aadd661100000000000000000000000000000000000066 -% 88aabbeeccbb888888bbbbeebbaa886600 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000001177ddaa4400000000000000000000000000000000000000000000 -% 0000000000444488554400000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000003399dd8822000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000066ccbb66000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000002288dd99330000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000055aadd771100000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 001177dd994400000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000044 -% 99dd8822000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000001166ccbb -% 55000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000002299dd882200 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000066bbcc6600000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000002288dd9933000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000055aadd77110000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000002288dd99440000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000004499dd881100000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000001177ddaa5500000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000004499dd8822000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000001166ccbb66000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000003399dd88220000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000001166ccbb660000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000002288dd992200000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000066bbcc6611000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00002288dd9933000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 66bbcc66110000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000002288dd -% 99330000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000066bbdd7711 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00220000000000000000000000000000000000000000000000000070c10000002288ee9944000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000444455888899bbbbeedd -% bbbbbbeeddbbbb8888884444330000000000000000000000000070f5f46655bbdd77110000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000002266aaeebb888888444433000000 -% 000000000000444455888899bbee9955110000000000000000aef6fffffd99440000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000003377cccc88330000000000000000000000 -% 00000000000000000000000000005599ddaa772200000011aef9fffffff266000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000004488ddbb77220000000000000000000000000000 -% 00000000000000000000000000000000003388cccc8830e1ffffffffffffeb000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000001188cc66110000000000000000000000000000000000 -% 00000000000000000000000000000000000000002277f5fff8e0d2b4a88844000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000044dd880000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000011aabb220000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000001188cc33000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000055dd7700000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000044dd880000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000011aabb220000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000022dd33000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000055dd0000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000887700000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000aa4400000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000011dd11000000000000000044bbffddbbbb0000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000044bb00000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000006688000000000000000044cc22000055cc0000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000cc33000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000dd220000000000000000cc4400000000ee33998866aaee5500449988 -% ee44dd9900449988ee44dd990000aaee553399886600000000000000006699000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000033cc000000000000000000ff00000022ddff22ff00009911ee0000ff00 -% 33ff11ff0000ff0033ff11ff00009911ee00ff0000000000000000000011dd000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000033444444888888c4330000000000000000dd4400000011ff00ff00004444ff0000ff00 -% 00ff00ff0000ff0000ff00ff00004444ff00ff0000000000000000000077bfc8c8b0827650443300 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000114444445588888899bbbb -% bbeeffcdd4dee9e2e6f1f6f2a499000000000000000066ee66000000ff00ff00992200ff0000ff00 -% 00ff00ff0000ff0000ff00ff00992200ff00ff00000000000000000000dd5882c0c8c8e0e0edfff2 -% edfbffe8e0d7cda8a088885544444411000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000001144444466888888aabbbbbbffeebbc9cdb4b8c8d7cbdee8e8ff -% f6edfff2e0d8c8b08f76694444dd22000000000000000055ccffffaa9955ff88bbff77ee55ddff88 -% 55ff55ff44ddff8855ff55ff44bbff77ee8eff88000000000000000066aebbffbbbb888855442200 -% 004444447798a8c1cdd7f8f8e0e4e4e0e0f3ffc9bbbbaa8888885544444400000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 4444445588888899bbbbbbffeebbbbbba7a8a8b0b0a8a8cdc4cdfff0e0e9e9f0f8e0cda8a8904444 -% 2200000022448888bbddccbb88778800000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000cc330000004444778899bbdd -% eebbaa88884444000000000000334455888899bbbbf3e6cdd2c8c8c0c1cdc4ccffccbbbb99888888 -% 44444411000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000002244444477888888bbbbbbeeffbbbb -% bbaa8888a082768fa88899bbbbddffc9cdd7c8c8e0d2f3dac0aa8888444411000000000000114466 -% 88aacceebb888844330000000011dd77000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000001198bb0000000000000000000000 -% 001144448888bbbbffbbbb887744330000000000000000114444668888aabbccffbbbbc1a8a88fa8 -% 9088bbbbbbffddbbbb99888866444422000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000003344444488888899bbbbbbffeebbbbbb88888877445d7650668888aabb -% bbeeeebbbbaaa8a8b7a8b4cdccffbbbb88887744440000000000000000000022448899bbeebbaa88 -% 554400000000000000000000000011bbd22200000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000044ddb8ddcc88662200000000000000 -% 0000000000000000000044558888bbddddbb998855441100000000000000000000002244448888aa -% bbddddbbaa888844765d44888888bbbbbbeeddbbbb99888855444400000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000114444 -% 4488888899bbbbbbffddbbbbbb8888886644444411444455888899bbbbddffbbbbaa8888775d7677 -% 8888bbcceebbbb888855443300000000000000000000000000445588aacceebb8877442200000000 -% 00000000000000000000002266aaddaa99dd77000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000088dd330000115588bbeebb8844110000 -% 000000000000000000000000000000000022446688aabbeebbbb8877442200000000000000000000 -% 0000001144448888aabbddeebbbb888855442200334444888888bbbbddeebbbb9988885544441100 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000033444466888888bbbbbbeeeebbbbbb88 -% 888877444444000000224444778888bbbbbbffccbbbb888888444444003344778899bbddddbbaa88 -% 77443300000000000000000000000000000011447788bbddccbb8866440000000000000000000000 -% 00000000000000115599ddbb884400000011aabb2200000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000033cc88110000000000000000337799ddcc99 -% 6622000000000000000000000000000000000000000000000044558899bbeebbaa88554400000000 -% 0000000000000000000000001144448888aabbddeebbbb8888444400000000334444888888bbbbdd -% eebbbb8888774444110000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000033444466888888bbbbbbffddbbbbaa8888884444442200000000003344 -% 44888888bbbbccffbbbbaa8888774444220000000044448888bbbbeeccbb88886644220000000000 -% 00000000000000000000000011447788bbeebb998855330000000000000000000000000000000000 -% 000000004488ccdd885511000000000000000077dd88550000000000000000000000000000000000 -% 000000000000000000000000000000000000001166c2dd4400000000000000000000000000001155 -% 88bbeeaa77440000000000000000000000000000000000000000000000000011446688aacceebb88 -% 8844330000000000000000000000000000000000001144448888bbbbeebbaa887744220000000000 -% 00004444668888bbbbddeebbbb88887744 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000003344 -% 4466888888bbbbbbffddbbbbaa8888884444441100000000000000114444778888bbbbccffbbbbaa -% 8888664444110000000000000033448888bbccffbbbb888844441100000000000000000000000000 -% 00000000000011447788bbeebb998844220000000000000000000000000000000000000000000000 -% 2277aaddaa66220000000000000000000000000050b899dd99661100000000000000000000000000 -% 000000000000000000000000000000002277aadda0bbdd6600000000000000000000000000000000 -% 0000004477aaeebb8844110000000000000000000000000000000000000000000000000000002244 -% 8888bbddccbb88664411000000000000000000000000000000000000001144558888bbddddbb9988 -% 5544110000000000000000003344558888 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000444444888888aabbbbeeeebbbbaa -% 88888844444411000000000000000000004444668888aabbbbffccbbbb8888664444110000000000 -% 00000000001144668899bbeeccbb8888443300000000000000000000000000000000000000000000 -% 11447788bbeebb9988442200000000000000000000000000000000000000000000000000115599dd -% bb883300000000000000000000000000000044bbbb4400005588ddbb772200000000000000000000 -% 000000000000000000000000003388cccc88330000002299dd660000000000000000000000000000 -% 00000000000000336699ddcc88662200000000000000000000000000000000000000000000000000 -% 000000000044558899cceebb88664400000000000000000000000000000000000000000000224466 -% 88aabbeeccbb8888444400000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000011444455888888bbbbbbffddbbbb99888866444422000000000000 -% 000000000000114444778888bbbbddeebbbb88887744442200000000000000000000000000003344 -% 7788bbbbeebbaa88664422000000000000000000000000000000000000000000000000447788bbee -% bb99884422000000000000000000000000000000000000000000000000000000003388bbdd995511 -% 0000000000000000000000000000000022aabb44000000000000003377cceebbc0b4888855444400 -% 000000114444668888c7bbbbffaa662200000000000000002299dd66000000000000000000000000 -% 0000000000000000000000115588ccdd996622000000000000000000000000000000000000000000 -% 0000000000000000000000335588aaccddbb88553300000000000000000000000000000000000000 -% 000000000033448888bbbbeebbaa886644 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000334444888888bbbbbbffccbbbb88888855444411000000000000000000000000000022444477 -% 8888bbbbeeddbbbb888866444400000000000000000000000000000000000044558899bbddddbb88 -% 8844440000000000000000000000000000000000000000000000000000225588aaddccaa88552200 -% 0000000000000000000000000000000000000000000000000000000000116699eeaa772200000000 -% 00000000000000000000000000002299dd660000000000000000000000000000a0a844888888bbbb -% ddffccbbbb88887744c17a0000000000000000000000000000002299dd6600000000000000000000 -% 000000000000000000000000000000115588bbdd9966220000000000000000000000000000000000 -% 0000000000000000000000000000000000446688bbddccaa88552200000000000000000000000000 -% 00000000000000000000000011446688aa -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000011444466888899bbbbee -% eebbbb9988886644441100000000000000000000000000000000004444778888bbbbeeccbbaa8888 -% 664444000000000000000000000000000000000000000011446688aabbffbbaa8877442200000000 -% 000000000000000000000000000000000000000000000011447788bbeebb88664400000000000000 -% 00000000000000000000000000000000000000000000000000003388cccc88550000000000000000 -% 0000000000000000000000001188dd6600000000000000000000000000000044cc00000000000000 -% 00000000000000000022dd11000000000000000000000000000000002299dd660000000000000000 -% 00000000000000000000000000000000000000004488bbeeaa773300000000000000000000000000 -% 0000000000000000000000000000000000000000000000446688bbeebb9988442200000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000114444668888bbbbccffccbbbb8888884444330000 -% 00000000000000000000000000000000003344558888bbbbddeebbbb888866444400000000000000 -% 000000000000000000000000000000000033558899bbeebbaa885544110000000000000000000000 -% 000000000000000000000000000000000000335588bbddccaa884422000000000000000000000000 -% 000000000000000000000000000000000000000000002266aaddaa66220000000000000000000000 -% 000000000000000000001188dd881100000000000000000000000000000000cc4400000000000000 -% 0000000000000000000088880000000000000000000000000000000000002299dd66000000000000 -% 0000000000000000000000000000000000000000000000004488bbeeaa7733000000000000000000 -% 0000000000000000000000000000000000000000000000000000000011447788bbeebb8855220000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000004444558888aabbbbffccbbbb88887744441100000000000000000000000000 -% 00000000000000004444778899bbbbffbbbb99887744441100000000000000000000000000000000 -% 0000000000000000000022447788bbddddbb88774422000000000000000000000000000000000000 -% 00000000000000000000000011447799bbeebb886644000000000000000000000000000000000000 -% 000000000000000000000000000000000000004488cccc8844000000000000000000000000000000 -% 00000000000000000077dd8811000000000000000000000000000000000077990000000000000000 -% 0000000000000000000000dd33000000000000000000000000000000000000002299dd6600000000 -% 000000000000000000000000000000000000000000000000000000004488bbee9966220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000336688bbeebb -% 8855220000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000003344 -% 44888899bbbbeeddbbbb888888444422000000000000000000000000000000000000000000000044 -% 44778899bbcceebbbb88885544330000000000000000000000000000000000000000000000000000 -% 00000000445588aabbeebb9988553300000000000000000000000000000000000000000000000000 -% 00000000000000114488aaddcc998844110000000000000000000000000000000000000000000000 -% 0000000000000000000000000000001166aaddaa6622000000000000000000000000000000000000 -% 0000000000000066dd992200000000000000000000000000000000000011dd110000000000000000 -% 000000000000000000000044bb0000000000000000000000000000000000000000002299dd660000 -% 00000000000000000000000000000000000000000000000000000000000000004488bbdd99662200 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000033 -% 6688bbeebb885533000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000224444888899bbbbffbbbb99 -% 8888554433000000000000000000000000000000000000000000000000114444888899bbcceebbbb -% 88885544220000000000000000000000000000000000000000000000000000000000000000224488 -% 88bbeeccbb8866441100000000000000000000000000000000000000000000000000000000000000 -% 0000114488aaddcc9977440000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000003388cccc884400000000000000000000000000000000000000000000 -% 000000000066dd992200000000000000000000000000000000000000009977000000000000000000 -% 000000000000000000000000aa66000000000000000000000000000000000000000000002299dd66 -% 0000000000000000000000000000000000000000000000000000000000000000000000005588ccdd -% 99551100000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000225588bbeebb88663300000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000224444888899bbbbffccbbaa88884444220000000000 -% 0000000000000000000000000000000000000000002244668899bbcceebbbb888855442200000000 -% 00000000000000000000000000000000000000000000000000000000000000336688bbcceebb8888 -% 44220000000000000000000000000000000000000000000000000000000000000000000000224488 -% aaddcc99774400000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000116699eeaa772200000000000000000000000000000000000000000000000000 -% 00000055dd992200000000000000000000000000000000000000000044cc00000000000000000000 -% 00000000000000000000000022dd1100000000000000000000000000000000000000000000002299 -% dd660000000000000000000000000000000000000000000000000000000000000000000000000011 -% 5588cccc885511000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000225588bbeebb8866 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000004444778899bbbbffccbbaa8888554433000000000000000000000000000000 -% 0000000000000000000000000044448888aabbeeccbb998866443300000000000000000000000000 -% 00000000000000000000000000000000000000000000000000335588aaccddbb8866440000000000 -% 0000000000000000000000000000000000000000000000000000000000000000225588bbeebb8866 -% 44000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000003377ccdd88550000000000000000000000000000000000000000000000000000000000 -% 0044bbbb220000000000000000000000000000000000000000000000cc4400000000000000000000 -% 00000000000000000000000000888800000000000000000000000000000000000000000000000000 -% 2299dd66000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000116699ddbb8833000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000225588 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 4444778899bbccffbbbb888866443300000000000000000000000000000000000000000000000000 -% 000000001144558888bbccffbbbb8888444411000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000022448899bbeebb8866440000000000000000000000 -% 000000000000000000000000000000000000000000000000000000225588bbeebb88663300000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00005599ddaa77220000000000000000000000000000000000000000000000000000000000000044 -% bbbb4400000000000000000000000000000000000000000000000077990000000000000000000000 -% 0000000000000000000000000000dd33000000000000000000000000000000000000000000000000 -% 00002299dd6600000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000003377aaeeaa66220000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000004444778899bbcceebb -% bb888866443300000000000000000000000000000000000000000000000000000000000000445588 -% 88bbcceebbaa88774433000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000011447799bbeebb8877441100000000000000000000000000000000 -% 00000000000000000000000000000000000000000000004477aaddcc886633000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000002277 -% aaee995511000000000000000000000000000000000000000000000000000000000000000044bbbb -% 440000000000000000000000000000000000000000000000000011dd110000000000000000000000 -% 000000000000000000000000000044bb000000000000000000000000000000000000000000000000 -% 000000002299dd660000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000004488ccdd88551100000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000002244668888bbcceebbbb8888554422000000 -% 000000000000000000000000000000000000000000000000000000000044448888bbbbffbbbb8877 -% 44330000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000447788bbeebb9988442200000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000226688ccddaa77440000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000003388cccc88 -% 330000000000000000000000000000000000000000000000000000000000000000000044bbbb4400 -% 0000000000000000000000000000000000000000000000000000aa77000000000000000000000000 -% 000000000000000000000000000000aa770000000000000000000000000000000000000000000000 -% 0000000000002299ee88110000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000115599ddbb883300000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000002244668899bbddddbb9988774433000000000000000000000000 -% 00000000000000000000000000000000000000000011446688aabbeeccbb88884444000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000446688bbddccaa88552200000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000114488bbeebb885522000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000116699eeaa66220000 -% 00000000000000000000000000000000000000000000000000000000000000000022aacc44000000 -% 0000000000000000000000000000000000000000000000000066bb00000000000000000000000000 -% 00000000000000000000000000000011dd3300000000000000000000000000000000000000000000 -% 00000000000000001188dd8811000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000002277aadd996611000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000003344778899bbddddbb99886644220000000000000000000000000000000000000000 -% 000000000000000000000000000022447788bbbbeebb998866441100000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000114488aa -% ccddaa88553300000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000337799cccc9977330000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000002277bbdd8855000000000000 -% 000000000000000000000000000000000000000000000000000000000000002299dd660000000000 -% 00000000000000000000000000000000000000000000000022dd1100000000000000000000000000 -% 0000000000000000000000000000000044cc00000000000000000000000000000000000000000000 -% 000000000000000000001188dd881100000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000004488ddcc8833000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000001144 -% 558899bbeeccbb888855442200000000000000000000000000000000000000000000000000000000 -% 0000000000000022447788bbcceebb99885544000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000114488aaddcc997744 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000225588bbeebb884411000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000004488ddcc7733000000000000000000 -% 00000000000000000000000000000000000000000000000000000000002299dd6600000000000000 -% 000000000000000000000000000000000000000000000000cc550000000000000000000000000000 -% 00000000000000000000000000000000008888000000000000000000000000000000000000000000 -% 0000000000000000000000001188dd88110000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000002277aaee9966110000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000011446688aabbffbbaa -% 88664422000000000000000000000000000000000000000000000000000000000000000000000000 -% 11446688bbccddbb8888554400000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000225588aaddbb9977440000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 226699ddcc8866220000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000115599ddaa6611000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000002299dd66000000000000000000 -% 00000000000000000000000000000000000000000000008888000000000000000000000000000000 -% 000000000000000000000000000000000000cc440000000000000000000000000000000000000000 -% 00000000000000000000000000001188dd8811000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000005588ddcc77330000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000022447788bbbbeebb9988664411000000 -% 0000000000000000000000000000000000000000000000000000000000000000000022448899bbee -% bbaa8855330000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000225588bbeebb88663300000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000336699dd -% bb885511000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000002277aadd995500000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000002299dd660000000000000000000000 -% 0000000000000000000000000000000000000000000033dd11000000000000000000000000000000 -% 00000000000000000000000000000000000033ee1100000000000000000000000000000000000000 -% 000000000000000000000000000000001188dd992200000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000002277aadd99551100 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000446688bbccddbb998855440000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000446688aacceebb8877442200 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000225588bbeebb886633000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000003377aaeebb884400 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000003388cccc883300000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000002299dd6600000000000000000000000000 -% 00000000000000000000000000000000000000000011dd3300000000000000000000000000000000 -% 0000000000000000000000000000000000000077aa00000000000000000000000000000000000000 -% 0000000000000000000000000000000000000066dd99220000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000005599ddaa -% 7722000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000011447788bbeeccaa885533000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000336688bbddccaa8866440000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000335588bbeebb8866330000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000004477aaddbb88440000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000005599eeaa662200000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000002299dd66000000000000000000000000000000 -% 00000000000000000000000000000000000000000099880000000000000000000000000000000000 -% 0000000000000000000000000000000000000000bb66000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000066dd9922000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000033 -% 88cccc8833000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000022448899bbeebb99884433000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000224488aaccddbb8855330000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000336688bbeebb88552200000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000004488bbeeaa7733000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000001166aadd99551100000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000002299dd660000000000000000000000000000000000 -% 000000000000000000000000000000000000000055bb000000000000000000000000000000000000 -% 000000000000000000000000000000000000000011dd220000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000066dd992200000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00002277aadd8855000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000011 -% 448899bbeebb88774422000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000011447788bbeebb8877440000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00004488bbddbb885522000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000004488bbddaa773300000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000002277bbdd88440000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000002299dd6600000000000000000000000000000000000000 -% 0000000000000000000000000000000000220022dd22000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000055cc0000220000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000066dd99220000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000116699dd9966110000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000225588bbddbb -% 99774411000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000114488aaddccaa88442200000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000225588 -% ccdd9977330000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000003377bbdd9966220000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00003388cccc77330000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000002299dd66000000000000000000000000000000000000000000 -% 0000000000000000000000000000000033ffcdc15500000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000088aeebf60000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000066ddaa44000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000005588ddaa77220000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000336688bbeebb8866330000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00447799ddcc99774400000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000003377aaddcc8855 -% 22000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000226699eeaa7733000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000055 -% 99ddaa66220000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000002299dd660000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000066ffffefcd44000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000066ecf2ffed2200000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000055bbbb4400000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000003388cccc77 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000446688bbeebb88552200000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000336699cc -% ddaa8844000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000114488bbeeaa884400000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000004488cccc885500000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000115599dd99 -% 55110000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000002299dd6600000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000a8fffffffff6000000000000000000000000000000000000 -% 000000000000000000000000000000000000000033ffffffffff5500000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000044bbbb440000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000002277 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000004488bbeeaa884422000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000004488bbeebb884411 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000226688ccdd9966330000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000003377aaee99662200000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000001166aadd99550000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000002299dd66000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000dbfffffff033000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000070f6ffffffa000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000044bbbb44000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000115588bbdd9977330000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000004488bbdd9966220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000004477aaeebb885511000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00116699ddbb77330000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000002277bbdd88330000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000033bb0000002299dd660000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000f9ffffe12200000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000044f2ffffd700000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000044bbbb4400 -% 0022c111000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000002222000000000000115588ccdd996622000000000000000000000000000000000000000000 -% 0000000000000000000000000000000011330000000000004488bbee996622000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000115588bbeeaa77440000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000004488 -% ccdd8855000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000003377cccc88330000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0033f2f6662299dd6600000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000033f2f9dd110000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000033f8fff800000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000000044bbbb -% 44b4fff0330000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000001144558888998866442200000000000000000000000000 -% 000044f2c70000005599ddcc88551100000000000000000000000000000000004455888899885544 -% 11000000000000000000000000000022e1f211002277bbeeaa773300000000000000000000000000 -% 00000000000000000000000044445588888899888855444400000000000000000000000000000000 -% 0000000000229800000000005599ddcc886622000000000000000000000000000000000000000000 -% 444477888899888844441100000000000000000000000000000000000011981100000055aaddaa66 -% 22000000000000000000000000000000000000000000000000444455888888888888444422000000 -% 00000000000000000000000000000000001190000000002288ddcc77220000000000000000000000 -% 00000000000000000000000000224444778888998888664444000000000000000000000000000000 -% 11e1fffff1dd66000000000000000000000000000000000000000000000000000000000000000000 -% 00004444558888888888884444220066feae00000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000011e1fb22002244448888889988774444 -% 11000000000000000000000000000000000000000000000000000000000000000000000000000044 -% c4fbfffff2330000000000000000000000000011444488888888888888aa99888888888866443300 -% 0000000000000000000000000000000000 -% 0000000000000000000000002288bbcceebbaa88774444668899bbddddbb99440000000000000000 -% 0070f6fff65d99eeaa66110000000000000000000000000000000044aabbeebbbb887744446688aa -% bbffbbbb6600000000000000000033f2ffffc8ccdd88330000000000000000000000000000000000 -% 00000000005599bbbbeeddbbbb88888844444444888888bbbbddeebbbb9966110000000000000000 -% 0000000080f4f933005599dd9955110000000000000000000000000000000000000055aabbcceebb -% bb8888664444558888aabbddddbbbb7711000000000000000000000060f0fc661177dd9944000000 -% 0000000000000000000000000000000000003388bbbbddeebbbb888888444444558888aabbccffbb -% bbaa661100000000000000000000000033f8f9661166bbcc77110000000000000000000000000000 -% 000000000000116699bbbbffccbbaa888866444444778888bbbbddeebbbb88330000000000000011 -% e1fffffff26600000000000000000000000000000000000000000000000000000000003388bbbbdd -% eebbbb888888444444558888aabbbbffebbbaa661100000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000005599c0efffccbbaa8888554444558888aa -% bbcceebbbb8833000000000000000000000000000000000000000000000000000000000000000000 -% b4fffffffff670000000000000447799bbcceebbaa8888886644444444444444444477888888bbcc -% ffbbbb8855220000000000000000000000 -% 0000000000000000000044aadd773300000000000000000000000000002266bbcc66000000000000 -% 90f5ffffffbb6611000000000000000000000000000000000066ddaa551100000000000000000000 -% 0000004499dd8811000000000060f2fffffff9400000000000000000000000000000000000000000 -% 001166aaee9955330000000000000000000000000000000000000000335588ddaa77220000000000 -% 000022d2faffffd3dd995500000000000000000000000000000000000000004499dd995522000000 -% 00000000000000000000000000114488ddaa661100000000000011c1f6ffffe5dd88220000000000 -% 0000000000000000000000000000003388ddaa664400000000000000000000000000000000000000 -% 224488ddaa6622000000000000000044f2fffff7dd88330000000000000000000000000000000000 -% 0000001166aadd885522000000000000000000000000000000000000004466aadd885500000000ae -% f8ffffffffeb00000000000000000000000000000000000000000000000000003388ddbb77441100 -% 0000000000000000000000000000000000224488ddbb772200000000000000000000000000000000 -% 00000000000000000000000000000000000000005599ee9955330000000000000000000000000000 -% 000000004466aadd8833000000000000000000000000000000000000000000000000000000000022 -% fffffffffffff580116699ccddaa8844220000000000000000000000000000000000000000000000 -% 0000446688bbeebb884400000000000000 -% 000000000000001166ddaa5500000000000000000000000000000000000000002299dd88220000ae -% fafffffffff2110000000000000000000000000000001188dd992200000000000000000000000000 -% 00000000001188dd8822000070f5ffffffffff980000000000000000000000000000000000003377 -% ccdd8833000000000000000000000000000000000000000000000000000000003388cccc88330000 -% 0080f4fffffffff300000000000000000000000000000000000000003388ddaa6600000000000000 -% 00000000000000000000000000000000003399dd995500000060f0fffffffff41100000000000000 -% 0000000000000000000000005599eeaa661100000000000000000000000000000000000000000000 -% 000000003388ddcc77220000000070f6fffffff56600000000000000000000000000000000000000 -% 2277bbdd883300000000000000000000000000000000000000000000000000001166aadd9955aefc -% ffeef2e4b46600000000000000000000000000000000000000000000005588ddaa66110000000000 -% 0000000000000000000000000000000000000000003388cccc772200000000000000000000000000 -% 00000000000000000000000000000000003399eeaa66110000000000000000000000000000000000 -% 000000000000001166aadd8833000000000000000000000000000000000000000000000000000000 -% 88a0a8cde0f2ffffeb88441100000000000000000000000000000000000000000000000000000000 -% 000000000000003366aadd995511000000 -% 00000000000066dd88220000000000000000000000000000000000000000000000001166dd88cdfc -% fffffffffffa70000000000000000000000000000066dd8811000000000000000000000000000000 -% 000000000000001166dd88a0ffffffededeeffa80000000000000000000000000000000055ddbb77 -% 22000000000000000000000000000000000000000000000000000000000000000000002266aaee80 -% d2fdfffffffffff933000000000000000000000000000000000033bbcc6611000000000000000000 -% 00000000000000000000000000000000000000005599ee60c1fdfffffffffffa6600000000000000 -% 0000000000000000000088dd99551100000000000000000000000000000000000000000000000000 -% 000000000000002277ccbb330090f5ffffffffffeb000000000000000000000000000000000022bb -% cc88330000000000000000000000000000000000000000000000000000000000000000005599f7dd -% 77440000000000000000000000000000000000000000000000000077ddaa66110000000000000000 -% 0000000000000000000000000000000000000000000000002277ccdd330000000000000000000000 -% 00000000000000000000000000000055ddaa66110000000000000000000000000000000000000000 -% 000000000000000000001166aadd3300000000000000000000000000000000000000000000000000 -% 00001166ddcc77220000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000005599dd994400 -% 000000000066cc11000000000000000000000000000000000000000000000000000000000099dcae -% a8a8a8a8a8a8500000000000000000000000000066cc110000000000000000000000000000000000 -% 0000000000000000000099cf9066444411000000000000000000000000000000000011aabb220000 -% 000000000000000000000000000000000000000000000000000000000000000000000000000011b6 -% e8b4a8a8a8a8a8a8220000000000000000000000000000000055dd44000000000000000000000000 -% 0000000000000000000000000000000000000000000022ccd7a8a8a8a8a8a8a84000000000000000 -% 000000000000000022bb991100000000000000000000000000000000000000000000000000000000 -% 0000000000000000000044ddccfff2edffe8dbcd920000000000000000000000000000000077dd55 -% 00000000000000000000000000000000000000000000000000000000000000000000000000001188 -% cc33000000000000000000000000000000000000000000000011bbaa110000000000000000000000 -% 00000000000000000000000000000000000000000000000000000033dd8800000000000000000000 -% 000000000000000000000000000088cc220000000000000000000000000000000000000000000000 -% 0000000000000000000000000033dd77000000000000000000000000000000000000000000000000 -% 1188dd99220000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000055bbbb -% 0000000099cc110000000000000000000000000000000000000000000000000000000000000088cc -% 1100000000000000000000000000000000000066cc11000000000000000000000000000000000000 -% 00000000000000000000009999000000000000000000000000000000000000000055dd7700000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 55dd7700000000000000000000000000000000000000000088cc2200000000000000000000000000 -% 00000000000000000000000000000000000000000000000099bb1100000000000000000000000000 -% 0000000000000066dd55000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000011b6cd30000000000000000000000000000000000000000011aaaa1100 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 44dd7700000000000000000000000000000000000000000055dd6600000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000001199cc220000000000000000 -% 00000000000000000000000033cc8800000000000000000000000000000000000000000000000000 -% 000000000000000000000000000011aaaa1100000000000000000000000000000000000000000088 -% dd881100000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000044 -% 00000099990000000000000000000000000000000000000000000000000000000000000000000066 -% cc110000000000000000000000000000000066cc1100000000000000000000000000000000000000 -% 0000000000000000000000009999000000000000000000000000000000000011aabb220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0011aabb22000000000000000000000000000000000011bb99110000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000066dd33000000000000000000000000 -% 000000000011aabb2200000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000066dd5500000000000000000000000000000000000044dd77000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0011aaaa1100000000000000000000000000000000001188cc220000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000055dd6600000000000000 -% 000000000000000000000066dd550000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000077ee4400000000000000000000000000000000000022bb99 -% 11000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00008899000000000000000000000000000000000000000000000000000000000000000000000000 -% 66cc00000000000000000000000000000055cc110000000000000000000000000000000000000000 -% 00000000000000000000000000998800000000000000000000000000000022dd7700000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000055dd4400000000000000000000000000000011dd6600000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000033dd550000000000000000000000 -% 0000000022dd77000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000022bb880000000000000000000000000000000088cc3300000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000077dd2200000000000000000000000000000011dd8800000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000011bb99000000000000 -% 0000000000000000000088bb11000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000033cc550000000000000000000000000000000066dd5500 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 0011dd00000000000000000000000000000000000000000000000000000000000000000000000000 -% 0099550000000000000000000000000000aa33000000000000000000000000000000000000000000 -% 0000000000000000000000000000ee00000000000000000000000000000099660000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000044bb00000000000000000000000000000077880000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000033bb0000000000000000000000 -% 00000000886600000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000dd22000000000000000000000000000011dd000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000669900000000000000000000000000000088880000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000cc220000000000 -% 00000000000000000011dd0000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000022dd00000000000000000000000000000033dd220000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00668800000000000000000000000000000000000000000000000000000000000000000000000000 -% 0055990000000000000000000000000011dd00000000000000000000000000000000000000000000 -% 0000000000000000000000000000aa330000000000000000000000000011dd000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000bb330000000000000000000000000000cc220000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000dd2200000000000000000000 -% 00000011dd1100000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000778800000000000000000000000000007788000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000dd110000000000000000000000000000dd110000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000066990000000000 -% 00000000000000000077880000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000aa440000000000000000000000000011dd33000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00aa3300000000000000ffff440022aacc2200000000000000000000000000000000000000000000 -% 0000dd0000000000000000000000000055990000000000000000bbff880000ffbb00000000000000 -% 66ee0000000000000000000000006688000000000000000000000000008888000000000000000000 -% 0088000000000011aa0000cc00000000000000000000000022dd0000000000000000000000000000 -% 000000000066990000000000000000000000000033bb000000000000000000000088000000000011 -% aa000000000000000000000000000066ee0000000000000000000000778800000000000000000000 -% 00000066880000000000000000ffff440022aacc2200000000000000000000000000000000000000 -% 000000000044dd00000000000000000011dd0000000000000000000000000000dd22000000000000 -% 0088ffbb880000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000008888000000000000000000000000006699000000000000000055ccffdd770000000000 -% 0000000000000000000000000022dd00000000000000000000000000000000000000dd1100000000 -% 000000000000000000dd220000000000000077ffffee8811000000000044dd000000000000000022 -% dd00000000000000000000000000000000000055aa00000000000000000000000000887700000000 -% 000000000033bbffddbb440000000000000000000000cc0000000000000000000000000000000000 -% 0022dd0000000000000000000000000000 -% 11ee000000000000000000ffdd220000ff0000000000000000000000000000000000000000000000 -% 000099550000000000000000000000009955000000000000000011cc660000662200000000000000 -% 00ff00000000000000000000000022cc00000000000000000000000011dd11000000000000000000 -% 22dd660000000000ff0000000000000000000000000000cc00000000000000000000000000000000 -% 000000000000dd2200000000000000000000000099660000000000000000000022dd660000000000 -% ff000000000000000000000000000000ff000000000000000000000011dd00000000000000000000 -% 000000dd22000000000000000000ffdd220000ff0000000000000000000000000000000000000000 -% 000000000000ff000000000000000000009966000000000000000000000000559900000000000000 -% 00ff000099000000000000000000000000cc00000000000000000000000000000000000000000000 -% 000000000011dd00000000000000000000000000bb330000000000000055cc110000996600000000 -% 0000000000000000000000cc00000000000000000000000000000000000000000000887700000000 -% 000000000000000044aa000000000000000000ff001177cc000000000000ff00000000000000cc00 -% 0000000000000000000000000000000000000000dd22000000000000000000000000cc2200000000 -% 0000000033bb330000664400000000000000000000000000000000000000000000000000000000cc -% 0000000000000000000000000000000000 -% 6699000000000000000000ff44cc1100ff0011bbffbb2299ff44ff00449988bb0000000000000000 -% 00005588000000000000000000000000ee0000000000000000000055cc0000880099ee6600339988 -% 66ffbbdd3300000000000000000000cc110000000000000000000000669900000000000000000000 -% 6622cc000011bbccff003388000099ee660088ff880088ffa09900bbee2255aa0099ee6600000000 -% 0000000000006688000000000000000000000000dd11000000000000000000006622cc000011bbcc -% ff00bbee2255aa0099ee663399886600ffbbdd33000000000000000000aa33000000000000000000 -% 000033aa00000000000000000000ff44cc1100ff99ff44ff00449988ee44dd99000099ee66339988 -% 6600aaee5500ff0000000000000000000022bb000000000000000000000000aa4400000000000000 -% 00dd660055000099ee66449988bb000088ff8899ee6600449988bb000088ff88000099ee66000000 -% 0000000000009955000000000000000000000033bb0000000000000000cc3300000022dd99ff44ff -% 000099ee660066eeccbb88ff88339911bbffbb22449988bb0000000000000000000022cc00000000 -% 00000000000000009955000000000000000000ff000033cc000099ee6600ff0000aaee550088ffa0 -% 9900bbee2255aa0099ee660000000000000000008877000000000000000000000011dd0000000000 -% 00000000bb22000000004411bbffbb22449988bb0033880099ff44ff00449988bb000088ff8888ff -% 8833990011bbffbb22449988bb00000000 -% 55aa000000000000000000ff00889900ff00bb330099bb00ff00ff0000ff11ff0000000000000000 -% 00006688000000000000000000000000dd1100000000000000000000dd443355773311ee0000ff00 -% 00ff1188cc00000000000000000000dd110000000000000000000000559900000000000000000000 -% 6600994400995511ff0000ff00773311ee885500aa0000ff00ff0022dd004422773311ee00000000 -% 0000000000008877000000000000000000000000dd11000000000000000000006600994400995511 -% ff0022dd004422773311ee00ff000000ff1188cc000000000000000000cc33000000000000000000 -% 000022cc00000000000000000000ff00889900ff00ff00ff0000ff0033ff11ff00773311ee00ff00 -% 00009911ee00ff0000000000000000000044aa000000000000000000000000996600000000000000 -% 0033ddbb1100773311ee00ff11ff000000ff773311ee0000ff11ff00885500aa00773311ee000000 -% 000000000000bb44000000000000000000000022dd0000000000000000ff0000000000ff00ff00ff -% 00773311ee00ff33338800ff0000ffbb330099bb00ff11ff0000000000000000000033bb00000000 -% 00000000000000008866000000000000000000ff5599881100773311ee00ff00009911ee0000ff00 -% ff0022dd004422773311ee0000000000000000008866000000000000000000000000dd0000000000 -% 00000000ff000000000000bb330099bb00ff11ff0000ff0000ff00ff0000ff11ff00885500aa00ff -% 0000ff00bb330099bb00ff11ff00000000 -% 00dd000000000000000000ff0000bb77ff00ff000011ff00ff00ff0000ff00ff0000000000000000 -% 0000aa3300000000000000000000000088660000000000000000000066aa8800bbffffff0000ff00 -% 00ff0011ff00000000000000000033bb00000000000000000000000000dd22000000000000000055 -% ffffffaa00ff0000ff0000ff00bbffffffee0000000000ff00ff000088666600bbffffff00000000 -% 000000000011dd11000000000000000000000000887700000000000000000055ffffffaa00ff0000 -% ff000088666600bbffffff00ff000000ff0011ff000000000000000022cc00000000000000000000 -% 000000bb44000000000000000000ff0000bb77ff00ff00ff0000ff0000ff00ff00bbffffff00ff00 -% 00004444ff00ff00000000000000000000aa4400000000000000000000000033bb00000000000000 -% 00001199bb00bbffffff00ff00ff000000ffbbffffff0000ff00ff00ee00000000bbffffff000000 -% 000000000022cc00000000000000000000000000995500000000000000dd2200000011ee00ff00ff -% 00bbffffff0066ee881100ff0000ffff000011ff00ff00ff00000000000000000000996600000000 -% 000000000000000022cc000000000000000000ff11cc660000bbffffff00ff00004444ff0000ff00 -% ff000088666600bbffffff000000000000000000dd11000000000000000000000000bb3300000000 -% 00000000dd330000000000ff000011ff00ff00ff0000ff0000ff00ff0000ff00ff00ee00000000ff -% 0000ff00ff000011ff00ff00ff00000000 -% 0099550000000000000000ff000022eeff00dd660011bb00ff00ff0000ff00ff0000000000000000 -% 0011dd0000000000000000000000000044aa0000000000000000000000dd7700aa5500111100ff00 -% 00ff0011bb0000000000000000007777000000000000000000000000006699000000000000000088 -% 000011ee22ee8800ff0000ff00aa550011e08800221100ff00ff000022bb5500aa55001111000000 -% 000000000066880000000000000000000000000022dd00000000000000000088000011ee22ee8800 -% ff000022bb5500aa55001111ff000000ff0011bb0000000000000000886600000000000000000000 -% 0000005599000000000000000000ff000022eeff00ff00ff0000ff0000ff00ff00aa55001111ff00 -% 00992200ff00ff00000000000000000022dd0000000000000000000000000000bb33000000000000 -% 77440000ff00aa55001111ff00ff000000ffaa5500111100ff00ff00dd88002211aa550011110000 -% 000000000099660000000000000000000000000044bb0000000000000066aa000000778800ff00ff -% 00aa55001111661188ee00ff0000ffdd660011bb00ff00ff00000000000000000011dd0000000000 -% 000000000000000000bb330000000000000000ff0022dd3300aa55001111ff00992200ff0000ff00 -% ff000022bb5500aa5500111100000000000000669900000000000000000000000000778800000000 -% 0000000066cc0000000022dd660011bb00ff00ff0000ff0000ff00ff0000ff00ff00dd88002211ff -% 0000ff00dd660011bb00ff00ff00000000 -% 0055990000000000000055ff88000055ff0033ccffbb3300ccccee5533ff22ff5500000000000000 -% 0066880000000000000000000000000000dd000000000000000000000088220033ddff880055ff88 -% 00ddffbb11000000000000000000cc220000000000000000000000000011dd1100000000000055ff -% 440088eeaa70eebbff6600ff0033ddff8844ddff880000ee92ff220000aa000033ddff8800000000 -% 0000000000dd220000000000000000000000000000bb330000000000000055ff440088eeaa70eebb -% ff660000aa000033ddff8855ff880000ddffbb110000000000000000dd1100000000000000000000 -% 00000000dd220000000000000055ff88000055ff00ccccee55ddff8855ff55ff4433ddff8855ff88 -% 00bbff77ee77ff220000000000000000886600000000000000000000000000006699000000000000 -% 55ddffee660033ddff8833ff22ff550000ee92ddff880033ff22ff5544ddff880033ddff88000000 -% 0000000011dd000000000000000000000000000000cc220000000000000066994466880000ccccee -% 5533ddff8800ffcccc8800ee7733ff4eccffbb3333ff22ff55000000000000000088880000000000 -% 00000000000000000066990000000000000044ff550055ee4433ddff8833ff22bbff77ee5500ee92 -% ff220000aa000033ddff880000000000000000cc330000000000000000000000000000cc66000000 -% 000000000066ddffee881133ccffbb3333ff22ff5500ff0000ccccee5533ff22ff5544ddff8800ee -% 7733ff2233ccffbb3333ff22ff55000000 -% 0000dd11000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb4400000000000000000000000000009955000000000000000000000000000000000000000000 -% 0000000000000000000000000011dd00000000000000000000000000000088880000000000000000 -% 0000000000000000000000ff00000000000000000000000000000000001100000000000000000000 -% 00000000779900000000000000000000000000000066aa0000000000000000000000000000000000 -% 00000000110000000000000000000000000000000000000000000055990000000000000000000000 -% 00000000778800000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000011dd11000000000000000000000000000000dd220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000888800000000000000000000000000000066aa000000000000000011cccc550000000000 -% 000000000000000000000000000000000000000000000000000000000000000011dd110000000000 -% 00000000000000000000dd1100000000000000000000000000000000000000000000000000000000 -% 00000000110000000000000000000000000044cc00000000000000000000000000000011dd440000 -% 00000000000000000000000000000000000000000000ff0000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 000066cc110000000000000000000000000000000000000000000000000000000000000000000000 -% 99aa00000000000000000000000000000033dd330000000000000000000000000000000000000000 -% 00000000000000000000000011cc6600000000000000000000000000000011bbaa11000000000000 -% 00000000000000000088448800000000000000000000000000000000000000000000000000000000 -% 00001188cc2200000000000000000000000000000000aa9911000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000066dd330000000000000000000000 -% 0000000011bbaa110000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000055dd660000000000000000000000000000000055dd5500000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00001199bb1100000000000000000000000000000000aabb11000000000000001188ddff44000000 -% 0000000000000000000000000000000000000000000000000000000000000044dd66000000000000 -% 0000000000000000000066dd44000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000066dd330000000000000000000000000000000033cc8800 -% 00000000000000000000000000000000000000008844880000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000066cc1100000000000000000000000000000000000000000000000000000000000000000099 -% 99000000000000000000000000000000000033dd3300000000000000000000000000000000000000 -% 000000000000000000000011cc6600000000000000000000000000000000000077dd550000000000 -% 00000000000000000011440000000000000000000000000000000000000000000000000000000000 -% 0044dd880000000000000000000000000000000000000088cc220000000000000000000000000000 -% 0000000000000000000000000000000000000000000000001199bb11000000000000000000000000 -% 00000000000077dd4400000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000001188cc2200000000000000000000000000000000000022bbaa110000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0044dd880000000000000000000000000000000000000066dd550000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000088cc3300000000000000 -% 000000000000000000000033cc880000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000001199bb110000000000000000000000000000000000000088cc -% 33000000000000000000000000000000000000001144000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 0000000066ee3300000000000000000000000000000000000000000000000000000000000011bb99 -% 0000000000000000000000000000000000000033dd33000000000000000000000000000000000000 -% 0000000000000000000011cc66000000000000000000000000000000000000000022bbaa11000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000011 -% 88cc3300000000000000000000000000000000000000000055dd5500000000000000000000000000 -% 000000000000000000000000000000000000000000000022cc880000000000000000000000000000 -% 0000000000000033cc88000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000033dd880000000000000000000000000000000000000000000077dd4400 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 88cc3300000000000000000000000000000000000000000022cc9911000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000033cc88000000000000000000 -% 0000000000000000000000001199bb11000000000000000000000000000000000000000000000000 -% 000000000000000000000000000033cc880000000000000000000000000000000000000000000044 -% ddbb4400000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000001177 -% 000000000033dd440000000000000000000000000000000000000000000000000000000011ccc955 -% 000000000000000000000000000000000000000033dd330000000000000000000000000000000000 -% 00000000000000000022ddb8220000000000000000000000000000000000000000000077dd660000 -% 000000000000000000000000000000000000000000000000000000000000000000000000000044e2 -% d055000000000000000000000000000000000000000000000022cc88110000000000000000000000 -% 0000000000000000000000000000000000000000000044ddc7440000000000000000000000000000 -% 00000000000000000088cc4400000000000000000000000000000000000000000000000000000000 -% 0000000000000000001188e2ae55000000000000000000000000000000000000000000000033cc88 -% 110000000000000000000000000000000000000000000000000000000000000000000000000033cc -% 881100000000000000000000000000000000000000000000000088dd440000000000000000000000 -% 00000000000000000000000000000000000000000000000000000077ee4400000000000000000000 -% 000000000000000000000000000066dd660000000000000000000000000000000000000000000000 -% 0000000000000000000000000077ee44000000000000000000000000000000000000000000000000 -% 0044bbcc660000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000002288dd88 -% 00000000000033bbbb660000000000000000000000000000000000000000000000004499dd664499 -% dd771100000000000000000000000000000000000033ccbb44000000000000000000000000000000 -% 000000000000003399dd6066cccc661100000000000000000000000000000000000000002299ddaa -% 66110000000000000000000000000000000000000000000000000000000000000000115599eeaa33 -% 5599ee88330000000000000000000000000000000000000000001188dd9955000000000000000000 -% 000000000000000000000000000000000000003388ddaa3355aadd77110000000000000000000000 -% 0000000000000000000044aadd883300000000000000000000000000000000000000000000000000 -% 0000000000001166aadd88115599dd99550000000000000000000000000000000000000000001188 -% ddaa6622000000000000000000000000000000000000000000000000000000000000003388ddf2b0 -% 11000000000000000000000000000000000000000000000000000033aadd88550000000000000000 -% 00000000000000000000000000000000000000000000001166aaee99110000000000000000000000 -% 00000000000000000000000000000022aadd88330000000000000000000000000000000000000000 -% 000000000000000000005599dd991100000000000000000000000000000000000000000000000000 -% 0000003399eeb07a1100000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000003388cccc771100 -% 00000000000000003399ee88220000000000000000000000000000000000001166ccbb5500000000 -% 2288dd993300000000000000000000000000000000000044aadd6600000000000000000000000000 -% 000000000055bbbb66000000002288dd995500000000000000000000000000000000000000000044 -% 88ddcc772200000000000000000000000000000000000000000000000000002277aadd9955000000 -% 00001166aadd88330000000000000000000000000000000000000000005599ee8833000000000000 -% 000000000000000000000000000000002277cccc6611000000002288dd9933000000000000000000 -% 0000000000000000000000001166aaee995500000000000000000000000000000000000000000000 -% 0000002277bbdd88330000000000005599dd99550000000000000000000000000000000000000000 -% 003388ddcc7722000000000000000000000000000000000000000000000000005588ddaa66111188 -% dd881100000000000000000000000000000000000000000000000000001166aadd99550000000000 -% 00000000000000000000000000000000000000002266aadd88440000000000000000000000000000 -% 00000000000000000000000000000000001166aadd88330000000000000000000000000000000000 -% 000000000000005599dd995500000000000000000000000000000000000000000000000000000000 -% 000000001188e4b8ddcc885522000000000000000000000000000000000000000000000000000000 -% 000000000000337799ddaa662200000000 -% 000000000000000000001177ddaa6644220000000000000000000011445588dd8822000000000000 -% 00000066aadd883300000000000000000000000000000000002299ee884444000000000000000000 -% 00334488ddaa440000000000000000005599dd882200000000000000000000000000000000000000 -% 00002277ccdd886644441100000000000000000000000000001144446688cccc8833000000000000 -% 00000000002277aaee996611000000000000000000000000000000000000001166aadd8855442200 -% 000000000000000000000011444488bbdd77220000000000000000000066aaee9966110000000000 -% 000000000000000000000000000000115599dd997744442200000000000000000000000000004444 -% 5588cccc88330000000000000000000000005599dd99550000000000000000000000000000000000 -% 000000002277cccc8855444400000000000000000000000000002244447799ddaa66110000000000 -% 1188dd7700000000000000000000000000000000000000000000000000000000005599dd99884444 -% 22000000000000000000000000000033445588ccdd88330000000000000000000000000000000000 -% 00000000000000000000000000000000000000001166aadd88664444000000000000000000000000 -% 001144447799dd995500000000000000000000000000000000000000000000000000000000000000 -% 00001188dd88110000336688bbeebb88664422000000000000000000000000000000000000000000 -% 44447788bbddaa88441100000000000000 -% 00000000000000000000000000558899bbddddbb99888888bbcceebbaa8866110000000000000000 -% 00000000001166aadd885511000000000000000000000000000000117788bbcceebbaa888899bbdd -% ccbb888822000000000000000000000000001166cccc662200000000000000000000000000000000 -% 000000000011668888bbbbccffbbbbaa88888888aabbbbffccbbbb88887722000000000000000000 -% 0000000000000000005588cccc88441100000000000000000000000000000000000022778899bbcc -% ffbbbb88888888bbbbeeddbbaa888833000000000000000000000000000000005588ddbb77330000 -% 00000000000000000000000000000000000000558888aabbccffbbbbaa88888888bbbbddeebbbb88 -% 8877220000000000000000000000000000000000005599dd99550000000000000000000000000000 -% 0000000000000022778888bbbbeeddbbbb8888888899bbbbffccbbaa888855000000000000000000 -% 00001199dd66000000000000000000000000000000000000000000000000000000000000558888aa -% bbbbffccbbaa88888888bbbbddeebbd2d08877220000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000116688d8c4bbeeddbbbb88888888bbbbee -% ddbbbb88885500000000000000000000000000000000000000000000000000000000000000000000 -% 1188dd881100000000000000000033668899bbddeebbbbaa8888888888888888888888bbbbbbffbb -% bb88885522000000000000000000000000 -% 00000000000000000000000000000000000000224444554433000000000000000000000000000000 -% 0000000000000000116699ddcc885511000000000000000000000000000000000011444455442200 -% 0000000000000000000000000000000000000000002288bbdd996611000000000000000000000000 -% 00000000000000000000000000002244444455444422000000000000000000000000000000000000 -% 000000000000000000000000226699ddcc8866220000000000000000000000000000000000000000 -% 00003344445544441100000000000000000000000000000000000000000000000000003377bbdd99 -% 55110000000000000000000000000000000000000000000000000022444444444444000000000000 -% 0000000000000000000000000000000000000000000000005599ddaa661100000000000000000000 -% 00000000000000000000000000000000444444554444330000000000000000000000000000000000 -% 000000002299dd660000000000000000000000000000000000000000000000000000000000000000 -% 00000000224444554444441100000011dd3300000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000077aa00000000114444554444440000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000002288 -% dd881100000000000000000000000000000000000011444444444444444444444444444433000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000226699ddcc8855110000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000115588cccc8855110000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000115588bbddaa773300000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000001155 -% 99ddbb77330000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000005588ddaa662200000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000002299dd66000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000044cc00000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000022dd1100000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000002299dd66 -% 11000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000226699ddcc88551100000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000116699ddcc88440000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000004488aaeebb8844000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00003377bbdd99551100000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000003388ddcc772200000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000002299dd5500000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000008888000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000bb550000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000002299dd660000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000225588cccc997744000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000002266aaddcc996633 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000336699ddcc88552200000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000115599ddbb773300000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000002277cccc883300 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000022bbbb440000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000011dd330000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000077aa000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000002299dd6600000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000114488aaddcc99774400000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000115588bb -% eebb8855220000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000225588ccdd997733000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000003377bbdd995511000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000002277bbdd -% 88440000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000044bbbb44000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000044cc0000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000022dd11000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000002299dd66000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000003388 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000011448899ccddaa88441100 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00226688bbeeaa884411000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000004488bbddbb88 -% 44000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000005588ddbb7733000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000011 -% 66aaee99550000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000044bbbb4400000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000888800000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000bb5500000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000003399dd660000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000003388ddbb66 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000447799ccdd -% aa884422000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000337799ccddbb88553300000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000003377 -% 99ddcc88552200000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000002277aaee9966220000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000005599eeaa661100000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000044bbbb440000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000011dd22000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000066aa0000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000044bbcc6600000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000005599ddaa66110000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 447788bbeebb99884422000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000446688bbeebb9977441100000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000225588ccdd998844110000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000004488bbdd99662200000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000003388ddcc772200000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000044bbbb44000000000000000000000000000000000000 -% 000000000000000000000000000000000000000055bb000000000000000000000000000000000000 -% 000000000000000000000000000000000000000011dd220000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000044bbbb44000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000116699dd9966110000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000011447788bbeebbaa885533000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000011448899bbeebb8866330000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000447799ccddaa884411000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000004488bbdd996622000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000002277cccc883300000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000044bbbb4400000000000000000000000000000000 -% 000000000000000000000000000000000000000000aa770000000000000000000000000000000000 -% 0000000000000000000000000000000000000000aa77000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000044bbbb440000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00002266aadd9955000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000011447788bbddccaa885533000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000335588bbddccbb8866440000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000447799ccddaa88441100000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000004488bbdd9966220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000002266aadd995500000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000044bbbb220000000000000000000000000000 -% 00000000000000000000000000000000000000000011dd2200000000000000000000000000000000 -% 0000000000000000000000000000000000000055bb00000000000000000000000000000000000000 -% 000000000000000000000000000000000000000044bbbb4400000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000022 -% 77ccdd8833000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000446688bbddddbb888844330000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000445588aacceebb8888442200 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000447799ccddaa8844110000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000004488bbddaa773300 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000115599eeaa6622000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000066dd9922000000000000000000000000 -% 0000000000000000000000000000000000000000000055bb00000000000000000000000000000000 -% 00000000000000000000000000000000000011dd2200000000000000000000000000000000000000 -% 00000000000000000000000000000000000044bbbb44000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000004488ddcc -% 7722000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000033448888bbccddbb8888443300000000 -% 0000000000000000000000000000000000000000000000000000000000000000000022448888bbee -% bbaa8855440000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000447788bbddbb885522000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000004488bbee -% aa773300000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000003388cccc7733000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000066dd992200000000000000000000 -% 0000000000000000000000000000000000000000000000aa77000000000000000000000000000000 -% 000000000000000000000000000000000000aa770000000000000000000000000000000000000000 -% 0000000000000000000000000000000044bbbb440000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000001166aaddaa662200 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000022447788bbcceebb99 -% 88554400000000000000000000000000000000000000000000000000000000000000000000000000 -% 11446688bbccddbb8888554400000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000336688bbeebb88552200000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 4488bbeeaa7744000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000002277bbdd8855000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000066dd99220000000000000000 -% 000000000000000000000000000000000000000000000011dd220000000000000000000000000000 -% 000000000000000000000000000000000055bb000000000000000000000000000000000000000000 -% 000000000000000000000000000044bbbb4400000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000003388cccc88440000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000002244 -% 7788bbcceebbaa887744330000000000000000000000000000000000000000000000000000000000 -% 0000000000000022447788bbcceebb99885544000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000336688bbeebb8855 -% 22000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000004488aaeebb88552200000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000116699ddaa66110000000000000000 -% 00000000000000000000000000000000000000000000000000000000000066dd9922000000000000 -% 00000000000000000000000000000000000000000000000055bb0000000000000000000000000000 -% 0000000000000000000000000000000011dd22000000000000000000000000000000000000000000 -% 00000000000000000000000044bbbb44000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000116699eeaa77220000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000001144558888bbcceebbaa88774433000000000000000000000000000000000000000000 -% 000000000000000000000000000022446688aabbffbbaa8866441100000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000336688 -% bbffbb99774411000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000225588bbddaa7744000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000004488ddcc77330000000000 -% 000000000000000000000000000000000000000000000000000000000000000066dd992200000000 -% 00000000000000000000000000000000000000000000000000bb5500000000000000000000000000 -% 00000000000000000000000000000000888800000000000000000000000000000000000000000000 -% 0000000000000000000044bbbb440000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000003377ccdd8855000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000001144558888bbcceebbaa8877443300000000000000000000000000 -% 00000000000000000000000000000000000000000011446688aabbeeccbb88885544110000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000022448899bbeebb88774411000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000004477aaddbb88662200000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000002277aadd99550000 -% 0000000000000000000000000000000000000000000000000000000000000000000066dd99220000 -% 0000000000000000000000000000000000000000000000000022dd11000000000000000000000000 -% 00000000000000000000000000000044cc0000000000000000000000000000000000000000000000 -% 000000000000000044bbbb4400000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000116699ddaa7722000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000001144558888bbcceebbbb888855442200000000 -% 000000000000000000000000000000000000000000000000000000000033447788aabbeeccbb8888 -% 44440000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000022448899cceebb88664400000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000225588bbeeaa8844000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000000000000000115599eeaa -% 77220000000000000000000000000000000000000000000000000000000000000000000066dd8811 -% 000000000000000000000000000000000000000000000000000077aa000000000000000000000000 -% 000000000000000000000000000011dd330000000000000000000000000000000000000000000000 -% 00000000000044bbbb44000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000004488cccc885500000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000004444778899bbcceebbbb -% 88885544220000000000000000000000000000000000000000000000000000000000000000444488 -% 88bbbbffbbbb88884444000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000335588aaccddbb88664400000000000000000000000000000000 -% 000000000000000000000000000000000000000000004477aaddcc88662200000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000033 -% 88cccc884400000000000000000000000000000000000000000000000000000000000000001188dd -% 881100000000000000000000000000000000000000000000000000bb550000000000000000000000 -% 00000000000000000000000000008888000000000000000000000000000000000000000000000000 -% 0000000044bbbb440000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000003377aaee99662200000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000044 -% 44778899bbcceebbbb88885544220000000000000000000000000000000000000000000000000000 -% 000000000044448888bbbbeeccbb9988664433000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000335588aaddddaa88553300000000000000000000 -% 0000000000000000000000000000000000000000000000000000115588bbeebb8855220000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00002266aaddaa662200000000000000000000000000000000000000000000000000000000000011 -% 88dd8811000000000000000000000000000000000000000000000022dd1100000000000000000000 -% 0000000000000000000000000044cc00000000000000000000000000000000000000000000000000 -% 000044bbbb4400000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000226699eebb77330000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000004444778899bbcceebbbb88887744441100000000000000000000000000000000 -% 000000000000000000000000003344668888bbcceebbbb8888554411000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000446688bbddccaa88553300000000 -% 00000000000000000000000000000000000000000000000000000000000000336688bbddbb886633 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000004488cccc883300000000000000000000000000000000000000000000000000000000 -% 001188dd88110000000000000000000000000000000000000000000077aa22ae3300000000000000 -% 00000000000000000000709820dd3300000000000000000000000000000000000000000000000000 -% 44bbbb44000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000005588cccc8855000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000336699 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000004444668888bbbbddeebbbb888877444411000000000000 -% 0000000000000000000000000000000000000000000044448888aabbddddbbaa8888444411000000 -% 0000000000000000000000000000000000000000000000000000000000000000446688bbddddbb88 -% 774422000000000000000000000000000000000000000000000000000000000000000000225588bb -% eebb8866330000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000002266aadd996611000000000000000000000000000000000000000000000000 -% 0000001188dd8811000000000000000000000000000000000000000022d7f6ff9800000000000000 -% 00000000000000000000d7fff4bb11000000000000000000000000000000000000000000000044bb -% bb440000000000000000000000000000000000000000000000000000000000000000000000000000 -% 4488bbdd996611000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000447788bbeebb8855 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000004444668888bbbbddeebbbb8888 -% 6644441100000000000000000000000000000000000000000000000000002244558888aabbddddbb -% bb888855442200000000000000000000000000000000000000000000000000000000000000003344 -% 8899bbeebbaa88664411000000000000000000000000000000000000000000000000000000000000 -% 00225588bbeebb886633000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000004488cccc8833000000000000000000000000000000000000000000 -% 00000000001188dd88110000000000000000000000000000000000a0f6ffffffd200000000000000 -% 00000000000000000000f8fffffff260000000000000000000000000000000000000000066ccbb44 -% 0000000000000000000000000000000000000000000000000000000000000000000000004488bbee -% aa662200000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000447799ccddaa88442200000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000444466 -% 8888bbbbddffbbbb9988885544440000000000000000000000000000000000000000000000000011 -% 4444888899bbccffbbbb888866443300000000000000000000000000000000000000000000000000 -% 0000000000446688aabbeebb99885544000000000000000000000000000000000000000000000000 -% 000000000000225588bbeebb88663300000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000002266aaddaa66220000000000000000000000000000000000 -% 000000000000001188dd660000000000000000000000000000000070f5fffffff800000000000000 -% 00000000000000000033edfffffff23300000000000000000000000000000000000066ddbb440000 -% 00000000000000000000000000000000000000000000000000000000000000003377aaddaa773300 -% 00000000000000000000000000000000000000000000000000000000000000000000000000001144 -% 88aaccddaa884411000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000334444888888bbbbddeebbbb998888444433000000000000000000000000000000 -% 0000000000000000004444668888bbbbeeccbbaa8888554433000000000000000000000000000000 -% 000000000000000000000011447788bbccddbb888844220000000000000000000000000000000000 -% 0000000000000000000000225588bbddcc9988441100000000000000000000000000000000000000 -% 00000000000000000000000000000000000000004488cccc88550000000000000000000000000000 -% 0000000000000000002299dd6600000000000000000000000000000070faffffed22000000000000 -% 00000000000000000066fffffff833000000000000000000000000000000000066ddbb4400000000 -% 000000000000000000000000000000000000000000000000000000003377aaeeaa77330000000000 -% 000000000000000000000000000000000000000000000000000000000000000000114488aaddcc99 -% 7744000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000444455888899bbbbeeddbbbb88888855444411000000 -% 000000000000000000000000000000000000114444888899bbbbffccbbaa88885544330000000000 -% 00000000000000000000000000000000000033448888bbddccbb8877442200000000000000000000 -% 0000000000000000000000000000000011447799bbeebb8866330000000000000000000000000000 -% 0000000000000000000000000000000000000000000000116699eebb773300000000000000000000 -% 00000000000000000000002299dd66000000000000000000000000000033f2fff855000000000000 -% 000000000000000000a0ffffe1110000000000000000000000000000000066ddbb44000000000000 -% 0000000000000000000000000000000000000000000000003377aaeebb8844000000000000000000 -% 00000000000000000000000000000000000000000000000000000000335588bbddbb997744000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000000444455888888bbbbccffbb -% bbbb8888884444330000000000000000000000000000000000000000224444888899bbbbffccbbaa -% 8888554444000000000000000000000000000000000000000044558899bbddccbb88885544000000 -% 00000000000000000000000000000000000000000000335588bbddcc998844220000000000000000 -% 0000000000000000000000000000000000000000000000000000003377bbdd996611000000000000 -% 000000000000000000000000002299dd6600000089a0000000000000000033edff98000000000000 -% 002200000000000000d7fbcd1100000000000000000000000000000066dd99440000000000000000 -% 00000000000000000000000000000000000000003377aaeebb884400000000000000000000000000 -% 00000000000000000000000000000000000000000000335588aaccddbb8866330000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 22444466888899bbbbeeeebbbbaa8888664444330000000000000000000000000000000000002244 -% 44888888bbbbeeddbbbb8888774444220000000000000000000000000000000033447788bbbbffbb -% bb887744330000000000000000000000000000000000000000000011447799bbeebb886644000000 -% 000000000000000000000000000000000000000000000000000000000000005588cccc8855110000 -% 0000000000000000000000000000002299dd4411f2f570000000000000000011e1d8446688aabbff -% bbbbcceebb99885544ffae0000000000000000000011aeed000066dd992200000000000000000000 -% 000000000000000000000000000000003377aaeebb88440000000000000000000000000000000000 -% 0000000000000000000000000000000022448899bbeebb8877440000000000000000000000000000 -% 0000000000000000000000000022448888 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000334444778888aabbbbddeebbbbbb8888884444441100000000000000 -% 0000000000000000004444668888aabbccffbbbbaa88886644441100000000000000000000000000 -% 44558888bbcceebb99886644110000000000000000000000000000000000000000335588aaddccaa -% 88553300000000000000000000000000000000000000000000000000000000000000226699ddbb88 -% 440000000000000000000000000000000044bbcffffff5600000000000000044a0e2998855441100 -% 0000000022446688aae48822000000000000000011e1fff9a9dd9922000000000000000000000000 -% 0000000000000000000000003377aaeebb8844000000000000000000000000000000000000000000 -% 0000000000000000000011448899bbeebb8877441100000000000000000000000000000000000000 -% 00000000001144558888bbcceebb888844 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000022444455888888bbbbbbffccbbbb9988 -% 88774444330000000000000000000000000000224444778888bbbbccffbbbbaa8888664444110000 -% 000000000000002244668899bbeeccbb888844440000000000000000000000000000000000000044 -% 6688bbddccaa88553300000000000000000000000000000000000000000000000000000000002277 -% aaddaa77330000000000000000000000000011f2fffffff2330000000055bbbb6600000000000000 -% 0000000000000000001177dd9933000000000033e4fffffff9220000000000000000000000000000 -% 00000000000000004488aaddaa773300000000000000000000000000000000000000000000000000 -% 0000000022447788bbeebb9988441100000000000000000000000000000000000000000000004444 -% 8888bbbbeebbaa88774433000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000444444 -% 778888aabbbbccffccbbbb99888888444444110000000000000000000000224444778888bbbbccff -% bbbbaa88887744442200000000000033448888bbbbffccbb88886644220000000000000000000000 -% 0000000000446688bbddccaa88553300000000000000000000000000000000000000000000000000 -% 00003377bbeeaa773300000000000000601189fffffffffff2220066dd9944000000000000000000 -% 00000000000000000000000066bbbb44000033f2fffffffff9700000000000000000000000000000 -% 000000004488bbeeaa77330000000000000000000000000000000000000000000000000000004466 -% 88aabbeebb9988442200000000000000000000000000000000000000000033447788aabbffbbbb88 -% 8844440000000000000000000000224444 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000044444477888888bbbbbbffddbbbbbb888888554444330000000000000000 -% 00224444778888aabbbbeeddbbbb9988885544441100003344668899bbcceebbbb88884444110000 -% 0000000000000000000000446688bbddccaa88554400000000000000000000000000000000000000 -% 0000000000004488bbeeaa7733000011faf07598c7f0edf8ffe1a0aa220000000000000000000000 -% 000000000000000000000000000044cc6670fafffffffff2f2d20000000000000000000000000011 -% 5588bbdd99663300000000000000000000000000000000000000000000000033448888bbeeccaa88 -% 6644000000000000000000000000000000000000000022446688aabbeeccbb888855441100000000 -% 00000000224444888899bbbbffccbbaa88 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000033444455888888bbbbbbddffccbbbbaa88 -% 88885544443300000000000000444444888888bbbbccffbbbbbb88888844445044448888aabbeecc -% bb99887744330000000000000000000000446688bbccddbb88774411000000000000000000000000 -% 000000000000000000004477aaddaab3fffff6c11100114498e9ba00000000000000000000000000 -% 00000000000000000000000000000011ccd7cda8a08844443300330000000000000000115588ccdd -% 99662200000000000000000000000000000000000000000011446688bbccddbb8877442200000000 -% 000000000000000000000000003344668888bbbbeeddbb9988664411000000000000334444888899 -% bbbbffccbbaa8888554433000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000334444 -% 55888888aabbbbccffddbbbbbb888888664444441100000011444455888888bbbbccffbbbbbb8888 -% 98828fa890bbbbffbbbb8888774444000000000000000033558899bbeebb99884433000000000000 -% 000000000000000000000000000033e1fffffffff060000099990000000000000000000000000000 -% 0000000000000000000000000000000011cc66000000000022b4ff77000000226699cccc88552200 -% 000000000000000000000000000000000022447788aabbffbbaa8855440000000000000000000000 -% 000000114444888899bbccffbbbb888877444400000000334444888888bbbbddeebbbb9988885544 -% 3300000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000003344444488888888bbbbbbddffbbbbbbaa888888664444441111444455 -% 888888bbbbccffccbbcdb4b8c8b8cdcdf2ddbbbb88885544330000000022447788bbddccaa886644 -% 000000000000000000000000000011f4fffffffffff6c1a099000000000000000000000000000000 -% 000000000000000000000000000000000011cc6600001198f4ffffb46699ddcc8855110000000000 -% 0000000000000000000033448888bbcceebb998855440000000000000000000000003344558888bb -% bbeeddbbaa88885544220022444466888899bbbbddeebbbb99888855444400000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000004444445588888899bbbbbbeeffbb -% bbbbbb888888884444767644888888aabbbbe0f3cddbe0d0e0e0ffcdcda7888844441100446688aa -% bbeebb9988443300000000000000fff9e2cdcdcdcdcddec100000000000000000000000000000000 -% 00000000000000000000000000000000000011dd1180f0ffffffffe8a04400000000000000000000 -% 00000044558888bbddddbb888844330000000000000011444455888888bbbbddffbbbb9988774469 -% 504466888899bbbbddffbbbbbb888888444444000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 003344444477888888bbbbbbbbffeebbbbbbaa888898a87682a8a888c9cdd2f8f8e9edf2ffe0e0c7 -% a8a880769b88bbddddbb88774422fffffff798220000995500000000000000000000000000000000 -% 0000000000000000000000000000000000000088e9fffffffffffffff800000000000033448888bb -% bbffbbaa88774422000000334444778888bbbbbbffccbbbb8888a876769b888899bbbbbbffddbbbb -% aa888888444444000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000004444444488888888aabbbbbbeeffccbbbbc4a8a8b0d0cb -% bfe8e8e6fbfff6fbede7dbe6e3dbfffffffffffcdc66dd11000000000000000000000033bbffddbb -% 4400000000000000000000000000000000000055ae447ad6ffffffffff7788aabbeeccbb88a07676 -% 4488888899bbbbbbeeeebbc9c1a8a8b8a8a8a7bbbbbbeeffbbbbbb99888877444444110000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000022444444668888 -% 8888bbbbbbbbeeffcddbdbebe9e6fffffffffffffff8aa000000000000000000000033bb33000066 -% 440000000000cc00000000000000000000000000e0ddffffffffffffffc8d2cdc0ccffdacdcdcdc8 -% c8c8b8c1cdcdc0eeffbbbbbbbb888888774444441133444466888888888899bbbbbbbbbbbbbbbbdd -% ffffffffffffffffffffffffffffffffffffffffffccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb8888 -% 8888888888888888888877444444444444 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000022444444fffffffffffffff8770000000000000000000000bb2200000000 -% 4400aaee5588ff88000000000000000000000000b5ffffffffffffffffcdffffbbbbbbc9b4a8a8a8 -% a8767676764488888888888899bbbbbbbbddffddbbbbaa8888884444444444444444220000000000 -% 00000000000000000000000000000000000000000000000000000000000011444444444444444444 -% 4444444444668888888888888888888888 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000fffffbfcd7a055b6440000000000000000000000ff0000000000 -% 00009911ee00ff0000000000000000000000000090fdffffffffffffffbbbbbbbbbbbbbbbbbbbbbb -% bb888888888888888866444444443300000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000008955220000000077880000000000000000000000dd3300000000 -% 00004444ff00ff00000000000000000000000000bb3355a0f2f9fffffc0000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000022cc000000000000000000000066cc00000000 -% 22992200ff00ff00000000000000000000000011dd000000003389e3ca0000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000cc22000000000000000000000066ddffee88 -% 11bbff77ee55ee770000000000000000000000668800000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000886600000000000000000000000000000000 -% 00000000000000000000000000000000000000995500000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000033cc11000000000000000000000000000000 -% 00000000000000000000000000000000000033dd0000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000066cc110000000000000000000000000000 -% 000000000000000000000000000000000033dd330000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000066cc1100000000000000000000000000 -% 0000000000000000000000000000000033dd33000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000066cc11000000000000000000000000 -% 00000000000000000000000000000033dd3300000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000066dd660000000000000000000000 -% 000000000000000000000000001188dd330000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000000002299dd88110000000000000000 -% 00000000000000000000002299dd8811000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000002288dd8822000000000000 -% 0000000000000000004499dd66110000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000001166ddddbb88884444 -% 00001144558899bbeebb550000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000033447788bb -% bbe1bbaa886644220000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00bb0000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000000033f5 -% e0ece0e8980000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000000000f0 -% fffffff9660000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000000000000000000000000bb -% fffffff0000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000066 -% f8ffff98000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000011 -% f4fff222000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% d7ffd700000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 80fe6600000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000002244448888 -% 98fc8888774444110000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000002277aabbccffbbbbaa888855 -% 444444668888bbbbccffbbbb99661100000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000003388cccc8844110000000000000000 -% 0000000000000000000000225588ddaa772200000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000004488ddbb7722000000000000000000000000 -% 0000000000000000000000000000003388cccc773300000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000077ddaa6611000000000000000000000000000000 -% 0000000000000000000000000000000000002277bbdd440000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000022bbaa11000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000033cc8811000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000066dd550000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000088dd330000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000011aabb11000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000033dd8800000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000022dd770000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000001188cc000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000009966000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000099660000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000011dd00000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000022dd0000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000008888000000000000000033bbffddbb440000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000bb4400000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000dd110000000000000033bb33000066440000000000000000000000 -% 0000000000000000000000000000000000000000000000000000000044aa00000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000066990000000000000000bb22000000004411bbffbb22449988ee44dd -% 9900449988ee44dd990011bbffbb22449988bb00000000000000000000dd11000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000044aa0000000000000000ff000000000000bb330099bb00ff0033ff11 -% ff0000ff0033ff11ff00bb330099bb00ff11ff00000000000000000000dd11000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000dd2200000000000000dd330000000000ff000011ff00ff0000ff00 -% ff0000ff0000ff00ff00ff000011ff00ff00ff000000000000000000669900000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000066990000000000000066cc0000000022dd660011bb00ff0000ff00 -% ff0000ff0000ff00ff00dd660011bb00ff00ff000000000000000000dd2200000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000011dd110000000000000066ddffee881133ccffbb33ddff8855ff55 -% ff44ddff8855ff55ff4433ccffbb3333ff22ff550000000000000044bb0000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000008888000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000bb440000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000011bbaa1100000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000000000033cc88000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000077dd44000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000077dd4400000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000033cc881100000000000000000000000000000000000000 -% 0000000000000000000000000000000000000000000022bbaa110000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000000088dd44000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000077dd5500000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000033aaee9955000000000000000000000000000000 -% 00000000000000000000000000000000001166aaee99110000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000005599ddaa66110000000000000000000000 -% 00000000000000000000000000002277bbdd88330000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000004488ddbb88554444000000000000 -% 00000000000000001144446688cccc77330000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 000000000000000000000000000000000000000000000000000000000033888888bbbbddeebbbb88 -% 88888899bbbbffddbbbb888877220000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000004444 -% 44554444330000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 00000000000000000000000000000000000000000000000000000000000000000000000000000000 -% 0000000000000000000000000000000000 -%%EndImage -%%EndPreview -save countdictstack mark newpath /showpage {} def /setpagedevice {pop} def -%%EndProlog -%%Page 1 1 -save -/DotDict 200 dict def -DotDict begin - -/setupLatin1 { -mark -/EncodingVector 256 array def - EncodingVector 0 - -ISOLatin1Encoding 0 255 getinterval putinterval - -EncodingVector - dup 306 /AE - dup 301 /Aacute - dup 302 /Acircumflex - dup 304 /Adieresis - dup 300 /Agrave - dup 305 /Aring - dup 303 /Atilde - dup 307 /Ccedilla - dup 311 /Eacute - dup 312 /Ecircumflex - dup 313 /Edieresis - dup 310 /Egrave - dup 315 /Iacute - dup 316 /Icircumflex - dup 317 /Idieresis - dup 314 /Igrave - dup 334 /Udieresis - dup 335 /Yacute - dup 376 /thorn - dup 337 /germandbls - dup 341 /aacute - dup 342 /acircumflex - dup 344 /adieresis - dup 346 /ae - dup 340 /agrave - dup 345 /aring - dup 347 /ccedilla - dup 351 /eacute - dup 352 /ecircumflex - dup 353 /edieresis - dup 350 /egrave - dup 355 /iacute - dup 356 /icircumflex - dup 357 /idieresis - dup 354 /igrave - dup 360 /dcroat - dup 361 /ntilde - dup 363 /oacute - dup 364 /ocircumflex - dup 366 /odieresis - dup 362 /ograve - dup 365 /otilde - dup 370 /oslash - dup 372 /uacute - dup 373 /ucircumflex - dup 374 /udieresis - dup 371 /ugrave - dup 375 /yacute - dup 377 /ydieresis - -% Set up ISO Latin 1 character encoding -/starnetISO { - dup dup findfont dup length dict begin - { 1 index /FID ne { def }{ pop pop } ifelse - } forall - /Encoding EncodingVector def - currentdict end definefont -} def -/Times-Roman starnetISO def -/Times-Italic starnetISO def -/Times-Bold starnetISO def -/Times-BoldItalic starnetISO def -/Helvetica starnetISO def -/Helvetica-Oblique starnetISO def -/Helvetica-Bold starnetISO def -/Helvetica-BoldOblique starnetISO def -/Courier starnetISO def -/Courier-Oblique starnetISO def -/Courier-Bold starnetISO def -/Courier-BoldOblique starnetISO def -cleartomark -} bind def - -/coord-font-family /Times-Roman def -/default-font-family /Times-Roman def -/coordfont coord-font-family findfont 8 scalefont def - -/InvScaleFactor 1.0 def -/set_scale { - dup 1 exch div /InvScaleFactor exch def - dup scale -} bind def - -% styles -/solid { [] 0 setdash } bind def -/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def -/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def -/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def -/bold { 2 setlinewidth } bind def -/filled { } bind def -/unfilled { } bind def -/rounded { } bind def -/diagonals { } bind def - -% hooks for setting color -/nodecolor { sethsbcolor } bind def -/edgecolor { sethsbcolor } bind def -/graphcolor { sethsbcolor } bind def -/nopcolor {pop pop pop} bind def - -/beginpage { % i j npages - /npages exch def - /j exch def - /i exch def - /str 10 string def - npages 1 gt { - gsave - coordfont setfont - 0 0 moveto - (\() show i str cvs show (,) show j str cvs show (\)) show - grestore - } if -} bind def - -/set_font { - findfont exch - scalefont setfont -} def - -% draw aligned label in bounding box aligned to current point -/alignedtext { % width adj text - /text exch def - /adj exch def - /width exch def - gsave - width 0 gt { - text stringwidth pop adj mul 0 rmoveto - } if - [] 0 setdash - text show - grestore -} def - -/boxprim { % xcorner ycorner xsize ysize - 4 2 roll - moveto - 2 copy - exch 0 rlineto - 0 exch rlineto - pop neg 0 rlineto - closepath -} bind def - -/ellipse_path { - /ry exch def - /rx exch def - /y exch def - /x exch def - matrix currentmatrix - newpath - x y translate - rx ry scale - 0 0 1 0 360 arc - setmatrix -} bind def - -/endpage { showpage } bind def -/showpage { } def - -/layercolorseq - [ % layer color sequence - darkest to lightest - [0 0 0] - [.2 .8 .8] - [.4 .8 .8] - [.6 .8 .8] - [.8 .8 .8] - ] -def - -/layerlen layercolorseq length def - -/setlayer {/maxlayer exch def /curlayer exch def - layercolorseq curlayer 1 sub layerlen mod get - aload pop sethsbcolor - /nodecolor {nopcolor} def - /edgecolor {nopcolor} def - /graphcolor {nopcolor} def -} bind def - -/onlayer { curlayer ne {invis} if } def - -/onlayers { - /myupper exch def - /mylower exch def - curlayer mylower lt - curlayer myupper gt - or - {invis} if -} def - -/curlayer 0 def - -14 default-font-family set_font -1 setmiterlimit -% /arrowlength 10 def -% /arrowwidth 5 def - -% make sure pdfmark is harmless for PS-interpreters other than Distiller -/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse -% make '<<' and '>>' safe on PS Level 1 devices -/languagelevel where {pop languagelevel}{1} ifelse -2 lt { - userdict (<<) cvn ([) cvn load put - userdict (>>) cvn ([) cvn load put -} if - -gsave -35 35 866 238 boxprim clip newpath -36 36 translate -0 0 1 beginpage -0.7291 set_scale -0 0 translate 0 rotate -0.000 0.000 0.000 graphcolor -14.00 /Times-Roman set_font - -% Lang -[ /Rect [ 750 288 804 324 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Lang.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -777 306 27 18 ellipse_path -stroke -gsave 10 dict begin -762 301 moveto -(Lang) -[8.4 6.24 6.96 6.96] -xshow -end grestore -end grestore - -% Grammar -[ /Rect [ 564 216 644 252 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Lang.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -604 234 40 18 ellipse_path -stroke -gsave 10 dict begin -577 229 moveto -(Grammar) -[10.08 4.56 6.24 10.8 10.8 6.24 4.56] -xshow -end grestore -end grestore - -% Lang -> Grammar -gsave 10 dict begin -solid -newpath 754 296 moveto -726 284 677 264 642 250 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 644 247 moveto -633 246 lineto -641 253 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 644 247 moveto -633 246 lineto -641 253 lineto -closepath -stroke -end grestore -end grestore - -% Lexicon -[ /Rect [ 915 216 987 252 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Lexicon.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -951 234 36 18 ellipse_path -stroke -gsave 10 dict begin -928 229 moveto -(Lexicon) -[8.4 5.76 6.96 3.84 6.24 6.96 6.96] -xshow -end grestore -end grestore - -% Lang -> Lexicon -gsave 10 dict begin -solid -newpath 800 296 moveto -829 284 879 264 913 250 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 915 253 moveto -923 246 lineto -912 246 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 915 253 moveto -923 246 lineto -912 246 lineto -closepath -stroke -end grestore -end grestore - -% Noun -[ /Rect [ 0 144 58 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Noun.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -29 162 29 18 ellipse_path -stroke -gsave 10 dict begin -13 157 moveto -(Noun) -[9.84 6.96 6.96 6.96] -xshow -end grestore -end grestore - -% Grammar -> Noun -gsave 10 dict begin -solid -newpath 564 232 moveto -456 225 161 206 67 180 curveto -65 179 63 178 61 178 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 62 174 moveto -51 174 lineto -59 181 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 62 174 moveto -51 174 lineto -59 181 lineto -closepath -stroke -end grestore -end grestore - -% Verb -[ /Rect [ 76 144 130 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Verb.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -103 162 27 18 ellipse_path -stroke -gsave 10 dict begin -89 157 moveto -(Verb) -[8.88 6.24 4.56 6.96] -xshow -end grestore -end grestore - -% Grammar -> Verb -gsave 10 dict begin -solid -newpath 564 231 moveto -467 224 219 203 139 180 curveto -137 179 135 179 133 178 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 135 175 moveto -124 174 lineto -132 181 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 135 175 moveto -124 174 lineto -132 181 lineto -closepath -stroke -end grestore -end grestore - -% Adjective -[ /Rect [ 148 144 228 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Adjective.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -188 162 40 18 ellipse_path -stroke -gsave 10 dict begin -160 157 moveto -(Adjective) -[9.6 6.96 3.84 6.24 6.24 3.84 3.84 6.48 6.24] -xshow -end grestore -end grestore - -% Grammar -> Adjective -gsave 10 dict begin -solid -newpath 564 231 moveto -497 225 354 209 237 180 curveto -234 179 231 178 228 177 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 229 174 moveto -218 174 lineto -227 180 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 229 174 moveto -218 174 lineto -227 180 lineto -closepath -stroke -end grestore -end grestore - -% Adverb -[ /Rect [ 246 144 314 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Adverb.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -280 162 34 18 ellipse_path -stroke -gsave 10 dict begin -259 157 moveto -(Adverb) -[9.6 6.96 6.48 6.24 4.56 6.96] -xshow -end grestore -end grestore - -% Grammar -> Adverb -gsave 10 dict begin -solid -newpath 565 229 moveto -511 221 408 205 323 180 curveto -321 179 318 178 316 177 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 317 174 moveto -306 174 lineto -315 180 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 317 174 moveto -306 174 lineto -315 180 lineto -closepath -stroke -end grestore -end grestore - -% Numeral -[ /Rect [ 332 144 408 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Numeral.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -370 162 38 18 ellipse_path -stroke -gsave 10 dict begin -345 157 moveto -(Numeral) -[9.84 6.96 10.8 6.24 4.56 6.24 3.84] -xshow -end grestore -end grestore - -% Grammar -> Numeral -gsave 10 dict begin -solid -newpath 570 225 moveto -532 215 470 197 417 180 curveto -414 179 412 178 409 177 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 411 174 moveto -400 173 lineto -408 180 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 411 174 moveto -400 173 lineto -408 180 lineto -closepath -stroke -end grestore -end grestore - -% Sentence -[ /Rect [ 426 144 502 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Sentence.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -464 162 38 18 ellipse_path -stroke -gsave 10 dict begin -438 157 moveto -(Sentence) -[7.68 6.24 6.96 3.84 6.24 6.96 6.24 6.24] -xshow -end grestore -end grestore - -% Grammar -> Sentence -gsave 10 dict begin -solid -newpath 577 220 moveto -555 208 523 192 499 180 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 500 177 moveto -490 175 lineto -497 183 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 500 177 moveto -490 175 lineto -497 183 lineto -closepath -stroke -end grestore -end grestore - -% Question -[ /Rect [ 520 144 596 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Question.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -558 162 38 18 ellipse_path -stroke -gsave 10 dict begin -532 157 moveto -(Question) -[10.08 6.96 6.24 5.28 3.84 3.84 6.96 6.96] -xshow -end grestore -end grestore - -% Grammar -> Question -gsave 10 dict begin -solid -newpath 593 217 moveto -588 208 581 197 574 188 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 577 186 moveto -569 179 lineto -571 189 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 577 186 moveto -569 179 lineto -571 189 lineto -closepath -stroke -end grestore -end grestore - -% Relative -[ /Rect [ 614 144 686 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Relative.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -650 162 36 18 ellipse_path -stroke -gsave 10 dict begin -627 157 moveto -(Relative) -[9.12 6.24 3.84 6.24 3.84 3.84 6.48 6.24] -xshow -end grestore -end grestore - -% Grammar -> Relative -gsave 10 dict begin -solid -newpath 615 217 moveto -620 208 627 197 634 188 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 637 189 moveto -639 179 lineto -631 186 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 637 189 moveto -639 179 lineto -631 186 lineto -closepath -stroke -end grestore -end grestore - -% Conjunction -[ /Rect [ 704 144 800 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Conjunction.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -752 162 48 18 ellipse_path -stroke -gsave 10 dict begin -717 157 moveto -(Conjunction) -[9.36 6.96 6.96 3.84 6.96 6.96 6.24 3.84 3.84 6.96 6.96] -xshow -end grestore -end grestore - -% Grammar -> Conjunction -gsave 10 dict begin -solid -newpath 631 221 moveto -654 209 688 193 714 180 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 715 183 moveto -723 176 lineto -712 177 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 715 183 moveto -723 176 lineto -712 177 lineto -closepath -stroke -end grestore -end grestore - -% Phrase -[ /Rect [ 818 144 882 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Phrase.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -850 162 32 18 ellipse_path -stroke -gsave 10 dict begin -831 157 moveto -(Phrase) -[7.68 6.96 4.56 6.24 5.52 6.24] -xshow -end grestore -end grestore - -% Grammar -> Phrase -gsave 10 dict begin -solid -newpath 640 226 moveto -682 217 751 200 809 180 curveto -811 179 813 178 816 177 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 817 180 moveto -825 173 lineto -814 174 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 817 180 moveto -825 173 lineto -814 174 lineto -closepath -stroke -end grestore -end grestore - -% Text -[ /Rect [ 900 144 954 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Phrase.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -927 162 27 18 ellipse_path -stroke -gsave 10 dict begin -914 157 moveto -(Text) -[7.2 5.76 6.96 3.84] -xshow -end grestore -end grestore - -% Grammar -> Text -gsave 10 dict begin -solid -newpath 643 230 moveto -699 224 805 209 891 180 curveto -893 179 895 179 897 178 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 898 181 moveto -906 174 lineto -895 175 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 898 181 moveto -906 174 lineto -895 175 lineto -closepath -stroke -end grestore -end grestore - -% Idiom -[ /Rect [ 972 144 1032 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Phrase.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -1002 162 30 18 ellipse_path -stroke -gsave 10 dict begin -985 157 moveto -(Idiom) -[4.56 6.96 3.84 6.96 10.8] -xshow -end grestore -end grestore - -% Grammar -> Idiom -gsave 10 dict begin -solid -newpath 644 232 moveto -711 227 850 214 963 180 curveto -965 179 967 178 969 178 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 971 181 moveto -979 174 lineto -968 174 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 971 181 moveto -979 174 lineto -968 174 lineto -closepath -stroke -end grestore -end grestore - -% Structural -[ /Rect [ 1050 144 1130 180 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Structural.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -1090 162 40 18 ellipse_path -stroke -gsave 10 dict begin -1062 157 moveto -(Structural) -[7.44 3.84 4.8 6.96 6.24 3.84 6.96 4.56 6.24 3.84] -xshow -end grestore -end grestore - -% Grammar -> Structural -gsave 10 dict begin -solid -newpath 644 232 moveto -721 228 897 215 1041 180 curveto -1044 179 1047 178 1050 177 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 1051 180 moveto -1060 174 lineto -1049 174 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 1051 180 moveto -1060 174 lineto -1049 174 lineto -closepath -stroke -end grestore -end grestore - -% Cat -[ /Rect [ 577 72 631 108 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Cat.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -604 90 27 18 ellipse_path -stroke -gsave 10 dict begin -594 85 moveto -(Cat) -[9.36 6.24 3.84] -xshow -end grestore -end grestore - -% Lexicon -> Cat -gsave 10 dict begin -solid -newpath 986 230 moveto -1053 221 1185 196 1139 144 curveto -1073 68 792 97 693 92 curveto -683 91 661 90 641 90 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 641 87 moveto -631 90 lineto -641 94 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 641 87 moveto -631 90 lineto -641 94 lineto -closepath -stroke -end grestore -end grestore - -% Noun -> Cat -gsave 10 dict begin -solid -newpath 51 150 moveto -56 148 62 145 67 144 curveto -162 117 461 98 567 92 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 567 95 moveto -577 91 lineto -567 89 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 567 95 moveto -577 91 lineto -567 89 lineto -closepath -stroke -end grestore -end grestore - -% Verb -> Cat -gsave 10 dict begin -solid -newpath 123 150 moveto -128 148 134 146 139 144 curveto -219 120 472 100 567 93 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 567 96 moveto -577 92 lineto -567 90 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 567 96 moveto -577 92 lineto -567 90 lineto -closepath -stroke -end grestore -end grestore - -% Adjective -> Cat -gsave 10 dict begin -solid -newpath 218 150 moveto -224 148 231 145 237 144 curveto -356 114 500 99 567 93 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 567 96 moveto -577 92 lineto -567 90 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 567 96 moveto -577 92 lineto -567 90 lineto -closepath -stroke -end grestore -end grestore - -% Adverb -> Cat -gsave 10 dict begin -solid -newpath 306 150 moveto -311 148 317 145 323 144 curveto -408 118 513 102 567 94 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 567 97 moveto -577 93 lineto -567 91 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 567 97 moveto -577 93 lineto -567 91 lineto -closepath -stroke -end grestore -end grestore - -% Numeral -> Cat -gsave 10 dict begin -solid -newpath 399 150 moveto -405 148 411 146 417 144 curveto -470 127 531 109 569 100 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 570 103 moveto -579 97 lineto -568 97 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 570 103 moveto -579 97 lineto -568 97 lineto -closepath -stroke -end grestore -end grestore - -% Sentence -> Cat -gsave 10 dict begin -solid -newpath 490 149 moveto -513 137 549 119 574 106 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 576 109 moveto -583 101 lineto -573 103 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 576 109 moveto -583 101 lineto -573 103 lineto -closepath -stroke -end grestore -end grestore - -% Question -> Cat -gsave 10 dict begin -solid -newpath 569 145 moveto -575 136 582 125 588 116 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 591 117 moveto -593 107 lineto -585 114 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 591 117 moveto -593 107 lineto -585 114 lineto -closepath -stroke -end grestore -end grestore - -% Relative -> Cat -gsave 10 dict begin -solid -newpath 639 145 moveto -633 136 626 125 620 116 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 623 114 moveto -615 107 lineto -617 117 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 623 114 moveto -615 107 lineto -617 117 lineto -closepath -stroke -end grestore -end grestore - -% Conjunction -> Cat -gsave 10 dict begin -solid -newpath 722 148 moveto -697 136 661 118 635 105 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 637 102 moveto -626 101 lineto -634 108 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 637 102 moveto -626 101 lineto -634 108 lineto -closepath -stroke -end grestore -end grestore - -% Phrase -> Cat -gsave 10 dict begin -solid -newpath 825 150 moveto -820 148 814 146 809 144 curveto -751 123 681 107 640 97 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 640 94 moveto -630 95 lineto -639 100 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 640 94 moveto -630 95 lineto -639 100 lineto -closepath -stroke -end grestore -end grestore - -% Text -> Cat -gsave 10 dict begin -solid -newpath 906 150 moveto -901 148 896 146 891 144 curveto -804 114 696 100 641 93 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 641 90 moveto -631 92 lineto -641 96 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 641 90 moveto -631 92 lineto -641 96 lineto -closepath -stroke -end grestore -end grestore - -% Idiom -> Cat -gsave 10 dict begin -solid -newpath 979 150 moveto -974 148 968 145 963 144 curveto -848 109 708 96 641 92 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 641 89 moveto -631 91 lineto -641 95 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 641 89 moveto -631 91 lineto -641 95 lineto -closepath -stroke -end grestore -end grestore - -% Structural -> Cat -gsave 10 dict begin -solid -newpath 1060 150 moveto -1054 148 1047 145 1041 144 curveto -895 108 717 95 641 91 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 641 88 moveto -631 91 lineto -641 95 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 641 88 moveto -631 91 lineto -641 95 lineto -closepath -stroke -end grestore -end grestore - -% Common -[ /Rect [ 565 0 643 36 ] - /Border [ 0 0 0 ] - /Action << /Subtype /URI /URI (Tense.gf) >> - /Subtype /Link -/ANN pdfmark -gsave 10 dict begin -solid -604 18 39 18 ellipse_path -stroke -gsave 10 dict begin -578 13 moveto -(Common) -[9.36 6.96 10.8 10.8 6.96 6.96] -xshow -end grestore -end grestore - -% Cat -> Common -gsave 10 dict begin -solid -newpath 604 72 moveto -604 64 604 55 604 46 curveto -stroke -gsave 10 dict begin -solid -1 setlinewidth -0.000 0.000 0.000 edgecolor -newpath 608 46 moveto -604 36 lineto -601 46 lineto -closepath -fill -0.000 0.000 0.000 edgecolor -newpath 608 46 moveto -604 36 lineto -601 46 lineto -closepath -stroke -end grestore -end grestore -endpage -showpage -grestore -end -restore -%%Trailer -cleartomark countdictstack exch sub { end } repeat restore -%%EOF diff --git a/deprecated/HelpFile b/deprecated/HelpFile deleted file mode 100644 index c6b38b313..000000000 --- a/deprecated/HelpFile +++ /dev/null @@ -1,693 +0,0 @@ --- GF help file updated for GF 2.6, 17/6/2006. --- *: Commands and options marked with * are currently not implemented. --- --- Each command has a long and a short name, options, and zero or more --- arguments. Commands are sorted by functionality. The short name is --- given first. - --- Type "h -all" for full help file, "h " for full help on a command. - --- commands that change the state - -i, import: i File - Reads a grammar from File and compiles it into a GF runtime grammar. - Files "include"d in File are read recursively, nubbing repetitions. - If a grammar with the same language name is already in the state, - it is overwritten - but only if compilation succeeds. - The grammar parser depends on the file name suffix: - .gf normal GF source - .gfc canonical GF - .gfr precompiled GF resource - .gfcm multilingual canonical GF - .gfe example-based grammar files (only with the -ex option) - .gfwl multilingual word list (preprocessed to abs + cncs) - .ebnf Extended BNF format - .cf Context-free (BNF) format - .trc TransferCore format - options: - -old old: parse in GF<2.0 format (not necessary) - -v verbose: give lots of messages - -s silent: don't give error messages - -src from source: ignore precompiled gfc and gfr files - -gfc from gfc: use compiled modules whenever they exist - -retain retain operations: read resource modules (needed in comm cc) - -nocf don't build old-style context-free grammar (default without HOAS) - -docf do build old-style context-free grammar (default with HOAS) - -nocheckcirc don't eliminate circular rules from CF - -cflexer build an optimized parser with separate lexer trie - -noemit do not emit code (default with old grammar format) - -o do emit code (default with new grammar format) - -ex preprocess .gfe files if needed - -prob read probabilities from top grammar file (format --# prob Fun Double) - -treebank read a treebank file to memory (xml format) - flags: - -abs set the name used for abstract syntax (with -old option) - -cnc set the name used for concrete syntax (with -old option) - -res set the name used for resource (with -old option) - -path use the (colon-separated) search path to find modules - -optimize select an optimization to override file-defined flags - -conversion select parsing method (values strict|nondet) - -probs read probabilities from file (format (--# prob) Fun Double) - -preproc use a preprocessor on each source file - -noparse read nonparsable functions from file (format --# noparse Funs) - examples: - i English.gf -- ordinary import of Concrete - i -retain german/ParadigmsGer.gf -- import of Resource to test - -r, reload: r - Executes the previous import (i) command. - -rl, remove_language: rl Language - Takes away the language from the state. - -e, empty: e - Takes away all languages and resets all global flags. - -sf, set_flags: sf Flag* - The values of the Flags are set for Language. If no language - is specified, the flags are set globally. - examples: - sf -nocpu -- stop showing CPU time - sf -lang=Swe -- make Swe the default concrete - -s, strip: s - Prune the state by removing source and resource modules. - -dc, define_command Name Anything - Add a new defined command. The Name must star with '%'. Later, - if 'Name X' is used, it is replaced by Anything where #1 is replaced - by X. - Restrictions: Currently at most one argument is possible, and a defined - command cannot appear in a pipe. - To see what definitions are in scope, use help -defs. - examples: - dc %tnp p -cat=NP -lang=Eng #1 | l -lang=Swe -- translate NPs - %tnp "this man" -- translate and parse - -dt, define_term Name Tree - Add a constant for a tree. The constant can later be called by - prefixing it with '$'. - Restriction: These terms are not yet usable as a subterm. - To see what definitions are in scope, use help -defs. - examples: - p -cat=NP "this man" | dt tm -- define tm as parse result - l -all $tm -- linearize tm in all forms - --- commands that give information about the state - -pg, print_grammar: pg - Prints the actual grammar (overridden by the -lang=X flag). - The -printer=X flag sets the format in which the grammar is - written. - N.B. since grammars are compiled when imported, this command - generally does not show the grammar in the same format as the - source. In particular, the -printer=latex is not supported. - Use the command tg -printer=latex File to print the source - grammar in LaTeX. - options: - -utf8 apply UTF8-encoding to the grammar - flags: - -printer - -lang - -startcat -- The start category of the generated grammar. - Only supported by some grammar printers. - examples: - pg -printer=cf -- show the context-free skeleton - -pm, print_multigrammar: pm - Prints the current multilingual grammar in .gfcm form. - (Automatically executes the strip command (s) before doing this.) - options: - -utf8 apply UTF8 encoding to the tokens in the grammar - -utf8id apply UTF8 encoding to the identifiers in the grammar - examples: - pm | wf Letter.gfcm -- print the grammar into the file Letter.gfcm - pm -printer=graph | wf D.dot -- then do 'dot -Tps D.dot > D.ps' - -vg, visualize_graph: vg - Show the dependency graph of multilingual grammar via dot and gv. - -po, print_options: po - Print what modules there are in the state. Also - prints those flag values in the current state that differ from defaults. - -pl, print_languages: pl - Prints the names of currently available languages. - -pi, print_info: pi Ident - Prints information on the identifier. - --- commands that execute and show the session history - -eh, execute_history: eh File - Executes commands in the file. - -ph, print_history; ph - Prints the commands issued during the GF session. - The result is readable by the eh command. - examples: - ph | wf foo.hist" -- save the history into a file - --- linearization, parsing, translation, and computation - -l, linearize: l PattList? Tree - Shows all linearization forms of Tree by the actual grammar - (which is overridden by the -lang flag). - The pattern list has the form [P, ... ,Q] where P,...,Q follow GF - syntax for patterns. All those forms are generated that match with the - pattern list. Too short lists are filled with variables in the end. - Only the -table flag is available if a pattern list is specified. - HINT: see GF language specification for the syntax of Pattern and Term. - You can also copy and past parsing results. - options: - -struct bracketed form - -table show parameters (not compatible with -record, -all) - -record record, i.e. explicit GF concrete syntax term (not compatible with -table, -all) - -all show all forms and variants (not compatible with -record, -table) - -multi linearize to all languages (can be combined with the other options) - flags: - -lang linearize in this grammar - -number give this number of forms at most - -unlexer filter output through unlexer - examples: - l -lang=Swe -table -- show full inflection table in Swe - -p, parse: p String - Shows all Trees returned for String by the actual - grammar (overridden by the -lang flag), in the category S (overridden - by the -cat flag). - options for batch input: - -lines parse each line of input separately, ignoring empty lines - -all as -lines, but also parse empty lines - -prob rank results by probability - -cut stop after first lexing result leading to parser success - -fail show strings whose parse fails prefixed by #FAIL - -ambiguous show strings that have more than one parse prefixed by #AMBIGUOUS - options for selecting parsing method: - -fcfg parse using a fast variant of MCFG (default is no HOAS in grammar) - -old parse using an overgenerating CFG (default if HOAS in grammar) - -cfg parse using a much less overgenerating CFG - -mcfg parse using an even less overgenerating MCFG - Note: the first time parsing with -cfg, -mcfg, and -fcfg may take a long time - options that only work for the -old default parsing method: - -n non-strict: tolerates morphological errors - -ign ignore unknown words when parsing - -raw return context-free terms in raw form - -v verbose: give more information if parsing fails - flags: - -cat parse in this category - -lang parse in this grammar - -lexer filter input through this lexer - -parser use this parsing strategy - -number return this many results at most - examples: - p -cat=S -mcfg "jag r gammal" -- parse an S with the MCFG - rf examples.txt | p -lines -- parse each non-empty line of the file - -at, apply_transfer: at (Module.Fun | Fun) - Transfer a term using Fun from Module, or the topmost transfer - module. Transfer modules are given in the .trc format. They are - shown by the 'po' command. - flags: - -lang typecheck the result in this lang instead of default lang - examples: - p -lang=Cncdecimal "123" | at num2bin | l -- convert dec to bin - -tb, tree_bank: tb - Generate a multilingual treebank from a list of trees (default) or compare - to an existing treebank. - options: - -c compare to existing xml-formatted treebank - -trees return the trees of the treebank - -all show all linearization alternatives (branches and variants) - -table show tables of linearizations with parameters - -record show linearization records - -xml wrap the treebank (or comparison results) with XML tags - -mem write the treebank in memory instead of a file TODO - examples: - gr -cat=S -number=100 | tb -xml | wf tb.xml -- random treebank into file - rf tb.xml | tb -c -- compare-test treebank from file - rf old.xml | tb -trees | tb -xml -- create new treebank from old - -ut, use_treebank: ut String - Lookup a string in a treebank and return the resulting trees. - Use 'tb' to create a treebank and 'i -treebank' to read one from - a file. - options: - -assocs show all string-trees associations in the treebank - -strings show all strings in the treebank - -trees show all trees in the treebank - -raw return the lookup result as string, without typechecking it - flags: - -treebank use this treebank (instead of the latest introduced one) - examples: - ut "He adds this to that" | l -multi -- use treebank lookup as parser in translation - ut -assocs | grep "ComplV2" -- show all associations with ComplV2 - -tt, test_tokenizer: tt String - Show the token list sent to the parser when String is parsed. - HINT: can be useful when debugging the parser. - flags: - -lexer use this lexer - examples: - tt -lexer=codelit "2*(x + 3)" -- a favourite lexer for program code - -g, grep: g String1 String2 - Grep the String1 in the String2. String2 is read line by line, - and only those lines that contain String1 are returned. - flags: - -v return those lines that do not contain String1. - examples: - pg -printer=cf | grep "mother" -- show cf rules with word mother - -cc, compute_concrete: cc Term - Compute a term by concrete syntax definitions. Uses the topmost - resource module (the last in listing by command po) to resolve - constant names. - N.B. You need the flag -retain when importing the grammar, if you want - the oper definitions to be retained after compilation; otherwise this - command does not expand oper constants. - N.B.' The resulting Term is not a term in the sense of abstract syntax, - and hence not a valid input to a Tree-demanding command. - flags: - -table show output in a similar readable format as 'l -table' - -res use another module than the topmost one - examples: - cc -res=ParadigmsFin (nLukko "hyppy") -- inflect "hyppy" with nLukko - -so, show_operations: so Type - Show oper operations with the given value type. Uses the topmost - resource module to resolve constant names. - N.B. You need the flag -retain when importing the grammar, if you want - the oper definitions to be retained after compilation; otherwise this - command does not find any oper constants. - N.B.' The value type may not be defined in a supermodule of the - topmost resource. In that case, use appropriate qualified name. - flags: - -res use another module than the topmost one - examples: - so -res=ParadigmsFin ResourceFin.N -- show N-paradigms in ParadigmsFin - -t, translate: t Lang Lang String - Parses String in Lang1 and linearizes the resulting Trees in Lang2. - flags: - -cat - -lexer - -parser - examples: - t Eng Swe -cat=S "every number is even or odd" - -gr, generate_random: gr Tree? - Generates a random Tree of a given category. If a Tree - argument is given, the command completes the Tree with values to - the metavariables in the tree. - options: - -prob use probabilities (works for nondep types only) - -cf use a very fast method (works for nondep types only) - flags: - -cat generate in this category - -lang use the abstract syntax of this grammar - -number generate this number of trees (not impl. with Tree argument) - -depth use this number of search steps at most - examples: - gr -cat=Query -- generate in category Query - gr (PredVP ? (NegVG ?)) -- generate a random tree of this form - gr -cat=S -tr | l -- gererate and linearize - -gt, generate_trees: gt Tree? - Generates all trees up to a given depth. If the depth is large, - a small -alts is recommended. If a Tree argument is given, the - command completes the Tree with values to the metavariables in - the tree. - options: - -metas also return trees that include metavariables - -all generate all (can be infinitely many, lazily) - -lin linearize result of -all (otherwise, use pipe to linearize) - flags: - -depth generate to this depth (default 3) - -atoms take this number of atomic rules of each category (default unlimited) - -alts take this number of alternatives at each branch (default unlimited) - -cat generate in this category - -nonub don't remove duplicates (faster, not effective with -mem) - -mem use a memorizing algorithm (often faster, usually more memory-consuming) - -lang use the abstract syntax of this grammar - -number generate (at most) this number of trees (also works with -all) - -noexpand don't expand these categories (comma-separated, e.g. -noexpand=V,CN) - -doexpand only expand these categories (comma-separated, e.g. -doexpand=V,CN) - examples: - gt -depth=10 -cat=NP -- generate all NP's to depth 10 - gt (PredVP ? (NegVG ?)) -- generate all trees of this form - gt -cat=S -tr | l -- generate and linearize - gt -noexpand=NP | l -mark=metacat -- the only NP is meta, linearized "?0 +NP" - gt | l | p -lines -ambiguous | grep "#AMBIGUOUS" -- show ambiguous strings - -ma, morphologically_analyse: ma String - Runs morphological analysis on each word in String and displays - the results line by line. - options: - -short show analyses in bracketed words, instead of separate lines - -status show just the work at success, prefixed with "*" at failure - flags: - -lang - examples: - wf Bible.txt | ma -short | wf Bible.tagged -- analyse the Bible - - --- elementary generation of Strings and Trees - -ps, put_string: ps String - Returns its argument String, like Unix echo. - HINT. The strength of ps comes from the possibility to receive the - argument from a pipeline, and altering it by the -filter flag. - flags: - -filter filter the result through this string processor - -length cut the string after this number of characters - examples: - gr -cat=Letter | l | ps -filter=text -- random letter as text - -pt, put_tree: pt Tree - Returns its argument Tree, like a specialized Unix echo. - HINT. The strength of pt comes from the possibility to receive - the argument from a pipeline, and altering it by the -transform flag. - flags: - -transform transform the result by this term processor - -number generate this number of terms at most - examples: - p "zero is even" | pt -transform=solve -- solve ?'s in parse result - -* st, show_tree: st Tree - Prints the tree as a string. Unlike pt, this command cannot be - used in a pipe to produce a tree, since its output is a string. - flags: - -printer show the tree in a special format (-printer=xml supported) - -wt, wrap_tree: wt Fun - Wraps the tree as the sole argument of Fun. - flags: - -c compute the resulting new tree to normal form - -vt, visualize_tree: vt Tree - Shows the abstract syntax tree via dot and gv (via temporary files - grphtmp.dot, grphtmp.ps). - flags: - -c show categories only (no functions) - -f show functions only (no categories) - -g show as graph (sharing uses of the same function) - -o just generate the .dot file - examples: - p "hello world" | vt -o | wf my.dot ;; ! open -a GraphViz my.dot - -- This writes the parse tree into my.dot and opens the .dot file - -- with another application without generating .ps. - --- subshells - -es, editing_session: es - Opens an interactive editing session. - N.B. Exit from a Fudget session is to the Unix shell, not to GF. - options: - -f Fudget GUI (necessary for Unicode; only available in X Window System) - -ts, translation_session: ts - Translates input lines from any of the actual languages to all other ones. - To exit, type a full stop (.) alone on a line. - N.B. Exit from a Fudget session is to the Unix shell, not to GF. - HINT: Set -parser and -lexer locally in each grammar. - options: - -f Fudget GUI (necessary for Unicode; only available in X Windows) - -lang prepend translation results with language names - flags: - -cat the parser category - examples: - ts -cat=Numeral -lang -- translate numerals, show language names - -tq, translation_quiz: tq Lang Lang - Random-generates translation exercises from Lang1 to Lang2, - keeping score of success. - To interrupt, type a full stop (.) alone on a line. - HINT: Set -parser and -lexer locally in each grammar. - flags: - -cat - examples: - tq -cat=NP TestResourceEng TestResourceSwe -- quiz for NPs - -tl, translation_list: tl Lang Lang - Random-generates a list of ten translation exercises from Lang1 - to Lang2. The number can be changed by a flag. - HINT: use wf to save the exercises in a file. - flags: - -cat - -number - examples: - tl -cat=NP TestResourceEng TestResourceSwe -- quiz list for NPs - -mq, morphology_quiz: mq - Random-generates morphological exercises, - keeping score of success. - To interrupt, type a full stop (.) alone on a line. - HINT: use printname judgements in your grammar to - produce nice expressions for desired forms. - flags: - -cat - -lang - examples: - mq -cat=N -lang=TestResourceSwe -- quiz for Swedish nouns - -ml, morphology_list: ml - Random-generates a list of ten morphological exercises, - keeping score of success. The number can be changed with a flag. - HINT: use wf to save the exercises in a file. - flags: - -cat - -lang - -number - examples: - ml -cat=N -lang=TestResourceSwe -- quiz list for Swedish nouns - - --- IO related commands - -rf, read_file: rf File - Returns the contents of File as a String; error if File does not exist. - -wf, write_file: wf File String - Writes String into File; File is created if it does not exist. - N.B. the command overwrites File without a warning. - -af, append_file: af File - Writes String into the end of File; File is created if it does not exist. - -* tg, transform_grammar: tg File - Reads File, parses as a grammar, - but instead of compiling further, prints it. - The environment is not changed. When parsing the grammar, the same file - name suffixes are supported as in the i command. - HINT: use this command to print the grammar in - another format (the -printer flag); pipe it to wf to save this format. - flags: - -printer (only -printer=latex supported currently) - -* cl, convert_latex: cl File - Reads File, which is expected to be in LaTeX form. - Three environments are treated in special ways: - \begGF - \end{verbatim}, which contains GF judgements, - \begTGF - \end{verbatim}, which contains a GF expression (displayed) - \begInTGF - \end{verbatim}, which contains a GF expressions (inlined). - Moreover, certain macros should be included in the file; you can - get those macros by applying 'tg -printer=latex foo.gf' to any grammar - foo.gf. Notice that the same File can be imported as a GF grammar, - consisting of all the judgements in \begGF environments. - HINT: pipe with 'wf Foo.tex' to generate a new Latex file. - -sa, speak_aloud: sa String - Uses the Flite speech generator to produce speech for String. - Works for American English spelling. - examples: - h | sa -- listen to the list of commands - gr -cat=S | l | sa -- generate a random sentence and speak it aloud - -si, speech_input: si - Uses an ATK speech recognizer to get speech input. - flags: - -lang: The grammar to use with the speech recognizer. - -cat: The grammar category to get input in. - -language: Use acoustic model and dictionary for this language. - -number: The number of utterances to recognize. - -h, help: h Command? - Displays the paragraph concerning the command from this help file. - Without the argument, shows the first lines of all paragraphs. - options - -all show the whole help file - -defs show user-defined commands and terms - -FLAG show the values of FLAG (works for grammar-independent flags) - examples: - h print_grammar -- show all information on the pg command - -q, quit: q - Exits GF. - HINT: you can use 'ph | wf history' to save your session. - -!, system_command: ! String - Issues a system command. No value is returned to GF. - example: - ! ls - -?, system_command: ? String - Issues a system command that receives its arguments from GF pipe - and returns a value to GF. - example: - h | ? 'wc -l' | p -cat=Num - - --- Flags. The availability of flags is defined separately for each command. - --cat, category in which parsing is performed. - The default is S. - --depth, the search depth in e.g. random generation. - The default depends on application. - --filter, operation performed on a string. The default is identity. - -filter=identity no change - -filter=erase erase the text - -filter=take100 show the first 100 characters - -filter=length show the length of the string - -filter=text format as text (punctuation, capitalization) - -filter=code format as code (spacing, indentation) - --lang, grammar used when executing a grammar-dependent command. - The default is the last-imported grammar. - --language, voice used by Festival as its --language flag in the sa command. - The default is system-dependent. - --length, the maximum number of characters shown of a string. - The default is unlimited. - --lexer, tokenization transforming a string into lexical units for a parser. - The default is words. - -lexer=words tokens are separated by spaces or newlines - -lexer=literals like words, but GF integer and string literals recognized - -lexer=vars like words, but "x","x_...","$...$" as vars, "?..." as meta - -lexer=chars each character is a token - -lexer=code use Haskell's lex - -lexer=codevars like code, but treat unknown words as variables, ?? as meta - -lexer=textvars like text, but treat unknown words as variables, ?? as meta - -lexer=text with conventions on punctuation and capital letters - -lexer=codelit like code, but treat unknown words as string literals - -lexer=textlit like text, but treat unknown words as string literals - -lexer=codeC use a C-like lexer - -lexer=ignore like literals, but ignore unknown words - -lexer=subseqs like ignore, but then try all subsequences from longest - --number, the maximum number of generated items in a list. - The default is unlimited. - --optimize, optimization on generated code. - The default is share for concrete, none for resource modules. - Each of the flags can have the suffix _subs, which performs - common subexpression elimination after the main optimization. - Thus, -optimize=all_subs is the most aggressive one. The _subs - strategy only works in GFC, and applies therefore in concrete but - not in resource modules. - -optimize=share share common branches in tables - -optimize=parametrize first try parametrize then do share with the rest - -optimize=values represent tables as courses-of-values - -optimize=all first try parametrize then do values with the rest - -optimize=none no optimization - --parser, parsing strategy. The default is chart. If -cfg or -mcfg are - selected, only bottomup and topdown are recognized. - -parser=chart bottom-up chart parsing - -parser=bottomup a more up to date bottom-up strategy - -parser=topdown top-down strategy - -parser=old an old bottom-up chart parser - --printer, format in which the grammar is printed. The default is - gfc. Those marked with M are (only) available for pm, the rest - for pg. - -printer=gfc GFC grammar - -printer=gf GF grammar - -printer=old old GF grammar - -printer=cf context-free grammar, with profiles - -printer=bnf context-free grammar, without profiles - -printer=lbnf labelled context-free grammar for BNF Converter - -printer=plbnf grammar for BNF Converter, with precedence levels - *-printer=happy source file for Happy parser generator (use lbnf!) - -printer=haskell abstract syntax in Haskell, with transl to/from GF - -printer=haskell_gadt abstract syntax GADT in Haskell, with transl to/from GF - -printer=morpho full-form lexicon, long format - *-printer=latex LaTeX file (for the tg command) - -printer=fullform full-form lexicon, short format - *-printer=xml XML: DTD for the pg command, object for st - -printer=old old GF: file readable by GF 1.2 - -printer=stat show some statistics of generated GFC - -printer=probs show probabilities of all functions - -printer=gsl Nuance GSL speech recognition grammar - -printer=jsgf Java Speech Grammar Format - -printer=jsgf_sisr_old Java Speech Grammar Format with semantic tags in - SISR WD 20030401 format - -printer=srgs_abnf SRGS ABNF format - -printer=srgs_abnf_non_rec SRGS ABNF format, without any recursion. - -printer=srgs_abnf_sisr_old SRGS ABNF format, with semantic tags in - SISR WD 20030401 format - -printer=srgs_xml SRGS XML format - -printer=srgs_xml_non_rec SRGS XML format, without any recursion. - -printer=srgs_xml_prob SRGS XML format, with weights - -printer=srgs_xml_sisr_old SRGS XML format, with semantic tags in - SISR WD 20030401 format - -printer=vxml Generate a dialogue system in VoiceXML. - -printer=slf a finite automaton in the HTK SLF format - -printer=slf_graphviz the same automaton as slf, but in Graphviz format - -printer=slf_sub a finite automaton with sub-automata in the - HTK SLF format - -printer=slf_sub_graphviz the same automaton as slf_sub, but in - Graphviz format - -printer=fa_graphviz a finite automaton with labelled edges - -printer=regular a regular grammar in a simple BNF - -printer=unpar a gfc grammar with parameters eliminated - -printer=functiongraph abstract syntax functions in 'dot' format - -printer=typegraph abstract syntax categories in 'dot' format - -printer=transfer Transfer language datatype (.tr file format) - -printer=cfg-prolog M cfg in prolog format (also pg) - -printer=gfc-prolog M gfc in prolog format (also pg) - -printer=gfcm M gfcm file (default for pm) - -printer=graph M module dependency graph in 'dot' (graphviz) format - -printer=header M gfcm file with header (for GF embedded in Java) - -printer=js M JavaScript type annotator and linearizer - -printer=mcfg-prolog M mcfg in prolog format (also pg) - -printer=missing M the missing linearizations of each concrete - --startcat, like -cat, but used in grammars (to avoid clash with keyword cat) - --transform, transformation performed on a syntax tree. The default is identity. - -transform=identity no change - -transform=compute compute by using definitions in the grammar - -transform=nodup return the term only if it has no constants duplicated - -transform=nodupatom return the term only if it has no atomic constants duplicated - -transform=typecheck return the term only if it is type-correct - -transform=solve solve metavariables as derived refinements - -transform=context solve metavariables by unique refinements as variables - -transform=delete replace the term by metavariable - --unlexer, untokenization transforming linearization output into a string. - The default is unwords. - -unlexer=unwords space-separated token list (like unwords) - -unlexer=text format as text: punctuation, capitals, paragraph

- -unlexer=code format as code (spacing, indentation) - -unlexer=textlit like text, but remove string literal quotes - -unlexer=codelit like code, but remove string literal quotes - -unlexer=concat remove all spaces - -unlexer=bind like identity, but bind at "&+" - --mark, marking of parts of tree in linearization. The default is none. - -mark=metacat append "+CAT" to every metavariable, showing its category - -mark=struct show tree structure with brackets - -mark=java show tree structure with XML tags (used in gfeditor) - --coding, Some grammars are in UTF-8, some in isolatin-1. - If the letters (a-umlaut) and (o-umlaut) look strange, either - change your terminal to isolatin-1, or rewrite the grammar with - 'pg -utf8'. - --- *: Commands and options marked with * are not currently implemented. diff --git a/deprecated/Makefile b/deprecated/Makefile deleted file mode 100644 index e4c6bb728..000000000 --- a/deprecated/Makefile +++ /dev/null @@ -1,250 +0,0 @@ -include config.mk - - -GHMAKE=$(GHC) --make -GHCXMAKE=ghcxmake -GHCFLAGS+= -fglasgow-exts -GHCOPTFLAGS=-O2 -GHCFUDFLAG= - -DIST_DIR=GF-$(PACKAGE_VERSION) -NOT_IN_DIST= \ - grammars \ - download \ - doc/release2.html \ - src/tools/AlphaConvGF.hs - -BIN_DIST_DIR=$(DIST_DIR)-$(host) - -GRAMMAR_PACKAGE_VERSION=$(shell date +%Y%m%d) -GRAMMAR_DIST_DIR=gf-grammars-$(GRAMMAR_PACKAGE_VERSION) - -MSI_FILE=gf-$(subst .,_,$(PACKAGE_VERSION)).msi - -GF_DATA_DIR=$(datadir)/GF-$(PACKAGE_VERSION) -GF_LIB_DIR=$(GF_DATA_DIR)/lib - -EMBED = GF/Embed/TemplateApp - -# use the temporary binary file name 'gf-bin' to not clash with directory 'GF' -# on case insensitive file systems (such as FAT) -GF_EXE=gf$(EXEEXT) -GF_EXE_TMP=gf-bin$(EXEEXT) -GF_DOC_EXE=gfdoc$(EXEEXT) - - -ifeq ("$(READLINE)","readline") - GHCFLAGS += -package readline -DUSE_READLINE -endif - -ifneq ("$(CPPFLAGS)","") - GHCFLAGS += $(addprefix -optP, $(CPPFLAGS)) -endif - -ifneq ("$(LDFLAGS)","") - GHCFLAGS += $(addprefix -optl, $(LDFLAGS)) -endif - -ifeq ("$(INTERRUPT)","yes") - GHCFLAGS += -DUSE_INTERRUPT -endif - -ifeq ("$(ATK)","yes") - GHCFLAGS += -DUSE_ATK -endif - -ifeq ("$(ENABLE_JAVA)", "yes") - BUILD_JAR=jar -else - BUILD_JAR= -endif - -.PHONY: all unix jar tags gfdoc windows install install-gf \ - lib temp install-gfdoc \ - today help clean windows-msi dist gfc - -all: unix gfc lib - -static: GHCFLAGS += -optl-static -static: unix - - -gf: unix - -unix: today opt - -windows: unix - -temp: today noopt - - -build: - $(GHMAKE) $(GHCFLAGS) GF.hs -o $(GF_EXE_TMP) - strip $(GF_EXE_TMP) - mv $(GF_EXE_TMP) ../bin/$(GF_EXE) - -opt: GHCFLAGS += $(GHCOPTFLAGS) -opt: build - -embed: GHCFLAGS += $(GHCOPTFLAGS) -embed: - $(GHMAKE) $(GHCFLAGS) $(EMBED) -o $(EMBED) - strip $(EMBED) - -noopt: build - -clean: - find . '(' -name '*~' -o -name '*.hi' -o -name '*.ghi' -o -name '*.o' ')' -exec rm -f '{}' ';' - -rm -f gf.wixobj - -rm -f ../bin/$(GF_EXE) - $(MAKE) -C tools/c clean - $(MAKE) -C ../lib/c clean - -rm -f ../bin/gfcc2c - -distclean: clean - -rm -f tools/$(GF_DOC_EXE) - -rm -f config.status config.mk config.log - -rm -f *.tgz *.zip - -rm -rf $(DIST_DIR) $(BIN_DIST_DIR) - -rm -rf gf.wxs *.msi - -today: - echo 'module Paths_gf (version, getDataDir) where' > Paths_gf.hs - echo 'import Data.Version' >> Paths_gf.hs - echo '{-# NOINLINE version #-}' >> Paths_gf.hs - echo 'version :: Version' >> Paths_gf.hs - echo 'version = Version {versionBranch = [3,0], versionTags = ["beta3"]}' >> Paths_gf.hs - echo 'getDataDir = return "$(GF_DATA_DIR)" :: IO FilePath' >> Paths_gf.hs - - -showflags: - @echo $(GHCFLAGS) - -# added by peb: -tracing: GHCFLAGS += -DTRACING -tracing: temp - -ghci-trace: GHCFLAGS += -DTRACING -ghci-trace: ghci - -#touch-files: -# rm -f GF/System/Tracing.{hi,o} -# touch GF/System/Tracing.hs - -# profiling -prof: GHCOPTFLAGS += -prof -auto-all -prof: unix - -tags: - find GF Transfer -name '*.hs' | xargs hasktags - -# -# Help file -# - -tools/MkHelpFile: tools/MkHelpFile.hs - $(GHMAKE) -o $@ $^ - -help: GF/Shell/HelpFile.hs - -GF/Shell/HelpFile.hs: tools/MkHelpFile HelpFile - tools/MkHelpFile - -# -# Tools -# - -gfdoc: tools/$(GF_DOC_EXE) - -tools/$(GF_DOC_EXE): tools/GFDoc.hs - $(GHMAKE) $(GHCOPTFLAGS) -o $@ $^ - -gfc: gf - echo GFC! - cp -f gfc ../bin/ - chmod a+x ../bin/gfc - -gfcc2c: - $(MAKE) -C tools/c - $(MAKE) -C ../lib/c - mv tools/c/gfcc2c ../bin - -# -# Resource grammars -# - -lib: - $(MAKE) -C ../lib/resource clean all - -# -# Distribution -# - -dist: - -rm -rf $(DIST_DIR) - darcs dist --dist-name=$(DIST_DIR) - tar -zxf ../$(DIST_DIR).tar.gz - rm ../$(DIST_DIR).tar.gz - cd $(DIST_DIR)/src && perl -pi -e "s/^AC_INIT\(\[GF\],\[[^\]]*\]/AC_INIT([GF],[$(PACKAGE_VERSION)]/" configure.ac - cd $(DIST_DIR)/src && autoconf && rm -rf autom4te.cache -# cd $(DIST_DIR)/grammars && sh mkLib.sh - cd $(DIST_DIR) && rm -rf $(NOT_IN_DIST) - $(TAR) -zcf $(DIST_DIR).tgz $(DIST_DIR) - rm -rf $(DIST_DIR) - -snapshot: PACKAGE_VERSION=$(shell date +%Y%m%d) -snapshot: DIST_DIR=GF-$(PACKAGE_VERSION) -snapshot: dist - -rpm: dist - rpmbuild -ta $(DIST_DIR).tgz - - -binary-dist: - rm -rf $(BIN_DIST_DIR) - mkdir $(BIN_DIST_DIR) - mkdir $(BIN_DIST_DIR)/lib - ./configure --host="$(host)" --build="$(build)" - $(MAKE) gfc gfdoc - $(INSTALL) ../bin/$(GF_EXE) tools/$(GF_DOC_EXE) $(BIN_DIST_DIR) - $(INSTALL) configure config.guess config.sub install-sh config.mk.in $(BIN_DIST_DIR) - $(INSTALL) gfc.in $(BIN_DIST_DIR) - $(INSTALL) -m 0644 ../README ../LICENSE $(BIN_DIST_DIR) - $(INSTALL) -m 0644 INSTALL.binary $(BIN_DIST_DIR)/INSTALL - $(INSTALL) -m 0644 Makefile.binary $(BIN_DIST_DIR)/Makefile -# $(TAR) -C $(BIN_DIST_DIR)/lib -zxf ../lib/compiled.tgz - $(TAR) -zcf GF-$(PACKAGE_VERSION)-$(host).tgz $(BIN_DIST_DIR) - rm -rf $(BIN_DIST_DIR) - -grammar-dist: - -rm -rf $(GRAMMAR_DIST_DIR) - mkdir $(GRAMMAR_DIST_DIR) - cp -r ../_darcs/current/{lib,examples} $(GRAMMAR_DIST_DIR) - $(MAKE) GF_LIB_PATH=.. -C $(GRAMMAR_DIST_DIR)/lib/resource-1.0 show-path prelude present alltenses mathematical api multimodal langs - $(TAR) -zcf $(GRAMMAR_DIST_DIR).tgz $(GRAMMAR_DIST_DIR) - rm -rf $(GRAMMAR_DIST_DIR) - -gf.wxs: config.status gf.wxs.in - ./config.status --file=$@ - -windows-msi: gf.wxs - candle -nologo gf.wxs - light -nologo -o $(MSI_FILE) gf.wixobj - -# -# Installation -# - -install: install-gf install-gfdoc install-lib - -install-gf: - $(INSTALL) -d $(bindir) - $(INSTALL) ../bin/$(GF_EXE) $(bindir) - -install-gfdoc: - $(INSTALL) -d $(bindir) - $(INSTALL) tools/$(GF_DOC_EXE) $(bindir) - -install-lib: - $(INSTALL) -d $(GF_LIB_DIR) - $(TAR) -C $(GF_LIB_DIR) -zxf ../lib/compiled.tgz diff --git a/deprecated/Makefile.binary b/deprecated/Makefile.binary deleted file mode 100644 index 0ae18a2e7..000000000 --- a/deprecated/Makefile.binary +++ /dev/null @@ -1,20 +0,0 @@ -include config.mk - -GF_DATA_DIR=$(datadir)/GF-$(PACKAGE_VERSION) -GF_LIB_DIR=$(GF_DATA_DIR)/lib - -.PHONY: install uninstall - -install: - $(INSTALL) -d $(bindir) - $(INSTALL) gf$(EXEEXT) gfdoc$(EXEEXT) $(bindir) - $(INSTALL) gfc$(EXEEXT) $(bindir) - $(INSTALL) -d $(GF_DATA_DIR) - cp -r lib $(GF_DATA_DIR) - -uninstall: - -rm -f $(bindir)/gf$(EXEEXT) $(bindir)/gfdoc$(EXEEXT) - -rm -f $GF_LIB_DIR)/*/*.gf{o} - -rmdir $(GF_LIB_DIR)/* - -rmdir $(GF_LIB_DIR) - -rmdir $(GF_DATA_DIR) diff --git a/deprecated/PGF/doc/Eng.gf b/deprecated/PGF/doc/Eng.gf deleted file mode 100644 index c64f46313..000000000 --- a/deprecated/PGF/doc/Eng.gf +++ /dev/null @@ -1,13 +0,0 @@ -concrete Eng of Ex = { - lincat - S = {s : Str} ; - NP = {s : Str ; n : Num} ; - VP = {s : Num => Str} ; - param - Num = Sg | Pl ; - lin - Pred np vp = {s = np.s ++ vp.s ! np.n} ; - She = {s = "she" ; n = Sg} ; - They = {s = "they" ; n = Pl} ; - Sleep = {s = table {Sg => "sleeps" ; Pl => "sleep"}} ; -} diff --git a/deprecated/PGF/doc/Ex.gf b/deprecated/PGF/doc/Ex.gf deleted file mode 100644 index bd0b03483..000000000 --- a/deprecated/PGF/doc/Ex.gf +++ /dev/null @@ -1,8 +0,0 @@ -abstract Ex = { - cat - S ; NP ; VP ; - fun - Pred : NP -> VP -> S ; - She, They : NP ; - Sleep : VP ; -} diff --git a/deprecated/PGF/doc/Swe.gf b/deprecated/PGF/doc/Swe.gf deleted file mode 100644 index 1d6672371..000000000 --- a/deprecated/PGF/doc/Swe.gf +++ /dev/null @@ -1,13 +0,0 @@ -concrete Swe of Ex = { - lincat - S = {s : Str} ; - NP = {s : Str} ; - VP = {s : Str} ; - param - Num = Sg | Pl ; - lin - Pred np vp = {s = np.s ++ vp.s} ; - She = {s = "hon"} ; - They = {s = "de"} ; - Sleep = {s = "sover"} ; -} diff --git a/deprecated/PGF/doc/Test.gf b/deprecated/PGF/doc/Test.gf deleted file mode 100644 index 5cd4c5474..000000000 --- a/deprecated/PGF/doc/Test.gf +++ /dev/null @@ -1,64 +0,0 @@ --- to test GFCC compilation - -flags coding=utf8 ; - -cat S ; NP ; N ; VP ; - -fun Pred : NP -> VP -> S ; -fun Pred2 : NP -> VP -> NP -> S ; -fun Det, Dets : N -> NP ; -fun Mina, Sina, Me, Te : NP ; -fun Raha, Paska, Pallo : N ; -fun Puhua, Munia, Sanoa : VP ; - -param Person = P1 | P2 | P3 ; -param Number = Sg | Pl ; -param Case = Nom | Part ; - -param NForm = NF Number Case ; -param VForm = VF Number Person ; - -lincat N = Noun ; -lincat VP = Verb ; - -oper Noun = {s : NForm => Str} ; -oper Verb = {s : VForm => Str} ; - -lincat NP = {s : Case => Str ; a : {n : Number ; p : Person}} ; - -lin Pred np vp = {s = np.s ! Nom ++ vp.s ! VF np.a.n np.a.p} ; -lin Pred2 np vp ob = {s = np.s ! Nom ++ vp.s ! VF np.a.n np.a.p ++ ob.s ! Part} ; -lin Det no = {s = \\c => no.s ! NF Sg c ; a = {n = Sg ; p = P3}} ; -lin Dets no = {s = \\c => no.s ! NF Pl c ; a = {n = Pl ; p = P3}} ; -lin Mina = {s = table Case ["minä" ; "minua"] ; a = {n = Sg ; p = P1}} ; -lin Te = {s = table Case ["te" ; "teitä"] ; a = {n = Pl ; p = P2}} ; -lin Sina = {s = table Case ["sinä" ; "sinua"] ; a = {n = Sg ; p = P2}} ; -lin Me = {s = table Case ["me" ; "meitä"] ; a = {n = Pl ; p = P1}} ; - -lin Raha = mkN "raha" ; -lin Paska = mkN "paska" ; -lin Pallo = mkN "pallo" ; -lin Puhua = mkV "puhu" ; -lin Munia = mkV "muni" ; -lin Sanoa = mkV "sano" ; - -oper mkN : Str -> Noun = \raha -> { - s = table { - NF Sg Nom => raha ; - NF Sg Part => raha + "a" ; - NF Pl Nom => raha + "t" ; - NF Pl Part => Predef.tk 1 raha + "oja" - } - } ; - -oper mkV : Str -> Verb = \puhu -> { - s = table { - VF Sg P1 => puhu + "n" ; - VF Sg P2 => puhu + "t" ; - VF Sg P3 => puhu + Predef.dp 1 puhu ; - VF Pl P1 => puhu + "mme" ; - VF Pl P2 => puhu + "tte" ; - VF Pl P3 => puhu + "vat" - } - } ; - diff --git a/deprecated/PGF/doc/gfcc.html b/deprecated/PGF/doc/gfcc.html deleted file mode 100644 index 8f8c478c0..000000000 --- a/deprecated/PGF/doc/gfcc.html +++ /dev/null @@ -1,809 +0,0 @@ - - - - -The GFCC Grammar Format - -

The GFCC Grammar Format

- -Aarne Ranta
-October 5, 2007 -
- -

-Author's address: -http://www.cs.chalmers.se/~aarne -

-

-History: -

- - -

What is GFCC

-

-GFCC is a low-level format for GF grammars. Its aim is to contain the minimum -that is needed to process GF grammars at runtime. This minimality has three -advantages: -

- - -

-Thus we also want to call GFCC the portable grammar format. -

-

-The idea is that all embedded GF applications use GFCC. -The GF system would be primarily used as a compiler and as a grammar -development tool. -

-

-Since GFCC is implemented in BNFC, a parser of the format is readily -available for C, C++, C#, Haskell, Java, and OCaml. Also an XML -representation can be generated in BNFC. A -reference implementation -of linearization and some other functions has been written in Haskell. -

-

GFCC vs. GFC

-

-GFCC is aimed to replace GFC as the run-time grammar format. GFC was designed -to be a run-time format, but also to -support separate compilation of grammars, i.e. -to store the results of compiling -individual GF modules. But this means that GFC has to contain extra information, -such as type annotations, which is only needed in compilation and not at -run-time. In particular, the pattern matching syntax and semantics of GFC is -complex and therefore difficult to implement in new platforms. -

-

-Actually, GFC is planned to be omitted also as the target format of -separate compilation, where plain GF (type annotated and partially evaluated) -will be used instead. GFC provides only marginal advantages as a target format -compared with GF, and it is therefore just extra weight to carry around this -format. -

-

-The main differences of GFCC compared with GFC (and GF) can be summarized as follows: -

- - -

-Here is an example of a GF grammar, consisting of three modules, -as translated to GFCC. The representations are aligned; thus they do not completely -reflect the order of judgements in GFCC files, which have different orders of -blocks of judgements, and alphabetical sorting. -

-
-                                      grammar Ex(Eng,Swe);
-  
-  abstract Ex = {                     abstract {
-    cat                                 cat
-      S ; NP ; VP ;                      NP[]; S[]; VP[];
-    fun                                 fun
-      Pred : NP -> VP -> S ;             Pred=[(($ 0! 1),(($ 1! 0)!($ 0! 0)))];
-      She, They : NP ;                   She=[0,"she"];
-      Sleep : VP ;                       They=[1,"they"];
-                                         Sleep=[["sleeps","sleep"]];
-  }                                     } ;
-                                      
-  concrete Eng of Ex = {              concrete Eng {
-    lincat                             lincat
-      S  = {s : Str} ;                  S=[()];
-      NP = {s : Str ; n : Num} ;        NP=[1,()];
-      VP = {s : Num => Str} ;           VP=[[(),()]];
-    param
-      Num = Sg | Pl ;
-    lin                                lin
-      Pred np vp = {                    Pred=[(($ 0! 1),(($ 1! 0)!($ 0! 0)))];
-        s = np.s ++ vp.s ! np.n} ;      
-      She = {s = "she" ; n = Sg} ;      She=[0,"she"];
-      They = {s = "they" ; n = Pl} ;    They = [1, "they"];
-      Sleep = {s = table {              Sleep=[["sleeps","sleep"]];
-        Sg => "sleeps" ; 
-        Pl => "sleep"                   
-        }                               
-      } ;
-  }                                   } ;
-  
-  concrete Swe of Ex = {              concrete Swe {
-    lincat                             lincat
-      S  = {s : Str} ;                  S=[()];
-      NP = {s : Str} ;                  NP=[()];
-      VP = {s : Str} ;                  VP=[()];
-    param
-      Num = Sg | Pl ;
-    lin                                lin
-      Pred np vp = {                    Pred = [(($0!0),($1!0))];
-        s = np.s ++ vp.s} ;
-      She = {s = "hon"} ;               She = ["hon"];
-      They = {s = "de"} ;               They = ["de"];
-      Sleep = {s = "sover"} ;           Sleep = ["sover"];
-  }                                     } ;                                   
-
-

-

The syntax of GFCC files

-

-The complete BNFC grammar, from which -the rules in this section are taken, is in the file -GF/GFCC/GFCC.cf. -

-

Top level

-

-A grammar has a header telling the name of the abstract syntax -(often specifying an application domain), and the names of -the concrete languages. The abstract syntax and the concrete -syntaxes themselves follow. -

-
-    Grm. Grammar  ::= 
-      "grammar" CId "(" [CId] ")" ";" 
-      Abstract ";" 
-      [Concrete] ;
-  
-    Abs. Abstract ::= 
-      "abstract" "{" 
-        "flags" [Flag] 
-        "fun"   [FunDef] 
-        "cat"   [CatDef] 
-      "}" ;
-  
-    Cnc. Concrete ::= 
-      "concrete" CId "{" 
-        "flags"  [Flag] 
-        "lin"    [LinDef] 
-        "oper"   [LinDef] 
-        "lincat" [LinDef] 
-        "lindef" [LinDef] 
-        "printname" [LinDef]
-      "}" ;
-
-

-This syntax organizes each module to a sequence of fields, such -as flags, linearizations, operations, linearization types, etc. -It is envisaged that particular applications can ignore some -of the fields, typically so that earlier fields are more -important than later ones. -

-

-The judgement forms have the following syntax. -

-
-    Flg. Flag     ::= CId "=" String ;
-    Cat. CatDef   ::= CId "[" [Hypo] "]" ;
-    Fun. FunDef   ::= CId ":" Type "=" Exp ;
-    Lin. LinDef   ::= CId "=" Term ;
-
-

-For the run-time system, the reference implementation in Haskell -uses a structure that gives efficient look-up: -

-
-    data GFCC = GFCC {
-      absname   :: CId ,
-      cncnames  :: [CId] ,
-      abstract  :: Abstr ,
-      concretes :: Map CId Concr
-      }
-  
-    data Abstr = Abstr {
-      aflags  :: Map CId String,     -- value of a flag
-      funs    :: Map CId (Type,Exp), -- type and def of a fun
-      cats    :: Map CId [Hypo],     -- context of a cat
-      catfuns :: Map CId [CId]       -- funs yielding a cat (redundant, for fast lookup)
-      }
-  
-    data Concr = Concr {
-      flags   :: Map CId String, -- value of a flag
-      lins    :: Map CId Term,   -- lin of a fun
-      opers   :: Map CId Term,   -- oper generated by subex elim
-      lincats :: Map CId Term,   -- lin type of a cat
-      lindefs :: Map CId Term,   -- lin default of a cat
-      printnames :: Map CId Term -- printname of a cat or a fun
-      }
-
-

-These definitions are from GF/GFCC/DataGFCC.hs. -

-

-Identifiers (CId) are like Ident in GF, except that -the compiler produces constants prefixed with _ in -the common subterm elimination optimization. -

-
-    token CId (('_' | letter) (letter | digit | '\'' | '_')*) ;
-
-

-

Abstract syntax

-

-Types are first-order function types built from argument type -contexts and value types. -category symbols. Syntax trees (Exp) are -rose trees with nodes consisting of a head (Atom) and -bound variables (CId). -

-
-    DTyp. Type  ::= "[" [Hypo] "]" CId [Exp] ;        
-    DTr.  Exp   ::= "[" "(" [CId] ")" Atom [Exp] "]" ;
-    Hyp.  Hypo  ::= CId ":" Type ;
-
-

-The head Atom is either a function -constant, a bound variable, or a metavariable, or a string, integer, or float -literal. -

-
-    AC.   Atom  ::= CId ;
-    AS.   Atom  ::= String ;
-    AI.   Atom  ::= Integer ;
-    AF.   Atom  ::= Double ;
-    AM.   Atom  ::= "?" Integer ;
-
-

-The context-free types and trees of the "old GFCC" are special -cases, which can be defined as follows: -

-
-    Typ.  Type  ::= [CId] "->" CId
-    Typ args val = DTyp [Hyp (CId "_") arg | arg <- args] val
-  
-    Tr.   Exp   ::= "(" CId [Exp] ")"
-    Tr fun exps  = DTr [] fun exps
-
-

-To store semantic (def) definitions by cases, the following expression -form is provided, but it is only meaningful in the last field of a function -declaration in an abstract syntax: -

-
-    EEq. Exp      ::= "{" [Equation] "}" ;
-    Equ. Equation ::= [Exp] "->" Exp ;
-
-

-Notice that expressions are used to encode patterns. Primitive notions -(the default semantics in GF) are encoded as empty sets of equations -([]). For a constructor (canonical form) of a category C, we -aim to use the encoding as the application (_constr C). -

-

Concrete syntax

-

-Linearization terms (Term) are built as follows. -Constructor names are shown to make the later code -examples readable. -

-
-    R.  Term ::= "[" [Term] "]" ;        -- array (record/table)
-    P.  Term ::= "(" Term "!" Term ")" ; -- access to field (projection/selection)
-    S.  Term ::= "(" [Term] ")" ;        -- concatenated sequence
-    K.  Term ::= Tokn ;                  -- token
-    V.  Term ::= "$" Integer ;           -- argument (subtree)
-    C.  Term ::= Integer ;               -- array index (label/parameter value)
-    FV. Term ::= "[|" [Term] "|]" ;      -- free variation
-    TM. Term ::= "?" ;                   -- linearization of metavariable
-
-

-Tokens are strings or (maybe obsolescent) prefix-dependent -variant lists. -

-
-    KS.  Tokn     ::= String ;
-    KP.  Tokn     ::= "[" "pre" [String] "[" [Variant] "]" "]" ;
-    Var. Variant  ::= [String] "/" [String] ;
-
-

-Two special forms of terms are introduced by the compiler -as optimizations. They can in principle be eliminated, but -their presence makes grammars much more compact. Their semantics -will be explained in a later section. -

-
-    F.  Term ::= CId ;                     -- global constant
-    W.  Term ::= "(" String "+" Term ")" ; -- prefix + suffix table
-
-

-There is also a deprecated form of "record parameter alias", -

-
-    RP. Term ::= "(" Term "@" Term ")";    -- DEPRECATED
-
-

-which will be removed when the migration to new GFCC is complete. -

-

The semantics of concrete syntax terms

-

-The code in this section is from GF/GFCC/Linearize.hs. -

-

Linearization and realization

-

-The linearization algorithm is essentially the same as in -GFC: a tree is linearized by evaluating its linearization term -in the environment of the linearizations of the subtrees. -Literal atoms are linearized in the obvious way. -The function also needs to know the language (i.e. concrete syntax) -in which linearization is performed. -

-
-    linExp :: GFCC -> CId -> Exp -> Term
-    linExp gfcc lang tree@(DTr _ at trees) = case at of
-      AC fun -> comp (Prelude.map lin trees) $ look fun
-      AS s   -> R [kks (show s)] -- quoted
-      AI i   -> R [kks (show i)]
-      AF d   -> R [kks (show d)]
-      AM     -> TM
-     where
-       lin  = linExp gfcc lang
-       comp = compute gfcc lang
-       look = lookLin gfcc lang
-
-

-TODO: bindings must be supported. -

-

-The result of linearization is usually a record, which is realized as -a string using the following algorithm. -

-
-    realize :: Term -> String
-    realize trm = case trm of
-      R (t:_)  -> realize t
-      S ss     -> unwords $ Prelude.map realize ss
-      K (KS s) -> s
-      K (KP s _) -> unwords s ---- prefix choice TODO
-      W s t    -> s ++ realize t
-      FV (t:_) -> realize t
-      TM       -> "?"
-
-

-Notice that realization always picks the first field of a record. -If a linearization type has more than one field, the first field -does not necessarily contain the desired string. -Also notice that the order of record fields in GFCC is not necessarily -the same as in GF source. -

-

Term evaluation

-

-Evaluation follows call-by-value order, with two environments -needed: -

- - -

-The code is presented in one-level pattern matching, to -enable reimplementations in languages that do not permit -deep patterns (such as Java and C++). -

-
-  compute :: GFCC -> CId -> [Term] -> Term -> Term
-  compute gfcc lang args = comp where
-    comp trm = case trm of
-      P r p  -> proj (comp r) (comp p)
-      W s t  -> W s (comp t)
-      R ts   -> R $ Prelude.map comp ts
-      V i    -> idx args (fromInteger i)  -- already computed
-      F c    -> comp $ look c             -- not computed (if contains V)
-      FV ts  -> FV $ Prelude.map comp ts
-      S ts   -> S $ Prelude.filter (/= S []) $ Prelude.map comp ts
-      _ -> trm
-  
-    look = lookOper gfcc lang
-  
-    idx xs i = xs !! i
-  
-    proj r p = case (r,p) of
-      (_,     FV ts) -> FV $ Prelude.map (proj r) ts
-      (W s t, _)     -> kks (s ++ getString (proj t p))
-      _              -> comp $ getField r (getIndex p)
-  
-    getString t = case t of
-      K (KS s) -> s
-      _ -> trace ("ERROR in grammar compiler: string from "++ show t) "ERR"
-  
-    getIndex t =  case t of
-      C i    -> fromInteger i
-      RP p _ -> getIndex p
-      TM     -> 0  -- default value for parameter
-      _ -> trace ("ERROR in grammar compiler: index from " ++ show t) 0
-  
-    getField t i = case t of
-      R rs   -> idx rs i
-      RP _ r -> getField r i
-      TM     -> TM
-      _ -> trace ("ERROR in grammar compiler: field from " ++ show t) t
-
-

-

The special term constructors

-

-The three forms introduced by the compiler may a need special -explanation. -

-

-Global constants -

-
-    Term ::= CId ;
-
-

-are shorthands for complex terms. They are produced by the -compiler by (iterated) common subexpression elimination. -They are often more powerful than hand-devised code sharing in the source -code. They could be computed off-line by replacing each identifier by -its definition. -

-

-Prefix-suffix tables -

-
-    Term ::= "(" String "+" Term ")" ; 
-
-

-represent tables of word forms divided to the longest common prefix -and its array of suffixes. In the example grammar above, we have -

-
-    Sleep = [("sleep" + ["s",""])]
-
-

-which in fact is equal to the array of full forms -

-
-    ["sleeps", "sleep"]
-
-

-The power of this construction comes from the fact that suffix sets -tend to be repeated in a language, and can therefore be collected -by common subexpression elimination. It is this technique that -explains the used syntax rather than the more accurate -

-
-    "(" String "+" [String] ")"
-
-

-since we want the suffix part to be a Term for the optimization to -take effect. -

-

Compiling to GFCC

-

-Compilation to GFCC is performed by the GF grammar compiler, and -GFCC interpreters need not know what it does. For grammar writers, -however, it might be interesting to know what happens to the grammars -in the process. -

-

-The compilation phases are the following -

-
    -
  1. type check and partially evaluate GF source -
  2. create a symbol table mapping the GF parameter and record types to - fixed-size arrays, and parameter values and record labels to integers -
  3. traverse the linearization rules replacing parameters and labels by integers -
  4. reorganize the created GF grammar so that it has just one abstract syntax - and one concrete syntax per language -
  5. TODO: apply UTF8 encoding to the grammar, if not yet applied (this is told by the - coding flag) -
  6. translate the GF grammar object to a GFCC grammar object, using a simple - compositional mapping -
  7. perform the word-suffix optimization on GFCC linearization terms -
  8. perform subexpression elimination on each concrete syntax module -
  9. print out the GFCC code -
- -

Problems in GFCC compilation

-

-Two major problems had to be solved in compiling GF to GFCC: -

- - -

-The current implementation is still experimental and may fail -to generate correct code. Any errors remaining are likely to be -related to the two problems just mentioned. -

-

-The order problem is solved in slightly different ways for tables and records. -In both cases, eta expansion is used to establish a -canonical order. Tables are ordered by applying the preorder induced -by param definitions. Records are ordered by sorting them by labels. -This means that -e.g. the s field will in general no longer appear as the first -field, even if it does so in the GF source code. But relying on the -order of fields in a labelled record would be misplaced anyway. -

-

-The canonical form of records is further complicated by lock fields, -i.e. dummy fields of form lock_C = <>, which are added to grammar -libraries to force intensionality of linearization types. The problem -is that the absence of a lock field only generates a warning, not -an error. Therefore a GF grammar can contain objects of the same -type with and without a lock field. This problem was solved in GFCC -generation by just removing all lock fields (defined as fields whose -type is the empty record type). This has the further advantage of -(slightly) reducing the grammar size. More importantly, it is safe -to remove lock fields, because they are never used in computation, -and because intensional types are only needed in grammars reused -as libraries, not in grammars used at runtime. -

-

-While the order problem is rather bureaucratic in nature, run-time -variables are an interesting problem. They arise in the presence -of complex parameter values, created by argument-taking constructors -and parameter records. To give an example, consider the GF parameter -type system -

-
-    Number = Sg | Pl ;
-    Person = P1 | P2 | P3 ;
-    Agr = Ag Number Person ;
-
-

-The values can be translated to integers in the expected way, -

-
-    Sg = 0, Pl = 1
-    P1 = 0, P2 = 1, P3 = 2
-    Ag Sg P1 = 0, Ag Sg P2 = 1, Ag Sg P3 = 2,
-    Ag Pl P1 = 3, Ag Pl P2 = 4, Ag Pl P3 = 5
-
-

-However, an argument of Agr can be a run-time variable, as in -

-
-    Ag np.n P3
-
-

-This expression must first be translated to a case expression, -

-
-    case np.n of {
-      0 => 2 ;
-      1 => 5
-      }
-
-

-which can then be translated to the GFCC term -

-
-    ([2,5] ! ($0 ! $1))  
-
-

-assuming that the variable np is the first argument and that its -Number field is the second in the record. -

-

-This transformation of course has to be performed recursively, since -there can be several run-time variables in a parameter value: -

-
-    Ag np.n np.p
-
-

-A similar transformation would be possible to deal with the double -role of parameter records discussed above. Thus the type -

-
-    RNP = {n : Number ; p : Person}
-
-

-could be uniformly translated into the set {0,1,2,3,4,5} -as Agr above. Selections would be simple instances of indexing. -But any projection from the record should be translated into -a case expression, -

-
-    rnp.n  ===> 
-    case rnp of {
-      0 => 0 ;
-      1 => 0 ;
-      2 => 0 ;
-      3 => 1 ;
-      4 => 1 ;
-      5 => 1
-      }
-
-

-To avoid the code bloat resulting from this, we have chosen to -deal with records by a currying transformation: -

-
-    table {n : Number ; p : Person} {... ...}
-     ===>
-    table Number {Sg => table Person {...} ; table Person {...}}
-
-

-This is performed when GFCC is generated. Selections with -records have to be treated likewise, -

-
-    t ! r   ===> t ! r.n ! r.p
-
-

-

The representation of linearization types

-

-Linearization types (lincat) are not needed when generating with -GFCC, but they have been added to enable parser generation directly from -GFCC. The linearization type definitions are shown as a part of the -concrete syntax, by using terms to represent types. Here is the table -showing how different linearization types are encoded. -

-
-    P*                         = max(P)         -- parameter type
-    {r1 : T1 ; ... ; rn : Tn}* = [T1*,...,Tn*]  -- record
-    (P => T)*                  = [T* ,...,T*]   -- table, size(P) cases
-    Str*                       = ()
-
-

-For example, the linearization type present/CatEng.NP is -translated as follows: -

-
-    NP = {
-      a : {                     -- 6 = 2*3 values
-        n : {ParamX.Number} ;   -- 2 values
-        p : {ParamX.Person}     -- 3 values
-      } ;
-      s : {ResEng.Case} => Str  -- 3 values
-    }
-  
-    __NP = [[1,2],[(),(),()]]
-
-

-

Running the compiler and the GFCC interpreter

-

-GFCC generation is a part of the -developers' version -of GF since September 2006. To invoke the compiler, the flag --printer=gfcc to the command -pm = print_multi is used. It is wise to recompile the grammar from -source, since previously compiled libraries may not obey the canonical -order of records. -Here is an example, performed in -example/bronzeage. -

-
-    i -src -path=.:prelude:resource-1.0/* -optimize=all_subs BronzeageEng.gf
-    i -src -path=.:prelude:resource-1.0/* -optimize=all_subs BronzeageGer.gf
-    strip
-    pm -printer=gfcc | wf bronze.gfcc
-
-

-There is also an experimental batch compiler, which does not use the GFC -format or the record aliases. It can be produced by -

-
-    make gfc
-
-

-in GF/src, and invoked by -

-
-    gfc --make FILES
-
-

-

The reference interpreter

-

-The reference interpreter written in Haskell consists of the following files: -

-
-    -- source file for BNFC
-    GFCC.cf       -- labelled BNF grammar of gfcc
-  
-    -- files generated by BNFC
-    AbsGFCC.hs    -- abstrac syntax datatypes
-    ErrM.hs       -- error monad used internally
-    LexGFCC.hs    -- lexer of gfcc files
-    ParGFCC.hs    -- parser of gfcc files and syntax trees
-    PrintGFCC.hs  -- printer of gfcc files and syntax trees
-  
-    -- hand-written files
-    DataGFCC.hs   -- grammar datatype, post-parser grammar creation
-    Linearize.hs  -- linearization and evaluation
-    Macros.hs     -- utilities abstracting away from GFCC datatypes
-    Generate.hs   -- random and exhaustive generation, generate-and-test parsing
-    API.hs        -- functionalities accessible in embedded GF applications
-    Generate.hs   -- random and exhaustive generation
-    Shell.hs      -- main function - a simple command interpreter
-
-

-It is included in the -developers' version -of GF, in the subdirectories GF/src/GF/GFCC and -GF/src/GF/Devel. -

-

-As of September 2007, default parsing in main GF uses GFCC (implemented by Krasimir -Angelov). The interpreter uses the relevant modules -

-
-    GF/Conversions/SimpleToFCFG.hs  -- generate parser from GFCC
-    GF/Parsing/FCFG.hs              -- run the parser
-
-

-

-To compile the interpreter, type -

-
-    make gfcc
-
-

-in GF/src. To run it, type -

-
-    ./gfcc <GFCC-file>
-
-

-The available commands are -

- - -

Embedded formats

- - -

Some things to do

-

-Support for dependent types, higher-order abstract syntax, and -semantic definition in GFCC generation and interpreters. -

-

-Replacing the entire GF shell by one based on GFCC. -

-

-Interpreter in Java. -

-

-Hand-written parsers for GFCC grammars to reduce code size -(and efficiency?) of interpreters. -

-

-Binary format and/or file compression of GFCC output. -

-

-Syntax editor based on GFCC. -

-

-Rewriting of resource libraries in order to exploit the -word-suffix sharing better (depth-one tables, as in FM). -

- - - - diff --git a/deprecated/PGF/doc/gfcc.txt b/deprecated/PGF/doc/gfcc.txt deleted file mode 100644 index 5dcf2fbdc..000000000 --- a/deprecated/PGF/doc/gfcc.txt +++ /dev/null @@ -1,712 +0,0 @@ -The GFCC Grammar Format -Aarne Ranta -December 14, 2007 - -Author's address: -[``http://www.cs.chalmers.se/~aarne`` http://www.cs.chalmers.se/~aarne] - -% to compile: txt2tags -thtml --toc gfcc.txt - -History: -- 14 Dec 2007: simpler, Lisp-like concrete syntax of GFCC -- 5 Oct 2007: new, better structured GFCC with full expressive power -- 19 Oct: translation of lincats, new figures on C++ -- 3 Oct 2006: first version - - -==What is GFCC== - -GFCC is a low-level format for GF grammars. Its aim is to contain the minimum -that is needed to process GF grammars at runtime. This minimality has three -advantages: -- compact grammar files and run-time objects -- time and space efficient processing -- simple definition of interpreters - - -Thus we also want to call GFCC the **portable grammar format**. - -The idea is that all embedded GF applications use GFCC. -The GF system would be primarily used as a compiler and as a grammar -development tool. - -Since GFCC is implemented in BNFC, a parser of the format is readily -available for C, C++, C#, Haskell, Java, and OCaml. Also an XML -representation can be generated in BNFC. A -[reference implementation ../] -of linearization and some other functions has been written in Haskell. - - -==GFCC vs. GFC== - -GFCC is aimed to replace GFC as the run-time grammar format. GFC was designed -to be a run-time format, but also to -support separate compilation of grammars, i.e. -to store the results of compiling -individual GF modules. But this means that GFC has to contain extra information, -such as type annotations, which is only needed in compilation and not at -run-time. In particular, the pattern matching syntax and semantics of GFC is -complex and therefore difficult to implement in new platforms. - -Actually, GFC is planned to be omitted also as the target format of -separate compilation, where plain GF (type annotated and partially evaluated) -will be used instead. GFC provides only marginal advantages as a target format -compared with GF, and it is therefore just extra weight to carry around this -format. - -The main differences of GFCC compared with GFC (and GF) can be -summarized as follows: -- there are no modules, and therefore no qualified names -- a GFCC grammar is multilingual, and consists of a common abstract syntax - together with one concrete syntax per language -- records and tables are replaced by arrays -- record labels and parameter values are replaced by integers -- record projection and table selection are replaced by array indexing -- even though the format does support dependent types and higher-order abstract - syntax, there is no interpreted yet that does this - - - -Here is an example of a GF grammar, consisting of three modules, -as translated to GFCC. The representations are aligned; -thus they do not completely -reflect the order of judgements in GFCC files, which have different orders of -blocks of judgements, and alphabetical sorting. -``` - grammar Ex(Eng,Swe); - -abstract Ex = { abstract { - cat cat - S ; NP ; VP ; NP[]; S[]; VP[]; - fun fun - Pred : NP -> VP -> S ; Pred=[(($ 0! 1),(($ 1! 0)!($ 0! 0)))]; - She, They : NP ; She=[0,"she"]; - Sleep : VP ; They=[1,"they"]; - Sleep=[["sleeps","sleep"]]; -} } ; - -concrete Eng of Ex = { concrete Eng { - lincat lincat - S = {s : Str} ; S=[()]; - NP = {s : Str ; n : Num} ; NP=[1,()]; - VP = {s : Num => Str} ; VP=[[(),()]]; - param - Num = Sg | Pl ; - lin lin - Pred np vp = { Pred=[(($ 0! 1),(($ 1! 0)!($ 0! 0)))]; - s = np.s ++ vp.s ! np.n} ; - She = {s = "she" ; n = Sg} ; She=[0,"she"]; - They = {s = "they" ; n = Pl} ; They = [1, "they"]; - Sleep = {s = table { Sleep=[["sleeps","sleep"]]; - Sg => "sleeps" ; - Pl => "sleep" - } - } ; -} } ; - -concrete Swe of Ex = { concrete Swe { - lincat lincat - S = {s : Str} ; S=[()]; - NP = {s : Str} ; NP=[()]; - VP = {s : Str} ; VP=[()]; - param - Num = Sg | Pl ; - lin lin - Pred np vp = { Pred = [(($0!0),($1!0))]; - s = np.s ++ vp.s} ; - She = {s = "hon"} ; She = ["hon"]; - They = {s = "de"} ; They = ["de"]; - Sleep = {s = "sover"} ; Sleep = ["sover"]; -} } ; -``` - -==The syntax of GFCC files== - -The complete BNFC grammar, from which -the rules in this section are taken, is in the file -[``GF/GFCC/GFCC.cf`` ../DataGFCC.cf]. - - -===Top level=== - -A grammar has a header telling the name of the abstract syntax -(often specifying an application domain), and the names of -the concrete languages. The abstract syntax and the concrete -syntaxes themselves follow. -``` - Grm. Grammar ::= - "grammar" CId "(" [CId] ")" ";" - Abstract ";" - [Concrete] ; - - Abs. Abstract ::= - "abstract" "{" - "flags" [Flag] - "fun" [FunDef] - "cat" [CatDef] - "}" ; - - Cnc. Concrete ::= - "concrete" CId "{" - "flags" [Flag] - "lin" [LinDef] - "oper" [LinDef] - "lincat" [LinDef] - "lindef" [LinDef] - "printname" [LinDef] - "}" ; -``` -This syntax organizes each module to a sequence of **fields**, such -as flags, linearizations, operations, linearization types, etc. -It is envisaged that particular applications can ignore some -of the fields, typically so that earlier fields are more -important than later ones. - -The judgement forms have the following syntax. -``` - Flg. Flag ::= CId "=" String ; - Cat. CatDef ::= CId "[" [Hypo] "]" ; - Fun. FunDef ::= CId ":" Type "=" Exp ; - Lin. LinDef ::= CId "=" Term ; -``` -For the run-time system, the reference implementation in Haskell -uses a structure that gives efficient look-up: -``` - data GFCC = GFCC { - absname :: CId , - cncnames :: [CId] , - abstract :: Abstr , - concretes :: Map CId Concr - } - - data Abstr = Abstr { - aflags :: Map CId String, -- value of a flag - funs :: Map CId (Type,Exp), -- type and def of a fun - cats :: Map CId [Hypo], -- context of a cat - catfuns :: Map CId [CId] -- funs yielding a cat (redundant, for fast lookup) - } - - data Concr = Concr { - flags :: Map CId String, -- value of a flag - lins :: Map CId Term, -- lin of a fun - opers :: Map CId Term, -- oper generated by subex elim - lincats :: Map CId Term, -- lin type of a cat - lindefs :: Map CId Term, -- lin default of a cat - printnames :: Map CId Term -- printname of a cat or a fun - } -``` -These definitions are from [``GF/GFCC/DataGFCC.hs`` ../DataGFCC.hs]. - -Identifiers (``CId``) are like ``Ident`` in GF, except that -the compiler produces constants prefixed with ``_`` in -the common subterm elimination optimization. -``` - token CId (('_' | letter) (letter | digit | '\'' | '_')*) ; -``` - - -===Abstract syntax=== - -Types are first-order function types built from argument type -contexts and value types. -category symbols. Syntax trees (``Exp``) are -rose trees with nodes consisting of a head (``Atom``) and -bound variables (``CId``). -``` - DTyp. Type ::= "[" [Hypo] "]" CId [Exp] ; - DTr. Exp ::= "[" "(" [CId] ")" Atom [Exp] "]" ; - Hyp. Hypo ::= CId ":" Type ; -``` -The head Atom is either a function -constant, a bound variable, or a metavariable, or a string, integer, or float -literal. -``` - AC. Atom ::= CId ; - AS. Atom ::= String ; - AI. Atom ::= Integer ; - AF. Atom ::= Double ; - AM. Atom ::= "?" Integer ; -``` -The context-free types and trees of the "old GFCC" are special -cases, which can be defined as follows: -``` - Typ. Type ::= [CId] "->" CId - Typ args val = DTyp [Hyp (CId "_") arg | arg <- args] val - - Tr. Exp ::= "(" CId [Exp] ")" - Tr fun exps = DTr [] fun exps -``` -To store semantic (``def``) definitions by cases, the following expression -form is provided, but it is only meaningful in the last field of a function -declaration in an abstract syntax: -``` - EEq. Exp ::= "{" [Equation] "}" ; - Equ. Equation ::= [Exp] "->" Exp ; -``` -Notice that expressions are used to encode patterns. Primitive notions -(the default semantics in GF) are encoded as empty sets of equations -(``[]``). For a constructor (canonical form) of a category ``C``, we -aim to use the encoding as the application ``(_constr C)``. - - - -===Concrete syntax=== - -Linearization terms (``Term``) are built as follows. -Constructor names are shown to make the later code -examples readable. -``` - R. Term ::= "[" [Term] "]" ; -- array (record/table) - P. Term ::= "(" Term "!" Term ")" ; -- access to field (projection/selection) - S. Term ::= "(" [Term] ")" ; -- concatenated sequence - K. Term ::= Tokn ; -- token - V. Term ::= "$" Integer ; -- argument (subtree) - C. Term ::= Integer ; -- array index (label/parameter value) - FV. Term ::= "[|" [Term] "|]" ; -- free variation - TM. Term ::= "?" ; -- linearization of metavariable -``` -Tokens are strings or (maybe obsolescent) prefix-dependent -variant lists. -``` - KS. Tokn ::= String ; - KP. Tokn ::= "[" "pre" [String] "[" [Variant] "]" "]" ; - Var. Variant ::= [String] "/" [String] ; -``` -Two special forms of terms are introduced by the compiler -as optimizations. They can in principle be eliminated, but -their presence makes grammars much more compact. Their semantics -will be explained in a later section. -``` - F. Term ::= CId ; -- global constant - W. Term ::= "(" String "+" Term ")" ; -- prefix + suffix table -``` -There is also a deprecated form of "record parameter alias", -``` - RP. Term ::= "(" Term "@" Term ")"; -- DEPRECATED -``` -which will be removed when the migration to new GFCC is complete. - - - -==The semantics of concrete syntax terms== - -The code in this section is from [``GF/GFCC/Linearize.hs`` ../Linearize.hs]. - - -===Linearization and realization=== - -The linearization algorithm is essentially the same as in -GFC: a tree is linearized by evaluating its linearization term -in the environment of the linearizations of the subtrees. -Literal atoms are linearized in the obvious way. -The function also needs to know the language (i.e. concrete syntax) -in which linearization is performed. -``` - linExp :: GFCC -> CId -> Exp -> Term - linExp gfcc lang tree@(DTr _ at trees) = case at of - AC fun -> comp (Prelude.map lin trees) $ look fun - AS s -> R [kks (show s)] -- quoted - AI i -> R [kks (show i)] - AF d -> R [kks (show d)] - AM -> TM - where - lin = linExp gfcc lang - comp = compute gfcc lang - look = lookLin gfcc lang -``` -TODO: bindings must be supported. - -The result of linearization is usually a record, which is realized as -a string using the following algorithm. -``` - realize :: Term -> String - realize trm = case trm of - R (t:_) -> realize t - S ss -> unwords $ Prelude.map realize ss - K (KS s) -> s - K (KP s _) -> unwords s ---- prefix choice TODO - W s t -> s ++ realize t - FV (t:_) -> realize t - TM -> "?" -``` -Notice that realization always picks the first field of a record. -If a linearization type has more than one field, the first field -does not necessarily contain the desired string. -Also notice that the order of record fields in GFCC is not necessarily -the same as in GF source. - - -===Term evaluation=== - -Evaluation follows call-by-value order, with two environments -needed: -- the grammar (a concrete syntax) to give the global constants -- an array of terms to give the subtree linearizations - - -The code is presented in one-level pattern matching, to -enable reimplementations in languages that do not permit -deep patterns (such as Java and C++). -``` -compute :: GFCC -> CId -> [Term] -> Term -> Term -compute gfcc lang args = comp where - comp trm = case trm of - P r p -> proj (comp r) (comp p) - W s t -> W s (comp t) - R ts -> R $ Prelude.map comp ts - V i -> idx args (fromInteger i) -- already computed - F c -> comp $ look c -- not computed (if contains V) - FV ts -> FV $ Prelude.map comp ts - S ts -> S $ Prelude.filter (/= S []) $ Prelude.map comp ts - _ -> trm - - look = lookOper gfcc lang - - idx xs i = xs !! i - - proj r p = case (r,p) of - (_, FV ts) -> FV $ Prelude.map (proj r) ts - (FV ts, _ ) -> FV $ Prelude.map (\t -> proj t p) ts - (W s t, _) -> kks (s ++ getString (proj t p)) - _ -> comp $ getField r (getIndex p) - - getString t = case t of - K (KS s) -> s - _ -> trace ("ERROR in grammar compiler: string from "++ show t) "ERR" - - getIndex t = case t of - C i -> fromInteger i - RP p _ -> getIndex p - TM -> 0 -- default value for parameter - _ -> trace ("ERROR in grammar compiler: index from " ++ show t) 0 - - getField t i = case t of - R rs -> idx rs i - RP _ r -> getField r i - TM -> TM - _ -> trace ("ERROR in grammar compiler: field from " ++ show t) t -``` - -===The special term constructors=== - -The three forms introduced by the compiler may a need special -explanation. - -Global constants -``` - Term ::= CId ; -``` -are shorthands for complex terms. They are produced by the -compiler by (iterated) **common subexpression elimination**. -They are often more powerful than hand-devised code sharing in the source -code. They could be computed off-line by replacing each identifier by -its definition. - -**Prefix-suffix tables** -``` - Term ::= "(" String "+" Term ")" ; -``` -represent tables of word forms divided to the longest common prefix -and its array of suffixes. In the example grammar above, we have -``` - Sleep = [("sleep" + ["s",""])] -``` -which in fact is equal to the array of full forms -``` - ["sleeps", "sleep"] -``` -The power of this construction comes from the fact that suffix sets -tend to be repeated in a language, and can therefore be collected -by common subexpression elimination. It is this technique that -explains the used syntax rather than the more accurate -``` - "(" String "+" [String] ")" -``` -since we want the suffix part to be a ``Term`` for the optimization to -take effect. - - - -==Compiling to GFCC== - -Compilation to GFCC is performed by the GF grammar compiler, and -GFCC interpreters need not know what it does. For grammar writers, -however, it might be interesting to know what happens to the grammars -in the process. - -The compilation phases are the following -+ type check and partially evaluate GF source -+ create a symbol table mapping the GF parameter and record types to - fixed-size arrays, and parameter values and record labels to integers -+ traverse the linearization rules replacing parameters and labels by integers -+ reorganize the created GF grammar so that it has just one abstract syntax - and one concrete syntax per language -+ TODO: apply UTF8 encoding to the grammar, if not yet applied (this is told by the - ``coding`` flag) -+ translate the GF grammar object to a GFCC grammar object, using a simple - compositional mapping -+ perform the word-suffix optimization on GFCC linearization terms -+ perform subexpression elimination on each concrete syntax module -+ print out the GFCC code - - - - -===Problems in GFCC compilation=== - -Two major problems had to be solved in compiling GF to GFCC: -- consistent order of tables and records, to permit the array translation -- run-time variables in complex parameter values. - - -The current implementation is still experimental and may fail -to generate correct code. Any errors remaining are likely to be -related to the two problems just mentioned. - -The order problem is solved in slightly different ways for tables and records. -In both cases, **eta expansion** is used to establish a -canonical order. Tables are ordered by applying the preorder induced -by ``param`` definitions. Records are ordered by sorting them by labels. -This means that -e.g. the ``s`` field will in general no longer appear as the first -field, even if it does so in the GF source code. But relying on the -order of fields in a labelled record would be misplaced anyway. - -The canonical form of records is further complicated by lock fields, -i.e. dummy fields of form ``lock_C = <>``, which are added to grammar -libraries to force intensionality of linearization types. The problem -is that the absence of a lock field only generates a warning, not -an error. Therefore a GF grammar can contain objects of the same -type with and without a lock field. This problem was solved in GFCC -generation by just removing all lock fields (defined as fields whose -type is the empty record type). This has the further advantage of -(slightly) reducing the grammar size. More importantly, it is safe -to remove lock fields, because they are never used in computation, -and because intensional types are only needed in grammars reused -as libraries, not in grammars used at runtime. - -While the order problem is rather bureaucratic in nature, run-time -variables are an interesting problem. They arise in the presence -of complex parameter values, created by argument-taking constructors -and parameter records. To give an example, consider the GF parameter -type system -``` - Number = Sg | Pl ; - Person = P1 | P2 | P3 ; - Agr = Ag Number Person ; -``` -The values can be translated to integers in the expected way, -``` - Sg = 0, Pl = 1 - P1 = 0, P2 = 1, P3 = 2 - Ag Sg P1 = 0, Ag Sg P2 = 1, Ag Sg P3 = 2, - Ag Pl P1 = 3, Ag Pl P2 = 4, Ag Pl P3 = 5 -``` -However, an argument of ``Agr`` can be a run-time variable, as in -``` - Ag np.n P3 -``` -This expression must first be translated to a case expression, -``` - case np.n of { - 0 => 2 ; - 1 => 5 - } -``` -which can then be translated to the GFCC term -``` - ([2,5] ! ($0 ! $1)) -``` -assuming that the variable ``np`` is the first argument and that its -``Number`` field is the second in the record. - -This transformation of course has to be performed recursively, since -there can be several run-time variables in a parameter value: -``` - Ag np.n np.p -``` -A similar transformation would be possible to deal with the double -role of parameter records discussed above. Thus the type -``` - RNP = {n : Number ; p : Person} -``` -could be uniformly translated into the set ``{0,1,2,3,4,5}`` -as ``Agr`` above. Selections would be simple instances of indexing. -But any projection from the record should be translated into -a case expression, -``` - rnp.n ===> - case rnp of { - 0 => 0 ; - 1 => 0 ; - 2 => 0 ; - 3 => 1 ; - 4 => 1 ; - 5 => 1 - } -``` -To avoid the code bloat resulting from this, we have chosen to -deal with records by a **currying** transformation: -``` - table {n : Number ; p : Person} {... ...} - ===> - table Number {Sg => table Person {...} ; table Person {...}} -``` -This is performed when GFCC is generated. Selections with -records have to be treated likewise, -``` - t ! r ===> t ! r.n ! r.p -``` - - -===The representation of linearization types=== - -Linearization types (``lincat``) are not needed when generating with -GFCC, but they have been added to enable parser generation directly from -GFCC. The linearization type definitions are shown as a part of the -concrete syntax, by using terms to represent types. Here is the table -showing how different linearization types are encoded. -``` - P* = max(P) -- parameter type - {r1 : T1 ; ... ; rn : Tn}* = [T1*,...,Tn*] -- record - (P => T)* = [T* ,...,T*] -- table, size(P) cases - Str* = () -``` -For example, the linearization type ``present/CatEng.NP`` is -translated as follows: -``` - NP = { - a : { -- 6 = 2*3 values - n : {ParamX.Number} ; -- 2 values - p : {ParamX.Person} -- 3 values - } ; - s : {ResEng.Case} => Str -- 3 values - } - - __NP = [[1,2],[(),(),()]] -``` - - - - -===Running the compiler and the GFCC interpreter=== - -GFCC generation is a part of the -[developers' version http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html] -of GF since September 2006. To invoke the compiler, the flag -``-printer=gfcc`` to the command -``pm = print_multi`` is used. It is wise to recompile the grammar from -source, since previously compiled libraries may not obey the canonical -order of records. -Here is an example, performed in -[example/bronzeage ../../../../../examples/bronzeage]. -``` - i -src -path=.:prelude:resource-1.0/* -optimize=all_subs BronzeageEng.gf - i -src -path=.:prelude:resource-1.0/* -optimize=all_subs BronzeageGer.gf - strip - pm -printer=gfcc | wf bronze.gfcc -``` -There is also an experimental batch compiler, which does not use the GFC -format or the record aliases. It can be produced by -``` - make gfc -``` -in ``GF/src``, and invoked by -``` - gfc --make FILES -``` - - - - -==The reference interpreter== - -The reference interpreter written in Haskell consists of the following files: -``` - -- source file for BNFC - GFCC.cf -- labelled BNF grammar of gfcc - - -- files generated by BNFC - AbsGFCC.hs -- abstrac syntax datatypes - ErrM.hs -- error monad used internally - LexGFCC.hs -- lexer of gfcc files - ParGFCC.hs -- parser of gfcc files and syntax trees - PrintGFCC.hs -- printer of gfcc files and syntax trees - - -- hand-written files - DataGFCC.hs -- grammar datatype, post-parser grammar creation - Linearize.hs -- linearization and evaluation - Macros.hs -- utilities abstracting away from GFCC datatypes - Generate.hs -- random and exhaustive generation, generate-and-test parsing - API.hs -- functionalities accessible in embedded GF applications - Generate.hs -- random and exhaustive generation - Shell.hs -- main function - a simple command interpreter -``` -It is included in the -[developers' version http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html] -of GF, in the subdirectories [``GF/src/GF/GFCC`` ../] and -[``GF/src/GF/Devel`` ../../Devel]. - -As of September 2007, default parsing in main GF uses GFCC (implemented by Krasimir -Angelov). The interpreter uses the relevant modules -``` - GF/Conversions/SimpleToFCFG.hs -- generate parser from GFCC - GF/Parsing/FCFG.hs -- run the parser -``` - - -To compile the interpreter, type -``` - make gfcc -``` -in ``GF/src``. To run it, type -``` - ./gfcc -``` -The available commands are -- ``gr ``: generate a number of random trees in category. - and show their linearizations in all languages -- ``grt ``: generate a number of random trees in category. - and show the trees and their linearizations in all languages -- ``gt ``: generate a number of trees in category from smallest, - and show their linearizations in all languages -- ``gtt ``: generate a number of trees in category from smallest, - and show the trees and their linearizations in all languages -- ``p ``: parse a string into a set of trees -- ``lin ``: linearize tree in all languages, also showing full records -- ``q``: terminate the system cleanly - - - -==Embedded formats== - -- JavaScript: compiler of linearization and abstract syntax - -- Haskell: compiler of abstract syntax and interpreter with parsing, - linearization, and generation - -- C: compiler of linearization (old GFCC) - -- C++: embedded interpreter supporting linearization (old GFCC) - - - -==Some things to do== - -Support for dependent types, higher-order abstract syntax, and -semantic definition in GFCC generation and interpreters. - -Replacing the entire GF shell by one based on GFCC. - -Interpreter in Java. - -Hand-written parsers for GFCC grammars to reduce code size -(and efficiency?) of interpreters. - -Binary format and/or file compression of GFCC output. - -Syntax editor based on GFCC. - -Rewriting of resource libraries in order to exploit the -word-suffix sharing better (depth-one tables, as in FM). - diff --git a/deprecated/PGF/doc/old-GFCC.cf b/deprecated/PGF/doc/old-GFCC.cf deleted file mode 100644 index 65657a259..000000000 --- a/deprecated/PGF/doc/old-GFCC.cf +++ /dev/null @@ -1,50 +0,0 @@ -Grm. Grammar ::= Header ";" Abstract ";" [Concrete] ; -Hdr. Header ::= "grammar" CId "(" [CId] ")" ; -Abs. Abstract ::= "abstract" "{" [AbsDef] "}" ; -Cnc. Concrete ::= "concrete" CId "{" [CncDef] "}" ; - -Fun. AbsDef ::= CId ":" Type "=" Exp ; ---AFl. AbsDef ::= "%" CId "=" String ; -- flag -Lin. CncDef ::= CId "=" Term ; ---CFl. CncDef ::= "%" CId "=" String ; -- flag - -Typ. Type ::= [CId] "->" CId ; -Tr. Exp ::= "(" Atom [Exp] ")" ; -AC. Atom ::= CId ; -AS. Atom ::= String ; -AI. Atom ::= Integer ; -AF. Atom ::= Double ; -AM. Atom ::= "?" ; -trA. Exp ::= Atom ; -define trA a = Tr a [] ; - -R. Term ::= "[" [Term] "]" ; -- record/table -P. Term ::= "(" Term "!" Term ")" ; -- projection/selection -S. Term ::= "(" [Term] ")" ; -- sequence with ++ -K. Term ::= Tokn ; -- token -V. Term ::= "$" Integer ; -- argument -C. Term ::= Integer ; -- parameter value/label -F. Term ::= CId ; -- global constant -FV. Term ::= "[|" [Term] "|]" ; -- free variation -W. Term ::= "(" String "+" Term ")" ; -- prefix + suffix table -RP. Term ::= "(" Term "@" Term ")"; -- record parameter alias -TM. Term ::= "?" ; -- lin of metavariable - -L. Term ::= "(" CId "->" Term ")" ; -- lambda abstracted table -BV. Term ::= "#" CId ; -- lambda-bound variable - -KS. Tokn ::= String ; -KP. Tokn ::= "[" "pre" [String] "[" [Variant] "]" "]" ; -Var. Variant ::= [String] "/" [String] ; - - -terminator Concrete ";" ; -terminator AbsDef ";" ; -terminator CncDef ";" ; -separator CId "," ; -separator Term "," ; -terminator Exp "" ; -terminator String "" ; -separator Variant "," ; - -token CId (('_' | letter) (letter | digit | '\'' | '_')*) ; diff --git a/deprecated/PGF/doc/old-gfcc.txt b/deprecated/PGF/doc/old-gfcc.txt deleted file mode 100644 index 6ffd9bd64..000000000 --- a/deprecated/PGF/doc/old-gfcc.txt +++ /dev/null @@ -1,656 +0,0 @@ -The GFCC Grammar Format -Aarne Ranta -October 19, 2006 - -Author's address: -[``http://www.cs.chalmers.se/~aarne`` http://www.cs.chalmers.se/~aarne] - -% to compile: txt2tags -thtml --toc gfcc.txt - -History: -- 19 Oct: translation of lincats, new figures on C++ -- 3 Oct 2006: first version - - -==What is GFCC== - -GFCC is a low-level format for GF grammars. Its aim is to contain the minimum -that is needed to process GF grammars at runtime. This minimality has three -advantages: -- compact grammar files and run-time objects -- time and space efficient processing -- simple definition of interpreters - - -The idea is that all embedded GF applications are compiled to GFCC. -The GF system would be primarily used as a compiler and as a grammar -development tool. - -Since GFCC is implemented in BNFC, a parser of the format is readily -available for C, C++, Haskell, Java, and OCaml. Also an XML -representation is generated in BNFC. A -[reference implementation ../] -of linearization and some other functions has been written in Haskell. - - -==GFCC vs. GFC== - -GFCC is aimed to replace GFC as the run-time grammar format. GFC was designed -to be a run-time format, but also to -support separate compilation of grammars, i.e. -to store the results of compiling -individual GF modules. But this means that GFC has to contain extra information, -such as type annotations, which is only needed in compilation and not at -run-time. In particular, the pattern matching syntax and semantics of GFC is -complex and therefore difficult to implement in new platforms. - -The main differences of GFCC compared with GFC can be summarized as follows: -- there are no modules, and therefore no qualified names -- a GFCC grammar is multilingual, and consists of a common abstract syntax - together with one concrete syntax per language -- records and tables are replaced by arrays -- record labels and parameter values are replaced by integers -- record projection and table selection are replaced by array indexing -- there is (so far) no support for dependent types or higher-order abstract - syntax (which would be easy to add, but make interpreters much more difficult - to write) - - -Here is an example of a GF grammar, consisting of three modules, -as translated to GFCC. The representations are aligned, with the exceptions -due to the alphabetical sorting of GFCC grammars. -``` - grammar Ex(Eng,Swe); - -abstract Ex = { abstract { - cat - S ; NP ; VP ; - fun - Pred : NP -> VP -> S ; Pred : NP,VP -> S = (Pred); - She, They : NP ; She : -> NP = (She); - Sleep : VP ; Sleep : -> VP = (Sleep); - They : -> NP = (They); -} } ; - -concrete Eng of Ex = { concrete Eng { - lincat - S = {s : Str} ; - NP = {s : Str ; n : Num} ; - VP = {s : Num => Str} ; - param - Num = Sg | Pl ; - lin - Pred np vp = { Pred = [(($0!1),(($1!0)!($0!0)))]; - s = np.s ++ vp.s ! np.n} ; - She = {s = "she" ; n = Sg} ; She = [0, "she"]; - They = {s = "they" ; n = Pl} ; - Sleep = {s = table { Sleep = [("sleep" + ["s",""])]; - Sg => "sleeps" ; - Pl => "sleep" They = [1, "they"]; - } } ; - } ; -} - -concrete Swe of Ex = { concrete Swe { - lincat - S = {s : Str} ; - NP = {s : Str} ; - VP = {s : Str} ; - param - Num = Sg | Pl ; - lin - Pred np vp = { Pred = [(($0!0),($1!0))]; - s = np.s ++ vp.s} ; - She = {s = "hon"} ; She = ["hon"]; - They = {s = "de"} ; They = ["de"]; - Sleep = {s = "sover"} ; Sleep = ["sover"]; -} } ; -``` - -==The syntax of GFCC files== - -===Top level=== - -A grammar has a header telling the name of the abstract syntax -(often specifying an application domain), and the names of -the concrete languages. The abstract syntax and the concrete -syntaxes themselves follow. -``` - Grammar ::= Header ";" Abstract ";" [Concrete] ; - Header ::= "grammar" CId "(" [CId] ")" ; - Abstract ::= "abstract" "{" [AbsDef] "}" ; - Concrete ::= "concrete" CId "{" [CncDef] "}" ; -``` -Abstract syntax judgements give typings and semantic definitions. -Concrete syntax judgements give linearizations. -``` - AbsDef ::= CId ":" Type "=" Exp ; - CncDef ::= CId "=" Term ; -``` -Also flags are possible, local to each "module" (i.e. abstract and concretes). -``` - AbsDef ::= "%" CId "=" String ; - CncDef ::= "%" CId "=" String ; -``` -For the run-time system, the reference implementation in Haskell -uses a structure that gives efficient look-up: -``` - data GFCC = GFCC { - absname :: CId , - cncnames :: [CId] , - abstract :: Abstr , - concretes :: Map CId Concr - } - - data Abstr = Abstr { - funs :: Map CId Type, -- find the type of a fun - cats :: Map CId [CId] -- find the funs giving a cat - } - - type Concr = Map CId Term -``` - - -===Abstract syntax=== - -Types are first-order function types built from -category symbols. Syntax trees (``Exp``) are -rose trees with the head (``Atom``) either a function -constant, a metavariable, or a string, integer, or float -literal. -``` - Type ::= [CId] "->" CId ; - Exp ::= "(" Atom [Exp] ")" ; - Atom ::= CId ; -- function constant - Atom ::= "?" ; -- metavariable - Atom ::= String ; -- string literal - Atom ::= Integer ; -- integer literal - Atom ::= Double ; -- float literal -``` - - -===Concrete syntax=== - -Linearization terms (``Term``) are built as follows. -Constructor names are shown to make the later code -examples readable. -``` - R. Term ::= "[" [Term] "]" ; -- array - P. Term ::= "(" Term "!" Term ")" ; -- access to indexed field - S. Term ::= "(" [Term] ")" ; -- sequence with ++ - K. Term ::= Tokn ; -- token - V. Term ::= "$" Integer ; -- argument - C. Term ::= Integer ; -- array index - FV. Term ::= "[|" [Term] "|]" ; -- free variation - TM. Term ::= "?" ; -- linearization of metavariable -``` -Tokens are strings or (maybe obsolescent) prefix-dependent -variant lists. -``` - KS. Tokn ::= String ; - KP. Tokn ::= "[" "pre" [String] "[" [Variant] "]" "]" ; - Var. Variant ::= [String] "/" [String] ; -``` -Three special forms of terms are introduced by the compiler -as optimizations. They can in principle be eliminated, but -their presence makes grammars much more compact. Their semantics -will be explained in a later section. -``` - F. Term ::= CId ; -- global constant - W. Term ::= "(" String "+" Term ")" ; -- prefix + suffix table - RP. Term ::= "(" Term "@" Term ")"; -- record parameter alias -``` -Identifiers are like ``Ident`` in GF and GFC, except that -the compiler produces constants prefixed with ``_`` in -the common subterm elimination optimization. -``` - token CId (('_' | letter) (letter | digit | '\'' | '_')*) ; -``` - - -==The semantics of concrete syntax terms== - -===Linearization and realization=== - -The linearization algorithm is essentially the same as in -GFC: a tree is linearized by evaluating its linearization term -in the environment of the linearizations of the subtrees. -Literal atoms are linearized in the obvious way. -The function also needs to know the language (i.e. concrete syntax) -in which linearization is performed. -``` - linExp :: GFCC -> CId -> Exp -> Term - linExp mcfg lang tree@(Tr at trees) = case at of - AC fun -> comp (Prelude.map lin trees) $ look fun - AS s -> R [kks (show s)] -- quoted - AI i -> R [kks (show i)] - AF d -> R [kks (show d)] - AM -> TM - where - lin = linExp mcfg lang - comp = compute mcfg lang - look = lookLin mcfg lang -``` -The result of linearization is usually a record, which is realized as -a string using the following algorithm. -``` - realize :: Term -> String - realize trm = case trm of - R (t:_) -> realize t - S ss -> unwords $ Prelude.map realize ss - K (KS s) -> s - K (KP s _) -> unwords s ---- prefix choice TODO - W s t -> s ++ realize t - FV (t:_) -> realize t - TM -> "?" -``` -Since the order of record fields is not necessarily -the same as in GF source, -this realization does not work securely for -categories whose lincats more than one field. - - -===Term evaluation=== - -Evaluation follows call-by-value order, with two environments -needed: -- the grammar (a concrete syntax) to give the global constants -- an array of terms to give the subtree linearizations - - -The code is presented in one-level pattern matching, to -enable reimplementations in languages that do not permit -deep patterns (such as Java and C++). -``` -compute :: GFCC -> CId -> [Term] -> Term -> Term -compute mcfg lang args = comp where - comp trm = case trm of - P r p -> proj (comp r) (comp p) - RP i t -> RP (comp i) (comp t) - W s t -> W s (comp t) - R ts -> R $ Prelude.map comp ts - V i -> idx args (fromInteger i) -- already computed - F c -> comp $ look c -- not computed (if contains V) - FV ts -> FV $ Prelude.map comp ts - S ts -> S $ Prelude.filter (/= S []) $ Prelude.map comp ts - _ -> trm - - look = lookLin mcfg lang - - idx xs i = xs !! i - - proj r p = case (r,p) of - (_, FV ts) -> FV $ Prelude.map (proj r) ts - (W s t, _) -> kks (s ++ getString (proj t p)) - _ -> comp $ getField r (getIndex p) - - getString t = case t of - K (KS s) -> s - _ -> trace ("ERROR in grammar compiler: string from "++ show t) "ERR" - - getIndex t = case t of - C i -> fromInteger i - RP p _ -> getIndex p - TM -> 0 -- default value for parameter - _ -> trace ("ERROR in grammar compiler: index from " ++ show t) 0 - - getField t i = case t of - R rs -> idx rs i - RP _ r -> getField r i - TM -> TM - _ -> trace ("ERROR in grammar compiler: field from " ++ show t) t -``` - -===The special term constructors=== - -The three forms introduced by the compiler may a need special -explanation. - -Global constants -``` - Term ::= CId ; -``` -are shorthands for complex terms. They are produced by the -compiler by (iterated) common subexpression elimination. -They are often more powerful than hand-devised code sharing in the source -code. They could be computed off-line by replacing each identifier by -its definition. - -Prefix-suffix tables -``` - Term ::= "(" String "+" Term ")" ; -``` -represent tables of word forms divided to the longest common prefix -and its array of suffixes. In the example grammar above, we have -``` - Sleep = [("sleep" + ["s",""])] -``` -which in fact is equal to the array of full forms -``` - ["sleeps", "sleep"] -``` -The power of this construction comes from the fact that suffix sets -tend to be repeated in a language, and can therefore be collected -by common subexpression elimination. It is this technique that -explains the used syntax rather than the more accurate -``` - "(" String "+" [String] ")" -``` -since we want the suffix part to be a ``Term`` for the optimization to -take effect. - -The most curious construct of GFCC is the parameter array alias, -``` - Term ::= "(" Term "@" Term ")"; -``` -This form is used as the value of parameter records, such as the type -``` - {n : Number ; p : Person} -``` -The problem with parameter records is their double role. -They can be used like parameter values, as indices in selection, -``` - VP.s ! {n = Sg ; p = P3} -``` -but also as records, from which parameters can be projected: -``` - {n = Sg ; p = P3}.n -``` -Whichever use is selected as primary, a prohibitively complex -case expression must be generated at compilation to GFCC to get the -other use. The adopted -solution is to generate a pair containing both a parameter value index -and an array of indices of record fields. For instance, if we have -``` - param Number = Sg | Pl ; Person = P1 | P2 | P3 ; -``` -we get the encoding -``` - {n = Sg ; p = P3} ---> (2 @ [0,2]) -``` -The GFCC computation rules are essentially -``` - (t ! (i @ _)) = (t ! i) - ((_ @ r) ! j) =(r ! j) -``` - - -==Compiling to GFCC== - -Compilation to GFCC is performed by the GF grammar compiler, and -GFCC interpreters need not know what it does. For grammar writers, -however, it might be interesting to know what happens to the grammars -in the process. - -The compilation phases are the following -+ translate GF source to GFC, as always in GF -+ undo GFC back-end optimizations -+ perform the ``values`` optimization to normalize tables -+ create a symbol table mapping the GFC parameter and record types to - fixed-size arrays, and parameter values and record labels to integers -+ traverse the linearization rules replacing parameters and labels by integers -+ reorganize the created GFC grammar so that it has just one abstract syntax - and one concrete syntax per language -+ apply UTF8 encoding to the grammar, if not yet applied (this is told by the - ``coding`` flag) -+ translate the GFC syntax tree to a GFCC syntax tree, using a simple - compositional mapping -+ perform the word-suffix optimization on GFCC linearization terms -+ perform subexpression elimination on each concrete syntax module -+ print out the GFCC code - - -Notice that a major part of the compilation is done within GFC, so that -GFC-related tasks (such as parser generation) could be performed by -using the old algorithms. - - -===Problems in GFCC compilation=== - -Two major problems had to be solved in compiling GFC to GFCC: -- consistent order of tables and records, to permit the array translation -- run-time variables in complex parameter values. - - -The current implementation is still experimental and may fail -to generate correct code. Any errors remaining are likely to be -related to the two problems just mentioned. - -The order problem is solved in different ways for tables and records. -For tables, the ``values`` optimization of GFC already manages to -maintain a canonical order. But this order can be destroyed by the -``share`` optimization. To make sure that GFCC compilation works properly, -it is safest to recompile the GF grammar by using the ``values`` -optimization flag. - -Records can be canonically ordered by sorting them by labels. -In fact, this was done in connection of the GFCC work as a part -of the GFC generation, to guarantee consistency. This means that -e.g. the ``s`` field will in general no longer appear as the first -field, even if it does so in the GF source code. But relying on the -order of fields in a labelled record would be misplaced anyway. - -The canonical form of records is further complicated by lock fields, -i.e. dummy fields of form ``lock_C = <>``, which are added to grammar -libraries to force intensionality of linearization types. The problem -is that the absence of a lock field only generates a warning, not -an error. Therefore a GFC grammar can contain objects of the same -type with and without a lock field. This problem was solved in GFCC -generation by just removing all lock fields (defined as fields whose -type is the empty record type). This has the further advantage of -(slightly) reducing the grammar size. More importantly, it is safe -to remove lock fields, because they are never used in computation, -and because intensional types are only needed in grammars reused -as libraries, not in grammars used at runtime. - -While the order problem is rather bureaucratic in nature, run-time -variables are an interesting problem. They arise in the presence -of complex parameter values, created by argument-taking constructors -and parameter records. To give an example, consider the GF parameter -type system -``` - Number = Sg | Pl ; - Person = P1 | P2 | P3 ; - Agr = Ag Number Person ; -``` -The values can be translated to integers in the expected way, -``` - Sg = 0, Pl = 1 - P1 = 0, P2 = 1, P3 = 2 - Ag Sg P1 = 0, Ag Sg P2 = 1, Ag Sg P3 = 2, - Ag Pl P1 = 3, Ag Pl P2 = 4, Ag Pl P3 = 5 -``` -However, an argument of ``Agr`` can be a run-time variable, as in -``` - Ag np.n P3 -``` -This expression must first be translated to a case expression, -``` - case np.n of { - 0 => 2 ; - 1 => 5 - } -``` -which can then be translated to the GFCC term -``` - ([2,5] ! ($0 ! $1)) -``` -assuming that the variable ``np`` is the first argument and that its -``Number`` field is the second in the record. - -This transformation of course has to be performed recursively, since -there can be several run-time variables in a parameter value: -``` - Ag np.n np.p -``` -A similar transformation would be possible to deal with the double -role of parameter records discussed above. Thus the type -``` - RNP = {n : Number ; p : Person} -``` -could be uniformly translated into the set ``{0,1,2,3,4,5}`` -as ``Agr`` above. Selections would be simple instances of indexing. -But any projection from the record should be translated into -a case expression, -``` - rnp.n ===> - case rnp of { - 0 => 0 ; - 1 => 0 ; - 2 => 0 ; - 3 => 1 ; - 4 => 1 ; - 5 => 1 - } -``` -To avoid the code bloat resulting from this, we chose the alias representation -which is easy enough to deal with in interpreters. - - -===The representation of linearization types=== - -Linearization types (``lincat``) are not needed when generating with -GFCC, but they have been added to enable parser generation directly from -GFCC. The linearization type definitions are shown as a part of the -concrete syntax, by using terms to represent types. Here is the table -showing how different linearization types are encoded. -``` - P* = size(P) -- parameter type - {_ : I ; __ : R}* = (I* @ R*) -- record of parameters - {r1 : T1 ; ... ; rn : Tn}* = [T1*,...,Tn*] -- other record - (P => T)* = [T* ,...,T*] -- size(P) times - Str* = () -``` -The category symbols are prefixed with two underscores (``__``). -For example, the linearization type ``present/CatEng.NP`` is -translated as follows: -``` - NP = { - a : { -- 6 = 2*3 values - n : {ParamX.Number} ; -- 2 values - p : {ParamX.Person} -- 3 values - } ; - s : {ResEng.Case} => Str -- 3 values - } - - __NP = [(6@[2,3]),[(),(),()]] -``` - - - - -===Running the compiler and the GFCC interpreter=== - -GFCC generation is a part of the -[developers' version http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html] -of GF since September 2006. To invoke the compiler, the flag -``-printer=gfcc`` to the command -``pm = print_multi`` is used. It is wise to recompile the grammar from -source, since previously compiled libraries may not obey the canonical -order of records. To ``strip`` the grammar before -GFCC translation removes unnecessary interface references. -Here is an example, performed in -[example/bronzeage ../../../../../examples/bronzeage]. -``` - i -src -path=.:prelude:resource-1.0/* -optimize=all_subs BronzeageEng.gf - i -src -path=.:prelude:resource-1.0/* -optimize=all_subs BronzeageGer.gf - strip - pm -printer=gfcc | wf bronze.gfcc -``` - - - -==The reference interpreter== - -The reference interpreter written in Haskell consists of the following files: -``` - -- source file for BNFC - GFCC.cf -- labelled BNF grammar of gfcc - - -- files generated by BNFC - AbsGFCC.hs -- abstrac syntax of gfcc - ErrM.hs -- error monad used internally - LexGFCC.hs -- lexer of gfcc files - ParGFCC.hs -- parser of gfcc files and syntax trees - PrintGFCC.hs -- printer of gfcc files and syntax trees - - -- hand-written files - DataGFCC.hs -- post-parser grammar creation, linearization and evaluation - GenGFCC.hs -- random and exhaustive generation, generate-and-test parsing - RunGFCC.hs -- main function - a simple command interpreter -``` -It is included in the -[developers' version http://www.cs.chalmers.se/Cs/Research/Language-technology/darcs/GF/doc/darcs.html] -of GF, in the subdirectory [``GF/src/GF/Canon/GFCC`` ../]. - -To compile the interpreter, type -``` - make gfcc -``` -in ``GF/src``. To run it, type -``` - ./gfcc -``` -The available commands are -- ``gr ``: generate a number of random trees in category. - and show their linearizations in all languages -- ``grt ``: generate a number of random trees in category. - and show the trees and their linearizations in all languages -- ``gt ``: generate a number of trees in category from smallest, - and show their linearizations in all languages -- ``gtt ``: generate a number of trees in category from smallest, - and show the trees and their linearizations in all languages -- ``p ``: "parse", i.e. generate trees until match or - until the given number have been generated -- ````: linearize tree in all languages, also showing full records -- ``quit``: terminate the system cleanly - - -==Interpreter in C++== - -A base-line interpreter in C++ has been started. -Its main functionality is random generation of trees and linearization of them. - -Here are some results from running the different interpreters, compared -to running the same grammar in GF, saved in ``.gfcm`` format. -The grammar contains the English, German, and Norwegian -versions of Bronzeage. The experiment was carried out on -Ubuntu Linux laptop with 1.5 GHz Intel centrino processor. - -|| | GF | gfcc(hs) | gfcc++ | -| program size | 7249k | 803k | 113k -| grammar size | 336k | 119k | 119k -| read grammar | 1150ms | 510ms | 100ms -| generate 222 | 9500ms | 450ms | 800ms -| memory | 21M | 10M | 20M - - - -To summarize: -- going from GF to gfcc is a major win in both code size and efficiency -- going from Haskell to C++ interpreter is not a win yet, because of a space - leak in the C++ version - - - -==Some things to do== - -Interpreter in Java. - -Parsing via MCFG -- the FCFG format can possibly be simplified -- parser grammars should be saved in files to make interpreters easier - - -Hand-written parsers for GFCC grammars to reduce code size -(and efficiency?) of interpreters. - -Binary format and/or file compression of GFCC output. - -Syntax editor based on GFCC. - -Rewriting of resource libraries in order to exploit the -word-suffix sharing better (depth-one tables, as in FM). - - - diff --git a/deprecated/PGF/doc/syntax.txt b/deprecated/PGF/doc/syntax.txt deleted file mode 100644 index db8f7c149..000000000 --- a/deprecated/PGF/doc/syntax.txt +++ /dev/null @@ -1,180 +0,0 @@ -GFCC Syntax - - -==Syntax of GFCC files== - -The parser syntax is very simple, as defined in BNF: -``` - Grm. Grammar ::= [RExp] ; - - App. RExp ::= "(" CId [RExp] ")" ; - AId. RExp ::= CId ; - AInt. RExp ::= Integer ; - AStr. RExp ::= String ; - AFlt. RExp ::= Double ; - AMet. RExp ::= "?" ; - - terminator RExp "" ; - - token CId (('_' | letter) (letter | digit | '\'' | '_')*) ; -``` -While a parser and a printer can be generated for many languages -from this grammar by using the BNF Converter, a parser is also -easy to write by hand using recursive descent. - - -==Syntax of well-formed GFCC code== - -Here is a summary of well-formed syntax, -with a comment on the semantics of each construction. -``` - Grammar ::= - ("grammar" CId CId*) -- abstract syntax name and concrete syntax names - "(" "flags" Flag* ")" -- global and abstract flags - "(" "abstract" Abstract ")" -- abstract syntax - "(" "concrete" Concrete* ")" -- concrete syntaxes - - Abstract ::= - "(" "fun" FunDef* ")" -- function definitions - "(" "cat" CatDef* ")" -- category definitions - - Concrete ::= - "(" CId -- language name - "flags" Flag* -- concrete flags - "lin" LinDef* -- linearization rules - "oper" LinDef* -- operations (macros) - "lincat" LinDef* -- linearization type definitions - "lindef" LinDef* -- linearization default definitions - "printname" LinDef* -- printname definitions - "param" LinDef* -- lincats with labels and parameter value names - ")" - - Flag ::= "(" CId String ")" -- flag and value - FunDef ::= "(" CId Type Exp ")" -- function, type, and definition - CatDef ::= "(" CId Hypo* ")" -- category and context - LinDef ::= "(" CId Term ")" -- function and definition - - Type ::= - "(" CId -- value category - "(" "H" Hypo* ")" -- argument context - "(" "X" Exp* ")" ")" -- arguments (of dependent value type) - - Exp ::= - "(" CId -- function - "(" "B" CId* ")" -- bindings - "(" "X" Exp* ")" ")" -- arguments - | CId -- variable - | "?" -- metavariable - | "(" "Eq" Equation* ")" -- group of pattern equations - | Integer -- integer literal (non-negative) - | Float -- floating-point literal (non-negative) - | String -- string literal (in double quotes) - - Hypo ::= "(" CId Type ")" -- variable and type - - Equation ::= "(" "E" Exp Exp* ")" -- value and pattern list - - Term ::= - "(" "R" Term* ")" -- array (record or table) - | "(" "S" Term* ")" -- concatenated sequence - | "(" "FV" Term* ")" -- free variant list - | "(" "P" Term Term ")" -- access to index (projection or selection) - | "(" "W" String Term ")" -- token prefix with suffix list - | "(" "A" Integer ")" -- pointer to subtree - | String -- token (in double quotes) - | Integer -- index in array - | CId -- macro constant - | "?" -- metavariable -``` - - -==GFCC interpreter== - -The first phase in interpreting GFCC is to parse a GFCC file and -build an internal abstract syntax representation, as specified -in the previous section. - -With this representation, linearization can be performed by -a straightforward function from expressions (``Exp``) to terms -(``Term``). All expressions except groups of pattern equations -can be linearized. - -Here is a reference Haskell implementation of linearization: -``` - linExp :: GFCC -> CId -> Exp -> Term - linExp gfcc lang tree@(DTr _ at trees) = case at of - AC fun -> comp (map lin trees) $ look fun - AS s -> R [K (show s)] -- quoted - AI i -> R [K (show i)] - AF d -> R [K (show d)] - AM -> TM - where - lin = linExp gfcc lang - comp = compute gfcc lang - look = lookLin gfcc lang -``` -TODO: bindings must be supported. - -Terms resulting from linearization are evaluated in -call-by-value order, with two environments needed: -- the grammar (a concrete syntax) to give the global constants -- an array of terms to give the subtree linearizations - - -The Haskell implementation works as follows: -``` -compute :: GFCC -> CId -> [Term] -> Term -> Term -compute gfcc lang args = comp where - comp trm = case trm of - P r p -> proj (comp r) (comp p) - W s t -> W s (comp t) - R ts -> R $ map comp ts - V i -> idx args (fromInteger i) -- already computed - F c -> comp $ look c -- not computed (if contains V) - FV ts -> FV $ Prelude.map comp ts - S ts -> S $ Prelude.filter (/= S []) $ Prelude.map comp ts - _ -> trm - - look = lookOper gfcc lang - - idx xs i = xs !! i - - proj r p = case (r,p) of - (_, FV ts) -> FV $ Prelude.map (proj r) ts - (FV ts, _ ) -> FV $ Prelude.map (\t -> proj t p) ts - (W s t, _) -> kks (s ++ getString (proj t p)) - _ -> comp $ getField r (getIndex p) - - getString t = case t of - K (KS s) -> s - _ -> trace ("ERROR in grammar compiler: string from "++ show t) "ERR" - - getIndex t = case t of - C i -> fromInteger i - RP p _ -> getIndex p - TM -> 0 -- default value for parameter - _ -> trace ("ERROR in grammar compiler: index from " ++ show t) 0 - - getField t i = case t of - R rs -> idx rs i - RP _ r -> getField r i - TM -> TM - _ -> trace ("ERROR in grammar compiler: field from " ++ show t) t -``` -The result of linearization is usually a record, which is realized as -a string using the following algorithm. -``` - realize :: Term -> String - realize trm = case trm of - R (t:_) -> realize t - S ss -> unwords $ map realize ss - K s -> s - W s t -> s ++ realize t - FV (t:_) -> realize t -- TODO: all variants - TM -> "?" -``` -Notice that realization always picks the first field of a record. -If a linearization type has more than one field, the first field -does not necessarily contain the desired string. -Also notice that the order of record fields in GFCC is not necessarily -the same as in GF source. diff --git a/deprecated/ReleaseProcedure b/deprecated/ReleaseProcedure deleted file mode 100644 index c04f2a065..000000000 --- a/deprecated/ReleaseProcedure +++ /dev/null @@ -1,153 +0,0 @@ -Procedure for making a GF release: - -1. Make sure everything that should be in the release has been - checked in. - -2. Go to the src/ dir. - - $ cd src - -3. Edit configure.ac to set the right version number - (the second argument to the AC_INIT macro). - -4. Edit gf.spec to set the version and release numbers - (change %define version and %define release). - -5. Commit configure.ac and gf.spec: - - $ darcs record -m 'Updated version numbers.' configure.ac gf.spec - -6. Run autoconf to generate configure with the right version number: - - $ autoconf - -7. Go back to the root of the tree. - - $ cd .. - -8. Tag the release. (X_X should be replaced by the version number, with - _ instead of ., e.g. 2_0) - - $ darcs tag -m RELEASE-X_X - -9. Push the changes that you made for the release to the main repo: - - $ darcs push - -10. Build a source package: - - $ cd src - $ ./configure - $ make dist - -11. (Only if releasing a new grammars distribution) - Build a grammar tarball: - - $ cd src - $ ./configure && make grammar-dist - -12. Build an x86/linux RPM (should be done on a Mandrake Linux box): - - Setup for building RPMs (first time only): - - - Make sure that you have the directories neccessary to build - RPMs: - - $ mkdir -p ~/rpm/{BUILD,RPMS/i586,RPMS/noarch,SOURCES,SRPMS,SPECS,tmp} - - - Create ~/.rpmrc with the following contents: - -buildarchtranslate: i386: i586 -buildarchtranslate: i486: i586 -buildarchtranslate: i586: i586 -buildarchtranslate: i686: i586 - - - Create ~/.rpmmacros with the following contents: - -%_topdir %(echo ${HOME}/rpm) -%_tmppath %{_topdir}/tmp - -%packager Your Name - - Build the RPM: - - $ cd src - $ ./configure && make rpm - -13. Build a generic binary x86/linux package (should be done on a Linux box, - e.g. banded.medic.chalmers.se): - - $ cd src - $ ./configure --host=i386-pc-linux-gnu && make binary-dist - -14. Build a generic binary sparc/solaris package (should be done - on a Solaris box, e.g. remote1.cs.chalmers.se): - - $ cd src - $ ./configure --host=sparc-sun-solaris2 && gmake binary-dist - -15. Build a Mac OS X package (should be done on a Mac OS X box, - e.g. csmisc99.cs.chalmers.se): - - $ cd src - $ ./configure && make binary-dist - - Note that to run GHC-compiled binaries on OS X, you need - a "Haskell Support Framework". This should be available - separately from the GF download page. - - TODO: Use OS X PackageMaker to build a .pkg-file which can - be installed using the standard OS X Installer program. - -16. Build a binary Cygwin package (should be done on a Windows - machine with Cygwin): - - $ cd src - $ ./configure && make binary-dist - -17. Build a Windows MSI package (FIXME: This doesn't work right, - pathnames with backslashes and spaces are not handled - correctly in Windows. We only release a binary tarball - for Cygwin right now.): - - $ cd src - $ ./configure && make all windows-msi - -18. Add new GF package release to SourceForge: - - - https://sourceforge.net/projects/gf-tools - - - Project page -> Admin -> File releases -> Add release (for the - GF package) - - - New release name: X.X (just the version number, e.g. 2.2) - - - Paste in release notes - - - Upload files using anonymous FTP to upload.sourceforge.net - in the incoming directory. - - - Add the files to the release and set the processor - and file type for each file (remember to press - Update/Refresh for each file): - * x86 rpm -> i386/.rpm - * source rpm -> Any/Source .rpm - * x86 binary tarball -> i386/.gz - * sparc binary tarball -> Sparc/.gz - * source package -> Any/Source .gz - -19. Add new GF-editor release. Repeat the steps above, but - with GF-editor: - - - Add files and set properties: - - * editor rpm -> i386/.rpm (not really true, but I haven't - figured out how to make noarch rpms from the same spec as - arch-specific ones) - -20. Mail to gf-tools-users@lists.sourceforge.net - -21. Update website. - -22. Party! - diff --git a/deprecated/Resource-HOWTO.html b/deprecated/Resource-HOWTO.html deleted file mode 100644 index ce2c15137..000000000 --- a/deprecated/Resource-HOWTO.html +++ /dev/null @@ -1,967 +0,0 @@ - - - - -Resource grammar writing HOWTO - -

Resource grammar writing HOWTO

- -Author: Aarne Ranta <aarne (at) cs.chalmers.se>
-Last update: Mon Sep 22 14:28:01 2008 -
- -

-
-

- - -

-
-

-

-History -

-

-September 2008: updated for Version 1.5. -

-

-October 2007: updated for Version 1.2. -

-

-January 2006: first version. -

-

-The purpose of this document is to tell how to implement the GF -resource grammar API for a new language. We will not cover how -to use the resource grammar, nor how to change the API. But we -will give some hints how to extend the API. -

-

-A manual for using the resource grammar is found in -

-

-www.cs.chalmers.se/Cs/Research/Language-technology/GF/lib/resource/doc/synopsis.html. -

-

-A tutorial on GF, also introducing the idea of resource grammars, is found in -

-

-www.cs.chalmers.se/Cs/Research/Language-technology/GF/doc/gf-tutorial.html. -

-

-This document concerns the API v. 1.5, while the current stable release is 1.4. -You can find the code for the stable release in -

-

-www.cs.chalmers.se/Cs/Research/Language-technology/GF/lib/resource/ -

-

-and the next release in -

-

-www.cs.chalmers.se/Cs/Research/Language-technology/GF/next-lib/src/ -

-

-It is recommended to build new grammars to match the next release. -

- -

The resource grammar structure

-

-The library is divided into a bunch of modules, whose dependencies -are given in the following figure. -

-

- -

-

-Modules of different kinds are distinguished as follows: -

-
    -
  • solid contours: module seen by end users -
  • dashed contours: internal module -
  • ellipse: abstract/concrete pair of modules -
  • rectangle: resource or instance -
  • diamond: interface -
- -

-Put in another way: -

-
    -
  • solid rectangles and diamonds: user-accessible library API -
  • solid ellipses: user-accessible top-level grammar for parsing and linearization -
  • dashed contours: not visible to users -
- -

-The dashed ellipses form the main parts of the implementation, on which the resource -grammar programmer has to work with. She also has to work on the Paradigms -module. The rest of the modules can be produced mechanically from corresponding -modules for other languages, by just changing the language codes appearing in -their module headers. -

-

-The module structure is rather flat: most modules are direct -parents of Grammar. The idea -is that the implementors can concentrate on one linguistic aspect at a time, or -also distribute the work among several authors. The module Cat -defines the "glue" that ties the aspects together - a type system -to which all the other modules conform, so that e.g. NP means -the same thing in those modules that use NPs and those that -constructs them. -

- -

Library API modules

-

-For the user of the library, these modules are the most important ones. -In a typical application, it is enough to open Paradigms and Syntax. -The module Try combines these two, making it possible to experiment -with combinations of syntactic and lexical constructors by using the -cc command in the GF shell. Here are short explanations of each API module: -

-
    -
  • Try: the whole resource library for a language (Paradigms, Syntax, - Irreg, and Extra); - produced mechanically as a collection of modules -
  • Syntax: language-independent categories, syntax functions, and structural words; - produced mechanically as a collection of modules -
  • Constructors: language-independent syntax functions and structural words; - produced mechanically via functor instantiation -
  • Paradigms: language-dependent morphological paradigms -
- - -

Phrase category modules

-

-The immediate parents of Grammar will be called phrase category modules, -since each of them concentrates on a particular phrase category (nouns, verbs, -adjectives, sentences,...). A phrase category module tells -how to construct phrases in that category. You will find out that -all functions in any of these modules have the same value type (or maybe -one of a small number of different types). Thus we have -

-
    -
  • Noun: construction of nouns and noun phrases -
  • Adjective: construction of adjectival phrases -
  • Verb: construction of verb phrases -
  • Adverb: construction of adverbial phrases -
  • Numeral: construction of cardinal and ordinal numerals -
  • Sentence: construction of sentences and imperatives -
  • Question: construction of questions -
  • Relative: construction of relative clauses -
  • Conjunction: coordination of phrases -
  • Phrase: construction of the major units of text and speech -
  • Text: construction of texts as sequences of phrases -
  • Idiom: idiomatic expressions such as existentials -
- - -

Infrastructure modules

-

-Expressions of each phrase category are constructed in the corresponding -phrase category module. But their use takes mostly place in other modules. -For instance, noun phrases, which are constructed in Noun, are -used as arguments of functions of almost all other phrase category modules. -How can we build all these modules independently of each other? -

-

-As usual in typeful programming, the only thing you need to know -about an object you use is its type. When writing a linearization rule -for a GF abstract syntax function, the only thing you need to know is -the linearization types of its value and argument categories. To achieve -the division of the resource grammar to several parallel phrase category modules, -what we need is an underlying definition of the linearization types. This -definition is given as the implementation of -

-
    -
  • Cat: syntactic categories of the resource grammar -
- -

-Any resource grammar implementation has first to agree on how to implement -Cat. Luckily enough, even this can be done incrementally: you -can skip the lincat definition of a category and use the default -{s : Str} until you need to change it to something else. In -English, for instance, many categories do have this linearization type. -

- -

Lexical modules

-

-What is lexical and what is syntactic is not as clearcut in GF as in -some other grammar formalisms. Logically, lexical means atom, i.e. a -fun with no arguments. Linguistically, one may add to this -that the lin consists of only one token (or of a table whose values -are single tokens). Even in the restricted lexicon included in the resource -API, the latter rule is sometimes violated in some languages. For instance, -Structural.both7and_DConj is an atom, but its linearization is -two words e.g. both - and. -

-

-Another characterization of lexical is that lexical units can be added -almost ad libitum, and they cannot be defined in terms of already -given rules. The lexical modules of the resource API are thus more like -samples than complete lists. There are two such modules: -

-
    -
  • Structural: structural words (determiners, conjunctions,...) -
  • Lexicon: basic everyday content words (nouns, verbs,...) -
- -

-The module Structural aims for completeness, and is likely to -be extended in future releases of the resource. The module Lexicon -gives a "random" list of words, which enables testing the syntax. -It also provides a check list for morphology, since those words are likely to include -most morphological patterns of the language. -

-

-In the case of Lexicon it may come out clearer than anywhere else -in the API that it is impossible to give exact translation equivalents in -different languages on the level of a resource grammar. This is no problem, -since application grammars can use the resource in different ways for -different languages. -

- -

Language-dependent syntax modules

-

-In addition to the common API, there is room for language-dependent extensions -of the resource. The top level of each languages looks as follows (with German -as example): -

-
-    abstract AllGerAbs = Lang, ExtraGerAbs, IrregGerAbs
-
-

-where ExtraGerAbs is a collection of syntactic structures specific to German, -and IrregGerAbs is a dictionary of irregular words of German -(at the moment, just verbs). Each of these language-specific grammars has -the potential to grow into a full-scale grammar of the language. These grammar -can also be used as libraries, but the possibility of using functors is lost. -

-

-To give a better overview of language-specific structures, -modules like ExtraGerAbs -are built from a language-independent module ExtraAbs -by restricted inheritance: -

-
-    abstract ExtraGerAbs = Extra [f,g,...]
-
-

-Thus any category and function in Extra may be shared by a subset of all -languages. One can see this set-up as a matrix, which tells -what Extra structures -are implemented in what languages. For the common API in Grammar, the matrix -is filled with 1's (everything is implemented in every language). -

-

-In a minimal resource grammar implementation, the language-dependent -extensions are just empty modules, but it is good to provide them for -the sake of uniformity. -

- -

The present-tense fragment

-

-Some lines in the resource library are suffixed with the comment -

-
-    --# notpresent
-
-

-which is used by a preprocessor to exclude those lines from -a reduced version of the full resource. This present-tense-only -version is useful for applications in most technical text, since -they reduce the grammar size and compilation time. It can also -be useful to exclude those lines in a first version of resource -implementation. To compile a grammar with present-tense-only, use -

-
-    make Present
-
-

-with resource/Makefile. -

- -

Phases of the work

- -

Putting up a directory

-

-Unless you are writing an instance of a parametrized implementation -(Romance or Scandinavian), which will be covered later, the -simplest way is to follow roughly the following procedure. Assume you -are building a grammar for the German language. Here are the first steps, -which we actually followed ourselves when building the German implementation -of resource v. 1.0 at Ubuntu linux. We have slightly modified them to -match resource v. 1.5 and GF v. 3.0. -

-
    -
  1. Create a sister directory for GF/lib/resource/english, named - german. -
    -         cd GF/lib/resource/
    -         mkdir german
    -         cd german
    -
    -

    -
  2. Check out the [ISO 639 3-letter language code - http://www.w3.org/WAI/ER/IG/ert/iso639.htm] - for German: both Ger and Deu are given, and we pick Ger. - (We use the 3-letter codes rather than the more common 2-letter codes, - since they will suffice for many more languages!) -

    -
  3. Copy the *Eng.gf files from english german, - and rename them: -
    -         cp ../english/*Eng.gf .
    -         rename 's/Eng/Ger/' *Eng.gf
    -
    - If you don't have the rename command, you can use a bash script with mv. -
- -
    -
  1. Change the Eng module references to Ger references - in all files: -
    -         sed -i 's/English/German/g' *Ger.gf
    -         sed -i 's/Eng/Ger/g' *Ger.gf
    -
    - The first line prevents changing the word English, which appears - here and there in comments, to Gerlish. The sed command syntax - may vary depending on your operating system. -

    -
  2. This may of course change unwanted occurrences of the - string Eng - verify this by -
    -         grep Ger *.gf
    -
    - But you will have to make lots of manual changes in all files anyway! -

    -
  3. Comment out the contents of these files: -
    -         sed -i 's/^/--/' *Ger.gf
    -
    - This will give you a set of templates out of which the grammar - will grow as you uncomment and modify the files rule by rule. -

    -
  4. In all .gf files, uncomment the module headers and brackets, - leaving the module bodies commented. Unfortunately, there is no - simple way to do this automatically (or to avoid commenting these - lines in the previous step) - but uncommenting the first - and the last lines will actually do the job for many of the files. -

    -
  5. Uncomment the contents of the main grammar file: -
    -         sed -i 's/^--//' LangGer.gf
    -
    -

    -
  6. Now you can open the grammar LangGer in GF: -
    -         gf LangGer.gf
    -
    - You will get lots of warnings on missing rules, but the grammar will compile. -

    -
  7. At all the following steps you will now have a valid, but incomplete - GF grammar. The GF command -
    -         pg -missing
    -
    - tells you what exactly is missing. -
- -

-Here is the module structure of LangGer. It has been simplified by leaving out -the majority of the phrase category modules. Each of them has the same dependencies -as VerbGer, whose complete dependencies are shown as an example. -

-

- -

- -

Direction of work

-

-The real work starts now. There are many ways to proceed, the most obvious ones being -

-
    -
  • Top-down: start from the module Phrase and go down to Sentence, then - Verb, Noun, and in the end Lexicon. In this way, you are all the time - building complete phrases, and add them with more content as you proceed. - This approach is not recommended. It is impossible to test the rules if - you have no words to apply the constructions to. -

    -
  • Bottom-up: set as your first goal to implement Lexicon. To this end, you - need to write ParadigmsGer, which in turn needs parts of - MorphoGer and ResGer. - This approach is not recommended. You can get stuck to details of - morphology such as irregular words, and you don't have enough grasp about - the type system to decide what forms to cover in morphology. -
- -

-The practical working direction is thus a saw-like motion between the morphological -and top-level modules. Here is a possible course of the work that gives enough -test data and enough general view at any point: -

-
    -
  1. Define Cat.N and the required parameter types in ResGer. As we define -
    -    lincat N  = {s : Number => Case => Str ; g : Gender} ;
    -
    -we need the parameter types Number, Case, and Gender. The definition -of Number in common/ParamX -works for German, so we -use it and just define Case and Gender in ResGer. -

    -
  2. Define some cases of mkN in ParadigmsGer. In this way you can -already implement a huge amount of nouns correctly in LexiconGer. Actually -just adding the worst-case instance of mkN (the one taking the most -arguments) should suffice for every noun - but, -since it is tedious to use, you -might proceed to the next step before returning to morphology and defining the -real work horse, mkN taking two forms and a gender. -

    -
  3. While doing this, you may want to test the resource independently. Do this by - starting the GF shell in the resource directory, by the commands -
    -    > i -retain german/ParadigmsGer
    -    > cc -table mkN "Kirche"
    -
    -

    -
  4. Proceed to determiners and pronouns in -NounGer (DetCN UsePron DetQuant NumSg DefArt IndefArt UseN) and -StructuralGer (i_Pron this_Quant). You also need some categories and -parameter types. At this point, it is maybe not possible to find out the final -linearization types of CN, NP, Det, and Quant, but at least you should -be able to correctly inflect noun phrases such as every airplane: -
    -    > i german/LangGer.gf
    -    > l -table DetCN every_Det (UseN airplane_N)
    -  
    -    Nom: jeder Flugzeug
    -    Acc: jeden Flugzeug
    -    Dat: jedem Flugzeug
    -    Gen: jedes Flugzeugs
    -
    -

    -
  5. Proceed to verbs: define CatGer.V, ResGer.VForm, and -ParadigmsGer.mkV. You may choose to exclude notpresent -cases at this point. But anyway, you will be able to inflect a good -number of verbs in Lexicon, such as -live_V (mkV "leben"). -

    -
  6. Now you can soon form your first sentences: define VP and -Cl in CatGer, VerbGer.UseV, and SentenceGer.PredVP. -Even if you have excluded the tenses, you will be able to produce -
    -    > i -preproc=./mkPresent german/LangGer.gf
    -    > l -table PredVP (UsePron i_Pron) (UseV live_V)
    -  
    -    Pres Simul Pos Main: ich lebe
    -    Pres Simul Pos Inv:  lebe ich
    -    Pres Simul Pos Sub:  ich lebe
    -    Pres Simul Neg Main: ich lebe nicht
    -    Pres Simul Neg Inv:  lebe ich nicht
    -    Pres Simul Neg Sub:  ich nicht lebe
    -
    -You should also be able to parse: -
    -    > p -cat=Cl "ich lebe"
    -    PredVP (UsePron i_Pron) (UseV live_V)
    -
    -

    -
  7. Transitive verbs -(CatGer.V2 CatGer.VPSlash ParadigmsGer.mkV2 VerbGer.ComplSlash VerbGer.SlashV2a) -are a natural next step, so that you can -produce ich liebe dich ("I love you"). -

    -
  8. Adjectives (CatGer.A ParadigmsGer.mkA NounGer.AdjCN AdjectiveGer.PositA) -will force you to think about strong and weak declensions, so that you can -correctly inflect mein neuer Wagen, dieser neue Wagen -("my new car, this new car"). -

    -
  9. Once you have implemented the set -(``Noun.DetCN Noun.AdjCN Verb.UseV Verb.ComplSlash Verb.SlashV2a Sentence.PredVP), -you have overcome most of difficulties. You know roughly what parameters -and dependences there are in your language, and you can now proceed very -much in the order you please. -
- - -

The develop-test cycle

-

-The following develop-test cycle will -be applied most of the time, both in the first steps described above -and in later steps where you are more on your own. -

-
    -
  1. Select a phrase category module, e.g. NounGer, and uncomment some - linearization rules (for instance, DetCN, as above). -

    -
  2. Write down some German examples of this rule, for instance translations - of "the dog", "the house", "the big house", etc. Write these in all their - different forms (two numbers and four cases). -

    -
  3. Think about the categories involved (CN, NP, N, Det) and the - variations they have. Encode this in the lincats of CatGer. - You may have to define some new parameter types in ResGer. -

    -
  4. To be able to test the construction, - define some words you need to instantiate it - in LexiconGer. You will also need some regular inflection patterns - inParadigmsGer. -

    -
  5. Test by parsing, linearization, - and random generation. In particular, linearization to a table should - be used so that you see all forms produced; the treebank option - preserves the tree -
    -      > gr -cat=NP -number=20 | l -table -treebank
    -
    -

    -
  6. Save some tree-linearization pairs for later regression testing. You can save - a gold standard treebank and use the Unix diff command to compare later - linearizations produced from the same list of trees. If you save the trees - in a file trees, you can do as follows: -
    -      > rf -file=trees -tree -lines | l -table -treebank | wf -file=treebank
    -
    -

    -
  7. A file with trees testing all resource functions is included in the resource, - entitled resource/exx-resource.gft. A treebank can be created from this by - the Unix command -
    -    % runghc Make.hs test langs=Ger
    -
    -
- -

-You are likely to run this cycle a few times for each linearization rule -you implement, and some hundreds of times altogether. There are roughly -70 cats and -600 funs in Lang at the moment; 170 of the funs are outside the two -lexicon modules). -

- -

Auxiliary modules

-

-These auxuliary resource modules will be written by you. -

-
    -
  • ResGer: parameter types and auxiliary operations -(a resource for the resource grammar!) -
  • ParadigmsGer: complete inflection engine and most important regular paradigms -
  • MorphoGer: auxiliaries for ParadigmsGer and StructuralGer. This need -not be separate from ResGer. -
- -

-These modules are language-independent and provided by the existing resource -package. -

-
    -
  • ParamX: parameter types used in many languages -
  • CommonX: implementation of language-uniform categories - such as $Text$ and $Phr$, as well as of - the logical tense, anteriority, and polarity parameters -
  • Coordination: operations to deal with lists and coordination -
  • Prelude: general-purpose operations on strings, records, - truth values, etc. -
  • Predef: general-purpose operations with hard-coded definitions -
- -

-An important decision is what rules to implement in terms of operations in -ResGer. The golden rule of functional programming says: -

-
    -
  • Whenever you find yourself programming by copy and paste, write a function instead!. -
- -

-This rule suggests that an operation should be created if it is to be -used at least twice. At the same time, a sound principle of vicinity says: -

-
    -
  • It should not require too much browsing to understand what a piece of code does. -
- -

-From these two principles, we have derived the following practice: -

-
    -
  • If an operation is needed in two different modules, - it should be created in as an oper in ResGer. An example is mkClause, - used in Sentence, Question, and Relative- -
  • If an operation is needed twice in the same module, but never - outside, it should be created in the same module. Many examples are - found in Numerals. -
  • If an operation is needed twice in the same judgement, but never - outside, it should be created by a let definition. -
  • If an operation is only needed once, it should not be created as an oper, - but rather inlined. However, a let definition may well be in place just - to make the readable. - Most functions in phrase category modules - are implemented in this way. -
- -

-This discipline is very different from the one followed in early -versions of the library (up to 0.9). We then valued the principle of -abstraction more than vicinity, creating layers of abstraction for -almost everything. This led in practice to the duplication of almost -all code on the lin and oper levels, and made the code -hard to understand and maintain. -

- -

Morphology and lexicon

-

-The paradigms needed to implement -LexiconGer are defined in -ParadigmsGer. -This module provides high-level ways to define the linearization of -lexical items, of categories N, A, V and their complement-taking -variants. -

-

-For ease of use, the Paradigms modules follow a certain -naming convention. Thus they for each lexical category, such as N, -the overloaded functions, such as mkN, with the following cases: -

-
    -
  • the worst-case construction of N. Its type signature - has the form -
    -         mkN : Str -> ... -> Str -> P -> ... -> Q -> N
    -
    - with as many string and parameter arguments as can ever be needed to - construct an N. -
  • the most regular cases, with just one string argument: -
    -         mkN : Str -> N
    -
    -
  • A language-dependent (small) set of functions to handle mild irregularities - and common exceptions. -
- -

-For the complement-taking variants, such as V2, we provide -

-
    -
  • a case that takes a V and all necessary arguments, such - as case and preposition: -
    -         mkV2 : V -> Case -> Str -> V2 ;
    -
    -
  • a case that takes a Str and produces a transitive verb with the direct - object case: -
    -         mkV2 : Str -> V2 ;
    -
    -
  • A language-dependent (small) set of functions to handle common special cases, - such as transitive verbs that are not regular: -
    -         mkV2 : V -> V2 ;
    -
    -
- -

-The golden rule for the design of paradigms is that -

-
    -
  • The user of the library will only need function applications with constants and strings, never any records or tables. -
- -

-The discipline of data abstraction moreover requires that the user of the resource -is not given access to parameter constructors, but only to constants that denote -them. This gives the resource grammarian the freedom to change the underlying -data representation if needed. It means that the ParadigmsGer module has -to define constants for those parameter types and constructors that -the application grammarian may need to use, e.g. -

-
-    oper 
-      Case : Type ;
-      nominative, accusative, genitive, dative : Case ;
-
-

-These constants are defined in terms of parameter types and constructors -in ResGer and MorphoGer, which modules are not -visible to the application grammarian. -

- -

Lock fields

-

-An important difference between MorphoGer and -ParadigmsGer is that the former uses "raw" record types -for word classes, whereas the latter used category symbols defined in -CatGer. When these category symbols are used to denote -record types in a resource modules, such as ParadigmsGer, -a lock field is added to the record, so that categories -with the same implementation are not confused with each other. -(This is inspired by the newtype discipline in Haskell.) -For instance, the lincats of adverbs and conjunctions are the same -in CommonX (and therefore in CatGer, which inherits it): -

-
-    lincat Adv  = {s : Str} ;
-    lincat Conj = {s : Str} ;
-
-

-But when these category symbols are used to denote their linearization -types in resource module, these definitions are translated to -

-
-    oper Adv  : Type = {s : Str  ; lock_Adv  : {}} ;
-    oper Conj : Type = {s : Str} ; lock_Conj : {}} ;
-
-

-In this way, the user of a resource grammar cannot confuse adverbs with -conjunctions. In other words, the lock fields force the type checker -to function as grammaticality checker. -

-

-When the resource grammar is opened in an application grammar, the -lock fields are never seen (except possibly in type error messages), -and the application grammarian should never write them herself. If she -has to do this, it is a sign that the resource grammar is incomplete, and -the proper way to proceed is to fix the resource grammar. -

-

-The resource grammarian has to provide the dummy lock field values -in her hidden definitions of constants in Paradigms. For instance, -

-
-    mkAdv : Str -> Adv ;
-    -- mkAdv s = {s = s ; lock_Adv = <>} ;
-
-

- -

Lexicon construction

-

-The lexicon belonging to LangGer consists of two modules: -

-
    -
  • StructuralGer, structural words, built by using both - ParadigmsGer and MorphoGer. -
  • LexiconGer, content words, built by using ParadigmsGer only. -
- -

-The reason why MorphoGer has to be used in StructuralGer -is that ParadigmsGer does not contain constructors for closed -word classes such as pronouns and determiners. The reason why we -recommend ParadigmsGer for building LexiconGer is that -the coverage of the paradigms gets thereby tested and that the -use of the paradigms in LexiconGer gives a good set of examples for -those who want to build new lexica. -

- -

Lexicon extension

- -

The irregularity lexicon

-

-It is useful in most languages to provide a separate module of irregular -verbs and other words which are difficult for a lexicographer -to handle. There are usually a limited number of such words - a -few hundred perhaps. Building such a lexicon separately also -makes it less important to cover everything by the -worst-case variants of the paradigms mkV etc. -

- -

Lexicon extraction from a word list

-

-You can often find resources such as lists of -irregular verbs on the internet. For instance, the -Irregular German Verb page -previously found in -http://www.iee.et.tu-dresden.de/~wernerr/grammar/verben_dt.html -page gives a list of verbs in the -traditional tabular format, which begins as follows: -

-
-    backen (du bäckst, er bäckt)                   backte [buk]              gebacken
-    befehlen (du befiehlst, er befiehlt; befiehl!) befahl (beföhle; befähle) befohlen
-    beginnen                                       begann (begönne; begänne) begonnen
-    beißen                                         biß                       gebissen
-
-

-All you have to do is to write a suitable verb paradigm -

-
-    irregV : (x1,_,_,_,_,x6 : Str) -> V ;
-
-

-and a Perl or Python or Haskell script that transforms -the table to -

-
-    backen_V   = irregV "backen" "bäckt" "back" "backte" "backte" "gebacken" ;
-    befehlen_V = irregV "befehlen" "befiehlt" "befiehl" "befahl" "beföhle" "befohlen" ;
-
-

-

-When using ready-made word lists, you should think about -coyright issues. All resource grammar material should -be provided under GNU Lesser General Public License (LGPL). -

- -

Lexicon extraction from raw text data

-

-This is a cheap technique to build a lexicon of thousands -of words, if text data is available in digital format. -See the Extract Homepage -homepage for details. -

- -

Bootstrapping with smart paradigms

-

-This is another cheap technique, where you need as input a list of words with -part-of-speech marking. You initialize the lexicon by using the one-argument -mkN etc paradigms, and add forms to those words that do not come out right. -This procedure is described in the paper -

-

-A. Ranta. -How predictable is Finnish morphology? An experiment on lexicon construction. -In J. Nivre, M. Dahllöf and B. Megyesi (eds), -Resourceful Language Technology: Festschrift in Honor of Anna Sågvall Hein, -University of Uppsala, -2008. -Available from the series homepage -

- -

Extending the resource grammar API

-

-Sooner or later it will happen that the resource grammar API -does not suffice for all applications. A common reason is -that it does not include idiomatic expressions in a given language. -The solution then is in the first place to build language-specific -extension modules, like ExtraGer. -

- -

Using parametrized modules

- -

Writing an instance of parametrized resource grammar implementation

-

-Above we have looked at how a resource implementation is built by -the copy and paste method (from English to German), that is, formally -speaking, from scratch. A more elegant solution available for -families of languages such as Romance and Scandinavian is to -use parametrized modules. The advantages are -

-
    -
  • theoretical: linguistic generalizations and insights -
  • practical: maintainability improves with fewer components -
- -

-Here is a set of -slides -on the topic. -

- -

Parametrizing a resource grammar implementation

-

-This is the most demanding form of resource grammar writing. -We do not recommend the method of parametrizing from the -beginning: it is easier to have one language first implemented -in the conventional way and then add another language of the -same family by aprametrization. This means that the copy and -paste method is still used, but at this time the differences -are put into an interface module. -

- -

Character encoding and transliterations

-

-This section is relevant for languages using a non-ASCII character set. -

- -

Coding conventions in GF

-

-From version 3.0, GF follows a simple encoding convention: -

-
    -
  • GF source files may follow any encoding, such as isolatin-1 or UTF-8; - the default is isolatin-1, and UTF8 must be indicated by the judgement -
    -      flags coding = utf8 ;
    -
    - in each source module. -
  • for internal processing, all characters are converted to 16-bit unicode, - as the first step of grammar compilation guided by the coding flag -
  • as the last step of compilation, all characters are converted to UTF-8 -
  • thus, GF object files (gfo) and the Portable Grammar Format (pgf) - are in UTF-8 -
- -

-Most current resource grammars use isolatin-1 in the source, but this does -not affect their use in parallel with grammars written in other encodings. -In fact, a grammar can be put up from modules using different codings. -

-

-Warning. While string literals may contain any characters, identifiers -must be isolatin-1 letters (or digits, underscores, or dashes). This has to -do with the restrictions of the lexer tool that is used. -

- -

Transliterations

-

-While UTF-8 is well supported by most web browsers, its use in terminals and -text editors may cause disappointment. Many grammarians therefore prefer to -use ASCII transliterations. GF 3.0beta2 provides the following built-in -transliterations: -

-
    -
  • Arabic -
  • Devanagari (Hindi) -
  • Thai -
- -

-New transliterations can be defined in the GF source file -GF/Text/Transliterations.hs. -This file also gives instructions on how new ones are added. -

- - - - diff --git a/deprecated/Resource-HOWTO.txt b/deprecated/Resource-HOWTO.txt deleted file mode 100644 index 8e50974a7..000000000 --- a/deprecated/Resource-HOWTO.txt +++ /dev/null @@ -1,827 +0,0 @@ -Resource grammar writing HOWTO -Author: Aarne Ranta -Last update: %%date(%c) - -% NOTE: this is a txt2tags file. -% Create an html file from this file using: -% txt2tags --toc -thtml Resource-HOWTO.txt - -%!target:html - -**History** - -September 2008: updated for Version 1.5. - -October 2007: updated for Version 1.2. - -January 2006: first version. - - -The purpose of this document is to tell how to implement the GF -resource grammar API for a new language. We will //not// cover how -to use the resource grammar, nor how to change the API. But we -will give some hints how to extend the API. - -A manual for using the resource grammar is found in - -[``www.cs.chalmers.se/Cs/Research/Language-technology/GF/lib/resource/doc/synopsis.html`` ../lib/resource/doc/synopsis.html]. - -A tutorial on GF, also introducing the idea of resource grammars, is found in - -[``www.cs.chalmers.se/Cs/Research/Language-technology/GF/doc/gf-tutorial.html`` ./gf-tutorial.html]. - -This document concerns the API v. 1.5, while the current stable release is 1.4. -You can find the code for the stable release in - -[``www.cs.chalmers.se/Cs/Research/Language-technology/GF/lib/resource/`` ../lib/resource] - -and the next release in - -[``www.cs.chalmers.se/Cs/Research/Language-technology/GF/next-lib/src/`` ../next-lib/src] - -It is recommended to build new grammars to match the next release. - - - - -==The resource grammar structure== - -The library is divided into a bunch of modules, whose dependencies -are given in the following figure. - -[Syntax.png] - -Modules of different kinds are distinguished as follows: -- solid contours: module seen by end users -- dashed contours: internal module -- ellipse: abstract/concrete pair of modules -- rectangle: resource or instance -- diamond: interface - - -Put in another way: -- solid rectangles and diamonds: user-accessible library API -- solid ellipses: user-accessible top-level grammar for parsing and linearization -- dashed contours: not visible to users - - -The dashed ellipses form the main parts of the implementation, on which the resource -grammar programmer has to work with. She also has to work on the ``Paradigms`` -module. The rest of the modules can be produced mechanically from corresponding -modules for other languages, by just changing the language codes appearing in -their module headers. - -The module structure is rather flat: most modules are direct -parents of ``Grammar``. The idea -is that the implementors can concentrate on one linguistic aspect at a time, or -also distribute the work among several authors. The module ``Cat`` -defines the "glue" that ties the aspects together - a type system -to which all the other modules conform, so that e.g. ``NP`` means -the same thing in those modules that use ``NP``s and those that -constructs them. - - -===Library API modules=== - -For the user of the library, these modules are the most important ones. -In a typical application, it is enough to open ``Paradigms`` and ``Syntax``. -The module ``Try`` combines these two, making it possible to experiment -with combinations of syntactic and lexical constructors by using the -``cc`` command in the GF shell. Here are short explanations of each API module: -- ``Try``: the whole resource library for a language (``Paradigms``, ``Syntax``, - ``Irreg``, and ``Extra``); - produced mechanically as a collection of modules -- ``Syntax``: language-independent categories, syntax functions, and structural words; - produced mechanically as a collection of modules -- ``Constructors``: language-independent syntax functions and structural words; - produced mechanically via functor instantiation -- ``Paradigms``: language-dependent morphological paradigms - - - - - -===Phrase category modules=== - -The immediate parents of ``Grammar`` will be called **phrase category modules**, -since each of them concentrates on a particular phrase category (nouns, verbs, -adjectives, sentences,...). A phrase category module tells -//how to construct phrases in that category//. You will find out that -all functions in any of these modules have the same value type (or maybe -one of a small number of different types). Thus we have -- ``Noun``: construction of nouns and noun phrases -- ``Adjective``: construction of adjectival phrases -- ``Verb``: construction of verb phrases -- ``Adverb``: construction of adverbial phrases -- ``Numeral``: construction of cardinal and ordinal numerals -- ``Sentence``: construction of sentences and imperatives -- ``Question``: construction of questions -- ``Relative``: construction of relative clauses -- ``Conjunction``: coordination of phrases -- ``Phrase``: construction of the major units of text and speech -- ``Text``: construction of texts as sequences of phrases -- ``Idiom``: idiomatic expressions such as existentials - - - - -===Infrastructure modules=== - -Expressions of each phrase category are constructed in the corresponding -phrase category module. But their //use// takes mostly place in other modules. -For instance, noun phrases, which are constructed in ``Noun``, are -used as arguments of functions of almost all other phrase category modules. -How can we build all these modules independently of each other? - -As usual in typeful programming, the //only// thing you need to know -about an object you use is its type. When writing a linearization rule -for a GF abstract syntax function, the only thing you need to know is -the linearization types of its value and argument categories. To achieve -the division of the resource grammar to several parallel phrase category modules, -what we need is an underlying definition of the linearization types. This -definition is given as the implementation of -- ``Cat``: syntactic categories of the resource grammar - - -Any resource grammar implementation has first to agree on how to implement -``Cat``. Luckily enough, even this can be done incrementally: you -can skip the ``lincat`` definition of a category and use the default -``{s : Str}`` until you need to change it to something else. In -English, for instance, many categories do have this linearization type. - - - -===Lexical modules=== - -What is lexical and what is syntactic is not as clearcut in GF as in -some other grammar formalisms. Logically, lexical means atom, i.e. a -``fun`` with no arguments. Linguistically, one may add to this -that the ``lin`` consists of only one token (or of a table whose values -are single tokens). Even in the restricted lexicon included in the resource -API, the latter rule is sometimes violated in some languages. For instance, -``Structural.both7and_DConj`` is an atom, but its linearization is -two words e.g. //both - and//. - -Another characterization of lexical is that lexical units can be added -almost //ad libitum//, and they cannot be defined in terms of already -given rules. The lexical modules of the resource API are thus more like -samples than complete lists. There are two such modules: -- ``Structural``: structural words (determiners, conjunctions,...) -- ``Lexicon``: basic everyday content words (nouns, verbs,...) - - -The module ``Structural`` aims for completeness, and is likely to -be extended in future releases of the resource. The module ``Lexicon`` -gives a "random" list of words, which enables testing the syntax. -It also provides a check list for morphology, since those words are likely to include -most morphological patterns of the language. - -In the case of ``Lexicon`` it may come out clearer than anywhere else -in the API that it is impossible to give exact translation equivalents in -different languages on the level of a resource grammar. This is no problem, -since application grammars can use the resource in different ways for -different languages. - - -==Language-dependent syntax modules== - -In addition to the common API, there is room for language-dependent extensions -of the resource. The top level of each languages looks as follows (with German -as example): -``` - abstract AllGerAbs = Lang, ExtraGerAbs, IrregGerAbs -``` -where ``ExtraGerAbs`` is a collection of syntactic structures specific to German, -and ``IrregGerAbs`` is a dictionary of irregular words of German -(at the moment, just verbs). Each of these language-specific grammars has -the potential to grow into a full-scale grammar of the language. These grammar -can also be used as libraries, but the possibility of using functors is lost. - -To give a better overview of language-specific structures, -modules like ``ExtraGerAbs`` -are built from a language-independent module ``ExtraAbs`` -by restricted inheritance: -``` - abstract ExtraGerAbs = Extra [f,g,...] -``` -Thus any category and function in ``Extra`` may be shared by a subset of all -languages. One can see this set-up as a matrix, which tells -what ``Extra`` structures -are implemented in what languages. For the common API in ``Grammar``, the matrix -is filled with 1's (everything is implemented in every language). - -In a minimal resource grammar implementation, the language-dependent -extensions are just empty modules, but it is good to provide them for -the sake of uniformity. - - - -===The present-tense fragment=== - -Some lines in the resource library are suffixed with the comment -``` - --# notpresent -``` -which is used by a preprocessor to exclude those lines from -a reduced version of the full resource. This present-tense-only -version is useful for applications in most technical text, since -they reduce the grammar size and compilation time. It can also -be useful to exclude those lines in a first version of resource -implementation. To compile a grammar with present-tense-only, use -``` - make Present -``` -with ``resource/Makefile``. - - - -==Phases of the work== - -===Putting up a directory=== - -Unless you are writing an instance of a parametrized implementation -(Romance or Scandinavian), which will be covered later, the -simplest way is to follow roughly the following procedure. Assume you -are building a grammar for the German language. Here are the first steps, -which we actually followed ourselves when building the German implementation -of resource v. 1.0 at Ubuntu linux. We have slightly modified them to -match resource v. 1.5 and GF v. 3.0. - -+ Create a sister directory for ``GF/lib/resource/english``, named - ``german``. -``` - cd GF/lib/resource/ - mkdir german - cd german -``` - -+ Check out the [ISO 639 3-letter language code - http://www.w3.org/WAI/ER/IG/ert/iso639.htm] - for German: both ``Ger`` and ``Deu`` are given, and we pick ``Ger``. - (We use the 3-letter codes rather than the more common 2-letter codes, - since they will suffice for many more languages!) - -+ Copy the ``*Eng.gf`` files from ``english`` ``german``, - and rename them: -``` - cp ../english/*Eng.gf . - rename 's/Eng/Ger/' *Eng.gf -``` - If you don't have the ``rename`` command, you can use a bash script with ``mv``. - - -+ Change the ``Eng`` module references to ``Ger`` references - in all files: -``` - sed -i 's/English/German/g' *Ger.gf - sed -i 's/Eng/Ger/g' *Ger.gf -``` - The first line prevents changing the word ``English``, which appears - here and there in comments, to ``Gerlish``. The ``sed`` command syntax - may vary depending on your operating system. - -+ This may of course change unwanted occurrences of the - string ``Eng`` - verify this by -``` - grep Ger *.gf -``` - But you will have to make lots of manual changes in all files anyway! - -+ Comment out the contents of these files: -``` - sed -i 's/^/--/' *Ger.gf -``` - This will give you a set of templates out of which the grammar - will grow as you uncomment and modify the files rule by rule. - -+ In all ``.gf`` files, uncomment the module headers and brackets, - leaving the module bodies commented. Unfortunately, there is no - simple way to do this automatically (or to avoid commenting these - lines in the previous step) - but uncommenting the first - and the last lines will actually do the job for many of the files. - -+ Uncomment the contents of the main grammar file: -``` - sed -i 's/^--//' LangGer.gf -``` - -+ Now you can open the grammar ``LangGer`` in GF: -``` - gf LangGer.gf -``` - You will get lots of warnings on missing rules, but the grammar will compile. - -+ At all the following steps you will now have a valid, but incomplete - GF grammar. The GF command -``` - pg -missing -``` - tells you what exactly is missing. - - -Here is the module structure of ``LangGer``. It has been simplified by leaving out -the majority of the phrase category modules. Each of them has the same dependencies -as ``VerbGer``, whose complete dependencies are shown as an example. - -[German.png] - - -===Direction of work=== - -The real work starts now. There are many ways to proceed, the most obvious ones being -- Top-down: start from the module ``Phrase`` and go down to ``Sentence``, then - ``Verb``, ``Noun``, and in the end ``Lexicon``. In this way, you are all the time - building complete phrases, and add them with more content as you proceed. - **This approach is not recommended**. It is impossible to test the rules if - you have no words to apply the constructions to. - -- Bottom-up: set as your first goal to implement ``Lexicon``. To this end, you - need to write ``ParadigmsGer``, which in turn needs parts of - ``MorphoGer`` and ``ResGer``. - **This approach is not recommended**. You can get stuck to details of - morphology such as irregular words, and you don't have enough grasp about - the type system to decide what forms to cover in morphology. - - -The practical working direction is thus a saw-like motion between the morphological -and top-level modules. Here is a possible course of the work that gives enough -test data and enough general view at any point: -+ Define ``Cat.N`` and the required parameter types in ``ResGer``. As we define -``` - lincat N = {s : Number => Case => Str ; g : Gender} ; -``` -we need the parameter types ``Number``, ``Case``, and ``Gender``. The definition -of ``Number`` in [``common/ParamX`` ../lib/resource/common/ParamX.gf] -works for German, so we -use it and just define ``Case`` and ``Gender`` in ``ResGer``. - -+ Define some cases of ``mkN`` in ``ParadigmsGer``. In this way you can -already implement a huge amount of nouns correctly in ``LexiconGer``. Actually -just adding the worst-case instance of ``mkN`` (the one taking the most -arguments) should suffice for every noun - but, -since it is tedious to use, you -might proceed to the next step before returning to morphology and defining the -real work horse, ``mkN`` taking two forms and a gender. - -+ While doing this, you may want to test the resource independently. Do this by - starting the GF shell in the ``resource`` directory, by the commands -``` - > i -retain german/ParadigmsGer - > cc -table mkN "Kirche" -``` - -+ Proceed to determiners and pronouns in -``NounGer`` (``DetCN UsePron DetQuant NumSg DefArt IndefArt UseN``) and -``StructuralGer`` (``i_Pron this_Quant``). You also need some categories and -parameter types. At this point, it is maybe not possible to find out the final -linearization types of ``CN``, ``NP``, ``Det``, and ``Quant``, but at least you should -be able to correctly inflect noun phrases such as //every airplane//: -``` - > i german/LangGer.gf - > l -table DetCN every_Det (UseN airplane_N) - - Nom: jeder Flugzeug - Acc: jeden Flugzeug - Dat: jedem Flugzeug - Gen: jedes Flugzeugs -``` - -+ Proceed to verbs: define ``CatGer.V``, ``ResGer.VForm``, and -``ParadigmsGer.mkV``. You may choose to exclude ``notpresent`` -cases at this point. But anyway, you will be able to inflect a good -number of verbs in ``Lexicon``, such as -``live_V`` (``mkV "leben"``). - -+ Now you can soon form your first sentences: define ``VP`` and -``Cl`` in ``CatGer``, ``VerbGer.UseV``, and ``SentenceGer.PredVP``. -Even if you have excluded the tenses, you will be able to produce -``` - > i -preproc=./mkPresent german/LangGer.gf - > l -table PredVP (UsePron i_Pron) (UseV live_V) - - Pres Simul Pos Main: ich lebe - Pres Simul Pos Inv: lebe ich - Pres Simul Pos Sub: ich lebe - Pres Simul Neg Main: ich lebe nicht - Pres Simul Neg Inv: lebe ich nicht - Pres Simul Neg Sub: ich nicht lebe -``` -You should also be able to parse: -``` - > p -cat=Cl "ich lebe" - PredVP (UsePron i_Pron) (UseV live_V) -``` - -+ Transitive verbs -(``CatGer.V2 CatGer.VPSlash ParadigmsGer.mkV2 VerbGer.ComplSlash VerbGer.SlashV2a``) -are a natural next step, so that you can -produce ``ich liebe dich`` ("I love you"). - -+ Adjectives (``CatGer.A ParadigmsGer.mkA NounGer.AdjCN AdjectiveGer.PositA``) -will force you to think about strong and weak declensions, so that you can -correctly inflect //mein neuer Wagen, dieser neue Wagen// -("my new car, this new car"). - -+ Once you have implemented the set -(``Noun.DetCN Noun.AdjCN Verb.UseV Verb.ComplSlash Verb.SlashV2a Sentence.PredVP), -you have overcome most of difficulties. You know roughly what parameters -and dependences there are in your language, and you can now proceed very -much in the order you please. - - - -===The develop-test cycle=== - -The following develop-test cycle will -be applied most of the time, both in the first steps described above -and in later steps where you are more on your own. - -+ Select a phrase category module, e.g. ``NounGer``, and uncomment some - linearization rules (for instance, ``DetCN``, as above). - -+ Write down some German examples of this rule, for instance translations - of "the dog", "the house", "the big house", etc. Write these in all their - different forms (two numbers and four cases). - -+ Think about the categories involved (``CN, NP, N, Det``) and the - variations they have. Encode this in the lincats of ``CatGer``. - You may have to define some new parameter types in ``ResGer``. - -+ To be able to test the construction, - define some words you need to instantiate it - in ``LexiconGer``. You will also need some regular inflection patterns - in``ParadigmsGer``. - -+ Test by parsing, linearization, - and random generation. In particular, linearization to a table should - be used so that you see all forms produced; the ``treebank`` option - preserves the tree -``` - > gr -cat=NP -number=20 | l -table -treebank -``` - -+ Save some tree-linearization pairs for later regression testing. You can save - a gold standard treebank and use the Unix ``diff`` command to compare later - linearizations produced from the same list of trees. If you save the trees - in a file ``trees``, you can do as follows: -``` - > rf -file=trees -tree -lines | l -table -treebank | wf -file=treebank -``` - -+ A file with trees testing all resource functions is included in the resource, - entitled ``resource/exx-resource.gft``. A treebank can be created from this by - the Unix command -``` - % runghc Make.hs test langs=Ger -``` - - - -You are likely to run this cycle a few times for each linearization rule -you implement, and some hundreds of times altogether. There are roughly -70 ``cat``s and -600 ``funs`` in ``Lang`` at the moment; 170 of the ``funs`` are outside the two -lexicon modules). - - -===Auxiliary modules=== - -These auxuliary ``resource`` modules will be written by you. - -- ``ResGer``: parameter types and auxiliary operations -(a resource for the resource grammar!) -- ``ParadigmsGer``: complete inflection engine and most important regular paradigms -- ``MorphoGer``: auxiliaries for ``ParadigmsGer`` and ``StructuralGer``. This need -not be separate from ``ResGer``. - - -These modules are language-independent and provided by the existing resource -package. - -- ``ParamX``: parameter types used in many languages -- ``CommonX``: implementation of language-uniform categories - such as $Text$ and $Phr$, as well as of - the logical tense, anteriority, and polarity parameters -- ``Coordination``: operations to deal with lists and coordination -- ``Prelude``: general-purpose operations on strings, records, - truth values, etc. -- ``Predef``: general-purpose operations with hard-coded definitions - - -An important decision is what rules to implement in terms of operations in -``ResGer``. The **golden rule of functional programming** says: -- //Whenever you find yourself programming by copy and paste, write a function instead!//. - - -This rule suggests that an operation should be created if it is to be -used at least twice. At the same time, a sound principle of **vicinity** says: -- //It should not require too much browsing to understand what a piece of code does.// - - -From these two principles, we have derived the following practice: -- If an operation is needed //in two different modules//, - it should be created in as an ``oper`` in ``ResGer``. An example is ``mkClause``, - used in ``Sentence``, ``Question``, and ``Relative``- -- If an operation is needed //twice in the same module//, but never - outside, it should be created in the same module. Many examples are - found in ``Numerals``. -- If an operation is needed //twice in the same judgement//, but never - outside, it should be created by a ``let`` definition. -- If an operation is only needed once, it should not be created as an ``oper``, - but rather inlined. However, a ``let`` definition may well be in place just - to make the readable. - Most functions in phrase category modules - are implemented in this way. - - -This discipline is very different from the one followed in early -versions of the library (up to 0.9). We then valued the principle of -abstraction more than vicinity, creating layers of abstraction for -almost everything. This led in practice to the duplication of almost -all code on the ``lin`` and ``oper`` levels, and made the code -hard to understand and maintain. - - - -===Morphology and lexicon=== - -The paradigms needed to implement -``LexiconGer`` are defined in -``ParadigmsGer``. -This module provides high-level ways to define the linearization of -lexical items, of categories ``N, A, V`` and their complement-taking -variants. - -For ease of use, the ``Paradigms`` modules follow a certain -naming convention. Thus they for each lexical category, such as ``N``, -the overloaded functions, such as ``mkN``, with the following cases: - -- the worst-case construction of ``N``. Its type signature - has the form -``` - mkN : Str -> ... -> Str -> P -> ... -> Q -> N -``` - with as many string and parameter arguments as can ever be needed to - construct an ``N``. -- the most regular cases, with just one string argument: -``` - mkN : Str -> N -``` -- A language-dependent (small) set of functions to handle mild irregularities - and common exceptions. - - -For the complement-taking variants, such as ``V2``, we provide -- a case that takes a ``V`` and all necessary arguments, such - as case and preposition: -``` - mkV2 : V -> Case -> Str -> V2 ; -``` -- a case that takes a ``Str`` and produces a transitive verb with the direct - object case: -``` - mkV2 : Str -> V2 ; -``` -- A language-dependent (small) set of functions to handle common special cases, - such as transitive verbs that are not regular: -``` - mkV2 : V -> V2 ; -``` - - -The golden rule for the design of paradigms is that -- //The user of the library will only need function applications with constants and strings, never any records or tables.// - - -The discipline of data abstraction moreover requires that the user of the resource -is not given access to parameter constructors, but only to constants that denote -them. This gives the resource grammarian the freedom to change the underlying -data representation if needed. It means that the ``ParadigmsGer`` module has -to define constants for those parameter types and constructors that -the application grammarian may need to use, e.g. -``` - oper - Case : Type ; - nominative, accusative, genitive, dative : Case ; -``` -These constants are defined in terms of parameter types and constructors -in ``ResGer`` and ``MorphoGer``, which modules are not -visible to the application grammarian. - - -===Lock fields=== - -An important difference between ``MorphoGer`` and -``ParadigmsGer`` is that the former uses "raw" record types -for word classes, whereas the latter used category symbols defined in -``CatGer``. When these category symbols are used to denote -record types in a resource modules, such as ``ParadigmsGer``, -a **lock field** is added to the record, so that categories -with the same implementation are not confused with each other. -(This is inspired by the ``newtype`` discipline in Haskell.) -For instance, the lincats of adverbs and conjunctions are the same -in ``CommonX`` (and therefore in ``CatGer``, which inherits it): -``` - lincat Adv = {s : Str} ; - lincat Conj = {s : Str} ; -``` -But when these category symbols are used to denote their linearization -types in resource module, these definitions are translated to -``` - oper Adv : Type = {s : Str ; lock_Adv : {}} ; - oper Conj : Type = {s : Str} ; lock_Conj : {}} ; -``` -In this way, the user of a resource grammar cannot confuse adverbs with -conjunctions. In other words, the lock fields force the type checker -to function as grammaticality checker. - -When the resource grammar is ``open``ed in an application grammar, the -lock fields are never seen (except possibly in type error messages), -and the application grammarian should never write them herself. If she -has to do this, it is a sign that the resource grammar is incomplete, and -the proper way to proceed is to fix the resource grammar. - -The resource grammarian has to provide the dummy lock field values -in her hidden definitions of constants in ``Paradigms``. For instance, -``` - mkAdv : Str -> Adv ; - -- mkAdv s = {s = s ; lock_Adv = <>} ; -``` - - -===Lexicon construction=== - -The lexicon belonging to ``LangGer`` consists of two modules: -- ``StructuralGer``, structural words, built by using both - ``ParadigmsGer`` and ``MorphoGer``. -- ``LexiconGer``, content words, built by using ``ParadigmsGer`` only. - - -The reason why ``MorphoGer`` has to be used in ``StructuralGer`` -is that ``ParadigmsGer`` does not contain constructors for closed -word classes such as pronouns and determiners. The reason why we -recommend ``ParadigmsGer`` for building ``LexiconGer`` is that -the coverage of the paradigms gets thereby tested and that the -use of the paradigms in ``LexiconGer`` gives a good set of examples for -those who want to build new lexica. - - - - - -==Lexicon extension== - -===The irregularity lexicon=== - -It is useful in most languages to provide a separate module of irregular -verbs and other words which are difficult for a lexicographer -to handle. There are usually a limited number of such words - a -few hundred perhaps. Building such a lexicon separately also -makes it less important to cover //everything// by the -worst-case variants of the paradigms ``mkV`` etc. - - - -===Lexicon extraction from a word list=== - -You can often find resources such as lists of -irregular verbs on the internet. For instance, the -Irregular German Verb page -previously found in -``http://www.iee.et.tu-dresden.de/~wernerr/grammar/verben_dt.html`` -page gives a list of verbs in the -traditional tabular format, which begins as follows: -``` - backen (du bäckst, er bäckt) backte [buk] gebacken - befehlen (du befiehlst, er befiehlt; befiehl!) befahl (beföhle; befähle) befohlen - beginnen begann (begönne; begänne) begonnen - beißen biß gebissen -``` -All you have to do is to write a suitable verb paradigm -``` - irregV : (x1,_,_,_,_,x6 : Str) -> V ; -``` -and a Perl or Python or Haskell script that transforms -the table to -``` - backen_V = irregV "backen" "bäckt" "back" "backte" "backte" "gebacken" ; - befehlen_V = irregV "befehlen" "befiehlt" "befiehl" "befahl" "beföhle" "befohlen" ; -``` - -When using ready-made word lists, you should think about -coyright issues. All resource grammar material should -be provided under GNU Lesser General Public License (LGPL). - - - -===Lexicon extraction from raw text data=== - -This is a cheap technique to build a lexicon of thousands -of words, if text data is available in digital format. -See the [Extract Homepage http://www.cs.chalmers.se/~markus/extract/] -homepage for details. - - -===Bootstrapping with smart paradigms=== - -This is another cheap technique, where you need as input a list of words with -part-of-speech marking. You initialize the lexicon by using the one-argument -``mkN`` etc paradigms, and add forms to those words that do not come out right. -This procedure is described in the paper - -A. Ranta. -How predictable is Finnish morphology? An experiment on lexicon construction. -In J. Nivre, M. Dahllöf and B. Megyesi (eds), -//Resourceful Language Technology: Festschrift in Honor of Anna Sågvall Hein//, -University of Uppsala, -2008. -Available from the [series homepage http://publications.uu.se/abstract.xsql?dbid=8933] - - - - -==Extending the resource grammar API== - -Sooner or later it will happen that the resource grammar API -does not suffice for all applications. A common reason is -that it does not include idiomatic expressions in a given language. -The solution then is in the first place to build language-specific -extension modules, like ``ExtraGer``. - -==Using parametrized modules== - -===Writing an instance of parametrized resource grammar implementation=== - -Above we have looked at how a resource implementation is built by -the copy and paste method (from English to German), that is, formally -speaking, from scratch. A more elegant solution available for -families of languages such as Romance and Scandinavian is to -use parametrized modules. The advantages are -- theoretical: linguistic generalizations and insights -- practical: maintainability improves with fewer components - - -Here is a set of -[slides http://www.cs.chalmers.se/~aarne/geocal2006.pdf] -on the topic. - - -===Parametrizing a resource grammar implementation=== - -This is the most demanding form of resource grammar writing. -We do //not// recommend the method of parametrizing from the -beginning: it is easier to have one language first implemented -in the conventional way and then add another language of the -same family by aprametrization. This means that the copy and -paste method is still used, but at this time the differences -are put into an ``interface`` module. - - -==Character encoding and transliterations== - -This section is relevant for languages using a non-ASCII character set. - -==Coding conventions in GF== - -From version 3.0, GF follows a simple encoding convention: -- GF source files may follow any encoding, such as isolatin-1 or UTF-8; - the default is isolatin-1, and UTF8 must be indicated by the judgement -``` - flags coding = utf8 ; -``` - in each source module. -- for internal processing, all characters are converted to 16-bit unicode, - as the first step of grammar compilation guided by the ``coding`` flag -- as the last step of compilation, all characters are converted to UTF-8 -- thus, GF object files (``gfo``) and the Portable Grammar Format (``pgf``) - are in UTF-8 - - -Most current resource grammars use isolatin-1 in the source, but this does -not affect their use in parallel with grammars written in other encodings. -In fact, a grammar can be put up from modules using different codings. - -**Warning**. While string literals may contain any characters, identifiers -must be isolatin-1 letters (or digits, underscores, or dashes). This has to -do with the restrictions of the lexer tool that is used. - - -==Transliterations== - -While UTF-8 is well supported by most web browsers, its use in terminals and -text editors may cause disappointment. Many grammarians therefore prefer to -use ASCII transliterations. GF 3.0beta2 provides the following built-in -transliterations: -- Arabic -- Devanagari (Hindi) -- Thai - - -New transliterations can be defined in the GF source file -[``GF/Text/Transliterations.hs`` ../src/GF/Text/Transliterations.hs]. -This file also gives instructions on how new ones are added. - - - - - diff --git a/deprecated/Syntax.png b/deprecated/Syntax.png deleted file mode 100644 index f36c098f6a56e3c91b3771e69c87a9b76d703e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104604 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 R0s{jBgQu&X%Q~loCIA#l3DE!m diff --git a/deprecated/config.guess b/deprecated/config.guess deleted file mode 100644 index c085f4f51..000000000 --- a/deprecated/config.guess +++ /dev/null @@ -1,1497 +0,0 @@ -#! /bin/sh -# Attempt to guess a canonical system name. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. - -timestamp='2006-05-13' - -# This file is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 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 -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - - -# Originally written by Per Bothner . -# Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. -# -# This script attempts to guess a canonical system name similar to -# config.sub. If it succeeds, it prints the system name on stdout, and -# exits with 0. Otherwise, it exits with 1. -# -# The plan is that this can be called by configure scripts if you -# don't specify an explicit build system type. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] - -Output the configuration name of the system \`$me' is run on. - -Operation modes: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.guess ($timestamp) - -Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" >&2 - exit 1 ;; - * ) - break ;; - esac -done - -if test $# != 0; then - echo "$me: too many arguments$help" >&2 - exit 1 -fi - -trap 'exit 1' 1 2 15 - -# CC_FOR_BUILD -- compiler used by this script. Note that the use of a -# compiler to aid in system detection is discouraged as it requires -# temporary files to be created and, as you can see below, it is a -# headache to deal with in a portable fashion. - -# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still -# use `HOST_CC' if defined, but it is deprecated. - -# Portable tmp directory creation inspired by the Autoconf team. - -set_cc_for_build=' -trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; -trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; -: ${TMPDIR=/tmp} ; - { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; -dummy=$tmp/dummy ; -tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; -case $CC_FOR_BUILD,$HOST_CC,$CC in - ,,) echo "int x;" > $dummy.c ; - for c in cc gcc c89 c99 ; do - if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then - CC_FOR_BUILD="$c"; break ; - fi ; - done ; - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found ; - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ; set_cc_for_build= ;' - -# This is needed to find uname on a Pyramid OSx when run in the BSD universe. -# (ghazi@noc.rutgers.edu 1994-08-24) -if (test -f /.attbin/uname) >/dev/null 2>&1 ; then - PATH=$PATH:/.attbin ; export PATH -fi - -UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown -UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown -UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown -UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown - -# Note: order is significant - the case branches are not exclusive. - -case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in - *:NetBSD:*:*) - # NetBSD (nbsd) targets should (where applicable) match one or - # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, - # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently - # switched to ELF, *-*-netbsd* would select the old - # object file format. This provides both forward - # compatibility and a consistent mechanism for selecting the - # object file format. - # - # Note: NetBSD doesn't particularly care about the vendor - # portion of the name. We always set it to "unknown". - sysctl="sysctl -n hw.machine_arch" - UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ - /usr/sbin/$sysctl 2>/dev/null || echo unknown)` - case "${UNAME_MACHINE_ARCH}" in - armeb) machine=armeb-unknown ;; - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; - *) machine=${UNAME_MACHINE_ARCH}-unknown ;; - esac - # The Operating System including object format, if it has switched - # to ELF recently, or will in the future. - case "${UNAME_MACHINE_ARCH}" in - arm*|i386|m68k|ns32k|sh3*|sparc|vax) - eval $set_cc_for_build - if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ - | grep __ELF__ >/dev/null - then - # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). - # Return netbsd for either. FIX? - os=netbsd - else - os=netbsdelf - fi - ;; - *) - os=netbsd - ;; - esac - # The OS release - # Debian GNU/NetBSD machines have a different userland, and - # thus, need a distinct triplet. However, they do not need - # kernel version information, so it can be replaced with a - # suitable tag, in the style of linux-gnu. - case "${UNAME_VERSION}" in - Debian*) - release='-gnu' - ;; - *) - release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` - ;; - esac - # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: - # contains redundant information, the shorter form: - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}" - exit ;; - *:OpenBSD:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} - exit ;; - *:ekkoBSD:*:*) - echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} - exit ;; - *:SolidBSD:*:*) - echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} - exit ;; - macppc:MirBSD:*:*) - echo powerppc-unknown-mirbsd${UNAME_RELEASE} - exit ;; - *:MirBSD:*:*) - echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} - exit ;; - alpha:OSF1:*:*) - case $UNAME_RELEASE in - *4.0) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` - ;; - *5.*) - UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` - ;; - esac - # According to Compaq, /usr/sbin/psrinfo has been available on - # OSF/1 and Tru64 systems produced since 1995. I hope that - # covers most systems running today. This code pipes the CPU - # types through head -n 1, so we only detect the type of CPU 0. - ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` - case "$ALPHA_CPU_TYPE" in - "EV4 (21064)") - UNAME_MACHINE="alpha" ;; - "EV4.5 (21064)") - UNAME_MACHINE="alpha" ;; - "LCA4 (21066/21068)") - UNAME_MACHINE="alpha" ;; - "EV5 (21164)") - UNAME_MACHINE="alphaev5" ;; - "EV5.6 (21164A)") - UNAME_MACHINE="alphaev56" ;; - "EV5.6 (21164PC)") - UNAME_MACHINE="alphapca56" ;; - "EV5.7 (21164PC)") - UNAME_MACHINE="alphapca57" ;; - "EV6 (21264)") - UNAME_MACHINE="alphaev6" ;; - "EV6.7 (21264A)") - UNAME_MACHINE="alphaev67" ;; - "EV6.8CB (21264C)") - UNAME_MACHINE="alphaev68" ;; - "EV6.8AL (21264B)") - UNAME_MACHINE="alphaev68" ;; - "EV6.8CX (21264D)") - UNAME_MACHINE="alphaev68" ;; - "EV6.9A (21264/EV69A)") - UNAME_MACHINE="alphaev69" ;; - "EV7 (21364)") - UNAME_MACHINE="alphaev7" ;; - "EV7.9 (21364A)") - UNAME_MACHINE="alphaev79" ;; - esac - # A Pn.n version is a patched version. - # A Vn.n version is a released version. - # A Tn.n version is a released field test version. - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit ;; - Alpha\ *:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # Should we change UNAME_MACHINE based on the output of uname instead - # of the specific Alpha model? - echo alpha-pc-interix - exit ;; - 21064:Windows_NT:50:3) - echo alpha-dec-winnt3.5 - exit ;; - Amiga*:UNIX_System_V:4.0:*) - echo m68k-unknown-sysv4 - exit ;; - *:[Aa]miga[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-amigaos - exit ;; - *:[Mm]orph[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-morphos - exit ;; - *:OS/390:*:*) - echo i370-ibm-openedition - exit ;; - *:z/VM:*:*) - echo s390-ibm-zvmoe - exit ;; - *:OS400:*:*) - echo powerpc-ibm-os400 - exit ;; - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix${UNAME_RELEASE} - exit ;; - arm:riscos:*:*|arm:RISCOS:*:*) - echo arm-unknown-riscos - exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) - echo hppa1.1-hitachi-hiuxmpp - exit ;; - Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) - # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. - if test "`(/bin/universe) 2>/dev/null`" = att ; then - echo pyramid-pyramid-sysv3 - else - echo pyramid-pyramid-bsd - fi - exit ;; - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 - exit ;; - DRS?6000:unix:4.0:6*) - echo sparc-icl-nx6 - exit ;; - DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) - case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7; exit ;; - esac ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - i86pc:SunOS:5.*:*) - echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:6*:*) - # According to config.sub, this is the proper way to canonicalize - # SunOS6. Hard to guess exactly what SunOS6 will be like, but - # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - sun4*:SunOS:*:*) - case "`/usr/bin/arch -k`" in - Series*|S4*) - UNAME_RELEASE=`uname -v` - ;; - esac - # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` - exit ;; - sun3*:SunOS:*:*) - echo m68k-sun-sunos${UNAME_RELEASE} - exit ;; - sun*:*:4.2BSD:*) - UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 - case "`/bin/arch`" in - sun3) - echo m68k-sun-sunos${UNAME_RELEASE} - ;; - sun4) - echo sparc-sun-sunos${UNAME_RELEASE} - ;; - esac - exit ;; - aushp:SunOS:*:*) - echo sparc-auspex-sunos${UNAME_RELEASE} - exit ;; - # The situation for MiNT is a little confusing. The machine name - # can be virtually everything (everything which is not - # "atarist" or "atariste" at least should have a processor - # > m68000). The system name ranges from "MiNT" over "FreeMiNT" - # to the lowercase version "mint" (or "freemint"). Finally - # the system name "TOS" denotes a system which is actually not - # MiNT. But MiNT is downward compatible to TOS, so this should - # be no problem. - atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} - exit ;; - milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint${UNAME_RELEASE} - exit ;; - hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint${UNAME_RELEASE} - exit ;; - *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint${UNAME_RELEASE} - exit ;; - m68k:machten:*:*) - echo m68k-apple-machten${UNAME_RELEASE} - exit ;; - powerpc:machten:*:*) - echo powerpc-apple-machten${UNAME_RELEASE} - exit ;; - RISC*:Mach:*:*) - echo mips-dec-mach_bsd4.3 - exit ;; - RISC*:ULTRIX:*:*) - echo mips-dec-ultrix${UNAME_RELEASE} - exit ;; - VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix${UNAME_RELEASE} - exit ;; - 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix${UNAME_RELEASE} - exit ;; - mips:*:*:UMIPS | mips:*:*:RISCos) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c -#ifdef __cplusplus -#include /* for printf() prototype */ - int main (int argc, char *argv[]) { -#else - int main (argc, argv) int argc; char *argv[]; { -#endif - #if defined (host_mips) && defined (MIPSEB) - #if defined (SYSTYPE_SYSV) - printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_SVR4) - printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); - #endif - #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) - printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); - #endif - #endif - exit (-1); - } -EOF - $CC_FOR_BUILD -o $dummy $dummy.c && - dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && - SYSTEM_NAME=`$dummy $dummyarg` && - { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos${UNAME_RELEASE} - exit ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax - exit ;; - Motorola:*:4.3:PL8-*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) - echo powerpc-harris-powermax - exit ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix - exit ;; - m88k:CX/UX:7*:*) - echo m88k-harris-cxux7 - exit ;; - m88k:*:4*:R4*) - echo m88k-motorola-sysv4 - exit ;; - m88k:*:3*:R3*) - echo m88k-motorola-sysv3 - exit ;; - AViiON:dgux:*:*) - # DG/UX returns AViiON for all architectures - UNAME_PROCESSOR=`/usr/bin/uname -p` - if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] - then - if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ - [ ${TARGET_BINARY_INTERFACE}x = x ] - then - echo m88k-dg-dgux${UNAME_RELEASE} - else - echo m88k-dg-dguxbcs${UNAME_RELEASE} - fi - else - echo i586-dg-dgux${UNAME_RELEASE} - fi - exit ;; - M88*:DolphinOS:*:*) # DolphinOS (SVR3) - echo m88k-dolphin-sysv3 - exit ;; - M88*:*:R3*:*) - # Delta 88k system running SVR3 - echo m88k-motorola-sysv3 - exit ;; - XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) - echo m88k-tektronix-sysv3 - exit ;; - Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) - echo m68k-tektronix-bsd - exit ;; - *:IRIX*:*:*) - echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` - exit ;; - ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' - i*86:AIX:*:*) - echo i386-ibm-aix - exit ;; - ia64:AIX:*:*) - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} - exit ;; - *:AIX:2:3) - if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - - main() - { - if (!__power_pc()) - exit(1); - puts("powerpc-ibm-aix3.2.5"); - exit(0); - } -EOF - if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` - then - echo "$SYSTEM_NAME" - else - echo rs6000-ibm-aix3.2.5 - fi - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 - else - echo rs6000-ibm-aix3.2 - fi - exit ;; - *:AIX:*:[45]) - IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` - if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then - IBM_ARCH=rs6000 - else - IBM_ARCH=powerpc - fi - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` - else - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${IBM_ARCH}-ibm-aix${IBM_REV} - exit ;; - *:AIX:*:*) - echo rs6000-ibm-aix - exit ;; - ibmrt:4.4BSD:*|romp-ibm:BSD:*) - echo romp-ibm-bsd4.4 - exit ;; - ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to - exit ;; # report: romp-ibm BSD 4.3 - *:BOSX:*:*) - echo rs6000-bull-bosx - exit ;; - DPX/2?00:B.O.S.:*:*) - echo m68k-bull-sysv3 - exit ;; - 9000/[34]??:4.3bsd:1.*:*) - echo m68k-hp-bsd - exit ;; - hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) - echo m68k-hp-bsd4.4 - exit ;; - 9000/[34678]??:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - case "${UNAME_MACHINE}" in - 9000/31? ) HP_ARCH=m68000 ;; - 9000/[34]?? ) HP_ARCH=m68k ;; - 9000/[678][0-9][0-9]) - if [ -x /usr/bin/getconf ]; then - sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` - sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` - case "${sc_cpu_version}" in - 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 - 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 - 532) # CPU_PA_RISC2_0 - case "${sc_kernel_bits}" in - 32) HP_ARCH="hppa2.0n" ;; - 64) HP_ARCH="hppa2.0w" ;; - '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 - esac ;; - esac - fi - if [ "${HP_ARCH}" = "" ]; then - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - - #define _HPUX_SOURCE - #include - #include - - int main () - { - #if defined(_SC_KERNEL_BITS) - long bits = sysconf(_SC_KERNEL_BITS); - #endif - long cpu = sysconf (_SC_CPU_VERSION); - - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1"); break; - case CPU_PA_RISC2_0: - #if defined(_SC_KERNEL_BITS) - switch (bits) - { - case 64: puts ("hppa2.0w"); break; - case 32: puts ("hppa2.0n"); break; - default: puts ("hppa2.0"); break; - } break; - #else /* !defined(_SC_KERNEL_BITS) */ - puts ("hppa2.0"); break; - #endif - default: puts ("hppa1.0"); break; - } - exit (0); - } -EOF - (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` - test -z "$HP_ARCH" && HP_ARCH=hppa - fi ;; - esac - if [ ${HP_ARCH} = "hppa2.0w" ] - then - eval $set_cc_for_build - - # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating - # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler - # generating 64-bit code. GNU and HP use different nomenclature: - # - # $ CC_FOR_BUILD=cc ./config.guess - # => hppa2.0w-hp-hpux11.23 - # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess - # => hppa64-hp-hpux11.23 - - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | - grep __LP64__ >/dev/null - then - HP_ARCH="hppa2.0w" - else - HP_ARCH="hppa64" - fi - fi - echo ${HP_ARCH}-hp-hpux${HPUX_REV} - exit ;; - ia64:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - echo ia64-hp-hpux${HPUX_REV} - exit ;; - 3050*:HI-UX:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - int - main () - { - long cpu = sysconf (_SC_CPU_VERSION); - /* The order matters, because CPU_IS_HP_MC68K erroneously returns - true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct - results, however. */ - if (CPU_IS_PA_RISC (cpu)) - { - switch (cpu) - { - case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; - case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; - case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; - default: puts ("hppa-hitachi-hiuxwe2"); break; - } - } - else if (CPU_IS_HP_MC68K (cpu)) - puts ("m68k-hitachi-hiuxwe2"); - else puts ("unknown-hitachi-hiuxwe2"); - exit (0); - } -EOF - $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } - echo unknown-hitachi-hiuxwe2 - exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) - echo hppa1.1-hp-bsd - exit ;; - 9000/8??:4.3bsd:*:*) - echo hppa1.0-hp-bsd - exit ;; - *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) - echo hppa1.0-hp-mpeix - exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) - echo hppa1.1-hp-osf - exit ;; - hp8??:OSF1:*:*) - echo hppa1.0-hp-osf - exit ;; - i*86:OSF1:*:*) - if [ -x /usr/sbin/sysversion ] ; then - echo ${UNAME_MACHINE}-unknown-osf1mk - else - echo ${UNAME_MACHINE}-unknown-osf1 - fi - exit ;; - parisc*:Lites*:*:*) - echo hppa1.1-hp-lites - exit ;; - C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) - echo c1-convex-bsd - exit ;; - C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) - echo c34-convex-bsd - exit ;; - C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) - echo c38-convex-bsd - exit ;; - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd - exit ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*[A-Z]90:*:*:*) - echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ - | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ - -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ - -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*TS:*:*:*) - echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - CRAY*SV1:*:*:*) - echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - *:UNICOS/mp:*:*) - echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit ;; - F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` - echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` - echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit ;; - i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} - exit ;; - sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi${UNAME_RELEASE} - exit ;; - *:BSD/OS:*:*) - echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit ;; - *:FreeBSD:*:*) - case ${UNAME_MACHINE} in - pc98) - echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - amd64) - echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - *) - echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; - esac - exit ;; - i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin - exit ;; - i*:MINGW*:*) - echo ${UNAME_MACHINE}-pc-mingw32 - exit ;; - i*:windows32*:*) - # uname -m includes "-pc" on this system. - echo ${UNAME_MACHINE}-mingw32 - exit ;; - i*:PW*:*) - echo ${UNAME_MACHINE}-pc-pw32 - exit ;; - x86:Interix*:[345]*) - echo i586-pc-interix${UNAME_RELEASE} - exit ;; - EM64T:Interix*:[345]*) - echo x86_64-unknown-interix${UNAME_RELEASE} - exit ;; - [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) - echo i${UNAME_MACHINE}-pc-mks - exit ;; - i*:Windows_NT*:* | Pentium*:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we - # UNAME_MACHINE based on the output of uname instead of i386? - echo i586-pc-interix - exit ;; - i*:UWIN*:*) - echo ${UNAME_MACHINE}-pc-uwin - exit ;; - amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) - echo x86_64-unknown-cygwin - exit ;; - p*:CYGWIN*:*) - echo powerpcle-unknown-cygwin - exit ;; - prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit ;; - *:GNU:*:*) - # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` - exit ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu - exit ;; - i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix - exit ;; - arm*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - cris:Linux:*:*) - echo cris-axis-linux-gnu - exit ;; - crisv32:Linux:*:*) - echo crisv32-axis-linux-gnu - exit ;; - frv:Linux:*:*) - echo frv-unknown-linux-gnu - exit ;; - ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - mips:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips - #undef mipsel - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mipsel - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - mips64:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU - #undef mips64 - #undef mips64el - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) - CPU=mips64el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips64 - #else - CPU= - #endif - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" - test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; - or32:Linux:*:*) - echo or32-unknown-linux-gnu - exit ;; - ppc:Linux:*:*) - echo powerpc-unknown-linux-gnu - exit ;; - ppc64:Linux:*:*) - echo powerpc64-unknown-linux-gnu - exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; - EV56) UNAME_MACHINE=alphaev56 ;; - PCA56) UNAME_MACHINE=alphapca56 ;; - PCA57) UNAME_MACHINE=alphapca56 ;; - EV6) UNAME_MACHINE=alphaev6 ;; - EV67) UNAME_MACHINE=alphaev67 ;; - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit ;; - parisc:Linux:*:* | hppa:Linux:*:*) - # Look for CPU level - case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in - PA7*) echo hppa1.1-unknown-linux-gnu ;; - PA8*) echo hppa2.0-unknown-linux-gnu ;; - *) echo hppa-unknown-linux-gnu ;; - esac - exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-gnu - exit ;; - s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux - exit ;; - sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit ;; - vax:Linux:*:*) - echo ${UNAME_MACHINE}-dec-linux-gnu - exit ;; - x86_64:Linux:*:*) - echo x86_64-unknown-linux-gnu - exit ;; - i*86:Linux:*:*) - # The BFD linker knows what the default object file format is, so - # first see if it will tell us. cd to the root directory to prevent - # problems with other programs or directories called `ld' in the path. - # Set LC_ALL=C to ensure ld outputs messages in English. - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ - | sed -ne '/supported targets:/!d - s/[ ][ ]*/ /g - s/.*supported targets: *// - s/ .*// - p'` - case "$ld_supported_targets" in - elf32-i386) - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" - ;; - a.out-i386-linux) - echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit ;; - coff-i386) - echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit ;; - "") - # Either a pre-BFD a.out linker (linux-gnuoldld) or - # one that does not give us useful --help. - echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit ;; - esac - # Determine whether the default compiler is a.out or elf - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - #ifdef __ELF__ - # ifdef __GLIBC__ - # if __GLIBC__ >= 2 - LIBC=gnu - # else - LIBC=gnulibc1 - # endif - # else - LIBC=gnulibc1 - # endif - #else - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) - LIBC=gnu - #else - LIBC=gnuaout - #endif - #endif - #ifdef __dietlibc__ - LIBC=dietlibc - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^LIBC/{ - s: ::g - p - }'`" - test x"${LIBC}" != x && { - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" - exit - } - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } - ;; - i*86:DYNIX/ptx:4*:*) - # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. - # earlier versions are messed up and put the nodename in both - # sysname and nodename. - echo i386-sequent-sysv4 - exit ;; - i*86:UNIX_SV:4.2MP:2.*) - # Unixware is an offshoot of SVR4, but it has its own version - # number series starting with 2... - # I am not positive that other SVR4 systems won't match this, - # I just have to hope. -- rms. - # Use sysv4.2uw... so that sysv4* matches it. - echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} - exit ;; - i*86:OS/2:*:*) - # If we were able to find `uname', then EMX Unix compatibility - # is probably installed. - echo ${UNAME_MACHINE}-pc-os2-emx - exit ;; - i*86:XTS-300:*:STOP) - echo ${UNAME_MACHINE}-unknown-stop - exit ;; - i*86:atheos:*:*) - echo ${UNAME_MACHINE}-unknown-atheos - exit ;; - i*86:syllable:*:*) - echo ${UNAME_MACHINE}-pc-syllable - exit ;; - i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) - echo i386-unknown-lynxos${UNAME_RELEASE} - exit ;; - i*86:*DOS:*:*) - echo ${UNAME_MACHINE}-pc-msdosdjgpp - exit ;; - i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) - UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` - if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then - echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} - else - echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} - fi - exit ;; - i*86:*:5:[678]*) - # UnixWare 7.x, OpenUNIX and OpenServer 6. - case `/bin/uname -X | grep "^Machine"` in - *486*) UNAME_MACHINE=i486 ;; - *Pentium) UNAME_MACHINE=i586 ;; - *Pent*|*Celeron) UNAME_MACHINE=i686 ;; - esac - echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} - exit ;; - i*86:*:3.2:*) - if test -f /usr/options/cb.name; then - UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then - UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` - (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 - (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ - && UNAME_MACHINE=i586 - (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ - && UNAME_MACHINE=i686 - (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ - && UNAME_MACHINE=i686 - echo ${UNAME_MACHINE}-pc-sco$UNAME_REL - else - echo ${UNAME_MACHINE}-pc-sysv32 - fi - exit ;; - pc:*:*:*) - # Left here for compatibility: - # uname -m prints for DJGPP always 'pc', but it prints nothing about - # the processor, so we play safe by assuming i386. - echo i386-pc-msdosdjgpp - exit ;; - Intel:Mach:3*:*) - echo i386-pc-mach3 - exit ;; - paragon:*:*:*) - echo i860-intel-osf1 - exit ;; - i860:*:4.*:*) # i860-SVR4 - if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then - echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 - else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 - fi - exit ;; - mini*:CTIX:SYS*5:*) - # "miniframe" - echo m68010-convergent-sysv - exit ;; - mc68k:UNIX:SYSTEM5:3.51m) - echo m68k-convergent-sysv - exit ;; - M680?0:D-NIX:5.3:*) - echo m68k-diab-dnix - exit ;; - M68*:*:R3V[5678]*:*) - test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; - 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4.3${OS_REL}; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; - 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && { echo i486-ncr-sysv4; exit; } ;; - m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos${UNAME_RELEASE} - exit ;; - mc68030:UNIX_System_V:4.*:*) - echo m68k-atari-sysv4 - exit ;; - TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos${UNAME_RELEASE} - exit ;; - rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos${UNAME_RELEASE} - exit ;; - PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) - echo powerpc-unknown-lynxos${UNAME_RELEASE} - exit ;; - SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv${UNAME_RELEASE} - exit ;; - RM*:ReliantUNIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - RM*:SINIX-*:*:*) - echo mips-sni-sysv4 - exit ;; - *:SINIX-*:*:*) - if uname -p 2>/dev/null >/dev/null ; then - UNAME_MACHINE=`(uname -p) 2>/dev/null` - echo ${UNAME_MACHINE}-sni-sysv4 - else - echo ns32k-sni-sysv - fi - exit ;; - PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort - # says - echo i586-unisys-sysv4 - exit ;; - *:UNIX_System_V:4*:FTX*) - # From Gerald Hewes . - # How about differentiating between stratus architectures? -djm - echo hppa1.1-stratus-sysv4 - exit ;; - *:*:*:FTX*) - # From seanf@swdc.stratus.com. - echo i860-stratus-sysv4 - exit ;; - i*86:VOS:*:*) - # From Paul.Green@stratus.com. - echo ${UNAME_MACHINE}-stratus-vos - exit ;; - *:VOS:*:*) - # From Paul.Green@stratus.com. - echo hppa1.1-stratus-vos - exit ;; - mc68*:A/UX:*:*) - echo m68k-apple-aux${UNAME_RELEASE} - exit ;; - news*:NEWS-OS:6*:*) - echo mips-sony-newsos6 - exit ;; - R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) - if [ -d /usr/nec ]; then - echo mips-nec-sysv${UNAME_RELEASE} - else - echo mips-unknown-sysv${UNAME_RELEASE} - fi - exit ;; - BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. - echo powerpc-be-beos - exit ;; - BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. - echo powerpc-apple-beos - exit ;; - BePC:BeOS:*:*) # BeOS running on Intel PC compatible. - echo i586-pc-beos - exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux${UNAME_RELEASE} - exit ;; - SX-5:SUPER-UX:*:*) - echo sx5-nec-superux${UNAME_RELEASE} - exit ;; - SX-6:SUPER-UX:*:*) - echo sx6-nec-superux${UNAME_RELEASE} - exit ;; - Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody${UNAME_RELEASE} - exit ;; - *:Rhapsody:*:*) - echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} - exit ;; - *:Darwin:*:*) - UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown - case $UNAME_PROCESSOR in - unknown) UNAME_PROCESSOR=powerpc ;; - esac - echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} - exit ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) - UNAME_PROCESSOR=`uname -p` - if test "$UNAME_PROCESSOR" = "x86"; then - UNAME_PROCESSOR=i386 - UNAME_MACHINE=pc - fi - echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit ;; - *:QNX:*:4*) - echo i386-pc-qnx - exit ;; - NSE-?:NONSTOP_KERNEL:*:*) - echo nse-tandem-nsk${UNAME_RELEASE} - exit ;; - NSR-?:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk${UNAME_RELEASE} - exit ;; - *:NonStop-UX:*:*) - echo mips-compaq-nonstopux - exit ;; - BS2000:POSIX*:*:*) - echo bs2000-siemens-sysv - exit ;; - DS/*:UNIX_System_V:*:*) - echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} - exit ;; - *:Plan9:*:*) - # "uname -m" is not consistent, so use $cputype instead. 386 - # is converted to i386 for consistency with other x86 - # operating systems. - if test "$cputype" = "386"; then - UNAME_MACHINE=i386 - else - UNAME_MACHINE="$cputype" - fi - echo ${UNAME_MACHINE}-unknown-plan9 - exit ;; - *:TOPS-10:*:*) - echo pdp10-unknown-tops10 - exit ;; - *:TENEX:*:*) - echo pdp10-unknown-tenex - exit ;; - KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) - echo pdp10-dec-tops20 - exit ;; - XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) - echo pdp10-xkl-tops20 - exit ;; - *:TOPS-20:*:*) - echo pdp10-unknown-tops20 - exit ;; - *:ITS:*:*) - echo pdp10-unknown-its - exit ;; - SEI:*:*:SEIUX) - echo mips-sei-seiux${UNAME_RELEASE} - exit ;; - *:DragonFly:*:*) - echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` - exit ;; - *:*VMS:*:*) - UNAME_MACHINE=`(uname -p) 2>/dev/null` - case "${UNAME_MACHINE}" in - A*) echo alpha-dec-vms ; exit ;; - I*) echo ia64-dec-vms ; exit ;; - V*) echo vax-dec-vms ; exit ;; - esac ;; - *:XENIX:*:SysV) - echo i386-pc-xenix - exit ;; - i*86:skyos:*:*) - echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' - exit ;; - i*86:rdos:*:*) - echo ${UNAME_MACHINE}-pc-rdos - exit ;; -esac - -#echo '(No uname command or uname output not recognized.)' 1>&2 -#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 - -eval $set_cc_for_build -cat >$dummy.c < -# include -#endif -main () -{ -#if defined (sony) -#if defined (MIPSEB) - /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, - I don't know.... */ - printf ("mips-sony-bsd\n"); exit (0); -#else -#include - printf ("m68k-sony-newsos%s\n", -#ifdef NEWSOS4 - "4" -#else - "" -#endif - ); exit (0); -#endif -#endif - -#if defined (__arm) && defined (__acorn) && defined (__unix) - printf ("arm-acorn-riscix\n"); exit (0); -#endif - -#if defined (hp300) && !defined (hpux) - printf ("m68k-hp-bsd\n"); exit (0); -#endif - -#if defined (NeXT) -#if !defined (__ARCHITECTURE__) -#define __ARCHITECTURE__ "m68k" -#endif - int version; - version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; - if (version < 4) - printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); - else - printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); - exit (0); -#endif - -#if defined (MULTIMAX) || defined (n16) -#if defined (UMAXV) - printf ("ns32k-encore-sysv\n"); exit (0); -#else -#if defined (CMU) - printf ("ns32k-encore-mach\n"); exit (0); -#else - printf ("ns32k-encore-bsd\n"); exit (0); -#endif -#endif -#endif - -#if defined (__386BSD__) - printf ("i386-pc-bsd\n"); exit (0); -#endif - -#if defined (sequent) -#if defined (i386) - printf ("i386-sequent-dynix\n"); exit (0); -#endif -#if defined (ns32000) - printf ("ns32k-sequent-dynix\n"); exit (0); -#endif -#endif - -#if defined (_SEQUENT_) - struct utsname un; - - uname(&un); - - if (strncmp(un.version, "V2", 2) == 0) { - printf ("i386-sequent-ptx2\n"); exit (0); - } - if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ - printf ("i386-sequent-ptx1\n"); exit (0); - } - printf ("i386-sequent-ptx\n"); exit (0); - -#endif - -#if defined (vax) -# if !defined (ultrix) -# include -# if defined (BSD) -# if BSD == 43 - printf ("vax-dec-bsd4.3\n"); exit (0); -# else -# if BSD == 199006 - printf ("vax-dec-bsd4.3reno\n"); exit (0); -# else - printf ("vax-dec-bsd\n"); exit (0); -# endif -# endif -# else - printf ("vax-dec-bsd\n"); exit (0); -# endif -# else - printf ("vax-dec-ultrix\n"); exit (0); -# endif -#endif - -#if defined (alliant) && defined (i860) - printf ("i860-alliant-bsd\n"); exit (0); -#endif - - exit (1); -} -EOF - -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && - { echo "$SYSTEM_NAME"; exit; } - -# Apollos put the system type in the environment. - -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } - -# Convex versions that predate uname can use getsysinfo(1) - -if [ -x /usr/convex/getsysinfo ] -then - case `getsysinfo -f cpu_type` in - c1*) - echo c1-convex-bsd - exit ;; - c2*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi - exit ;; - c34*) - echo c34-convex-bsd - exit ;; - c38*) - echo c38-convex-bsd - exit ;; - c4*) - echo c4-convex-bsd - exit ;; - esac -fi - -cat >&2 < in order to provide the needed -information to handle your system. - -config.guess timestamp = $timestamp - -uname -m = `(uname -m) 2>/dev/null || echo unknown` -uname -r = `(uname -r) 2>/dev/null || echo unknown` -uname -s = `(uname -s) 2>/dev/null || echo unknown` -uname -v = `(uname -v) 2>/dev/null || echo unknown` - -/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` -/bin/uname -X = `(/bin/uname -X) 2>/dev/null` - -hostinfo = `(hostinfo) 2>/dev/null` -/bin/universe = `(/bin/universe) 2>/dev/null` -/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` -/bin/arch = `(/bin/arch) 2>/dev/null` -/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` -/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` - -UNAME_MACHINE = ${UNAME_MACHINE} -UNAME_RELEASE = ${UNAME_RELEASE} -UNAME_SYSTEM = ${UNAME_SYSTEM} -UNAME_VERSION = ${UNAME_VERSION} -EOF - -exit 1 - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/deprecated/config.mk.in b/deprecated/config.mk.in deleted file mode 100644 index e8a8ab567..000000000 --- a/deprecated/config.mk.in +++ /dev/null @@ -1,37 +0,0 @@ -# GF configuration file. configure will produce config.mk from this file -# @configure_input@ - -PACKAGE_VERSION = @PACKAGE_VERSION@ - -prefix = @prefix@ -exec_prefix = @exec_prefix@ -bindir = @bindir@ -libdir = @libdir@ -datadir = @datadir@ - -host = @host@ -build = @build@ - -GHCFLAGS = @GHCFLAGS@ -CPPFLAGS = @CPPFLAGS@ -LDFLAGS = @LDFLAGS@ - -EXEEXT = @EXEEXT@ - -INSTALL = @INSTALL@ -TAR = @TAR@ - -GHC = "@GHC@" -GHCI = "@GHCI@" - -READLINE = @READLINE@ - -INTERRUPT = @INTERRUPT@ - -ATK = @ATK@ - -ENABLE_JAVA = @ENABLE_JAVA@ - -JAVAC = "@JAVAC@" -JAR = "@JAR@" - diff --git a/deprecated/config.sub b/deprecated/config.sub deleted file mode 100644 index 4d936e239..000000000 --- a/deprecated/config.sub +++ /dev/null @@ -1,1608 +0,0 @@ -#! /bin/sh -# Configuration validation subroutine script. -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, -# Inc. - -timestamp='2006-05-13' - -# This file is (in principle) common to ALL GNU software. -# The presence of a machine in this file suggests that SOME GNU software -# can handle that machine. It does not imply ALL GNU software can. -# -# This file is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 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 General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -# 02110-1301, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - - -# Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. -# -# Configuration subroutine to validate and canonicalize a configuration type. -# Supply the specified configuration type as an argument. -# If it is invalid, we print an error message on stderr and exit with code 1. -# Otherwise, we print the canonical config type on stdout and succeed. - -# This file is supposed to be the same for all GNU packages -# and recognize all the CPU types, system types and aliases -# that are meaningful with *any* GNU software. -# Each package is responsible for reporting which valid configurations -# it does not support. The user should be able to distinguish -# a failure to support a valid configuration from a meaningless -# configuration. - -# The goal of this file is to map all the various variations of a given -# machine specification into a single specification in the form: -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or in some cases, the newer four-part form: -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# It is wrong to echo any other type of specification. - -me=`echo "$0" | sed -e 's,.*/,,'` - -usage="\ -Usage: $0 [OPTION] CPU-MFR-OPSYS - $0 [OPTION] ALIAS - -Canonicalize a configuration name. - -Operation modes: - -h, --help print this help, then exit - -t, --time-stamp print date of last modification, then exit - -v, --version print version number, then exit - -Report bugs and patches to ." - -version="\ -GNU config.sub ($timestamp) - -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -Free Software Foundation, Inc. - -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." - -help=" -Try \`$me --help' for more information." - -# Parse command line -while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) - echo "$timestamp" ; exit ;; - --version | -v ) - echo "$version" ; exit ;; - --help | --h* | -h ) - echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. - break ;; - -* ) - echo "$me: invalid option $1$help" - exit 1 ;; - - *local*) - # First pass through any local machine types. - echo $1 - exit ;; - - * ) - break ;; - esac -done - -case $# in - 0) echo "$me: missing argument$help" >&2 - exit 1;; - 1) ;; - *) echo "$me: too many arguments$help" >&2 - exit 1;; -esac - -# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). -# Here we must recognize all the valid KERNEL-OS combinations. -maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` -case $maybe_os in - nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ - uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ - storm-chaos* | os2-emx* | rtmk-nova*) - os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` - ;; - *) - basic_machine=`echo $1 | sed 's/-[^-]*$//'` - if [ $basic_machine != $1 ] - then os=`echo $1 | sed 's/.*-/-/'` - else os=; fi - ;; -esac - -### Let's recognize common machines as not being operating systems so -### that things like config.sub decstation-3100 work. We also -### recognize some manufacturers as not being operating systems, so we -### can provide default operating systems below. -case $os in - -sun*os*) - # Prevent following clause from handling this invalid input. - ;; - -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ - -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ - -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ - -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ - -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ - -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis | -knuth | -cray) - os= - basic_machine=$1 - ;; - -sim | -cisco | -oki | -wec | -winbond) - os= - basic_machine=$1 - ;; - -scout) - ;; - -wrs) - os=-vxworks - basic_machine=$1 - ;; - -chorusos*) - os=-chorusos - basic_machine=$1 - ;; - -chorusrdb) - os=-chorusrdb - basic_machine=$1 - ;; - -hiux*) - os=-hiuxwe2 - ;; - -sco6) - os=-sco5v6 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco5) - os=-sco3.2v5 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco4) - os=-sco3.2v4 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco3.2.[4-9]*) - os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco3.2v[4-9]*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco5v6*) - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -sco*) - os=-sco3.2v2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -udk*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -isc) - os=-isc2.2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -clix*) - basic_machine=clipper-intergraph - ;; - -isc*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; - -lynx*) - os=-lynxos - ;; - -ptx*) - basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` - ;; - -windowsnt*) - os=`echo $os | sed -e 's/windowsnt/winnt/'` - ;; - -psos*) - os=-psos - ;; - -mint | -mint[0-9]*) - basic_machine=m68k-atari - os=-mint - ;; -esac - -# Decode aliases for certain CPU-COMPANY combinations. -case $basic_machine in - # Recognize the basic CPU types without company name. - # Some are omitted here because they have special meanings below. - 1750a | 580 \ - | a29k \ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | am33_2.0 \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ - | bfin \ - | c4x | clipper \ - | d10v | d30v | dlx | dsp16xx \ - | fr30 | frv \ - | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | i370 | i860 | i960 | ia64 \ - | ip2k | iq2000 \ - | m32c | m32r | m32rle | m68000 | m68k | m88k \ - | maxq | mb | microblaze | mcore \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ - | mips64vr | mips64vrel \ - | mips64orion | mips64orionel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ - | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa64 | mipsisa64el \ - | mipsisa64r2 | mipsisa64r2el \ - | mipsisa64sb1 | mipsisa64sb1el \ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ - | mt \ - | msp430 \ - | nios | nios2 \ - | ns16k | ns32k \ - | or32 \ - | pdp10 | pdp11 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ - | pyramid \ - | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ - | sh64 | sh64le \ - | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ - | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ - | spu | strongarm \ - | tahoe | thumb | tic4x | tic80 | tron \ - | v850 | v850e \ - | we32k \ - | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ - | z8k) - basic_machine=$basic_machine-unknown - ;; - m6811 | m68hc11 | m6812 | m68hc12) - # Motorola 68HC11/12. - basic_machine=$basic_machine-unknown - os=-none - ;; - m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) - ;; - ms1) - basic_machine=mt-unknown - ;; - - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and - # (2) the word "unknown" tends to confuse beginning users. - i*86 | x86_64) - basic_machine=$basic_machine-pc - ;; - # Object if more than one company name word. - *-*-*) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 - exit 1 - ;; - # Recognize the basic CPU types with company name. - 580-* \ - | a29k-* \ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ - | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* \ - | bfin-* | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ - | clipper-* | craynv-* | cydra-* \ - | d10v-* | d30v-* | dlx-* \ - | elxsi-* \ - | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ - | h8300-* | h8500-* \ - | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ - | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* | iq2000-* \ - | m32c-* | m32r-* | m32rle-* \ - | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* \ - | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ - | mips16-* \ - | mips64-* | mips64el-* \ - | mips64vr-* | mips64vrel-* \ - | mips64orion-* | mips64orionel-* \ - | mips64vr4100-* | mips64vr4100el-* \ - | mips64vr4300-* | mips64vr4300el-* \ - | mips64vr5000-* | mips64vr5000el-* \ - | mips64vr5900-* | mips64vr5900el-* \ - | mipsisa32-* | mipsisa32el-* \ - | mipsisa32r2-* | mipsisa32r2el-* \ - | mipsisa64-* | mipsisa64el-* \ - | mipsisa64r2-* | mipsisa64r2el-* \ - | mipsisa64sb1-* | mipsisa64sb1el-* \ - | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipstx39-* | mipstx39el-* \ - | mmix-* \ - | mt-* \ - | msp430-* \ - | nios-* | nios2-* \ - | none-* | np1-* | ns16k-* | ns32k-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ - | pyramid-* \ - | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ - | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ - | sparclite-* \ - | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ - | tron-* \ - | v850-* | v850e-* | vax-* \ - | we32k-* \ - | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ - | xstormy16-* | xtensa-* \ - | ymp-* \ - | z8k-*) - ;; - # Recognize the various machine names and aliases which stand - # for a CPU type and a company and sometimes even an OS. - 386bsd) - basic_machine=i386-unknown - os=-bsd - ;; - 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) - basic_machine=m68000-att - ;; - 3b*) - basic_machine=we32k-att - ;; - a29khif) - basic_machine=a29k-amd - os=-udi - ;; - abacus) - basic_machine=abacus-unknown - ;; - adobe68k) - basic_machine=m68010-adobe - os=-scout - ;; - alliant | fx80) - basic_machine=fx80-alliant - ;; - altos | altos3068) - basic_machine=m68k-altos - ;; - am29k) - basic_machine=a29k-none - os=-bsd - ;; - amd64) - basic_machine=x86_64-pc - ;; - amd64-*) - basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - amdahl) - basic_machine=580-amdahl - os=-sysv - ;; - amiga | amiga-*) - basic_machine=m68k-unknown - ;; - amigaos | amigados) - basic_machine=m68k-unknown - os=-amigaos - ;; - amigaunix | amix) - basic_machine=m68k-unknown - os=-sysv4 - ;; - apollo68) - basic_machine=m68k-apollo - os=-sysv - ;; - apollo68bsd) - basic_machine=m68k-apollo - os=-bsd - ;; - aux) - basic_machine=m68k-apple - os=-aux - ;; - balance) - basic_machine=ns32k-sequent - os=-dynix - ;; - c90) - basic_machine=c90-cray - os=-unicos - ;; - convex-c1) - basic_machine=c1-convex - os=-bsd - ;; - convex-c2) - basic_machine=c2-convex - os=-bsd - ;; - convex-c32) - basic_machine=c32-convex - os=-bsd - ;; - convex-c34) - basic_machine=c34-convex - os=-bsd - ;; - convex-c38) - basic_machine=c38-convex - os=-bsd - ;; - cray | j90) - basic_machine=j90-cray - os=-unicos - ;; - craynv) - basic_machine=craynv-cray - os=-unicosmp - ;; - cr16c) - basic_machine=cr16c-unknown - os=-elf - ;; - crds | unos) - basic_machine=m68k-crds - ;; - crisv32 | crisv32-* | etraxfs*) - basic_machine=crisv32-axis - ;; - cris | cris-* | etrax*) - basic_machine=cris-axis - ;; - crx) - basic_machine=crx-unknown - os=-elf - ;; - da30 | da30-*) - basic_machine=m68k-da30 - ;; - decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) - basic_machine=mips-dec - ;; - decsystem10* | dec10*) - basic_machine=pdp10-dec - os=-tops10 - ;; - decsystem20* | dec20*) - basic_machine=pdp10-dec - os=-tops20 - ;; - delta | 3300 | motorola-3300 | motorola-delta \ - | 3300-motorola | delta-motorola) - basic_machine=m68k-motorola - ;; - delta88) - basic_machine=m88k-motorola - os=-sysv3 - ;; - djgpp) - basic_machine=i586-pc - os=-msdosdjgpp - ;; - dpx20 | dpx20-*) - basic_machine=rs6000-bull - os=-bosx - ;; - dpx2* | dpx2*-bull) - basic_machine=m68k-bull - os=-sysv3 - ;; - ebmon29k) - basic_machine=a29k-amd - os=-ebmon - ;; - elxsi) - basic_machine=elxsi-elxsi - os=-bsd - ;; - encore | umax | mmax) - basic_machine=ns32k-encore - ;; - es1800 | OSE68k | ose68k | ose | OSE) - basic_machine=m68k-ericsson - os=-ose - ;; - fx2800) - basic_machine=i860-alliant - ;; - genix) - basic_machine=ns32k-ns - ;; - gmicro) - basic_machine=tron-gmicro - os=-sysv - ;; - go32) - basic_machine=i386-pc - os=-go32 - ;; - h3050r* | hiux*) - basic_machine=hppa1.1-hitachi - os=-hiuxwe2 - ;; - h8300hms) - basic_machine=h8300-hitachi - os=-hms - ;; - h8300xray) - basic_machine=h8300-hitachi - os=-xray - ;; - h8500hms) - basic_machine=h8500-hitachi - os=-hms - ;; - harris) - basic_machine=m88k-harris - os=-sysv3 - ;; - hp300-*) - basic_machine=m68k-hp - ;; - hp300bsd) - basic_machine=m68k-hp - os=-bsd - ;; - hp300hpux) - basic_machine=m68k-hp - os=-hpux - ;; - hp3k9[0-9][0-9] | hp9[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k2[0-9][0-9] | hp9k31[0-9]) - basic_machine=m68000-hp - ;; - hp9k3[2-9][0-9]) - basic_machine=m68k-hp - ;; - hp9k6[0-9][0-9] | hp6[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hp9k7[0-79][0-9] | hp7[0-79][0-9]) - basic_machine=hppa1.1-hp - ;; - hp9k78[0-9] | hp78[0-9]) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) - # FIXME: really hppa2.0-hp - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][13679] | hp8[0-9][13679]) - basic_machine=hppa1.1-hp - ;; - hp9k8[0-9][0-9] | hp8[0-9][0-9]) - basic_machine=hppa1.0-hp - ;; - hppa-next) - os=-nextstep3 - ;; - hppaosf) - basic_machine=hppa1.1-hp - os=-osf - ;; - hppro) - basic_machine=hppa1.1-hp - os=-proelf - ;; - i370-ibm* | ibm*) - basic_machine=i370-ibm - ;; -# I'm not sure what "Sysv32" means. Should this be sysv3.2? - i*86v32) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv32 - ;; - i*86v4*) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv4 - ;; - i*86v) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-sysv - ;; - i*86sol2) - basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` - os=-solaris2 - ;; - i386mach) - basic_machine=i386-mach - os=-mach - ;; - i386-vsta | vsta) - basic_machine=i386-unknown - os=-vsta - ;; - iris | iris4d) - basic_machine=mips-sgi - case $os in - -irix*) - ;; - *) - os=-irix4 - ;; - esac - ;; - isi68 | isi) - basic_machine=m68k-isi - os=-sysv - ;; - m88k-omron*) - basic_machine=m88k-omron - ;; - magnum | m3230) - basic_machine=mips-mips - os=-sysv - ;; - merlin) - basic_machine=ns32k-utek - os=-sysv - ;; - mingw32) - basic_machine=i386-pc - os=-mingw32 - ;; - miniframe) - basic_machine=m68000-convergent - ;; - *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) - basic_machine=m68k-atari - os=-mint - ;; - mips3*-*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` - ;; - mips3*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown - ;; - monitor) - basic_machine=m68k-rom68k - os=-coff - ;; - morphos) - basic_machine=powerpc-unknown - os=-morphos - ;; - msdos) - basic_machine=i386-pc - os=-msdos - ;; - ms1-*) - basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` - ;; - mvs) - basic_machine=i370-ibm - os=-mvs - ;; - ncr3000) - basic_machine=i486-ncr - os=-sysv4 - ;; - netbsd386) - basic_machine=i386-unknown - os=-netbsd - ;; - netwinder) - basic_machine=armv4l-rebel - os=-linux - ;; - news | news700 | news800 | news900) - basic_machine=m68k-sony - os=-newsos - ;; - news1000) - basic_machine=m68030-sony - os=-newsos - ;; - news-3600 | risc-news) - basic_machine=mips-sony - os=-newsos - ;; - necv70) - basic_machine=v70-nec - os=-sysv - ;; - next | m*-next ) - basic_machine=m68k-next - case $os in - -nextstep* ) - ;; - -ns2*) - os=-nextstep2 - ;; - *) - os=-nextstep3 - ;; - esac - ;; - nh3000) - basic_machine=m68k-harris - os=-cxux - ;; - nh[45]000) - basic_machine=m88k-harris - os=-cxux - ;; - nindy960) - basic_machine=i960-intel - os=-nindy - ;; - mon960) - basic_machine=i960-intel - os=-mon960 - ;; - nonstopux) - basic_machine=mips-compaq - os=-nonstopux - ;; - np1) - basic_machine=np1-gould - ;; - nsr-tandem) - basic_machine=nsr-tandem - ;; - op50n-* | op60c-*) - basic_machine=hppa1.1-oki - os=-proelf - ;; - openrisc | openrisc-*) - basic_machine=or32-unknown - ;; - os400) - basic_machine=powerpc-ibm - os=-os400 - ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - os=-ose - ;; - os68k) - basic_machine=m68k-none - os=-os68k - ;; - pa-hitachi) - basic_machine=hppa1.1-hitachi - os=-hiuxwe2 - ;; - paragon) - basic_machine=i860-intel - os=-osf - ;; - pbd) - basic_machine=sparc-tti - ;; - pbb) - basic_machine=m68k-tti - ;; - pc532 | pc532-*) - basic_machine=ns32k-pc532 - ;; - pc98) - basic_machine=i386-pc - ;; - pc98-*) - basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentium | p5 | k5 | k6 | nexgen | viac3) - basic_machine=i586-pc - ;; - pentiumpro | p6 | 6x86 | athlon | athlon_*) - basic_machine=i686-pc - ;; - pentiumii | pentium2 | pentiumiii | pentium3) - basic_machine=i686-pc - ;; - pentium4) - basic_machine=i786-pc - ;; - pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) - basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentiumpro-* | p6-* | 6x86-* | athlon-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) - basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pentium4-*) - basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - pn) - basic_machine=pn-gould - ;; - power) basic_machine=power-ibm - ;; - ppc) basic_machine=powerpc-unknown - ;; - ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppcle | powerpclittle | ppc-le | powerpc-little) - basic_machine=powerpcle-unknown - ;; - ppcle-* | powerpclittle-*) - basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppc64) basic_machine=powerpc64-unknown - ;; - ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ppc64le | powerpc64little | ppc64-le | powerpc64-little) - basic_machine=powerpc64le-unknown - ;; - ppc64le-* | powerpc64little-*) - basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` - ;; - ps2) - basic_machine=i386-ibm - ;; - pw32) - basic_machine=i586-unknown - os=-pw32 - ;; - rdos) - basic_machine=i386-pc - os=-rdos - ;; - rom68k) - basic_machine=m68k-rom68k - os=-coff - ;; - rm[46]00) - basic_machine=mips-siemens - ;; - rtpc | rtpc-*) - basic_machine=romp-ibm - ;; - s390 | s390-*) - basic_machine=s390-ibm - ;; - s390x | s390x-*) - basic_machine=s390x-ibm - ;; - sa29200) - basic_machine=a29k-amd - os=-udi - ;; - sb1) - basic_machine=mipsisa64sb1-unknown - ;; - sb1el) - basic_machine=mipsisa64sb1el-unknown - ;; - sei) - basic_machine=mips-sei - os=-seiux - ;; - sequent) - basic_machine=i386-sequent - ;; - sh) - basic_machine=sh-hitachi - os=-hms - ;; - sh64) - basic_machine=sh64-unknown - ;; - sparclite-wrs | simso-wrs) - basic_machine=sparclite-wrs - os=-vxworks - ;; - sps7) - basic_machine=m68k-bull - os=-sysv2 - ;; - spur) - basic_machine=spur-unknown - ;; - st2000) - basic_machine=m68k-tandem - ;; - stratus) - basic_machine=i860-stratus - os=-sysv4 - ;; - sun2) - basic_machine=m68000-sun - ;; - sun2os3) - basic_machine=m68000-sun - os=-sunos3 - ;; - sun2os4) - basic_machine=m68000-sun - os=-sunos4 - ;; - sun3os3) - basic_machine=m68k-sun - os=-sunos3 - ;; - sun3os4) - basic_machine=m68k-sun - os=-sunos4 - ;; - sun4os3) - basic_machine=sparc-sun - os=-sunos3 - ;; - sun4os4) - basic_machine=sparc-sun - os=-sunos4 - ;; - sun4sol2) - basic_machine=sparc-sun - os=-solaris2 - ;; - sun3 | sun3-*) - basic_machine=m68k-sun - ;; - sun4) - basic_machine=sparc-sun - ;; - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - ;; - sv1) - basic_machine=sv1-cray - os=-unicos - ;; - symmetry) - basic_machine=i386-sequent - os=-dynix - ;; - t3e) - basic_machine=alphaev5-cray - os=-unicos - ;; - t90) - basic_machine=t90-cray - os=-unicos - ;; - tic54x | c54x*) - basic_machine=tic54x-unknown - os=-coff - ;; - tic55x | c55x*) - basic_machine=tic55x-unknown - os=-coff - ;; - tic6x | c6x*) - basic_machine=tic6x-unknown - os=-coff - ;; - tx39) - basic_machine=mipstx39-unknown - ;; - tx39el) - basic_machine=mipstx39el-unknown - ;; - toad1) - basic_machine=pdp10-xkl - os=-tops20 - ;; - tower | tower-32) - basic_machine=m68k-ncr - ;; - tpf) - basic_machine=s390x-ibm - os=-tpf - ;; - udi29k) - basic_machine=a29k-amd - os=-udi - ;; - ultra3) - basic_machine=a29k-nyu - os=-sym1 - ;; - v810 | necv810) - basic_machine=v810-nec - os=-none - ;; - vaxv) - basic_machine=vax-dec - os=-sysv - ;; - vms) - basic_machine=vax-dec - os=-vms - ;; - vpp*|vx|vx-*) - basic_machine=f301-fujitsu - ;; - vxworks960) - basic_machine=i960-wrs - os=-vxworks - ;; - vxworks68) - basic_machine=m68k-wrs - os=-vxworks - ;; - vxworks29k) - basic_machine=a29k-wrs - os=-vxworks - ;; - w65*) - basic_machine=w65-wdc - os=-none - ;; - w89k-*) - basic_machine=hppa1.1-winbond - os=-proelf - ;; - xbox) - basic_machine=i686-pc - os=-mingw32 - ;; - xps | xps100) - basic_machine=xps100-honeywell - ;; - ymp) - basic_machine=ymp-cray - os=-unicos - ;; - z8k-*-coff) - basic_machine=z8k-unknown - os=-sim - ;; - none) - basic_machine=none-none - os=-none - ;; - -# Here we handle the default manufacturer of certain CPU types. It is in -# some cases the only manufacturer, in others, it is the most popular. - w89k) - basic_machine=hppa1.1-winbond - ;; - op50n) - basic_machine=hppa1.1-oki - ;; - op60c) - basic_machine=hppa1.1-oki - ;; - romp) - basic_machine=romp-ibm - ;; - mmix) - basic_machine=mmix-knuth - ;; - rs6000) - basic_machine=rs6000-ibm - ;; - vax) - basic_machine=vax-dec - ;; - pdp10) - # there are many clones, so DEC is not a safe bet - basic_machine=pdp10-unknown - ;; - pdp11) - basic_machine=pdp11-dec - ;; - we32k) - basic_machine=we32k-att - ;; - sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) - basic_machine=sh-unknown - ;; - sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) - basic_machine=sparc-sun - ;; - cydra) - basic_machine=cydra-cydrome - ;; - orion) - basic_machine=orion-highlevel - ;; - orion105) - basic_machine=clipper-highlevel - ;; - mac | mpw | mac-mpw) - basic_machine=m68k-apple - ;; - pmac | pmac-mpw) - basic_machine=powerpc-apple - ;; - *-unknown) - # Make sure to match an already-canonicalized machine name. - ;; - *) - echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 - exit 1 - ;; -esac - -# Here we canonicalize certain aliases for manufacturers. -case $basic_machine in - *-digital*) - basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` - ;; - *-commodore*) - basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` - ;; - *) - ;; -esac - -# Decode manufacturer-specific aliases for certain operating systems. - -if [ x"$os" != x"" ] -then -case $os in - # First match some system type aliases - # that might get confused with valid system types. - # -solaris* is a basic system type, with this one exception. - -solaris1 | -solaris1.*) - os=`echo $os | sed -e 's|solaris1|sunos4|'` - ;; - -solaris) - os=-solaris2 - ;; - -svr4*) - os=-sysv4 - ;; - -unixware*) - os=-sysv4.2uw - ;; - -gnu/linux*) - os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` - ;; - # First accept the basic system types. - # The portable systems comes first. - # Each alternative MUST END IN A *, to match a version number. - # -sysv* is not here because it comes later, after sysvr4. - -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ - | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ - | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ - | -aos* \ - | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ - | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ - | -openbsd* | -solidbsd* \ - | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ - | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ - | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ - | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ - | -chorusos* | -chorusrdb* \ - | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ - | -uxpv* | -beos* | -mpeix* | -udk* \ - | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ - | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ - | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ - | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ - | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos*) - # Remember, each alternative MUST END IN *, to match a version number. - ;; - -qnx*) - case $basic_machine in - x86-* | i*86-*) - ;; - *) - os=-nto$os - ;; - esac - ;; - -nto-qnx*) - ;; - -nto*) - os=`echo $os | sed -e 's|nto|nto-qnx|'` - ;; - -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ - | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) - ;; - -mac*) - os=`echo $os | sed -e 's|mac|macos|'` - ;; - -linux-dietlibc) - os=-linux-dietlibc - ;; - -linux*) - os=`echo $os | sed -e 's|linux|linux-gnu|'` - ;; - -sunos5*) - os=`echo $os | sed -e 's|sunos5|solaris2|'` - ;; - -sunos6*) - os=`echo $os | sed -e 's|sunos6|solaris3|'` - ;; - -opened*) - os=-openedition - ;; - -os400*) - os=-os400 - ;; - -wince*) - os=-wince - ;; - -osfrose*) - os=-osfrose - ;; - -osf*) - os=-osf - ;; - -utek*) - os=-bsd - ;; - -dynix*) - os=-bsd - ;; - -acis*) - os=-aos - ;; - -atheos*) - os=-atheos - ;; - -syllable*) - os=-syllable - ;; - -386bsd) - os=-bsd - ;; - -ctix* | -uts*) - os=-sysv - ;; - -nova*) - os=-rtmk-nova - ;; - -ns2 ) - os=-nextstep2 - ;; - -nsk*) - os=-nsk - ;; - # Preserve the version number of sinix5. - -sinix5.*) - os=`echo $os | sed -e 's|sinix|sysv|'` - ;; - -sinix*) - os=-sysv4 - ;; - -tpf*) - os=-tpf - ;; - -triton*) - os=-sysv3 - ;; - -oss*) - os=-sysv3 - ;; - -svr4) - os=-sysv4 - ;; - -svr3) - os=-sysv3 - ;; - -sysvr4) - os=-sysv4 - ;; - # This must come after -sysvr4. - -sysv*) - ;; - -ose*) - os=-ose - ;; - -es1800*) - os=-ose - ;; - -xenix) - os=-xenix - ;; - -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) - os=-mint - ;; - -aros*) - os=-aros - ;; - -kaos*) - os=-kaos - ;; - -zvmoe) - os=-zvmoe - ;; - -none) - ;; - *) - # Get rid of the `-' at the beginning of $os. - os=`echo $os | sed 's/[^-]*-//'` - echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 - exit 1 - ;; -esac -else - -# Here we handle the default operating systems that come with various machines. -# The value should be what the vendor currently ships out the door with their -# machine or put another way, the most popular os provided with the machine. - -# Note that if you're going to try to match "-MANUFACTURER" here (say, -# "-sun"), then you have to tell the case statement up towards the top -# that MANUFACTURER isn't an operating system. Otherwise, code above -# will signal an error saying that MANUFACTURER isn't an operating -# system, and we'll never get to this point. - -case $basic_machine in - spu-*) - os=-elf - ;; - *-acorn) - os=-riscix1.2 - ;; - arm*-rebel) - os=-linux - ;; - arm*-semi) - os=-aout - ;; - c4x-* | tic4x-*) - os=-coff - ;; - # This must come before the *-dec entry. - pdp10-*) - os=-tops20 - ;; - pdp11-*) - os=-none - ;; - *-dec | vax-*) - os=-ultrix4.2 - ;; - m68*-apollo) - os=-domain - ;; - i386-sun) - os=-sunos4.0.2 - ;; - m68000-sun) - os=-sunos3 - # This also exists in the configure program, but was not the - # default. - # os=-sunos4 - ;; - m68*-cisco) - os=-aout - ;; - mips*-cisco) - os=-elf - ;; - mips*-*) - os=-elf - ;; - or32-*) - os=-coff - ;; - *-tti) # must be before sparc entry or we get the wrong os. - os=-sysv3 - ;; - sparc-* | *-sun) - os=-sunos4.1.1 - ;; - *-be) - os=-beos - ;; - *-haiku) - os=-haiku - ;; - *-ibm) - os=-aix - ;; - *-knuth) - os=-mmixware - ;; - *-wec) - os=-proelf - ;; - *-winbond) - os=-proelf - ;; - *-oki) - os=-proelf - ;; - *-hp) - os=-hpux - ;; - *-hitachi) - os=-hiux - ;; - i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) - os=-sysv - ;; - *-cbm) - os=-amigaos - ;; - *-dg) - os=-dgux - ;; - *-dolphin) - os=-sysv3 - ;; - m68k-ccur) - os=-rtu - ;; - m88k-omron*) - os=-luna - ;; - *-next ) - os=-nextstep - ;; - *-sequent) - os=-ptx - ;; - *-crds) - os=-unos - ;; - *-ns) - os=-genix - ;; - i370-*) - os=-mvs - ;; - *-next) - os=-nextstep3 - ;; - *-gould) - os=-sysv - ;; - *-highlevel) - os=-bsd - ;; - *-encore) - os=-bsd - ;; - *-sgi) - os=-irix - ;; - *-siemens) - os=-sysv4 - ;; - *-masscomp) - os=-rtu - ;; - f30[01]-fujitsu | f700-fujitsu) - os=-uxpv - ;; - *-rom68k) - os=-coff - ;; - *-*bug) - os=-coff - ;; - *-apple) - os=-macos - ;; - *-atari*) - os=-mint - ;; - *) - os=-none - ;; -esac -fi - -# Here we handle the case where we know the os, and the CPU type, but not the -# manufacturer. We pick the logical manufacturer. -vendor=unknown -case $basic_machine in - *-unknown) - case $os in - -riscix*) - vendor=acorn - ;; - -sunos*) - vendor=sun - ;; - -aix*) - vendor=ibm - ;; - -beos*) - vendor=be - ;; - -hpux*) - vendor=hp - ;; - -mpeix*) - vendor=hp - ;; - -hiux*) - vendor=hitachi - ;; - -unos*) - vendor=crds - ;; - -dgux*) - vendor=dg - ;; - -luna*) - vendor=omron - ;; - -genix*) - vendor=ns - ;; - -mvs* | -opened*) - vendor=ibm - ;; - -os400*) - vendor=ibm - ;; - -ptx*) - vendor=sequent - ;; - -tpf*) - vendor=ibm - ;; - -vxsim* | -vxworks* | -windiss*) - vendor=wrs - ;; - -aux*) - vendor=apple - ;; - -hms*) - vendor=hitachi - ;; - -mpw* | -macos*) - vendor=apple - ;; - -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) - vendor=atari - ;; - -vos*) - vendor=stratus - ;; - esac - basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` - ;; -esac - -echo $basic_machine$os -exit - -# Local variables: -# eval: (add-hook 'write-file-hooks 'time-stamp) -# time-stamp-start: "timestamp='" -# time-stamp-format: "%:y-%02m-%02d" -# time-stamp-end: "'" -# End: diff --git a/deprecated/configure.ac b/deprecated/configure.ac deleted file mode 100644 index c38acbff5..000000000 --- a/deprecated/configure.ac +++ /dev/null @@ -1,229 +0,0 @@ -dnl Run autoconf to generate configure from this file - -AC_INIT([GF],[3.0-beta3],[aarne@cs.chalmers.se],[GF]) - -AC_PREREQ(2.53) - -AC_REVISION($Revision: 1.26 $) - -AC_CONFIG_FILES([config.mk gfc]) - -AC_CANONICAL_HOST - -dnl *********************************************** -dnl Executable suffix -dnl *********************************************** - - -AC_MSG_CHECKING([executable suffix]) -case $host_os in - cygwin) - EXEEXT='.exe';; - *) - EXEEXT='';; -esac -AC_MSG_RESULT(['$EXEEXT']) -AC_SUBST(EXEEXT) - -dnl *********************************************** -dnl GHC -dnl *********************************************** - -AC_ARG_WITH(ghc, - AC_HELP_STRING([--with-ghc=], - [Use a different command instead of - 'ghc' for the Haskell compiler.]), - [AC_CHECK_FILE("$withval",GHC="$withval",[AC_PATH_PROG(GHC,"$withval")])], - [AC_PATH_PROG(GHC,ghc)]) - -GHCI=$(dirname $GHC)/ghci - -GHC_VERSION=`$GHC --version | sed -e 's/.*version //'` -AC_MSG_CHECKING([GHC version]) -AC_MSG_RESULT($GHC_VERSION) - - -AC_SUBST(GHC) -AC_SUBST(GHCI) - -dnl *********************************************** -dnl readline -dnl *********************************************** - -AC_ARG_WITH(readline, - AC_HELP_STRING([--with-readline=], - [Select which readline implementation to use. - Available alternatives are: 'readline' (GNU readline), - 'no' (don't use readline) - (default = readline)]), - [if test "$withval" = "yes"; then - READLINE="readline" - else - READLINE="$withval" - fi], - [if test "$host_os" = "cygwin"; then - AC_MSG_WARN([There are problems with readline for Windows, - for example, pipe characters do not work. - Disabling readline support. - Use --with-readline to override.]) - READLINE="no" - else - READLINE="readline" - fi]) - -case $READLINE in - readline) - ;; - no) - ;; - *) - AC_MSG_ERROR([Bad value for --with-readline: $READLINE]) - ;; -esac - -AC_SUBST(READLINE) - -dnl *********************************************** -dnl command interruption -dnl *********************************************** - -AC_ARG_WITH(interrupt, - AC_HELP_STRING([--with-interrupt=], - [Choose whether to enable interruption of commands - with SIGINT (Ctrl-C) - Available alternatives are: 'yes', 'no' - (default = yes)]), - [INTERRUPT="$withval"], - [if test "$host_os" = "cygwin"; then - AC_MSG_WARN([Command interruption does not work under - Cygwin, because of missing signal handler support. - Disabling command interruption support. - Use --with-interrupt to override.]) - INTERRUPT="no" - else - INTERRUPT="yes" - fi]) - -case $INTERRUPT in - yes) - ;; - no) - ;; - *) - AC_MSG_ERROR([Bad value for --with-interrupt: $INTERRUPT]) - ;; -esac - -AC_SUBST(INTERRUPT) - -dnl *********************************************** -dnl ATK speech recognition -dnl *********************************************** - -AC_ARG_WITH(atk, - AC_HELP_STRING([--with-atk=], - [Choose whether to compile in support for speech - recognition using ATK. Requires ATK and libatkrec. - Available alternatives are: 'yes', 'no' - (default = no)]), - [ATK="$withval"], - [ATK="no"]) - -case $ATK in - yes) - AC_MSG_CHECKING([for atkrec package]) - ATKREC_VERSION=`ghc-pkg field atkrec version` - if test "$ATKREC_VERSION" = ""; then - AC_MSG_RESULT(['not found']) - AC_MSG_WARN([Disabling ATK support.]) - ATK="no" - else - AC_MSG_RESULT([$ATKREC_VERSION]) - fi - ;; - no) - ;; - *) - AC_MSG_ERROR([Bad value for --with-atk: $ATK]) - - ;; -esac - -AC_SUBST(ATK) - -dnl *********************************************** -dnl java stuff -dnl *********************************************** - -AC_ARG_ENABLE(java, -AC_HELP_STRING([--enable-java], - [Build Java components. (default = yes)]), -[ENABLE_JAVA="$enableval"], -[ENABLE_JAVA=yes] -) - -if test "$ENABLE_JAVA" = "yes"; then - - AC_ARG_WITH(javac, - AC_HELP_STRING([--with-javac=], - [Use a different command instead of - 'javac' for the Java compiler.]), - [AC_CHECK_FILE("$withval",JAVAC="$withval",[AC_PATH_PROG(JAVAC,"$withval")])], - [AC_PATH_PROG(JAVAC,javac)]) - AC_SUBST(JAVAC) - - AC_ARG_WITH(java, - AC_HELP_STRING([--with-java=], - [Use a different command instead of - 'java' for the Java Virtual Machine.]), - [AC_CHECK_FILE("$withval",JAVA="$withval",[AC_PATH_PROG(JAVA,"$withval")])], - [AC_PATH_PROG(JAVA,java)]) - AC_SUBST(JAVA) - - AC_ARG_WITH(jar, - AC_HELP_STRING([--with-jar=], - [Use a different command instead of - 'jar' for the Java archive tool.]), - [AC_CHECK_FILE("$withval",JAR="$withval",[AC_PATH_PROG(JAR,"$withval")])], - [AC_PATH_PROG(JAR,jar)]) - AC_SUBST(JAR) - - if test "$JAVAC" = "" || test ! -x "$JAVAC" \ - || test "$JAVA" = "" || test ! -x "$JAVA" \ - || test "$JAR" = "" || test ! -x "$JAR"; then - - AC_MSG_WARN([Not building Java components.]) - ENABLE_JAVA=no - fi - -fi - -AC_SUBST(ENABLE_JAVA) - - -dnl *********************************************** -dnl TAR -dnl *********************************************** - -AC_CHECK_PROGS(TAR, gtar tar) - -dnl *********************************************** -dnl Other programs -dnl *********************************************** - -AC_PROG_INSTALL - -dnl *********************************************** -dnl Program flags -dnl *********************************************** - -AC_SUBST(GHCFLAGS) -AC_SUBST(CPPFLAGS) -AC_SUBST(LDFLAGS) - -dnl *********************************************** -dnl Output -dnl *********************************************** - -AC_OUTPUT - diff --git a/deprecated/doc/2341.html b/deprecated/doc/2341.html deleted file mode 100644 index ff3e9644d..000000000 --- a/deprecated/doc/2341.html +++ /dev/null @@ -1,259 +0,0 @@ - - - -af_tunni : lámma kún síddi? boqól afartón i ków - -

-albanian : dy mijë tre qind e dyzet e një - -

-amharic : ሁለት ሺህ ሦስት መቶ ኣርባ ኣንድ - -

-arabic_classical : الفان و ثلاث مائة و واحد و أربعون - -

-arabic_modern : ﺍﻟﻔﻴﻦ ﻭ ﺛﻼﺛﻤﺎﺋﺔ ﻭ ﻭﺍﺣﺪ ﻭ ﺃﺭﺑﻌﻴﻦ - -

-basque : bi mila ta hirurehun berrogei ta bat - -

-bearlake_slave : nákee lamíl tai lak'o, óno, di,i, honéno, ?ó, l-ée - -

-bulgarian : две жиляди триста четирисет и едно - -

-catalan : dos mil tres-cents quaranta - u - -

-chinese : 贰 仟 零 叁 佰 肆 拾 壹 - -

-croatian : dva hiljade tri stotine četrdeset i jedan - -

-czech : dva tisíce tr^i sta čtyr^icet jeden - -

-dagur : hoire miange guarebe jau duci neke - -

-danish : to tusind og tre hundrede og en og fyrre - -

-decimal : 2341 - -

-dutch : twee duizend drie honderd een en veertig - -

-english : two thousand three hundred and forty - one - -

-finnish : kaksi tuhatta kolme sataa neljä kymmentä yksi - -

-french : deux mille trois cent quarante et un - -

-french_swiss : deux mille trois cent quarante et un - -

-fulfulde : ujine d.id.i temed.d.e tati e chappand.e nai e go'o - -

-geez : ዕሽራ ወ ሠላስቱ ምእት አርብዓ ወ አሐዱ - -

-german : zwei tausend drei hundert ein und vierzig - -

-greek_classical : δισχίλιοι τριακόσιοι τετταράκοντα εἵς - -

-greek_modern : δύο χιλιάδες τριακόσια σαράντα ένα - -

-guahibo : aniha sunu akueya sia yana bae kae - -

-guarani : moko~i ma mpohapy sa~ irundy kua~ petei~ - -

-hebrew_biblical : אלפים ו שלש מאות ו ארבעים ו אחד - -

-hindi : दो हज़ार तीन सौ एक्तालीस - -

-hungarian : két ezer három száz negyven egy - -

-icelandic : tvö Þúsund Þrjú hundrað fjörutíu og einn - -

-irish : dhá mhíle trí chead dhá fhichead a haon - -

-italian : due mila tre cento quaranta uno - -

-japanese : にせん さんびゃく よんぢゅう いち - -

-kabardian : m&yn&yt' s'a&ys' p'L-'&s'ra z&ra - -

-kambera : dua riu tailu ngahu patu kambulu hau - -

-kawaiisu : N -

-khmer : bīra bā'na pī raya sē sipa mwya - -

-khowar : joo hazâr troi shọr oché joo bîsher î - -

-kodagu : i:ra:yrat mu:nu:yt.a na:padï - -

-kolyma_yukaghir : N -

-kulung : ni habau su chhum lik i - -

-kwami : dùbúk póllów dálmágí kúnún kán kúu pòD^òw kán múndí - -

-kwaza : N -

-lalo : `n. t'w sa há i tjhí tjh`& - -

-lamani : di hajaar do se caaLise par ek - -

-latvian : divtu^kstoš trīssimt četrdesmit viens - -

-lithuanian : dù tú:kstanc^iu, try:s s^imtai~ ke:turiasdes^imt víenas - -

-lotuxo : tausand ârrexai ikO EssIxa xunixoi ikO atOmwana aNwan x' âbotye - -

-maale : lam?ó $íya haitsó s'ééta ?oydí-támmi pétte - -

-malay : dua ribu tiga ratus empat puluh satu - -

-maltese : elfejn tliet mija u wieh-ed u erbgh-in - -

-mapuche : epu warangka külá pataka meli mari kiñe - -

-margi : dúbú s`&d>àN ghàrú mák`&r agá fód>ú kùmì gà s'&r pátlú* - -

-maybrat : N -

-miya : d'&bu ts`&r '`&náa d>àriy kìdi '`&náa díb>i f`&d>& bèh&n wut'& - -

-mongolian : qoyar mingGan Gurban ĵa'un döčin nigän - -

-nenets : side juonar n-ahar jur t-êt ju' ~ob - -

-norwegian_book : to tusen og tre hundre og førti et - -

-old_church_slavonic : дъвѣ тысѭшти триѥ съта четыре десѧте и ѥдинъ - -

-oromo : kuma lama fi dhibba sadii fi afurtamii tokko - -

-pashto : دوه زره دري سوه او يو څلوۍښت - -

-polish : dwa tysiace trzysta czterdziesci jeden - -

-portuguese : dois mil trezentos quarenta e um - -

-quechua : iskay warank'a kinsa pachak tawa chunka jukniyuq - -

-romanian : două mii trei sute patruzeci şi unu - -

-russian : две тысячи триста сорок один - -

-sango : ngbangbu bale óse na ndó ní ngbangbu otá na ndó ní bale osió na ndó ní ÓkO - -

-sanskrit : त्रि शतान्य एकचत्वारिंशच च द्वे सहस्रे - -

-slovak : dva tisic tri sto styridsat jedna - -

-sorani : دۇ ههزار سىسهد ځل و يهك - -

-spanish : dos mil trescientos cuarenta y uno - -

-stieng : baar ban pê riêng puôn jo't muôi - -

-swahili : elfu mbili mia tatu arobaini na moja - -

-swedish : två tusen tre hundra fyrtio ett - -

-tamil : இரணௌடௌ ஆயாரதௌதீ மீனௌ ந஽ரீ ந஽ரௌ பதௌ ஓனௌரீ - -

-tampere : kaks tuhatta kolme sataa nel kyt yks - -

-tibetan : t̆ong ṭ'a' n̆yī d́ang sumğya d́ang z̆hyib chu źhye chi' - -

-totonac : maa t~u3 mil lii ~a tuhun pus^um tun - -

-tuda_daza : dubu cu sao kidra ago.zo. sao mOrta tozo sao tro - -

-tukang_besi : dua riwu tolu hatu hato hulu sa'asa - -

-turkish : iki bin üç yüz kırk bir - -

-votic : kahsi tuhatta keVmsata: nelläts^ümmet ühsi - -

-welsh : dau fil tri chan un a deugain - -

-yasin_burushaski : altó hazár iskí tha altó-áltar hek - -

-zaiwa : i55 hing55 sum11 syo31 mi11 cue31 ra11 - - - - diff --git a/deprecated/doc/DocGF.pdf b/deprecated/doc/DocGF.pdf deleted file mode 100644 index 27e4262db8c60614c16ad4055e759eceb330047c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56906 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 diff --git a/deprecated/doc/DocGF.tex b/deprecated/doc/DocGF.tex deleted file mode 100644 index 6388d3548..000000000 --- a/deprecated/doc/DocGF.tex +++ /dev/null @@ -1,569 +0,0 @@ -\batchmode -%This Latex file is machine-generated by the BNF-converter - -\documentclass[a4paper,11pt]{article} -\author{BNF-converter} -\title{The Language GF} -\setlength{\parindent}{0mm} -\setlength{\parskip}{1mm} -\begin{document} - -\maketitle - -\newcommand{\emptyP}{\mbox{$\epsilon$}} -\newcommand{\terminal}[1]{\mbox{{\texttt {#1}}}} -\newcommand{\nonterminal}[1]{\mbox{$\langle \mbox{{\sl #1 }} \! \rangle$}} -\newcommand{\arrow}{\mbox{::=}} -\newcommand{\delimit}{\mbox{$|$}} -\newcommand{\reserved}[1]{\mbox{{\texttt {#1}}}} -\newcommand{\literal}[1]{\mbox{{\texttt {#1}}}} -\newcommand{\symb}[1]{\mbox{{\texttt {#1}}}} - -This document was automatically generated by the {\em BNF-Converter}. It was generated together with the lexer, the parser, and the abstract syntax module, which guarantees that the document matches with the implementation of the language (provided no hand-hacking has taken place). - -\section*{The lexical structure of GF} -\subsection*{Identifiers} -Identifiers \nonterminal{Ident} are unquoted strings beginning with a letter, -followed by any combination of letters, digits, and the characters {\tt \_ '}, -reserved words excluded. - - -\subsection*{Literals} -Integer literals \nonterminal{Int}\ are nonempty sequences of digits. - - -String literals \nonterminal{String}\ have the form -\terminal{"}$x$\terminal{"}, where $x$ is any sequence of any characters -except \terminal{"}\ unless preceded by \verb6\6. - - - - -LString literals are recognized by the regular expression -\(\mbox{`''} ({\nonterminal{anychar}} - \mbox{`''})* \mbox{`''}\) - - -\subsection*{Reserved words and symbols} -The set of reserved words is the set of terminals appearing in the grammar. Those reserved words that consist of non-letter characters are called symbols, and they are treated in a different way from those that are similar to identifiers. The lexer follows rules familiar from languages like Haskell, C, and Java, including longest match and spacing conventions. - -The reserved words used in GF are the following: \\ - -\begin{tabular}{lll} -{\reserved{Lin}} &{\reserved{PType}} &{\reserved{Str}} \\ -{\reserved{Strs}} &{\reserved{Tok}} &{\reserved{Type}} \\ -{\reserved{abstract}} &{\reserved{case}} &{\reserved{cat}} \\ -{\reserved{concrete}} &{\reserved{data}} &{\reserved{def}} \\ -{\reserved{flags}} &{\reserved{fn}} &{\reserved{fun}} \\ -{\reserved{grammar}} &{\reserved{in}} &{\reserved{include}} \\ -{\reserved{incomplete}} &{\reserved{instance}} &{\reserved{interface}} \\ -{\reserved{let}} &{\reserved{lin}} &{\reserved{lincat}} \\ -{\reserved{lindef}} &{\reserved{lintype}} &{\reserved{of}} \\ -{\reserved{open}} &{\reserved{oper}} &{\reserved{out}} \\ -{\reserved{package}} &{\reserved{param}} &{\reserved{pattern}} \\ -{\reserved{pre}} &{\reserved{printname}} &{\reserved{resource}} \\ -{\reserved{reuse}} &{\reserved{strs}} &{\reserved{table}} \\ -{\reserved{tokenizer}} &{\reserved{transfer}} &{\reserved{union}} \\ -{\reserved{var}} &{\reserved{variants}} &{\reserved{where}} \\ -{\reserved{with}} & & \\ -\end{tabular}\\ - -The symbols used in GF are the following: \\ - -\begin{tabular}{lll} -{\symb{;}} &{\symb{{$=$}}} &{\symb{\{}} \\ -{\symb{\}}} &{\symb{(}} &{\symb{)}} \\ -{\symb{:}} &{\symb{{$-$}{$>$}}} &{\symb{**}} \\ -{\symb{,}} &{\symb{[}} &{\symb{]}} \\ -{\symb{.}} &{\symb{{$|$}}} &{\symb{\%}} \\ -{\symb{?}} &{\symb{{$<$}}} &{\symb{{$>$}}} \\ -{\symb{@}} &{\symb{!}} &{\symb{*}} \\ -{\symb{$\backslash$}} &{\symb{{$=$}{$>$}}} &{\symb{{$+$}{$+$}}} \\ -{\symb{{$+$}}} &{\symb{\_}} &{\symb{\$}} \\ -{\symb{/}} &{\symb{{$-$}}} & \\ -\end{tabular}\\ - -\subsection*{Comments} -Single-line comments begin with {\symb{{$-$}{$-$}}}. \\Multiple-line comments are enclosed with {\symb{\{{$-$}}} and {\symb{{$-$}\}}}. - -\section*{The syntactic structure of GF} -Non-terminals are enclosed between $\langle$ and $\rangle$. -The symbols {\arrow} (production), {\delimit} (union) -and {\emptyP} (empty rule) belong to the BNF notation. -All other symbols are terminals.\\ - -\begin{tabular}{lll} -{\nonterminal{Grammar}} & {\arrow} &{\nonterminal{ListModDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListModDef}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{ModDef}} {\nonterminal{ListModDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ModDef}} & {\arrow} &{\nonterminal{ModDef}} {\terminal{;}} \\ - & {\delimit} &{\terminal{grammar}} {\nonterminal{Ident}} {\terminal{{$=$}}} {\terminal{\{}} {\terminal{abstract}} {\terminal{{$=$}}} {\nonterminal{Ident}} {\terminal{;}} {\nonterminal{ListConcSpec}} {\terminal{\}}} \\ - & {\delimit} &{\nonterminal{ComplMod}} {\nonterminal{ModType}} {\terminal{{$=$}}} {\nonterminal{ModBody}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ConcSpec}} & {\arrow} &{\nonterminal{Ident}} {\terminal{{$=$}}} {\nonterminal{ConcExp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListConcSpec}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{ConcSpec}} \\ - & {\delimit} &{\nonterminal{ConcSpec}} {\terminal{;}} {\nonterminal{ListConcSpec}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ConcExp}} & {\arrow} &{\nonterminal{Ident}} {\nonterminal{ListTransfer}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListTransfer}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Transfer}} {\nonterminal{ListTransfer}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Transfer}} & {\arrow} &{\terminal{(}} {\terminal{transfer}} {\terminal{in}} {\nonterminal{Open}} {\terminal{)}} \\ - & {\delimit} &{\terminal{(}} {\terminal{transfer}} {\terminal{out}} {\nonterminal{Open}} {\terminal{)}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ModType}} & {\arrow} &{\terminal{abstract}} {\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{resource}} {\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{interface}} {\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{concrete}} {\nonterminal{Ident}} {\terminal{of}} {\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{instance}} {\nonterminal{Ident}} {\terminal{of}} {\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{transfer}} {\nonterminal{Ident}} {\terminal{:}} {\nonterminal{Open}} {\terminal{{$-$}{$>$}}} {\nonterminal{Open}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ModBody}} & {\arrow} &{\nonterminal{Extend}} {\nonterminal{Opens}} {\terminal{\{}} {\nonterminal{ListTopDef}} {\terminal{\}}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{with}} {\nonterminal{ListOpen}} \\ - & {\delimit} &{\nonterminal{ListIdent}} {\terminal{**}} {\nonterminal{Ident}} {\terminal{with}} {\nonterminal{ListOpen}} \\ - & {\delimit} &{\terminal{reuse}} {\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{union}} {\nonterminal{ListIncluded}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListTopDef}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{TopDef}} {\nonterminal{ListTopDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Extend}} & {\arrow} &{\nonterminal{ListIdent}} {\terminal{**}} \\ - & {\delimit} &{\emptyP} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListOpen}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Open}} \\ - & {\delimit} &{\nonterminal{Open}} {\terminal{,}} {\nonterminal{ListOpen}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Opens}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\terminal{open}} {\nonterminal{ListOpen}} {\terminal{in}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Open}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{(}} {\nonterminal{QualOpen}} {\nonterminal{Ident}} {\terminal{)}} \\ - & {\delimit} &{\terminal{(}} {\nonterminal{QualOpen}} {\nonterminal{Ident}} {\terminal{{$=$}}} {\nonterminal{Ident}} {\terminal{)}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ComplMod}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\terminal{incomplete}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{QualOpen}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\terminal{incomplete}} \\ - & {\delimit} &{\terminal{interface}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListIncluded}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Included}} \\ - & {\delimit} &{\nonterminal{Included}} {\terminal{,}} {\nonterminal{ListIncluded}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Included}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{[}} {\nonterminal{ListIdent}} {\terminal{]}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Def}} & {\arrow} &{\nonterminal{ListName}} {\terminal{:}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{ListName}} {\terminal{{$=$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Name}} {\nonterminal{ListPatt}} {\terminal{{$=$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{ListName}} {\terminal{:}} {\nonterminal{Exp}} {\terminal{{$=$}}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{TopDef}} & {\arrow} &{\terminal{cat}} {\nonterminal{ListCatDef}} \\ - & {\delimit} &{\terminal{fun}} {\nonterminal{ListFunDef}} \\ - & {\delimit} &{\terminal{data}} {\nonterminal{ListFunDef}} \\ - & {\delimit} &{\terminal{def}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{data}} {\nonterminal{ListDataDef}} \\ - & {\delimit} &{\terminal{transfer}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{param}} {\nonterminal{ListParDef}} \\ - & {\delimit} &{\terminal{oper}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{lincat}} {\nonterminal{ListPrintDef}} \\ - & {\delimit} &{\terminal{lindef}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{lin}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{printname}} {\terminal{cat}} {\nonterminal{ListPrintDef}} \\ - & {\delimit} &{\terminal{printname}} {\terminal{fun}} {\nonterminal{ListPrintDef}} \\ - & {\delimit} &{\terminal{flags}} {\nonterminal{ListFlagDef}} \\ - & {\delimit} &{\terminal{printname}} {\nonterminal{ListPrintDef}} \\ - & {\delimit} &{\terminal{lintype}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{pattern}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{package}} {\nonterminal{Ident}} {\terminal{{$=$}}} {\terminal{\{}} {\nonterminal{ListTopDef}} {\terminal{\}}} {\terminal{;}} \\ - & {\delimit} &{\terminal{var}} {\nonterminal{ListDef}} \\ - & {\delimit} &{\terminal{tokenizer}} {\nonterminal{Ident}} {\terminal{;}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{CatDef}} & {\arrow} &{\nonterminal{Ident}} {\nonterminal{ListDDecl}} \\ - & {\delimit} &{\terminal{[}} {\nonterminal{Ident}} {\nonterminal{ListDDecl}} {\terminal{]}} \\ - & {\delimit} &{\terminal{[}} {\nonterminal{Ident}} {\nonterminal{ListDDecl}} {\terminal{]}} {\terminal{\{}} {\nonterminal{Integer}} {\terminal{\}}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{FunDef}} & {\arrow} &{\nonterminal{ListIdent}} {\terminal{:}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{DataDef}} & {\arrow} &{\nonterminal{Ident}} {\terminal{{$=$}}} {\nonterminal{ListDataConstr}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{DataConstr}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{.}} {\nonterminal{Ident}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListDataConstr}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{DataConstr}} \\ - & {\delimit} &{\nonterminal{DataConstr}} {\terminal{{$|$}}} {\nonterminal{ListDataConstr}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ParDef}} & {\arrow} &{\nonterminal{Ident}} {\terminal{{$=$}}} {\nonterminal{ListParConstr}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{{$=$}}} {\terminal{(}} {\terminal{in}} {\nonterminal{Ident}} {\terminal{)}} \\ - & {\delimit} &{\nonterminal{Ident}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ParConstr}} & {\arrow} &{\nonterminal{Ident}} {\nonterminal{ListDDecl}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{PrintDef}} & {\arrow} &{\nonterminal{ListName}} {\terminal{{$=$}}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{FlagDef}} & {\arrow} &{\nonterminal{Ident}} {\terminal{{$=$}}} {\nonterminal{Ident}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListDef}} & {\arrow} &{\nonterminal{Def}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{Def}} {\terminal{;}} {\nonterminal{ListDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListCatDef}} & {\arrow} &{\nonterminal{CatDef}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{CatDef}} {\terminal{;}} {\nonterminal{ListCatDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListFunDef}} & {\arrow} &{\nonterminal{FunDef}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{FunDef}} {\terminal{;}} {\nonterminal{ListFunDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListDataDef}} & {\arrow} &{\nonterminal{DataDef}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{DataDef}} {\terminal{;}} {\nonterminal{ListDataDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListParDef}} & {\arrow} &{\nonterminal{ParDef}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{ParDef}} {\terminal{;}} {\nonterminal{ListParDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListPrintDef}} & {\arrow} &{\nonterminal{PrintDef}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{PrintDef}} {\terminal{;}} {\nonterminal{ListPrintDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListFlagDef}} & {\arrow} &{\nonterminal{FlagDef}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{FlagDef}} {\terminal{;}} {\nonterminal{ListFlagDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListParConstr}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{ParConstr}} \\ - & {\delimit} &{\nonterminal{ParConstr}} {\terminal{{$|$}}} {\nonterminal{ListParConstr}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListIdent}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{,}} {\nonterminal{ListIdent}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Name}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{[}} {\nonterminal{Ident}} {\terminal{]}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListName}} & {\arrow} &{\nonterminal{Name}} \\ - & {\delimit} &{\nonterminal{Name}} {\terminal{,}} {\nonterminal{ListName}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{LocDef}} & {\arrow} &{\nonterminal{ListIdent}} {\terminal{:}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{ListIdent}} {\terminal{{$=$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{ListIdent}} {\terminal{:}} {\nonterminal{Exp}} {\terminal{{$=$}}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListLocDef}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{LocDef}} \\ - & {\delimit} &{\nonterminal{LocDef}} {\terminal{;}} {\nonterminal{ListLocDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Exp4}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{\{}} {\nonterminal{Ident}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{\%}} {\nonterminal{Ident}} {\terminal{\%}} \\ - & {\delimit} &{\nonterminal{Sort}} \\ - & {\delimit} &{\nonterminal{String}} \\ - & {\delimit} &{\nonterminal{Integer}} \\ - & {\delimit} &{\terminal{?}} \\ - & {\delimit} &{\terminal{[}} {\terminal{]}} \\ - & {\delimit} &{\terminal{data}} \\ - & {\delimit} &{\terminal{[}} {\nonterminal{Ident}} {\nonterminal{Exps}} {\terminal{]}} \\ - & {\delimit} &{\terminal{[}} {\nonterminal{String}} {\terminal{]}} \\ - & {\delimit} &{\terminal{\{}} {\nonterminal{ListLocDef}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{{$<$}}} {\nonterminal{ListTupleComp}} {\terminal{{$>$}}} \\ - & {\delimit} &{\terminal{(}} {\terminal{in}} {\nonterminal{Ident}} {\terminal{)}} \\ - & {\delimit} &{\terminal{{$<$}}} {\nonterminal{Exp}} {\terminal{:}} {\nonterminal{Exp}} {\terminal{{$>$}}} \\ - & {\delimit} &{\terminal{(}} {\nonterminal{Exp}} {\terminal{)}} \\ - & {\delimit} &{\nonterminal{LString}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Exp3}} & {\arrow} &{\nonterminal{Exp3}} {\terminal{.}} {\nonterminal{Label}} \\ - & {\delimit} &{\terminal{\{}} {\nonterminal{Ident}} {\terminal{.}} {\nonterminal{Ident}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{\%}} {\nonterminal{Ident}} {\terminal{.}} {\nonterminal{Ident}} {\terminal{\%}} \\ - & {\delimit} &{\nonterminal{Exp4}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Exp2}} & {\arrow} &{\nonterminal{Exp2}} {\nonterminal{Exp3}} \\ - & {\delimit} &{\terminal{table}} {\terminal{\{}} {\nonterminal{ListCase}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{table}} {\nonterminal{Exp4}} {\terminal{\{}} {\nonterminal{ListCase}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{table}} {\nonterminal{Exp4}} {\terminal{[}} {\nonterminal{ListExp}} {\terminal{]}} \\ - & {\delimit} &{\terminal{case}} {\nonterminal{Exp}} {\terminal{of}} {\terminal{\{}} {\nonterminal{ListCase}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{variants}} {\terminal{\{}} {\nonterminal{ListExp}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{pre}} {\terminal{\{}} {\nonterminal{Exp}} {\terminal{;}} {\nonterminal{ListAltern}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{strs}} {\terminal{\{}} {\nonterminal{ListExp}} {\terminal{\}}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{@}} {\nonterminal{Exp4}} \\ - & {\delimit} &{\nonterminal{Exp3}} \\ - & {\delimit} &{\terminal{Lin}} {\nonterminal{Ident}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Exp1}} & {\arrow} &{\nonterminal{Exp1}} {\terminal{!}} {\nonterminal{Exp2}} \\ - & {\delimit} &{\nonterminal{Exp1}} {\terminal{*}} {\nonterminal{Exp2}} \\ - & {\delimit} &{\nonterminal{Exp1}} {\terminal{**}} {\nonterminal{Exp2}} \\ - & {\delimit} &{\nonterminal{Exp2}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Exp}} & {\arrow} &{\terminal{$\backslash$}} {\nonterminal{ListBind}} {\terminal{{$-$}{$>$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\terminal{$\backslash$}} {\terminal{$\backslash$}} {\nonterminal{ListBind}} {\terminal{{$=$}{$>$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Decl}} {\terminal{{$-$}{$>$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Exp1}} {\terminal{{$=$}{$>$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Exp1}} {\terminal{{$+$}{$+$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Exp1}} {\terminal{{$+$}}} {\nonterminal{Exp}} \\ - & {\delimit} &{\terminal{let}} {\terminal{\{}} {\nonterminal{ListLocDef}} {\terminal{\}}} {\terminal{in}} {\nonterminal{Exp}} \\ - & {\delimit} &{\terminal{let}} {\nonterminal{ListLocDef}} {\terminal{in}} {\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Exp1}} {\terminal{where}} {\terminal{\{}} {\nonterminal{ListLocDef}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{fn}} {\terminal{\{}} {\nonterminal{ListEquation}} {\terminal{\}}} \\ - & {\delimit} &{\nonterminal{Exp1}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListExp}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Exp}} \\ - & {\delimit} &{\nonterminal{Exp}} {\terminal{;}} {\nonterminal{ListExp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Exps}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Exp4}} {\nonterminal{Exps}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Patt1}} & {\arrow} &{\terminal{\_}} \\ - & {\delimit} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{\{}} {\nonterminal{Ident}} {\terminal{\}}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{.}} {\nonterminal{Ident}} \\ - & {\delimit} &{\nonterminal{Integer}} \\ - & {\delimit} &{\nonterminal{String}} \\ - & {\delimit} &{\terminal{\{}} {\nonterminal{ListPattAss}} {\terminal{\}}} \\ - & {\delimit} &{\terminal{{$<$}}} {\nonterminal{ListPattTupleComp}} {\terminal{{$>$}}} \\ - & {\delimit} &{\terminal{(}} {\nonterminal{Patt}} {\terminal{)}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Patt}} & {\arrow} &{\nonterminal{Ident}} {\nonterminal{ListPatt}} \\ - & {\delimit} &{\nonterminal{Ident}} {\terminal{.}} {\nonterminal{Ident}} {\nonterminal{ListPatt}} \\ - & {\delimit} &{\nonterminal{Patt1}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{PattAss}} & {\arrow} &{\nonterminal{ListIdent}} {\terminal{{$=$}}} {\nonterminal{Patt}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Label}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{\$}} {\nonterminal{Integer}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Sort}} & {\arrow} &{\terminal{Type}} \\ - & {\delimit} &{\terminal{PType}} \\ - & {\delimit} &{\terminal{Tok}} \\ - & {\delimit} &{\terminal{Str}} \\ - & {\delimit} &{\terminal{Strs}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListPattAss}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{PattAss}} \\ - & {\delimit} &{\nonterminal{PattAss}} {\terminal{;}} {\nonterminal{ListPattAss}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{PattAlt}} & {\arrow} &{\nonterminal{Patt}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListPatt}} & {\arrow} &{\nonterminal{Patt1}} \\ - & {\delimit} &{\nonterminal{Patt1}} {\nonterminal{ListPatt}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListPattAlt}} & {\arrow} &{\nonterminal{PattAlt}} \\ - & {\delimit} &{\nonterminal{PattAlt}} {\terminal{{$|$}}} {\nonterminal{ListPattAlt}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Bind}} & {\arrow} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{\_}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListBind}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Bind}} \\ - & {\delimit} &{\nonterminal{Bind}} {\terminal{,}} {\nonterminal{ListBind}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Decl}} & {\arrow} &{\terminal{(}} {\nonterminal{ListBind}} {\terminal{:}} {\nonterminal{Exp}} {\terminal{)}} \\ - & {\delimit} &{\nonterminal{Exp2}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{TupleComp}} & {\arrow} &{\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{PattTupleComp}} & {\arrow} &{\nonterminal{Patt}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListTupleComp}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{TupleComp}} \\ - & {\delimit} &{\nonterminal{TupleComp}} {\terminal{,}} {\nonterminal{ListTupleComp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListPattTupleComp}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{PattTupleComp}} \\ - & {\delimit} &{\nonterminal{PattTupleComp}} {\terminal{,}} {\nonterminal{ListPattTupleComp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Case}} & {\arrow} &{\nonterminal{ListPattAlt}} {\terminal{{$=$}{$>$}}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListCase}} & {\arrow} &{\nonterminal{Case}} \\ - & {\delimit} &{\nonterminal{Case}} {\terminal{;}} {\nonterminal{ListCase}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Equation}} & {\arrow} &{\nonterminal{ListPatt}} {\terminal{{$-$}{$>$}}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListEquation}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Equation}} \\ - & {\delimit} &{\nonterminal{Equation}} {\terminal{;}} {\nonterminal{ListEquation}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Altern}} & {\arrow} &{\nonterminal{Exp}} {\terminal{/}} {\nonterminal{Exp}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListAltern}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{Altern}} \\ - & {\delimit} &{\nonterminal{Altern}} {\terminal{;}} {\nonterminal{ListAltern}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{DDecl}} & {\arrow} &{\terminal{(}} {\nonterminal{ListBind}} {\terminal{:}} {\nonterminal{Exp}} {\terminal{)}} \\ - & {\delimit} &{\nonterminal{Exp4}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListDDecl}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\nonterminal{DDecl}} {\nonterminal{ListDDecl}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{OldGrammar}} & {\arrow} &{\nonterminal{Include}} {\nonterminal{ListTopDef}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{Include}} & {\arrow} &{\emptyP} \\ - & {\delimit} &{\terminal{include}} {\nonterminal{ListFileName}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{FileName}} & {\arrow} &{\nonterminal{String}} \\ - & {\delimit} &{\nonterminal{Ident}} \\ - & {\delimit} &{\terminal{/}} {\nonterminal{FileName}} \\ - & {\delimit} &{\terminal{.}} {\nonterminal{FileName}} \\ - & {\delimit} &{\terminal{{$-$}}} {\nonterminal{FileName}} \\ - & {\delimit} &{\nonterminal{Ident}} {\nonterminal{FileName}} \\ -\end{tabular}\\ - -\begin{tabular}{lll} -{\nonterminal{ListFileName}} & {\arrow} &{\nonterminal{FileName}} {\terminal{;}} \\ - & {\delimit} &{\nonterminal{FileName}} {\terminal{;}} {\nonterminal{ListFileName}} \\ -\end{tabular}\\ - - - -\end{document} - diff --git a/deprecated/doc/German.png b/deprecated/doc/German.png deleted file mode 100644 index 7c6303897a4b886ce47b8ee35d40ba63b2ec041e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21000 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 WxMd`}a~%T%1B0ilpUXO@geCxkR7a-( diff --git a/deprecated/doc/Grammar.dot b/deprecated/doc/Grammar.dot deleted file mode 100644 index cb2998eb3..000000000 --- a/deprecated/doc/Grammar.dot +++ /dev/null @@ -1,75 +0,0 @@ -digraph { - -size = "12,8" ; - -Lang [style = "solid", shape = "ellipse", URL = "Lang.gf"]; - -Lang -> Grammar [style = "solid"]; -Lang -> Lexicon [style = "solid"]; - -Grammar [style = "solid", shape = "ellipse", URL = "Lang.gf"]; - - -Grammar -> Noun [style = "solid"]; -Grammar -> Verb [style = "solid"]; -Grammar -> Adjective [style = "solid"]; -Grammar -> Adverb [style = "solid"]; -Grammar -> Numeral [style = "solid"]; -Grammar -> Sentence [style = "solid"]; -Grammar -> Question [style = "solid"]; -Grammar -> Relative [style = "solid"]; -Grammar -> Conjunction [style = "solid"]; -Grammar -> Phrase [style = "solid"]; -Grammar -> Text [style = "solid"]; -Grammar -> Idiom [style = "solid"]; -Grammar -> Structural [style = "solid"]; - - -Noun [style = "solid", shape = "ellipse", URL = "Noun.gf"]; -Noun -> Cat [style = "solid"]; - -Verb [style = "solid", shape = "ellipse", URL = "Verb.gf"]; -Verb -> Cat [style = "solid"]; - -Adjective [style = "solid", shape = "ellipse", URL = "Adjective.gf"]; -Adjective -> Cat [style = "solid"]; - -Adverb [style = "solid", shape = "ellipse", URL = "Adverb.gf"]; -Adverb -> Cat [style = "solid"]; - -Numeral [style = "solid", shape = "ellipse", URL = "Numeral.gf"]; -Numeral -> Cat [style = "solid"]; - -Sentence [style = "solid", shape = "ellipse", URL = "Sentence.gf"]; -Sentence -> Cat [style = "solid"]; - -Question [style = "solid", shape = "ellipse", URL = "Question.gf"]; -Question -> Cat [style = "solid"]; - -Relative [style = "solid", shape = "ellipse", URL = "Relative.gf"]; -Relative -> Cat [style = "solid"]; - -Conjunction [style = "solid", shape = "ellipse", URL = "Conjunction.gf"]; -Conjunction -> Cat [style = "solid"]; - -Phrase [style = "solid", shape = "ellipse", URL = "Phrase.gf"]; -Phrase -> Cat [style = "solid"]; - -Text [style = "solid", shape = "ellipse", URL = "Phrase.gf"]; -Text -> Cat [style = "solid"]; - -Idiom [style = "solid", shape = "ellipse", URL = "Phrase.gf"]; -Idiom -> Cat [style = "solid"]; - -Structural [style = "solid", shape = "ellipse", URL = "Structural.gf"]; -Structural -> Cat [style = "solid"]; - -Lexicon [style = "solid", shape = "ellipse", URL = "Lexicon.gf"]; -Lexicon -> Cat [style = "solid"]; - -Cat [style = "solid", shape = "ellipse", URL = "Cat.gf"]; -Cat -> Common [style = "solid"]; - -Common [style = "solid", shape = "ellipse", URL = "Tense.gf"]; - -} diff --git a/deprecated/doc/Grammar.png b/deprecated/doc/Grammar.png deleted file mode 100644 index ada2847d799ef0e72d7b823678cc56ba776d65fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78790 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 i -s Domain/MP3/Domain_MP_Semantics.gf - syntax error at line 33 before ve , Proposition , - - There's no problem with other kinds of errors: - - > i -s Domain/MP3/Domain_MP_Semantics.gf - checking module Godis_Semantics - Happened in linearization of userMove : - product expected instead of { - pl : Str - } - - -* [peb] IMPORTANT: Add the -path of a module to daughter modules - - Then the main module does not have to know where all grandchildren are: - - file A.gf: - abstract A = B ** {...} - - file B.gf: - --# -path=./resource - abstract B = Lang ** {...} - - I.e.: the file A.gf should not need to know that B.gf uses the - resource library. - - -* [peb] IMPORTANT: incomplete concrete and interfaces - -- The following works in GF: - - incomplete concrete TestDI of TestA = open (C=TestCI) in { - lincat A = TestCI.A ** {p : Str}; - lin f = TestCI.f ** {p = "f"}; - g = TestCI.g ** {p = "g"}; - } - - > i -src TestDE.gf - -- BUT, if we exchange "TestCI" for "C" we get an error: - - incomplete concrete TestDI of TestA = open (C=TestCI) in { - lincat A = C.A ** {p : Str}; - lin f = C.f ** {p = "f"}; - g = C.g ** {p = "g"}; - } - - > i -src TestDE.gf - compiling TestDE.gf... failed to find C - OCCURRED IN - atomic term C given TestCE TestCI TestCE TestDE - OCCURRED IN - renaming definition of f - OCCURRED IN - renaming module TestDE - -- the other modules: - - abstract TestA = { - cat A; - fun f, g : A; - } - - instance TestBE of TestBI = { - oper hello = "hello"; - bye = "bye"; - } - - interface TestBI = { - oper hello : Str; - bye : Str; - } - - concrete TestCE of TestA = TestCI with (TestBI = TestBE); - - incomplete concrete TestCI of TestA = open TestBI in { - lincat A = {s : Str}; - lin f = {s = hello}; - g = {s = bye}; - } - - concrete TestDE of TestA = TestDI with (TestCI = TestCE); - -* [peb] IMPORTANT: Missing things in the help command - - > h -printer - (the flag -printer=cfgm is missing) - - > h -cat - WARNING: invalid option: cat - - > h -lang - WARNING: invalid option: lang - - > h -language - WARNING: invalid option: language - - > h -parser - WARNING: invalid option: parser - - > h -aslkdjaslkdjss - WARNING: invalid option: aslkdjaslkdjss - Command not found. - (it should note: "option not found") - - > h -optimize - WARNING: invalid option: optimize - - > h -startcat - WARNING: invalid option: startcat - - > h h - h, help: h Command? - (it should also mention "h -option") - - -* [peb] IMPORTANT: Set GF_LIb-PATH within GF - - > sf libpath=~/GF/lib - - -* [peb] IMPORTANT: Set the starting category with "sf" - - > sf startcat=X - - -* [peb] IMPORTANT: import-flags - -- There are some inconsistencies when importing grammars: - - 1. when doing "pg -printer=cfg", one must have used "i -conversion=finite", - since "pg" doesn't care about the flags that are set in the grammar file - - 2. when doing "pm -printer=cfgm", one must have set the flag - "conversion=finite" within the grammar file, since "pm" doesn't - care about the flags to the import command - - (I guess it's me (peb) who should fix this, but I don't know where - the different flags reside...) - -- Also, it must be decided in what cases flags can override other flags: - - a) in the grammar file, e.g. "flags conversion=finite;" - b) on the command line, e.g. "> sf conversion=finite" - c) as argument to a command, e.g. "> i -conversion=finite file.gf" - -- A related issue is to decide the scope of flags: - - Some flags are (or should be) local to the module - (e.g. -coding and -path) - Other flags override daughter flags for daughter modules - (e.g. -startcat and -conversion) - -* [bringert] IMPORTANT: get right startcat flag when printing CFGM - GF.CFGM.PrintCFGrammar.prCanonAsCFGM currently only gets the startcat - flag from the top-level concrete module. This might be easier - to fix if the multi grammar printers had access to more than just - the CanonGrammar. - -* [peb] WISH: generalizing incomplete concrete - - I want to be able to open an incomplete concrete module - inside another incomplete conrete. - Then I can instantiate both incompletes at the same time. - -* [peb] WISH: _tmpi, _tmpo - - The files _tmpi and _tmpo are never removed when quitting GF. - Further suggestion: put them in /tmp or similar. - - peb: nr man anvnder "|" till ett systemanrop, t.ex: - pg | ! sort - s skapas filerna _tmpi och _tmpo. Men de tas aldrig bort. - - peb: nnu bttre: ta bort filerna eftert. - - aarne: Sant: nr GF quittas (om detta inte sker onormalt). - Eller nr kommandot har krt frdigt (om det terminerar). - - peb: Bst(?): skapa filerna i /tmp eller liknande. - - aarne: Ibland fr man skrivrttighetsproblem - och det r - inte kul om man mste ange en tmp-path. Och olika - anvndare och gf-processer mste ha unika filnamn. - Och vet inte hur det funkar p windows... - - aarne: Ett till alternativ skulle vara att anvnda handles - utan ngra tmp-filer alls. Men jag har inte hunnit - ta reda p hur det gr till. - - bjrn: Lite slumpmssiga tankar: - + man kan anvnda System.Directory.getTemporaryDirectory, s slipper man iaf bry sig om olika plattformsproblem. - + sen kan man anvnda System.IO.openTempFile fr att skapa en temporr fil. Den tas dock inte bort nr programmet avslutas, s det fr man fixa sjlv. - + System.Posix.Temp.mkstemp gr nt liknande, men dokumentationen r dlig. - + biblioteket HsShellScript har lite funktioner fr snt hr, se - http://www.volker-wysk.de/hsshellscript/apidoc/HsShellScript.html#16 - - -* [peb] WISH: Hierarchic modules - - Suggestion by peb: - The module A.B.C is located in the file A/B/C.gf - - Main advantage: you no longer need to state "--# -path=..." in - modules - -- How can this be combined with several modules inside one file? diff --git a/deprecated/doc/compiling-gf.txt b/deprecated/doc/compiling-gf.txt deleted file mode 100644 index 9e438f40f..000000000 --- a/deprecated/doc/compiling-gf.txt +++ /dev/null @@ -1,750 +0,0 @@ -Compiling GF -Aarne Ranta -Proglog meeting, 1 November 2006 - -% to compile: txt2tags -thtml compiling-gf.txt ; htmls compiling-gf.html - -%!target:html -%!postproc(html): #NEW - -#NEW - -==The compilation task== - -GF is a grammar formalism, i.e. a special purpose programming language -for writing grammars. - -Other grammar formalisms: -- BNF, YACC, Happy (grammars for programming languages); -- PATR, HPSG, LFG (grammars for natural languages). - - -The grammar compiler prepares a GF grammar for two computational tasks: -- linearization: take syntax trees to strings -- parsing: take strings to syntax trees - - -The grammar gives a declarative description of these functionalities, -on a high abstraction level that improves grammar writing -productivity. - -For efficiency, the grammar is compiled to lower-level formats. - -Type checking is another essential compilation phase. Its purpose is -twofold, as usual: -- checking the correctness of the grammar -- type-annotating expressions for code generation - - -#NEW - -==Characteristics of GF language== - -Functional language with types, both built-in and user-defined. -``` - Str : Type - - param Number = Sg | Pl - - param AdjForm = ASg Gender | APl - - Noun : Type = {s : Number => Str ; g : Gender} -``` -Pattern matching. -``` - svart_A = table { - ASg _ => "svart" ; - _ => "svarta" - } -``` -Higher-order functions. - -Dependent types. -``` - flip : (a, b, c : Type) -> (a -> b -> c) -> b -> a -> c = - \_,_,_,f,y,x -> f x y ; -``` - - -#NEW - -==The module system of GF== - -Main division: abstract syntax and concrete syntax -``` - abstract Greeting = { - cat Greet ; - fun Hello : Greet ; - } - - concrete GreetingEng of Greeting = { - lincat Greet = {s : Str} ; - lin Hello = {s = "hello"} ; - } - - concrete GreetingIta of Greeting = { - param Politeness = Familiar | Polite ; - lincat Greet = {s : Politeness => Str} ; - lin Hello = {s = table { - Familiar => "ciao" ; - Polite => "buongiorno" - } ; - } -``` -Other features of the module system: -- extension and opening -- parametrized modules (cf. ML: signatures, structures, functors) - - - - -#NEW - -==GF vs. Haskell== - -Some things that (standard) Haskell hasn't: -- records and record subtyping -- regular expression patterns -- dependent types -- ML-style modules - - -Some things that GF hasn't: -- infinite (recursive) data types -- recursive functions -- classes, polymorphism - - -#NEW - -==GF vs. most linguistic grammar formalisms== - -GF separates abstract syntax from concrete syntax. - -GF has a module system with separate compilation. - -GF is generation-oriented (as opposed to parsing). - -GF has unidirectional matching (as opposed to unification). - -GF has a static type system (as opposed to a type-free universe). - -"I was - and I still am - firmly convinced that a program composed -out of statically type-checked parts is more likely to faithfully -express a well-thought-out design than a program relying on -weakly-typed interfaces or dynamically-checked interfaces." -(B. Stroustrup, 1994, p. 107) - - - -#NEW - -==The computation model: abstract syntax== - -An abstract syntax defines a free algebra of trees (using -dependent types, recursion, higher-order abstract syntax: -GF includes a complete Logical Framework). -``` - cat C (x_1 : A_1)...(x_n : A_n) - a_1 : A_1 - ... - a_n : A_n{x_1 : A_1,...,x_n-1 : A_n-1} - ---------------------------------------------------- - (C a_1 ... a_n) : Type - - - fun f : (x_1 : A_1) -> ... -> (x_n : A_n) -> A - a_1 : A_1 - ... - a_n : A_n{x_1 : A_1,...,x_n-1 : A_n-1} - ---------------------------------------------------- - (f a_1 ... a_n) : A{x_1 : A_1,...,x_n : A_n} - - - A : Type x : A |- B : Type x : A |- b : B f : (x : A) -> B a : A - ---------------------------- ---------------------- ------------------------ - (x : A) -> B : Type \x -> b : (x : A) -> B f a : B{x := A} -``` -Notice that all syntax trees are in eta-long form. - - -#NEW - -==The computation model: concrete syntax== - -A concrete syntax defines a homomorphism (compositional mapping) -from the abstract syntax to a system of concrete syntax objects. -``` - cat C _ - -------------------- - lincat C = C* : Type - - fun f : (x_1 : A_1) -> ... -> (x_n : A_n) -> A - ----------------------------------------------- - lin f = f* : A_1* -> ... -> A_n* -> A* - - (f a_1 ... a_n)* = f* a_1* ... a_n* -``` -The homomorphism can as such be used as linearization function. - -It is a functional program, but a restricted one, since it works -in the end on finite data structures only. - -But a more efficient program is obtained via compilation to -GFC = Canonical GF: the "machine code" of GF. - -The parsing problem of GFC can be reduced to that of MPCFG (Multiple -Parallel Context Free Grammars), see P. Ljunglöf's thesis (2004). - - - -#NEW - -==The core type system of concrete syntax: basic types== - -``` - param P P : PType - PType : Type --------- --------- - P : PType P : Type - - s : Str t : Str - Str : type "foo" : Str [] : Str ---------------- - s ++ t : Str -``` - - -#NEW - -==The core type system of concrete syntax: functions and tables== - -``` - A : Type x : A |- B : Type x : A |- b : B f : (x : A) -> B a : A - ---------------------------- ---------------------- ------------------------ - (x : A) -> B : Type \x -> b : (x : A) -> B f a : B{x := A} - - - P : PType A : Type t : P => A p : p - -------------------- ----------------- - P => A : Type t ! p : A - - v_1,...,v_n : A - ---------------------------------------------- P = {C_1,...,C_n} - table {C_1 => v_1 ; ... ; C_n => v_n} : P => A -``` -Pattern matching is treated as an abbreviation for tables. Notice that -``` - case e of {...} == table {...} ! e -``` - - -#NEW - -==The core type system of concrete syntax: records== - -``` - A_1,...,A_n : Type - ------------------------------------ n >= 0 - {r_1 : A_1 ; ... ; r_n : A_n} : Type - - - a_1 : A_1 ... a_n : A_n - ------------------------------------------------------------ - {r_1 = a_1 ; ... ; r_n = a_n} : {r_1 : A_1 ; ... ; r_n : A_n} - - - r : {r_1 : A_1 ; ... ; r_n : A_n} - ----------------------------------- i = 1,...,n - r.r_1 : A_1 -``` -Subtyping: if ``r : R`` then ``r : R ** {r : A}`` - - - -#NEW - -==Computation rules== - -``` - (\x -> b) a = b{x := a} - - (table {C_1 => v_1 ; ... ; C_n => v_n} : P => A) ! C_i = v_i - - {r_1 = a_1 ; ... ; r_n = a_n}.r_i = a_i -``` - - - -#NEW - -==Canonical GF== - -Concrete syntax type system: -``` - A_1 : Type ... A_n : Type - Str : Type Int : Type ------------------------- $i : A - [A_1, ..., A_n] : Type - - - a_1 : A_1 ... a_n : A_n t : [A_1, ..., A_n] - --------------------------------- ------------------- i = 1,..,n - [a_1, ..., a_n] : [A_1, ..., A_n] t ! i : A_i -``` -Tuples represent both records and tables. - -There are no functions. - -Linearization: -``` - lin f = f* - - (f a_1 ... a_n)* = f*{$1 = a_1*, ..., $n = a_n*} -``` - - -#NEW - -==The compilation task, again== - -1. From a GF source grammar, derive a canonical GF grammar. - -2. From the canonical GF grammar derive an MPCFG grammar - -The canonical GF grammar can be used for linearization, with -linear time complexity (w.r.t. the size of the tree). - -The MPCFG grammar can be used for parsing, with (unbounded) -polynomial time complexity (w.r.t. the size of the string). - -For these target formats, we have also built interpreters in -different programming languages (C, C++, Haskell, Java, Prolog). - -Moreover, we generate supplementary formats such as grammars -required by various speech recognition systems. - - -#NEW - -==An overview of compilation phases== - -Legend: -- ellipse node: representation saved in a file -- plain text node: internal representation -- solid arrow or ellipse: essential phare or format -- dashed arrow or ellipse: optional phase or format -- arrow label: the module implementing the phase - - -[gf-compiler.png] - - -#NEW - -==Using the compiler== - -Batch mode (cf. GHC). - -Interactive mode, building the grammar incrementally from -different files, with the possibility of testing them -(cf. GHCI). - -The interactive mode was first, built on the model of ALF-2 -(L. Magnusson), and there was no file output of compiled -grammars. - - -#NEW - -==Modules and separate compilation== - -The above diagram shows what happens to each module. -(But not quite, since some of the back-end formats must be -built for sets of modules: GFCC and the parser formats.) - -When the grammar compiler is called, it has a main module as its -argument. It then builds recursively a dependency graph with all -the other modules, and decides which ones must be recompiled. -The behaviour is rather similar to GHC. - -Separate compilation is //extremely important// when developing -big grammars, especially when using grammar libraries. Example: compiling -the GF resource grammar library takes 5 minutes, whereas reading -in the compiled image takes 10 seconds. - - -#NEW - -==Module dependencies and recompilation== - -(For later use, not for the Proglog talk) - -For each module M, there are 3 kinds of files: -- M.gf, source file -- M.gfc, compiled file ("object file") -- M.gfr, type-checked and optimized source file (for resource modules only) - - -The compiler reads gf files and writes gfc files (and gfr files if appropriate) - -The Main module is the one used as argument when calling GF. - -A module M (immediately) depends on the module K, if either -- M is a concrete of K -- M is an instance of K -- M extends K -- M opens K -- M is a completion of K with something -- M is a completion of some module with K instantiated with something - - -A module M (transitively) depends on the module K, if either -- M immediately depends on K -- M depends on some L such that L immediately depends on K - - -Immediate dependence is readable from the module header without parsing -the whole module. - -The compiler reads recursively the headers of all modules that Main depends on. - -These modules are arranged in a dependency graph, which is checked to be acyclic. - -To decide whether a module M has to be compiled, do: -+ Get the time stamps t() of M.gf and M.gfc (if a file doesn't exist, its - time is minus infinity). -+ If t(M.gf) > t(M.gfc), M must be compiled. -+ If M depends on K and K must be compiled, then M must be compiled. -+ If M depends on K and t(K.gf) > t(M.gfc), then M must be compiled. - - -Decorate the dependency graph by information on whether the gf or the gfc (and gfr) -format is to be read. - -Topologically sort the decorated graph, and read each file in the chosen format. - -The gfr file is generated for these module types only: -- resource -- instance - - -When reading K.gfc, also K.gfr is read if some M depending on K has to be compiled. -In other cases, it is enough to read K.gfc. - -In an interactive GF session, some modules may be in memory already. -When read to the memory, each module M is given time stamp t(M.m). -The additional rule now is: -- If M.gfc is to be read, and t(M.m) > t(M.gfc), don't read M.gfc. - - - - -#NEW - -==Techniques used== - -The compiler is written in Haskell, with some C foreign function calls -in the interactive version (readline, killing threads). - -BNFC is used for generating both the parsers and printers. -This has helped to make the formats portable. - -"Almost compositional functions" (``composOp``) are used in -many compiler passes, making them easier to write and understand. -A ``grep`` on the sources reveals 40 uses (outside the definition -of ``composOp`` itself). - -The key algorithmic ideas are -- type-driven partial evaluation in GF-to-GFC generation -- common subexpression elimination as back-end optimization -- some ideas in GFC-to-MCFG encoding - - -#NEW - -==Type-driven partial evaluation== - -Each abstract syntax category in GF has a corresponding linearization type: -``` - cat C - lincat C = T -``` -The general form of a GF rule pair is -``` - fun f : C1 -> ... -> Cn -> C - lin f = t -``` -with the typing condition following the ``lincat`` definitions -``` - t : T1 -> ... -> Tn -> T -``` -The term ``t`` is in general built by using abstraction methods such -as pattern matching, higher-order functions, local definitions, -and library functions. - -The compilation technique proceeds as follows: -- use eta-expansion on ``t`` to determine the canonical form of the term -``` - \ $C1, ...., $Cn -> (t $C1 .... $Cn) -``` -with unique variables ``$C1 .... $Cn`` for the arguments; repeat this -inside the term for records and tables -- evaluate the resulting term using the computation rules of GF -- what remains is a canonical term with ``$C1 .... $Cn`` the only -variables (the run-time input of the linearization function) - - -#NEW - -==Eta-expanding records and tables== - -For records that are valied via subtyping, eta expansion -eliminates superfluous fields: -``` - {r1 = t1 ; r2 = t2} : {r1 : T1} ----> {r1 = t1} -``` -For tables, the effect is always expansion, since -pattern matching can be used to represent tables -compactly: -``` - table {n => "fish"} : Number => Str ---> - - table { - Sg => "fish" ; - Pl => "fish" - } -``` -This can be helped by back-end optimizations (see below). - - -#NEW - -==Eliminating functions== - -"Everything is finite": parameter types, records, tables; -finite number of string tokens per grammar. - -But "inifinite types" such as function types are useful when -writing grammars, to enable abstractions. - -Since function types do not appear in linearization types, -we want functions to be eliminated from linearization terms. - -This is similar to the **subformula property** in logic. -Also the main problem is similar: function depending on -a run-time variable, -``` - (table {P => f ; Q = g} ! x) a -``` -This is not a redex, but we can make it closer to one by moving -the application inside the table, -``` - table {P => f a ; Q = g a} ! x -``` -This transformation is the same as Prawitz's (1965) elimination -of maximal segments in natural deduction: -``` - A B - C -> D C C -> D C - A B --------- --------- - A v B C -> D C -> D A v B D D - --------------------- ===> ------------------------- - C -> D C D - -------------------- - D -``` - - - -#NEW - -==Size effects of partial evaluation== - -Irrelevant table branches are thrown away, which can reduce the size. - -But, since tables are expanded and auxiliary functions are inlined, -the size can grow exponentially. - -How can we keep the first property and eliminate the second? - - -#NEW - -==Parametrization of tables== - -Algorithm: for each branch in a table, consider replacing the -argument by a variable: -``` - table { table { - P => t ; ---> x => t[P->x] ; - Q => u x => u[Q->x] - } } -``` -If the resulting branches are all equal, you can replace the table -by a lambda abstract -``` - \\x => t[P->x] -``` -If each created variable ``x`` is unique in the grammar, computation -with the lambda abstract is efficient. - - - -#NEW - -==Course-of-values tables== - -By maintaining a canonical order of parameters in a type, we can -eliminate the left hand sides of branches. -``` - table { table T [ - P => t ; ---> t ; - Q => u u - } ] -``` -The treatment is similar to ``Enum`` instances in Haskell. - -In the end, all parameter types can be translated to -initial segments of integers. - - -#NEW - -==Common subexpression elimination== - -Algorithm: -+ Go through all terms and subterms in a module, creating - a symbol table mapping terms to the number of occurrences. -+ For each subterm appearing at least twice, create a fresh - constant defined as that subterm. -+ Go through all rules (incl. rules for the new constants), - replacing largest possible subterms with such new constants. - - -This algorithm, in a way, creates the strongest possible abstractions. - -In general, the new constants have open terms as definitions. -But since all variables (and constants) are unique, they can -be computed by simple replacement. - - - -#NEW - -==Size effects of optimizations== - -Example: the German resource grammar -``LangGer`` - -|| optimization | lines | characters | size % | blow-up | -| none | 5394 | 3208435 | 100 | 25 | -| all | 5394 | 750277 | 23 | 6 | -| none_subs | 5772 | 1290866 | 40 | 10 | -| all_subs | 5644 | 414119 | 13 | 3 | -| gfcc | 3279 | 190004 | 6 | 1.5 | -| gf source | 3976 | 121939 | 4 | 1 | - - -Optimization "all" means parametrization + course-of-values. - -The source code size is an estimate, since it includes -potentially irrelevant library modules, and comments. - -The GFCC format is not reusable in separate compilation. - - - -#NEW - -==The shared prefix optimization== - -This is currently performed in GFCC only. - -The idea works for languages that have a rich morphology -based on suffixes. Then we can replace a course of values -with a pair of a prefix and a suffix set: -``` - ["apa", "apan", "apor", "aporna"] ---> - ("ap" + ["a", "an", "or", "orna"]) -``` -The real gain comes via common subexpression elimination: -``` - _34 = ["a", "an", "or", "orna"] - apa = ("ap" + _34) - blomma = ("blomm" + _34) - flicka = ("flick" + _34) -``` -Notice that it now matters a lot how grammars are written. -For instance, if German verbs are treated as a one-dimensional -table, -``` - ["lieben", "liebe", "liebst", ...., "geliebt", "geliebter",...] -``` -no shared prefix optimization is possible. A better form is -separate tables for non-"ge" and "ge" forms: -``` - [["lieben", "liebe", "liebst", ....], ["geliebt", "geliebter",...]] -``` - - -#NEW - -==Reuse of grammars as libraries== - -The idea of resource grammars: take care of all aspects of -surface grammaticality (inflection, agreement, word order). - -Reuse in application grammar: via translations -``` - cat C ---> oper C : Type = T - lincat C = T - - fun f : A ---> oper f : A* = t - lin f = t -``` -The user only needs to know the type signatures (abstract syntax). - -However, this does not quite guarantee grammaticality, because -different categories can have the same lincat: -``` - lincat Conj = {s : Str} - lincat Adv = {s : Str} -``` -Thus someone may by accident use "and" as an adverb! - - -#NEW - -==Forcing the type checker to act as a grammar checker== - -We just have to make linearization types unique for each category. - -The technique is reminiscent of Haskell's ``newtype`` but uses -records instead: we add **lock fields** e.g. -``` - lincat Conj = {s : Str ; lock_Conj : {}} - lincat Adv = {s : Str ; lock_Adv : {}} -``` -Thanks to record subtyping, the translation is simple: -``` - fun f : C1 -> ... -> Cn -> C - lin f = t - - ---> - - oper f : C1* -> ... -> Cn* -> C* = - \x1,...,xn -> (t x1 ... xn) ** {lock_C = {}} -``` - -#NEW - -==Things to do== - -Better compression of gfc file format. - -Type checking of dependent-type pattern matching in abstract syntax. - -Compilation-related modules that need rewriting -- ``ReadFiles``: clarify the logic of dependencies -- ``Compile``: clarify the logic of what to do with each module -- ``Compute``: make the evaluation more efficient -- ``Parsing/*``, ``OldParsing/*``, ``Conversion/*``: reduce the number - of parser formats and algorithms diff --git a/deprecated/doc/eu-langs.dot b/deprecated/doc/eu-langs.dot deleted file mode 100644 index 115ce0040..000000000 --- a/deprecated/doc/eu-langs.dot +++ /dev/null @@ -1,79 +0,0 @@ -graph{ - -size = "7,7" ; - -overlap = scale ; - -"Abs" [label = "Abstract Syntax", style = "solid", shape = "rectangle"] ; - -"1" [label = "Bulgarian", style = "solid", shape = "ellipse", color = "green"] ; -"1" -- "Abs" [style = "solid"]; - -"2" [label = "Czech", style = "solid", shape = "ellipse", color = "red"] ; -"2" -- "Abs" [style = "solid"]; - -"3" [label = "Danish", style = "solid", shape = "ellipse", color = "green"] ; -"3" -- "Abs" [style = "solid"]; - -"4" [label = "German", style = "solid", shape = "ellipse", color = "green"] ; -"4" -- "Abs" [style = "solid"]; - -"5" [label = "Estonian", style = "solid", shape = "ellipse", color = "red"] ; -"5" -- "Abs" [style = "solid"]; - -"6" [label = "Greek", style = "solid", shape = "ellipse", color = "red"] ; -"6" -- "Abs" [style = "solid"]; - -"7" [label = "English", style = "solid", shape = "ellipse", color = "green"] ; -"7" -- "Abs" [style = "solid"]; - -"8" [label = "Spanish", style = "solid", shape = "ellipse", color = "green"] ; -"8" -- "Abs" [style = "solid"]; - -"9" [label = "French", style = "solid", shape = "ellipse", color = "green"] ; -"9" -- "Abs" [style = "solid"]; - -"10" [label = "Italian", style = "solid", shape = "ellipse", color = "green"] ; -"10" -- "Abs" [style = "solid"]; - -"11" [label = "Latvian", style = "solid", shape = "ellipse", color = "red"] ; -"11" -- "Abs" [style = "solid"]; - -"12" [label = "Lithuanian", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "12" [style = "solid"]; - -"13" [label = "Irish", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "13" [style = "solid"]; - -"14" [label = "Hungarian", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "14" [style = "solid"]; - -"15" [label = "Maltese", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "15" [style = "solid"]; - -"16" [label = "Dutch", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "16" [style = "solid"]; - -"17" [label = "Polish", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "17" [style = "solid"]; - -"18" [label = "Portuguese", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "18" [style = "solid"]; - -"19" [label = "Slovak", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "19" [style = "solid"]; - -"20" [label = "Slovene", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "20" [style = "solid"]; - -"21" [label = "Romanian", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "21" [style = "solid"]; - -"22" [label = "Finnish", style = "solid", shape = "ellipse", color = "green"] ; -"Abs" -- "22" [style = "solid"]; - -"23" [label = "Swedish", style = "solid", shape = "ellipse", color = "green"] ; -"Abs" -- "23" [style = "solid"]; - - -} diff --git a/deprecated/doc/eu-langs.png b/deprecated/doc/eu-langs.png deleted file mode 100644 index 8c46a19dbdd452d13e8ecee56c4504f3002e7d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85484 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 diff --git a/deprecated/doc/food-translet.png b/deprecated/doc/food-translet.png deleted file mode 100644 index dd622a4bfaefaa61276d4c12fdd5ddd1baf466e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22916 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ÛU$dBFYW(h^ojivP z3aYEEgYNphI({Z?bLa6&MN?m4c6RnNmzV7Hy!6C%iORhB^9!r0x+YJa{Lr*g`DtBB zq?_67qX`Cg^0sW*(&D$gxoYn@8*ia=JC=K1nC=|MDEs)ocv<5Am2)3_&X}a4$ibx1 z)pYY_WW~JpuU|{mW+~bDPv2qi@%V~(<1VEyRkkyhophNTe|+jxQ4ucIEw^*;+`X&F zbJ(R(IbDx0^WwdGa@CCnbLTt#&9w22GtfQFG(lmONZI5JCWnWH``#}O zTfOnaoMRW#_wC!aVe8h`pp`7Qw+Y*NooYOG^WHtTy>acURw*}mUJn;x{ag3nebLV^ zUs^VAHddR_Y3a+gQfB)8oXiW`S6~uIK3yUMe?QI`Fd}zqq-rd{FyJqd$jd!y?nqTEu z*51;|L!8e1@V}E|6AKTP#EPFy zGqzmrxt4j7O7EW&Ml*RI6M~vR_U+t|K%lPLjEnH;C`Rw^~^^j24r9q9Uk)3ayCU>aXo4u5IeC*il zcj~eK-?JDSE|+9sv^k$#oBPpIq}z4IvQEF{&HerS*HZoc8SYt&a{ObPq_XjY_hpk8 zyZ8T+?tFVMv1<&CIozov|@?T}MIvNNy`5T$X89ctNF*##v z)Q%lHB(!I&d%Y+|ufHoTNWE@Oja~oQvu8Wi^#wRsE+iZ`RDsx>t65ruQlUr z+UIh=%inAF?AhaR{p(6KH31Hm|E9+{pX`{kj3uFHez<}F$3J$9zR!=v%lzopr06;aMLI3~& diff --git a/deprecated/doc/food1.png b/deprecated/doc/food1.png deleted file mode 100644 index 767069dabfaee3fbea6193ab77c7c79a83b02f51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22805 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 Mr>mdKI;Vst0OMMmq5uE@ diff --git a/deprecated/doc/gf-compiler.dot b/deprecated/doc/gf-compiler.dot deleted file mode 100644 index f8ce1aaae..000000000 --- a/deprecated/doc/gf-compiler.dot +++ /dev/null @@ -1,88 +0,0 @@ -digraph { - - gfe [label = "file.gfe", style = "dashed", shape = "ellipse"]; - gfe -> gf1 [label = " MkConcrete", style = "dashed"]; - -gf1 [label = "file.gf", style = "solid", shape = "ellipse"]; -gf1 -> gf2 [label = " LexGF", style = "solid"]; - -gf2 [label = "token list", style = "solid", shape = "plaintext"]; -gf2 -> gf3 [label = " ParGF", style = "solid"]; - -gf3 [label = "source tree", style = "solid", shape = "plaintext"]; -gf3 -> gf4 [label = " SourceToGrammar", style = "solid"]; - - cf [label = "file.cf", style = "dashed", shape = "ellipse"]; - cf -> gf4 [label = " CF.PPrCF", style = "dashed"]; - - ebnf [label = "file.ebnf", style = "dashed", shape = "ellipse"]; - ebnf -> gf4 [label = " CF.EBNF", style = "dashed"]; - - -gf4 [label = "GF tree", style = "solid", shape = "plaintext"]; -gf4 -> gf5 [label = " Extend", style = "solid"]; - -gf5 [label = "inheritance-linked GF tree", style = "solid", shape = "plaintext"]; -gf5 -> gf6 [label = " Rename", style = "solid"]; - -gf6 [label = "name-resolved GF tree", style = "solid", shape = "plaintext"]; -gf6 -> gf7 [label = " CheckGrammar", style = "solid"]; - -gf7 [label = "type-annotated GF tree", style = "solid", shape = "plaintext"]; -gf7 -> gf8 [label = " Optimize", style = "solid"]; - -gf8 [label = "optimized GF tree", style = "solid", shape = "plaintext"]; -gf8 -> gf9 [label = " GrammarToCanon", style = "solid"]; - -gf9 [label = "GFC tree", style = "solid", shape = "plaintext"]; -gf9 -> gfc [label = " BackOpt", style = "solid"]; - -gfc [label = "optimized GFC tree", style = "solid", shape = "box"]; -gfc -> gf11 [label = " PrintGFC", style = "solid"]; - -gf11 [label = "file.gfc", style = "solid", shape = "ellipse"]; - - - gfcc [label = "file.gfcc", style = "solid", shape = "ellipse"]; - gfc -> gfcc [label = " CanonToGFCC", style = "solid"]; - - mcfg [label = "file.gfcm", style = "dashed", shape = "ellipse"]; - gfc -> mcfg [label = " PrintGFC", style = "dashed"]; - - bnf [label = "file.cf", style = "dashed", shape = "ellipse"]; - gfc -> bnf [label = " CF.PrLBNF", style = "dashed"]; - - happy [label = "file.y (Happy)", style = "dashed", shape = "ellipse"]; - bnf -> happy [label = " bnfc", style = "dashed"]; - - bison [label = "file.y (Bison)", style = "dashed", shape = "ellipse"]; - bnf -> bison [label = " bnfc", style = "dashed"]; - - cup [label = "parser.java (CUP)", style = "dashed", shape = "ellipse"]; - bnf -> cup [label = " bnfc", style = "dashed"]; - - xml [label = "file.dtd (XML)", style = "dashed", shape = "ellipse"]; - bnf -> xml [label = " bnfc", style = "dashed"]; - - cfg [label = "CFG tree", style = "solid", shape = "plaintext"]; - gfc -> cfg [label = " Conversions.GFC", style = "dashed"]; - - cfgm [label = "file.cfgm", style = "dashed", shape = "ellipse"]; - cfg -> cfgm [label = " Conversions.GFC", style = "dashed"]; - - srg [label = "Non-LR CFG", style = "solid", shape = "plaintext"]; - cfg -> srg [label = " Speech.SRG", style = "dashed"]; - - gsl [label = "file.gsl", style = "dashed", shape = "ellipse"]; - srg -> gsl [label = " Speech.PrGSL", style = "dashed"]; - - jsgf [label = "file.jsgf", style = "dashed", shape = "ellipse"]; - srg -> jsgf [label = " Speech.PrJSGF", style = "dashed"]; - - fa [label = "DFA", style = "solid", shape = "plaintext"]; - cfg -> fa [label = " Speech.CFGToFiniteState", style = "dashed"]; - - slf [label = "file.slf", style = "dashed", shape = "ellipse"]; - fa -> slf [label = " Speech.PrSLF", style = "dashed"]; - -} diff --git a/deprecated/doc/gf-compiler.png b/deprecated/doc/gf-compiler.png deleted file mode 100644 index 6949c37b58db7f089d39fb59f0f03f5661f750f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27451 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 J);T3K0RWt(+eiQa diff --git a/deprecated/doc/gf-formalism.html b/deprecated/doc/gf-formalism.html deleted file mode 100644 index 52d9256aa..000000000 --- a/deprecated/doc/gf-formalism.html +++ /dev/null @@ -1,350 +0,0 @@ - - - - -A Birds-Eye View of GF as a Grammar Formalism - -

A Birds-Eye View of GF as a Grammar Formalism

- -Author: Aarne Ranta
-Last update: Thu Feb 2 14:16:01 2006 -
- -

-
-

-
- -

-
-

-

- -

-

-Abstract. This document gives a general description of the -Grammatical Framework (GF), with comparisons to other grammar -formalisms such as CG, ACG, HPSG, and LFG. -

-

- -

- -

GF in a few words

-

-Grammatical Framework (GF) is a grammar formalism -based on constructive type theory. -

-

-GF makes a distinction between abstract syntax and concrete syntax. -

-

-The abstract syntax part of GF is a logical framework, with -dependent types and higher-order functions. -

-

-The concrete syntax is a system of records containing strings and features. -

-

-A GF grammar defines a reversible homomorphism from an abstract syntax to a -concrete syntax. -

-

-A multilingual GF grammar is a set of concrete syntaxes associated with -one abstract syntax. -

-

-GF grammars are written in a high-level functional programming language, -which is compiled into a core language (GFC). -

-

-GF grammars can be used as resources, i.e. as libraries for writing -new grammars; these are compiled and optimized by the method of -grammar composition. -

-

-GF has a module system that supports grammar engineering and separate -compilation. -

-

- -

- -

History of GF

-

-1988. Intuitionistic Categorial Grammar; type theory as abstract syntax, -playing the role of Montague's analysis trees. Grammars implemented in Prolog. -

-

-1994. Type-Theoretical Grammar. Abstract syntax organized as a system of -combinators. Grammars implemented in ALF. -

-

-1996. Multilingual Type-Theoretical Grammar. Rules for generating six -languages from the same abstract syntax. Grammars implemented in ALF, ML, and -Haskell. -

-

-1998. The first implementation of GF as a language of its own. -

-

-2000. New version of GF: high-level functional source language, records used -for concrete syntax. -

-

-2003. The module system. -

-

-2004. Ljunglöf's thesis Expressivity and Complexity of GF. -

-

- -

- -

Some key ingredients of GF in other grammar formalisms

-
    -
  • [GF ]: Grammatical Framework -
  • [CG ]: categorial grammar -
  • [ACG ]: abstract categorial grammar -
  • [HPSG ]: head-driven phrase structure grammar -
  • [LFG ]: lexical functional grammar -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/GFACGLFGHPSGCG
abstract vs concrete syntaxXX?--
type theoryXX--X
records and featuresX-XX-
- -

-

- -

- -

Examples of descriptions in each formalism

-

-To be written... -

-

- -

- -

Lambda terms and records

-

-In CS, abstract syntax is trees and concrete syntax is strings. -This works more or less for programming languages. -

-

-In CG, all syntax is lambda terms. -

-

-In Montague grammar, abstract syntax is lambda terms and -concrete syntax is trees. Abstract syntax as lambda terms -can be considered well-established. -

-

-In PATR and HPSG, concrete syntax it records. This can be considered -well-established for natural languages. -

-

-In ACG, both are lambda terms. This is more general than GF, -but reversibility requires linearity restriction, which can be -unnatural for grammar writing. -

-

-In GF, linearization from lambda terms to records is reversible, -and grammar writing is not restricted to linear terms. -

-

-Grammar composition in ACG is just function composition. In GF, -it is more restricted... -

-

- -

- -

The structure of GF formalisms

-

-The following diagram (to be drawn properly!) describes the -levels. -

-
-         |   programming language design
-         V
-    GF source language
-         |
-         |   type-directed partial evaluation
-         V
-    GFC assembly language
-         |
-         |   Ljunglöf's translation
-         V
-    MCFG parser
-
-

-The last two phases are nontrivial mathematica properties. -

-

-In most grammar formalisms, grammarians have to work on the GFC -(or MCFG) level. -

-

-Maybe they use macros - they are therefore like macro assemblers. But there -are no separately compiled library modules, no type checking, etc. -

-

- -

- -

The expressivity of GF

-

-Parsing complexity is the same as MCFG: polynomial, with -unrestricted exponent depending on grammar. -This is between TAG and HPSG. -

-

-If semantic well-formedness (type theory) is taken into account, -then arbitrary logic can be expressed. The well-formedness of -abstract syntax is decidable, but the well-formedness of a -concrete-syntax string can require an arbitrary proof construction -and is therefore undecidable. -

-

-Separability between AS and CS: like TAG (Tree Adjoining Grammar), GF -has the goal of assigning intended trees for strings. This is -generalized to shared trees for different languages. -

-

-The high-level language strives after the properties of -writability and readability (programming language notions). -

-

- -

- -

Grammars and parsing

-

-In many projects, a grammar is just seen as a declarative parsing program. -

-

-For GF, a grammar is primarily the definition of a language. -

-

-Detaching grammars from parsers is a good idea, giving -

-
    -
  • more efficient and robust parsing (statistical etc) -
  • cleaner grammars -
- -

-Separating abstract from concrete syntax is a prerequisite for this: -we want parsers to return abstract syntax objects, and these must exist -independently of parse trees. -

-

-A possible radical approach to parsing: -use a grammar to generate a treebank and machine-learn -a statistical parser from this. -

-

-Comparison: Steedman in CCG has done something like this. -

-

- -

- -

Grammars as software libraries

-

-Reuse for different purposes. -

-

-Grammar composition. -

-

- -

- -

Multilinguality

-

-In application grammars, the AS is a semantic -model, and a CS covers domain terminology and idioms. -

-

-This can give publication-quality translation on -limited domains (e.g. the WebALT project). -

-

-Resource grammars with grammar composition lead to -compile-time transfer. -

-

-When is run-time transfer necessary? -

-

-Cf. CLE (Core Language Engine). -

-

- -

- -

Parametrized modules

-

-This notion comes from the ML language in the 1980's. -

-

-It can be used for sharing even more code between languages -than their AS. -

-

-Especially, for related languages (Scandinavian, Romance). -

-

-Cf. grammar porting in CLE: what they do with untyped -macro packages GF does with typable interfaces. -

- - - - diff --git a/deprecated/doc/gf-formalism.txt b/deprecated/doc/gf-formalism.txt deleted file mode 100644 index 3b6963d11..000000000 --- a/deprecated/doc/gf-formalism.txt +++ /dev/null @@ -1,279 +0,0 @@ -A Birds-Eye View of GF as a Grammar Formalism -Author: Aarne Ranta -Last update: %%date(%c) - -% NOTE: this is a txt2tags file. -% Create an html file from this file using: -% txt2tags -thtml --toc gf-formalism.txt - -%!target:html - -%!postproc(html): #NEW - -[Logos/gf0.png] - -//Abstract. This document gives a general description of the// -//Grammatical Framework (GF), with comparisons to other grammar// -//formalisms such as CG, ACG, HPSG, and LFG.// - - -#NEW - -==Logical Frameworks and Grammar Formalisms== - -Logic - formalization of mathematics (mathematical language?) - -Linguistics - formalization of natural language - -Since math lang is a subset, we can expect similarities. - -But in natural language we have -- masses of empirical data -- no right of reform - - - -#NEW - -==High-level programming== - -We have to write a lot of program code when formalizing language. - -We need a language with proper abstractions. - -Cf. Paul Graham on Prolog: very high-level, but wrong abstractions. - -Typed functional languages work well in maths. - -We have developed one for linguistics -- some extra constructs, e.g. inflection tables -- constraint of reversibility (nontrivial math problem) - - -Writing a grammar of e.g. French clitics should not be a topic -on which one can write a paper - it should be easy to render in code -the known facts about languages! - - - -#NEW - -==GF in a few words== - -Grammatical Framework (GF) is a grammar formalism -based on **constructive type theory**. - -GF makes a distinction between **abstract syntax** and **concrete syntax**. - -The abstract syntax part of GF is a **logical framework**, with -dependent types and higher-order functions. - -The concrete syntax is a system of **records** containing strings and features. - -A GF grammar defines a **reversible homomorphism** from an abstract syntax to a -concrete syntax. - -A **multilingual GF grammar** is a set of concrete syntaxes associated with -one abstract syntax. - -GF grammars are written in a high-level **functional programming language**, -which is compiled into a **core language** (GFC). - -GF grammars can be used as **resources**, i.e. as libraries for writing -new grammars; these are compiled and optimized by the method of -**grammar composition**. - -GF has a **module system** that supports grammar engineering and separate -compilation. - - -#NEW - -==History of GF== - -1988. Intuitionistic Categorial Grammar; type theory as abstract syntax, -playing the role of Montague's analysis trees. Grammars implemented in Prolog. - -1994. Type-Theoretical Grammar. Abstract syntax organized as a system of -combinators. Grammars implemented in ALF. - -1996. Multilingual Type-Theoretical Grammar. Rules for generating six -languages from the same abstract syntax. Grammars implemented in ALF, ML, and -Haskell. - -1998. The first implementation of GF as a language of its own. - -2000. New version of GF: high-level functional source language, records used -for concrete syntax. - -2003. The module system. - -2004. Ljunglöf's thesis //Expressivity and Complexity of GF//. - - - -#NEW - -==Some key ingredients of GF in other grammar formalisms== - -- [GF ]: Grammatical Framework -- [CG ]: categorial grammar -- [ACG ]: abstract categorial grammar -- [HPSG ]: head-driven phrase structure grammar -- [LFG ]: lexical functional grammar - - -| / | GF | ACG | LFG | HPSG | CG | -| abstract vs concrete syntax | X | X | ? | - | - | -| type theory | X | X | - | - | X | -| records and features | X | - | X | X | - | - - -#NEW - -==Examples of descriptions in each formalism== - -To be written... - - -#NEW - -==Lambda terms and records== - -In CS, abstract syntax is trees and concrete syntax is strings. -This works more or less for programming languages. - -In CG, all syntax is lambda terms. - -In Montague grammar, abstract syntax is lambda terms and -concrete syntax is trees. Abstract syntax as lambda terms -can be considered well-established. - -In PATR and HPSG, concrete syntax it records. This can be considered -well-established for natural languages. - -In ACG, both are lambda terms. This is more general than GF, -but reversibility requires linearity restriction, which can be -unnatural for grammar writing. - -In GF, linearization from lambda terms to records is reversible, -and grammar writing is not restricted to linear terms. - -Grammar composition in ACG is just function composition. In GF, -it is more restricted... - - -#NEW - -==The structure of GF formalisms== - -The following diagram (to be drawn properly!) describes the -levels. -``` - | programming language design - V - GF source language - | - | type-directed partial evaluation - V - GFC assembly language - | - | Ljunglöf's translation - V - MCFG parser -``` -The last two phases are nontrivial mathematica properties. - -In most grammar formalisms, grammarians have to work on the GFC -(or MCFG) level. - -Maybe they use macros - they are therefore like macro assemblers. But there -are no separately compiled library modules, no type checking, etc. - - -#NEW - -==The expressivity of GF== - -Parsing complexity is the same as MCFG: polynomial, with -unrestricted exponent depending on grammar. -This is between TAG and HPSG. - -If semantic well-formedness (type theory) is taken into account, -then arbitrary logic can be expressed. The well-formedness of -abstract syntax is decidable, but the well-formedness of a -concrete-syntax string can require an arbitrary proof construction -and is therefore undecidable. - -Separability between AS and CS: like TAG (Tree Adjoining Grammar), GF -has the goal of assigning intended trees for strings. This is -generalized to shared trees for different languages. - -The high-level language strives after the properties of -writability and readability (programming language notions). - - -#NEW - -==Grammars and parsing== - -In many projects, a grammar is just seen as a **declarative parsing program**. - -For GF, a grammar is primarily the **definition of a language**. - -Detaching grammars from parsers is a good idea, giving -- more efficient and robust parsing (statistical etc) -- cleaner grammars - - -Separating abstract from concrete syntax is a prerequisite for this: -we want parsers to return abstract syntax objects, and these must exist -independently of parse trees. - -A possible radical approach to parsing: -use a grammar to generate a treebank and machine-learn -a statistical parser from this. - -Comparison: Steedman in CCG has done something like this. - - -#NEW - -==Grammars as software libraries== - -Reuse for different purposes. - -Grammar composition. - - -#NEW - -==Multilinguality== - -In **application grammars**, the AS is a semantic -model, and a CS covers domain terminology and idioms. - -This can give publication-quality translation on -limited domains (e.g. the WebALT project). - -Resource grammars with grammar composition lead to -**compile-time transfer**. - -When is **run-time transfer** necessary? - -Cf. CLE (Core Language Engine). - - -#NEW - -==Parametrized modules== - -This notion comes from the ML language in the 1980's. - -It can be used for sharing even more code between languages -than their AS. - -Especially, for related languages (Scandinavian, Romance). - -Cf. grammar porting in CLE: what they do with untyped -macro packages GF does with typable interfaces. diff --git a/deprecated/doc/gf-ideas.html b/deprecated/doc/gf-ideas.html deleted file mode 100644 index 8119740fa..000000000 --- a/deprecated/doc/gf-ideas.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -GF Project Ideas - - -

-

- -
-

- -

-

GF Project Ideas

- -Resource Grammars, Web Applications, etc
-contact: Aarne Ranta (aarne at chalmers dot se) -
- -

-
-

- - -

-
-

- -

Resource Grammar Implementations

-

-GF Resource Grammar Library is an open-source computational grammar resource -that currently covers 12 languages. -The Library is a collaborative effort to which programmers from many countries -have contributed. The next goal is to extend the library -to all of the 23 official EU languages. Also other languages -are welcome all the time. The following diagram show the current status of the -library. Each of the red and yellow ones are a potential project. -

-

-

- -
-

-

-red=wanted, green=exists, orange=in-progress, solid=official-eu, dotted=non-eu -

-

-The linguistic coverage of the library includes the inflectional morphology -and basic syntax of each language. It can be used in GF applications -and also ported to other formats. It can also be used for building other -linguistic resources, such as morphological lexica and parsers. -The library is licensed under LGPL. -

- -

Tasks

-

-Writing a grammar for a language is usually easier if other languages -from the same family already have grammars. The colours have the same -meaning as in the diagram above; in addition, we use boldface for the -red, still unimplemented languages and italics for the -orange languages in progress. Thus, in particular, each of the languages -coloured red below are possible programming projects. -

-

-Baltic: -

-
    -
  • Latvian -
  • Lithuanian -
- -

-Celtic: -

-
    -
  • Irish -
- -

-Fenno-Ugric: -

-
    -
  • Estonian -
  • Finnish -
  • Hungarian -
- -

-Germanic: -

-
    -
  • Danish -
  • Dutch -
  • English -
  • German -
  • Norwegian -
  • Swedish -
- -

-Hellenic: -

-
    -
  • Greek -
- -

-Indo-Iranian: -

-
    -
  • Hindi -
  • Urdu -
- -

-Romance: -

-
    -
  • Catalan -
  • French -
  • Italian -
  • Portuguese -
  • Romanian -
  • Spanish -
- -

-Semitic: -

-
    -
  • Arabic -
  • Maltese -
- -

-Slavonic: -

-
    -
  • Bulgarian -
  • Czech -
  • Polish -
  • Russian -
  • Slovak -
  • Slovenian -
- -

-Tai: -

-
    -
  • Thai -
- -

-Turkic: -

-
    -
  • Turkish -
- - -

Who is qualified

-

-Writing a resource grammar implementation requires good general programming -skills, and a good explicit knowledge of the grammar of the target language. -A typical participant could be -

-
    -
  • native or fluent speaker of the target language -
  • interested in languages on the theoretical level, and preferably familiar - with many languages (to be able to think about them on an abstract level) -
  • familiar with functional programming languages such as ML or Haskell - (GF itself is a language similar to these) -
  • on Master's or PhD level in linguistics, computer science, or mathematics -
- -

-But it is the quality of the assignment that is assessed, not any formal -requirements. The "typical participant" was described to give an idea of -who is likely to succeed in this. -

- -

The Summer School

-

-A Summer School on resource grammars and applications will -be organized at the campus of Chalmers University of Technology in Gothenburg, -Sweden, on 17-28 August 2009. It can be seen as a natural checkpoint in -a resource grammar project; the participants are assumed to learn GF before -the Summer School, but how far they have come in their projects may vary. -

-

-More information on the Summer School web page: -

-

-http://www.cs.chalmers.se/Cs/Research/Language-technology/GF/doc/gf-summerschool.html -

- -

Other project ideas

- -

GF interpreter in Java

-

-The idea is to write a run-time system for GF grammars in Java. This enables -the use of embedded grammars in Java applications. This project is -a fresh-up of earlier work, -now using the new run-time format PGF and addressing a new parsing algorithm. -

-

-Requirements: Java, Haskell, basics of compilers and parsing algorithms. -

- -

GF interpreter in C#

-

-The idea is to write a run-time system for GF grammars in C#. This enables -the use of embedded grammars in C# applications. This project is -similar to earlier work -on Java, now addressing C# and using the new run-time format PGF. -

-

-Requirements: C#, Haskell, basics of compilers and parsing algorithms. -

- -

GF localization library

-

-This is an idea for a software localization library using GF grammars. -The library should replace strings by grammar rules, which can be conceived -as very smart templates always guaranteeing grammatically correct output. -The library should be based on the -GF Resource Grammar Library, providing infrastructure -currently for 12 languages. -

-

-Requirements: GF, some natural languages, some localization platform -

- -

Multilingual grammar applications for mobile phones

-

-GF grammars can be compiled into programs that can be run on different -platforms, such as web browsers and mobile phones. An example is a -numeral translator running on both these platforms. -

-

-The proposed project is rather open: find some cool applications of -the technology that are useful or entertaining for mobile phone users. A -part of the project is to investigate implementation issues such as making -the best use of the phone's resources. Possible applications have -something to do with translation; one suggestion is an sms editor/translator. -

-

-Requirements: GF, JavaScript, some phone application development tools -

- -

Multilingual grammar applications for the web

-

-This project is rather open: find some cool applications of -the technology that are useful or entertaining on the web. Examples include -

-
    -
  • translators: see demo -
  • multilingual wikis: see demo -
  • fridge magnets: see demo -
- -

-Requirements: GF, JavaScript or Java and Google Web Toolkit, CGI -

- -

GMail gadget for GF

-

-It is possible to add custom gadgets to GMail. If you are going to write -e-mail in a foreign language then you probably will need help from -dictonary or you may want to check something in the grammar. GF provides -all resources that you may need but you have to think about how to -design gadget that fits well in the GMail environment and what -functionality from GF you want to expose. -

-

-Requirements: GF, Google Web Toolkit -

- -

Dissemination and intellectual property

-

-All code suggested here will be released under the LGPL just like -the current resource grammars and run-time GF libraries, -with the copyright held by respective authors. -

-

-As a rule, the code will be distributed via the GF web site. -

- - - - diff --git a/deprecated/doc/gf-ideas.txt b/deprecated/doc/gf-ideas.txt deleted file mode 100644 index 3f62196b9..000000000 --- a/deprecated/doc/gf-ideas.txt +++ /dev/null @@ -1,231 +0,0 @@ -GF Project Ideas -Resource Grammars, Web Applications, etc -contact: Aarne Ranta (aarne at chalmers dot se) - -%!Encoding : iso-8859-1 - -%!target:html -%!postproc(html): #BECE
-%!postproc(html): #ENCE
-%!postproc(html): #GRAY -%!postproc(html): #EGRAY -%!postproc(html): #RED -%!postproc(html): #YELLOW -%!postproc(html): #ERED -%!postproc(html): #EYELLOW - -#BECE -[Logos/gf0.png] -#ENCE - - -==Resource Grammar Implementations== - -GF Resource Grammar Library is an open-source computational grammar resource -that currently covers 12 languages. -The Library is a collaborative effort to which programmers from many countries -have contributed. The next goal is to extend the library -to all of the 23 official EU languages. Also other languages -are welcome all the time. The following diagram show the current status of the -library. Each of the red and yellow ones are a potential project. - -#BECE -[school-langs.png] -#ENCE - - -//red=wanted, green=exists, orange=in-progress, solid=official-eu, dotted=non-eu// - -The linguistic coverage of the library includes the inflectional morphology -and basic syntax of each language. It can be used in GF applications -and also ported to other formats. It can also be used for building other -linguistic resources, such as morphological lexica and parsers. -The library is licensed under LGPL. - - -===Tasks=== - -Writing a grammar for a language is usually easier if other languages -from the same family already have grammars. The colours have the same -meaning as in the diagram above; in addition, we use boldface for the -red, still unimplemented languages and italics for the -orange languages in progress. Thus, in particular, each of the languages -coloured red below are possible programming projects. - -Baltic: -- #RED Latvian #ERED -- #RED Lithuanian #ERED - - -Celtic: -- #RED Irish #ERED - - -Fenno-Ugric: -- #RED Estonian #ERED -- #GRAY Finnish #EGRAY -- #RED Hungarian #ERED - - -Germanic: -- #GRAY Danish #EGRAY -- #RED Dutch #ERED -- #GRAY English #EGRAY -- #GRAY German #EGRAY -- #GRAY Norwegian #EGRAY -- #GRAY Swedish #EGRAY - - -Hellenic: -- #RED Greek #ERED - - -Indo-Iranian: -- #YELLOW Hindi #EYELLOW -- #YELLOW Urdu #EYELLOW - - -Romance: -- #GRAY Catalan #EGRAY -- #GRAY French #EGRAY -- #GRAY Italian #EGRAY -- #RED Portuguese #ERED -- #YELLOW Romanian #EYELLOW -- #GRAY Spanish #EGRAY - - -Semitic: -- #YELLOW Arabic #EYELLOW -- #RED Maltese #ERED - - -Slavonic: -- #GRAY Bulgarian #EGRAY -- #RED Czech #ERED -- #YELLOW Polish #EYELLOW -- #GRAY Russian #EGRAY -- #RED Slovak #ERED -- #RED Slovenian #ERED - - -Tai: -- #YELLOW Thai #EYELLOW - - -Turkic: -- #YELLOW Turkish #EYELLOW - - -===Who is qualified=== - -Writing a resource grammar implementation requires good general programming -skills, and a good explicit knowledge of the grammar of the target language. -A typical participant could be -- native or fluent speaker of the target language -- interested in languages on the theoretical level, and preferably familiar - with many languages (to be able to think about them on an abstract level) -- familiar with functional programming languages such as ML or Haskell - (GF itself is a language similar to these) -- on Master's or PhD level in linguistics, computer science, or mathematics - - -But it is the quality of the assignment that is assessed, not any formal -requirements. The "typical participant" was described to give an idea of -who is likely to succeed in this. - - -===The Summer School=== - -A Summer School on resource grammars and applications will -be organized at the campus of Chalmers University of Technology in Gothenburg, -Sweden, on 17-28 August 2009. It can be seen as a natural checkpoint in -a resource grammar project; the participants are assumed to learn GF before -the Summer School, but how far they have come in their projects may vary. - -More information on the Summer School web page: - -[``http://www.cs.chalmers.se/Cs/Research/Language-technology/GF/doc/gf-summerschool.html`` http://www.cs.chalmers.se/Cs/Research/Language-technology/GF/doc/gf-summerschool.html] - - -==Other project ideas== - -===GF interpreter in Java=== - -The idea is to write a run-time system for GF grammars in Java. This enables -the use of **embedded grammars** in Java applications. This project is -a fresh-up of [earlier work http://www.cs.chalmers.se/~bringert/gf/gf-java.html], -now using the new run-time format PGF and addressing a new parsing algorithm. - -Requirements: Java, Haskell, basics of compilers and parsing algorithms. - - -===GF interpreter in C#=== - -The idea is to write a run-time system for GF grammars in C#. This enables -the use of **embedded grammars** in C# applications. This project is -similar to [earlier work http://www.cs.chalmers.se/~bringert/gf/gf-java.html] -on Java, now addressing C# and using the new run-time format PGF. - -Requirements: C#, Haskell, basics of compilers and parsing algorithms. - - -===GF localization library=== - -This is an idea for a software localization library using GF grammars. -The library should replace strings by grammar rules, which can be conceived -as very smart templates always guaranteeing grammatically correct output. -The library should be based on the -[GF Resource Grammar Library http://www.cs.chalmers.se/Cs/Research/Language-technology/GF/lib/resource/doc/synopsis.html], providing infrastructure -currently for 12 languages. - -Requirements: GF, some natural languages, some localization platform - - -===Multilingual grammar applications for mobile phones=== - -GF grammars can be compiled into programs that can be run on different -platforms, such as web browsers and mobile phones. An example is a -[numeral translator http://www.cs.chalmers.se/Cs/Research/Language-technology/GF/demos/index-numbers.html] running on both these platforms. - -The proposed project is rather open: find some cool applications of -the technology that are useful or entertaining for mobile phone users. A -part of the project is to investigate implementation issues such as making -the best use of the phone's resources. Possible applications have -something to do with translation; one suggestion is an sms editor/translator. - -Requirements: GF, JavaScript, some phone application development tools - - -===Multilingual grammar applications for the web=== - -This project is rather open: find some cool applications of -the technology that are useful or entertaining on the web. Examples include -- translators: see [demo http://129.16.250.57:41296/translate] -- multilingual wikis: see [demo http://csmisc14.cs.chalmers.se/~meza/restWiki/wiki.cgi] -- fridge magnets: see [demo http://129.16.250.57:41296/fridge] - - -Requirements: GF, JavaScript or Java and Google Web Toolkit, CGI - - -===GMail gadget for GF=== - -It is possible to add custom gadgets to GMail. If you are going to write -e-mail in a foreign language then you probably will need help from -dictonary or you may want to check something in the grammar. GF provides -all resources that you may need but you have to think about how to -design gadget that fits well in the GMail environment and what -functionality from GF you want to expose. - -Requirements: GF, Google Web Toolkit - - - -==Dissemination and intellectual property== - -All code suggested here will be released under the LGPL just like -the current resource grammars and run-time GF libraries, -with the copyright held by respective authors. - -As a rule, the code will be distributed via the GF web site. - diff --git a/deprecated/doc/gf-statistics.txt b/deprecated/doc/gf-statistics.txt deleted file mode 100644 index 499ad7d09..000000000 --- a/deprecated/doc/gf-statistics.txt +++ /dev/null @@ -1,289 +0,0 @@ -(Adapted from KeY statistics by Vladimir Klebanov) - -This is GF right now: - -Total Physical Source Lines of Code (SLOC) = 42,467 - -Development Effort Estimate, Person-Years (Person-Months) = 10.24 (122.932) - (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05)) - -Schedule Estimate, Years (Months) = 1.30 (15.56) - (Basic COCOMO model, Months = 2.5 * (person-months**0.38)) - -Estimated Average Number of Developers (Effort/Schedule) = 7.90 - -Total Estimated Cost to Develop = $ 1,383,870 - (average salary = $56,286/year, overhead = 2.40). - -SLOCCount, Copyright (C) 2001-2004 David A. Wheeler - - - ------------ basis of counting: Haskell code + BNFC code - generated Happy parsers - --- GF/src% wc -l *.hs GF/*.hs GF/*/*.hs GF/*/*/*.hs GF/*/*.cf JavaGUI/*.java --- date Fri Jun 3 10:00:31 CEST 2005 - - 104 GF.hs - 402 GF/API.hs - 98 GF/GFModes.hs - 379 GF/Shell.hs - 4 GF/Today.hs - 43 GF/API/BatchTranslate.hs - 145 GF/API/GrammarToHaskell.hs - 77 GF/API/IOGrammar.hs - 25 GF/API/MyParser.hs - 177 GF/Canon/AbsGFC.hs - 37 GF/Canon/ByLine.hs - 192 GF/Canon/CanonToGrammar.hs - 293 GF/Canon/CMacros.hs - 79 GF/Canon/GetGFC.hs - 86 GF/Canon/GFC.hs - 291 GF/Canon/LexGFC.hs - 201 GF/Canon/Look.hs - 235 GF/Canon/MkGFC.hs - 46 GF/Canon/PrExp.hs - 352 GF/Canon/PrintGFC.hs - 147 GF/Canon/Share.hs - 207 GF/Canon/SkelGFC.hs - 46 GF/Canon/TestGFC.hs - 49 GF/Canon/Unlex.hs - 202 GF/CF/CanonToCF.hs - 213 GF/CF/CF.hs - 217 GF/CF/CFIdent.hs - 62 GF/CF/CFtoGrammar.hs - 47 GF/CF/CFtoSRG.hs - 206 GF/CF/ChartParser.hs - 191 GF/CF/EBNF.hs - 45 GF/CFGM/AbsCFG.hs - 312 GF/CFGM/LexCFG.hs - 157 GF/CFGM/PrintCFG.hs - 109 GF/CFGM/PrintCFGrammar.hs - 85 GF/CF/PPrCF.hs - 150 GF/CF/PrLBNF.hs - 106 GF/CF/Profile.hs - 141 GF/Compile/BackOpt.hs - 763 GF/Compile/CheckGrammar.hs - 337 GF/Compile/Compile.hs - 136 GF/Compile/Extend.hs - 124 GF/Compile/GetGrammar.hs - 282 GF/Compile/GrammarToCanon.hs - 93 GF/Compile/MkConcrete.hs - 128 GF/Compile/MkResource.hs - 83 GF/Compile/MkUnion.hs - 146 GF/Compile/ModDeps.hs - 294 GF/Compile/NewRename.hs - 227 GF/Compile/Optimize.hs - 76 GF/Compile/PGrammar.hs - 84 GF/Compile/PrOld.hs - 119 GF/Compile/Rebuild.hs - 63 GF/Compile/RemoveLiT.hs - 274 GF/Compile/Rename.hs - 535 GF/Compile/ShellState.hs - 135 GF/Compile/Update.hs - 129 GF/Conversion/GFC.hs - 149 GF/Conversion/GFCtoSimple.hs - 53 GF/Conversion/MCFGtoCFG.hs - 46 GF/Conversion/RemoveEpsilon.hs - 102 GF/Conversion/RemoveErasing.hs - 82 GF/Conversion/RemoveSingletons.hs - 137 GF/Conversion/SimpleToFinite.hs - 26 GF/Conversion/SimpleToMCFG.hs - 230 GF/Conversion/Types.hs - 143 GF/Data/Assoc.hs - 118 GF/Data/BacktrackM.hs - 20 GF/Data/ErrM.hs - 119 GF/Data/GeneralDeduction.hs - 30 GF/Data/Glue.hs - 67 GF/Data/IncrementalDeduction.hs - 61 GF/Data/Map.hs - 662 GF/Data/Operations.hs - 127 GF/Data/OrdMap2.hs - 120 GF/Data/OrdSet.hs - 193 GF/Data/Parsers.hs - 64 GF/Data/RedBlack.hs - 150 GF/Data/RedBlackSet.hs - 19 GF/Data/SharedString.hs - 127 GF/Data/SortedList.hs - 134 GF/Data/Str.hs - 120 GF/Data/Trie2.hs - 129 GF/Data/Trie.hs - 71 GF/Data/Utilities.hs - 243 GF/Data/Zipper.hs - 78 GF/Embed/EmbedAPI.hs - 113 GF/Embed/EmbedCustom.hs - 137 GF/Embed/EmbedParsing.hs - 50 GF/Formalism/CFG.hs - 51 GF/Formalism/GCFG.hs - 58 GF/Formalism/MCFG.hs - 246 GF/Formalism/SimpleGFC.hs - 349 GF/Formalism/Utilities.hs - 30 GF/Fudgets/ArchEdit.hs - 134 GF/Fudgets/CommandF.hs - 51 GF/Fudgets/EventF.hs - 59 GF/Fudgets/FudgetOps.hs - 37 GF/Fudgets/UnicodeF.hs - 86 GF/Grammar/AbsCompute.hs - 38 GF/Grammar/Abstract.hs - 149 GF/Grammar/AppPredefined.hs - 312 GF/Grammar/Compute.hs - 215 GF/Grammar/Grammar.hs - 46 GF/Grammar/Lockfield.hs - 189 GF/Grammar/LookAbs.hs - 182 GF/Grammar/Lookup.hs - 745 GF/Grammar/Macros.hs - 340 GF/Grammar/MMacros.hs - 115 GF/Grammar/PatternMatch.hs - 279 GF/Grammar/PrGrammar.hs - 121 GF/Grammar/Refresh.hs - 44 GF/Grammar/ReservedWords.hs - 251 GF/Grammar/TC.hs - 301 GF/Grammar/TypeCheck.hs - 96 GF/Grammar/Unify.hs - 101 GF/Grammar/Values.hs - 89 GF/Infra/CheckM.hs - 43 GF/Infra/Comments.hs - 152 GF/Infra/Ident.hs - 390 GF/Infra/Modules.hs - 358 GF/Infra/Option.hs - 179 GF/Infra/Print.hs - 331 GF/Infra/ReadFiles.hs - 337 GF/Infra/UseIO.hs - 153 GF/OldParsing/CFGrammar.hs - 283 GF/OldParsing/ConvertFiniteGFC.hs - 121 GF/OldParsing/ConvertFiniteSimple.hs - 34 GF/OldParsing/ConvertGFCtoMCFG.hs - 122 GF/OldParsing/ConvertGFCtoSimple.hs - 44 GF/OldParsing/ConvertGrammar.hs - 52 GF/OldParsing/ConvertMCFGtoCFG.hs - 30 GF/OldParsing/ConvertSimpleToMCFG.hs - 43 GF/OldParsing/GCFG.hs - 86 GF/OldParsing/GeneralChart.hs - 148 GF/OldParsing/GrammarTypes.hs - 50 GF/OldParsing/IncrementalChart.hs - 206 GF/OldParsing/MCFGrammar.hs - 43 GF/OldParsing/ParseCFG.hs - 82 GF/OldParsing/ParseCF.hs - 177 GF/OldParsing/ParseGFC.hs - 37 GF/OldParsing/ParseMCFG.hs - 161 GF/OldParsing/SimpleGFC.hs - 188 GF/OldParsing/Utilities.hs - 51 GF/Parsing/CFG.hs - 66 GF/Parsing/CF.hs - 151 GF/Parsing/GFC.hs - 64 GF/Parsing/MCFG.hs - 83 GF/Printing/PrintParser.hs - 127 GF/Printing/PrintSimplifiedTerm.hs - 190 GF/Shell/CommandL.hs - 556 GF/Shell/Commands.hs - 524 GF/Shell/HelpFile.hs - 79 GF/Shell/JGF.hs - 171 GF/Shell/PShell.hs - 221 GF/Shell/ShellCommands.hs - 66 GF/Shell/SubShell.hs - 87 GF/Shell/TeachYourself.hs - 296 GF/Source/AbsGF.hs - 229 GF/Source/GrammarToSource.hs - 312 GF/Source/LexGF.hs - 528 GF/Source/PrintGF.hs - 353 GF/Source/SkelGF.hs - 657 GF/Source/SourceToGrammar.hs - 58 GF/Source/TestGF.hs - 72 GF/Speech/PrGSL.hs - 65 GF/Speech/PrJSGF.hs - 128 GF/Speech/SRG.hs - 103 GF/Speech/TransformCFG.hs - 30 GF/System/ArchEdit.hs - 90 GF/System/Arch.hs - 27 GF/System/NoReadline.hs - 27 GF/System/Readline.hs - 73 GF/System/Tracing.hs - 25 GF/System/UseReadline.hs - 63 GF/Text/Arabic.hs - 97 GF/Text/Devanagari.hs - 72 GF/Text/Ethiopic.hs - 99 GF/Text/ExtendedArabic.hs - 37 GF/Text/ExtraDiacritics.hs - 172 GF/Text/Greek.hs - 53 GF/Text/Hebrew.hs - 95 GF/Text/Hiragana.hs - 69 GF/Text/LatinASupplement.hs - 47 GF/Text/OCSCyrillic.hs - 45 GF/Text/Russian.hs - 77 GF/Text/Tamil.hs - 125 GF/Text/Text.hs - 69 GF/Text/Unicode.hs - 47 GF/Text/UTF8.hs - 56 GF/Translate/GFT.hs - 427 GF/UseGrammar/Custom.hs - 435 GF/UseGrammar/Editing.hs - 180 GF/UseGrammar/Generate.hs - 71 GF/UseGrammar/GetTree.hs - 143 GF/UseGrammar/Information.hs - 228 GF/UseGrammar/Linear.hs - 130 GF/UseGrammar/Morphology.hs - 70 GF/UseGrammar/Paraphrases.hs - 157 GF/UseGrammar/Parsing.hs - 66 GF/UseGrammar/Randomized.hs - 170 GF/UseGrammar/Session.hs - 186 GF/UseGrammar/Tokenize.hs - 43 GF/UseGrammar/Transfer.hs - 122 GF/Visualization/NewVisualizationGrammar.hs - 123 GF/Visualization/VisualizeGrammar.hs - 63 GF/Conversion/SimpleToMCFG/Coercions.hs - 256 GF/Conversion/SimpleToMCFG/Nondet.hs - 129 GF/Conversion/SimpleToMCFG/Strict.hs - 71 GF/OldParsing/ConvertGFCtoMCFG/Coercions.hs - 281 GF/OldParsing/ConvertGFCtoMCFG/Nondet.hs - 277 GF/OldParsing/ConvertGFCtoMCFG/Old.hs - 189 GF/OldParsing/ConvertGFCtoMCFG/Strict.hs - 70 GF/OldParsing/ConvertSimpleToMCFG/Coercions.hs - 245 GF/OldParsing/ConvertSimpleToMCFG/Nondet.hs - 277 GF/OldParsing/ConvertSimpleToMCFG/Old.hs - 139 GF/OldParsing/ConvertSimpleToMCFG/Strict.hs - 83 GF/OldParsing/ParseCFG/General.hs - 142 GF/OldParsing/ParseCFG/Incremental.hs - 156 GF/OldParsing/ParseMCFG/Basic.hs - 103 GF/Parsing/CFG/General.hs - 150 GF/Parsing/CFG/Incremental.hs - 98 GF/Parsing/CFG/PInfo.hs - 226 GF/Parsing/MCFG/Active2.hs - 304 GF/Parsing/MCFG/Active.hs - 144 GF/Parsing/MCFG/Incremental2.hs - 163 GF/Parsing/MCFG/Incremental.hs - 128 GF/Parsing/MCFG/Naive.hs - 163 GF/Parsing/MCFG/PInfo.hs - 194 GF/Parsing/MCFG/Range.hs - 183 GF/Parsing/MCFG/ViaCFG.hs - 167 GF/Canon/GFC.cf - 36 GF/CFGM/CFG.cf - 321 GF/Source/GF.cf - 272 JavaGUI/DynamicTree2.java - 272 JavaGUI/DynamicTree.java - 2357 JavaGUI/GFEditor2.java - 1420 JavaGUI/GFEditor.java - 30 JavaGUI/GrammarFilter.java - 13 JavaGUI/LinPosition.java - 18 JavaGUI/MarkedArea.java - 1552 JavaGUI/Numerals.java - 22 JavaGUI/Utils.java - 5956 total - 48713 total - -- 2131 GF/Canon/ParGFC.hs - 3336 GF/Source/ParGF.hs - 779 GF/CFGM/ParCFG.hs - - 42467 total - --------- - -sloccount sloc = - let - ksloc = sloc / 1000 - effort = 2.4 * (ksloc ** 1.05) - schedule = 2.5 * (effort ** 0.38) - develops = effort / schedule - cost = 56286 * (effort/12) * 2.4 - in - [sloc,ksloc,effort,effort/12,schedule,schedule/12,develops,cost] diff --git a/deprecated/doc/gf-summerschool.txt b/deprecated/doc/gf-summerschool.txt deleted file mode 100644 index 0acf9177d..000000000 --- a/deprecated/doc/gf-summerschool.txt +++ /dev/null @@ -1,533 +0,0 @@ -GF Resource Grammar Summer School -Gothenburg, 17-28 August 2009 -Aarne Ranta (aarne at chalmers.se) - -%!Encoding : iso-8859-1 - -%!target:html -%!postproc(html): #BECE
-%!postproc(html): #ENCE
-%!postproc(html): #GRAY -%!postproc(html): #EGRAY -%!postproc(html): #RED -%!postproc(html): #YELLOW -%!postproc(html): #ERED - -#BECE -[school-langs.png] -#ENCE - - -//red=wanted, green=exists, orange=in-progress, solid=official-eu, dotted=non-eu// - - -==News== - -An on-line course //GF for Resource Grammar Writers// will start on -Monday 20 April at 15.30 CEST. The slides and recordings of the five -45-minute lectures will be made available via this web page. If requested, -the course may be repeated in the beginning of the summer school. - - -==Executive summary== - -GF Resource Grammar Library is an open-source computational grammar resource -that currently covers 12 languages. -The Summer School is a part of a collaborative effort to extend the library -to all of the 23 official EU languages. Also other languages -chosen by the participants are welcome. - -The missing EU languages are: -Czech, Dutch, Estonian, Greek, Hungarian, Irish, Latvian, Lithuanian, -Maltese, Portuguese, Slovak, and Slovenian. There is also more work to -be done on Polish and Romanian. - -The linguistic coverage of the library includes the inflectional morphology -and basic syntax of each language. It can be used in GF applications -and also ported to other formats. It can also be used for building other -linguistic resources, such as morphological lexica and parsers. -The library is licensed under LGPL. - -In the summer school, each language will be implemented by one or two students -working together. A morphology implementation will be credited -as a Chalmers course worth 7.5 ETCS points; adding a syntax implementation -will be worth more. The estimated total work load is 1-2 months for the -morphology, and 3-6 months for the whole grammar. - -Participation in the course is free. Registration is done via the courses's -Google group, [``groups.google.com/group/gf-resource-school-2009/`` http://groups.google.com/group/gf-resource-school-2009/]. The registration deadline is 15 June 2009. - -Some travel grants will be available. They are distributed on the basis of a -GF programming contest in April and May. - -The summer school will be held on 17-28 August 2009, at the campus of -Chalmers University of Technology in Gothenburg, Sweden. - - -[align6.png] - -//Word alignment produced by GF from the resource grammar in Bulgarian, English, Italian, German, Finnish, French, and Swedish.// - -==Introduction== - -Since 2007, EU-27 has 23 official languages, listed in the diagram on top of this -document. There is a growing need of linguistic resources for these -languages, to help in tasks such as translation and information retrieval. -These resources should be **portable** and **freely accessible**. -Languages marked in red in the diagram are of particular interest for -the summer school, since they are those on which the effort will be concentrated. - -GF (Grammatical Framework, -[``digitalgrammars.com/gf`` http://digitalgrammars.com/gf]) -is a **functional programming language** designed for writing natural -language grammars. It provides an efficient platform for this task, due to -its modern characteristics: -- It is a functional programming language, similar to Haskell and ML. -- It has a static type system and type checker. -- It has a powerful module system supporting separate compilation - and data abstraction. -- It has an optimizing compiler to **Portable Grammar Format** (PGF). -- PGF can be further compiled to other formats, such as JavaScript and - speech recognition language models. -- GF has a **resource grammar library** giving access to the morphology and - basic syntax of 12 languages. - - -In addition to "ordinary" grammars for single languages, GF -supports **multilingual grammars**. A multilingual GF grammar consists of an -**abstract syntax** and a set of **concrete syntaxes**. -An abstract syntax is system of **trees**, serving as a semantic -model or an ontology. A concrete syntax is a mapping from abstract syntax -trees to strings of a particular language. - -These mappings defined in concrete syntax are **reversible**: they -can be used both for **generating** strings from trees, and for -**parsing** strings into trees. Combinations of generation and -parsing can be used for **translation**, where the abstract -syntax works as an **interlingua**. Thus GF has been used as a -framework for building translation systems in several areas -of application and large sets of languages. - - - -==The GF resource grammar library== - -The GF resource grammar library is a set of grammars usable as libraries when -building translation systems and other applications. -The library currently covers -the 9 languages coloured in green in the diagram above; in addition, -Catalan, Norwegian, and Russian are covered, and there is ongoing work on -Arabic, Hindi/Urdu, Polish, Romanian, and Thai. - -The purpose of the resource grammar library is to define the "low-level" structure -of a language: inflection, word order, agreement. This structure belongs to what -linguists call morphology and syntax. It can be very complex and requires -a lot of knowledge. Yet, when translating from one language to -another, knowing morphology and syntax is but a part of what is needed. -The translator (whether human -or machine) must understand the meaning of what is translated, and must also know -the idiomatic way to express the meaning in the target language. This knowledge -can be very domain-dependent and requires in general an expert in the field to -reach high quality: a mathematician in the field of mathematics, a meteorologist -in the field of weather reports, etc. - -The problem is to find a person who is an expert in both the domain of translation -and in the low-level linguistic details. It is the rareness of this combination -that has made it difficult to build interlingua-based translation systems. -The GF resource grammar library has the mission of helping in this task. -It encapsulates the low-level linguistics in program modules -accessed through easy-to-use interfaces. -Experts on different domains can build translation systems by using the library, -without knowing low-level linguistics. The idea is much the same as when a -programmer builds a graphical user interface (GUI) from high-level elements such as -buttons and menus, without having to care about pixels or geometrical forms. - - -===Missing EU languages, by the family=== - -Writing a grammar for a language is usually easier if other languages -from the same family already have grammars. The colours have the same -meaning as in the diagram above. - -Baltic: -#RED Latvian #ERED -#RED Lithuanian #ERED - -Celtic: -#RED Irish #ERED - -Fenno-Ugric: -#RED Estonian #ERED -#GRAY Finnish #EGRAY -#RED Hungarian #ERED - -Germanic: -#GRAY Danish #EGRAY -#RED Dutch #ERED -#GRAY English #EGRAY -#GRAY German #EGRAY -#GRAY Swedish #EGRAY - -Hellenic: -#RED Greek #ERED - -Romance: -#GRAY French #EGRAY -#GRAY Italian #EGRAY -#RED Portuguese #ERED -#YELLOW Romanian #ERED -#GRAY Spanish #EGRAY - -Semitic: -#RED Maltese #ERED - -Slavonic: -#GRAY Bulgarian #EGRAY -#RED Czech #ERED -#YELLOW Polish #ERED -#RED Slovak #ERED -#RED Slovenian #ERED - - - - - - -===Applications of the library=== - -In addition to translation, the library is also useful in **localization**, -that is, porting a piece of software to new languages. -The GF resource grammar library has been used in three major projects that need -interlingua-based translation or localization of systems to new languages: -- in KeY, - [``http://www.key-project.org/`` http://www.key-project.org/], - for writing formal and informal software specifications (3 languages) -- in WebALT, - [``http://webalt.math.helsinki.fi/content/index_eng.html`` http://webalt.math.helsinki.fi/content/index_eng.html], - for translating mathematical exercises to 7 languages -- in TALK [``http://www.talk-project.org`` http://www.talk-project.org], - where the library was used for localizing spoken dialogue systems - to six languages - - -The library is also a generic **linguistic resource**, -which can be used for tasks -such as language teaching and information retrieval. The liberal license (LGPL) -makes it usable for anyone and for any task. GF also has tools supporting the -use of grammars in programs written in other -programming languages: C, C++, Haskell, -Java, JavaScript, and Prolog. In connection with the TALK project, -support has also been -developed for translating GF grammars to language models used in speech -recognition (GSL/Nuance, HTK/ATK, SRGS, JSGF). - - - -===The structure of the library=== - -The library has the following main parts: -- **Inflection paradigms**, covering the inflection of each language. -- **Core Syntax**, covering a large set of syntax rule that - can be implemented for all languages involved. -- **Common Test Lexicon**, giving ca. 500 common words that can be used for - testing the library. -- **Language-Specific Syntax Extensions**, covering syntax rules that are - not implementable for all languages. -- **Language-Specific Lexica**, word lists for each language, with - accurate morphological and syntactic information. - - -The goal of the summer school is to implement, for each language, at least -the first three components. The latter three are more open-ended in character. - - -==The summer school== - -The goal of the summer school is to extend the GF resource grammar library -to covering all 23 EU languages, which means we need 15 new languages. -We also welcome other languages than these 23, -if there are interested participants. - -The amount of work and skill is between a Master's thesis and a PhD thesis. -The Russian implementation was made by Janna Khegai as a part of her -PhD thesis; the thesis contains other material, too. -The Arabic implementation was started by Ali El Dada in his Master's thesis, -but the thesis does not cover the whole API. The realistic amount of work is -somewhere between 3 and 8 person months, -but this is very much language-dependent. -Dutch, for instance, can profit from previous implementations of German and -Scandinavian languages, and will probably require less work. -Latvian and Lithuanian are the first languages of the Baltic family and -will probably require more work. - -In any case, the proposed allocation of work power is 2 participants per -language. They will do 1 months' worth of home work, followed -by 2 weeks of summer school, followed by 4 months work at home. -Who are these participants? - - -===Selecting participants=== - -Persons interested to participate in the Summer School should sign up in -the **Google Group** of the course, - -[``groups.google.com/group/gf-resource-school-2009/`` http://groups.google.com/group/gf-resource-school-2009/] - -The registration deadline is 15 June 2009. - -Notice: you can sign up in the Google -group even if you are not planning to attend the summer school, but are -just interested in the topic. There will be a separate registration to the -school itself later. - -The participants are recommended to learn GF in advance, by self-study from the -[tutorial http://digitalgrammars.com/gf/doc/gf-tutorial.html]. -This should take a couple of weeks. An **on-line course** will be -arranged on 20-29 April to help in getting started with GF. - -At the end of the on-line course, a **programming assignment** will be published. -This assignment will test skills required in resource grammar programming. -Work on the assignment will take a couple of weeks. -Those who are interested in getting a travel grant will submit -their sample resource grammar fragment -to the Summer School Committee by 12 May. -The Committee then decides who is given a travel grant of up to 1000 EUR. - -Notice: you can participate in the summer school without following the on-line -course or participating in the contest. These things are required only if you -want a travel grant. If requested by enough many participants, the lectures of -the on-line course will be repeated in the beginning of the summer school. - -The summer school itself is devoted for working on resource grammars. -In addition to grammar writing itself, testing and evaluation is -performed. One way to do this is via adding new languages -to resource grammar applications - in particular, to the WebALT mathematical -exercise translator. - -The resource grammars are expected to be completed by December 2009. They will -be published at GF website and licensed under LGPL. - -The participants are encouraged to contact each other and even work in groups. - - - -===Who is qualified=== - -Writing a resource grammar implementation requires good general programming -skills, and a good explicit knowledge of the grammar of the target language. -A typical participant could be -- native or fluent speaker of the target language -- interested in languages on the theoretical level, and preferably familiar - with many languages (to be able to think about them on an abstract level) -- familiar with functional programming languages such as ML or Haskell - (GF itself is a language similar to these) -- on Master's or PhD level in linguistics, computer science, or mathematics - - -But it is the quality of the assignment that is assessed, not any formal -requirements. The "typical participant" was described to give an idea of -who is likely to succeed in this. - - -===Costs=== - -The summer school is free of charge. - -Some travel grants are given, on the basis of a programming contest, -to cover travel and accommodation costs up to 1000 EUR -per person. - -The number of grants will be decided during Spring 2009, and the grand -holders will be notified before the beginning of June. - -Special terms will apply to students in -[GSLT http://www.gslt.hum.gu.se/] and -[NGSLT http://ngslt.org/]. - - - - - -===Teachers=== - -A list of teachers will be published here later. Some of the local teachers -probably involved are the following: -- Krasimir Angelov -- Robin Cooper -- Hkan Burden -- Markus Forsberg -- Harald Hammarstrm -- Peter Ljunglf -- Aarne Ranta - - -More teachers are welcome! If you are interested, please contact us so that -we can discuss your involvement and travel arrangements. - -In addition to teachers, we will look for consultants who can help to assess -the results for each language. Please contact us! - - - -===The Summer School Committee=== - -This committee consists of a number of teachers and informants, -who will select the participants. It will be selected by April 2009. - - -===Time and Place=== - -The summer school will -be organized at the campus of Chalmers University of Technology in Gothenburg, -Sweden, on 17-28 August 2009. - -Time schedule: -- February: announcement of summer school -- 20-29 April: on-line course -- 12 May: submission deadline for assignment work -- 31 May: review of assignments, notifications of acceptance -- 15 June: **registration deadline** -- 17-28 August: Summer School -- September-December: homework on resource grammars -- December: release of the extended Resource Grammar Library - - -===Dissemination and intellectual property=== - -The new resource grammars will be released under the LGPL just like -the current resource grammars, -with the copyright held by respective authors. - -The grammars will be distributed via the GF web site. - - - -==Why I should participate== - -Seven reasons: -+ participation in a pioneering language technology work in an - enthusiastic atmosphere -+ work and fun with people from all over Europe and the world -+ job opportunities and business ideas -+ credits: the school project will be established as a course at Chalmers worth - 7.5 or 15 ETCS points per person, depending on the work accompliched; also - extensions to Master's thesis will be considered (special credit arrangements - for [GSLT http://www.gslt.hum.gu.se/] and [NGSLT http://ngslt.org/]) -+ merits: the resulting grammar can easily lead to a published paper (see below) -+ contribution to the multilingual and multicultural development of Europe and the - world -+ free trip and stay in Gothenburg (for travel grant students) - - -==More information== - -[Course Google Group http://groups.google.com/group/gf-resource-school-2009/] - -[GF web page http://digitalgrammars.com/gf/] - -[GF tutorial http://digitalgrammars.com/gf/doc/gf-tutorial.html] - -[GF resource synopsis http://digitalgrammars.com/gf/lib/resource/doc/synopsis.html] - -[Resource-HOWTO document http://digitalgrammars.com/gf/doc/Resource-HOWTO.html] - - -===Contact=== - -Hkan Burden: burden at chalmers se - -Aarne Ranta: aarne at chalmers se - - - -===Selected publications from earlier resource grammar projects=== - -K. Angelov. -Type-Theoretical Bulgarian Grammar. -In B. Nordstrm and A. Ranta (eds), -//Advances in Natural Language Processing (GoTAL 2008)//, -LNCS/LNAI 5221, Springer, -2008. - -B. Bringert. -//Programming Language Techniques for Natural Language Applications//. -Phd thesis, Computer Science, University of Gothenburg, -2008. - -A. El Dada and A. Ranta. -Implementing an Open Source Arabic Resource Grammar in GF. -In M. Mughazy (ed), -//Perspectives on Arabic Linguistics XX. Papers from the Twentieth Annual Symposium on Arabic Linguistics, Kalamazoo, March 26// -John Benjamins Publishing Company. -2007. - -A. El Dada. -Implementation of the Arabic Numerals and their Syntax in GF. -Computational Approaches to Semitic Languages: Common Issues and Resources, - ACL-2007 Workshop, -June 28, 2007, Prague. -2007. - -H. Hammarstrm and A. Ranta. -Cardinal Numerals Revisited in GF. -//Workshop on Numerals in the World's Languages//. -Dept. of Linguistics Max Planck Institute for Evolutionary Anthropology, Leipzig, -2004. - -M. Humayoun, H. Hammarstrm, and A. Ranta. -Urdu Morphology, Orthography and Lexicon Extraction. -//CAASL-2: The Second Workshop on Computational Approaches to Arabic Script-based Languages//, -July 21-22, 2007, LSA 2007 Linguistic Institute, Stanford University. -2007. - -K. Johannisson. -//Formal and Informal Software Specifications.// -Phd thesis, Computer Science, University of Gothenburg, -2005. - -J. Khegai. -GF parallel resource grammars and Russian. -In proceedings of ACL2006 - (The joint conference of the International Committee on Computational - Linguistics and the Association for Computational Linguistics) (pp. 475-482), - Sydney, Australia, July 2006. - -J. Khegai. -//Language engineering in Grammatical Framework (GF)//. -Phd thesis, Computer Science, Chalmers University of Technology, -2006. - -W. Ng'ang'a. -Multilingual content development for eLearning in Africa. -eLearning Africa: 1st Pan-African Conference on ICT for Development, - Education and Training. 24-26 May 2006, Addis Ababa, Ethiopia. -2006. - -N. Perera and A. Ranta. -Dialogue System Localization with the GF Resource Grammar Library. -//SPEECHGRAM 2007: ACL Workshop on Grammar-Based Approaches to Spoken Language Processing//, -June 29, 2007, Prague. -2007. - -A. Ranta. -Modular Grammar Engineering in GF. -//Research on Language and Computation//, -5:133-158, 2007. - -A. Ranta. -How predictable is Finnish morphology? An experiment on lexicon construction. -In J. Nivre, M. Dahllf and B. Megyesi (eds), -//Resourceful Language Technology: Festschrift in Honor of Anna Sgvall Hein//, -University of Uppsala, -2008. - -A. Ranta. Grammars as Software Libraries. -To appear in -Y. Bertot, G. Huet, J-J. Lvy, and G. Plotkin (eds.), -//From Semantics to Computer Science//, -Cambridge University Press, Cambridge, 2009. - -A. Ranta and K. Angelov. -Implementing Controlled Languages in GF. -To appear in the proceedings of //CNL 2009//. - diff --git a/deprecated/doc/gf3-release.html b/deprecated/doc/gf3-release.html deleted file mode 100644 index 75557c94a..000000000 --- a/deprecated/doc/gf3-release.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - -GF 3.0 - -

GF 3.0

- -Krasimir Angelov, Bjrn Bringert, and Aarne Ranta
-Beta release, 27 June 2008 -
- -

-GF Version 3.0 is a major revision of GF. The source language is a superset of the -language in 2.9, which means backward compatibility. But the target languages, the -compiler implementation, and the functionalities (e.g. the shell) have undergone -radical changes. -

-

New features

-

-Here is a summary of the main novelties visible to the user: -

-
    -
  • Size: the source code and the executable binary size have gone - down to about the half of 2.9. -
  • Portability: the new back end format PGF (Portable Grammar Format) is - much simpler than the old GFC format, and therefore easier to port to new - platforms. -
  • Multilingual web page support: as an example of portability, GF 3.0 provides a - compiler from PGF to JavaScript. There are also JavaScript libraries for creating - translators and syntax editors as client-side web applications. -
  • Incremental parsing: there is a possibility of word completion when - input strings are sent to the parser. -
  • Application programmer's interfaces: both source-GF and PGF formats, - the shell, and the compiler are accessible via high-level APIs. -
  • Resource library version 1.4: more coverage, more languages; some of - the new GF language features are exploited. -
  • Uniform character encoding: UTF8 in generated files, user-definable in - source files -
- -

Non-supported features

-

-There are some features of GF 2.9 that will not work in the 3.0 beta release. -

-
    -
  • Java Editor GUI: we now see the JavaScript editor as the main form of - syntax editing. -
  • Pre-module multi-file grammar format: the grammar format of GF before version 2.0 - is still not yet supported. -
  • Context-free and EBNF input grammar formats. -
  • Probabilistic GF grammars. -
  • Some output formats: LBNF. -
  • Some GF shell commands: while the main ones will be supported with their familiar - syntax and options, some old commands have not been included. The GF shell - command help -changes gives the actual list. -
- -

-Users who want to have these features are welcome to contact us, -and even more welcome to contribute code that restores them! -

-

GF language extensions

-

-Operations for defining patterns. -

-

-Inheritance of overload groups. -

- - - - diff --git a/deprecated/doc/gf3-release.txt b/deprecated/doc/gf3-release.txt deleted file mode 100644 index 631752c90..000000000 --- a/deprecated/doc/gf3-release.txt +++ /dev/null @@ -1,58 +0,0 @@ -GF 3.0 -Krasimir Angelov, Bjrn Bringert, and Aarne Ranta -Beta release, 27 June 2008 - - -GF Version 3.0 is a major revision of GF. The source language is a superset of the -language in 2.9, which means backward compatibility. But the target languages, the -compiler implementation, and the functionalities (e.g. the shell) have undergone -radical changes. - - -==New features== - -Here is a summary of the main novelties visible to the user: -- **Size**: the source code and the executable binary size have gone - down to about the half of 2.9. -- **Portability**: the new back end format PGF (Portable Grammar Format) is - much simpler than the old GFC format, and therefore easier to port to new - platforms. -- **Multilingual web page support**: as an example of portability, GF 3.0 provides a - compiler from PGF to JavaScript. There are also JavaScript libraries for creating - translators and syntax editors as client-side web applications. -- **Incremental parsing**: there is a possibility of word completion when - input strings are sent to the parser. -- **Application programmer's interfaces**: both source-GF and PGF formats, - the shell, and the compiler are accessible via high-level APIs. -- **Resource library version 1.4**: more coverage, more languages; some of - the new GF language features are exploited. -- **Uniform character encoding**: UTF8 in generated files, user-definable in - source files - - -==Non-supported features== - -There are some features of GF 2.9 that will //not// work in the 3.0 beta release. -- Java Editor GUI: we now see the JavaScript editor as the main form of - syntax editing. -- Pre-module multi-file grammar format: the grammar format of GF before version 2.0 - is still not yet supported. -- Context-free and EBNF input grammar formats. -- Probabilistic GF grammars. -- Some output formats: LBNF. -- Some GF shell commands: while the main ones will be supported with their familiar - syntax and options, some old commands have not been included. The GF shell - command ``help -changes`` gives the actual list. - - -Users who want to have these features are welcome to contact us, -and even more welcome to contribute code that restores them! - - -==GF language extensions== - -Operations for defining patterns. - -Inheritance of overload groups. - - diff --git a/deprecated/doc/school-langs.dot b/deprecated/doc/school-langs.dot deleted file mode 100644 index 88e0a9c96..000000000 --- a/deprecated/doc/school-langs.dot +++ /dev/null @@ -1,106 +0,0 @@ -graph{ - -size = "8,8" ; - -overlap = scale ; - -"Abs" [label = "Abstract Syntax", style = "solid", shape = "rectangle"] ; - -"1" [label = "Bulgarian", style = "solid", shape = "ellipse", color = "green"] ; -"1" -- "Abs" [style = "solid"]; - -"2" [label = "Czech", style = "solid", shape = "ellipse", color = "red"] ; -"2" -- "Abs" [style = "solid"]; - -"3" [label = "Danish", style = "solid", shape = "ellipse", color = "green"] ; -"3" -- "Abs" [style = "solid"]; - -"4" [label = "German", style = "solid", shape = "ellipse", color = "green"] ; -"4" -- "Abs" [style = "solid"]; - -"5" [label = "Estonian", style = "solid", shape = "ellipse", color = "red"] ; -"5" -- "Abs" [style = "solid"]; - -"6" [label = "Greek", style = "solid", shape = "ellipse", color = "red"] ; -"6" -- "Abs" [style = "solid"]; - -"7" [label = "English", style = "solid", shape = "ellipse", color = "green"] ; -"7" -- "Abs" [style = "solid"]; - -"8" [label = "Spanish", style = "solid", shape = "ellipse", color = "green"] ; -"8" -- "Abs" [style = "solid"]; - -"9" [label = "French", style = "solid", shape = "ellipse", color = "green"] ; -"9" -- "Abs" [style = "solid"]; - -"10" [label = "Italian", style = "solid", shape = "ellipse", color = "green"] ; -"10" -- "Abs" [style = "solid"]; - -"11" [label = "Latvian", style = "solid", shape = "ellipse", color = "red"] ; -"11" -- "Abs" [style = "solid"]; - -"12" [label = "Lithuanian", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "12" [style = "solid"]; - -"13" [label = "Irish", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "13" [style = "solid"]; - -"14" [label = "Hungarian", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "14" [style = "solid"]; - -"15" [label = "Maltese", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "15" [style = "solid"]; - -"16" [label = "Dutch", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "16" [style = "solid"]; - -"17" [label = "Polish", style = "solid", shape = "ellipse", color = "orange"] ; -"Abs" -- "17" [style = "solid"]; - -"18" [label = "Portuguese", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "18" [style = "solid"]; - -"19" [label = "Slovak", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "19" [style = "solid"]; - -"20" [label = "Slovene", style = "solid", shape = "ellipse", color = "red"] ; -"Abs" -- "20" [style = "solid"]; - -"21" [label = "Romanian", style = "solid", shape = "ellipse", color = "orange"] ; -"Abs" -- "21" [style = "solid"]; - -"22" [label = "Finnish", style = "solid", shape = "ellipse", color = "green"] ; -"Abs" -- "22" [style = "solid"]; - -"23" [label = "Swedish", style = "solid", shape = "ellipse", color = "green"] ; -"Abs" -- "23" [style = "solid"]; - -"24" [label = "Catalan", style = "dotted", shape = "ellipse", color = "green"] ; -"Abs" -- "24" [style = "solid"]; - -"25" [label = "Norwegian", style = "dotted", shape = "ellipse", color = "green"] ; -"Abs" -- "25" [style = "solid"]; - -"26" [label = "Russian", style = "dotted", shape = "ellipse", color = "green"] ; -"Abs" -- "26" [style = "solid"]; - -"27" [label = "Interlingua", style = "dotted", shape = "ellipse", color = "green"] ; -"Abs" -- "27" [style = "solid"]; - -"28" [label = "Latin", style = "dotted", shape = "ellipse", color = "orange"] ; -"Abs" -- "28" [style = "solid"]; -"29" [label = "Turkish", style = "dotted", shape = "ellipse", color = "orange"] ; -"Abs" -- "29" [style = "solid"]; -"30" [label = "Hindi", style = "dotted", shape = "ellipse", color = "orange"] ; -"Abs" -- "30" [style = "solid"]; -"31" [label = "Thai", style = "dotted", shape = "ellipse", color = "orange"] ; -"Abs" -- "31" [style = "solid"]; -"32" [label = "Urdu", style = "dotted", shape = "ellipse", color = "orange"] ; -"Abs" -- "32" [style = "solid"]; -"33" [label = "Telugu", style = "dotted", shape = "ellipse", color = "red"] ; -"Abs" -- "33" [style = "solid"]; -"34" [label = "Arabic", style = "dotted", shape = "ellipse", color = "orange"] ; -"Abs" -- "34" [style = "solid"]; - - -} diff --git a/deprecated/doc/school-langs.png b/deprecated/doc/school-langs.png deleted file mode 100644 index 7230e0bff4037b0ffd3711e9e461131abb2d7b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131704 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
%jCc2_FY{c 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Èm_b-90wP6l;M=l}on{I*-l{;WqL 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⋙6o8OwI-c2uk+f=c+#OH7HufBa> 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%0A_$?OQG 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 z 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∋sk{_f|T+OHoxy#ICv?}WG2(Ng{z7N)Xn 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 z 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�na;~{S`M^r)5p6fP)k>X3}q72@~3#am- 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%0DwZyK^l*hl@nxIU~w#Hi!Too29lNo+(~# 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 z z4~|9*83{;CwoDHBp_dsb=lJnhukR`wwh7a%%gy5TO*+@+>~&KoX-K<*2+ANdAZvDIVs> z!3~pEw8!t_ZTeR1Da)V5WHc=Vo`O$e~vv1 zixl4~`+pz%mj`pOhn-uqucA8LhW*d=|G(mwH*@a&ey8}ntYyQ|#3N;k{I|c2skYhO z%wSn$|L-7woq^nJGnV7Gx998Ee+{oUmGjTndB6Ajy(z{nchl!prfn;}uh#zL{I8@Z zMdj!AxJR+``Nl!KH9`;?!14X6&nRd|IhsEXc^Bn`IR!S>w_(V3iWdWg>Oo3 zwEfhxq)$fu!t=tS)aDb>>uhiKo;kgG^*a6{-|w7^wZ|)3*59uA^YOTG|CEDr>Yv{f z@ZFuW6LfZ4XR3$f)wjP@SZ`PBJ(;{t?B=Tu_WV5`kJW@tQQw_@e%{=&U-SRoobM~$ zx-R|x>gBs3wLm{JV^uew@C$u?$seGL9G*_!|L5r$?aPU8{2wQNnfm+n&(F`N+yA|6 zKQ}YZESc}X43~J94;JfEzE^T^yjVSteQ(Pb(1pb3Uu{3e{vUMd#IjTKxb@@r+2kgh zZ8F;JJXd4={b#I7aVHk&CH~c!wQCt9_MrJ2!ujw+V8`zx-+uHhtVWE8l(9A%el+H+ zI8ps6c~bhB4?4*um7hZoPicRARKWtC z*R<2CgQsoR&ji;t3pnnWGZh}|y}ZEln#HYI7Ec)tzPzwxg$SqfshbCj-dehA9Jh3m zeclBr+_xz?e0P0s>6V&*(oJXacY%y6g$JG$9Qr7Av8`?i^VWs0w{$A6sc{yp2w*wE z|MOA6i?eT^c&(aurc$ucX1U9`fRqbGMH*KsUph{FU$wiVVV}dZuaYhj+g2DwhuEFI zoPNo_>|;#zncd9}ZyKwYo>MCF412$H^U0MS+q++v-q1<9wsmbAsP=ea{fl9F-ZqQb z?Yv8L6t+&Tt%|S9J^fx<%y#};7lmJQ`_j6V)fHYpd&>PrXbJO@g~iX$`Ofu?^A@>v z?)A;ZT1@R74Zm}~TyK}Jvp6m$ppcxb^yi})$5u?;n{cq(@rFcD^0i;;)=y4N)iyq_=UIO(|2I$N zt?>1?F((CVESOXs>@3P+5u-v442Rg<7aMlkDkmvlT72T6)0P?@1Nn)v*G~&7tUWF1 z=@R5q$79xi@!4*bBVRWe{;;{d_OhX5>6Ue0TXM8lRs~k>wW&P)=6KoD;<{IJ+KZe% z1sVQ6v2Ds#YrVjGW=+#K6}PkBaY@ac=$@#&|6cyK$2SDzWT%JR+?8BVUtxOBw(Rug z*yB_GrdwN1hbHTS`y4a=^n706dC{U&(R5b9);lSyY?c>IUURG1C1l#HfUADeug$?V zav3M%FKrj8s-9p8rCx{UigPaZf0|}0(m2_zfv4+99}m~-YHf8_MoES5x9;VutNgVN zVEHnAtMU9jyDWIrmTtZs&KKe#cR6$N_Ufa*E$39Po&MYT((jvow?!IbT@*ga7rDiK z6WD!1g5`Ec@%9^b8@t0R>-%QznG|@w{RHQeX>ybs(>x^t7u;`(Y;6A;dQoPMzF+lArrXWFXWY`VPrTkA zRD1Qbc#`q_bAe^6A-NePYZqMN;OYMXPWs>u-U9`}AE!J^=2<^FDj^`Jd?a4|cIM}) zk6&Cg%Dog;$0KuIU({>r#Ggx&1uAjQZFw^J zP-^e=JyyqG-PszPemf}jYe7Twhi&r5`HX+Q39qhHJkB{^M*Gbg=Jp3m=f2%#_sP=j z_x809a%Ywu)z6kSlOgTV1C5FT?oPrhoYef!&$G2wkJ=kJjk#ro?s9z< z58*9piM57jm#ltTxM0HhZ+txG=H&@$Fh%z{l*G+h^>Wn<13%>x4@&0fpS{q2V#2;} z2N{oA{an?aTFP?!Q}^Dd?czT@r6N_TpIoS&w#V~iV#@S46C>ZAOmP;pU|~^ufARV+ z=AZn5ZZ|gxwedSjZF?{CGSg7;*Q`5g^FyR_AHSG&rAYDZwb$oZ|7tT;cQoufaB%kA z$_<1Kqrb^58C;!RS~s=sQy z{nxjLvUDAgQ+^Q1aq^<=R6g#97bV2+K8f>6zZhF`L)hQO@ayzVAOH6izuj2y<%*m% zQ>EXOu3yQ|u6+qkK9{tQVdeiu=QK0MpX#j;Q6MB)7UeJiJ5H_M!sf9;=@q+V&VP{x^W zOSb5U>)kn9AKbTD=+lXCKW}4uwLUe$eBWb}#V_BpI`wUPT=-2R#oVQxvsKHl2VRSN z!ZAD7^1T4t=Drf1E$1hMSO*4(pLwuUCyFmW^OcVO?JNC^e+--IxA$)2yg%jqr^hb~ znk45L9M3kt9roI0?)w=VtgZ5I*#3Od*6~t`<+P!vK^oV)q?EmnZ~Xr^FDe+++`19X zVqsr!>Cpp)87-!Tzus&k-@9xLCjKslNEPS8Hl_HK*QcgxKmPct-hU>~!q;=l@6CLox9ODO#K)JPo}Rv( z`Em2R{jWtEV;vQ0TmMY1{S~pFQ&Z8U#p0*e<@IGxWvb`w?q;xV;!(SFzv=n>(wO;* zKYQjqzaS;4_WH@~y^a6;<7%A+ZTZ1Qls`EH)<)r(hCrtz)6XZLpXmAB%J zN&+lN)mqBg@w?03dbCSE-ZaN=@$4SUie-y7--+(E)rd~}W7g*_ zh4*t{-QEu?1XfJHxY%jeZ%ybN%m!T!h4Z}!A9)^feiiIiCG(`)vq@(1rO6fPH)mX# z85p-k&V9)fOJ9YW9>zyAwfY+${S+JyGfvZN$INI zr>}%I_fA>6d)?`6Z<6<}EsdMqaz$HxesYlbnI-o{bWVRNBJh#vZ(~EOW76 z%=XPXrIduGR%-0k^vE9%*->}=WRJlgU7JZbCXFTI+v!Ft!c zb**1xi+?WZ3$(m(w)tH=C}TY+5HN7uRd&Ja-_`K=xhV?5Th$WpS3K^0`s?fK%Rjp( zulwqAMakt<`;LXS>IT9an>?c??WPo0aO+LS&l;BXP!Y`0T6`pE>FUB`>;O8EDdzP@&*_@6t2 za&^kqg&Z+CkAf?FIDHoNq#O=5~}_UZccq(XL$ zdzkQ6!7a-lAI*;{-#hnN_kndv3-(W_PvI@&yM5e(xq9~A=8&`=$M}HbeqQ!BuNJ>6 ze9y-8k2S$5n}TG9UFgqh-MCds|i&)x4eejg~-sI(!QV}rW$x}rDp zx_jauZhcvZ#UnU z<=)zbnbdX&u9$xD@jj-z^`JNcb;6G~GPEx;d}z~Il>8{|%%hxr-#S=cuI^VnR{P`O zrjA=mXL}u=Nj_a`u2yu+KIxw>>pv~GC_cZqCi2!D?bv+l)0_WJc|Y~u>a!oMQg6p!KfV6+ zw!gWh>l7C)ey!?z)6^wNw)x-Yd#1&Iubj-zzBz*ayM}f*Y3kDXS3CB1Oy*zgFTDXj5#mqHdpZ%6L&pR{2GxGJx zVxGy*KP=U4H<-Nj6EC=3kn7TL?oq&@jouUL@^4J~BJLh$HIa||q_tIVa+i7D<=U%- zw<}W1-_KBL?wjK?$=UDU&r3X!s@e1Fe!bjt{n$>=*`^oMzMtFU9>elZp7F0k{6%*s zgM`Ihb2u%3ol-ut?E4m^x~<>N*hV13@7kC zx%nhzO3o(xDZ;C^LrZ5?rjkh-61$Ds{$F&Lm#vMR>9=UTOQlu!yH80=PfyqPH(FAv zTfBZPU$dLDpoJvMm$NpXU(P=^`Rhgg_V--BoBpnjJHsu0$$jFK+T5tf`zg&QHc!3m zzx3q%GlJ#X;D7>+M}pf*pp>HYK|>&7Bd^@icf0!G5)ZBjI`~LWKI4AyNUxP)^-_m;iOmd<@Rk7Lcp^4J*r>r(el1zo?iHMlJI$<^*tuVR}GSNz|aaC;*E+nnpW zzA0wq$KG~dw#Bw+lF99@fv+dCXEuF3S{ggeR2Ni&zF}m_Zogx3ugJjMQMaOgX+pnBQ%UF{jtl20sD=cm4|{>c1h-D;7>xlRgJ zvp35pH5uJq>wn?6=S1Oaeg~{eC)wVZ>#ATheM-$SNz<3Vo?Pmai+BHeEq1;B{Q#D4 zoQy?!9w+Vpo_%IG&0+uL$4s~H{9u-jj*HLIU|QaK;MO{|c16`6Qo=t)PAGk96qp^m zYTqZz#FwDrwO@eo`^6X9D~*gq|EgY!eYa83^iuezW75|y?%f7zy-ap=i1(Rre#fSL z8te1DzWQH`V3T(F-)p;3Zob*S<@+}oJJnt3|J@^jZ4$LixKT)<{PV7_Dn+dRaJ%byn~$Ycr=RinESByQU%Fk!+FN;YR(+f3L=T+YcFZ}-fecY>go_vp4T(7x&k1$g6XWML( z9{ZD9$oIP-<0su$%1S@Ouj#*d=90Q`AxDli)5NQ#uVyH}_T2v0rmDvE!EObC%I$o% za?xqA^WVBY-+b}tw@!u2UzP}V{PAqPA+mAj&AU(Z&v$(~cI?J$RmC}9uDzeoM+hQqx<~rZceznCRy^+?2t%_=A+4KRl=W-c^x@6J?@sy_xzn@ zncA|-mZR-Tr6vxK$ zw}c&WyFNYU$F1cW`Jeh?GMZUd_fGh#%s>0q?oWxfA8&0gsX8ul%I zt{1bzpx-Y4(X#t?zg{d}dHYJC&%*B(iwioo_LaWexqNo zzb1Gk+y5SD>HhAHuP69r8&A}B^q1`DSd;kYL3#3=aA~s%cFy-VcYm4trL)xDs>G)H zpL(;ylS#IMe|_cF$M4@)^Wh+SagF!hjcY(Fx+{M^ot{3=_t9#fCs#Ltd%OoSl^x=D zwjawY;oocg>~j6j)A8p*X6F7pIm7$=pDDjrR=@as-hRK$_dCU(>#}UR{}s(&`_Jm_ z>T7T1xtM+}w>!}`L2Gm2{mSQapC0R#E;XY;*N8+xGp+2j`Bn+Vw9l zExj3jHS_sRgO(G{2e&?t1Xa!`>G4K5Xn)0Z?c1NVKqa+E<6#Geg}yS(2b0s%g!Avm z9Xs<$t^donm&;FoFuEsjeG2PaOLkAzmaXaYB9HZ)Z9CI(#!N%P@|HX&v zC*NIj+A*?LX6nRSPh5Yx-1eCJwdL_s-`xN2*%@~nDzV^}iFLm&ENOb(?0WdjIUKK) z%qPlf7Cjb^&k0IpIcd1kAWeE2YhzgC?1u;J7Vmj$#Wrzq(`!$^Hs;@-7R%=brG84? zANlTv@U@>;;B|{y=yesj$s0f`6N;Xmn)>pNbdf+%+k!I>WA@m-dpbwo=i96^d#k>_ zDv2@iT%EIf=7X*B8$o5V(gzE{2PwYi3#}fe2)T<|y?+1i-TP&Bi|=o7ZkTeZS|;9d z5eG-+@zUpyZI-{Q{w|>4E%O(2?B~lJKb}_fIkHuJK5MQn7(TCOBIverS;4(?R#vb6 zbuYO5{jTpF`(+u6*4AIx$+SHFTuXe9A%o`ec+KeGt`4_;bCE{(Mh5pUrauEC7fg0e z=&9@LQ=5P7;gWYVJAI!uv%rF|~1v#r(Sm#yJp-x8T_|7wl)vmI9;gK*zu8o#z^ zC9y8=u<&Tf5M0hVdE=``XHLItGG2T#e)7IKGEa5=?-c*2s&ZYx@kWB_Vs;@zcXHR| z1^bU!%vN1``^BlPb+kSXP4tr?$R%0%UD0+V{o6i>_SpRZ*u(pc--@TR+D z>w@(fldG*PKUVC&5pGiz_q);IN$Fg-Ym?s{pZQIv>p(2awNHBT*3nukgkMw|I?m4k zwM87BO!%{Q{?{81Qv7A5TWa%Ua%{!IZrZF}ed#TzW8z1uhmcssRdy2}9t}l+hsmF4nbPmJINTc;W-;X_;qP2W} z&UMKz8Q%mOPt2MUbBwKE-NeWut@;@A_1909U3(p&|MADJ-yNyvGye-JJimDJ;_YMH zSJtP-&a-tn-wj%vDcBKHHBb0up{8W)>9m};HuBRPN@j&Gy{*UOs=#r?CxAFeGBh1fIAc5=E;pR7Be};+jUcH_rYY_I~qD?u2)M>>uNEZ z)1ofv`&Z)6-1t%#6Y1vt#(eHupPrkWYM^3v#P~Ij`a;j7nrAb8r6X27W>6FrxT{nD z>t*VmdqvJQPb_{N5uUyN=gIDCk?Xfd?*9L~fg$oo*A(NYy*;)+pSZCJinl*LG{utd zWlF=JPNydx_l!O*i9Ip-NwLL!o%!|qChGp)$XB#hBj5JxH`9BUEKYAzU$cGx%9r47 zbHa1Mj^cHmH$Oi=@1M?H*(a)2Xc<4_%hQlVr|;L+Mi(zKf66Vcrvn;x44C=9B;`j_iVy{9kx_lQHdv-ujAwQ)+_GETW+mhpnQK#4KDcd&no9F7w{mR!rty6M1ck}cy zPK)N_j&pi`M~U9mJ5|g!JzoPfKeAJ$|Ja&657-hNwQLNZO#^MYdt3N8_LQRd#M`f) zU*2bRw@%O^hvkKOU_!c7`>&caftSL+Osn|)?d{6x^JIz_9$VidJIA^_uP-q5&fSXL zRoha(UQ0Y3a{k{#ffE+Zbu+~$RX$X|?I@pmyY9!scH_{r&#%fsGlG9Z{$G}#FZoaB z*|AIJU$5>-`0}uCL$)}^dgZPI>l6Z*o~(;mDVGiz!;leUI+31SQ0|uA=U_I+c>4W6 zX_K{-r`LWsXq1*=cEm&2Qbu}$m}_PJA{T?|cRN#mKDNI%;q(<{V*-(D|0 z#gRF!zwxQ$<$oL2ov53?Hd}h;k1VGGAqhc+i5be>PlN=Ee0cmOEveeHBF{(eT$#tj zPsx*#cGlH8Pr8!l6LTi_=DiskB#ecnckZbwovdE}&0I}fyfoRVknQ-gy<5PQ{|0xC zf?tm&{P^?v{CUqiK7Wct9@l*Q_xt^M&p6=&YW4qLt^b#`?39O0{TKK8Eqi`E>Yf~N zg!Aw=i|iR6rmo-oSdP=%e<{Zs0jBJ9gA^k^&H9hx^@UINe7c!FU-$n9{{I{HfHwB^ zN}DfR_h?CyEuZeEImwnA3+#fQy}1;?@{XOc$R)0b|4Gc!cdsh;{rK2lZ}WcjJsJOX z7Qvu{zvi*Td~*ADVvfn{`{(U$FXMQ_#q?y>8u#U|m`~-LHeIL|Z@w3C%x+vf1COEjT9Z_P6_)(id54@NCtKl%kBBSHJK7 z|M%&z{J#$`R%fo?`|XyBZ=4M835}hxn&vwqD;iJYb?#gJ}+M{fy-{$>UY}5a4HOCunreBH2#J_lN zJN)&b^M_}%^ZUxH@;xS8%D%o%cIsF6;`C<+or=EXWUPstl3x5|XJCCEO6wKMIqU%1 z)wtuF?P*A%b;Fe9n8Sy_3GQCfe2$;FC+u6)?$Q=uHb*YarSD1_&zEy$Y?V)sKX^aG z_1*-D+Pi`)b9}D#TztTL(`VJ1-fxR)9#u(OD!i5c#?N?t&YmZ~CRtZ*a@jV;wIynk zhQ4a|i5>f_tkgu*6)#myi*8fUoD`TlLG^9>8{YISo=2u$ce72(`?kGa<9iRdb>q%a z@ad7m!AhrlDhBOtm3&faHNLlI3531py{guBJ@tr3{%W&}*@vco-T+-bxQ&tVSC254 zx~NNw#jXprC6b5AOXSi`O20_TuJFB;e|YB?i86LZqp1r1)9(0N`t1yNJGbQ{E64Z1 z(|L%;`g`Qnz1ls$ZrA!1wy9Qss+<>jdQDBzIk(+g@3^&3 zeqGvgCVlTR*MxAv3+_F<8)9#qQ~Yl=U*Ob@dpS}o>n;Sa_(?aOSekAfAD$ks%vH&z zGCl6fQkk1y_PCp^p6&npRLO7G1sq3?^_+dN&olfd(-IH)pGIr-?WzjfHm%oKy?D1v zGV7PncdM_)PF=0^A%WvX`=SG72H#H4Gkva_W_RXKILE|!@4s074YEJGL#}93U6xO> zZ1!)v8(UvS!I~D}AOv$_T@p6PfJXYEalY2&fJ1?jlSI=D{nx#mvwpJLrED_vG~U0- zoUJAOwxOeOT9Vllx5`2uzW$rfQfu_Gg4f%qnUSRXn+_ap1QN6yOCOp%Xyp4y%M7&R|gd8g3HxhAJi z#;4|W>*w&lT_||L{MujVd1o$f?>zOEou9YV{DZ8(j_Ev6bNS+rKc3yQ=2%?EopskI z#-INCF?UN0OBpAl(YZLc2L^fv=BfQpktuYx(=X*nOrCyj{qbG1IVO0UZArI|5Ba=E zFEw5%wSK;2aS#W0PC=2>-aWI^Z!gwka!n8y=;+lUnxv7et+TPV>0X)j#)7N zO^IpP7d2U-H`7$4QK?`P$C0vx%bVo)I5fVUFkRDQs&n2I_4D)X?SHFTE3rJa`9Al} z#nNnW^nt<-F>twon_~*YPVVrP$0Hy;(%-!YW+co!V)(@H=fgDyHg)Dl44)WPp007^ zpLwQ;G4ky7PsgI)tGx`IdvZp%xcL&JpN1!GZvV)VKQyz{qS;Hj>wu?%ftqyN^FwVp zv)?Ly;&K13d{cIEyYc#YI+Gkf&D`_#SjsUKufCIghQD_x{z}_@&HY*Ewske9Zl;4~ z)w&MMQ%HC;t+;i)8OJHL%JcJVt#PVX1#k`C8GN&w7S0tOe=k}#dQ!cw)tdt&EdI>xSvg7;2{T4=(?9W|)H~VLm z&~mMF6W*=-u5|C)zn=?Ul<$poXsCHD{L5{TRjs4FVC#*^y9@kmkKJ`X@OPf=hQ4!6 zI_n;PG>%?BeUI6fe^#KWha2oHCoHXJZnl^t8Lif6tE*sl>hjB}e-~W-q9V9p^-WHt znLLu$?G{zvF8rb(4-?$pv@8u5C;BB9bJkBwG7)pXU3Y$7+q@%fE

Pu^04%W-_PwxJdwEX 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�$l?A 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 @}+H3bcJ{IAA{p$s1e%Xth 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⋙k$VHQ&)=OD~*P z=v)5(^ZfrcCzlww{y*ExhK^%FCuzs?SrRB z#p7*2XVI>fJL?!dujbRq!~6ek|6lgBxAwJhag=||M$#)-c%aevf9p9?wCRA z+J9mXQfztS3jRFgudh()U!-r)x>-X%YyO|7a}{eh!zz<D-e%O{TN#ro{Ql@u$`B{&V9zDPf}Z84 zw#^KzH8bf8uoZir`+4S`-n7RYR+qko`8RCyyyUi7aGm?FyJo$;413J_HH))m>KpX6 z?9J7YetgH{)a}Z1)3;yrv7UX=ZADz_*LlS(-$I|?j6MIc?R4vbI-j&PQpv}rY|Oa4 zw&vI~iG6*?R(w3^k<7e)+o^M=^Nz--C&xwFeNOEu%f6=}-7MLC?50LpSS62Dd%OI- zPp`I^_MJ7aR7?)urGNVU@imV#H%on6&T&VE@swL1?{9~b63WYdJ<)WX?C<5MCGYx@ zUA|_+lm(|m7Amptexm7ZdA0LX(mK(l+Dp}ru1pSkDlwzjk7x0#x$cfyRr6!~cY>zW zVG*#rm0_NWV;qmZ$UkMjC8s`_<%4bwba#9F!Q=hD-|vccU1qay4uACJxW<`_{ml~3 z^^bov*}477*3-|IsDtK<3W8Wp_+;={3fMYMcRFpc@I-M%;Tbi}zBOhGCLX-7N;`a= z&a5Rpb%h0;G3A%icg}u$(f9qClWrf*yn5ic?8yP`qDyYOm!8_NLGf;y=ld=`>vVnd z>1y{Y{SSrwkNCYv`b5OpS*y;=TvnIa(3AW))T92+&&e_Cv?XRgEB(O{amY9JSndml zIX4p5=v#ajzrI7{?(NZ#`2Q~7c*CCR#g;c&GUGVj<^Q#KS-fVl{zd`1U4U6+`!*XJvw|O~u}9zE{;(=;|6!rE7v1b`y!$+zW7j?}Sc9y(t>J6* zhO)~WC$fLa@4Hqa-&yhh@AvRkI*%S+I(93^_PgQECm(&U6~DHy>(ld;F0~6$3l;ki zP;Gb0wC{RmxEuo)WUCe|DS+}#3Mk*$e7(o9Se;MVqW{XCT#u4{Mhj1 z+{sqwpKU43k~~?J?Qc-VyYll^*~VWh-dMeI?}&Teqxkqm-MWQ;IWB5jTq~$oOsG*w z)A8zMz4*hx&m~n_&baRQjeVzH8S53#%YI_DF2BagjBS&toN?S%!Jfdr?ap*Un z-`IG#Fx9WI=jfb$kAC#M=iLAF*3RRnzCg|!X6Ja5YWMR*(VUPADqGm!3SH1N@t!M^ z>-2m{#=SzTQuhARXUi8IuHM!AtZPnTQ)ju;{=M3_cqU(XmGIbVs3 zzu~@nazMP-W&KF);=0ScjemFWzZaUPB609s4BxR&vX32~zq#B~T<&GJB{cSz^S+1Y z1WxSmtJ=GIru^~8UvF)F_eQ|u{{qh+y&vRGF;!|7P2N*kJZIh9yO(3{Xdf1}?VOX< ztoi1|!fWjhxT2r_wb`*F|E~J}=^PTp&vfg~?hrovy!PJb%=9ytYk;dgUBbYHkn^cGH;i>HlLxoY<}XYf6Mu0gZtN=Sgie_Wj*h* z4Puw>AKl6UD`a>e-7L04NJ93@O67N3Kw`MJYOvT?v19~Ok1IM+g=v3yqH+Eoi{%Dg+yo7 z?GHx_ESWxOowhb}`s{J7{iDgQU4<7*H4ZObmwow0&BM|yPj1`4DV!vEuu8UkuHcq% z>+6^9rFlKidTja0=2YdmnCQp}YWwxyzn<*BTY9PGv~172_KL?R%dNjZy?^`3jnYfc zaq49*uhD*3v0HlT_v26cr{8^F5qs+Qmx?&c(w%K}HgVIxd+zW_s(4#j)w8 zVm-T`%w^Y3&Y5DOonK=aZsIqo-1q#1=LKghKfA7;y3FRkNWs~Pvs-2TO~j1kVz)2k zh*4nCFq72RG+X>8<;ax&MUyv9b}~5?lB(DjE3)L)JKhDS)~)U>){K}tz3Tbt?s<+r zc70Ok{NtpaOXLa{#i3lLS76QYz_jIqOoj5XxYV|Io8EfS1M?r`Ua9^2IzE1O&XrdC zgP(tdvy}E6@BE>?r|-4r)#Y=3Ka+ax2wCO2gOh2Y`ozf>re09{!qw~8eL<___5bwu z=Vm?GvG&Wu>*604wfKm&YiQPK)8|P%^ZL)??oV?9VhBMvftK&ztbX28^FW2aUYwu*-JDMa)l%zTGXFo&`K`&8S%=;H z$-%o)O%=a_yzj(+w_ti9)^==ry@^p@BAb21uT}O^<#+e5I(Xm8_incG7}Qzx3y|*mpkmmHFA7|1ka0ua)mS zSrR(#Ie&hlvX9^2?X1%;**N~_8C)k@A4JK0R#|tp(uyfX%xEW7VDOznEY1{KUr>XTHe(cXOhix}2=m_Zi+7*2V~j-Q(x@9gMc2 z;J_Jy7mOz+-+O5GKyvmE^*v8pDlKQ<!@MBG;Q+R ziFHz9uVPB){l1%0b7y^A-ttY+;oIu&nwMTW?fJ8Uz3|@e52rhS@0ey}7C+V3^8JoE zSL~-vuMSpw`c(bhtmX`Yx;K-%XGM95s|lu_ZDZa#evhy?U$Qu`gLYm_W>!zgpHH77o6;j=BQ0Qd0R3l z!e*;Rmhs6g~S@X+ox`=z- z-jQ}<`q?)*Nzn_oHmsg^<>!&ZvjUOAak+v+{etWZ%@)5n<~A?RzmWREmha*m%i^?_ zOQ+oBh0g!IzCJ#_=Ihn)+utw8$}CxOeZ}l^&gDC6etzOux>eDwYF=bG$g~^0jUV(r ztJ-k$3r*KI@lO&^zCXwJ&+YvEvY9oWvo3l+i>SDGb8~vT`19)*A6~D}v^(|ia8Koj zbMb#3iFdCKU*BgUb0!*ef5gMYNBg$lud9C2efn_q(TAb`sz1oJm&^Q8dYn-G@6XST z+ZO1{?E3rVvj6sv?)ksCWskjN{=Qwm=|mU@|1Op@b$=eq_ivmdv_1cR+=n^LjHedm zCa1(6FTAzSbD?3wv(0W#?;d#?9e-K;SDScvnN^+{XZPW{>1!PQzUF^iV%wkdz|v-J zyJ=7N=Z2>z>Xv<0_|;aL^6S{$-Q~ykc>Zs_S3Bq6ajq|-asA;-@As`~RA2MxMQ*_n z>j%#hX7yVh5ZOQd*!%Nyt<9e;=b3rh_D>UYuk zd$(3RpIgqx|M8Cby^7=>_Kz>VKh@v%^8fy$huitx_dk+;=Ck4Nuh;9v&GYU^6lT`A z%U?ciS^L(2r8Z83x4bIj+SWtK-)>)j%n0u|7&x<>xNWhE|8Cnn)hTL|Pv%w!JTbG> ztIwM69OpmR%J{yi`h&@8i+{dIOEI6@D{h{yaQ|f0>!O*PIoC!mnfLOuls;sp9$vRC z;K;FJdY!4b`Q-}vXTNpL1*dJkx3)ev#&1=-@T~(8etV{CKkVnbs;mA)`Fu<4%pXr% zYIbJrd-~K;Ky%9Te^1#?6`B2CVfXVi@7||5{{kgTKYS`)zomKN%J|32-cG#s@9B}6 zio)6V@45e;K6{n2-h9JwzTHpf#+I+oe)o9E-P23;7S<%rdw6e2aQr$>%eMjM>iYL; z&lhQ$>k8K_ue@Bb?y!2{_2m_+@%OgGT>7Pv8umNz*4HV%@-MS%pV?jiBD(A1_R3?I ze;J;?>is{*}vn8r$>xWYX%^Q~lL|MyTNqKOv;|x>IsWj*4S+n=uKY_CL ze_kWQ-NtJtb{z0$p$o}7V-@9q#-fQiD z82_y9S-Bp6!#SBXHycZAW;zPW@eA8X z+KYX^_v+!E>bnO8XI$cpN-AlUlMI~sf3Yju8@{}b*Zf67e|N64zmk}H;P0>EsOJZx zw@H>CV(vAv+F$YU(SrQfy4OP2#qKt9%B+arRgx*=cB1NZn!<*E`GWUEq>jx#()vSh zm$}-L!b6vSy!*>#FSq}}@{dcdHZ5<-?@-_STR7^GfxrcQnSG1n*DzbNbh_^pyW6x; z*G{xfUiO*6tqq=~DeF9^H!h!W&Tan2cY3|Y9=hvUOmW$7$aW(1kLwr4E;DlbPr2Uy{cDNTxw#x%=mt-Y)wppVd8$&X7A_@WM#`*_L~clGU6xUD+&C zR`Nnf|6|R0->5n3Wp2Ex{KLHLm*MNMfT`*7N$o?xk zPs!i%m&Uzdxy{orUNwRZ8OgaPSmkdj^YpvC`$W#K^J}BGZ~LmB&GBjN%TJHqo&Tk~ zQ)X{_&9-ZrOW04E+fN9Kll$v4OT2&IlwV7BK6xKLzxt2wY%Pq8ILC)&TUnuh+U?t~ z6cUzd=Sr!93deUsl$ zh&g4Uuzk*ze&^!TXZOA}`gBLTq(5DIc7@cQIVbefKSyg$E`6`G_l`j1xgXp4)_UrT ze{}y>G->~wv-z?UKF>SlaoRujQNhIbyJ}wE*&U;EW1oB6E038^GS^q^dHv_|oTA-3 zznsk4`9SN*l;*-;I*M<;dS5z~v3yU0_W6Uy?&x3PKh^p9)T`jQn0dSIK7X)kOZtiE zyrzDG^Jj{eSiZMCD);VJTBgX>Eedrl>y2Ipe_uLh-!=7La{IiMA3r=g)qh6CyqR^8 zzW%=t?)`JccfJ2-X?>>bwga!4mbwNUYbzA<&#fuq6!y1D)j9X+ljLo~n2`Mew~}-Z z^K@@FtlHv`eR=!3ip?fH6cL{v8vr+&HUl+sQrvBtJ zuI8P6B6r(A>g{!(mA81#?-wQ|^4BGP|JvU2!lOizU9R{=$HoQO;nU-}xb{Eq`cRA*@_kSs`$^GP8!`|D@wL)Z7etUKqPq-!i_g zc>njayIb97Fa0Y#iTU{@o?6)k6ZyTBpP%jMTW&4WR{wbWyN3@hTRv@g6i|0z3A5yj zog_W@5$!xw$)!*3GllU7fe3?_BYT zaOoH3d`WKSH_APpFW+j%(fID8V2x_wm-D4EId9)y-29Pu$0Nmp(jA9pO|{tPDBqrF zccr!ez~$qft(Sr=rF)jw-l%~0zBbsioSD7oad-6krJsLXFMqv#-NpVF>3b}uTTb1& z@W#0bXG@Ib@2G5lnf68X)7@LMZTjvVIqte_{VU(gMw++L?uZv@R5D;^*_P&CTyfdA z{`h+{u5Izfrh982N(xFZP;!9p?RO#~-_6RARS`a)XkPfVm515px=YNw z9Um0VZN4(|*K}@9Z|)ZNx0BcB&Re)9yK-8|y!E>4H0OUi5v=w$B+TaJl;HYLQ#|Lc z^PjtGnO^Gh%2RJb^iqpt+d8?o#;*A5|AvV6>wrE>~)Dt?N%Rr>ez?sMw?F}5Ff z&P&g?&Ha9Vk9E&7xxPyVv3Z+x!;7|E>eLr6c9Yu`RJQY=-JXh?cVByUDH$ZQ@NJrq zX?X2f1<&hEAF>p$Ze5Z);Wo$i9kcf6EV*T|^<>^;Ydbd|r_#@l-fc|GJ{W$-xMgMZ zo$3{nr}ueBNto--wt2YajLH6wO0W)Yf*r>N_7_~ivYqRk<_i{`x>1mJ$J@O#ZxN5} zk*_aAOC+lV?t02O8_&M=Zt8Q(SD|frlYd`syE6HC9~)!xt+w-rZrr1}0LgU2tbqg=AT=?~1)P|Ym3q5x{JJ4w2 z^RQ#xOC_fnpGvwe>@+l3`u?oTiy!y7jy>F*Ve=;<{)l$6&6T&Zj1kA$=Re8&`C|5S zr`H93ai`2|YFHl3w-ao8-?3Y4dfmb8J%WC5zcn~)xgLuB%;24~PVLD3hoW-L{~sGZ zN!t_U^}ByVPEIEWrw8zzU1(~ew&i^?uZxGgWB#$Pj>k4Ve=HgE z!lv3jQvIS>Zb^|nG;%#Z6IC+2;zf4aHgN_vTd;`E(&O-X;wgCo zmVSBZeF?d}%k_Ozcm96e1)l7LP6R>u~R=f{@c+p_Lv#otq(vFrHnWoIv~0mZ#&zs zr|;RZ>q5I-jNZMTf6dXKS}wgR^S`B7l5gO5_s}k-0G4^&jXGOarR;i;RTz3}(Hh>2 zdrE6rBNraMCLy@()ro%ymwA1t$&oc*r=0RSByJc zy!Po;L^!)9n6oT$Pgy)u?y#Xqa*uoZ!rdO1TVKe0Jaw@(>4tc%OQl_v&#NzMUTExG z)(3Jx*8!16&Gi%H_cb1GG4E{8f2jV<^;wwBzM~B6@{{IG3pUgHsSt(M<&!}QPe;AzLRB_%qGS9(X38?YppfBkjrj%_ycLjA4AdG6&0<^L``y~~}0 z#oMCoobdUrQ`&S3E;#4F)&lTIUU-_om@{>~wH3=3=U*)MemTmSKi&LksrTdGue%eb z6?}cy)10{@YT3)hjtst!O@sF>p5N2_;p>M5J)Mg)Pd>ZC6e=1cQ_+3K^)TxQEG{Blma z{hH)^@7uw%-buQ?liMQe-uu0Kg}mDxk>DF%m)AG1w5dJ)I{LG+;y)d^d6R5@79acS z`XzQgw3j-&(cy{qP3ieNFPf~4`67M&9@cE9|2YVz?CgIyDhV)#ra-T$)a zj9|;VUY-7ZW_hnL_slNfc*EKF-mm=a${g-oD<-pF(}h1jeN+89Vb*ui^pcGxT(Rdq z$;);{=jG|7|B7aR;PYTQ_ou_BCvTgepT9H1-s$C!r%VSr-i!Nx_rF`-#(8;-V0_-L zH@7o|&1>7f&y$+tGk^My-+S`k-CyPZIBam?_cozMvIu+b<5&sXCAHHeov~(zeIl5q#Y9$U;p#(`~LgaEMKUB zuG!ee`zz^6`L8c81HYGij=K3u`(jI87N)6!;C7o>8?;o08_pv)(=U&a{vxzy) z@qhomua_@2Vl#i1_Gw-0?rlGw&CWmew?bxL%l_DXHI)*_s;+JMcQsu;JZkobWA8zm zU+3PFp8w}!f8CZJ5BckN>?nGA%HZEsyX*gc9JlXVrj;8AXWG{Me!IQ-Tw?9RL#-R%^}Ty(F0LOZ zW7BTaY8>vv&ht0YQDKkJdy_PIyP6$43LhW4aPrB*&C%QQdIO~Rw;oTvBX#_y^UkWT zuP&&ERlbRPp_l7$dS2o0Z*LzSJ?Wlnz<*J17tbuW+n`A;j-_v(@A-I4IyoI< zjsp$yXfU}x=nzzBf2ms{xoLWw^Sw#?_w1;-zWBYz@tyX1yC!Y*w98v{e};Et`hxkI z$>+5D*SYQEURqfde64#~>5_Y(v;iAVhpiO+pu%L!@KZ(Y^SMa9Y5M8c`wcc2?wvD5 zKmAX?{3qjs(~oNk>-*dMJf%8!&)U`fpQd+npT63%Hs-tf-k6vhb}<_HJ2kD>E!E{q z+@+uUQ6@9>vfTBc_)mA<-`f&8qiWvOdt0m*{<^dK&Ws!DPH(kQf7)`owfo^wN!E`W zrs>N)zqeybpx$?m>C&F3MJKtJ?$Fb+&`g24;sPFGnbpt?#}2|M&j? zx9gU<#<$h#@BMP=hRpUK+GjJuHF6J57cAhDIudY%X~XNv?R&xx!<$!U#-iz5U%zEl83x9Fj9&IykKJ>!i5@=@o#PZ7*eB)}rUfo#e8=olRzrO1E-14?O zA=&P8i|*y*E!XAk2G#nG3dJ+eT>ilO4|KoFF&QrY#DqT&+vWB4{d%=J*ID*wPv7D5 zA1vCwt>6Fe*S9;TjIVTyubceQ=UHLTmc8ul)3cVBCww_=Z1(GIe!Vr{ozCKQ)^m;+ zc+9IlqxtjGEyj!c>MzMpoH?^OerHkY71wt&-ygo~-uLfAyM50;#otpt3NpIAePNb2 z_l0h5)x?G0+u40y^2p5ECg0ZrzgKlOQFjB3qeSbE19q#{=nm&de=;)A!-?)C=r0UvpgC z@w4B~m`|zu=*h^xi`KuI*T>-Vk%wL3rOp$TS!U1w{5)T8=al*97~?V-Chc|p$G3#b zDK_kT!S^kuMxbS1!k(!88{R8TaSMNbZfo1=IB3qN^0 zLGmyE{ttApjFw90`y}eRyBCJCr-p}yUtNmn5 zhhFO0(^ap(zP|2$XP3{HIo9Rxcx>BiRIA^zb58!o*mY*^lj!t-W9+F%PNpS3y4ZMU z{?4$HMN_|Q+y2EC?VM=Dr++F~Ep_R1Zjr@n_Ut$k>mSQ!|LL9ozUt}HT#NgrMC%pw z6spYMC>cD!hMvbJu#El=+j z#nj;KyNdE3X)1?YFA~m~;%R$wbLFC*UDM-_$R)lCGW)t@FDRu(WV3AAFv~3};jCKb zr!wx`Rku5~YGyaia1_p8c+Fny2}2`q^hb%Gsm}KpnPxwJ^)TnwEspT^v(aw@uN~WK zwM5tB^yfP{({@j@D$6cjFOIlZr$Nr;dPM1$&KDwPdtPdN;Zc-znX`Dm%k_o*1*a|t zR#bkGt1Qv^ert!{-N$W^`*_M65=!T_mCuMj+G!l;7xyEqr)50SD|6uMH8vxmn&^Lxa$u!Z?d~> zcT+ZY3tw;*=g$|9MM@;9B>nrmo<9((>3;og$F?J4OfODLxWl zXOAmO-n~50@{eiNiLl<^|3kN@SIEiQv@@Nte8c;3UE!&x_c>p7X2|9{em{S^@9*}S z+II~PuN>|?-o5$UlK!1jykCD+{I@XP_YwV$XRdyJo?AO^1q#6LxxSC{@VcS!wWSU1#ySPVMQ{PdrceKWr+9 zI@h+|=BdT?A4j$)_5ase@4M3Y`;&cB{C+Q8{$4G8HZ-YvYZp}b_dL0C!stL8Nor`TV$zr|2}%cl=)XWLVMu>4sj*Y@#~_iObnhvO4AfAmc@ zs&e4dTD*Csj#K!tH6LHev3-}^e*U!o^4t$TR^@!`E!U=glsUhB{p1T$o!e~lrQ;Ny zxPQ}-IM^?IJpb$BpWHHQrC-KJytJ;>vpcHSuKDHbtF2eROx)|C4WDsb#xY@iO-#ws zmQS(j<-vV6YTYLvys)^q`NiumGtRWX2>-b~_2-kKJtg1TP85DWvU>SC_`E-?p%TCn z#{+7rBo(|1p4ZyY+VIrrVA0pa*8%e7#=lx2Kfm?u^(N6M5s;b+^j< zxoSG)Lfig1Ui$pxzIza%FoU0| zgkj!d^$U_YY0vLlX#b*E%U=Osgct6b z{4MAEr+M+<>A?tBhWa1(zVF*^QTpo2jw#L8{;{(0pPJ)i`G3lftKspz^&JzBoj*6< z-rgzG??n6e-ZRPnIQ5T6OR7DbJEz_nG}~z4XJp^P99Q}N-d@A)U;aH?_+!=YCC1N% z4s6W-3xes^c*=D%C3|37&tB^j~v8^@=F zSN9ou66NNyM}L{k%u{eK>cnCxDQh2=2YvS!1n+1suW0+Kvt_oO!NgyRMCv3>t8vb-0YzTE#%c@KBtpOrR$KGt#MwznVF`+uz0|AM8_ z|HI)GRS^}{*A{y}?tgsiiWt+2&hO`+A6ve|ucSAgjQvAt?LaRv@ zKfTL0_DwZPDLBP>GP$xuDl_%y$*4~=#J7J-<-KIOY5Kb4-k=#EcpI?!Q z^EStHNdEBlKYe=ovn$$je?48grUEqfzS;3W+t#D;-P_HQbrnAI_<;)9n@O9`-qDfs z)=pnILp=Oi=~Epu@8@>2Uzy$7oKgGs*498ZcFnu*qh4)YkrRAF$+-DYj)<{|W%;{1 z+YYX;xjuEa6zh)ryU*r2*O|547Kfc>`$2@|#6OAeMjFKhhuzGQ_q~w%(qDeRw)}T9 z-zA>wGHeSEyF4#^@uHdEPU07DtgG!8-qMSX6;_w4-|sa)^g`S0N^YNbxOk}zPz;bV1ANG_1|A#k4}%TvwRl*>Bsv0|EfNIJTBjFW7DDdss7LL z`W^!}s~ad)#GEm3$+i-{ZsSz>vebe7yQNI$M#4vtAFq1-~M!Aa{IrB=2v}XqPoup(Gyr&%gfHWl%p^Dzl0y?v<3S1n;HNml6N}od3T^ z;qa1=0ak3cjN86DCqKOH#HU-mZ)@-F^7nkPM@`!~x46s5W;4e=1x>O4lHb?2{IRT4 zCSUx0|LSAD>Ob7&KYmI5)v{yX=Z|7D4v8HzXc4w6{P^f-?!WHz3kPL)958;MA$M1L znnADq!GNtVVeJjR7Kd-yGAUmY#WO$4{5FX+KBMSSdCjji#mLfXZvCXqHnv@S%6{t? z#cR6%^P0Rn#XQzq;%}SI{8v9dExj8bS-arfTVI%2h^BX~;sxdjznfOK_OmpC22qbb z47_^DET*OK(rMP#iSzfoH*1$W9o+X^C~v8p|MPoSv(N8RPYpkOwL0d$X8td`mC4KZ z#CY$Ba{CooxpQ0ein`RWjnl>F8(l8Bbrm#u5veqx_3q2l(IVRl=J@{3nHL=()<4~E z-i1Y5d=sSin|*n@Qaj$tPqO>6*rute35PW2@2J+XiSGHP(|!8W6@CBNOSkHOUun&K zq4-wE{BO~Z;qGr(dH&j-;0)o}i=} z!}FpENB+L^-Mcbf1Trf3z?$WQvYV;lwu9Lf#cIdCJ(@G2@k=v1Kim9+^&ezyj+=ge zZ2ZjSP-)SRh2MGNMa=7sr*r$K-g#mhV_ctdqviap-%q*U-RnMHZfqXA{JRZjZf8z+ zV7LMAwGVxU)4v&Cl=Z&GYrMzRQa&tGw^0{e#zwE#>_;*Pxi|=fl^J=JlWZ$lY!rJL{Xzm-Vt2 z6{pT!>^n;Qf8Y(C#23 z$A!ojk5?DZ`7_z{Zf9&K{{fDro7IH(cJ9+Vf1K?^RAJHesMR*@N}K<={tt|kn7PJg z{+5EOy|$sy0Uc=X51by|yB+u)Eo`>R)ZI zSi7eBitah22?|#QjtiPEOjcL*`o6bt>ohD`y8MFq3z07Z>g*`4`k!|e?xzqZzW zeE1=$va`Cp_Q2!sdn)c;R9e7)!9*_EuKAqv>nAIJb}?H#vdk&oqH9&TmEHNr#p5p` zo;4I4Ijn5mI&pgN%*s#qcIegxa4Z`PQsYo{ulPJIUCY#69L~?q8I8 zzO3TFEw@_@%eEdiwu!I)z@1x=&|jQ;>)e*?K1G>ueuqO>>>XzvzOd4A#>2grK9qd8 zXzy@HYBGmQ{;4SSy*9-%pRQR=t?b|G%&yRSDP=XkK*aQgizn}YVzATqy5REY zoqlrjEsN7mr0aI@sjSh)SWF<&_|;(nyTbLw^0&H_p!0m2ofKw2GCRL{VfN%ZO~%gQ zh27W17V5@C*K8BanK*0nf?Va9!Dii;PDL!~d)V2Uo!Z*7R%VGvy22X2bDx*zo=B_Z z;h8dVd5?kK_1zC-T_6+UT@HdbYFIWs^mSiYe?k9+$W4jm|AF>1TRvB= zyUpn{`5(qt@Ts4cR4m$%v?V?(<$@s0)8Pa@i&+IKRtW#;J{+{ii6HJJ9dbr*Blaf z_DAIKl*}JB94x^uV+yaj?z}$>7V^(~7QF1?XJv-( z7JnQ5FL=FX@}la$2{IQXD?WahcgOmAf!FpQOn+oJlz%I|e!%Jci$hlB^{t}?>q0hf z|L*3Wp_$G8s6<0CJ;%*Wa`KC=a{|96wZHrJdYOstyPq#2HFEE}NFTACzizGW!na3W zHh)_3{LP1}Ul!UO<^RCh?w+VQkNNTjBY*C7{|*ZGRU9vgTRtB?*>{Gq@rCM4>#Fp^ zsOiOK0k^%r@!coICLPrcyZvM9&FsM2$Myxx{L>v| z_F}W;`#9;Nr=Cr4e6@MS*#-wIH_b~o5A-ke7dtZbb55M(LL;Z{C!Wvka;JrZdlKMg z?HT6A7Yt@cUTT!ETXojke@IOz{KfvaVV=YBjyR@(Rf)t*)gU@3EA;D2;B^h4K~!WN!7iEF!#&6a=4kaDSlQ|`z^%az(TY0J~)!sY%g z?|s%$p&6IC?nHuxjo5mV{mCh7)>zIqde(pG$CmObW&G-~+sj!Vu-1P$V!+c^kg9P0 z0nb~{$?1FkJ-B;(v2E?ivy#6r7~42q-teSZv?sxHy2JiGuaB+y{k%s$hwt*i(D(8>V-_iX zars{w;CJhXPt44}J1%V6cs`R^>YTl;*KG3zxv3u*&lO+T{=6&OpO4?AU6OUWeenb7 z)qgYou^Rssmp!ycgXeEP(;=0`zGB+GfXec7M3oLpqCpVt^&tU=UQ*CO_A1@7sc2m#uRSr6#f3TSyw8k}0`rnD)51RS6@voe@f6woCySqn`n`|7@wLy7 z?oGdYPq0Dqmg4*e{@*4Rn&;n(iP>LQ3z`9%_>Hx0lc2BBi|gqd%+{YJ z6aLHGGHY9FI^k>Ne1p8i?tjkToo?(}{_dxsLwku9U;M)LmMle&kM$mOKRWdyd;0l# zci(M(UjOOYwFzIXzx0Z;J8$vVZ&QC?b&UBmY+K1{=a0-Pr03K;W4|*azDO~|6g_FqVby-arXazo@e)Om*3a7 z|M13j91aZqF8WUABK~|h%r72a_w(tab91eeYnJuAu2^K~*}mxW{;$`flh+@rSZaLY zzW)6q+!u`H-bR*KTHUGt|Ghr{b>!93^d`hB8a+U&tMyx@(K8!0R&f{HHfnds-_ zKWUrXr=QQ~_XpgPXX9%8gGI^pCbi+AnO57N6q2?BA#9`|nI!dvWoLfG;JP z_x9FYTKDm!w|&VzDHV9N1}?F{BYfAG8{ZvR<8Hr26qdNt+8xA}FK1H}+nf6*O*wMM zE5@S@UC(tYqJN|nWH#Sy+G%rcS)JI?r}y{Q*H1~_lH_R1{q&YX-ox9^_PQ2*k9tt% zE4N0Sr3W6P}=VjJG=Sz@gVTMHnt*v*P7*`i(krMTIr zm!f8GWdj!Vd$=F(NKE9pCvn0u#dCh=JV$rWn#GLoPK!1weehxVAo5w`50m_(4_t*d zt%tKK_|7NZ(Rs@t`uKLuM;U)k`6Q9v{cF2VS1ksyqr~d^>u+rgG7m+6_2$jl^7@69%{-ga zw;tS^cOmGvqeAUNx!T5g&W}HR5ZmInT*3V3m;OJNyESzW8~&J>|E$RA+#cRAz8#nC zABg`mD(89bV{g6Jde$S$#+#c6E-$`JmqH<7TlhR=YT@zMZj=pI`7GNczar>TfYW%QyJgKT|e&rc{!!M~PkG zXyUQU-xD(I*z7GHNgp(>eJy1d1gpRjE(lt=pit)47O|f};!qckT zvd1Da>uf)dYV_u7NxG+wUu=1@;dP0|$1{$1{8+jWf|G#c@EPTBzw5GcU;_1;pbnf*E{&~WW zmft!hVPkXEy0cpU{rT$jV)OSWc5kmKIZ*LH-bmjqNvm<^KaUtIlc@%^B5$;hZ#(vi zA@^r;&AL}Y22JAp_I58Hi9g{}@6i*F(`qR!nE&nQLz_amtp{?izW?&<;rq)4%Ztuh z+psJ%>0MvoRBIs1|LN(~Tt$H@KK*6!7c49K&OBb@?#_O@b3fS0_Z1t~T@czkwNKB* z{6z!9&UtHh3Tz;DZdu(^jlK&TfUNGM~d;M)E1&Op?_5TT~E!i7H zUIk11I;{@~);tyG-`W;xp+-?z$g4HF?=# zm->x$9^Wpdo`_B?nX@zT-gnrL6SP(Bx_~1`ipiE?XQu5f*g<$o2Er_xEOpK_mG$`Q zOp1Qk{WwoKjy8Y9&L`Nt$clug^k z;vZ8sJ#;J-7<3R7u$a~EFf4|+%KR)Mt^$hW6@m$8@pZi{& zu*r?R_gQ5NbJ{`C-lz8uKbai<@2ZFV5}v4H-CFf?=Wn{QFOXi~FLAIt`9}JkQ^wOy z{+9T0R&w*YZYE?BenXQ=e&l5vhE#!s=vT)uk`; z3Ts#XV9!pCRh}Fh?p`ACy^!-V*2NSBMuMRIP&e~)OQE9!jW?AN3az^DI|%q^7}{{Z z?%|57dbu<)B_YtJ`#DcU%;fZou`_{`PvTwdxuy-j?%x#6Sb&JU+nm(Dw1?N-8_Sn_!P zzpv{b7c?4GY_jEk&2h;ocSByIc?R=82lk6H(qG}_V^VfBM-X&&rO4O{|C0( z7YAB5_Uk|3eDtHKR8js=(`utrZr{!_p5K=YNmDsyOp(nZMJY@Alb#;-D-pW>Wa83C zDJv#~&s)>`&WCUEnS;6_Qq>!81;8qH_ND>AO zJI%YXF8eU7H+e>!vHNP|l5G-txrTEb8(NDh#m?nk<6inSI^+DIs#7N)7xOP>n0|6281;0gwKHI&{$4Bp7tl5~C&vBsp`4?s$ z*?Fq%7o^|V|9mnz_sv)SJF*j0o?Fyv%okp^Z=&I5c?qfPV=FdFGgqWpzkc-MBh70fy}DmFTYi2L`X$jV{LtjHXFss*Sd_><^TYv%i(*GfD*^-0{bMr5VUJ&`PnVnxOzV_=?iv#KXhc|y@X#d)B>4zhq!zEjr_~@;MHA(hwEl#FB zbaOv!{dH+wvBE7IX8#F%X)l#49y0UIJRBNhzl+bgSTNPX=Fs1#qUtlfZhcb%SCk8i zKcu9U$Qw<%_i)4FogF53XUQGu{v7kH{m~PpnV#}OUXz!W2w8bO(Y-18Q>t>6%>3U^ zF2^qWUeQ*w4_5jj8cqQ$es)a1qfPC9zQ1h_P9Wfhx*0>`Ro7P%d?~^=wWCV58|d|% zPTIBSh$Q2O$R+7E*@^d<_Ow=Ze=`jGaMUTY`{&Q5g+}kTN}O-FW_)yOYoNyA#P2B! zV`D!}*~oBy_q=ZaU+{;pTs`bI<3a-Qw))zx46h)_puG z-t69W`mpie*-M$ZAMv#o^z4mYf7_nvS3^(nhr@To`g#ui|MT2F|MK*IM)GFc-I_Cm zdkcT%z2js1V0i9=s_cOu#W#*ch=#WvthuK6tnX&xUi(`uxfPsolJ`3G+uTFe-?D#H z!8ohWPHT#IoHmdCb@q>+Uh(lW7Bhb7UT;y+y6mIK&mX+^n%|vt%>1#PU+%d4+edqQ zwo7KE`=y;V&))T9!A@D5ljdJ!!fl$5*f=Ni?w{RvG>zVrsA;l&*T|v#<463HjzPrBA_%`@lv)^vX{JdtuE>0^xK>^q-yw;k8e>wdPH`}xY?eC>veU!HTaG>JxWo_iAbWcuq3>itc7|2>*oIQNWIURBkjqj3pt z8yXbXRP6X*;5_?Og!hA9|1Z+hH_j|M{8v$6&0W^?xO=O-?{hpZ)0&=L%-bA%&%T0l zv)Qw#Pl*zDg#CW2d^NF=U@ADKFH@y-{^NuX{Ga;o9O+&xY}5OX|J#?z)!_!8*d89P zFsyZ)wXeZ%arDy%QBNW(51)Md`+06<#q0@t%${A~{g=-3=~!}#m1N$XRGCGpB`PL* zM`LfV{v31u(V=2nd-(u?OP9AW&eeV_XY#r-BkIM^%;u7kCwsR&R+--HUC|&AX28Sm zTeWKP!NObpFRd%AB-YATuB-W`66}5(ym)p7Khwp`Psc7wPwG3T=rd=Y&v}7Ky-(Er z%PuWF>398w$4-BVyOu_i>W*A)d~`Cf$n^h`9KFYO*JFkKZ8MXR*L=cK(hPPcTL#Pi zx_8lt#eCKZ6OI-xbS=Bbw41k%`-Rx+rMl;g8BV0_crEtsu6o|adwazmP8HrRu%7Sw zW`_B^jNj7?<4;t!Ro_{?=g*O)lhy6N?p#-w7_(0GE@v@6B?!;{qHcqO(A}lw>>N@Mr4_jL9iQeyi__3r<_1weGd;I@Jyo%pF4ZeQj z&3R)%jOjeg;wh%pNR-AMF`MU=bH%>J$c@dQ%n074V*vdasW?Q$l|NM8* zX25}j`11t*Uq@Fz{y1sZ+QU1KRi*@A zt6!d&61U;B4fnFuHH&AQV{iOmo-b4ByFcYeKF_fq@_#SvyvXaXF8=JooF9&vCyOtx z+Qwl!eco&{j>YWhdJ0?GCw^Oy{g!*~`Q_}}kJ;b(5^ZoL|IZf&6`qGF^BC2Ce0=FV z<5R(!n%TmvUt_^dn%Rv9LY9AYo7nlKD@NGM|MQ9CG7Tkj|4cET>pZzTMPsLCiG8Hj z{C~=FlF~c1WdCZUD#y2C>*pKfvs5t@-TQlgJ8V&gK{U%IhdjZ#n+@_O-)h=*A#I!M zkDP}2_Vsl+E#9BSzU20#7uz_jN>`um%gDyTFK<_~=0wTGdro%mA293ZJ&u{J^QZoO z_5Iss9v7}nkE_buVkymF#=R-=!wu(Ii2Cpv7vm?ZqSzA_4f_sAJh-#7Sb3g};$c@S zk2`Clw~N^<*W1OtSB;J7OS^IUIUfCaHNRM758Hw~kfX-*O#GNdUD7#$?~CRCW_+3&0o1NbmFzd98 zTIv257e1eDJTo~dA~o;JIqUa2bsw7Lb?#L>?md3*iLrd=e+be zi;|1%M*NneM|s$y@D_^pksMXPdX{xNLu7f3NZT0lD7C z*AH2qwl(QC`~UCz{{Dbjd`B*eJ~=FswqbY4%S&Z4=TFqUQ>eXK?Ptc6!8%{r{K!kY zjA!58-tGpq;GK`VSwHD8%*c0?l8xP2lv?=f%S%JGi(+;audb{#l>4rnY%^c)z2v<4 z{57Ca)`RN)zkkU8|8ZQoM=#M&U@nvX0_W`4%RaM26nuF6{_gJWJL>=c>p1)Yq~rnP zwdfDQ=WKsnh~iy-|H#LSe;zNc+rl>4j<;`WA@e3sw;yzC&MYN|W3FnKLXWgw{{et%%&+V!@s+HoGulL;lV13+Pt3BB>z)fV zSLceQJlx;?U-dK0ir3u?f13~LSo)PO2rlS(^@2_2Zo@f)tLjM+FC93WnKS)rOBg@R zUw6RzjmvR?^bF7Qg%dg*?}hxA6#W9)J>TneK*Idm<3r*SvJa&zxRsaQ|NrlMH>fvu zyY2Eb;Zt>gzg|yXw~((`!0qOvA3W1PSUi`R`TvRR*Dv|T5|FDLcF4SQ;SewttmTKo0Iwav2O^X~h9 z^G+CBSgUyIaVE-_&ncN=w&#REU5XJ;qPoj^14FjNmaxU_2B*Z!u2=ueR4jML$Dc_zEVrz9Rvm*v$hHt?3Yd&uzEx`Nhp!@Jt2&g-#P zZ#sYL@$>ohb}y#)6f<0Mlr@s&zsP^-!~D&6PD|gfmd@%9f%q{$-65YpA zuYGFmd@rhhe!2aR2F_o-?|y?e8q|HBeZR*hxA=z8+kan{+u!}SptHrs=<}^b)n1NPVI_@ zHuU?X8Fw{R8u)Klkp8*5{C(e6$HFSM+UC87zrMb{y|m{<(88)U#Sy}r_PJf3uq^$= z=Z6f1#Rn^{zm$8TCNDW_%cn1sUOe7#YU|@;YtO^VTW}WyS};C#Ucj!<&;Q$QCt^s1 znMG%czxcW3AMegeH=MtDLw<0>#yLkT3f+ocZ8Cfyc`8l$fLdcS&&_}Yg@t=IMV=_{ z4Q{WBeJpWf#r@)#(`_y31(}yUz-bMVWFw+kPUL;6xq9W(zDPX+HpF)>ARNaz31?GsXb$n z;uqE4WeKl7bnN(7$l-1;@_OygIs=n?M$ay!*i`arCkwTmIxKdqw7r|*%)`@%ZTGNV z`*onS^6J8QebzZ)wtt+~b3U~Ax?!!g4a*nCH6I_JuwyTJ!hQ0KOv9PP)jPj4<}CW( z^1Mx-`=Mw30r?mFCA^B}2nV(v@1L}Bm7#TExX}X_c*@yp64$fJn~~%`bGc5jJgL7CVxfSF8$JL zw~&$XkGHzBkbmj(u7@%&m%Wbx4Uyk)VNnu3>AH*CUvEO}Cp+D|+0NMBewdA`x5cPq8w)?MRf+%)Tr+VV=H`D@Y@1RkgAE>kY}B4EYxK5kdz z@0SYimRcJGEhsNIwIY9&u!g?vS?N~LVMzy$DJ0ZLzdp8~xw(Q}+^#u(Nzb1Te0$vN z{TU@ZtA%6FT|7=7X6Kt2t|7df2 z(jIm};3iA9UWvw>)y?w!`fd#=Ci-U=`pTP3a650nGxwb6=EHUQU&O6i*ZzBO!BGEg zRpEX4PakIex+6P_|J=#^3Imp9C7O0~#h*kOxWE2*w4OV^Vxnh>>|@(q4$oqa+1*Vn zJy){f-m6%3$;O`LJ;qxeIWR~Gd37%q{WRwc-`kGQ>lSK0F4&)Zq4;9PEy24}`wmp^ zv-ujOe`3e>yal$E-yG-H3;ouM$lPrq8zO&DFzn!jd#e5I(sNJ$X>3+q|35)|JwJTK z!y03z6#1RUkDpZjuB05h*f~YEDMzF~Zn2E~Pmk@MwW~`nTAuJpUBvDBzawsv!Q0FT zP=WzRETZ;uP1p~ba;X!{{)rUvZyFA~I#kais{8MD#P-Al=DXLMo*H(YSZ2k{nwq0g zV0J!t!{8cZTJ6&huf9Uy=VyUuU{NC{q?KQ=UFd` zF7o&374Ccf_V*Q~02V%J#^iev&yD0i=&OnA$H}z$K2x2!IOSgBeuJuArLV7X9B#ie zy*~PkjMC@+!+GE9UUAEHIKdY@5$`Y{8U{l?!v_UnCGvUhoX<;Q=Q?qz1_th={s zxiW)%#PI-`x)*MU+>vyA~Kt5R}^XI1}$#d4&2G8eZaTDvQTbi7axY=>umYTO|8Jbg`?Gc{;{m;9t z(uj1f&(SEMHtB4S%3|vYf5X?s+`Pt^bizG6VZ(vT;-JO#KVB^Ecbn69(6^M8jU6=Q z^XP8*ec6R3cN_W~!atmO!K(ja>hBp!0W5tSjLG*aj)hx1zAN$n=J~p9pmF^f{RTNn z4~}sB_w<@sA?hF@4)SdyxFJJDg?6p&0CnsNCdiwdYbA|HbGnbe9^Ut}s%EXSTzII{%6V~rLFTL6<(4M-d=tH-k zmc0CiX{_Fxni$vAyxi5S$dGI!e*VO*globVbium!xou0A5%YCT9$BF^V#uD z`1>k+e^kxSr_-JN7g)zcetHbL_4ftqr60QYX8*WjFk86x&6jnN?dPTTeLVXAnfd<6 zKfkW;mn*z}BJ=U61<`n%{@FQ;S#=M%#7mGQ9e!N^hpKtH9 zJ&$ZY_nO~}`18E}-}8>ek?r5M9G28BaEGl0P_+BS_Wb6LL(5KW{^0(X#X7Ti7Qg+U zg2KPQz8bzesqr(I-+tHr{^coW4s+%4)o?8R$dG!}T=cM`2580?v~E%xAa_4&9h(r3)H3Op zhD#BCun&YrS z`R$x*mk~$96x47SuqYf>ett4*7ptxErrCW8{fx}btX54n$M*2Z9{G8q@_XSIro!)? zpG%m3xt)@^Kl}Sh*99ChW=s#2U-e#`XxV7-uc5wxkMoh?r^CW${LeTqIjb&{b9&E_ zy)hL%KfXj>(m(Zd=VgP>`nku2x8DBE`O*H5@cgfS_adWi?z!Kc_1m+KZ_jcQ;aMFy z6T{f{EtLPlmTmXxjY{$dn_PY~9wylUrFQ4VuUwbEn5-jSZYyDbzPS4RVt(fbj0;^$ zvgW$%UvT|H(+kg|x%nI}Y7drg;F0IpdpNS@)%UPsZ(l)uV!t>Ehtz=;$N1;VXEZ zavw|y&6_;;<6Jvo|M>?`MRDppWDu@Zl8gB=zu)zhy~R#Fe~CM%_|0Zk{mKKEn3Fpl zQsz&%CouPD9Hac+>A8)~6EB@g)pwjVXYp^YlXj(^ldDTO*%gXsOpH;{R+eA>y~};u zuKCmZiuXbr`H(SHP;vxS#0MNfM?y9)xK@oMzJZxZ>^1+Ug#6;h?VSn5joUdD{O_dg zIr~c@_{N&)=WiTrvrTTlvpDiqVZE8imXmJ#ww&cGy}4q8=E2V0&-Nke;)J~dGfsWU zJS|~#>>}@p;$v()VkiDee7-1t z*j0UAndO3N&Evzxt)1GklJ0ERaupe@lV`t6?iKBKo&M=#O8bcyf*X|AJ8eIjAIITy ze1@SbpS#-c=U-$zT;%y!7fh951MlkUsGqlSIqy8*`m=J4&lkm7G5u2Ay~Wr1&*p8G zcE42bU)Wr>@afJSU!?CGxtz||W3_|JJK|ucc>6+uFg}M@{(f>Yh|#WVqKu#NUY+G% z^Yx-^#pmc<&CCf4Q;#tz=^SabVWR9hN$OPAG0VDI@at zh=zY%jn*agKQRU0=ItqW%ikdUDI;*7%{=AR7guH9x${9vzqZ5v;Jq8mZP;y!QgI(?n=SA~fZNFn;KPWvn zmN&Y8(7(5OlU9}AliG^HABX0AoGpBJ!Boxt=F48Ryl6eAbY_>;-RU-A^Uf*fuAP^s zX`lV}_fpy9+r^8GIsXO=|Gn~g=~mXYReIA4{ne-MpUk&$wQRgtu%TzuADllxC`ob<1J)wyQP92>b^FM`3NwBYgx zREU5kPl`c}t>?Es*S?2|xF)O>IPt9ELfUR#mNs)U!6msaH)d?`O#JL*({|i&M?l)E zyT@-I*`BFC?^jO7lLgH+rB!8S|AMbQYqfZ9^|({wzu)N-lb7LbL zph+WjdB)_MGtAE)u}s;khN(vP53+yGJO0z}wO{T*n=LH%a{HdG-=I4Agm&hBPW_mr9M|6YTcrAzVEUZm7gG+~f9c!+8ZP)K z)c$qV{pwuZox)5RV!3I({Pw*6JKo7TKRvN)?yH&Ja(hlFwVychkj?nUgy2s~n?Hor z?FzFJpY!bBydR=b3zio=S;su#pJpdtbKV6(Nx{1U`KK8@lJ$NWR(0*Ur@e08`gfXZ zvznQCZZ*~|?JYHVwR2&3aYa?lr6)6==YQHG8~2M#&OrG5k8k|pzr3UFYcdP}oxHDb zhjQ`U2g~D^|6NuO&$4?oSWax)u`U%bkgzXkYb**!INRScJI`Q`AwkXSdlH#lwN`Gu5*HgGc;It83r z)_9h^vPbmD=FI%!LuqbiMmZh^mrk;^ZaQ`2&4lT^+-`z@`#dJp3 zSKn)-{~7M^`SIzret*5!MZeiHJ*-JKI%j7%t%$i)`B#dIr4znkoKKvwXtp5JPMM$n z@8;W9mwmif{XX|KLyy7>J|6YtFAnZI>i+(EbXtG^ookwRP8XLj{CjnEbvNiz%p)&3 zc$i*lftIqgHCHY^^;_ZM297y0EJk^~UqQ0~G7Vqecl_XtYfJ~71U$R^f$Bfsr=VSe zY)7B5^(?$s|Nrm9qaT$&Gk%l^lVw+0%@+CN>Cey4+5hh`l}*^gKi5{i{GC|C}cmi_he~V82xHs+C(@?D@I5(iV@_ zW{A8!wEoMkn<66jT8B>UK~-}6};R} zS1*2_&9Ueg$8Oy2w`=B;-L|Lr`MHWTzIU0zwpzKy$L`mBK6{a`MHj` zQ^5u~jtjOY%&KhEmvG0(Wk|a3|E{emKJMNDku^>;GOiQ zrM}?UZi~gMdg?!Ow1q#Dt?~E)gIu$IN?gLd2|rI2Dn8!3W#VPM_A`6ZpBYum zt9g6n-v2(PUmg_{a zrdK{HK2#Yxt-3rS#b;4s>XXHuZT}8x-#E*;e($A6c~29h-h4E)SbTrYRF0Q!$82pm zpOx-b-r&`J=_L2Ff_2q)ED2I~=j!#JKjpmq+M5s2new`xQvZreHz<^!Q2NiszWzkz zFRv$dk}7@bA2vL8+Fg7!-|xL_)WPpZPsV&s%YOc|KtM8g-P!KRM~}^7KK|@%M!U25 z#D~>K1!5P4n!MUsqLv(MwMBbv-uc26?;joQcCJ4ZeNkV&R_E=F*Ps2PENfZ#jb{6K zo?oJU@YL~nGAdKA+5c+GQ@xUY%lig^b`ImZtG+_CqT}= zboI-ZTaO_XjELcL8CE7+hDwnY+s=Wa9h|5ZaM-9bS?4Of30um`EB%*8MZ%gh_uuU^ z8xj*Yt4NC*@|pEGO6@wAR#n-mx6Rq}8oajfX&Vf$qBbZ5)%t=q37EIaJn zAjo8CUz$=b^V6q{`(*9)JBLp=%KenztMDmq)|&FOwki9pmb{dj`qOcHqTme~mJh6d z6#pEaab8j9kHYnj4QCXMuAgvR_<`L-$0W)`v6K zRWC2CUSE2!{8rzEt_jN4CuA}|o-s6@-;(<$#<0ydW#x`?$vUi?d++=n(_snbK83$X>OI%O?X0xX7#pDDvKJ|tBiYJ8J`LSLbTAgk1<8aZB zoLYG8NyR2V557ympZF)tu25H* zeJTFXk?TKg`B&%OGc9>BUovS!hu+1-mKHY3$9qjpqRI_edQxk+-dQ>uW*}?x`X{LCaAC2{>^V;BKi=Bm$>(-QMBl=5^7$`HGoH#TG|#Tz z(lmF=j`}@|(l6P6o%`=r{`_2_b+ywW`Lm*sV?tz#(A=i}9OdUHjr{f*?b);BCCjzN zFErNeRDaEQsYEdKq{%1WIe8Q68&v*3+3h~>(-*PK?`I0tc2qUHX)}#Nf%PUN9`T7`c`s|yu zI;HwclZ30mk_GA?de~la?qGm|-U;HbLm+kZ&P9LLvh}T3pzGa3L_sq)4TWi z&CSit=l8z&9`XJ8+DC65C|4P@r>yXkn`jN&*0n@(`C{XuCLKllWkuA|6;Q9V#)tsRDbc*eP3fb zX|MfG)$RkIl^enrg|}}89q*>N{e=3j@BMXO77Mz?EqotZ`{!r$hI^(GtB>i-)SGws zTg8j?`L$*r4%t6!JZ_ZuC#x{^v=Kr6;Ri zi#}8Oa#lu0bh*9n*K4I!|FnomK4Hl#e-)}Yc0RNE`J7q)OUn!4687s$g8OuQY!|~;Jb;TZQ2Pgx_#=W@ zc1iDBCVM#zsf0_|&v9eMhCszFj6(Xk&hfK0I+z6(t#I6DBdvF6No=~y1Ye2ox8^)N z`c(Tchx5FWSLsU@>SfN>;yx z&la-+&h1gx?kfebT$5yceDz1F#F-7ZB$oew%*e;~g!@YcoEk!;NV%c6MpE_K0% z(gHX4g0u|xz9TRC7ykPHyZ(Rv?+J`LvIYv?7rK65ZBBb&C;oiz$w2lZy|_IVADU+K zi`RZSseW7Dz-altO@DSwEcEQV{#L&6g809bHHYurIR5^FMb*TweQSzOtgjYg+;QZ2 z){opvy!_&f$@9**&i?-XzP!A8_rKnGAK5ei1Xr!)(*^DRFGu`+XO#k%g)1u98%TjIa@t68 zy~pI@N2ey1)_jTjdFd4A(v$XuPqn%Em*0=ZyhmyQhm0=M=Zz8;Q8LlUm(^ZlVw^3? z!@TU=vew=|J629~J#}n`LZ-B#S)v5Lfy#rYH~&mf&ogdIw>k3Sz%m~m!B1OLGmo)e z?v=>hIP+25dExCpmDbkHHg>xAb&KX($f*n9X-^p*#ww=6_M6Q6CbBGUmq?lLk>_u6 z$3$kWlhv~t6)WFw5I*l|td%ln;ki?v74B`|n4`n;;zT8YaDfL|J#$jTdvyQtCBxg{h;>Y!cRx;9yV+#kH344 z&NZ;|IB)B96hOC`a*o3_gv+T3+?Ys)G@VJi@vyE zr$torbjuwkHA`aqb?ygv^gY@7V9v(g?FT0uUmxSVyhJfIK}N1nr8je_Yr=ev2c17u z;vB+{TQ9C(oGvdv!R`E|g|BPvo*fZu@Bb(hnZzS~-jc=h+U0zi1m)A8^{bBU-s){r z!T0Iek+KhprZy%{_q+2R9dP_NcUE3f>})%4wfWZNc`e6;ZyBCDV!Tf&yevEJi&T;7 zuKs#cm&G;fR=dl@R0b*Epr>g^MiMrZd+ za4&uNBSq4-Mg8^*CcB;k-R|ZQQ;R+QQ|13It$Ht5Qneb}@P)GDgNa9PPYk*5)s0-_ z#hEazo-K0o#SMRJiMWDyTRRV(PTp{e!^7?|v$T=nrW0u={iIdR%6>?cuDHF|toq4r zcUwc3Aivs`(KCJtKePR8^V9liWf*9n3fe$yb$F8Yp<|EltUc=OQ{)sOAJ@I=$^N6TYv;$=l}$D_ z4DlU>(|>;yQEb*bcI(m|E&myI&s~okp8mly_t}<-jx%lEtKP5X{AgJyw?BAVc;Dpr zwymHeTh9HG+cr@+HPFO2K@-v3{8Pm;Hd@38U3XH)#1K9;OV zOEI3sr(YYGYkTfFi~5cUR}BOo&HljE-^<6OKJQMsZc)shyv+g*(k~jjZI%{4NoIO+ zO+NJLSHTE+^9a~rOy4r4aP@an3ply zPJ1z9j{bL%-&5)qA6^oC+hN{Yhxb1d`)>$Z?#twy;((6MbRPISPrEoP@^%oDY5)v< z@L};;aisH5N+;(m3;q@1W{QU!8y>gT`keCcy>TNvGV7A+WW!V6PFlW6b~?UOCjFB8 z+_!~p6SVx_Yo_*Yxog?_(oVCV_kVr#CtvRcEM8!=P0iry(l4te+WmipZ|HX@FLv89 zcU^yN!u}Vf=VVXiFdX-MtFQk|D)_FQ-@SezjmD*_346MZ=|{(GDQLL6eqQZ-SMd}U zcYU*cQ}+6^-Dv0OuqjxV$~iH#u%tYHrSkJne2aM}mR>G%nP<7|VI9+q2hEE^?jP*q zI~aV=EXHzsa{m4+x3}rVYz;o*FrT~o>|bu-H;)V??JWQOQ@?O&ii1S%)LZ<~Z-kd0 zUso+B?KtbtF5{cM-#wd~HT=0Xwth2Cd0bC_tdiy^Uw!lE zm!os;Z;c7xTPGaSSn&i#0}EfXoOx3E~S9XaTfC3LK%yHj+(+|1577EAyAc-)`7>DZGV zPDyUrB{SDlUZ}NL|H7s&^Y^*A*4>|$RF)Q|eBwTT z%4wUYG$hKs7O-qnbMQaL_Q2<%JD)|$g}>)*zu!4=`F7#09}nB*+s>W8`QqREeZTWW zUVe<;o|mh0W5ML3%+i*HW|^hM^BeR5vqb5F*qB;$nmw%;XpCM)h1jmiEs@4&`4PfkvLET0@# z`E=?-k@dFa@9)XJ*ZFkI^O>r=yUC_cUtV5b>{}^*vF~oq`MkpFORp>T-MiYdC;k#= z`uTaWdp;cEmhMj8>m9eJqVR=4jO=I72B3dR^NY{ST)9nB`Ida#Kh;CKw;Q^{X%Jy{Ff0UsM-fJNw;r#*6+Z zaS}KEJt{?heGFkS5P2C8X!d1&3v4aGz3&;nG-hVbN%qfkDRXgmpLfH(PS&a9^Viqc z#X)OlF5En}Va54*mc?m>kB)RICilzPT9pLIoctK69`^cz{FaL|6essc-j6;l?F~NN z{Mp&r-TM3g6!mES=6quxIP>l)KFgvfCmtOYkG~Vq;qiP@HUH(!>ymriiB{Ss{s!u1Y%UgDc*L~S-HK*W6p57TZ^%sx?d7w|YqgG+*<(m&Ts^6IV zWvA7zJLRq$jbE5pX_qTdNBjcj%WI$8 zD6O8mj0K*&;EXhv1>6ehUkq+f0hN!CQu2l#)69T}EEaQboIJ!{+NqXjk(FYfDr`6N z!owX2g)Hr?!uE^)TIv-TO$<-BPCu8w?`PWKnWrs{ET8;&*WRpiTv*srt=flgrFF%J z2PbB~*?4wuQO1UT1^MR_-afkW8CsSexWkdNjd9WYmsc$sF5UgId4{~>g7=n{HQ#Qg zD~F2h|NHIs!pD|P7Y>(LJ`eOe{z=BvLharC{q;{?mNsr~&%SP0m}k4@?M!CIqNZj; z>)RG*e=|tmNn$c;Ql7zjL0m5;Vvcor-U%kYsM+EUTHH^Xi{CBXYqxjXwmDX%S%q(I zY*ak0GehCH-LDsmAFBBOt85Q^9((+d@h9%dhuiu4%Y{Gb8s+kx{~LMRVP5i@|1I3M z3-(7aoOF~8&iN|qV<~V;{e9i9>t8HwU)$<_{#fx)Wbd1}y{}*8SDcWp{&tc7<%11e z@yV;IzC84olsCMudt-LY>F*r-mLG_b-MMW4srAJjcdq|`vfQV~|F8dFlXb@H-)2?s zm^?8>`QNV;v1gM+zv%q?r7!8oKT*7?E^mG*=P%W{NsLd_=hqlnXg+?p_tBFZ%UNuUZ1XYUbkiH zQKb}V%jdsYl5beIwyt_6bHdW>*T=`l-S6$##=&Cz&D!n94gK@ldzPF$-y45B7+eW% z_{{QR*$shbJDz^tJK@vS)#1m#KX`TX%^RMTMQ{9eY2IIXG4#t`i>;4e{(H&Kdg*V@ z-y5pgQ#hv`=Ts{evXGd0 z!|>$clP#OYj`Q=$H*qST<9=m1FG3{qP{-xw&lYa0&b)NVir;_l%)--4CWJ)ZE1PVy z?%|zNPL~3qnahE5$^mB1oK)ruPi0J4tftm2U;i?pDr(+6(H9A+ziu`0@b$c5_%&1S zc}mX0?mZ9goSXjGJ=NZ80n4;m43>hCj%r7)_3fSKDtS+SQ$xqvygBKH6E``8Rmh*P zoVM`clh8Sr?(nPUynV1lEyMlYOr9ynmAU;k<-WPo&&yP3HUFDzZCkPYvM=nlitG6c ztFE_ynYc&%);2xH^(&c`#gdNAzhd`Gq0Hi@eQlAI+4a_&m$w<~$oiWt?Uy>;xkGRA zoT^*f@~#)YjQ5;to?Nqg-Nny;W;uL0Z!(p?dgTIn|EI^-pEr3g^;byzy~;h;7ZYA& zb>FCIpV1ol>7M%suKkslBhO!R4RcNRdg*H>cl*lsi(+~&#NP;I{)_B<=PMg+VD%_a zrTA>-D)~*NG4H>Id$Cb)4Mh2*EyfqakL}$v1BSwwOO5lv#c5D z(0_@|5gYgGHf?FRqU4cmwJ_OAW!5xsoth)g_^WH(r`T;%)+J^Cn&@yp@rR!BuX~Sb ztKw(w6MA7(w(10%zzy+FK~+6|r}sPb%hvs>i21Gj+gukB`|zS_r_c+g6Fcp0Zd;8g z+NO0dq%%)8F5GA2DDs@|>nRy&pLYcY8|PaIJ8tuyYH2Y;Ws=|AopbDk-DXx8y`0jy zEXMwM_vhx~)63`lT~=z4wqMohRWJGQ>>gs-2S@ z+hlh9W_-Nyu`To0-QB}b6g%Thh;^Z_y?2(6`mu$%aP$<4Kk>J;7nEq`y*+dg;yPdbJ|GTU#^9}#6^$S57;WZMJ@!&ekE{0Fn zeWD=c3Z#j>p_j$y(u^Y~*GJDfVR-X#_?D$J6&`(fBfi%6-x19tW`6uZeu8Rse|{}3 zF3c;?6ZTw}c*yhK#-FVD+?sEcEv~r)%~5=mA;ix4wQxm%dcOSEa}TRt2`&41#T1sf zN)-iUC2hU*i(Xk&e0Xr-cjT25GY{*>UcSt<_tkylMgL{pj~A;vbaA@x=DwLbsBBKL zrn|rO{Ku;&Pt4G0+^amnP-16-kM#04W&h6=eR^{8toPQ19 zpZYcD-wwT;ZNGoMZm)Pfzw^|LO@)shNJ*ytFXh^Jcha)A5108IOI8crZ~1J-vVM1k zHNCa}Gcxx4mh-)7_HF9}YtzcVWpjTmtrL4*{8&VK;+!L1vVJoz9F?fNZqRm9`%>wn zuN8aqwtn}Tf8ulhn|;;a-#z;E^|f=KwEewM+uw)V`T1{8ma{E-a^i=%n_1hYk0P_5 zB!{kwZlZ_eBH^taNl9=Xlyt!}@GzWt?eUeb41{)U$% zLJ{svu?#!={P*S}RWq_`2Bl^XmK?}bp6skP$)!(Kt!|mHw_2BxcRo1ntmHJs)!ohJn~X=vhTaulec+lRQ^7)GECYcfzvj5+1 zzu#w=tF!sE?DyOE|CPB^J};_!e(&tZce8fR`>jxZuj=($#cqqkg(tREOrHEL{@~f-tz_x?tj#KIPav+aasGi8jEe&{S(aIzMXvg_UgyZ`}Ti2rR}Uo8#ZO8prp7(^FTX}4QtH!Bg7SC?_&wbB(qD#i!?A({b5@*Xz zf6d<$!ZZ1VuZ-cw{tbR}+?u!lY__@bA9OPF571#~Vy(aPdU*ScW4pK7d77mK-Z#5{ z?9x0x`6c$CGg}tU-~40Zyk+Y*UQ++~aqj(@#_7kZS<8N{G0dwzT*L7~_3mGVFW+|KZo#{Sz%#MP@ z7h$D22a2Dc%e~RGQTTq{@3$ZCGDu&TakeS2^30;`y@lsj!wNw;w+6eU=*|2$`YV@z zloj1OMP6dj^;+?TIrnee`}wZx+`{G;+25A1{wn!#<=v9mQ(o#+{yx5}U{CT~f4ko| z=Y6(WBYQUt+!BN36-bZuwZ{T(h3g+zZa)j*gUAitEIzkp+?Y6Pi=c(gj3S#W(<;+jVy;j0OGP5jXiqrzP{lDTEHaGXxrWJ>_w#LNYbO~15Y0;*6ThH{S%KKR} zSDdo#5&pUuT83Yn!w~D`?snWQUCVvCw`F00*uwcszgR67{O!(PtPptI@ur=O&71Rr zp#kUi1>Zhs_B>OgQ7D3s>6rcQcm?^M^H(Oa7n*E8JEN~za;L(L>9Ts8zUTJaNLs&n z=zi-Ur*-bUd^z?bgjkum816tSe;NV%p7oqV9dlj9dKn?<-yv zY@d5>Lv1V*->vf-gW@l3XQ{mN#X4C)J~ijo^Lcy9AI!;+NuKqwM}6Hy-&3zoSja3} zS+iql{G(}xR(HQW@n7oxKzmYa&hs1BcRZ3=p1En_-?{G}UTclH@x=O|!K_#JHYm9p zF1pP6$LQGg*6UVVg6A*b|H^4KQCIEjy_02=#lNtgzkevg-YDVC3u&d_E|C>;>>kZZ znfLmV@XP*t#kyZE>(9M@=u}L*-*?%ayZ&70FU;A!@71nio=UrU%)gHo8^$f&_uF66 zJy~4+yhm3r>ynC-{*PlS&u--3;tP(s>ntyns@nc}rs!Yr{#O_)Yn#fLQn#XW-tzJn z3tlKz&HlIW@l8=B*>iT^532;F{?h4|pX(gC!B-?{ynTF%6D`gZeh~8c*Ksae=+u$`wG}=dg*{)j@6YjmbRlWJ zkCCOjOpL`+3$w`qg)S#sCSS2rJ1hmQ%oniKDLRPzGtWKgY0~&_S@_HRT~qwT{ucYn z$mKrfIJNP~wYAZQ4X;|hsQ(}1dR_bW{f#ogbHXkAlrGn-ySs(OE8#n*#AM0o>(1SK z#^J`tA#<`P_wlWWzTUH9)6KWte6omj!l}z2^VYn-TH$|t%hA6}Z3|Pj+kRi3`($cS z)88${QPXo@&%31h%ZsV(Nu3Py$0OqQe-Hip)t&r8pf)9ziLWI0-%Z_Q7u&qZirt~| zG2(8wZ=S1pKH2DWo#0WPa%S24iHl1-zWn4e-@W~x0MqQ>EY>F7 zQaTM&%>8t#u9$y1f9X}yelPiQ9alLw{}=s>UhkM!o{;?g=kxjU|JByXN1btBzPVCo z(FWhRIn^gV8;0qYopBQ0#uFFxSiF8B@4NZNAA^o@ZO)l*y?)zza28Cc=Dgs1@#Ys^ z>7Y}`mQB{F2w8Ugtg*YfW!u@@ddGRbp5?d2qUX%}{+Lb7;hFr>xAJ>McZb9}V;S_C za$vIH3#Jq5kFV~94@P<|U@4o~(7C{eZKjM-VTw?vaOZ?h72&{F%lI~LD_(NqZ(yT2Hwwd4C?4X!z`~TOZX%g?NMK8%2^KqqheKTPpWH)^h1PS2f0cZGyWr+jtJX6A#j~$( zU-p;#_y^DXF)Q8lE}nfPG5f~%c%|PG`MW0B&N=${)N8YA8xOXu``VoG#lWuVJ6Gl7 z$a#Gi<)xpwDm-@9T4En@$LM5!$t~Y0-XnTEioG3e4{@Mleqi2muR%fsCn)}?~s^F=L1eJb!zj?knX>Y&F z*a$xsx%}sH^1l7wdwTBoJq&%xx%WJ%*>j_kY2)P2_Z-h((EV~EM1E!WxsAPgU3(9N zZRzFpJbuCbqG`zvo4YC-gkPu!&f}fe`g7mrP4cx%?VjJLVJDGnpHTU?{STgy7=$eKOTuF z=gUt{kTG#7eRsSz<&#$G^9O5^emT39K5NwwgX<9~OU^A$evne$>v(-fJ3z(hxUH!%HJ)}G4tUs~+%0i)egBcnILY9^_>X?-ElW$*G0Ok-xPQ=5 z{>+Yx?|QgzFH1gU_SBZLRDJM^YZtg zdGBujSpNbcV;*CYDo#C%ns^!(w>j*C<0wbx$>a_>)S z(y}O_xE(uKCF9ocf!8|dbK`Q?laf> z9&0v}R&V;a^vq2m;lF3?E-sF^(7z+<$Kvz1?tMsLI=18E+r4wo9EzQ}XJdu(`|mH) zHP3H6pX;i5f4xNguZ1S}Hz$bC)VH5{{+B|Zg==44>A!2az6xtzdT*L=C;0d?Rpuqf z%Ad3p+CR5jDgW!7pO(bz9W@`1iaX!G<+gp_$79mn^}m+aOI7-uaNP6dc-v0_1F@uF zDe06+b|0tj|C72Wc+=T0qP36C%rx%)|D*r^jTgcxyX^{pe0Uhx-nG$qYW!@^opI{~ z?`D5I^7i(2_y512O!hza$j-=rel_TJmQ`!sSGJ!$A3-1u7J z@@ankzn`E*+R|UQT@(+NUG?|g)BjK7|E2D^uH79`=_hg1e%G>JDOao9-fssbzHRdv z{`y_NaD1lnvU1RJi&r;T_xUGCU%LG2=}RrE)_u#fUx-Yc_wBErnE5TY>6?}Jx*xY& zFxkcGWZ}ig*`-rIyOuBgS}V@gxeQv*A-Bdql(5u&RIA_hxH<%-7=5F`IN6*-hnHKoO{CtQe6nup?|-m%PN%VO%%`2{KkxkBv9k_T3WJ6>dpIx54nEFjH9_x*jZp2`k1hX} zdcVx5teQUW*@`6VbWy(hpxKTKr_XuvU%p;wv@zh|$1fX-eZ(t5zMtDMd26P(Z-Ui7 z%Ua3#?EG>v$ya-&ALkS%UyImo|J<|`bk5_?p3Mr_;@EJ&(xs+I5A$v_0R?{^Odx?hmKhIW1G~*KFJIN_$@O zW0u?BHpRa&n0Imi7IVk?ATz%&u75eWA9G4;sx|$6c1F!-o++=hk8#|_&~r|Fn$s?Q zsJ-@j-KCGW*4@3lV`u(D54oNc>3R*>UvO`*}%i{LZ(c<)_MDh-*q>eJjxcD{Qux#-~B~+cjLQ-*^ByL zO8>I7vVPxOr=nQA{}oH-r;DB!pI-D2D%I3yUVjf;gYHb@0sZ?=&M!30MV3AAhSR3k zxWm(6a+KPvC8y3MH+etlm{@h&XPV~f=RRqNdX&41`W}}&j7XiF`t9M7q)XnhYIk#r zV^g1t!KNz{=5qMR+CF)ClBH_mx}L>mwI>r>|^EU#T=b@Stw4S%m#`&n}Ltjc%Z zk;$ne&iHs%b0pL3=$X8>Q<-1s-bUEr>%U;QC@SGri`F>D8tKQ`u zdNqe0L|*#v<=*@ie)Ern#6>Op9?WOH^`!Umr-3hy3k!GbyYT*mOJIQ5i-2t#7Myp} z>*+H6VIXF>F#U60LvsW7-JHa!HeoNPXE&tf&XV{kb6erB;{CU;_~-52nD}w=Q9dQ< zKHXV`pLZOH@!v1pdpIWifAZn3Z-swjoaIY&1LH+5`^$gdwR+S2u$m1UI9yG_Sb08d z-v8j|gC{p7wy%sfpJ^rqo~9SlXgsbaFjr>po|}9D%j(a3K6P8)szYzt>Z=!@H(5=5 z>mYy8yUyZZ-J26Rt9^go=wD%tXjOqLOHjr>unp8g&vm{jJQXhHz^P-*C>*HN&gmzr zw$5Ts!Kw!tiHA--nHK-!$pl6Hr#ZRuzl+Zm@J)^>oD^slm?ppSGk0Op$J39`<<2gi znev$DaZS_Xr%Pv_E_}D)tmTn6>GyNw*}uX1_hB;_{))+JEzP!^c44oQ?WxWybzinm zsD0snydY%b`uZa$_q(rJo^H9*YwFy?8&CE52IzwatK=AyFU>f&|AR#HoQw0S-|hU! z{rl55MdllC{>fg8FfX%Q=o?(VR_EQ-h_cvCt$#knJ(N4C`krm)@)Jt$S^mj(^!P2bnHvu^svHSar{LjLo_mlmh@v~TpN_nNx-1`q!xzXj?&_gCKCKlAF1jq=*= z2X=gT^Z8G2?;m5W-3~Xuub;QKUczMBm);w*FWXJr_<2L&WV`8xGqZP3tFH~Y#$NmW zbq#20{_&)`x|d6*A1nRp{dZ!Vr+tj&2mT$2=MR^^2x@%W-JRaRX}0b0^rOl%Hoi^z zoZQ;~cHY&)^Nus;ExrmW76O>G{TlZ5>Rl8`wX*$Xcl+h!7b(9lTmO3*xa!UBX-{6p z?3!M;te8*M%H&+S{nyIr%c^g%?>nAo{lr@8_Eq=t%l@6(eY>~EL)+016CtFw_X2K( z@NXBt9z*W!$xUzI)D(_U+hWw1<^*a%B^zmT%jH_v{P<8XYohtaw5GFVe$uC!I=3BJ z`|hCG?|b`dt91^XuzPpdY^8!}W!fX(Sw`vn!rAY__g0&~R6EtJcE?C_`sb%s@YYu- z$A!d;*I0O8g>64lg`)ale4wD$9d=b*6izT zHK&qnf8X6zn*H%%yL{howfQG(H+8PL+{f~JU37=fGGQD4hfhvU?ympQUN7-J?U(1h z>-&B@>Yn)hU&)6D2RC|5S`&V*@)Mt_d*83RITn`LNzJpr{Q3D=IbXg?V6(D&AJ1KL zcd^@7)&92SoZ4Z+cJ-xuj=+6>4ezg(M%rFTuOQIYO_ ze&cV6%kKxTzVQ{c>wG)2_xnWGd(65!l7&5{+NR%M9M#~l?0NOI>v7e&H)2wPo?Ke| ztHmxYv9&JUCoKlFctdd)d*J?}bKmb(=PRGzmwel^*f!bh{`Yn7Cja<(?z2tay*-xm zx{V@B|Ni>=v1XIP)qBU@tzN&+im&HvPL0&^H@4>+W#_&>seHWP?To)O%k4pFD`6eW z9`6hHzi8G@^!Q)*|L^z3Io7g1@~gM6cldro?XJv=|24}GsQoybUuRslF#N@%J>M@n zmQ4QpQg!8~w_k*!i&pJkJ=<(@-cAw9=caqIjm`n|;m3@N2h>4!Oynfr|{e?A8=N#&s)VwCd^4$3^t6r}-y>%+6`Yh{jFg$KK_iXl_ z_OSnQ&SDkJ)V*lIDJ8m&T&6AbE9?T>rL(dAC^3B(JjCAXf?x6 z;hC;sC%JDabG?g?zOy}fuJeVqy;-MsG}``Bn7=jpf_cFPi!Y#6I`b>Um7o880AA0Z zyvf$;z@r;`)Gf>Oe;vwOc-il*Y1kL(oSvoL)Af2?w|)91sIzZF{Ncl#FZ5?rhNoL| z{962Rb-$;v-sime|9*WiKA*gL+oW8Jj-Tt4eR|?~PL>-c2io0!=9rWo-MH~zs?Y24 z$cm+L_m4>X|8lmpGAK7q-`UQn2I~EAuXz!=$*=y168G5+AMZ;274Vy}Ress@HEFMY zRzG{AUF#4Zuua0K``wh2`SuM4zzNdam-R%f?F5x9ncMNG;vBc#_uY<%>7fmy`!x&jv3>0Ck6v88>1N z`4kHuZ0rC1aLK8Q&Z}}Z=}xYcah!5@xu;p`^Rs_%+5apo1{HWwD`T-}upg*yOima^?2K zg1%yTnYVX0ACUY5y46Ndy}j~#+U%;_iRz14inKQ6hOGJM{-mIUd1vp`^tJvEI#!?1 zoaA#{Fq!A=bD6&Lmd`qZZ-1JX5p$vWo~8cZEewGHijIDyMN^Fjcfc< zKhE8}X7;zP4T_InFeC@bs(oRQ3;M<&?HG5&>w^8!wyP==p6ADGSp34)OfmXE`G%m> zE<(Y>P zVc+A|E`>z?PN5E6_vIHJE6sJhiPvf3r#Gt1S>7VU*q zCt2p4G<@o_p|HZxQT%zo#RARrrku~VH=fDJY-Ks_um1B*zVvZ9KiipeCeQlPeR+2B z+u5&|?Ahs8tM=vzs7wNtrU{Z9IoJA66$X{ne^I^b?tZCu+r{H^A}uyu$o-;pSEhaX zmhO4Id8Km4FRqpeFP6JrEcg3V_r;a7&! zPd9wzk$-7_<5hKv&yB>DI-%}rov%fd+I#mNSu5dl{9erQ2Y$BYHocL5d-4RH_J&va zd6~bM|Lf(QC#g#yREUrosomudh72 z#Qp`lq}0<|1UVvum51N&e?Ap4EYWp+i^srJJ2|8`b@|7;H48@4^DFUl(z4Y zh<)dCQ9Y>f-h%j-#Z|V&YfHR7mGtDEn_TR+-OJT#-no<2F>f57-eCE(=fEV0mOl4p1{lv= zc5lf%tLG1%Ok5%3F7x)B$^y>4785M)smw1<-E_XNDWvw4+S{OWEDNq!w!B<&&&1vg z-YJ+i;Xugzi{)RkWkO$sSxt53{;PeV`BcgLzq0=RmsiipvdF%)eB05NZgC|&FC?C} zygD->BZ|q|{lE<4x>k$jsWsC3=iG34d_AJ?v-EL`i-yOxe6-ryUjD96zUJ8-=E$e> zZhm{`89D3iIf3Q&zgKSW-{zA#;crg#_627jPWUG%+aMm6Qg(0lA<^XDFO`d*Eb~ni z-rIWKWPOf2&lmf@J|2H%cIF)aF{6k_zlinlkrVUY?zp#Vu5zybuB(5S*ZW;w`z`zK zdd`$Rmx>n^&fe&~?q&DH{EgxDwbLrEEa^WQcHZKMa?J*Vw51ofmoyjsx^I)QCSKb} z>_vH{X0-pT75X=x-K_o|e6BxzN&XUf4|&lqhPB;m#EbSWk(~T%&g&g)(av^%^{m2n zol<=4Fa5;$-3E^3IyF4vUuSH%yLbBJz#AIvQ$uPk)*3CoR}CHvI`Efe*{;LW_E@{d z-EPKhNe{PX6f4&FSsudMBST zS=y{0x5whq7f`P#y5rng&$e~n&&z^_mr`S1_}*Runj*UGuaG=xt=5LcH?JRCY}J<| zrkCymx}3f6@v+{(ZRfSu@7Z)?fBpXroi`60``oR+Z%4(;rPJN&^pELD|NZdr@L@Ik zk{1^$#6QFp{QUIvW1Qmpx$oY-ySuv^+zBu>>hr03KDXR$mCgYmpx@t*rb0_xt^Rqh(^X4_3ynbMAO^G--8*}K=8MJmYd)X7&^m+Ly$(F~eU9@_f6t68NWGKj z^dGcXv&Y%Y+VcI~hM2|t2B2Q=gu-8OhhGVPc;ou*;#});w|O%EzTM6TttgI;*;SHx zqxA`w^+WUhKhGZ9EoFOx?StNOdkOuN{(TCy6J&~Px2akCuJWmm+gnxo#oEeYZnjkQ zub6f7?N;31=v}-w^liOl{ga6{wa;UJzh1vz&Zfsz$42Hj2bM8Mr-rv6`-C2B& zMPbs7R~tiZCf|6y`nq-XaYzXiEx17cMeiPESN{u3bE3bloc)TgY+bqD?IW25eg}Wg z^f(VXdvI~zy0hhsL8-rS)A_dJf7Hc9+cujlkK~(U$^Sg`qUFmVzBMvu zUi$NGDO}a*>?@n{?CSnovz{slR9~6#_=ec*na!5c-)?M7J{pIQak0&f>*-+iIUo zD06w|^Lh8pX?u5s-I97<`CXx3wQfgcdC<3iB`=pB6(~HhT>i~!{g=$Y4&Q0A^Ywq3 zelh)4rp*gyN#~$7k5asrOQk=O*=cjS_}X)Wi}@$y-ru>gQMV_QJAcZ?@N4`ZW0ybp z&GGh}#gwE8AGNL?FEC--c*%YFwmViIt7dI`w0ix;QZdI@?G{DP&NXQ#$IFMhFF#}W zB0NH({{Qd&|E)hAixqQ-nzHQ8?)9KM<2Qh|YPP-Yn^?EP-)xN>DtGj%V(B%guti4O6tFg*U37lz;5rF{es^_xhFVe-<=l@35O$|M%C|i|=p9oO>&^ z|M%VZZc~;QCl_BhcyaBz=eJg0WAEMDW6$&CX81hN?dxLlwO=kqoM>8{dy)B+*o+FX zeT&V^UIz0dm7i$m+^YaBpw`$mu6&oUTXS>b%iL|zbvvBqzE7?V*A5lilg!b#IQwW# zxb$7`=@*QDPSpH$)$IO%kHyblK3uu)WZlj5m>0|YLoc7-`5xQg{)Tfb&n%UgiTRc!FE<#F6xec|?VFK4MSTvfGub#M1xXvg#0tOHjJUFXdc7JgxF z6}0633s0+ycK;44S4GVG+`FPrPW-L->YYxDVawmBt%1@?0oZ@wwyP~Uu|GpFwD z!vpH84mbEjKcDctpHZwLDkouLV{YYf#ru{KTC4r<&oJJvDQ)Gmf4Y>pr2EChU-JtW z->Z8Y9o?_B=fmN^dlI4NtalW4F8x)SoS~zdRefvzF3pQy&Mt{Cvyo$r`D(aLW9PE> zsWz7jKb3T3=p@@*Uy%Q>(NRgVpI1^}YVt7+xi<_}VIKEqYtJstnEw3z&rQFV9BX#% zShVMPzI^TBrj9=xY?Z>XEAnmf3iLMFUN7{m)xADNs<`R%@5b&MITxjir6x<(Kb(~Q zz;@PIEs6A7a+Xt$E)dIjE^lGWA9LhYQ{!52Bg!C}X?7{Qtn6RM{hJDF`;!CrhEx_W z(0>uR%l5tWm!7Koj6Pp&ch7h?G3L>e*5@&3xK4bUka@Er|P;vq-nlfX$So~$V!~UYaXA-to7Z<86mw#z) zHM!VydDQb0mCIKCeKY^<|iDTBA675Bm|l>0D1lELC=tZ#q?2v1aoe&w391nkR-_(kuTh(0?GY z>_&GnPv-7zuY!N=*|zMhMGE7Rw?9n&%yO`Bi}MgR@HVMCTFR4IeQB*k%VU$fS^KZ$ z`a0O3F1O$J-_u~8aPRxf|7Yxqy$ThMpVV70N zb-LDM_Z0r!p|=fZZ2F*+!#$hb_VqPLlV^<><1WQtm*%>MyVR>J)qW9t`}4n*Hn!9H z5{_S7Uee~UTxEsu%PBSCPS;m-|CRo``{#{0i?MC_n{vR0vxM=9&HU`>P^5m@1}2tA zDoKm{4IED_eAX%+C$aM6ev6++b{#2{+d!B zqOmv4afwysuNnKk>L-P-i;+BM_Ufh0^GRv;&%5nH)OSoP2JQK>v1UxZb;D@gjqRV_ z#3z4yIz3)4xwm<4?y-WL*vGMV_f~&5oAb)zoaFj9G5@7Dh(8Xg-qQN!!+OVemuq+H z^EK72I8vKtcpTK8s4jm0@8yBL*2gMa464d*tuADH`}K{D`+ttcvtRadivMNs=T1FQ z^gl>t{r?2@Q`Xn#IQ?q+SNh;U}UfYd1JlH^G^sr z7BwzwnX-1l{I$^+o~=!?Xjy2emNetzwA`E9U+S|gtL@~ud|t=m)8F1r|1@0EJ$g$Y zOW(I-E8=1=dj0L~ZD}LlnR+%QFD^)QKbgDf{q-;Ae|RcU3v)cgNw zu2t^!@BQ-jb~!5N|DKqryjZWudQ;kJy9pbo{S%FD^eOMn-~YGl%g#IPf4}ONwO5ze zUfjLpqxf$Vqx{v`dcQw+`A&F0XY!``E^pKFpU=O(@qp{>t@C5$`2MwCwKkSqs+U|O zx>M(O@$0{!CddIlp#{>5jF*-$-ws*jV}4=ky@@WVUvtb2kKa)L|L4UVrrNjhO)q(l zUlhD3eo^<{Pkwnjn|s-x|M}nV=sW-2(sEr@ntHYK`B+%#@zV{hrRH-=@!sn4)%GP_^{jK~0@*`KfQ0 z>pa`xBQVS0jEl1Sw8ifIc{)u`E*##d&Szh!vFSmOPxKbY*;Y3@T%5s0*?~Oa4!Q1q zOK%@Bzh6`Q;<&~Af;|s=ocAB|On-GJQ+l}^cYodg-}n1#=eF0`l)bs(G1c^Wy1-pMa)FFP8RzJLG! zf4?8!Jy7=z)V}zwSiZ+N!~aKtLA-e7pH2Ei(RT9a}pb8Fn9Oc|EsW=FXaz9M&=Rd!pClpz4uN3_#Cjfq~8;) zIkWlv-QDHKBepKMCUG=!|KS^UuLZUk8%69sxnjwa4^x=yQnnSQ+dL9o_xixA%v&B| zsv81tF1x-yJ|48vcY|qOeD&L{3+JyYz`R|EkqzUh_$YWB!yL0weeSP%^bdFuOPOkC4n*Ca#e*crIf99DK^~S30n)jlr z^K$k&C%NctO|8pzY?l3S@ag&bf1giG{`_Op{*4CLZpi+aV^>?Xv|4TN zVrW$c9>+9QN=Q1lWPYdh!6geeopkjxD^xhsvbgq2_bVS0weyayaaq#tvfK)94`;eY z+N#U-xqSL|o+VLDbSbFW?=jU^<5=gJfA75adY+x*T#MLBo3Nh4h2QgKM4#E0c?wIf zzi_Yo6&Uwq!{lEtLe4#(Q(YwY>%z||va{oLmJ7cuy|}UP%S~;zy?LBxIvY0Hlx9qR zE^|DyZ*SHa$=P#0KH02svhG!Hc%|9KP4XW$+>dM7a$@-r2kKjG!%F zTZ)+FQrS=6PFsFkq+4C;oBK`g(O%8B-)l~Ov&sI-bn{H-{W2fRkVn(Mui2Y**e^DG z_u)g2m~)REnIZ5+mHWq)*WSM_#zfk1KQ1`pH{n%rMdI>!&%^n$l3AZk@}Bi3TD+Q^ z^vdl0?N8_Lvp$@#&t>21^keJZSFrpQa4zcEBdpB*ac=SfW_F%Wv0^v%H!!~_PTdt8 zX;+)uXY=fy+TXbO%jdsX^|C+a$!@>D@d?%&nROlJ^mX@4Zr?bo&-i`u%XqPZ8*ba4 zSDi}wHT&rFPrqi?ZQpr*=k!pXTOR8l3hq=kefOuM#YV59nl0&8zT=XrGWUujYRZel zrk>QYI}X`%oukgUt1)ldCB}^>_XMAM-d^_Z?(Xd${m*_|YW(S(FaHJMS4&TotoZWt z`TYA4HtT)XUwB{neUbgL%GBSTv%l7so-MQcIS*+&7kuPu+H41L2fgo~U)}|kx!{)8 z6bH^Ta~e7=&nfy#`Pj@Vc`_&IQ@|<5j^@5%E$_+Z4>KMG*3Jok;ws!Xvt-Nulg^W; ziNphfaj$*ha(gkmn$ ze$D30n`ge=UcJD!P_CSRqH_w5^c)_=;1gop3>Htcxl^Y8RX*(YRI09GUU1u~C&o8* z^tmD?K5g2!sQ=8&`TLf>6_YD4xSE#w*W*I{9{wu+DbvH!c}>38wj}=w{57?3`uB{N zyZR2_u$q1Ox5B@W1Nl;gxfM1{H(n(_5sg)tP|0MO)-$>C&yMfeBG3Ky zxrP1H#5L!p9J~7znAfm2Oh=- z1lUh~|LNCk*6nqF+~O4Of0BKk<|d((CTBVw)R-(6%y2QW%$Rf`Wl8Rw z0E<^Q#L^XSvt)ki+rB?z(?sL*B?lM3{no3z^Q71BmHu|ArJpS4oA`OGoc(V0^NEjx z@}j_Q4Pe^s*pRoV`9;7keS4pTje>j2e|&iO`=8)VCe>Zj^n~9YcD!zB@yP43fz(~K z(zw956QxT*gH!(Q3fq=0zPbCDI=fZhn`6t~9$T6#nSE^A+c{sJT$P^PH#N=v`J87{ z%e8j!RSKmSU4N+Z;@_Qcv4azAU+J9MW)W?DLd0x;{oRT4PtCZy>;K$GpH!Y-4Li@z z{omW`*+*xU8k$&tu)^9$0R|3Pcr(_6>sTx>I>v0yMOk%$%X$tBO$ir zWqEPxinC9)Xvo*Dn`76?IJ4DV%--$#^7(iDw=YdqdGPbq`*|BfEdN)n{a^j;SZmd{ ze%7*6pK@&9=g#}Sxal$L%E!95I(!eveOSzJ%Bf`GzGeQNu4S#SQ-9y6Y_;ETAm;bs zd3SR@c72cHjxzWtbA$iJ>Ey(VnsRS08+`P!`WCjs`O7u$1uSX)3cCWFpDs>boPKrn z=RA!S;bJH2cR9_=6L`B^=K|xsgREcA&42r;Wchoo7yR6EpZBgl+LvQ_`({~E>B$2( zpj)Vrs}LcLMt6Z1OefqKUOfYgyPZ0<0=5Sb z%2gA#3|t**^h}oUmh+jR4SgcsW|=6<)4p#EYdsobmo#NR`qH+PapR@yY*`B zbm89Gt54?@`Mg^S>nglqX?!8~d|CCP*%l89t^_Vqe)^cc?n9mu5m;RcIQT~GKy3*%!JnbNy+Ldss76g^26F0R{O z{{EiC>SIfe7Uf*)$$ozN=hJel9n)UBAIq5hTP6I)=O+`5ER|G?w}e|4-Op^UF5Q=D z#bx~eLYmKqPj5~>v&ehJf2!it@s;*HUl;|yZ-@?!c^7|0u9lg3rIFpqiDBtbc`ws>EUg}TOw|IW{*0!DOZ?8Q&QZQp%wejXJmS1_l3v--5QJY$MaK>3D zot1?)sgmcu&o4Cfe(C#t#lCr8`|bbjSh#s_ z`NrHAs<)NGZ(7_t$a3DA`-9Er6H}I4zP6jqQq^Mm3n{T*C({|1T>1FYIjGwt=v)); zU!BM2Ew}Gl_A8YqLM5R|zk1S|z+*ML7=mu@FuwQUoWz!fqf8;)u{OdzHj_&))IPkv z1=Mc}>pc)=)gY&EJNf+N-;0c7GiR^xi`-l8Ze_g7S@!pp?*?BQ|1PS|ogD6;enB>A z-}VBZoZByMuk4F8J+}8gIJLl12)H>Sq|ta6wDElR@m=9sC^EUq6HXqmD4*%`ghSm= zUCP((SfGP?Z( z%}0lBtNs7)uk?N~Id;3r^VFQTYQDW?mS7tQE#G`NT>4inn*Bm)SC_N;TsQqo^JS_n zPP&C_-QQK3eP#7yj*_3Bo<7`hI&ykm={}2ZF8oDOwgnFkfLpSCi{_-pPBva!GIdV6 zy2NbVMqAYc8EJdYV>dy|g)NGoosn34YT-{%#%{fdh0B|>H?(eT|I?BCF23`M=UwaBclO5btt!3oM279|`|9_5%@^6+ zzWvieaNXpZi(%dI|3AwAFSM!Obm#XO(2aZ_|D4QYl%MlOyz<;{i(l$o-RgzWPZzwG zlD_qLZ+G0J@AsCye-Zy{qS{wopX>$};zZ~vJ!%XdY}^?#8(^F_IFO`^<$?S7H_$!618ixlV0cQ*!Z)Ae~GJ#Df> zO7m`IYn$7kJ$;h@v(BCiJpN2ESa(y$n~KN1=3<}?nCEYN?$a@|d-1>JWkiAQ^ULd9 zl70R>nd~nnU;pQ$TV#Fb-6Lif`j_PI|NG73^7>62lYFAL+O@gfE8N&+`{$y&d~f;! zolU|z9;WZM2;QEo?yq;R_WRw5>eVL{@8A6uC(eDwR{h(RUAK8(wu2W&CCucwz?ie@ zMZ&MI@9yqCeC

-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

^~y;><_j4Rrvkl+I#UOSD!9}G@E}|Gi{9g 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

FL>U2HR?e1 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 z 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 l&eyuKRCdQa6bno=! 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�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ℜ@^Is+-22NOUhN0% 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

    n1KX78TIu<_*D=yy5m8Z6dNDgLuxh&Z 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

    T#5?=aTgMH0`#r0<_lU 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 Yd4!khlw6WyU|?YIboFyt=akR{0DF#Fvj6}9 diff --git a/deprecated/doc/vr.html b/deprecated/doc/vr.html deleted file mode 100644 index e5dee1885..000000000 --- a/deprecated/doc/vr.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - -Library-Based Grammar Engineering - -

    Library-Based Grammar Engineering

    - -VR Project 2006-2008
    -
    - -

    Staff

    -

    -Lars Borin (co-leader) -

    -

    -Robin Cooper (co-leader) -

    -

    -Aarne Ranta (project responsible) -

    -

    -Sibylle Schupp (co-leader) -

    -

    Publications

    -

    -Ali El Dada, MSc Thesis -

    -

    -Muhammad Humayoun, MSc Thesis -

    -

    -Janna Khegai, -Language Engineering in GF, PhD Thesis, Chalmers. 2006. -

    -

    Links

    -

    -GF -

    -

    -Functional Morphology -

    - - - - diff --git a/deprecated/doc/vr.txt b/deprecated/doc/vr.txt deleted file mode 100644 index 9b5045978..000000000 --- a/deprecated/doc/vr.txt +++ /dev/null @@ -1,32 +0,0 @@ -Library-Based Grammar Engineering -VR Project 2006-2008 - - -=Staff= - -Lars Borin (co-leader) - -Robin Cooper (co-leader) - -Aarne Ranta (project responsible) - -Sibylle Schupp (co-leader) - - - -=Publications= - -Ali El Dada, MSc Thesis - -Muhammad Humayoun, MSc Thesis - -Janna Khegai, -Language Engineering in GF, PhD Thesis, Chalmers. 2006. - - - -=Links= - -[GF http://www.cs.chalmers.se/~aarne/GF/] - -[Functional Morphology http://www.cs.chalmers.se/~markus/FM/] diff --git a/deprecated/exper/EditShell.hs b/deprecated/exper/EditShell.hs deleted file mode 100644 index dd7fd8eea..000000000 --- a/deprecated/exper/EditShell.hs +++ /dev/null @@ -1,136 +0,0 @@ -module Main where - -import PGF.Editor -import PGF - -import Data.Char -import System (getArgs) - --- a rough editor shell using the PGF.Edito API --- compile: --- cd .. ; ghc --make exper/EditShell.hs --- use: --- EditShell file.pgf - -main = do - putStrLn "Hi, I'm the Editor! Type h for help on commands." - file:_ <- getArgs - pgf <- readPGF file - let dict = pgf2dict pgf - let st0 = new (startCat pgf) - let lang = head (languages pgf) ---- for printnames; enable choosing lang - editLoop pgf dict lang st0 -- alt 1: all editing commands --- dialogueLoop pgf dict lang st0 -- alt 2: just refinement by parsing (see bottom) - -editLoop :: PGF -> Dict -> Language -> State -> IO State -editLoop pgf dict lang st = do - putStrLn $ - if null (allMetas st) - then unlines - (["The tree is complete:",prState st] ++ linearizeAll pgf (stateTree st)) - else if isMetaFocus st - then "I want something of type " ++ showType (focusType st) ++ - " (0 - " ++ show (length (refineMenu dict st)-1) ++ ")" - else "Do you want to change this node?" - c <- getLine - st' <- interpret pgf dict st c - editLoop pgf dict lang st' - -interpret :: PGF -> Dict -> State -> String -> IO State -interpret pgf dict st c = case words c of - "r":f:_ -> do - let st' = goNextMeta (refine dict (mkCId f) st) - prLState pgf st' - return st' - "p":ws -> do - let tts = parseAll pgf (focusType st) (dropWhile (not . isSpace) c) - st' <- selectReplace dict (concat tts) st - prLState pgf st' - return st' - "a":_ -> do - t:_ <- generateRandom pgf (focusType st) - let st' = goNextMeta (replace dict t st) - prLState pgf st' - return st' - "d":_ -> do - let st' = delete st - prLState pgf st' - return st' - "m":_ -> do - putStrLn (unwords (map prCId (refineMenu dict st))) - return st - d : _ | all isDigit d -> do - let f = refineMenu dict st !! read d - let st' = goNextMeta (refine dict f st) - prLState pgf st' - return st' - p@('[':_):_ -> do - let st' = goPosition (mkPosition (read p)) st - prLState pgf st' - return st' - ">":_ -> do - let st' = goNext st - prLState pgf st' - return st' - "x":_ -> do - mapM_ putStrLn [show (showPosition p) ++ showType t | (p,t) <- allMetas st] - return st - "h":_ -> putStrLn commandHelp >> return st - _ -> do - putStrLn "command not understood" - return st - -prLState pgf st = do - let t = stateTree st - putStrLn (unlines ([ - "Now I have:","", - prState st] ++ - linearizeAll pgf t)) - --- prompt selection from list of trees, such as ambiguous choice -selectReplace :: Dict -> [Tree] -> State -> IO State -selectReplace dict ts st = case ts of - [] -> putStrLn "no results" >> return st - [t] -> return $ goNextMeta $ replace dict t st - _ -> do - mapM_ putStrLn $ "choose tree by entering its number:" : - [show i ++ " : " ++ showTree t | (i,t) <- zip [0..] ts] - d <- getLine - let t = ts !! read d - return $ goNextMeta $ replace dict t st - -commandHelp = unlines [ - "a -- refine with a random subtree", - "d -- delete current subtree", - "h -- display this help message", - "m -- show refinement menu", - "p Anything -- parse Anything and refine with it", - "r Function -- refine with Function", - "x -- show all unknown positions and their types", - "4 -- refine with 4th item from menu (see m)", - "[1,2,3] -- go to position 1,2,3", - "> -- go to next node" - ] - ----------------- --- for a dialogue system, working just by parsing; questions are cat printnames ----------------- - -dialogueLoop :: PGF -> Dict -> Language -> State -> IO State -dialogueLoop pgf dict lang st = do - putStrLn $ - if null (allMetas st) - then "Ready!\n " ++ unlines (linearizeAll pgf (stateTree st)) - else if isMetaFocus st - then showPrintName pgf lang (focusType st) - else "Do you want to change this node?" - c <- getLine - st' <- interpretD pgf dict st c - dialogueLoop pgf dict lang st' - -interpretD :: PGF -> Dict -> State -> String -> IO State -interpretD pgf dict st c = do - let tts = parseAll pgf (focusType st) c - st' <- selectReplace dict (concat tts) st --- prLState pgf st' - return st' diff --git a/deprecated/exper/Evaluate.hs b/deprecated/exper/Evaluate.hs deleted file mode 100644 index 413c82402..000000000 --- a/deprecated/exper/Evaluate.hs +++ /dev/null @@ -1,461 +0,0 @@ ----------------------------------------------------------------------- --- | --- Module : Evaluate --- Maintainer : AR --- Stability : (stable) --- Portability : (portable) --- --- > CVS $Date: 2005/11/01 15:39:12 $ --- > CVS $Author: aarne $ --- > CVS $Revision: 1.19 $ --- --- Computation of source terms. Used in compilation and in @cc@ command. ------------------------------------------------------------------------------ - -module GF.Compile.Evaluate (appEvalConcrete) where - -import GF.Data.Operations -import GF.Grammar.Grammar -import GF.Infra.Ident -import GF.Data.Str -import GF.Grammar.PrGrammar -import GF.Infra.Modules -import GF.Infra.Option -import GF.Grammar.Macros -import GF.Grammar.Lookup -import GF.Grammar.Refresh -import GF.Grammar.PatternMatch -import GF.Grammar.Lockfield (isLockLabel) ---- - -import GF.Grammar.AppPredefined - -import qualified Data.Map as Map - -import Data.List (nub,intersperse) -import Control.Monad (liftM2, liftM) -import Debug.Trace - - -data EEnv = EEnv { - computd :: Map.Map (Ident,Ident) FTerm, - temp :: Int - } - -emptyEEnv = EEnv Map.empty 0 - -lookupComputed :: (Ident,Ident) -> STM EEnv (Maybe FTerm) -lookupComputed mc = do - env <- readSTM - return $ Map.lookup mc $ computd env - -updateComputed :: (Ident,Ident) -> FTerm -> STM EEnv () -updateComputed mc t = updateSTM (\e -> e{computd = Map.insert mc t (computd e)}) - -getTemp :: STM EEnv Ident -getTemp = do - env <- readSTM - updateSTM (\e -> e{temp = temp e + 1}) - return $ identC ("#" ++ show (temp env)) - -data FTerm = - FTC Term - | FTF (Term -> FTerm) - -prFTerm :: Integer -> FTerm -> String -prFTerm i t = case t of - FTC t -> prt t - FTF f -> show i +++ "->" +++ prFTerm (i + 1) (f (EInt i)) - -term2fterm t = case t of - Abs x b -> FTF (\t -> term2fterm (subst [(x,t)] b)) - _ -> FTC t - -traceFTerm c ft = ft ----trace ("\n" ++ prt c +++ "=" +++ take 60 (prFTerm 0 ft)) ft - -fterm2term :: FTerm -> STM EEnv Term -fterm2term t = case t of - FTC t -> return t - FTF f -> do - x <- getTemp - b <- fterm2term $ f (Vr x) - return $ Abs x b - -subst g t = case t of - Vr x -> maybe t id $ lookup x g - _ -> composSafeOp (subst g) t - - -appFTerm :: FTerm -> [Term] -> FTerm -appFTerm ft ts = case (ft,ts) of - (FTF f, x:xs) -> appFTerm (f x) xs - _ -> ft -{- - (FTC _, []) -> ft - (FTC f, [a]) -> case appPredefined (App f a) of - Ok (t,_) -> FTC t - _ -> error $ "error: appFTerm" +++ prFTerm 0 ft +++ unwords (map prt ts) - _ -> error $ "error: appFTerm" +++ prFTerm 0 ft +++ unwords (map prt ts) --} - -apps :: Term -> (Term,[Term]) -apps t = case t of - App f a -> (f',xs ++ [a]) where (f',xs) = apps f - _ -> (t,[]) - -appEvalConcrete gr bt = liftM fst $ appSTM (evalConcrete gr bt) emptyEEnv - -evalConcrete :: SourceGrammar -> BinTree Ident Info -> STM EEnv (BinTree Ident Info) -evalConcrete gr mo = mapMTree evaldef mo where - - evaldef (f,info) = case info of - CncFun (mt@(Just (_,ty@(cont,val)))) pde ppr -> - evalIn ("\nerror in linearization of function" +++ prt f +++ ":") $ - do - pde' <- case pde of - Yes de -> do - liftM yes $ pEval ty de - _ -> return pde - --- ppr' <- liftM yes $ evalPrintname gr c ppr pde' - return $ (f, CncFun mt pde' ppr) -- only cat in type actually needed - - _ -> return (f,info) - - pEval (context,val) trm = do ---- errIn ("parteval" +++ prt_ trm) $ do - let - vars = map fst context - args = map Vr vars - subst = [(v, Vr v) | v <- vars] - trm1 = mkApp trm args - trm3 <- recordExpand val trm1 >>= comp subst - return $ mkAbs vars trm3 - - recordExpand typ trm = case unComputed typ of - RecType tys -> case trm of - FV rs -> return $ FV [R [assign lab (P r lab) | (lab,_) <- tys] | r <- rs] - _ -> return $ R [assign lab (P trm lab) | (lab,_) <- tys] - _ -> return trm - - comp g t = case t of - - Q (IC "Predef") _ -> trace ("\nPredef:\n" ++ prt t) $ return t - - Q p c -> do - md <- lookupComputed (p,c) - case md of - Nothing -> do - d <- lookRes (p,c) - updateComputed (p,c) $ traceFTerm c $ term2fterm d - return d - Just d -> fterm2term d >>= comp g - App f a -> case apps t of - (h@(Q p c),xs) | p == IC "Predef" -> do - xs' <- mapM (comp g) xs - (t',b) <- stmErr $ appPredefined (foldl App h xs') - if b then return t' else comp g t' - (h@(Q p c),xs) -> do - xs' <- mapM (comp g) xs - md <- lookupComputed (p,c) - case md of - Just ft -> do - t <- fterm2term $ appFTerm ft xs' - comp g t - Nothing -> do - d <- lookRes (p,c) - let ft = traceFTerm c $ term2fterm d - updateComputed (p,c) ft - t' <- fterm2term $ appFTerm ft xs' - comp g t' - _ -> do - f' <- comp g f - a' <- comp g a - case (f',a') of - (Abs x b,_) -> comp (ext x a' g) b - (QC _ _,_) -> returnC $ App f' a' - (FV fs, _) -> mapM (\c -> comp g (App c a')) fs >>= return . variants - (_, FV as) -> mapM (\c -> comp g (App f' c)) as >>= return . variants - - (Alias _ _ d, _) -> comp g (App d a') - - (S (T i cs) e,_) -> prawitz g i (flip App a') cs e - - _ -> do - (t',b) <- stmErr $ appPredefined (App f' a') - if b then return t' else comp g t' - - - Vr x -> do - t' <- maybe (prtRaise ( - "context" +++ show g +++ ": no value given to variable") x) return $ lookup x g - case t' of - _ | t == t' -> return t - _ -> comp g t' - - Abs x b -> do - b' <- comp (ext x (Vr x) g) b - return $ Abs x b' - - Let (x,(_,a)) b -> do - a' <- comp g a - comp (ext x a' g) b - - Prod x a b -> do - a' <- comp g a - b' <- comp (ext x (Vr x) g) b - return $ Prod x a' b' - - P t l | isLockLabel l -> return $ R [] - ---- a workaround 18/2/2005: take this away and find the reason - ---- why earlier compilation destroys the lock field - - - P t l -> do - t' <- comp g t - case t' of - FV rs -> mapM (\c -> comp g (P c l)) rs >>= returnC . variants - R r -> maybe - (prtRaise (prt t' ++ ": no value for label") l) (comp g . snd) $ - lookup l r - - ExtR a (R b) -> case lookup l b of ----comp g (P (R b) l) of - Just (_,v) -> comp g v - _ -> comp g (P a l) - - S (T i cs) e -> prawitz g i (flip P l) cs e - - _ -> returnC $ P t' l - - S t@(T _ cc) v -> do - v' <- comp g v - case v' of - FV vs -> do - ts' <- mapM (comp g . S t) vs - return $ variants ts' - _ -> case matchPattern cc v' of - Ok (c,g') -> comp (g' ++ g) c - _ | isCan v' -> prtRaise ("missing case" +++ prt v' +++ "in") t - _ -> do - t' <- comp g t - return $ S t' v' -- if v' is not canonical - - S t v -> do - t' <- comp g t - v' <- comp g v - case t' of - T _ [(PV IW,c)] -> comp g c --- an optimization - T _ [(PT _ (PV IW),c)] -> comp g c - - T _ [(PV z,c)] -> comp (ext z v' g) c --- another optimization - T _ [(PT _ (PV z),c)] -> comp (ext z v' g) c - - FV ccs -> mapM (\c -> comp g (S c v')) ccs >>= returnC . variants - - V ptyp ts -> do - vs <- stmErr $ allParamValues gr ptyp - ps <- stmErr $ mapM term2patt vs - let cc = zip ps ts - case v' of - FV vs -> mapM (\c -> comp g (S t' c)) vs >>= returnC . variants - _ -> case matchPattern cc v' of - Ok (c,g') -> comp (g' ++ g) c - _ | isCan v' -> prtRaise ("missing case" +++ prt v' +++ "in") t - _ -> return $ S t' v' -- if v' is not canonical - - T _ cc -> case v' of - FV vs -> mapM (\c -> comp g (S t' c)) vs >>= returnC . variants - _ -> case matchPattern cc v' of - Ok (c,g') -> comp (g' ++ g) c - _ | isCan v' -> prtRaise ("missing case" +++ prt v' +++ "in") t - _ -> return $ S t' v' -- if v' is not canonical - - Alias _ _ d -> comp g (S d v') - - S (T i cs) e -> prawitz g i (flip S v') cs e - - _ -> returnC $ S t' v' - - -- normalize away empty tokens - K "" -> return Empty - - -- glue if you can - Glue x0 y0 -> do - x <- comp g x0 - y <- comp g y0 - case (x,y) of - (Alias _ _ d, y) -> comp g $ Glue d y - (x, Alias _ _ d) -> comp g $ Glue x d - - (S (T i cs) e, s) -> prawitz g i (flip Glue s) cs e - (s, S (T i cs) e) -> prawitz g i (Glue s) cs e - (_,Empty) -> return x - (Empty,_) -> return y - (K a, K b) -> return $ K (a ++ b) - (_, Alts (d,vs)) -> do ----- (K a, Alts (d,vs)) -> do - let glx = Glue x - comp g $ Alts (glx d, [(glx v,c) | (v,c) <- vs]) - (Alts _, ka) -> checks [do - y' <- stmErr $ strsFromTerm ka ----- (Alts _, K a) -> checks [do - x' <- stmErr $ strsFromTerm x -- this may fail when compiling opers - return $ variants [ - foldr1 C (map K (str2strings (glueStr v u))) | v <- x', u <- y'] ----- foldr1 C (map K (str2strings (glueStr v (str a)))) | v <- x'] - ,return $ Glue x y - ] - (FV ks,_) -> do - kys <- mapM (comp g . flip Glue y) ks - return $ variants kys - (_,FV ks) -> do - xks <- mapM (comp g . Glue x) ks - return $ variants xks - - _ -> do - mapM_ checkNoArgVars [x,y] - r <- composOp (comp g) t - returnC r - - Alts _ -> do - r <- composOp (comp g) t - returnC r - - -- remove empty - C a b -> do - a' <- comp g a - b' <- comp g b - case (a',b') of - (Alts _, K a) -> checks [do - as <- stmErr $ strsFromTerm a' -- this may fail when compiling opers - return $ variants [ - foldr1 C (map K (str2strings (plusStr v (str a)))) | v <- as] - , - return $ C a' b' - ] - (Empty,_) -> returnC b' - (_,Empty) -> returnC a' - _ -> returnC $ C a' b' - - -- reduce free variation as much as you can - FV ts -> mapM (comp g) ts >>= returnC . variants - - -- merge record extensions if you can - ExtR r s -> do - r' <- comp g r - s' <- comp g s - case (r',s') of - (Alias _ _ d, _) -> comp g $ ExtR d s' - (_, Alias _ _ d) -> comp g $ Glue r' d - - (R rs, R ss) -> stmErr $ plusRecord r' s' - (RecType rs, RecType ss) -> stmErr $ plusRecType r' s' - _ -> return $ ExtR r' s' - - -- case-expand tables - -- if already expanded, don't expand again - T i@(TComp _) cs -> do - -- if there are no variables, don't even go inside - cs' <- if (null g) then return cs else mapPairsM (comp g) cs - return $ T i cs' - - --- this means some extra work; should implement TSh directly - TSh i cs -> comp g $ T i [(p,v) | (ps,v) <- cs, p <- ps] - - T i cs -> do - pty0 <- stmErr $ getTableType i - ptyp <- comp g pty0 - case allParamValues gr ptyp of - Ok vs -> do - - cs' <- mapM (compBranchOpt g) cs - sts <- stmErr $ mapM (matchPattern cs') vs - ts <- mapM (\ (c,g') -> comp (g' ++ g) c) sts - ps <- stmErr $ mapM term2patt vs - let ps' = ps --- PT ptyp (head ps) : tail ps - return $ --- V ptyp ts -- to save space, just course of values - T (TComp ptyp) (zip ps' ts) - _ -> do - cs' <- mapM (compBranch g) cs - return $ T i cs' -- happens with variable types - - -- otherwise go ahead - _ -> composOp (comp g) t >>= returnC - - lookRes (p,c) = case lookupResDefKind gr p c of - Ok (t,_) | noExpand p -> return t - Ok (t,0) -> comp [] t - Ok (t,_) -> return t - Bad s -> raise s - - noExpand p = errVal False $ do - mo <- lookupModule gr p - return $ case getOptVal (iOpts (flags mo)) useOptimizer of - Just "noexpand" -> True - _ -> False - - prtRaise s t = raise (s +++ prt t) - - ext x a g = (x,a):g - - returnC = return --- . computed - - variants ts = case nub ts of - [t] -> t - ts -> FV ts - - isCan v = case v of - Con _ -> True - QC _ _ -> True - App f a -> isCan f && isCan a - R rs -> all (isCan . snd . snd) rs - _ -> False - - compBranch g (p,v) = do - let g' = contP p ++ g - v' <- comp g' v - return (p,v') - - compBranchOpt g c@(p,v) = case contP p of - [] -> return c - _ -> compBranch g c ----- _ -> err (const (return c)) return $ compBranch g c - - contP p = case p of - PV x -> [(x,Vr x)] - PC _ ps -> concatMap contP ps - PP _ _ ps -> concatMap contP ps - PT _ p -> contP p - PR rs -> concatMap (contP . snd) rs - - PAs x p -> (x,Vr x) : contP p - - PSeq p q -> concatMap contP [p,q] - PAlt p q -> concatMap contP [p,q] - PRep p -> contP p - PNeg p -> contP p - - _ -> [] - - prawitz g i f cs e = do - cs' <- mapM (compBranch g) [(p, f v) | (p,v) <- cs] - return $ S (T i cs') e - --- | argument variables cannot be glued -checkNoArgVars :: Term -> STM EEnv Term -checkNoArgVars t = case t of - Vr (IA _) -> raise $ glueErrorMsg $ prt t - Vr (IAV _) -> raise $ glueErrorMsg $ prt t - _ -> composOp checkNoArgVars t - -glueErrorMsg s = - "Cannot glue (+) term with run-time variable" +++ s ++ "." ++++ - "Use Prelude.bind instead." - -stmErr :: Err a -> STM s a -stmErr e = stm (\s -> do - v <- e - return (v,s) - ) - -evalIn :: String -> STM s a -> STM s a -evalIn msg st = stm $ \s -> case appSTM st s of - Bad e -> Bad $ msg ++++ e - Ok vs -> Ok vs diff --git a/deprecated/exper/Optimize.hs b/deprecated/exper/Optimize.hs deleted file mode 100644 index 7cf88554f..000000000 --- a/deprecated/exper/Optimize.hs +++ /dev/null @@ -1,273 +0,0 @@ ----------------------------------------------------------------------- --- | --- Module : Optimize --- Maintainer : AR --- Stability : (stable) --- Portability : (portable) --- --- > CVS $Date: 2005/09/16 13:56:13 $ --- > CVS $Author: aarne $ --- > CVS $Revision: 1.18 $ --- --- Top-level partial evaluation for GF source modules. ------------------------------------------------------------------------------ - -module GF.Compile.Optimize (optimizeModule) where - -import GF.Grammar.Grammar -import GF.Infra.Ident -import GF.Infra.Modules -import GF.Grammar.PrGrammar -import GF.Grammar.Macros -import GF.Grammar.Lookup -import GF.Grammar.Refresh -import GF.Grammar.Compute -import GF.Compile.BackOpt -import GF.Compile.CheckGrammar -import GF.Compile.Update - -import GF.Compile.Evaluate - -import GF.Data.Operations -import GF.Infra.CheckM -import GF.Infra.Option - -import Control.Monad -import Data.List - --- | partial evaluation of concrete syntax. AR 6\/2001 -- 16\/5\/2003 -- 5\/2\/2005. --- only do this for resource: concrete is optimized in gfc form -optimizeModule :: Options -> [(Ident,SourceModule)] -> (Ident,SourceModule) -> - Err (Ident,SourceModule) -optimizeModule opts ms mo@(_,mi) = case mi of - m0@(Module mt st fs me ops js) | st == MSComplete && isModRes m0 -> do - mo1 <- evalModule oopts ms mo - return $ case optim of - "parametrize" -> shareModule paramOpt mo1 -- parametrization and sharing - "values" -> shareModule valOpt mo1 -- tables as courses-of-values - "share" -> shareModule shareOpt mo1 -- sharing of branches - "all" -> shareModule allOpt mo1 -- first parametrize then values - "none" -> mo1 -- no optimization - _ -> mo1 -- none; default for src - _ -> evalModule oopts ms mo - where - oopts = addOptions opts (iOpts (flagsModule mo)) - optim = maybe "all" id $ getOptVal oopts useOptimizer - -evalModule :: Options -> [(Ident,SourceModule)] -> (Ident,SourceModule) -> Err (Ident,SourceModule) -evalModule oopts ms mo@(name,mod) = case mod of - - m0@(Module mt st fs me ops js) | st == MSComplete -> case mt of -{- - -- now: don't optimize resource - - _ | isModRes m0 -> do - let deps = allOperDependencies name js - ids <- topoSortOpers deps - MGrammar (mod' : _) <- foldM evalOp gr ids - return $ mod' --} - MTConcrete a -> do ------ - js0 <- appEvalConcrete gr js - js' <- mapMTree (evalCncInfo oopts gr name a) js0 ---- <- gr0 6/12/2005 - return $ (name, Module mt st fs me ops js') - - _ -> return $ (name,mod) - _ -> return $ (name,mod) - where - gr0 = MGrammar $ ms - gr = MGrammar $ (name,mod) : ms - - evalOp g@(MGrammar ((_, m) : _)) i = do - info <- lookupTree prt i $ jments m - info' <- evalResInfo oopts gr (i,info) - return $ updateRes g name i info' - --- | only operations need be compiled in a resource, and this is local to each --- definition since the module is traversed in topological order -evalResInfo :: Options -> SourceGrammar -> (Ident,Info) -> Err Info -evalResInfo oopts gr (c,info) = case info of - - ResOper pty pde -> eIn "operation" $ do - pde' <- case pde of - Yes de | optres -> liftM yes $ comp de - _ -> return pde - return $ ResOper pty pde' - - _ -> return info - where - comp = if optres then computeConcrete gr else computeConcreteRec gr - eIn cat = errIn ("Error optimizing" +++ cat +++ prt c +++ ":") - optim = maybe "all" id $ getOptVal oopts useOptimizer - optres = case optim of - "noexpand" -> False - _ -> True - - -evalCncInfo :: - Options -> SourceGrammar -> Ident -> Ident -> (Ident,Info) -> Err (Ident,Info) -evalCncInfo opts gr cnc abs (c,info) = errIn ("optimizing" +++ prt c) $ case info of - - CncCat ptyp pde ppr -> do - - pde' <- case (ptyp,pde) of - (Yes typ, Yes de) -> - liftM yes $ pEval ([(varStr, typeStr)], typ) de - (Yes typ, Nope) -> - liftM yes $ mkLinDefault gr typ >>= partEval noOptions gr ([(varStr, typeStr)],typ) - (May b, Nope) -> - return $ May b - _ -> return pde -- indirection - - ppr' <- liftM yes $ evalPrintname gr c ppr (yes $ K $ prt c) - - return (c, CncCat ptyp pde' ppr') - - CncFun (mt@(Just (_,ty@(cont,val)))) pde ppr -> - eIn ("linearization in type" +++ prt (mkProd (cont,val,[])) ++++ "of function") $ do - pde' <- case pde of ------ Yes de -> do ------ liftM yes $ pEval ty de - _ -> return pde - ppr' <- liftM yes $ evalPrintname gr c ppr pde' - return $ (c, CncFun mt pde' ppr') -- only cat in type actually needed - - _ -> return (c,info) - where - pEval = partEval opts gr - eIn cat = errIn ("Error optimizing" +++ cat +++ prt c +++ ":") - --- | the main function for compiling linearizations -partEval :: Options -> SourceGrammar -> (Context,Type) -> Term -> Err Term -partEval opts gr (context, val) trm = errIn ("parteval" +++ prt_ trm) $ do - let vars = map fst context - args = map Vr vars - subst = [(v, Vr v) | v <- vars] - trm1 = mkApp trm args - trm3 <- if globalTable - then etaExpand trm1 >>= comp subst >>= outCase subst - else etaExpand trm1 >>= comp subst - return $ mkAbs vars trm3 - - where - - globalTable = oElem showAll opts --- i -all - - comp g t = {- refreshTerm t >>= -} computeTerm gr g t - - etaExpand t = recordExpand val t --- >>= caseEx -- done by comp - - outCase subst t = do - pts <- getParams context - let (args,ptyps) = unzip $ filter (flip occur t . fst) pts - if null args - then return t - else do - let argtyp = RecType $ tuple2recordType ptyps - let pvars = map (Vr . zIdent . prt) args -- gets eliminated - patt <- term2patt $ R $ tuple2record $ pvars - let t' = replace (zip args pvars) t - t1 <- comp subst $ T (TTyped argtyp) [(patt, t')] - return $ S t1 $ R $ tuple2record args - - --- notice: this assumes that all lin types follow the "old JFP style" - getParams = liftM concat . mapM getParam - getParam (argv,RecType rs) = return - [(P (Vr argv) lab, ptyp) | (lab,ptyp) <- rs, not (isLinLabel lab)] - ---getParam (_,ty) | ty==typeStr = return [] --- in lindef - getParam (av,ty) = - Bad ("record type expected not" +++ prt ty +++ "for" +++ prt av) - --- all lin types are rec types - - replace :: [(Term,Term)] -> Term -> Term - replace reps trm = case trm of - -- this is the important case - P _ _ -> maybe trm id $ lookup trm reps - _ -> composSafeOp (replace reps) trm - - occur t trm = case trm of - - -- this is the important case - P _ _ -> t == trm - S x y -> occur t y || occur t x - App f x -> occur t x || occur t f - Abs _ f -> occur t f - R rs -> any (occur t) (map (snd . snd) rs) - T _ cs -> any (occur t) (map snd cs) - C x y -> occur t x || occur t y - Glue x y -> occur t x || occur t y - ExtR x y -> occur t x || occur t y - FV ts -> any (occur t) ts - V _ ts -> any (occur t) ts - Let (_,(_,x)) y -> occur t x || occur t y - _ -> False - - --- here we must be careful not to reduce --- variants {{s = "Auto" ; g = N} ; {s = "Wagen" ; g = M}} --- {s = variants {"Auto" ; "Wagen"} ; g = variants {N ; M}} ; - -recordExpand :: Type -> Term -> Err Term -recordExpand typ trm = case unComputed typ of - RecType tys -> case trm of - FV rs -> return $ FV [R [assign lab (P r lab) | (lab,_) <- tys] | r <- rs] - _ -> return $ R [assign lab (P trm lab) | (lab,_) <- tys] - _ -> return trm - - --- | auxiliaries for compiling the resource - -mkLinDefault :: SourceGrammar -> Type -> Err Term -mkLinDefault gr typ = do - case unComputed typ of - RecType lts -> mapPairsM mkDefField lts >>= (return . Abs varStr . R . mkAssign) - _ -> prtBad "linearization type must be a record type, not" typ - where - mkDefField typ = case unComputed typ of - Table p t -> do - t' <- mkDefField t - let T _ cs = mkWildCases t' - return $ T (TWild p) cs - Sort "Str" -> return $ Vr varStr - QC q p -> lookupFirstTag gr q p - RecType r -> do - let (ls,ts) = unzip r - ts' <- mapM mkDefField ts - return $ R $ [assign l t | (l,t) <- zip ls ts'] - _ | isTypeInts typ -> return $ EInt 0 -- exists in all as first val - _ -> prtBad "linearization type field cannot be" typ - --- | Form the printname: if given, compute. If not, use the computed --- lin for functions, cat name for cats (dispatch made in evalCncDef above). ---- We cannot use linearization at this stage, since we do not know the ---- defaults we would need for question marks - and we're not yet in canon. -evalPrintname :: SourceGrammar -> Ident -> MPr -> Perh Term -> Err Term -evalPrintname gr c ppr lin = - case ppr of - Yes pr -> comp pr - _ -> case lin of - Yes t -> return $ K $ clean $ prt $ oneBranch t ---- stringFromTerm - _ -> return $ K $ prt c ---- - where - comp = computeConcrete gr - - oneBranch t = case t of - Abs _ b -> oneBranch b - R (r:_) -> oneBranch $ snd $ snd r - T _ (c:_) -> oneBranch $ snd c - V _ (c:_) -> oneBranch c - FV (t:_) -> oneBranch t - C x y -> C (oneBranch x) (oneBranch y) - S x _ -> oneBranch x - P x _ -> oneBranch x - Alts (d,_) -> oneBranch d - _ -> t - - --- very unclean cleaner - clean s = case s of - '+':'+':' ':cs -> clean cs - '"':cs -> clean cs - c:cs -> c: clean cs - _ -> s - diff --git a/deprecated/gf.spec b/deprecated/gf.spec deleted file mode 100644 index 8dfbee6f5..000000000 --- a/deprecated/gf.spec +++ /dev/null @@ -1,119 +0,0 @@ -%define name GF -%define version 3.0 -%define release 1 - -Name: %{name} -Summary: Grammatical Framework -Version: %{version} -Release: %{release} -License: GPL -Group: Sciences/Other -Vendor: The Language Technology Group -URL: http://www.cs.chalmers.se/~aarne/GF/ -Source: GF-%{version}.tgz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildRequires: ghc - -%description -The Grammatical Framework (=GF) is a grammar formalism based on type theory. -It consists of - - * a special-purpose programming language - * a compiler of the language - * a generic grammar processor - -The compiler reads GF grammars from user-provided files, and the -generic grammar processor performs various tasks with the grammars: - - * generation - * parsing - * translation - * type checking - * computation - * paraphrasing - * random generation - * syntax editing - -GF particularly addresses the following aspects of grammars: - - * multilinguality (parallel grammars for different languages) - * semantics (semantic conditions of well-formedness, semantic - properties of expressions) - * grammar engineering (modularity, information hiding, reusable - libraries) - - -%package editor -Summary: Java syntax editor for Grammatical Framework (GF). -Group: Sciences/Other -Requires: %{name} - -%description editor -This package contains the syntax editor GUI for GF. - -%package editor2 -Summary: Java syntax editor for Grammatical Framework (GF). -Group: Sciences/Other -Requires: %{name} - -%description editor2 -This package contains the syntax editor GUI for GF with printname enhancements and HTML support. - - -%prep -rm -rf $RPM_BUILD_ROOT -%setup -q - -%build -cd src -%configure -make all - -%install -cd src -%makeinstall - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(-,root,root,0755) -%{_bindir}/gf -%{_bindir}/gfdoc -%doc LICENSE README doc/{DocGF.pdf,gf2-highlights.html,index.html} - -%files editor -%defattr(-,root,root,0755) -%{_bindir}/jgf -%{_datadir}/%{name}-%{version}/gf-java.jar - -%files editor2 -%defattr(-,root,root,0755) -%{_bindir}/gfeditor -%{_datadir}/%{name}-%{version}/gfeditor.jar - - -%changelog -* Tue Jun 21 2005 Hans-Joachim Daniels 2.3pre -- added the printnames and HTML enhanced editor as editor2 - -* Thu May 12 2005 Bjorn Bringert 2.2pre2-1 -- Split package into gf and gf-editor packages. - -* Wed May 11 2005 Bjorn Bringert 2.2pre1-1 -- Release of GF 2.2 - -* Mon Nov 8 2004 Aarne Ranta 2.1-1 -- Release of GF 2.1 - -* Thu Jun 24 2004 Bjorn Bringert 2.0-2 -- Set ownership correctly. -- Move jar-file to share (thanks to Anders Carlsson for pointing this out.) -- Added vendor tag. - -* Tue Jun 22 2004 Bjorn Bringert 2.0-1 -- Include gfdoc binary - -* Mon Jun 21 2004 Bjorn Bringert 2.0-1 -- Initial packaging - diff --git a/deprecated/gf.wxs.in b/deprecated/gf.wxs.in deleted file mode 100644 index e2b21f12b..000000000 --- a/deprecated/gf.wxs.in +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/deprecated/gf_atk.cfg b/deprecated/gf_atk.cfg deleted file mode 100644 index 37bb2c4f5..000000000 --- a/deprecated/gf_atk.cfg +++ /dev/null @@ -1,98 +0,0 @@ -# GF ATK configuration file -# ------------------------ - -# -- Basic audio signal processing -- - -SOURCEFORMAT = HAUDIO -SOURCERATE = 625 - -# Set in GF/System/ATKSpeechInput.hs -# TARGETKIND = MFCC_0_D_A - -TARGETRATE = 100000.0 -WINDOWSIZE = 250000.0 -ENORMALISE = F -ZMEANSOURCE = F -USEHAMMING = T -PREEMCOEF = 0.97 -USEPOWER = T -NUMCHANS = 26 -CEPLIFTER = 22 -NUMCEPS = 12 -SILFLOOR = 50.0 -USESILDET = T -MEASURESIL = F -OUTSILWARN = T - -# -- Silence detection --- - -HPARM: CALWINDOW = 40 -HPARM: SPEECHTHRESH = 9.0 -HPARM: SILDISCARD = 10.0 -HPARM: SILENERGY = 0.0 -HPARM: SPCSEQCOUNT = 10 -HPARM: SPCGLCHCOUNT = 0 -HPARM: SILGLCHCOUNT = 2 -HPARM: SILSEQCOUNT = 50 - -# -- Cepstral mean --- - -HPARM: CMNTCONST = 0.995 -HPARM: CMNRESETONSTOP = F -HPARM: CMNMINFRAMES = 12 - -# -- Recogniser -- - -AREC: TRBAKFREQ = 1 - -# hands free, don't return results until end -AREC: RUNMODE = 01441 - -AREC: GENBEAM = 200.0 -AREC: WORDBEAM = 175.0 -AREC: WORDPEN = -10.0 - -HNET: FORCECXTEXP = T -HNET: ALLOWXWRDEXP = F -HNET: MARKSUBLAT = F -ARMAN: AUTOSIL = F - -HREC: CONFSCALE = 0.15 -HREC: CONFOFFSET = 0.0 -#HREC: CONFBGHMM = bghmm - -# -- Set visibility and positions of ATK controls -- - -AIN: DISPSHOW = T -AIN: DISPXORIGIN = 440 -AIN: DISPYORIGIN = 220 -AIN: DISPHEIGHT = 40 -AIN: DISPWIDTH = 160 - -ACODE: DISPSHOW = F -ACODE: DISPXORIGIN = 40 -ACODE: DISPYORIGIN = 220 -ACODE: DISPHEIGHT = 220 -ACODE: DISPWIDTH = 380 -ACODE: MAXFGFEATS = 13 -ACODE: NUMSTREAMS = 1 - -AREC: DISPSHOW = T -AREC: DISPXORIGIN = 40 -AREC: DISPYORIGIN = 20 -AREC: DISPHEIGHT = 160 -AREC: DISPWIDTH = 560 - - -# -- Debugging -- - -HMMSET: TRACE = 0 -ADICT: TRACE = 0 -AGRAM: TRACE = 0 -GGRAM: TRACE = 0 -AREC: TRACE = 0 -ARMAN: TRACE = 0 -HPARM: TRACE = 0 -HNET: TRACE = 0 -HREC: TRACE = 0 - diff --git a/deprecated/gfc.in b/deprecated/gfc.in deleted file mode 100644 index bd08db0b8..000000000 --- a/deprecated/gfc.in +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -prefix="@prefix@" - -case "@host@" in - *-cygwin) - prefix=`cygpath -w "$prefix"`;; -esac - -exec_prefix="@exec_prefix@" -GF_BIN_DIR="@bindir@" -GF_DATA_DIR="@datadir@/GF-@PACKAGE_VERSION@" - -GFBIN="$GF_BIN_DIR/gf" - -if [ ! -x "${GFBIN}" ]; then - GF_BIN_DIR=`dirname $0` - GFBIN="$GF_BIN_DIR/gf" -fi - -if [ ! -x "${GFBIN}" ]; then - GFBIN=`which gf` -fi - -if [ ! -x "${GFBIN}" ]; then - echo "gf not found." - exit 1 -fi - -exec $GFBIN --batch "$@" diff --git a/deprecated/haddock/haddock-check.perl b/deprecated/haddock/haddock-check.perl deleted file mode 100644 index 93647bac7..000000000 --- a/deprecated/haddock/haddock-check.perl +++ /dev/null @@ -1,169 +0,0 @@ - -# checking that a file is haddocky: -# - checking if it has an export list -# - if there is no export list, it tries to find all defined functions -# - checking that all exported functions have type signatures -# - checking that the module header is OK - -# changes on files: -# - transforming hard space to ordinary space - -# limitations: -# - there might be some problems with nested comments -# - cannot handle type signatures for several functions -# (i.e. "a, b, c :: t") -# but on the other hand -- haddock has some problems with these too... - -$operChar = qr/[\!\#\$\%\&\*\+\.\/\<\=\>\?\@\\\^\|\-\~]/; -$operCharColon = qr/[\!\#\$\%\&\*\+\.\/\<\=\>\?\@\\\^\|\-\~\:]/; -$nonOperChar = qr/[^\!\#\$\%\&\*\+\.\/\<\=\>\?\@\\\^\|\-\~]/; -$nonOperCharColon = qr/[^\!\#\$\%\&\*\+\.\/\<\=\>\?\@\\\^\|\-\~\:]/; - -$operSym = qr/$operChar $operCharColon*/x; -$funSym = qr/[a-z] \w* \'*/x; -$funOrOper = qr/(?: $funSym | \($operSym\) )/x; - -$keyword = qr/(?: type | data | module | newtype | infix[lr]? | import | instance | class )/x; -$keyOper = qr/^(?: \.\. | \:\:? | \= | \\ | \| | \<\- | \-\> | \@ | \~ | \=\> | \. )$/x; - -sub check_headerline { - my ($title, $regexp) = @_; - if (s/^-- \s $title \s* : \s+ (.+?) \s*\n//sx) { - $name = $1; - push @ERR, "Incorrect ".lcfirst $title.": $name" - unless $name =~ $regexp; - return $&; - } else { - push @ERR, "Header missing: ".lcfirst $title.""; - } -} - -if ($#ARGV >= 0) { - @FILES = @ARGV; -} else { -# @dirs = qw{. api canonical cf cfgm compile for-ghc-nofud -# grammar infra notrace parsers shell -# source speech translate useGrammar util visualization -# GF GF/* GF/*/* GF/*/*/*}; - @dirs = qw{GF GF/* GF/*/* GF/*/*/*}; - @FILES = grep(!/\/(Par|Lex)(GF|GFC|CFG)\.hs$/, - glob "{".join(",",@dirs)."}/*.hs"); -} - -for $file (@FILES) { - $file =~ s/\.hs//; - - open F, "<$file.hs"; - $_ = join "", ; - close F; - - @ERR = (); - - # substituting hard spaces for ordinary spaces - $nchars = tr/\240/ /; - if ($nchars > 0) { - push @ERR, "!! > Substituted $nchars hard spaces"; - open F, ">$file.hs"; - print F $_; - close F; - } - - # the module header - $hdr_module = $module = ""; - - s/^ \{-\# \s+ OPTIONS \s+ -cpp \s+ \#-\} //sx; # removing ghc options (cpp) - s/^ \s+ //sx; # removing initial whitespace - s/^ (--+ \s* \n) +//sx; # removing initial comment lines - unless (s/^ -- \s \| \s* \n//sx) { - push @ERR, "Incorrect module header"; - } else { - $hdr_module = s/^-- \s Module \s* : \s+ (.+?) \s*\n//sx ? $1 : ""; - &check_headerline("Maintainer", qr/^ [\w\s\@\.]+ $/x); - &check_headerline("Stability", qr/.*/); - &check_headerline("Portability", qr/.*/); - s/^ (--+ \s* \n) +//sx; - push @ERR, "Missing CVS information" - unless s/^(-- \s+ \> \s+ CVS \s+ \$ .*? \$ \s* \n)+//sx; - s/^ (--+ \s* \n) +//sx; - push @ERR, "Missing module description" - unless /^ -- \s+ [^\(]/x; - } - - # removing comments - s/\{- .*? -\}//gsx; - s/-- ($nonOperSymColon .*? \n | \n)/\n/gx; - - # removing \n in front of whitespace (for simplification) - s/\n+[ \t]/ /gs; - - # the export list - $exportlist = ""; - - if (/\n module \s+ ((?: \w | \.)+) \s+ \( (.*?) \) \s+ where/sx) { - ($module, $exportlist) = ($1, $2); - - $exportlist =~ s/\b module \s+ [A-Z] \w*//gsx; - $exportlist =~ s/\(\.\.\)//g; - - } elsif (/\n module \s+ ((?: \w | \.)+) \s+ where/sx) { - $module = $1; - - # modules without export lists - # push @ERR, "No export list"; - - # function definitions - while (/^ (.*? $nonOperCharColon) = (?! $operCharColon)/gmx) { - $defn = $1; - next if $defn =~ /^ $keyword \b/x; - - if ($defn =~ /\` ($funSym) \`/x) { - $fn = $1; - } elsif ($defn =~ /(? Error in function defintion: $defn"; - next; - } - - $exportlist .= " $fn "; - } - } else { - push @ERR, "No module header found"; - } - - push @ERR, "Module names not matching: $module != $hdr_module" - if $hdr_module && $module !~ /\Q$hdr_module\E$/; - - # fixing exportlist (double spaces as separator) - $exportlist = " $exportlist "; - $exportlist =~ s/(\s | \,)+/ /gx; - - # removing functions with type signatures from export list - while (/^ ($funOrOper (\s* , \s* $funOrOper)*) \s* ::/gmx) { - $functionlist = $1; - while ($functionlist =~ s/^ ($funOrOper) (\s* , \s*)?//x) { - $function = $1; - $exportlist =~ s/\s \Q$function\E \s/ /gx; - } - } - - # reporting exported functions without type signatures - $reported = 0; - $untyped = ""; - while ($exportlist =~ /\s ($funOrOper) \s/x) { - $function = $1; - $exportlist =~ s/\s \Q$function\E \s/ /gx; - $reported++; - $untyped .= " $function"; - } - push @ERR, "No type signature for $reported function(s):\n " . $untyped - if $reported; - - print "-- $file\n > " . join("\n > ", @ERR) . "\n" - if @ERR; -} - - diff --git a/deprecated/haddock/haddock-script.csh b/deprecated/haddock/haddock-script.csh deleted file mode 100644 index 77b3761f8..000000000 --- a/deprecated/haddock/haddock-script.csh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/tcsh - -###################################################################### -# Author: Peter Ljunglf -# Time-stamp: "2005-05-12, 23:17" -# CVS $Date: 2005/05/13 12:40:20 $ -# CVS $Author: peb $ -# -# a script for producing documentation through Haddock -###################################################################### - -set basedir = `pwd` -set docdir = haddock/html -set tempdir = haddock/.temp-files -set resourcedir = haddock/resources - -set files = (`find GF -name '*.hs'` GF.hs) - -###################################################################### - -echo 1. Creating and cleaning Haddock directory -echo -- $docdir - -mkdir -p $docdir -rm -rf $docdir/* - -###################################################################### - -echo -echo 2. Copying Haskell files to temporary directory: $tempdir - -rm -rf $tempdir - -foreach f ($files) - # echo -- $f - mkdir -p `dirname $tempdir/$f` - perl -pe 's/^#/-- CPP #/' $f > $tempdir/$f -end - -###################################################################### - -echo -echo 3. Invoking Haddock - -cd $tempdir -haddock -o $basedir/$docdir -h -t 'Grammatical Framework' $files -cd $basedir - -###################################################################### - -echo -echo 4. Restructuring to HTML framesets - -echo -- Substituting for frame targets inside html files -mv $docdir/index.html $docdir/index-frame.html -foreach f ($docdir/*.html) - # echo -- $f - perl -pe 's/ .tempfile - mv .tempfile $f -end - -echo -- Copying resource files: -echo -- `ls $resourcedir/*.*` -cp $resourcedir/*.* $docdir - -###################################################################### - -echo -echo 5. Finished -echo -- The documentation is located at: -echo -- $docdir/index.html - - diff --git a/deprecated/haddock/resources/blank.html b/deprecated/haddock/resources/blank.html deleted file mode 100644 index 63ab0b172..000000000 --- a/deprecated/haddock/resources/blank.html +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/deprecated/haddock/resources/index.html b/deprecated/haddock/resources/index.html deleted file mode 100644 index 5d8822dc5..000000000 --- a/deprecated/haddock/resources/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - -Grammatical Framework programmer's documentation - - - - - - diff --git a/deprecated/homepage.html b/deprecated/homepage.html deleted file mode 100644 index 69d70d92e..000000000 --- a/deprecated/homepage.html +++ /dev/null @@ -1,334 +0,0 @@ - -GF Version 2.9 - - - - -
    - - -

    Grammatical Framework

    - -

    Version 2.9

    - -December 21, 2007. - -

    - -

    - -
    - -Documentation -| -Download -| -LatestCode -| -QuickStart -| -Tutorial -| -ReferenceManual -| -Libraries -| -NumeralDemo -| -LetterDemo - - -
    - -

    - -

    News

    - -June 25, 2008. -GF 3.0 -coming soon! Version 2.9f is now frozen and no longer -available in darcs. But here is a tarball -with the final version of 2.9 sources. - -

    - -March 20, 2008. Ten years of GF! -

    - -

    - -December 21, 2007. -

    - -

    - -News before 2.9. - - -

    What is GF?

    - -The Grammatical Framework (=GF) is a grammar formalism based on type -theory. It consists of -
      -
    • a special-purpose programming language -
    • a compiler of the language -
    • a generic grammar processor -
    -The compiler reads -GF grammars from user-provided files, -and the generic grammar processor performs -various tasks with the grammars: -
      -
    • generation -
    • parsing -
    • translation -
    • type checking -
    • computation -
    • paraphrasing -
    • random and exhaustive generation -
    • syntax editing -
    -GF particularly addresses four aspects of grammars: -
      -
    • multilinguality (parallel grammars for different languages) -
    • semantics (semantic conditions of well-formedness, semantic - properties of expressions) -
    • modularity and grammar engineering -
    • reuse of grammars in different formats and as software components -
    -GF provides an easy way to experiment with grammars written in -different formats, including the ubiquitous BNF and EBNF formats. -The GF compilation chart gives a -summary of the supported input and output formats (the nodes in ellipses). - -
    - -For instance, if you want to create a finite-state automaton -in the HTK SLF format (to use for speech recognition), all you have to do -is to write an EBNF grammar in a file foo.ebnf and type -
    -  echo "pg -printer=slf" | gf foo.ebnf
    -
    - - - -

    License

    - -GF is open-source software licensed under -GNU General Public License (GPL). - -

    - -The GF Grammar Libraries are licensed under -GNU Lesser General Public License (LGPL). - - - -

    Examples and demos

    - -Numeral -translator: recognizes and generates -numbers from 1 to 999,999 in 80 languages. -(The link goes to a live applet, which requires -Java 1.5 plugin. -Here is an example, which does -not require the plugin.) - -

    - -Letter -editor: -write simple letters in English, Finnish, -French, Swedish, and Russian with a few mouse clicks. - -

    - -Demo film -of a multimodal dialogue system built with embedded grammars. - -

    - -Example grammars used in the -GF tutorial. - -

    - -Resource grammar library: -basic structures of ten languages -(Danish, English, Finnish, French, German, -Italian, Norwegian, Russian, Spanish, Swedish). -Resource grammars can be used as libraries for writing GF -applications, -but they can also be useful for language training. - - - -

    Executable programs

    - -GF is available for -several platforms: Linux, Mac OS X, Microsoft Windows, and Sun OS. -To get GF, go to the -Download Page. - - -

    Quick start

    - -When you have downloaded and installed GF, you can try one of the -quick start examples. - - - -

    Source code

    - -The main part of GF is written in -Haskell. - -

    - -The platform-independent graphical user interface is written in -Java. - - -

    - -The Download Page -gives links to source and binary packages, as well as -information on compiler requirements. - -

    - -The publicly accessible - -Darcs repository -has the latest sources and documents. - -

    - -For Java programmers: GF grammars can be embedded in Java programs by using the - -Embedded GF Interpreter. - - - - -

    Documents

    - - -See the Documentation page. - - - -

    Projects and events

    - -
  1. WebALT, -Web Advanced Learning Technologies. GF is used as for generating multilingual -teaching material in mathematics. - -
  2. TALK = Tools for Ambient Linguistic -Knowledge. GF was used in implementing multimodal and multilingual dialogue systems. - -
  3. KeY project on Integrated Deductive -Software Design. GF was used for -authoring informal and formal specifications. More details on the GF -application - -here. - -
  4. -Project Efficient -at Tudor Institute, Luxembourg, "atelier de prototypage de transactions d'e-commerce". -GF is used as an authoring tool for business models. - - - -

    Miscellaneous

    - - -
  5. - -GFCC: -report on a compiler from a fragment of C to JVM, written in GF. -The compiler source code can be found in the directory -examples/gfcc in the GF grammar library -(see GF download page). - -
  6. -The original -GF Xerox Home Page -with the oldest releases of and documents on GF, up to Version 0.54, 1999, -does not seem to exist any more. - - -
  7. -Earlier application: - - Natural-Language Interface to the proof editor Alfa. - -
  8. -The BNF Converter. -A GF spin-off customized for the description of programming -languages. - -
  9. - -The Functional -Morphology project. Creating infrastructure for GF and other -linguistic applications. - - -
  10. - -

    Authors

    - -The -Languge Technology Group. -More details on the - -Authors and Acknowledgements page. - - -

    Implementation project

    - -Want to become a GF developer? Contact -Aarne Ranta. -Or just get the sources and start hacking. - -

    - -And register to the -GF User's Mailing List! - -


    - -Last modified by - -Aarne Ranta, -December 21, 2007. - - diff --git a/deprecated/install-sh b/deprecated/install-sh deleted file mode 100644 index e9de23842..000000000 --- a/deprecated/install-sh +++ /dev/null @@ -1,251 +0,0 @@ -#!/bin/sh -# -# install - install a program, script, or datafile -# This comes from X11R5 (mit/util/scripts/install.sh). -# -# Copyright 1991 by the Massachusetts Institute of Technology -# -# Permission to use, copy, modify, distribute, and sell this software and its -# documentation for any purpose is hereby granted without fee, provided that -# the above copyright notice appear in all copies and that both that -# copyright notice and this permission notice appear in supporting -# documentation, and that the name of M.I.T. not be used in advertising or -# publicity pertaining to distribution of the software without specific, -# written prior permission. M.I.T. makes no representations about the -# suitability of this software for any purpose. It is provided "as is" -# without express or implied warranty. -# -# Calling this script install-sh is preferred over install.sh, to prevent -# `make' implicit rules from creating a file called install from it -# when there is no Makefile. -# -# This script is compatible with the BSD install script, but was written -# from scratch. It can only install one file at a time, a restriction -# shared with many OS's install programs. - - -# set DOITPROG to echo to test this script - -# Don't use :- since 4.3BSD and earlier shells don't like it. -doit="${DOITPROG-}" - - -# put in absolute paths if you don't have them in your path; or use env. vars. - -mvprog="${MVPROG-mv}" -cpprog="${CPPROG-cp}" -chmodprog="${CHMODPROG-chmod}" -chownprog="${CHOWNPROG-chown}" -chgrpprog="${CHGRPPROG-chgrp}" -stripprog="${STRIPPROG-strip}" -rmprog="${RMPROG-rm}" -mkdirprog="${MKDIRPROG-mkdir}" - -transformbasename="" -transform_arg="" -instcmd="$mvprog" -chmodcmd="$chmodprog 0755" -chowncmd="" -chgrpcmd="" -stripcmd="" -rmcmd="$rmprog -f" -mvcmd="$mvprog" -src="" -dst="" -dir_arg="" - -while [ x"$1" != x ]; do - case $1 in - -c) instcmd="$cpprog" - shift - continue;; - - -d) dir_arg=true - shift - continue;; - - -m) chmodcmd="$chmodprog $2" - shift - shift - continue;; - - -o) chowncmd="$chownprog $2" - shift - shift - continue;; - - -g) chgrpcmd="$chgrpprog $2" - shift - shift - continue;; - - -s) stripcmd="$stripprog" - shift - continue;; - - -t=*) transformarg=`echo $1 | sed 's/-t=//'` - shift - continue;; - - -b=*) transformbasename=`echo $1 | sed 's/-b=//'` - shift - continue;; - - *) if [ x"$src" = x ] - then - src=$1 - else - # this colon is to work around a 386BSD /bin/sh bug - : - dst=$1 - fi - shift - continue;; - esac -done - -if [ x"$src" = x ] -then - echo "install: no input file specified" - exit 1 -else - true -fi - -if [ x"$dir_arg" != x ]; then - dst=$src - src="" - - if [ -d $dst ]; then - instcmd=: - chmodcmd="" - else - instcmd=mkdir - fi -else - -# Waiting for this to be detected by the "$instcmd $src $dsttmp" command -# might cause directories to be created, which would be especially bad -# if $src (and thus $dsttmp) contains '*'. - - if [ -f $src -o -d $src ] - then - true - else - echo "install: $src does not exist" - exit 1 - fi - - if [ x"$dst" = x ] - then - echo "install: no destination specified" - exit 1 - else - true - fi - -# If destination is a directory, append the input filename; if your system -# does not like double slashes in filenames, you may need to add some logic - - if [ -d $dst ] - then - dst="$dst"/`basename $src` - else - true - fi -fi - -## this sed command emulates the dirname command -dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` - -# Make sure that the destination directory exists. -# this part is taken from Noah Friedman's mkinstalldirs script - -# Skip lots of stat calls in the usual case. -if [ ! -d "$dstdir" ]; then -defaultIFS=' -' -IFS="${IFS-${defaultIFS}}" - -oIFS="${IFS}" -# Some sh's can't handle IFS=/ for some reason. -IFS='%' -set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'` -IFS="${oIFS}" - -pathcomp='' - -while [ $# -ne 0 ] ; do - pathcomp="${pathcomp}${1}" - shift - - if [ ! -d "${pathcomp}" ] ; - then - $mkdirprog "${pathcomp}" - else - true - fi - - pathcomp="${pathcomp}/" -done -fi - -if [ x"$dir_arg" != x ] -then - $doit $instcmd $dst && - - if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi && - if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi && - if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi && - if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi -else - -# If we're going to rename the final executable, determine the name now. - - if [ x"$transformarg" = x ] - then - dstfile=`basename $dst` - else - dstfile=`basename $dst $transformbasename | - sed $transformarg`$transformbasename - fi - -# don't allow the sed command to completely eliminate the filename - - if [ x"$dstfile" = x ] - then - dstfile=`basename $dst` - else - true - fi - -# Make a temp file name in the proper directory. - - dsttmp=$dstdir/#inst.$$# - -# Move or copy the file name to the temp name - - $doit $instcmd $src $dsttmp && - - trap "rm -f ${dsttmp}" 0 && - -# and set any options; do chmod last to preserve setuid bits - -# If any of these fail, we abort the whole thing. If we want to -# ignore errors from any of these, just make sure not to ignore -# errors from the above "$doit $instcmd $src $dsttmp" command. - - if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi && - if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi && - if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi && - if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi && - -# Now rename the file to the real destination. - - $doit $rmcmd -f $dstdir/$dstfile && - $doit $mvcmd $dsttmp $dstdir/$dstfile - -fi && - - -exit 0 diff --git a/deprecated/jgf b/deprecated/jgf deleted file mode 100644 index 4ef03f47f..000000000 --- a/deprecated/jgf +++ /dev/null @@ -1,8 +0,0 @@ -#! /bin/sh - -JGUILIB=$GFHOME/src/JavaGUI -GF=$GFHOME/bin/gf -JGUI=GFEditor2 - -java -cp $JGUILIB $JGUI "$GF -java $*" - diff --git a/deprecated/old-lib/LICENSE b/deprecated/old-lib/LICENSE deleted file mode 100644 index fc8a5de7e..000000000 --- a/deprecated/old-lib/LICENSE +++ /dev/null @@ -1,165 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/deprecated/old-lib/index.html b/deprecated/old-lib/index.html deleted file mode 100644 index 991015ec4..000000000 --- a/deprecated/old-lib/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - -GF Grammar Libraries - -

    GF Grammar Libraries

    - -Author: Aarne Ranta <aarne (at) cs.chalmers.se>
    -Last update: Fri Dec 22 15:19:46 2006 -
    - -

    -One of the main ideas of -GF -is the use of libraries in grammar writing, in a way familiar -from software engineering. In this way, large grammars can -be built in cooperation, and old grammars or parts of them -can be reused in new grammars. The slides -Grammars as Software Libraries -give some introduction to this idea. -

    -

    The resource grammar library

    -

    -This library covers basic linguistic structures of -different languages. -

    -

    -Version 1.1 released 22 December 2006 -(enhanced version of 1.0). -Covers Danish, English, Finnish, French, German, Italian, Norwegian, -Russian, Spanish, and Swedish. -

    -

    -Two older versions are also available: -Version 0.9 -and -Version 0.6. -

    -

    The prelude library

    -

    -The prelude -library gives utility functions for different GF applications: -

    -

    -Precedence. Utilities for -formal languages: precedence levels, associatives, infixes. -

    -

    -Predef. Type signatures -of predefined (hard-coded) functions. -

    -

    -Prelude. Generic utilities -for strings, tables, records, booleans. -

    - - - - diff --git a/deprecated/old-lib/index.txt b/deprecated/old-lib/index.txt deleted file mode 100644 index 83fd65611..000000000 --- a/deprecated/old-lib/index.txt +++ /dev/null @@ -1,58 +0,0 @@ -GF Grammar Libraries -Author: Aarne Ranta -Last update: %%date(%c) - -% NOTE: this is a txt2tags file. -% Create an html file from this file using: -% txt2tags --toc -thtml index.txt - -%!target:html - -One of the main ideas of -[GF ..] -is the use of libraries in grammar writing, in a way familiar -from software engineering. In this way, large grammars can -be built in cooperation, and old grammars or parts of them -can be reused in new grammars. The slides -[Grammars as Software Libraries resource-1.0/doc/gslt-sem-2006.html] -give some introduction to this idea. - - - -==The resource grammar library== - -This library covers basic linguistic structures of -different languages. - -[Version 1.2 resource-1.0/doc] released 22 December 2006 -(enhanced version of 1.0). -Covers Danish, English, Finnish, French, German, Italian, Norwegian, -Russian, Spanish, and Swedish, and to a smaller extent Arabic and Catalan. - -Two older versions are also available: -[Version 0.9 resource/] -and -[Version 0.6 resource-0.6/]. - - - -==The prelude library== - -The [prelude prelude/] -library gives utility functions for different GF applications: - -[Precedence resource-1.0/doc/gfdoc/Precedence.html]. Utilities for -formal languages: precedence levels, associatives, infixes. - -[Predef resource-1.0/doc/gfdoc/Predef.html]. Type signatures -of predefined (hard-coded) functions. - -[Prelude resource-1.0/doc/gfdoc/Prelude.html]. Generic utilities -for strings, tables, records, booleans. - - -==License== - -All libraries in this directory and its subdirectories are -releaced under GNU Lesser General Public License (LGPL). See the file -[LICENSE ./LICENSE] for more details. diff --git a/deprecated/old-lib/prelude/Coordination.gf b/deprecated/old-lib/prelude/Coordination.gf deleted file mode 100644 index 499b45306..000000000 --- a/deprecated/old-lib/prelude/Coordination.gf +++ /dev/null @@ -1,129 +0,0 @@ -resource Coordination = open Prelude in { - -param - ListSize = TwoElem | ManyElem ; - -oper - ListX = {s1,s2 : Str} ; - - twoStr : (x,y : Str) -> ListX = \x,y -> - {s1 = x ; s2 = y} ; - consStr : Str -> ListX -> Str -> ListX = \comma,xs,x -> - {s1 = xs.s1 ++ comma ++ xs.s2 ; s2 = x } ; - - twoSS : (_,_ : SS) -> ListX = \x,y -> - twoStr x.s y.s ; - consSS : Str -> ListX -> SS -> ListX = \comma,xs,x -> - consStr comma xs x.s ; - - Conjunction : Type = SS ; - ConjunctionDistr : Type = {s1 : Str ; s2 : Str} ; - - conjunctX : Conjunction -> ListX -> Str = \or,xs -> - xs.s1 ++ or.s ++ xs.s2 ; - - conjunctDistrX : ConjunctionDistr -> ListX -> Str = \or,xs -> - or.s1 ++ xs.s1 ++ or.s2 ++ xs.s2 ; - - conjunctSS : Conjunction -> ListX -> SS = \or,xs -> - ss (xs.s1 ++ or.s ++ xs.s2) ; - - conjunctDistrSS : ConjunctionDistr -> ListX -> SS = \or,xs -> - ss (or.s1 ++ xs.s1 ++ or.s2 ++ xs.s2) ; - - -- all this lifted to tables - - ListTable : Type -> Type = \P -> {s1,s2 : P => Str} ; - - twoTable : (P : Type) -> (_,_ : {s : P => Str}) -> ListTable P = \_,x,y -> - {s1 = x.s ; s2 = y.s} ; - - consTable : (P : Type) -> Str -> ListTable P -> {s : P => Str} -> ListTable P = - \P,c,xs,x -> - {s1 = table P {o => xs.s1 ! o ++ c ++ xs.s2 ! o} ; s2 = x.s} ; - - conjunctTable : (P : Type) -> Conjunction -> ListTable P -> {s : P => Str} = - \P,or,xs -> - {s = table P {p => xs.s1 ! p ++ or.s ++ xs.s2 ! p}} ; - - conjunctDistrTable : - (P : Type) -> ConjunctionDistr -> ListTable P -> {s : P => Str} = \P,or,xs -> - {s = table P {p => or.s1++ xs.s1 ! p ++ or.s2 ++ xs.s2 ! p}} ; - - -- ... and to two- and three-argument tables: how clumsy! --- - - ListTable2 : Type -> Type -> Type = \P,Q -> - {s1,s2 : P => Q => Str} ; - - twoTable2 : (P,Q : Type) -> (_,_ : {s : P => Q => Str}) -> ListTable2 P Q = - \_,_,x,y -> - {s1 = x.s ; s2 = y.s} ; - - consTable2 : - (P,Q : Type) -> Str -> ListTable2 P Q -> {s : P => Q => Str} -> ListTable2 P Q = - \P,Q,c,xs,x -> - {s1 = table P {p => table Q {q => xs.s1 ! p ! q ++ c ++ xs.s2 ! p! q}} ; - s2 = x.s - } ; - - conjunctTable2 : - (P,Q : Type) -> Conjunction -> ListTable2 P Q -> {s : P => Q => Str} = - \P,Q,or,xs -> - {s = table P {p => table Q {q => xs.s1 ! p ! q ++ or.s ++ xs.s2 ! p ! q}}} ; - - conjunctDistrTable2 : - (P,Q : Type) -> ConjunctionDistr -> ListTable2 P Q -> {s : P => Q => Str} = - \P,Q,or,xs -> - {s = - table P {p => table Q {q => or.s1++ xs.s1 ! p ! q ++ or.s2 ++ xs.s2 ! p ! q}}} ; - - ListTable3 : Type -> Type -> Type -> Type = \P,Q,R -> - {s1,s2 : P => Q => R => Str} ; - - twoTable3 : (P,Q,R : Type) -> (_,_ : {s : P => Q => R => Str}) -> - ListTable3 P Q R = - \_,_,_,x,y -> - {s1 = x.s ; s2 = y.s} ; - - consTable3 : - (P,Q,R : Type) -> Str -> ListTable3 P Q R -> {s : P => Q => R => Str} -> - ListTable3 P Q R = - \P,Q,R,c,xs,x -> - {s1 = \\p,q,r => xs.s1 ! p ! q ! r ++ c ++ xs.s2 ! p ! q ! r ; - s2 = x.s - } ; - - conjunctTable3 : - (P,Q,R : Type) -> Conjunction -> ListTable3 P Q R -> {s : P => Q => R => Str} = - \P,Q,R,or,xs -> - {s = \\p,q,r => xs.s1 ! p ! q ! r ++ or.s ++ xs.s2 ! p ! q ! r} ; - - conjunctDistrTable3 : - (P,Q,R : Type) -> ConjunctionDistr -> ListTable3 P Q R -> - {s : P => Q => R => Str} = - \P,Q,R,or,xs -> - {s = \\p,q,r => or.s1++ xs.s1 ! p ! q ! r ++ or.s2 ++ xs.s2 ! p ! q ! r} ; - - comma = "," ; - --- you can also do this to right-associative lists: - - consrStr : Str -> Str -> ListX -> ListX = \comma,x,xs -> - {s1 = x ++ comma ++ xs.s1 ; s2 = xs.s2 } ; - - consrSS : Str -> SS -> ListX -> ListX = \comma,x,xs -> - consrStr comma x.s xs ; - - consrTable : (P : Type) -> Str -> {s : P => Str} -> ListTable P -> ListTable P = - \P,c,x,xs -> - {s1 = table P {o => x.s ! o ++ c ++ xs.s1 ! o} ; s2 = xs.s2} ; - - consrTable2 : (P,Q : Type) -> Str -> {s : P => Q => Str} -> - ListTable2 P Q -> ListTable2 P Q = - \P,Q,c,x,xs -> - {s1 = table P {p => table Q {q => x.s ! p ! q ++ c ++ xs.s1 ! p ! q}} ; - s2 = xs.s2 - } ; - - -} ; diff --git a/deprecated/old-lib/prelude/Formal.gf b/deprecated/old-lib/prelude/Formal.gf deleted file mode 100644 index 2aa33d9ef..000000000 --- a/deprecated/old-lib/prelude/Formal.gf +++ /dev/null @@ -1,54 +0,0 @@ -resource Formal = open Prelude in { - --- to replace the old library Precedence - - oper - Prec : PType ; - TermPrec : Type = {s : Str ; p : Prec} ; - - mkPrec : Prec -> Str -> TermPrec = \p,s -> - {s = s ; p = p} ; - - top : TermPrec -> Str = usePrec 0 ; - - constant : Str -> TermPrec = mkPrec highest ; - - infixl : Prec -> Str -> (_,_ : TermPrec) -> TermPrec = \p,f,x,y -> - mkPrec p (usePrec p x ++ f ++ usePrec (nextPrec p) y) ; - infixr : Prec -> Str -> (_,_ : TermPrec) -> TermPrec = \p,f,x,y -> - mkPrec p (usePrec (nextPrec p) x ++ f ++ usePrec p y) ; - infixn : Prec -> Str -> (_,_ : TermPrec) -> TermPrec = \p,f,x,y -> - mkPrec p (usePrec (nextPrec p) x ++ f ++ usePrec (nextPrec p) y) ; - --- auxiliaries, should not be needed so much - - usePrec : Prec -> TermPrec -> Str = \p,x -> - case lessPrec x.p p of { - True => parenth x.s ; - False => parenthOpt x.s - } ; - - parenth : Str -> Str = \s -> "(" ++ s ++ ")" ; - parenthOpt : Str -> Str = \s -> variants {s ; "(" ++ s ++ ")"} ; - ---. --- low-level things: don't use - - Prec : PType = Predef.Ints 4 ; - - highest = 4 ; - - lessPrec : Prec -> Prec -> Bool = \p,q -> - case < : Prec * Prec> of { - <3,4> | <2,3> | <2,4> => True ; - <1,1> | <1,0> | <0,0> => False ; - <1,_> | <0,_> => True ; - _ => False - } ; - - nextPrec : Prec -> Prec = \p -> case

    of { - 4 => 4 ; - n => Predef.plus n 1 - } ; - -} diff --git a/deprecated/old-lib/prelude/HTML.gf b/deprecated/old-lib/prelude/HTML.gf deleted file mode 100644 index b469b582c..000000000 --- a/deprecated/old-lib/prelude/HTML.gf +++ /dev/null @@ -1,8 +0,0 @@ -resource HTML = open Prelude in { - oper - tag : Str -> Str = \t -> "<" + t + ">" ; - endtag : Str -> Str = \t -> tag ("/" + t) ; - intag : Str -> Str -> Str = \t,s -> tag t ++ s ++ endtag t ; - intagAttr : Str -> Str -> Str -> Str = - \t,a,s -> ("<" + t) ++ (a + ">") ++ s ++ endtag t ; -} diff --git a/deprecated/old-lib/prelude/Latex.gf b/deprecated/old-lib/prelude/Latex.gf deleted file mode 100644 index 2fd2f9ec8..000000000 --- a/deprecated/old-lib/prelude/Latex.gf +++ /dev/null @@ -1,12 +0,0 @@ -resource Latex = open Prelude in { - oper - command : Str -> Str = \c -> "\\" + c ; - fun1 : Str -> Str -> Str = \f,x -> "\\" + f + "{" ++ x ++ "}" ; - fun2 : Str -> Str -> Str -> Str = - \f,x,y -> "\\" + f + "{" ++ x ++ "}{" ++ y ++ "}" ; - begin : Str -> Str = \e -> "\\begin{" + e + "}" ; - end : Str -> Str = \e -> "\\end{" + e + "}" ; - inEnv : Str -> Str -> Str = \e,s -> begin e ++ s ++ end e ; -} - - diff --git a/deprecated/old-lib/prelude/Precedence.gf b/deprecated/old-lib/prelude/Precedence.gf deleted file mode 100644 index 62775958c..000000000 --- a/deprecated/old-lib/prelude/Precedence.gf +++ /dev/null @@ -1,117 +0,0 @@ --- operations for precedence-dependent strings. --- five levels: --- p4 (constants), p3 (applications), p2 (products), p1 (sums), p0 (arrows) - -resource Precedence = open Prelude in { - -param -Prec = p4 | p3 | p2 | p1 | p0 ; - -oper -PrecTerm = Prec => Str ; - -oper -pss : PrecTerm -> {s : PrecTerm} = \s -> {s = s} ; - - --- change this if you want some other type of parentheses -mkParenth : Str -> Str = \str -> "(" ++ str ++ ")" ; - --- define ordering of precedences -nextPrec : Prec => Prec = - table {p0 => p1 ; p1 => p2 ; p2 => p3 ; _ => p4} ; -prevPrec : Prec => Prec = - table {p4 => p3 ; p3 => p2 ; p2 => p1 ; _ => p0} ; - -mkPrec : Str -> Prec => Prec => Str = \str -> - table { - p4 => table { -- use the term of precedence p4... - _ => str} ; -- ...always without parentheses - p3 => table { -- use the term of precedence p3... - p4 => mkParenth str ; -- ...in parentheses if p4 is required... - _ => str} ; -- ...otherwise without parentheses - p2 => table { - p4 => mkParenth str ; - p3 => mkParenth str ; - _ => str} ; - p1 => table { - p1 => str ; - p0 => str ; - _ => mkParenth str} ; - p0 => table { - p0 => str ; - _ => mkParenth str} - } ; - --- make a string into a constant, of precedence p4 -mkConst : Str -> PrecTerm = - \f -> - mkPrec f ! p4 ; - --- make a string into a 1/2/3 -place prefix operator, of precedence p3 -mkFun1 : Str -> PrecTerm -> PrecTerm = - \f -> \x -> - table {k => mkPrec (f ++ x ! p4) ! p3 ! k} ; -mkFun2 : Str -> PrecTerm -> PrecTerm -> PrecTerm = - \f -> \x -> \y -> - table {k => mkPrec (f ++ x ! p4 ++ y ! p4) ! p3 ! k} ; -mkFun3 : Str -> PrecTerm -> PrecTerm -> PrecTerm -> PrecTerm = - \f -> \x -> \y -> \z -> - table {k => mkPrec (f ++ x ! p4 ++ y ! p4 ++ z ! p4) ! p3 ! k} ; - --- make a string into a non/left/right -associative infix operator, of precedence p -mkInfix : Str -> Prec -> PrecTerm -> PrecTerm -> PrecTerm = - \f -> \p -> \x -> \y -> - table {k => mkPrec (x ! (nextPrec ! p) ++ f ++ y ! (nextPrec ! p)) ! p ! k} ; -mkInfixL : Str -> Prec -> PrecTerm -> PrecTerm -> PrecTerm = - \f -> \p -> \x -> \y -> - table {k => mkPrec (x ! p ++ f ++ y ! (nextPrec ! p)) ! p ! k} ; -mkInfixR : Str -> Prec -> PrecTerm -> PrecTerm -> PrecTerm = - \f -> \p -> \x -> \y -> - table {k => mkPrec (x ! (nextPrec ! p) ++ f ++ y ! p) ! p ! k} ; - ------------------------------------------------------------ - --- alternative: --- precedence as inherent feature - -oper TermWithPrec = {s : Str ; p : Prec} ; - -oper -mkpPrec : Str -> Prec -> TermWithPrec = - \f -> \p -> - {s = f ; p = p} ; - -usePrec : TermWithPrec -> Prec -> Str = - \x -> \p -> - mkPrec x.s ! x.p ! p ; - --- make a string into a constant, of precedence p4 -mkpConst : Str -> TermWithPrec = - \f -> - mkpPrec f p4 ; - --- make a string into a 1/2/3 -place prefix operator, of precedence p3 -mkpFun1 : Str -> TermWithPrec -> TermWithPrec = - \f -> \x -> - mkpPrec (f ++ usePrec x p4) p3 ; - -mkpFun2 : Str -> TermWithPrec -> TermWithPrec -> TermWithPrec = - \f -> \x -> \y -> - mkpPrec (f ++ usePrec x p4 ++ usePrec y p4) p3 ; - -mkpFun3 : Str -> TermWithPrec -> TermWithPrec -> TermWithPrec -> TermWithPrec = - \f -> \x -> \y -> \z -> - mkpPrec (f ++ usePrec x p4 ++ usePrec y p4 ++ usePrec z p4) p3 ; - --- make a string a into non/left/right -associative infix operator, of precedence p -mkpInfix : Str -> Prec -> TermWithPrec -> TermWithPrec -> TermWithPrec = - \f -> \p -> \x -> \y -> - mkpPrec (usePrec x (nextPrec ! p) ++ f ++ usePrec y (nextPrec ! p)) p ; -mkpInfixL : Str -> Prec -> TermWithPrec -> TermWithPrec -> TermWithPrec = - \f -> \p -> \x -> \y -> - mkpPrec (usePrec x p ++ f ++ usePrec y (nextPrec ! p)) p ; -mkpInfixR : Str -> Prec -> TermWithPrec -> TermWithPrec -> TermWithPrec = - \f -> \p -> \x -> \y -> - mkpPrec (usePrec x (nextPrec ! p) ++ f ++ usePrec y p) p ; -} ; \ No newline at end of file diff --git a/deprecated/old-lib/prelude/Predef.gf b/deprecated/old-lib/prelude/Predef.gf deleted file mode 100644 index d8141ea8c..000000000 --- a/deprecated/old-lib/prelude/Predef.gf +++ /dev/null @@ -1,37 +0,0 @@ ---1 Predefined functions for concrete syntax - --- The definitions of these constants are hard-coded in GF, and defined --- in [AppPredefined.hs ../src/GF/Grammar/AppPredefined.hs]. Applying --- them to run-time variables leads to compiler errors that are often --- only detected at the code generation time. - -resource Predef = { - --- This type of booleans is for internal use only. - - param PBool = PTrue | PFalse ; - - oper Error : Type = variants {} ; -- the empty type - oper Int : Type = variants {} ; -- the type of integers - oper Ints : Int -> Type = variants {} ; -- the type of integers from 0 to n - - oper error : Str -> Error = variants {} ; -- forms error message - oper length : Tok -> Int = variants {} ; -- length of string - oper drop : Int -> Tok -> Tok = variants {} ; -- drop prefix of length - oper take : Int -> Tok -> Tok = variants {} ; -- take prefix of length - oper tk : Int -> Tok -> Tok = variants {} ; -- drop suffix of length - oper dp : Int -> Tok -> Tok = variants {} ; -- take suffix of length - oper eqInt : Int -> Int -> PBool = variants {} ; -- test if equal integers - oper lessInt: Int -> Int -> PBool = variants {} ; -- test order of integers - oper plus : Int -> Int -> Int = variants {} ; -- add integers - oper eqStr : Tok -> Tok -> PBool = variants {} ; -- test if equal strings - oper occur : Tok -> Tok -> PBool = variants {} ; -- test if occurs as substring - oper occurs : Tok -> Tok -> PBool = variants {} ; -- test if any char occurs - oper show : (P : Type) -> P -> Tok = variants {} ; -- convert param to string - oper read : (P : Type) -> Tok -> P = variants {} ; -- convert string to param - oper toStr : (L : Type) -> L -> Str = variants {} ; -- find the "first" string - oper mapStr : (L : Type) -> (Str -> Str) -> L -> L = variants {} ; - -- map all strings in a data structure; experimental --- - -} ; - diff --git a/deprecated/old-lib/prelude/PredefAbs.gf b/deprecated/old-lib/prelude/PredefAbs.gf deleted file mode 100644 index a99961d00..000000000 --- a/deprecated/old-lib/prelude/PredefAbs.gf +++ /dev/null @@ -1,4 +0,0 @@ -abstract PredefAbs = { - cat Int ; String ; Float ; -} ; - diff --git a/deprecated/old-lib/prelude/PredefCnc.gf b/deprecated/old-lib/prelude/PredefCnc.gf deleted file mode 100644 index f12b9b1f0..000000000 --- a/deprecated/old-lib/prelude/PredefCnc.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredefCnc of PredefAbs = { - lincat - Int, Float, String = {s : Str} ; -} ; diff --git a/deprecated/old-lib/prelude/Prelude.gf b/deprecated/old-lib/prelude/Prelude.gf deleted file mode 100644 index 56545d051..000000000 --- a/deprecated/old-lib/prelude/Prelude.gf +++ /dev/null @@ -1,142 +0,0 @@ ---1 The GF Prelude - --- This file defines some prelude facilities usable in all grammars. - -resource Prelude = open (Predef=Predef) in { - -oper - ---2 Strings, records, and tables - - SS : Type = {s : Str} ; - ss : Str -> SS = \s -> {s = s} ; - ss2 : (_,_ : Str) -> SS = \x,y -> ss (x ++ y) ; - ss3 : (_,_ ,_: Str) -> SS = \x,y,z -> ss (x ++ y ++ z) ; - - cc2 : (_,_ : SS) -> SS = \x,y -> ss (x.s ++ y.s) ; - cc3 : (_,_,_ : SS) -> SS = \x,y,z -> ss (x.s ++ y.s ++ z.s) ; - - SS1 : Type -> Type = \P -> {s : P => Str} ; - ss1 : (A : Type) -> Str -> SS1 A = \A,s -> {s = table {_ => s}} ; - - SP1 : Type -> Type = \P -> {s : Str ; p : P} ; - sp1 : (A : Type) -> Str -> A -> SP1 A = \_,s,a -> {s = s ; p = a} ; - - constTable : (A,B : Type) -> B -> A => B = \_,_,b -> \\_ => b ; - constStr : (A : Type) -> Str -> A => Str = \A -> constTable A Str ; - --- Discontinuous constituents. - - SD2 : Type = {s1,s2 : Str} ; - sd2 : (_,_ : Str) -> SD2 = \x,y -> {s1 = x ; s2 = y} ; - - ---2 Optional elements - --- Missing form. - - nonExist : Str = variants {} ; - --- Optional string with preference on the string vs. empty. - - optStr : Str -> Str = \s -> variants {s ; []} ; - strOpt : Str -> Str = \s -> variants {[] ; s} ; - --- Free order between two strings. - - bothWays : Str -> Str -> Str = \x,y -> variants {x ++ y ; y ++ x} ; - --- Parametric order between two strings. - - preOrPost : Bool -> Str -> Str -> Str = \pr,x,y -> - if_then_Str pr (x ++ y) (y ++ x) ; - ---2 Infixes. prefixes, and postfixes - --- Fixes with precedences are defined in [Precedence Precedence.html]. - - infixSS : Str -> SS -> SS -> SS = \f,x,y -> ss (x.s ++ f ++ y.s) ; - prefixSS : Str -> SS -> SS = \f,x -> ss (f ++ x.s) ; - postfixSS : Str -> SS -> SS = \f,x -> ss (x.s ++ f) ; - embedSS : Str -> Str -> SS -> SS = \f,g,x -> ss (f ++ x.s ++ g) ; - - ---2 Booleans - - param Bool = True | False ; - -oper - if_then_else : (A : Type) -> Bool -> A -> A -> A = \_,c,d,e -> - case c of { - True => d ; ---- should not need to qualify - False => e - } ; - - andB : (_,_ : Bool) -> Bool = \a,b -> if_then_else Bool a b False ; - orB : (_,_ : Bool) -> Bool = \a,b -> if_then_else Bool a True b ; - notB : Bool -> Bool = \a -> if_then_else Bool a False True ; - - if_then_Str : Bool -> Str -> Str -> Str = if_then_else Str ; - - onlyIf : Bool -> Str -> Str = \b,s -> case b of { - True => s ; - _ => nonExist - } ; - --- Interface to internal booleans - - pbool2bool : Predef.PBool -> Bool = \b -> case b of { - Predef.PFalse => False ; Predef.PTrue => True - } ; - - init : Tok -> Tok = Predef.tk 1 ; - last : Tok -> Tok = Predef.dp 1 ; - ---2 High-level acces to Predef operations - - isNil : Tok -> Bool = \b -> pbool2bool (Predef.eqStr [] b) ; - - ifTok : (A : Type) -> Tok -> Tok -> A -> A -> A = \A,t,u,a,b -> - case Predef.eqStr t u of {Predef.PTrue => a ; Predef.PFalse => b} ; - ---2 Lexer-related operations - --- Bind together two tokens in some lexers, either obligatorily or optionally - - oper - glue : Str -> Str -> Str = \x,y -> x ++ BIND ++ y ; - glueOpt : Str -> Str -> Str = \x,y -> variants {glue x y ; x ++ y} ; - noglueOpt : Str -> Str -> Str = \x,y -> variants {x ++ y ; glue x y} ; - --- Force capitalization of next word in some unlexers - - capitalize : Str -> Str = \s -> CAPIT ++ s ; - --- These should be hidden, and never changed since they are hardcoded in (un)lexers - - BIND : Str = "&+" ; - PARA : Str = "&-" ; - CAPIT : Str = "&|" ; - ---2 Miscellaneous - --- Identity function - - id : (A : Type) -> A -> A = \_,a -> a ; - --- Parentheses - - paren : Str -> Str = \s -> "(" ++ s ++ ")" ; - parenss : SS -> SS = \s -> ss (paren s.s) ; - --- Zero, one, two, or more (elements in a list etc) - -param - ENumber = E0 | E1 | E2 | Emore ; - -oper - eNext : ENumber -> ENumber = \e -> case e of { - E0 => E1 ; E1 => E2 ; _ => Emore} ; - - -} diff --git a/deprecated/old-lib/resource/Make.hs b/deprecated/old-lib/resource/Make.hs deleted file mode 100644 index eff24eb06..000000000 --- a/deprecated/old-lib/resource/Make.hs +++ /dev/null @@ -1,193 +0,0 @@ -module Main where - -import Control.Monad -import Data.Maybe -import System.Cmd -import System.Directory -import System.Environment -import System.Exit - --- Make commands for compiling and testing resource grammars. --- usage: runghc Make ((present? OPT?) | (clone FILE))? LANGS? --- where --- - OPT = (lang | api | math | pgf | test | demo | clean) --- - LANGS has the form e.g. langs=Eng,Fin,Rus --- - clone with a flag file=FILENAME clones the file to the specified languages, --- by replacing the 3-letter language name of the original in both --- the filename and the body --- with each name in the list (default: all languages) --- With no argument, lang and api are done, in this order. --- See 'make' below for what is done by which command. - -default_gf = "../../dist/build/gf/gf" - -presApiPath = "-path=api:present" - --- the languages have long directory names and short ISO codes (3 letters) --- we also give the decodings for postprocessing linearizations, as long as grammars --- don't support all flags needed; they are used in tests - -langsCoding = [ - (("arabic", "Ara"),""), - (("bulgarian","Bul"),""), - (("catalan", "Cat"),""), - (("danish", "Dan"),""), - (("english", "Eng"),""), - (("finnish", "Fin"),""), - (("french", "Fre"),""), - (("hindi", "Hin"),"to_devanagari"), - (("german", "Ger"),""), - (("interlingua","Ina"),""), - (("italian", "Ita"),""), - (("norwegian","Nor"),""), - (("russian", "Rus"),""), - (("spanish", "Spa"),""), - (("swedish", "Swe"),""), - (("thai", "Tha"),"to_thai") - ] - -langs = map fst langsCoding - --- languagues for which to compile Lang -langsLang = langs `except` ["Ara"] - --- languages for which to compile Try -langsAPI = langsLang `except` ["Ara","Bul","Hin","Ina","Rus","Tha"] - --- languages for which to compile Mathematical -langsMath = langsAPI - --- languages for which to run treebank test -langsTest = langsLang `except` ["Ara","Bul","Cat","Hin","Rus","Spa","Tha"] - --- languages for which to run demo test -langsDemo = langsLang `except` ["Ara","Hin","Ina","Tha"] - --- languages for which langs.pgf is built -langsPGF = langsTest `only` ["Eng","Fre","Swe"] - --- languages for which Compatibility exists (to be extended) -langsCompat = langsLang `only` ["Cat","Eng","Fin","Fre","Ita","Spa","Swe"] - -treebankExx = "exx-resource.gft" -treebankResults = "exx-resource.gftb" - -main = do - xx <- getArgs - make xx - -make :: [String] -> IO () -make xx = do - let ifx opt act = if null xx || elem opt xx then act >> return () else return () - let ifxx opt act = if elem opt xx then act >> return () else return () - let pres = elem "present" xx - let dir = if pres then "../present" else "../alltenses" - - let optl ls = maybe ls id $ getOptLangs xx - - ifx "lang" $ do - mapM_ (gfc pres [] . lang) (optl langsLang) - copy "*/*.gfo" dir - ifx "compat" $ do - mapM_ (gfc pres [] . compat) (optl langsCompat) - copy "*/Compatibility*.gfo" dir - ifx "api" $ do - mapM_ (gfc pres presApiPath . try) (optl langsAPI) - copy "*/*.gfo" dir - ifx "math" $ do - mapM_ (gfc False [] . math) (optl langsMath) - copy "mathematical/*.gfo" "../mathematical" - mapM_ (gfc False [] . symbolic) (optl langsMath) - copy "mathematical/Symbolic*.gfo" "../mathematical" - ifxx "pgf" $ do - run_gfc $ ["-s","--make","--name=langs","--parser=off", - "--output-dir=" ++ dir] - ++ [dir ++ "/Lang" ++ la ++ ".gfo" | (_,la) <- optl langsPGF] - ifxx "test" $ do - let ls = optl langsTest - gf (treeb "Lang" ls) $ unwords [dir ++ "/Lang" ++ la ++ ".gfo" | (_,la) <- ls] - ifxx "demo" $ do - let ls = optl langsDemo - gf (demos "Demo" ls) $ unwords ["demo/Demo" ++ la ++ ".gf" | (_,la) <- ls] - ifxx "clean" $ do - system "rm -f */*.gfo ../alltenses/*.gfo ../present/*.gfo" - ifxx "clone" $ do - let (pref,lang) = case getLangName xx of - Just pl -> pl - _ -> error "expected flag option file=ppppppLLL.gf" - s <- readFile (pref ++ lang ++ ".gf") - mapM_ (\la -> writeFile (pref ++ la ++ ".gf") (replaceLang lang la s)) (map snd (optl langs)) - return () - -gfc pres ppath file = do - let preproc = if pres then "-preproc=./mkPresent" else "" - let path = if pres then ppath else "" - putStrLn $ "Compiling " ++ file - run_gfc ["-s","-src", preproc, path, file] - -gf comm file = do - putStrLn $ "Reading " ++ file - let cmd = "echo \"" ++ comm ++ "\" | gf -s " ++ file - putStrLn cmd - system cmd - -treeb abstr ls = "rf -lines -tree -file=" ++ treebankExx ++ - " | l -treebank " ++ unlexer abstr ls ++ " | wf -file=" ++ treebankResults - -demos abstr ls = "gr -number=100 | l -treebank " ++ unlexer abstr ls ++ - " | ps -to_html | wf -file=resdemo.html" - -lang (lla,la) = lla ++ "/All" ++ la ++ ".gf" -compat (lla,la) = lla ++ "/Compatibility" ++ la ++ ".gf" -try (lla,la) = "api/Try" ++ la ++ ".gf" -math (lla,la) = "mathematical/Mathematical" ++ la ++ ".gf" -symbolic (lla,la) = "mathematical/Symbolic" ++ la ++ ".gf" - -except ls es = filter (flip notElem es . snd) ls -only ls es = filter (flip elem es . snd) ls - --- list of languages overriding the definitions above -getOptLangs args = case [ls | a <- args, let (f,ls) = splitAt 6 a, f=="langs="] of - ls:_ -> return $ findLangs $ seps ls - _ -> Nothing - where - seps = words . map (\c -> if c==',' then ' ' else c) - findLangs ls = [lang | lang@(_,la) <- langs, elem la ls] - --- the file name has the form p....pLLL.gf, i.e. 3-letter lang name, suffix .gf -getLangName args = case [ls | a <- args, let (f,ls) = splitAt 5 a, f=="file="] of - fi:_ -> let (nal,ferp) = splitAt 3 (drop 3 (reverse fi)) in return (reverse ferp,reverse nal) - _ -> Nothing - -replaceLang s1 s2 = repl where - repl s = case s of - c:cs -> case splitAt lgs s of - (pre,rest) | pre == s1 -> s2 ++ repl rest - _ -> c : repl cs - _ -> s - lgs = 3 -- length s1 - -unlexer abstr ls = - "-unlexer=\\\"" ++ unwords - [abstr ++ la ++ "=" ++ unl | - lla@(_,la) <- ls, let unl = unlex lla, not (null unl)] ++ - "\\\"" - where - unlex lla = maybe "" id $ lookup lla langsCoding - --- | Runs the gf executable in compile mode with the given arguments. -run_gfc :: [String] -> IO () -run_gfc args = - do let args' = ["-batch","-gf-lib-path=../"] ++ filter (not . null) args ++ ["+RTS"] ++ rts_flags ++ ["-RTS"] - putStrLn $ "Running: " ++ default_gf ++ " " ++ unwords (map showArg args') - e <- rawSystem default_gf args' - case e of - ExitSuccess -> return () - ExitFailure i -> putStrLn $ "gf exited with exit code: " ++ show i - where rts_flags = ["-K100M"] - showArg arg = "'" ++ arg ++ "'" - -copy :: String -> String -> IO () -copy from to = - do system $ "cp " ++ from ++ " " ++ to - return () diff --git a/deprecated/old-lib/resource/Makefile b/deprecated/old-lib/resource/Makefile deleted file mode 100644 index 7c7d1900f..000000000 --- a/deprecated/old-lib/resource/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -RUNGHC=runghc -RUNMAKE=$(RUNGHC) Make.hs - -.PHONY: all present alltenses lang api math test demo synopsis link compiled clean - -all: link present alltenses math - -present: - $(RUNMAKE) present lang - $(RUNMAKE) present api - -alltenses: - $(RUNMAKE) lang - $(RUNMAKE) api - -lang: - $(RUNMAKE) lang - -api: - $(RUNMAKE) api - -math: - $(RUNMAKE) math - -compat: - gf -batch */Compatibility*.gf - cp -p */Compatibility*.gfo ../alltenses/ - cp -p */Compatibility*.gfo ../present/ -# $(RUNMAKE) present compat -# $(RUNMAKE) compat - -test: - $(RUNMAKE) test - -demo: - $(RUNMAKE) demo - -synopsis: - cd doc ; $(RUNGHC) MkSynopsis ; cd .. - -link: - chmod a+x mkPresent - -compiled: - (cd .. && tar -zcf resource-compiled.tar.gz prelude alltenses present mathematical) - -clean: - $(RUNMAKE) clean - diff --git a/deprecated/old-lib/resource/abstract/Adjective.gf b/deprecated/old-lib/resource/abstract/Adjective.gf deleted file mode 100644 index 4255b7eee..000000000 --- a/deprecated/old-lib/resource/abstract/Adjective.gf +++ /dev/null @@ -1,30 +0,0 @@ ---1 Adjective: Adjectives and Adjectival Phrases - -abstract Adjective = Cat ** { - - fun - --- The principal ways of forming an adjectival phrase are --- positive, comparative, relational, reflexive-relational, and --- elliptic-relational. --- (The superlative use is covered in [Noun Noun.html].$SuperlA$.) - - PositA : A -> AP ; -- warm - ComparA : A -> NP -> AP ; -- warmer than I - ComplA2 : A2 -> NP -> AP ; -- married to her - ReflA2 : A2 -> AP ; -- married to itself - UseA2 : A2 -> A ; -- married - --- Sentence and question complements defined for all adjectival --- phrases, although the semantics is only clear for some adjectives. - - SentAP : AP -> SC -> AP ; -- good that she is here - --- An adjectival phrase can be modified by an *adadjective*, such as "very". - - AdAP : AdA -> AP -> AP ; -- very warm - --- The formation of adverbs from adjective (e.g. "quickly") is covered --- in [Adverb Adverb.html]. - -} diff --git a/deprecated/old-lib/resource/abstract/Adverb.gf b/deprecated/old-lib/resource/abstract/Adverb.gf deleted file mode 100644 index 3199d6888..000000000 --- a/deprecated/old-lib/resource/abstract/Adverb.gf +++ /dev/null @@ -1,32 +0,0 @@ ---1 Adverb: Adverbs and Adverbial Phrases - -abstract Adverb = Cat ** { - - fun - --- The two main ways of forming adverbs are from adjectives and by --- prepositions from noun phrases. - - PositAdvAdj : A -> Adv ; -- warmly - PrepNP : Prep -> NP -> Adv ; -- in the house - --- Comparative adverbs have a noun phrase or a sentence as object of --- comparison. - - ComparAdvAdj : CAdv -> A -> NP -> Adv ; -- more warmly than John - ComparAdvAdjS : CAdv -> A -> S -> Adv ; -- more warmly than he runs - --- Adverbs can be modified by 'adadjectives', just like adjectives. - - AdAdv : AdA -> Adv -> Adv ; -- very quickly - --- Subordinate clauses can function as adverbs. - - SubjS : Subj -> S -> Adv ; -- when she sleeps - --- Comparison adverbs also work as numeral adverbs. - - AdnCAdv : CAdv -> AdN ; -- less (than five) - - -} diff --git a/deprecated/old-lib/resource/abstract/Backward.gf b/deprecated/old-lib/resource/abstract/Backward.gf deleted file mode 100644 index 458fb3010..000000000 --- a/deprecated/old-lib/resource/abstract/Backward.gf +++ /dev/null @@ -1,63 +0,0 @@ ---1 Obsolete constructs included for backward-compatibility - -abstract Backward = Cat ** { - - --- from Cat - -cat - Slash ; - -fun - --- from Verb 19/4/2008 - - ComplV2 : V2 -> NP -> VP ; -- use it - ComplV3 : V3 -> NP -> NP -> VP ; -- send a message to her - ComplV2V : V2V -> NP -> VP -> VP ; -- cause it to burn - ComplV2S : V2S -> NP -> S -> VP ; -- tell me that it rains - ComplV2Q : V2Q -> NP -> QS -> VP ; -- ask me who came - ComplV2A : V2A -> NP -> AP -> VP ; -- paint it red - - ReflV2 : V2 -> VP ; -- use itself - - UseVQ : VQ -> V2 ; -- ask (a question) - UseVS : VS -> V2 ; -- know (a secret) - - --- from Sentence 19/4/2008 - - SlashV2 : NP -> V2 -> Slash ; -- (whom) he sees - SlashVVV2 : NP -> VV -> V2 -> Slash; -- (whom) he wants to see - --- from Noun 19/4/2008 - - NumInt : Int -> Num ; -- 51 - OrdInt : Int -> Ord ; -- 51st (DEPRECATED) - NoOrd : Ord ; - - -- 20/4 - DetSg : Quant -> Ord -> Det ; -- the best man - DetPl : Quant -> Num -> Ord -> Det ; -- the five best men - NoNum : Num ; - - -- 22/4 - DefArt : Quant ; -- the (house), the (houses) - IndefArt : Quant ; -- a (house), (houses) - MassDet : Quant ; -- (beer) - --- from Structural 19/4/2008 - - that_NP : NP ; - these_NP : NP ; - this_NP : NP ; - those_NP : NP ; - - whichPl_IDet : IDet ; - whichSg_IDet : IDet ; - --- from Adverb - - AdvSC : SC -> Adv ; -- that he arrives ---- REMOVE? - -} diff --git a/deprecated/old-lib/resource/abstract/Cat.gf b/deprecated/old-lib/resource/abstract/Cat.gf deleted file mode 100644 index 23b8f3b0e..000000000 --- a/deprecated/old-lib/resource/abstract/Cat.gf +++ /dev/null @@ -1,134 +0,0 @@ ---1 Cat: the Category System - --- The category system is central to the library in the sense --- that the other modules ($Adjective$, $Adverb$, $Noun$, $Verb$ etc) --- communicate through it. This means that a e.g. a function using --- $NP$s in $Verb$ need not know how $NP$s are constructed in $Noun$: --- it is enough that both $Verb$ and $Noun$ use the same type $NP$, --- which is given here in $Cat$. --- --- Some categories are inherited from [``Common`` Common.html]. --- The reason they are defined there is that they have the same --- implementation in all languages in the resource (typically, --- just a string). These categories are --- $AdA, AdN, AdV, Adv, Ant, CAdv, IAdv, PConj, Phr$, --- $Pol, SC, Tense, Text, Utt, Voc$. --- --- Moreover, the list categories $ListAdv, ListAP, ListNP, ListS$ --- are defined on $Conjunction$ and only used locally there. - - -abstract Cat = Common ** { - - cat - ---2 Sentences and clauses - --- Constructed in [Sentence Sentence.html], and also in --- [Idiom Idiom.html]. - - S ; -- declarative sentence e.g. "she lived here" - QS ; -- question e.g. "where did she live" - RS ; -- relative e.g. "in which she lived" - Cl ; -- declarative clause, with all tenses e.g. "she looks at this" - ClSlash;-- clause missing NP (S/NP in GPSG) e.g. "she looks at" - SSlash ;-- sentence missing NP e.g. "she has looked at" - Imp ; -- imperative e.g. "look at this" - ---2 Questions and interrogatives - --- Constructed in [Question Question.html]. - - QCl ; -- question clause, with all tenses e.g. "why does she walk" - IP ; -- interrogative pronoun e.g. "who" - IComp ; -- interrogative complement of copula e.g. "where" - IDet ; -- interrogative determiner e.g. "how many" - IQuant; -- interrogative quantifier e.g. "which" - ---2 Relative clauses and pronouns - --- Constructed in [Relative Relative.html]. - - RCl ; -- relative clause, with all tenses e.g. "in which she lives" - RP ; -- relative pronoun e.g. "in which" - ---2 Verb phrases - --- Constructed in [Verb Verb.html]. - - VP ; -- verb phrase e.g. "is very warm" - Comp ; -- complement of copula, such as AP e.g. "very warm" - VPSlash ; -- verb phrase missing complement e.g. "give to John" - ---2 Adjectival phrases - --- Constructed in [Adjective Adjective.html]. - - AP ; -- adjectival phrase e.g. "very warm" - ---2 Nouns and noun phrases - --- Constructed in [Noun Noun.html]. --- Many atomic noun phrases e.g. "everybody" --- are constructed in [Structural Structural.html]. --- The determiner structure is --- ``` Predet (QuantSg | QuantPl Num) Ord --- as defined in [Noun Noun.html]. - - CN ; -- common noun (without determiner) e.g. "red house" - NP ; -- noun phrase (subject or object) e.g. "the red house" - Pron ; -- personal pronoun e.g. "she" - Det ; -- determiner phrase e.g. "those seven" - Predet ; -- predeterminer (prefixed Quant) e.g. "all" - Quant ; -- quantifier ('nucleus' of Det) e.g. "this/these" - Art ; -- article e.g. "the" - Num ; -- number determining element e.g. "seven" - Card ; -- cardinal number e.g. "seven" - Ord ; -- ordinal number (used in Det) e.g. "seventh" - ---2 Numerals - --- Constructed in [Numeral Numeral.html]. - - Numeral ; -- cardinal or ordinal in words e.g. "five/fifth" - Digits ; -- cardinal or ordinal in digits e.g. "1,000/1,000th" - ---2 Structural words - --- Constructed in [Structural Structural.html]. - - Conj ; -- conjunction e.g. "and" ----b DConj ; -- distributed conjunction e.g. "both - and" - Subj ; -- subjunction e.g. "if" - Prep ; -- preposition, or just case e.g. "in" - ---2 Words of open classes - --- These are constructed in [Lexicon Lexicon.html] and in --- additional lexicon modules. - - V ; -- one-place verb e.g. "sleep" - V2 ; -- two-place verb e.g. "love" - V3 ; -- three-place verb e.g. "show" - VV ; -- verb-phrase-complement verb e.g. "want" - VS ; -- sentence-complement verb e.g. "claim" - VQ ; -- question-complement verb e.g. "wonder" - VA ; -- adjective-complement verb e.g. "look" - V2V ; -- verb with NP and V complement e.g. "cause" - V2S ; -- verb with NP and S complement e.g. "tell" - V2Q ; -- verb with NP and Q complement e.g. "ask" - V2A ; -- verb with NP and AP complement e.g. "paint" - - A ; -- one-place adjective e.g. "warm" - A2 ; -- two-place adjective e.g. "divisible" - - N ; -- common noun e.g. "house" - N2 ; -- relational noun e.g. "son" - N3 ; -- three-place relational noun e.g. "connection" - PN ; -- proper name e.g. "Paris" - --- DEPRECATED: QuantSg, QuantPl ---- QuantSg ;-- quantifier ('nucleus' of sing. Det) e.g. "every" ---- QuantPl ;-- quantifier ('nucleus' of plur. Det) e.g. "many" - -} diff --git a/deprecated/old-lib/resource/abstract/Common.gf b/deprecated/old-lib/resource/abstract/Common.gf deleted file mode 100644 index 76bfd9cf4..000000000 --- a/deprecated/old-lib/resource/abstract/Common.gf +++ /dev/null @@ -1,61 +0,0 @@ ---1 Common: Structures with Common Implementations. - --- This module defines the categories that uniformly have the linearization --- ${s : Str}$ in all languages. - --- Moreover, this module defines the abstract parameters of tense, polarity, and --- anteriority, which are used in [``Phrase`` Phrase.html] to generate different --- forms of sentences. Together they give 4 x 2 x 2 = 16 sentence forms. - --- These tenses are defined for all languages in the library. More tenses --- can be defined in the language extensions, e.g. the "pass simple" of --- Romance languages in [``ExtraRomance`` ../romance/ExtraRomance.gf]. - -abstract Common = { - - cat - ---2 Top-level units - --- Constructed in [``Text`` Text.html]: $Text$. - - Text ; -- text consisting of several phrases e.g. "He is here. Why?" - --- Constructed in [``Phrase`` Phrase.html]: - - Phr ; -- phrase in a text e.g. "but be quiet please" - Utt ; -- sentence, question, word... e.g. "be quiet" - Voc ; -- vocative or "please" e.g. "my darling" - PConj ; -- phrase-beginning conjunction e.g. "therefore" - --- Constructed in [``Sentence`` Sentence.html]: - - SC ; -- embedded sentence or question e.g. "that it rains" - ---2 Adverbs - --- Constructed in [``Adverb`` Adverb.html]. --- Many adverbs are constructed in [``Structural`` Structural.html]. - - Adv ; -- verb-phrase-modifying adverb e.g. "in the house" - AdV ; -- adverb directly attached to verb e.g. "always" - AdA ; -- adjective-modifying adverb e.g. "very" - AdN ; -- numeral-modifying adverb e.g. "more than" - IAdv ; -- interrogative adverb e.g. "why" - CAdv ; -- comparative adverb e.g. "more" - ---2 Tense, polarity, and anteriority - - Tense ; -- tense e.g. present, past, future - Pol ; -- polarity e.g. positive, negative - Ant ; -- anteriority e.g. simultaneous, anterior - - fun - PPos, PNeg : Pol ; -- I sleep/don't sleep - - TPres : Tense ; - ASimul : Ant ; - TPast, TFut, TCond : Tense ; -- I slept/will sleep/would sleep --# notpresent - AAnter : Ant ; -- I have slept --# notpresent - -} diff --git a/deprecated/old-lib/resource/abstract/Compatibility.gf b/deprecated/old-lib/resource/abstract/Compatibility.gf deleted file mode 100644 index a4af7d4f5..000000000 --- a/deprecated/old-lib/resource/abstract/Compatibility.gf +++ /dev/null @@ -1,9 +0,0 @@ -abstract Compatibility = Cat ** { - --- from Noun 19/4/2008 - -fun - NumInt : Int -> Num ; -- 57 - OrdInt : Int -> Ord ; -- 57 - -} diff --git a/deprecated/old-lib/resource/abstract/Conjunction.gf b/deprecated/old-lib/resource/abstract/Conjunction.gf deleted file mode 100644 index 4c2183919..000000000 --- a/deprecated/old-lib/resource/abstract/Conjunction.gf +++ /dev/null @@ -1,52 +0,0 @@ ---1 Conjunction: Coordination - --- Coordination is defined for many different categories; here is --- a sample. The rules apply to *lists* of two or more elements, --- and define two general patterns: --- - ordinary conjunction: X,...X and X --- - distributed conjunction: both X,...,X and X --- --- --- $VP$ conjunctions are not covered here, because their applicability --- depends on language. Some special cases are defined in --- [``Extra`` ../abstract/Extra.gf]. - - -abstract Conjunction = Cat ** { - ---2 Rules - - fun - ConjS : Conj -> [S] -> S ; -- "he walks and she runs" - ConjAP : Conj -> [AP] -> AP ; -- "cold and warm" - ConjNP : Conj -> [NP] -> NP ; -- "she or we" - ConjAdv : Conj -> [Adv] -> Adv ; -- "here or there" - ----b DConjS : DConj -> [S] -> S ; -- "either he walks or she runs" ----b DConjAP : DConj -> [AP] -> AP ; -- "both warm and cold" ----b DConjNP : DConj -> [NP] -> NP ; -- "either he or she" ----b DConjAdv : DConj -> [Adv] -> Adv; -- "both here and there" - ---2 Categories - --- These categories are only used in this module. - - cat - [S]{2} ; - [Adv]{2} ; - [NP]{2} ; - [AP]{2} ; - ---2 List constructors - --- The list constructors are derived from the list notation and therefore --- not given explicitly. But here are their type signatures: - - -- BaseC : C -> C -> [C] ; -- for C = S, AP, NP, Adv - -- ConsC : C -> [C] -> [C] ; -} - ---. --- *Note*. This module uses right-recursive lists. If backward --- compatibility with API 0.9 is needed, use --- [SeqConjunction SeqConjunction.html]. diff --git a/deprecated/old-lib/resource/abstract/Extra.gf b/deprecated/old-lib/resource/abstract/Extra.gf deleted file mode 100644 index b0601019f..000000000 --- a/deprecated/old-lib/resource/abstract/Extra.gf +++ /dev/null @@ -1,30 +0,0 @@ ---1 More syntax rules - --- This module defines syntax rules that are not implemented in all --- languages, but in more than one, so that it makes sense to offer a --- common API. - -abstract Extra = Cat ** { - - fun - GenNP : NP -> Quant ; -- this man's - ComplBareVS : VS -> S -> VP ; -- know you go - - StrandRelSlash : RP -> ClSlash -> RCl ; -- that he lives in - EmptyRelSlash : RP -> ClSlash -> RCl ; -- he lives in - StrandQuestSlash : IP -> ClSlash -> QCl ; -- whom does John live with - --- $VP$ conjunction, which has different fragments implemented in --- different languages - never a full $VP$, though. - - cat - VPI ; - [VPI] {2} ; - - fun - MkVPI : VP -> VPI ; - ConjVPI : Conj -> [VPI] -> VPI ; - ComplVPIVV : VV -> VPI -> VP ; - - -} diff --git a/deprecated/old-lib/resource/abstract/Grammar.gf b/deprecated/old-lib/resource/abstract/Grammar.gf deleted file mode 100644 index a1edd59df..000000000 --- a/deprecated/old-lib/resource/abstract/Grammar.gf +++ /dev/null @@ -1,22 +0,0 @@ ---1 Grammar: the Main Module of the Resource Grammar - --- This grammar is a collection of the different grammar modules, --- To test the resource, import [``Lang`` Lang.html], which also contains --- a lexicon. - -abstract Grammar = - Noun, - Verb, - Adjective, - Adverb, - Numeral, - Sentence, - Question, - Relative, - Conjunction, - Phrase, - Text, - Structural, - Idiom ; - - diff --git a/deprecated/old-lib/resource/abstract/Idiom.gf b/deprecated/old-lib/resource/abstract/Idiom.gf deleted file mode 100644 index 6b012becc..000000000 --- a/deprecated/old-lib/resource/abstract/Idiom.gf +++ /dev/null @@ -1,22 +0,0 @@ ---1 Idiom: Idiomatic Expressions - -abstract Idiom = Cat ** { - --- This module defines constructions that are formed in fixed ways, --- often different even in closely related languages. - - fun - ImpersCl : VP -> Cl ; -- it is hot - GenericCl : VP -> Cl ; -- one sleeps - - CleftNP : NP -> RS -> Cl ; -- it is I who did it - CleftAdv : Adv -> S -> Cl ; -- it is here she slept - - ExistNP : NP -> Cl ; -- there is a house - ExistIP : IP -> QCl ; -- which houses are there - - ProgrVP : VP -> VP ; -- be sleeping - - ImpPl1 : VP -> Utt ; -- let's go - -} diff --git a/deprecated/old-lib/resource/abstract/Lang.gf b/deprecated/old-lib/resource/abstract/Lang.gf deleted file mode 100644 index 978d970ad..000000000 --- a/deprecated/old-lib/resource/abstract/Lang.gf +++ /dev/null @@ -1,13 +0,0 @@ ---1 Lang: a Test Module for the Resource Grammar - --- This grammar is for testing the resource as included in the --- language-independent API, consisting of a grammar and a lexicon. --- The grammar without a lexicon is [``Grammar`` Grammar.html], --- which may be more suitable to open in applications. - -abstract Lang = - Grammar, - Lexicon - ** { - flags startcat=Phr ; - } ; diff --git a/deprecated/old-lib/resource/abstract/Lexicon.gf b/deprecated/old-lib/resource/abstract/Lexicon.gf deleted file mode 100644 index 59b844ec9..000000000 --- a/deprecated/old-lib/resource/abstract/Lexicon.gf +++ /dev/null @@ -1,356 +0,0 @@ -abstract Lexicon = Cat ** { -fun - add_V3 : V3 ; - airplane_N : N ; - already_Adv : Adv ; - animal_N : N ; - answer_V2S : V2S ; - apartment_N : N ; - apple_N : N ; - art_N : N ; - ashes_N : N ; - ask_V2Q : V2Q ; - baby_N : N ; - back_N : N ; - bad_A : A ; - bank_N : N ; - bark_N : N ; - beautiful_A : A ; - become_VA : VA ; - beer_N : N ; - beg_V2V : V2V ; - belly_N : N ; - big_A : A ; - bike_N : N ; - bird_N : N ; - bite_V2 : V2 ; - black_A : A ; - blood_N : N ; - blow_V : V ; - blue_A : A ; - boat_N : N ; - bone_N : N ; - book_N : N ; - boot_N : N ; - boss_N : N ; - boy_N : N ; - bread_N : N ; - break_V2 : V2 ; - breast_N : N ; - breathe_V : V ; - broad_A : A ; - brother_N2 : N2 ; - brown_A : A ; - burn_V : V ; - butter_N : N ; - buy_V2 : V2 ; - camera_N : N ; - cap_N : N ; - car_N : N ; - carpet_N : N ; - cat_N : N ; - ceiling_N : N ; - chair_N : N ; - cheese_N : N ; - child_N : N ; - church_N : N ; - city_N : N ; - clean_A : A ; - clever_A : A ; - close_V2 : V2 ; - cloud_N : N ; - coat_N : N ; - cold_A : A ; - come_V : V ; - computer_N : N ; - correct_A : A ; - country_N : N ; - count_V2 : V2 ; - cousin_N : N ; - cow_N : N ; - cut_V2 : V2 ; - day_N : N ; - die_V : V ; - dig_V : V ; - dirty_A : A ; - distance_N3 : N3 ; - doctor_N : N ; - dog_N : N ; - door_N : N ; - do_V2 : V2 ; - drink_V2 : V2 ; - drink_V2 : V2 ; - dry_A : A ; - dull_A : A ; - dust_N : N ; - ear_N : N ; - earth_N : N ; - easy_A2V : A2 ; - eat_V2 : V2 ; - eat_V2 : V2 ; - egg_N : N ; - empty_A : A ; - enemy_N : N ; - eye_N : N ; - factory_N : N ; - fall_V : V ; - far_Adv : Adv ; - father_N2 : N2 ; - fat_N : N ; - fear_VS : VS ; - fear_V2 : V2 ; - feather_N : N ; - fight_V2 : V2 ; - find_V2 : V2 ; - fingernail_N : N ; - fire_N : N ; - fish_N : N ; - float_V : V ; - floor_N : N ; - flower_N : N ; - flow_V : V ; - fly_V : V ; - fog_N : N ; - foot_N : N ; - forest_N : N ; - forget_V2 : V2 ; - freeze_V : V ; - fridge_N : N ; - friend_N : N ; - fruit_N : N ; - full_A : A ; - fun - fun_AV : A ; - garden_N : N ; - girl_N : N ; - give_V3 : V3 ; - glove_N : N ; - gold_N : N ; - good_A : A ; - go_V : V ; - grammar_N : N ; - grass_N : N ; - green_A : A ; - guts_N : N ; - hair_N : N ; - hand_N : N ; - harbour_N : N ; - hate_V2 : V2 ; - hat_N : N ; - have_V2 : V2 ; - head_N : N ; - heart_N : N ; - hear_V2 : V2 ; - hear_V2 : V2 ; - heavy_A : A ; - hill_N : N ; - hit_V2 : V2 ; - hold_V2 : V2 ; - hope_VS : VS ; - horn_N : N ; - horse_N : N ; - hot_A : A ; - house_N : N ; - hunt_V2 : V2 ; - husband_N : N ; - ice_N : N ; - important_A : A ; - industry_N : N ; - iron_N : N ; - john_PN : PN ; - jump_V : V ; - kill_V2 : V2 ; - king_N : N ; - knee_N : N ; - know_V2 : V2 ; - know_V2 : V2 ; - lake_N : N ; - lamp_N : N ; - language_N : N ; - laugh_V : V ; - leaf_N : N ; - learn_V2 : V2 ; - leather_N : N ; - leave_V2 : V2 ; - left_Ord : Ord ; - leg_N : N ; - lie_V : V ; - like_V2 : V2 ; - listen_V2 : V2 ; - liver_N : N ; - live_V : V ; - long_A : A ; - lose_V2 : V2 ; - louse_N : N ; - love_N : N ; - love_V2 : V2 ; - man_N : N ; - married_A2 : A2 ; - meat_N : N ; - milk_N : N ; - moon_N : N ; - mother_N2 : N2 ; - mountain_N : N ; - mouth_N : N ; - music_N : N ; - name_N : N ; - narrow_A : A ; - near_A : A ; - neck_N : N ; - new_A : A ; - newspaper_N : N ; - night_N : N ; - nose_N : N ; - now_Adv : Adv ; - number_N : N ; - oil_N : N ; - old_A : A ; - open_V2 : V2 ; - paint_V2A : V2A ; - paper_N : N ; - paris_PN : PN ; - peace_N : N ; - pen_N : N ; - person_N : N ; - planet_N : N ; - plastic_N : N ; - play_V2 : V2 ; - play_V : V ; - policeman_N : N ; - priest_N : N ; - probable_AS : A ; - pull_V2 : V2 ; - push_V2 : V2 ; - put_V2 : V2 ; - queen_N : N ; - question_N : N ; - radio_N : N ; - rain_N : N ; - rain_V0 : V ; - read_V2 : V2 ; - ready_A : A ; - reason_N : N ; - red_A : A ; - religion_N : N ; - restaurant_N : N ; - right_Ord : Ord ; - river_N : N ; - road_N : N ; - rock_N : N ; - roof_N : N ; - root_N : N ; - rope_N : N ; - rotten_A : A ; - round_A : A ; - rubber_N : N ; - rub_V2 : V2 ; - rule_N : N ; - run_V : V ; - salt_N : N ; - sand_N : N ; - say_VS : VS ; - school_N : N ; - science_N : N ; - scratch_V2 : V2 ; - sea_N : N ; - seed_N : N ; - seek_V2 : V2 ; - see_V2 : V2 ; - see_V2 : V2 ; - sell_V3 : V3 ; - send_V3 : V3 ; - sew_V : V ; - sharp_A : A ; - sheep_N : N ; - ship_N : N ; - shirt_N : N ; - shoe_N : N ; - shop_N : N ; - short_A : A ; - silver_N : N ; - sing_V : V ; - sister_N : N ; - sit_V : V ; - skin_N : N ; - sky_N : N ; - sleep_V : V ; - small_A : A ; - smell_V : V ; - smoke_N : N ; - smooth_A : A ; - snake_N : N ; - snow_N : N ; - sock_N : N ; - song_N : N ; - speak_V2 : V2 ; - spit_V : V ; - split_V2 : V2 ; - squeeze_V2 : V2 ; - stab_V2 : V2 ; - stand_V : V ; - star_N : N ; - steel_N : N ; - stick_N : N ; - stone_N : N ; - stop_V : V ; - stove_N : N ; - straight_A : A ; - student_N : N ; - stupid_A : A ; - suck_V2 : V2 ; - sun_N : N ; - swell_V : V ; - swim_V : V ; - switch8off_V2 : V2 ; - switch8on_V2 : V2 ; - table_N : N ; - tail_N : N ; - talk_V3 : V3 ; - teacher_N : N ; - teach_V2 : V2 ; - television_N : N ; - thick_A : A ; - thin_A : A ; - think_V : V ; - throw_V2 : V2 ; - tie_V2 : V2 ; - today_Adv : Adv ; - tongue_N : N ; - tooth_N : N ; - train_N : N ; - travel_V : V ; - tree_N : N ; - turn_V : V ; - ugly_A : A ; - uncertain_A : A ; - understand_V2 : V2 ; - university_N : N ; - village_N : N ; - vomit_V : V ; - wait_V2 : V2 ; - walk_V : V ; - warm_A : A ; - war_N : N ; - wash_V2 : V2 ; - watch_V2 : V2 ; - water_N : N ; - wet_A : A ; - white_A : A ; - wide_A : A ; - wife_N : N ; - wind_N : N ; - window_N : N ; - wine_N : N ; - wing_N : N ; - win_V2 : V2 ; - wipe_V2 : V2 ; - woman_N : N ; - wonder_VQ : VQ ; - wood_N : N ; - worm_N : N ; - write_V2 : V2 ; - year_N : N ; - yellow_A : A ; - young_A : A ; - -} diff --git a/deprecated/old-lib/resource/abstract/Noun.gf b/deprecated/old-lib/resource/abstract/Noun.gf deleted file mode 100644 index 9e93f053e..000000000 --- a/deprecated/old-lib/resource/abstract/Noun.gf +++ /dev/null @@ -1,144 +0,0 @@ ---1 Noun: Nouns, noun phrases, and determiners - -abstract Noun = Cat ** { - - ---2 Noun phrases - --- The three main types of noun phrases are --- - common nouns with determiners --- - proper names --- - pronouns --- --- - fun - DetCN : Det -> CN -> NP ; -- the man - UsePN : PN -> NP ; -- John - UsePron : Pron -> NP ; -- he - --- Pronouns are defined in the module [``Structural`` Structural.html]. - --- A noun phrase already formed can be modified by a $Predet$erminer. - - PredetNP : Predet -> NP -> NP; -- only the man - --- A noun phrase can also be postmodified by the past participle of a --- verb, by an adverb, or by a relative clause - - PPartNP : NP -> V2 -> NP ; -- the man seen - AdvNP : NP -> Adv -> NP ; -- Paris today - RelNP : NP -> RS -> NP ; -- Paris, which is here - --- Determiners can form noun phrases directly. - - DetNP : Det -> NP ; -- these five - - ---2 Determiners - --- The determiner has a fine-grained structure, in which a 'nucleus' --- quantifier and two optional parts can be discerned: a cardinal and --- an ordinal numeral. - - DetQuantOrd : Quant -> Num -> Ord -> Det ; -- these five best - DetQuant : Quant -> Num -> Det ; -- these five - --- Whether the resulting determiner is singular or plural depends on the --- cardinal. - --- All parts of the determiner can be empty, except $Quant$, which is --- the "kernel" of a determiner. It is, however, the $Num$ that determines --- the inherent number. - - NumSg : Num ; - NumPl : Num ; - NumCard : Card -> Num ; - --- $Card$ consists of either digits or numeral words. - - NumDigits : Digits -> Card ; -- 51 - NumNumeral : Numeral -> Card ; -- fifty-one - --- The construction of numerals is defined in [Numeral Numeral.html]. - --- A $Card$ can be modified by certain adverbs. - - AdNum : AdN -> Card -> Card ; -- almost 51 - --- An $Ord$ consists of either digits or numeral words. --- Also superlative forms of adjectives behave syntactically like ordinals. - - OrdDigits : Digits -> Ord ; -- 51st - OrdNumeral : Numeral -> Ord ; -- fifty-first - OrdSuperl : A -> Ord ; -- warmest - --- Definite and indefinite noun phrases are sometimes realized as --- neatly distinct words (Spanish "un, unos ; el, los") but also without --- any particular word (Finnish; Swedish definites). - - DetArtOrd : Art -> Num -> Ord -> Det ; -- the (five) best - DetArtCard : Art -> Card -> Det ; -- the five - - IndefArt : Art ; - DefArt : Art ; - --- Articles cannot alone form noun phrases, but need a noun. - - DetArtSg : Art -> CN -> NP ; -- the man - DetArtPl : Art -> CN -> NP ; -- the men - --- Nouns can be used without an article as mass nouns. The resource does --- not distinguish mass nouns from other common nouns, which can result --- in semantically odd expressions. - - MassNP : CN -> NP ; -- (beer) - --- Pronouns have possessive forms. Genitives of other kinds --- of noun phrases are not given here, since they are not possible --- in e.g. Romance languages. They can be found in $Extra$ modules. - - PossPron : Pron -> Quant ; -- my (house) - --- Other determiners are defined in [Structural Structural.html]. - - - ---2 Common nouns - --- Simple nouns can be used as nouns outright. - - UseN : N -> CN ; -- house - --- Relational nouns take one or two arguments. - - ComplN2 : N2 -> NP -> CN ; -- mother of the king - ComplN3 : N3 -> NP -> N2 ; -- distance from this city (to Paris) - --- Relational nouns can also be used without their arguments. --- The semantics is typically derivative of the relational meaning. - - UseN2 : N2 -> CN ; -- mother - Use2N3 : N3 -> N2 ; -- distance (from this city) - Use3N3 : N3 -> N2 ; -- distance (to Paris) - --- Nouns can be modified by adjectives, relative clauses, and adverbs --- (the last rule will give rise to many 'PP attachment' ambiguities --- when used in connection with verb phrases). - - AdjCN : AP -> CN -> CN ; -- big house - RelCN : CN -> RS -> CN ; -- house that John bought - AdvCN : CN -> Adv -> CN ; -- house on the hill - --- Nouns can also be modified by embedded sentences and questions. --- For some nouns this makes little sense, but we leave this for applications --- to decide. Sentential complements are defined in [Verb Verb.html]. - - SentCN : CN -> SC -> CN ; -- question where she sleeps - ---2 Apposition - --- This is certainly overgenerating. - - ApposCN : CN -> NP -> CN ; -- city Paris (, numbers x and y) - -} ; diff --git a/deprecated/old-lib/resource/abstract/Numeral.gf b/deprecated/old-lib/resource/abstract/Numeral.gf deleted file mode 100644 index 43c6f8111..000000000 --- a/deprecated/old-lib/resource/abstract/Numeral.gf +++ /dev/null @@ -1,60 +0,0 @@ ---1 Numerals - --- This grammar defines numerals from 1 to 999999. --- The implementations are adapted from the --- [numerals library http://www.cs.chalmers.se/~aarne/GF/examples/numerals/] --- which defines numerals for 88 languages. --- The resource grammar implementations add to this inflection (if needed) --- and ordinal numbers. --- --- *Note* 1. Number 1 as defined --- in the category $Numeral$ here should not be used in the formation of --- noun phrases, and should therefore be removed. Instead, one should use --- [Structural Structural.html]$.one_Quant$. This makes the grammar simpler --- because we can assume that numbers form plural noun phrases. --- --- *Note* 2. The implementations introduce spaces between --- parts of a numeral, which is often incorrect - more work on --- (un)lexing is needed to solve this problem. - -abstract Numeral = Cat ** { - -cat - Digit ; -- 2..9 - Sub10 ; -- 1..9 - Sub100 ; -- 1..99 - Sub1000 ; -- 1..999 - Sub1000000 ; -- 1..999999 - -fun - num : Sub1000000 -> Numeral ; - - n2, n3, n4, n5, n6, n7, n8, n9 : Digit ; - - pot01 : Sub10 ; -- 1 - pot0 : Digit -> Sub10 ; -- d * 1 - pot110 : Sub100 ; -- 10 - pot111 : Sub100 ; -- 11 - pot1to19 : Digit -> Sub100 ; -- 10 + d - pot0as1 : Sub10 -> Sub100 ; -- coercion of 1..9 - pot1 : Digit -> Sub100 ; -- d * 10 - pot1plus : Digit -> Sub10 -> Sub100 ; -- d * 10 + n - pot1as2 : Sub100 -> Sub1000 ; -- coercion of 1..99 - pot2 : Sub10 -> Sub1000 ; -- m * 100 - pot2plus : Sub10 -> Sub100 -> Sub1000 ; -- m * 100 + n - pot2as3 : Sub1000 -> Sub1000000 ; -- coercion of 1..999 - pot3 : Sub1000 -> Sub1000000 ; -- m * 1000 - pot3plus : Sub1000 -> Sub1000 -> Sub1000000 ; -- m * 1000 + n - --- Numerals as sequences of digits have a separate, simpler grammar - - cat - Dig ; -- single digit 0..9 - - fun - IDig : Dig -> Digits ; -- 8 - IIDig : Dig -> Digits -> Digits ; -- 876 - - D_0, D_1, D_2, D_3, D_4, D_5, D_6, D_7, D_8, D_9 : Dig ; - -} diff --git a/deprecated/old-lib/resource/abstract/Phrase.gf b/deprecated/old-lib/resource/abstract/Phrase.gf deleted file mode 100644 index 3606c2d76..000000000 --- a/deprecated/old-lib/resource/abstract/Phrase.gf +++ /dev/null @@ -1,44 +0,0 @@ ---1 Phrase: Phrases and Utterances - -abstract Phrase = Cat ** { - --- When a phrase is built from an utterance it can be prefixed --- with a phrasal conjunction (such as "but", "therefore") --- and suffixing with a vocative (typically a noun phrase). - - fun - PhrUtt : PConj -> Utt -> Voc -> Phr ; -- but come here, my friend - --- Utterances are formed from sentences, questions, and imperatives. - - UttS : S -> Utt ; -- John walks - UttQS : QS -> Utt ; -- is it good - UttImpSg : Pol -> Imp -> Utt; -- (don't) love yourself - UttImpPl : Pol -> Imp -> Utt; -- (don't) love yourselves - UttImpPol : Pol -> Imp -> Utt ; -- (don't) sleep (polite) - --- There are also 'one-word utterances'. A typical use of them is --- as answers to questions. --- *Note*. This list is incomplete. More categories could be covered. --- Moreover, in many languages e.g. noun phrases in different cases --- can be used. - - UttIP : IP -> Utt ; -- who - UttIAdv : IAdv -> Utt ; -- why - UttNP : NP -> Utt ; -- this man - UttAdv : Adv -> Utt ; -- here - UttVP : VP -> Utt ; -- to sleep - --- The phrasal conjunction is optional. A sentence conjunction --- can also used to prefix an utterance. - - NoPConj : PConj ; - PConjConj : Conj -> PConj ; -- and - --- The vocative is optional. Any noun phrase can be made into vocative, --- which may be overgenerating (e.g. "I"). - - NoVoc : Voc ; - VocNP : NP -> Voc ; -- my friend - -} diff --git a/deprecated/old-lib/resource/abstract/Question.gf b/deprecated/old-lib/resource/abstract/Question.gf deleted file mode 100644 index 6b2e3c01d..000000000 --- a/deprecated/old-lib/resource/abstract/Question.gf +++ /dev/null @@ -1,41 +0,0 @@ ---1 Question: Questions and Interrogative Pronouns - -abstract Question = Cat ** { - --- A question can be formed from a clause ('yes-no question') or --- with an interrogative. - - fun - QuestCl : Cl -> QCl ; -- does John walk - QuestVP : IP -> VP -> QCl ; -- who walks - QuestSlash : IP -> ClSlash -> QCl ; -- whom does John love - QuestIAdv : IAdv -> Cl -> QCl ; -- why does John walk - QuestIComp : IComp -> NP -> QCl ; -- where is John - --- Interrogative pronouns can be formed with interrogative --- determiners, with or without a noun. - - IdetCN : IDet -> CN -> IP ; -- which five songs - IdetIP : IDet -> IP ; -- which five - --- They can be modified with adverbs. - - AdvIP : IP -> Adv -> IP ; -- who in Paris - --- Interrogative quantifiers have number forms and can take number modifiers. - - IdetQuant : IQuant -> Num -> IDet ; -- which (five) - --- Interrogative adverbs can be formed prepositionally. - - PrepIP : Prep -> IP -> IAdv ; -- with whom - --- Interrogative complements to copulas can be both adverbs and --- pronouns. - - CompIAdv : IAdv -> IComp ; -- where (is it) - CompIP : IP -> IComp ; -- who (is it) - --- More $IP$, $IDet$, and $IAdv$ are defined in $Structural$. - -} diff --git a/deprecated/old-lib/resource/abstract/Relative.gf b/deprecated/old-lib/resource/abstract/Relative.gf deleted file mode 100644 index 6db45d085..000000000 --- a/deprecated/old-lib/resource/abstract/Relative.gf +++ /dev/null @@ -1,26 +0,0 @@ ---1 Relative clauses and pronouns - -abstract Relative = Cat ** { - - fun - --- The simplest way to form a relative clause is from a clause by --- a pronoun similar to "such that". - - RelCl : Cl -> RCl ; -- such that John loves her - --- The more proper ways are from a verb phrase --- (formed in [``Verb`` Verb.html]) or a sentence --- with a missing noun phrase (formed in [``Sentence`` Sentence.html]). - - RelVP : RP -> VP -> RCl ; -- who loves John - RelSlash : RP -> ClSlash -> RCl ; -- whom John loves - --- Relative pronouns are formed from an 'identity element' by prefixing --- or suffixing (depending on language) prepositional phrases. - - IdRP : RP ; -- which - FunRP : Prep -> NP -> RP -> RP ; -- the mother of whom - -} - diff --git a/deprecated/old-lib/resource/abstract/Sentence.gf b/deprecated/old-lib/resource/abstract/Sentence.gf deleted file mode 100644 index 1f771e12c..000000000 --- a/deprecated/old-lib/resource/abstract/Sentence.gf +++ /dev/null @@ -1,95 +0,0 @@ ---1 Sentence: Sentences, Clauses, and Imperatives - -abstract Sentence = Cat ** { - ---2 Clauses - --- The $NP VP$ predication rule form a clause whose linearization --- gives a table of all tense variants, positive and negative. --- Clauses are converted to $S$ (with fixed tense) with the --- $UseCl$ function below. - - fun - PredVP : NP -> VP -> Cl ; -- John walks - --- Using an embedded sentence as a subject is treated separately. --- This can be overgenerating. E.g. "whether you go" as subject --- is only meaningful for some verb phrases. - - PredSCVP : SC -> VP -> Cl ; -- that she goes is good - ---2 Clauses missing object noun phrases - --- This category is a variant of the 'slash category' $S/NP$ of --- GPSG and categorial grammars, which in turn replaces --- movement transformations in the formation of questions --- and relative clauses. Except $SlashV2$, the construction --- rules can be seen as special cases of function composition, in --- the style of CCG. --- *Note* the set is not complete and lacks e.g. verbs with more than 2 places. - - SlashVP : NP -> VPSlash -> ClSlash ; -- (whom) he sees - AdvSlash : ClSlash -> Adv -> ClSlash ; -- (whom) he sees today - SlashPrep : Cl -> Prep -> ClSlash ; -- (with whom) he walks - SlashVS : NP -> VS -> SSlash -> ClSlash ; -- (whom) she says that he loves - ---2 Imperatives - --- An imperative is straightforwardly formed from a verb phrase. --- It has variation over positive and negative, singular and plural. --- To fix these parameters, see [Phrase Phrase.html]. - - ImpVP : VP -> Imp ; -- love yourselves - ---2 Embedded sentences - --- Sentences, questions, and infinitival phrases can be used as --- subjects and (adverbial) complements. - - EmbedS : S -> SC ; -- that she goes - EmbedQS : QS -> SC ; -- who goes - EmbedVP : VP -> SC ; -- to go - ---2 Sentences - --- These are the 2 x 4 x 4 = 16 forms generated by different --- combinations of tense, polarity, and --- anteriority, which are defined in [``Common`` Common.html]. - - fun - UseCl : Tense -> Ant -> Pol -> Cl -> S ; - UseQCl : Tense -> Ant -> Pol -> QCl -> QS ; - UseRCl : Tense -> Ant -> Pol -> RCl -> RS ; - UseSlash : Tense -> Ant -> Pol -> ClSlash -> SSlash ; - --- An adverb can be added to the beginning of a sentence. - - AdvS : Adv -> S -> S ; -- today, I will go home - --- A sentence can be modified by a relative clause referring to its contents. - - RelS : S -> RS -> S ; -- she sleeps, which is good - -} - ---. - --- Examples for English $S$/$Cl$: -{- - Pres Simul Pos ODir : he sleeps - Pres Simul Neg ODir : he doesn't sleep - Pres Anter Pos ODir : he has slept - Pres Anter Neg ODir : he hasn't slept - Past Simul Pos ODir : he slept - Past Simul Neg ODir : he didn't sleep - Past Anter Pos ODir : he had slept - Past Anter Neg ODir : he hadn't slept - Fut Simul Pos ODir : he will sleep - Fut Simul Neg ODir : he won't sleep - Fut Anter Pos ODir : he will have slept - Fut Anter Neg ODir : he won't have slept - Cond Simul Pos ODir : he would sleep - Cond Simul Neg ODir : he wouldn't sleep - Cond Anter Pos ODir : he would have slept - Cond Anter Neg ODir : he wouldn't have slept --} diff --git a/deprecated/old-lib/resource/abstract/Structural.gf b/deprecated/old-lib/resource/abstract/Structural.gf deleted file mode 100644 index d616ba9d5..000000000 --- a/deprecated/old-lib/resource/abstract/Structural.gf +++ /dev/null @@ -1,111 +0,0 @@ ---1 Structural: Structural Words --- --- Here we have some words belonging to closed classes and appearing --- in all languages we have considered. --- Sometimes more distinctions are needed, e.g. $we_Pron$ in Spanish --- should be replaced by masculine and feminine variants, found in --- [``ExtraSpa`` ../spanish/ExtraSpa.gf]. - -abstract Structural = Cat ** { - - fun - --- This is an alphabetical list of structural words - - above_Prep : Prep ; - after_Prep : Prep ; - all_Predet : Predet ; - almost_AdA : AdA ; - almost_AdN : AdN ; - although_Subj : Subj ; - always_AdV : AdV ; - and_Conj : Conj ; - because_Subj : Subj ; - before_Prep : Prep ; - behind_Prep : Prep ; - between_Prep : Prep ; - both7and_DConj : Conj ; -- both...and ----b both7and_DConj : DConj ; - but_PConj : PConj ; - by8agent_Prep : Prep ; -- by (agent) - by8means_Prep : Prep ; -- by (means of) - can8know_VV : VV ; -- can (capacity) - can_VV : VV ; -- can (possibility) - during_Prep : Prep ; - either7or_DConj : Conj ; -- either...or ----b either7or_DConj : DConj ; - every_Det : Det ; - everybody_NP : NP ; -- everybody - everything_NP : NP ; - everywhere_Adv : Adv ; ---- first_Ord : Ord ; DEPRECATED - few_Det : Det ; - for_Prep : Prep ; - from_Prep : Prep ; - he_Pron : Pron ; - here_Adv : Adv ; - here7to_Adv : Adv ; -- to here - here7from_Adv : Adv ; -- from here - how_IAdv : IAdv ; - how8many_IDet : IDet ; - i_Pron : Pron ; - if_Subj : Subj ; - in8front_Prep : Prep ; -- in front of - in_Prep : Prep ; - it_Pron : Pron ; - less_CAdv : CAdv ; - many_Det : Det ; - more_CAdv : CAdv ; - most_Predet : Predet ; - much_Det : Det ; - must_VV : VV ; ----b no_Phr : Phr ; - no_Utt : Utt ; - on_Prep : Prep ; ---- one_Quant : QuantSg ; DEPRECATED - only_Predet : Predet ; - or_Conj : Conj ; - otherwise_PConj : PConj ; - part_Prep : Prep ; - please_Voc : Voc ; - possess_Prep : Prep ; -- of (possessive) - quite_Adv : AdA ; - she_Pron : Pron ; - so_AdA : AdA ; - someSg_Det : Det ; - somePl_Det : Det ; - somebody_NP : NP ; - something_NP : NP ; - somewhere_Adv : Adv ; - that_Quant : Quant ; - there_Adv : Adv ; - there7to_Adv : Adv ; -- to there - there7from_Adv : Adv ; -- from there - therefore_PConj : PConj ; - they_Pron : Pron ; - this_Quant : Quant ; - through_Prep : Prep ; - to_Prep : Prep ; - too_AdA : AdA ; - under_Prep : Prep ; - very_AdA : AdA ; - want_VV : VV ; - we_Pron : Pron ; - whatPl_IP : IP ; -- what (plural) - whatSg_IP : IP ; -- what (singular) - when_IAdv : IAdv ; - when_Subj : Subj ; - where_IAdv : IAdv ; - which_IQuant : IQuant ; - whoPl_IP : IP ; -- who (plural) - whoSg_IP : IP ; -- who (singular) - why_IAdv : IAdv ; - with_Prep : Prep ; - without_Prep : Prep ; ----b yes_Phr : Phr ; - yes_Utt : Utt ; - youSg_Pron : Pron ; -- you (singular) - youPl_Pron : Pron ; -- you (plural) - youPol_Pron : Pron ; -- you (polite) - -} diff --git a/deprecated/old-lib/resource/abstract/Text.gf b/deprecated/old-lib/resource/abstract/Text.gf deleted file mode 100644 index d3cfac16f..000000000 --- a/deprecated/old-lib/resource/abstract/Text.gf +++ /dev/null @@ -1,15 +0,0 @@ ---1 Text: Texts - --- Texts are built from an empty text by adding $Phr$ases, --- using as constructors the punctuation marks ".", "?", and "!". --- Any punctuation mark can be attached to any kind of phrase. - -abstract Text = Common ** { - - fun - TEmpty : Text ; -- - TFullStop : Phr -> Text -> Text ; -- John walks. ... - TQuestMark : Phr -> Text -> Text ; -- Are they here? ... - TExclMark : Phr -> Text -> Text ; -- Let's go! ... - -} diff --git a/deprecated/old-lib/resource/abstract/Verb.gf b/deprecated/old-lib/resource/abstract/Verb.gf deleted file mode 100644 index c1462acc7..000000000 --- a/deprecated/old-lib/resource/abstract/Verb.gf +++ /dev/null @@ -1,71 +0,0 @@ ---1 The construction of verb phrases - -abstract Verb = Cat ** { - ---2 Complementization rules - --- Verb phrases are constructed from verbs by providing their --- complements. There is one rule for each verb category. - - fun - UseV : V -> VP ; -- sleep - - ComplVV : VV -> VP -> VP ; -- want to run - ComplVS : VS -> S -> VP ; -- say that she runs - ComplVQ : VQ -> QS -> VP ; -- wonder who runs - ComplVA : VA -> AP -> VP ; -- they become red - - SlashV2a : V2 -> VPSlash ; -- love (it) - Slash2V3 : V3 -> NP -> VPSlash ; -- give it (to her) - Slash3V3 : V3 -> NP -> VPSlash ; -- give (it) to her - - SlashV2V : V2V -> VP -> VPSlash ; -- beg (her) to go - SlashV2S : V2S -> S -> VPSlash ; -- answer (to him) that it is good - SlashV2Q : V2Q -> QS -> VPSlash ; -- ask (him) who came - SlashV2A : V2A -> AP -> VPSlash ; -- paint (it) red - - ComplSlash : VPSlash -> NP -> VP ; -- love it - - SlashVV : VV -> VPSlash -> VPSlash ; -- want to buy - SlashV2VNP : V2V -> NP -> VPSlash -> VPSlash ; -- beg me to buy - ---2 Other ways of forming verb phrases - --- Verb phrases can also be constructed reflexively and from --- copula-preceded complements. - - ReflVP : VPSlash -> VP ; -- love himself - UseComp : Comp -> VP ; -- be warm - --- Passivization of two-place verbs is another way to use --- them. In many languages, the result is a participle that --- is used as complement to a copula ("is used"), but other --- auxiliary verbs are possible (Ger. "wird angewendet", It. --- "viene usato"), as well as special verb forms (Fin. "kytetn", --- Swe. "anvnds"). --- --- *Note*. the rule can be overgenerating, since the $V2$ need not --- take a direct object. - - PassV2 : V2 -> VP ; -- be loved - --- Adverbs can be added to verb phrases. Many languages make --- a distinction between adverbs that are attached in the end --- vs. next to (or before) the verb. - - AdvVP : VP -> Adv -> VP ; -- sleep here - AdVVP : AdV -> VP -> VP ; -- always sleep - --- *Agents of passives* are constructed as adverbs with the --- preposition [Structural Structural.html]$.8agent_Prep$. - - ---2 Complements to copula - --- Adjectival phrases, noun phrases, and adverbs can be used. - - CompAP : AP -> Comp ; -- (be) small - CompNP : NP -> Comp ; -- (be) a man - CompAdv : Adv -> Comp ; -- (be) here - -} diff --git a/deprecated/old-lib/resource/api/Combinators.gf b/deprecated/old-lib/resource/api/Combinators.gf deleted file mode 100644 index 23426df08..000000000 --- a/deprecated/old-lib/resource/api/Combinators.gf +++ /dev/null @@ -1,199 +0,0 @@ ---1 Combinators: a High-Level Syntax API - --- This module defines some "grammatical functions" that give shortcuts to --- typical constructions. [``Constructors`` Constructors.html] and the --- language-specific ``Paradigms`` modules are usually needed --- to construct arguments of these functions. - -incomplete resource Combinators = open Grammar in { - - oper - ---2 Predication - - pred : overload { - pred : V -> NP -> Cl ; -- x converges - pred : V2 -> NP -> NP -> Cl ; -- x intersects y - pred : V3 -> NP -> NP -> NP -> Cl ; -- x intersects y at z - pred : V -> NP -> NP -> Cl ; -- x and y intersect - pred : A -> NP -> Cl ; -- x is even - pred : A2 -> NP -> NP -> Cl ; -- x is divisible by y - pred : A -> NP -> NP -> Cl ; -- x and y are equal - pred : N -> NP -> Cl ; -- x is a maximum - pred : CN -> NP -> Cl ; -- x is a local maximum - pred : NP -> NP -> Cl ; -- x is the neutral element - pred : N -> NP -> NP -> Cl ; -- x and y are inverses - pred : Adv -> NP -> Cl ; -- x is in scope - pred : Prep -> NP -> NP -> Cl -- x is outside y - } ; - ---2 Function application - - app : overload { - app : N -> NP ; - app : N2 -> NP -> NP ; - app : N3 -> NP -> NP -> NP ; - app : N2 -> NP -> NP -> NP ; - app : N2 -> N -> CN ; - - app : N2 -> NP -> CN ; -- divisor of x - app : N3 -> NP -> NP -> CN ; -- path from x to y - app : N2 -> NP -> NP -> CN ; -- path between x and y - } ; - ---2 Coordination - - coord : overload { - coord : Conj -> Adv -> Adv -> Adv ; - coord : Conj -> AP -> AP -> AP ; - coord : Conj -> NP -> NP -> NP ; - coord : Conj -> S -> S -> S ; - coord : Conj -> ListAdv -> Adv ; - coord : Conj -> ListAP -> AP ; - coord : Conj -> ListNP -> NP ; - coord : Conj -> ListS -> S ; - - } ; - ---2 Modification - - mod : overload { - mod : A -> N -> CN ; - mod : AP -> CN -> CN ; - mod : AdA -> A -> AP ; - mod : Det -> N -> NP ; - mod : Det -> CN -> NP ; - mod : Quant -> N -> NP ; - mod : Quant -> CN -> NP ; - mod : Predet -> N -> NP ; - mod : Numeral -> N -> NP - - - } ; - ---2 Negation - - neg : overload { - neg : Imp -> Utt ; - neg : Cl -> S ; - neg : QCl -> QS ; - neg : RCl -> RS - }; - ---2 Text append - --- This is not in ground API, because it would destroy parsing. - - appendText : Text -> Text -> Text ; - ---. - - pred = overload { - pred : V -> NP -> Cl - = \v,np -> PredVP np (UseV v) ; - pred : V2 -> NP -> NP -> Cl - = \v,np,ob -> PredVP np (ComplSlash (SlashV2a v) ob) ; - pred : V3 -> NP -> NP -> NP -> Cl - = \v,np,ob,ob2 -> - PredVP np (ComplSlash (Slash2V3 v ob) ob2) ; - pred : V -> NP -> NP -> Cl - = \v,x,y -> PredVP (ConjNP and_Conj (BaseNP x y)) (UseV v) ; - pred : A -> NP -> Cl - = \a,np -> PredVP np (UseComp (CompAP (PositA a))) ; - pred : A2 -> NP -> NP -> Cl - = \a,x,y -> PredVP x (UseComp (CompAP (ComplA2 a y))) ; - pred : A -> NP -> NP -> Cl - = \a,x,y -> PredVP (ConjNP and_Conj (BaseNP x y)) (UseComp (CompAP (PositA a))) ; - pred : N -> NP -> Cl - = \n,x -> PredVP x (UseComp (CompNP (DetArtSg (IndefArt) (UseN n)))) ; - pred : CN -> NP -> Cl - = \n,x -> PredVP x (UseComp (CompNP (DetArtSg (IndefArt) n))) ; - pred : NP -> NP -> Cl - = \n,x -> PredVP x (UseComp (CompNP n)) ; pred : N2 -> NP -> NP -> Cl - = \n,x,y -> PredVP x (UseComp (CompNP (DetArtSg (IndefArt) (ComplN2 n y)))) ; - pred : N -> NP -> NP -> Cl - = \n,x,y -> PredVP (ConjNP and_Conj (BaseNP x y)) (UseComp (CompNP (DetArtPl (IndefArt) (UseN n)))) ; - pred : Adv -> NP -> Cl - = \a,x -> PredVP x (UseComp (CompAdv a)) ; - pred : Prep -> NP -> NP -> Cl - = \p,x,y -> PredVP x (UseComp (CompAdv (PrepNP p y))) - - } ; - - app = overload { - app : N -> NP - = \n -> (DetArtSg (DefArt) (UseN n)) ; - app : N2 -> NP -> NP - = \n,x -> (DetArtSg (DefArt) (ComplN2 n x)) ; - app : N3 -> NP -> NP -> NP - = \n,x,y -> (DetArtSg (DefArt) (ComplN2 (ComplN3 n x) y)) ; - app : N2 -> NP -> NP -> NP - = \n,x,y -> (DetArtSg DefArt (ComplN2 n (ConjNP and_Conj (BaseNP x y)))) ; - app : N2 -> N -> CN - = \f,n -> ComplN2 f (DetArtPl (IndefArt) (UseN n)) ; - - app : N2 -> NP -> CN = ComplN2 ; - app : N3 -> NP -> NP -> CN = \n,x,y -> ComplN2 (ComplN3 n x) y ; - app : N2 -> NP -> NP -> CN = \n,x,y -> - ComplN2 n (ConjNP and_Conj (BaseNP x y)) ; - } ; - - coord = overload { - coord : Conj -> Adv -> Adv -> Adv - = \c,x,y -> ConjAdv c (BaseAdv x y) ; - coord : Conj -> AP -> AP -> AP - = \c,x,y -> ConjAP c (BaseAP x y) ; - coord : Conj -> NP -> NP -> NP - = \c,x,y -> ConjNP c (BaseNP x y) ; - coord : Conj -> S -> S -> S - = \c,x,y -> ConjS c (BaseS x y) ; - coord : Conj -> ListAdv -> Adv - = \c,xy -> ConjAdv c xy ; - coord : Conj -> ListAP -> AP - = \c,xy -> ConjAP c xy ; - coord : Conj -> ListNP -> NP - = \c,xy -> ConjNP c xy ; - coord : Conj -> ListS -> S - = \c,xy -> ConjS c xy - } ; - - mod = overload { - mod : A -> N -> CN - = \a,n -> AdjCN (PositA a) (UseN n) ; - mod : AP -> CN -> CN - = \a,n -> AdjCN a n ; - mod : AdA -> A -> AP - = \m,a -> AdAP m (PositA a) ; - - mod : Det -> N -> NP - = \d,n -> DetCN d (UseN n) ; - mod : Det -> CN -> NP - = \d,n -> DetCN d n ; - mod : Quant -> N -> NP - = \q,n -> DetCN (DetQuant (q) NumSg) (UseN n) ; - mod : Quant -> CN -> NP - = \q,n -> DetCN (DetQuant (q) NumSg) n ; - mod : Predet -> N -> NP - = \q,n -> PredetNP q (DetArtPl (IndefArt) (UseN n)) ; - mod : Numeral -> N -> NP - = \nu,n -> DetCN (DetArtCard (IndefArt) (NumNumeral nu)) (UseN n) - - } ; - - neg = overload { - neg : Imp -> Utt - = UttImpSg PNeg ; - neg : Cl -> S - = UseCl TPres ASimul PNeg; - neg : QCl -> QS - = UseQCl TPres ASimul PNeg; - neg : RCl -> RS - = UseRCl TPres ASimul PNeg - }; - --- This is not in ground API, because it would destroy parsing. - - appendText : Text -> Text -> Text - = \x,y -> {s = x.s ++ y.s ; lock_Text = <>} ; - -} diff --git a/deprecated/old-lib/resource/api/CombinatorsAra.gf b/deprecated/old-lib/resource/api/CombinatorsAra.gf deleted file mode 100644 index 707b6be7d..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsAra.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsAra = Combinators with (Grammar = GrammarAra) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsBul.gf b/deprecated/old-lib/resource/api/CombinatorsBul.gf deleted file mode 100644 index 882a7c875..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsBul.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsBul = Combinators with (Grammar = GrammarBul) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsCat.gf b/deprecated/old-lib/resource/api/CombinatorsCat.gf deleted file mode 100644 index af78ebfda..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsCat.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsCat = Combinators with (Grammar = GrammarCat) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsDan.gf b/deprecated/old-lib/resource/api/CombinatorsDan.gf deleted file mode 100644 index dff911eba..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsDan.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsDan = Combinators with (Grammar = GrammarDan) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsEng.gf b/deprecated/old-lib/resource/api/CombinatorsEng.gf deleted file mode 100644 index df539e513..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsEng.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsEng = Combinators with (Grammar = GrammarEng) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsFin.gf b/deprecated/old-lib/resource/api/CombinatorsFin.gf deleted file mode 100644 index e5da96407..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsFin.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsFin = Combinators with (Grammar = GrammarFin) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsFre.gf b/deprecated/old-lib/resource/api/CombinatorsFre.gf deleted file mode 100644 index 48d2166e4..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsFre.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsFre = Combinators with (Grammar = GrammarFre) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsGer.gf b/deprecated/old-lib/resource/api/CombinatorsGer.gf deleted file mode 100644 index e209fa136..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsGer.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsGer = Combinators with (Grammar = GrammarGer) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsHin.gf b/deprecated/old-lib/resource/api/CombinatorsHin.gf deleted file mode 100644 index e75f470c2..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsHin.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsHin = Combinators with (Grammar = GrammarHin) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsIna.gf b/deprecated/old-lib/resource/api/CombinatorsIna.gf deleted file mode 100644 index 43db76efb..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsIna.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsIna = Combinators with (Grammar = GrammarIna) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsIta.gf b/deprecated/old-lib/resource/api/CombinatorsIta.gf deleted file mode 100644 index 40c8ec880..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsIta.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsIta = Combinators with (Grammar = GrammarIta) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsNor.gf b/deprecated/old-lib/resource/api/CombinatorsNor.gf deleted file mode 100644 index 780c88ab7..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsNor.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsNor = Combinators with (Grammar = GrammarNor) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsRus.gf b/deprecated/old-lib/resource/api/CombinatorsRus.gf deleted file mode 100644 index b99b55551..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsRus.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsRus = Combinators with (Grammar = GrammarRus) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsSpa.gf b/deprecated/old-lib/resource/api/CombinatorsSpa.gf deleted file mode 100644 index 43b881b50..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsSpa.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsSpa = Combinators with (Grammar = GrammarSpa) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsSwe.gf b/deprecated/old-lib/resource/api/CombinatorsSwe.gf deleted file mode 100644 index c3b9a0350..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsSwe.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsSwe = Combinators with (Grammar = GrammarSwe) ; diff --git a/deprecated/old-lib/resource/api/CombinatorsTha.gf b/deprecated/old-lib/resource/api/CombinatorsTha.gf deleted file mode 100644 index 5c77348b3..000000000 --- a/deprecated/old-lib/resource/api/CombinatorsTha.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource CombinatorsTha = Combinators with (Grammar = GrammarTha) ; diff --git a/deprecated/old-lib/resource/api/Constructors.gf b/deprecated/old-lib/resource/api/Constructors.gf deleted file mode 100644 index 0a540fe7d..000000000 --- a/deprecated/old-lib/resource/api/Constructors.gf +++ /dev/null @@ -1,1700 +0,0 @@ ---1 Constructors: the Resource Syntax API - -incomplete resource Constructors = open Grammar in { - - flags optimize=noexpand ; - --- This module gives access to the syntactic constructions of the --- GF Resource Grammar library. Its main principle is simple: --- to construct an object of type $C$, use the function $mkC$. --- --- For example, an object of type $S$ corresponding to the string --- --- $John loves Mary$ --- --- is written --- --- $mkS (mkCl (mkNP (mkPN "John")) (mkV2 "love") (mkNP (mkPN "Mary")))$ --- --- This module defines the syntactic constructors, which take trees as arguments. --- Lexical constructors, which take strings as arguments, are defined in the --- $Paradigms$ modules separately for each language. --- --- The recommended usage of this module is via the wrapper module $Syntax$, --- which also contains the $Structural$ (structural words). --- Together with $Paradigms$, $Syntax$ gives everything that is needed --- to implement the concrete syntax for a langauge. - ---2 Principles of organization - --- To make the library easier to grasp and navigate, we have followed --- a set of principles when organizing it: --- + Each category $C$ has an overloaded constructor $mkC$, with value type $C$. --- + With $mkC$, it is possible to construct any tree of type $C$, except --- atomic ones, i.e. those that take no arguments, and --- those whose argument types are exactly the same as in some other instance --- + To achieve completeness, the library therefore also has --- for each atomic tree of type $C$, a constant suffixed $C$, and, --- for other missing constructions, some operation suffixed $C$. --- These constructors are listed immediately after the $mkC$ group. --- + Those atomic constructors that are given in $Structural$ are not repeated here. --- + In addition to the minimally complete set of constructions, many $mkC$ groups --- include some frequently needed special cases, with two possible logics: --- default value (to decrease the number of arguments), and --- direct arguments of an intervening constructor (to flatten the terms). --- + If such a special case is applied to some category in some rule, it is --- also applied to all other rules in which the category appears. --- + The constructors in a group are listed, roughly, --- *from the most common to the most general*. This does not of course specify --- a total order. --- + Optional argument types are marked in parentheses. Although parentheses make no --- difference in the way the GF compiler treats the types, their presence indicates --- to the reader that the corresponding arguments can be left out; internally, the --- library has an overload case for each such combination. --- + Each constructor case is equipped with an example that is built by that --- case but could not be built with any other one. --- --- - ---2 Texts, phrases, and utterances - ---3 Text: texts - --- A text is a list of phrases separated by punctuation marks. --- The default punctuation mark is the full stop, and the default --- continuation of a text is empty. - - oper - mkText : overload { - mkText : Phr -> Text ; -- 1. But John walks. - mkText : Phr -> (Punct) -> (Text) -> Text ; -- 2. John walks? Yes. - --- A text can also be directly built from utterances, which in turn can --- be directly built from sentences, present-tense clauses, questions, or --- positive imperatives. - - mkText : Utt -> Text ; -- 3. John. - mkText : S -> Text ; -- 4. John walked. - mkText : Cl -> Text ; -- 5. John walks. - mkText : QS -> Text ; -- 6. Did John walk? - mkText : Imp -> Text ; -- 7. Walk! - --- Finally, two texts can be combined into a text. - - mkText : Text -> Text -> Text ; -- 8. Where? When? Here. Now! - - } ; - --- A text can also be empty. - - emptyText : Text ; -- 8. (empty text) - - ---3 Punct: punctuation marks - --- There are three punctuation marks that can separate phrases in a text. - - fullStopPunct : Punct ; -- . - questMarkPunct : Punct ; -- ? - exclMarkPunct : Punct ; -- ! - ---3 Phr: phrases in a text - --- Phrases are built from utterances by adding a phrasal conjunction --- and a vocative, both of which are by default empty. - - mkPhr : overload { - mkPhr : Utt -> Phr ; -- 1. why - mkPhr : (PConj) -> Utt -> (Voc) -> Phr ; -- 2. but why John - - --- A phrase can also be directly built by a sentence, a present-tense --- clause, a question, or a positive singular imperative. - - mkPhr : S -> Phr ; -- 3. John walked - mkPhr : Cl -> Phr ; -- 4. John walks - mkPhr : QS -> Phr ; -- 5. did John walk - mkPhr : Imp -> Phr -- 6. walk - } ; - ---3 PConj, phrasal conjunctions - --- Any conjunction can be used as a phrasal conjunction. --- More phrasal conjunctions are defined in $Structural$. - - mkPConj : Conj -> PConj ; -- 1. and - ---3 Voc, vocatives - --- Any noun phrase can be turned into a vocative. --- More vocatives are defined in $Structural$. - - mkVoc : NP -> Voc ; -- 1. John - ---3 Utt, utterances - --- Utterances are formed from sentences, clauses, questions, and positive singular imperatives. - - mkUtt : overload { - mkUtt : S -> Utt ; -- 1. John walked - mkUtt : Cl -> Utt ; -- 2. John walks - mkUtt : QS -> Utt ; -- 3. did John walk - mkUtt : Imp -> Utt ; -- 4. love yourself - --- Imperatives can also vary in $ImpForm$ (number/politeness) and --- polarity. - - mkUtt : (ImpForm) -> (Pol) -> Imp -> Utt ; -- 5. don't love yourselves - --- Utterances can also be formed from interrogative phrases and --- interrogative adverbials, noun phrases, adverbs, and verb phrases. - - mkUtt : IP -> Utt ; -- 6. who - mkUtt : IAdv -> Utt ; -- 7. why - mkUtt : NP -> Utt ; -- 8. John - mkUtt : Adv -> Utt ; -- 9. here - mkUtt : VP -> Utt -- 10. to walk - } ; - --- The plural first-person imperative is a special construction. - - lets_Utt : VP -> Utt ; -- 11. let's walk - - ---2 Auxiliary parameters for phrases and sentences - ---3 Pol, polarity - --- Polarity is a parameter that sets a clause to positive or negative --- form. Since positive is the default, it need never be given explicitly. - - positivePol : Pol ; -- (John walks) [default] - negativePol : Pol ; -- (John doesn't walk) - ---3 Ant, anteriority - --- Anteriority is a parameter that presents an event as simultaneous or --- anterior to some other reference time. --- Since simultaneous is the default, it need never be given explicitly. - - simultaneousAnt : Ant ; -- (John walks) [default] - anteriorAnt : Ant ; -- (John has walked) --# notpresent - ---3 Tense, tense - --- Tense is a parameter that relates the time of an event --- to the time of speaking about it. --- Since present is the default, it need never be given explicitly. - - presentTense : Tense ; -- (John walks) [default] - pastTense : Tense ; -- (John walked) --# notpresent - futureTense : Tense ; -- (John will walk) --# notpresent - conditionalTense : Tense ; -- (John would walk) --# notpresent - ---3 ImpForm, imperative form - --- Imperative form is a parameter that sets the form of imperative --- by reference to the person or persons addressed. --- Since singular is the default, it need never be given explicitly. - - singularImpForm : ImpForm ; -- (help yourself) [default] - pluralImpForm : ImpForm ; -- (help yourselves) - politeImpForm : ImpForm ; -- (help yourself) (polite singular) - - ---2 Sentences and clauses - ---3 S, sentences - --- A sentence has a fixed tense, anteriority and polarity. - - mkS : overload { - mkS : Cl -> S ; -- 1. John walks - mkS : (Tense) -> (Ant) -> (Pol) -> Cl -> S ; -- 2. John wouldn't have walked - --- Sentences can be combined with conjunctions. This can apply to a pair --- of sentences, but also to a list of more than two. - - mkS : Conj -> S -> S -> S ; -- 3. John walks and I run - mkS : Conj -> ListS -> S ; -- 4. John walks, I run and you sleep - --- A sentence can be prefixed by an adverb. - - mkS : Adv -> S -> S -- 5. today, John walks - } ; - ---3 Cl, clauses - --- A clause has a variable tense, anteriority and polarity. --- A clause can be built from a subject noun phrase --- with a verb and appropriate arguments. - - mkCl : overload { - mkCl : NP -> V -> Cl ; -- 1. John walks - mkCl : NP -> V2 -> NP -> Cl ; -- 2. John loves her - mkCl : NP -> V3 -> NP -> NP -> Cl ; -- 3. John sends it to her - mkCl : NP -> VV -> VP -> Cl ; -- 4. John wants to walk - mkCl : NP -> VS -> S -> Cl ; -- 5. John says that it is good - mkCl : NP -> VQ -> QS -> Cl ; -- 6. John wonders if it is good - mkCl : NP -> VA -> AP -> Cl ; -- 7. John becomes old - mkCl : NP -> V2A -> NP -> AP -> Cl ; -- 8. John paints it red - mkCl : NP -> V2S -> NP -> S -> Cl ; -- 9. John tells her that we are here - mkCl : NP -> V2Q -> NP -> QS -> Cl ; -- 10. John asks her who is here - mkCl : NP -> V2V -> NP -> VP -> Cl ; -- 11. John forces us to sleep - mkCl : NP -> A -> Cl ; -- 12. John is old - mkCl : NP -> A -> NP -> Cl ; -- 13. John is older than her - mkCl : NP -> A2 -> NP -> Cl ; -- 14. John is married to her - mkCl : NP -> AP -> Cl ; -- 15. John is very old - mkCl : NP -> N -> Cl ; -- 16. John is a man - mkCl : NP -> CN -> Cl ; -- 17. John is an old man - mkCl : NP -> NP -> Cl ; -- 18. John is the man - mkCl : NP -> Adv -> Cl ; -- 19. John is here - --- As the general rule, a clause can be built from a subject noun phrase and --- a verb phrase. - - mkCl : NP -> VP -> Cl ; -- 20. John walks here - --- Subjectless verb phrases are used for impersonal actions. - - mkCl : V -> Cl ; -- 21. it rains - mkCl : VP -> Cl ; -- 22. it is raining - --- Existentials are a special form of clauses. - - mkCl : N -> Cl ; -- 23. there is a house - mkCl : CN -> Cl ; -- 24. there is an old houses - mkCl : NP -> Cl ; -- 25. there are five houses - --- There are also special forms in which a noun phrase or an adverb is --- emphasized. - - mkCl : NP -> RS -> Cl ; -- 26. it is John that walks - mkCl : Adv -> S -> Cl -- 27. it is here John walks - } ; - --- Generic clauses are one with an impersonal subject. - - genericCl : VP -> Cl ; -- 28. one walks - - ---2 Verb phrases and imperatives - ---3 VP, verb phrases - --- A verb phrase is formed from a verb with appropriate arguments. - - mkVP : overload { - mkVP : V -> VP ; -- 1. walk - mkVP : V2 -> NP -> VP ; -- 2. love her - mkVP : V3 -> NP -> NP -> VP ; -- 3. send it to her - mkVP : VV -> VP -> VP ; -- 4. want to walk - mkVP : VS -> S -> VP ; -- 5. know that she walks - mkVP : VQ -> QS -> VP ; -- 6. ask if she walks - mkVP : VA -> AP -> VP ; -- 7. become old - mkVP : V2A -> NP -> AP -> VP ; -- 8. paint it red - --- The verb can also be a copula ("be"), and the relevant argument is --- then the complement adjective or noun phrase. - - mkVP : A -> VP ; -- 9. be warm - mkVP : AP -> VP ; -- 12. be very warm - mkVP : A -> NP -> VP ; -- 10. be older than her - mkVP : A2 -> NP -> VP ; -- 11. be married to her - mkVP : N -> VP ; -- 13. be a man - mkVP : CN -> VP ; -- 14. be an old man - mkVP : NP -> VP ; -- 15. be the man - mkVP : Adv -> VP ; -- 16. be here - --- A verb phrase can be modified with a postverbal or a preverbal adverb. - - mkVP : VP -> Adv -> VP ; -- 17. sleep here - mkVP : AdV -> VP -> VP ; -- 18. always sleep - --- Objectless verb phrases can be taken to verb phrases in two ways. - - mkVP : VPSlash -> NP -> VP ; -- 19. paint it black - mkVP : VPSlash -> VP ; -- 20. paint itself black - - } ; - --- Two-place verbs can be used reflexively. - - reflexiveVP : V2 -> VP ; -- 19. love itself - --- Two-place verbs can also be used in the passive, with or without an agent. - - passiveVP : overload { - passiveVP : V2 -> VP ; -- 20. be loved - passiveVP : V2 -> NP -> VP ; -- 21. be loved by her - } ; - --- A verb phrase can be turned into the progressive form. - - progressiveVP : VP -> VP ; -- 22. be sleeping - ---3 Imp, imperatives - --- Imperatives are formed from verbs and their arguments; as the general --- rule, from verb phrases. - - mkImp : overload { - mkImp : V -> Imp ; -- go - mkImp : V2 -> NP -> Imp ; -- take it - mkImp : VP -> Imp -- go there now - } ; - - ---2 Noun phrases and determiners - ---3 NP, noun phrases - --- A noun phrases can be built from a determiner and a common noun ($CN$) . --- For determiners, the special cases of quantifiers, numerals, integers, --- and possessive pronouns are provided. For common nouns, the --- special case of a simple common noun ($N$) is always provided. - - mkNP : overload { - mkNP : Art N -> NP ; -- 1. the man - mkNP : Art -> (Num) -> CN -> NP ; -- 2. the five old men - mkNP : Quant -> N -> NP ; -- 3. this men - mkNP : Quant -> (Num) -> CN -> NP ; -- 4. these five old men - mkNP : Det -> N -> NP ; -- 5. the first man - mkNP : Det -> CN -> NP ; -- 6. the first old man - mkNP : Numeral -> N -> NP ; -- 7. twenty men - mkNP : Numeral -> CN -> NP ; -- 8. twenty old men - mkNP : Digits -> N -> NP ; -- 9. 45 men - mkNP : Digits -> CN -> NP ; -- 10. 45 old men - mkNP : Card -> N -> NP ; -- 11. almost twenty men - mkNP : Card -> CN -> NP ; -- 12. almost twenty old men - mkNP : Pron -> N -> NP ; -- 13. my man - mkNP : Pron -> CN -> NP ; -- 14. my old man - --- Proper names and pronouns can be used as noun phrases. - - mkNP : PN -> NP ; -- 15. John - mkNP : Pron -> NP ; -- 16. he - --- Determiners alone can form noun phrases (this excludes articles, $Art$) - - mkNP : Quant -> NP ; -- 17. this - mkNP : Det -> NP ; -- 18. these five - --- Determinesless mass noun phrases. - - mkNP : N -> NP ; -- 19. beer - mkNP : CN -> NP ; -- 20. beer - --- A noun phrase once formed can be prefixed by a predeterminer and --- suffixed by a past participle or an adverb. - - mkNP : Predet -> NP -> NP ; -- 21. only John - mkNP : NP -> V2 -> NP ; -- 22. John killed - mkNP : NP -> Adv -> NP ; -- 23. John in Paris - --- A conjunction can be formed both from two noun phrases and a longer --- list of them. - - mkNP : Conj -> NP -> NP -> NP ; -- 22. John and I - mkNP : Conj -> ListNP -> NP ; -- 23. John, I, and that - - } ; - - ---3 Det, determiners - --- A determiner is either a singular or a plural one. --- Both have a quantifier and an optional ordinal; the plural --- determiner also has an optional numeral. - - mkDet : overload { - mkDet : Quant -> Det ; -- 1. this - mkDet : Quant -> (Ord) -> Det ; -- 2. this first - mkDet : Quant -> Num -> Det ; -- 3. these - mkDet : Quant -> Num -> (Ord) -> Det ; -- 4. these five best - --- Quantifiers that have both singular and plural forms are by default used as --- singular determiners. If a numeral is added, the plural form is chosen. - - mkDet : Quant -> Det ; -- 5. this - mkDet : Quant -> Num -> Det ; -- 6. these five - --- Numerals, their special cases integers and digits, and possessive pronouns can be --- used as determiners. - - mkDet : Card -> Det ; -- 7. almost twenty - mkDet : Numeral -> Det ; -- 8. five - mkDet : Digits -> Det ; -- 9. 51 - mkDet : Pron -> Det ; -- 10. my (house) - mkDet : Pron -> Num -> Det -- 11. my (houses) - } ; - ---3 Art, articles - --- There are definite and indefinite articles. - - the_Art : Art ; -- the - a_Art : Art ; -- a - ---3 Num, cardinal numerals - --- Numerals can be formed from number words ($Numeral$), their special case digits, --- and from symbolic integers. - - mkNum : overload { - mkNum : Numeral -> Num ; -- 1. twenty - mkNum : Digits -> Num ; -- 2. 51 - mkNum : Card -> Num ; -- 3. twenty - --- A numeral can be modified by an adnumeral. - - mkNum : AdN -> Card -> Num -- 4. almost ten - } ; - --- Dummy numbers are sometimes to select the grammatical number of a determiner. - - sgNum : Num ; -- singular - plNum : Num ; -- plural - ---3 Ord, ordinal numerals - --- Just like cardinals, ordinals can be formed from number words ($Numeral$) --- and from symbolic integers. - - mkOrd : overload { - mkOrd : Numeral -> Ord ; -- 1. twentieth - mkOrd : Digits -> Ord ; -- 2. 51st - --- Also adjectives in the superlative form can appear on ordinal positions. - - mkOrd : A -> Ord -- 3. best - } ; - ---3 AdN, adnumerals - --- Comparison adverbs can be used as adnumerals. - - mkAdN : CAdv -> AdN ; -- 1. more than - ---3 Numeral, number words - --- Digits and some "round" numbers are here given as shorthands. - - n1_Numeral : Numeral ; -- 1. one - n2_Numeral : Numeral ; -- 2. two - n3_Numeral : Numeral ; -- 3. three - n4_Numeral : Numeral ; -- 4. four - n5_Numeral : Numeral ; -- 5. five - n6_Numeral : Numeral ; -- 6. six - n7_Numeral : Numeral ; -- 7. seven - n8_Numeral : Numeral ; -- 8. eight - n9_Numeral : Numeral ; -- 9. nine - n10_Numeral : Numeral ; -- 10. ten - n20_Numeral : Numeral ; -- 11. twenty - n100_Numeral : Numeral ; -- 12. hundred - n1000_Numeral : Numeral ; -- 13. thousand - --- See $Numeral$ for the full set of constructors, and use the category --- $Digits$ for other numbers from one million. - - mkDigits : overload { - mkDigits : Dig -> Digits ; -- 1. 8 - mkDigits : Dig -> Digits -> Digits ; -- 2. 876 - } ; - - n1_Digits : Digits ; -- 1. 1 - n2_Digits : Digits ; -- 2. 2 - n3_Digits : Digits ; -- 3. 3 - n4_Digits : Digits ; -- 4. 4 - n5_Digits : Digits ; -- 5. 5 - n6_Digits : Digits ; -- 6. 6 - n7_Digits : Digits ; -- 7. 7 - n8_Digits : Digits ; -- 8. 8 - n9_Digits : Digits ; -- 9. 9 - n10_Digits : Digits ; -- 10. 10 - n20_Digits : Digits ; -- 11. 20 - n100_Digits : Digits ; -- 12. 100 - n1000_Digits : Digits ; -- 13. 1,000 - ---3 Dig, single digits - - n0_Dig : Dig ; -- 0. 0 - n1_Dig : Dig ; -- 1. 1 - n2_Dig : Dig ; -- 2. 2 - n3_Dig : Dig ; -- 3. 3 - n4_Dig : Dig ; -- 4. 4 - n5_Dig : Dig ; -- 5. 5 - n6_Dig : Dig ; -- 6. 6 - n7_Dig : Dig ; -- 7. 7 - n8_Dig : Dig ; -- 8. 8 - n9_Dig : Dig ; -- 9. 9 - - ---2 Nouns - ---3 CN, common noun phrases - - mkCN : overload { - --- The most frequent way of forming common noun phrases is from atomic nouns $N$. - - mkCN : N -> CN ; -- 1. house - --- Common noun phrases can be formed from relational nouns by providing arguments. - - mkCN : N2 -> NP -> CN ; -- 2. mother of John - mkCN : N3 -> NP -> NP -> CN ; -- 3. distance from this city to Paris - --- Relational nouns can also be used without their arguments. - - mkCN : N2 -> CN ; -- 4. son - mkCN : N3 -> CN ; -- 5. flight - --- A common noun phrase can be modified by adjectival phrase. We give special --- cases of this, where one or both of the arguments are atomic. - - mkCN : A -> N -> CN ; -- 6. big house - mkCN : A -> CN -> CN ; -- 7. big blue house - mkCN : AP -> N -> CN ; -- 8. very big house - mkCN : AP -> CN -> CN ; -- 9. very big blue house - --- A common noun phrase can be modified by a relative clause or an adverb. - - mkCN : N -> RS -> CN ; -- 10. house that John loves - mkCN : CN -> RS -> CN ; -- 11. big house that John loves - mkCN : N -> Adv -> CN ; -- 12. house in the city - mkCN : CN -> Adv -> CN ; -- 13. big house in the city - --- For some nouns it makes sense to modify them by sentences, --- questions, or infinitives. But syntactically this is possible for --- all nouns. - - mkCN : CN -> S -> CN ; -- 14. rule that John walks - mkCN : CN -> QS -> CN ; -- 15. question if John walks - mkCN : CN -> VP -> CN ; -- 16. reason to walk - --- A noun can be used in apposition to a noun phrase, especially a proper name. - - mkCN : N -> NP -> CN ; -- 17. king John - mkCN : CN -> NP -> CN -- 18. old king John - } ; - - ---2 Adjectives and adverbs - ---3 AP, adjectival phrases - - mkAP : overload { - --- Adjectival phrases can be formed from atomic adjectives by using the positive form or --- the comparative with a complement - - mkAP : A -> AP ; -- 1. old - mkAP : A -> NP -> AP ; -- 2. older than John - --- Relational adjectives can be used with a complement or a reflexive - - mkAP : A2 -> NP -> AP ; -- 3. married to her - mkAP : A2 -> AP ; -- 4. married to myself - --- Some adjectival phrases can take as complements sentences, --- questions, or infinitives. Syntactically this is possible for --- all adjectives. - - mkAP : AP -> S -> AP ; -- 5. probable that John walks - mkAP : AP -> QS -> AP ; -- 6. uncertain if John walks - mkAP : AP -> VP -> AP ; -- 7. ready to go - --- An adjectival phrase can be modified by an adadjective. - - mkAP : AdA -> A -> AP ; -- 8. very old - mkAP : AdA -> AP -> AP ; -- 9. very very old - --- Conjunction can be formed from two or more adjectival phrases. - - mkAP : Conj -> AP -> AP -> AP ; -- 10. old and big - mkAP : Conj -> ListAP -> AP ; -- 11. old, big, and warm - - } ; - ---3 Adv, adverbial phrases - - mkAdv : overload { - --- Adverbs can be formed from adjectives. - - mkAdv : A -> Adv ; -- 1. warmly - --- Prepositional phrases are treated as adverbs. - - mkAdv : Prep -> NP -> Adv ; -- 2. with John - --- Subordinate sentences are treated as adverbs. - - mkAdv : Subj -> S -> Adv ; -- 3. when John walks - --- An adjectival adverb can be compared to a noun phrase or a sentence. - - mkAdv : CAdv -> A -> NP -> Adv ; -- 4. more warmly than John - mkAdv : CAdv -> A -> S -> Adv ; -- 5. more warmly than John walks - --- Adverbs can be modified by adadjectives. - - mkAdv : AdA -> Adv -> Adv ; -- 6. very warmly - --- Conjunction can be formed from two or more adverbial phrases. - - mkAdv : Conj -> Adv -> Adv -> Adv ; -- 7. here and now - mkAdv : Conj -> ListAdv -> Adv ; -- 8. with John, here and now - } ; - - ---2 Questions and relatives - ---3 QS, question sentences - - mkQS : overload { - --- Just like a sentence $S$ is built from a clause $Cl$, --- a question sentence $QS$ is built from --- a question clause $QCl$ by fixing tense, anteriority and polarity. --- Any of these arguments can be omitted, which results in the --- default (present, simultaneous, and positive, respectively). - - mkQS : QCl -> QS ; -- 1. who walks - mkQS : (Tense) -> (Ant) -> (Pol) -> QCl -> QS ; -- 2. who wouldn't have walked - --- Since 'yes-no' question clauses can be built from clauses (see below), --- we give a shortcut --- for building a question sentence directly from a clause, using the defaults --- present, simultaneous, and positive. - - mkQS : Cl -> QS -- 3. does John walk - } ; - - ---3 QCl, question clauses - - mkQCl : overload { - --- 'Yes-no' question clauses are built from 'declarative' clauses. - - mkQCl : Cl -> QCl ; -- 1. does John walk - --- 'Wh' questions are built from interrogative pronouns in subject --- or object position. The former uses a verb phrase; we don't give --- shortcuts for verb-argument sequences as we do for clauses. --- The latter uses the 'slash' category of objectless clauses --- (see below); we give the common special case with a two-place verb. - - mkQCl : IP -> VP -> QCl ; -- 2. who walks - mkQCl : IP -> NP -> V2 -> QCl ; -- 3. whom does John love - mkQCl : IP -> ClSlash -> QCl ; -- 4. whom does John love today - --- Adverbial 'wh' questions are built with interrogative adverbials, with the --- special case of prepositional phrases with interrogative pronouns. - - mkQCl : IAdv -> Cl -> QCl ; -- 5. why does John walk - mkQCl : Prep -> IP -> Cl -> QCl ; -- 6. with who does John walk - --- An interrogative adverbial can serve as the complement of a copula. - - mkQCl : IAdv -> NP -> QCl ; -- 7. where is John - --- Existentials are a special construction. - - mkQCl : IP -> QCl -- 8. what is there - } ; - - ---3 IP, interrogative pronouns - - mkIP : overload { - --- Interrogative pronouns --- can be formed much like noun phrases, by using interrogative quantifiers. - - mkIP : IQuant -> N -> IP ; -- 1. which city - mkIP : IQuant -> (Num) -> CN -> IP ; -- 2. which five big cities - --- An interrogative pronoun can be modified by an adverb. - - mkIP : IP -> Adv -> IP -- 3. who in Paris - } ; - --- More interrogative pronouns and determiners can be found in $Structural$. - - - ---3 IAdv, interrogative adverbs. - --- In addition to the interrogative adverbs defined in the $Structural$ lexicon, they --- can be formed as prepositional phrases from interrogative pronouns. - - mkIAdv : Prep -> IP -> IAdv ; -- 1. in which city - --- More interrogative adverbs are given in $Structural$. - - ---3 RS, relative sentences - --- Just like a sentence $S$ is built from a clause $Cl$, --- a relative sentence $RS$ is built from --- a relative clause $RCl$ by fixing the tense, anteriority and polarity. --- Any of these arguments --- can be omitted, which results in the default (present, simultaneous, --- and positive, respectively). - - mkRS : overload { - mkRS : RCl -> RS ; -- 1. that walk - mkRS : (Tense) -> (Ant) -> (Pol) -> RCl -> RS -- 2. that wouldn't have walked - } ; - ---3 RCl, relative clauses - - mkRCl : overload { - --- Relative clauses are built from relative pronouns in subject or object position. --- The former uses a verb phrase; we don't give --- shortcuts for verb-argument sequences as we do for clauses. --- The latter uses the 'slash' category of objectless clauses (see below); --- we give the common special case with a two-place verb. - - mkRCl : RP -> VP -> RCl ; -- 1. that walk - mkRCl : RP -> NP -> V2 -> RCl ; -- 2. which John loves - mkRCl : RP -> ClSlash -> RCl ; -- 3. which John loves today - --- There is a simple 'such that' construction for forming relative --- clauses from clauses. - - mkRCl : Cl -> RCl -- 4. such that John loves her - } ; - ---3 RP, relative pronouns - --- There is an atomic relative pronoun - - which_RP : RP ; -- 1. which - --- A relative pronoun can be made into a kind of a prepositional phrase. - - mkRP : Prep -> NP -> RP -> RP ; -- 2. all the houses in which - - ---3 ClSlash, objectless sentences - - mkClSlash : overload { - --- Objectless sentences are used in questions and relative clauses. --- The most common way of constructing them is by using a two-place verb --- with a subject but without an object. - - mkClSlash : NP -> V2 -> ClSlash ; -- 1. (whom) John loves - --- The two-place verb can be separated from the subject by a verb-complement verb. - - mkClSlash : NP -> VV -> V2 -> ClSlash ; -- 2. (whom) John wants to see - --- The missing object can also be the noun phrase in a prepositional phrase. - - mkClSlash : Cl -> Prep -> ClSlash ; -- 3. (with whom) John walks - --- An objectless sentence can be modified by an adverb. - - mkClSlash : ClSlash -> Adv -> ClSlash -- 4. (whom) John loves today - } ; - - ---3 VPSlash, verb phrases missing an object - - mkVPSlash : overload { - --- This is the deep level of many-argument predication, permitting extraction. - - mkVPSlash : V2 -> VPSlash ; -- 1. (whom) (John) loves - mkVPSlash : V3 -> NP -> VPSlash ; -- 2. (whom) (John) gives an apple - mkVPSlash : V2A -> AP -> VPSlash ; -- 3. (whom) (John) paints red - mkVPSlash : V2Q -> QS -> VPSlash ; -- 4. (whom) (John) asks who sleeps - mkVPSlash : V2S -> S -> VPSlash ; -- 5. (whom) (John) tells that we sleep - mkVPSlash : V2V -> VP -> VPSlash ; -- 6. (whom) (John) forces to sleep - - } ; - - ---2 Lists for coordination - --- The rules in this section are very uniform: a list can be built from two or more --- expressions of the same category. - ---3 ListS, sentence lists - - mkListS : overload { - mkListS : S -> S -> ListS ; -- 1. he walks, I run - mkListS : S -> ListS -> ListS -- 2. John walks, I run, you sleep - } ; - ---3 ListAdv, adverb lists - - mkListAdv : overload { - mkListAdv : Adv -> Adv -> ListAdv ; -- 1. here, now - mkListAdv : Adv -> ListAdv -> ListAdv -- 2. to me, here, now - } ; - ---3 ListAP, adjectival phrase lists - - mkListAP : overload { - mkListAP : AP -> AP -> ListAP ; -- 1. old, big - mkListAP : AP -> ListAP -> ListAP -- 2. old, big, warm - } ; - - ---3 ListNP, noun phrase lists - - mkListNP : overload { - mkListNP : NP -> NP -> ListNP ; -- 1. John, I - mkListNP : NP -> ListNP -> ListNP -- 2. John, I, that - } ; - - ---. --- Definitions - - mkAP = overload { - mkAP : A -> AP -- warm - = PositA ; - mkAP : A -> NP -> AP -- warmer than Spain - = ComparA ; - mkAP : A2 -> NP -> AP -- divisible by 2 - = ComplA2 ; - mkAP : A2 -> AP -- divisible by itself - = ReflA2 ; - mkAP : AP -> S -> AP -- great that she won - = \ap,s -> SentAP ap (EmbedS s) ; - mkAP : AP -> QS -> AP -- great that she won - = \ap,s -> SentAP ap (EmbedQS s) ; - mkAP : AP -> VP -> AP -- great that she won - = \ap,s -> SentAP ap (EmbedVP s) ; - mkAP : AdA -> A -> AP -- very uncertain - = \x,y -> AdAP x (PositA y) ; - mkAP : AdA -> AP -> AP -- very uncertain - = AdAP ; - mkAP : Conj -> AP -> AP -> AP - = \c,x,y -> ConjAP c (BaseAP x y) ; - mkAP : Conj -> ListAP -> AP - = \c,xy -> ConjAP c xy ; - } ; - - mkAdv = overload { - mkAdv : A -> Adv -- quickly - = PositAdvAdj ; - mkAdv : Prep -> NP -> Adv -- in the house - = PrepNP ; - mkAdv : CAdv -> A -> NP -> Adv -- more quickly than John - = ComparAdvAdj ; - mkAdv : CAdv -> A -> S -> Adv -- more quickly than he runs - = ComparAdvAdjS ; - mkAdv : AdA -> Adv -> Adv -- very quickly - = AdAdv ; - mkAdv : Subj -> S -> Adv -- when he arrives - = SubjS ; - mkAdv : Conj -> Adv -> Adv -> Adv - = \c,x,y -> ConjAdv c (BaseAdv x y) ; - mkAdv : Conj -> ListAdv -> Adv - = \c,xy -> ConjAdv c xy ; - } ; - - mkCl = overload { - mkCl : NP -> VP -> Cl -- John wants to walk walks - = PredVP ; - mkCl : NP -> V -> Cl -- John walks - = \s,v -> PredVP s (UseV v); - mkCl : NP -> V2 -> NP -> Cl -- John uses it - = \s,v,o -> PredVP s (ComplV2 v o); - mkCl : NP -> V3 -> NP -> NP -> Cl - = \s,v,o,i -> PredVP s (ComplV3 v o i); - - mkCl : NP -> VV -> VP -> Cl - = \s,v,vp -> PredVP s (ComplVV v vp) ; - mkCl : NP -> VS -> S -> Cl - = \s,v,p -> PredVP s (ComplVS v p) ; - mkCl : NP -> VQ -> QS -> Cl - = \s,v,q -> PredVP s (ComplVQ v q) ; - mkCl : NP -> VA -> AP -> Cl - = \s,v,q -> PredVP s (ComplVA v q) ; - mkCl : NP -> V2A -> NP -> AP -> Cl - = \s,v,n,q -> PredVP s (ComplV2A v n q) ; - mkCl : NP -> V2S -> NP -> S -> Cl --n14 - = \s,v,n,q -> PredVP s (ComplSlash (SlashV2S v q) n) ; - mkCl : NP -> V2Q -> NP -> QS -> Cl --n14 - = \s,v,n,q -> PredVP s (ComplSlash (SlashV2Q v q) n) ; - mkCl : NP -> V2V -> NP -> VP -> Cl --n14 - = \s,v,n,q -> PredVP s (ComplSlash (SlashV2V v q) n) ; - - mkCl : VP -> Cl -- it rains - = ImpersCl ; - mkCl : NP -> RS -> Cl -- it is you who did it - = CleftNP ; - mkCl : Adv -> S -> Cl -- it is yesterday she arrived - = CleftAdv ; - mkCl : N -> Cl -- there is a house - = \y -> ExistNP (DetArtSg IndefArt (UseN y)) ; - mkCl : CN -> Cl -- there is a house - = \y -> ExistNP (DetArtSg IndefArt y) ; - mkCl : NP -> Cl -- there is a house - = ExistNP ; - mkCl : NP -> AP -> Cl -- John is nice and warm - = \x,y -> PredVP x (UseComp (CompAP y)) ; - mkCl : NP -> A -> Cl -- John is warm - = \x,y -> PredVP x (UseComp (CompAP (PositA y))) ; - mkCl : NP -> A -> NP -> Cl -- John is warmer than Mary - = \x,y,z -> PredVP x (UseComp (CompAP (ComparA y z))) ; - mkCl : NP -> A2 -> NP -> Cl -- John is married to Mary - = \x,y,z -> PredVP x (UseComp (CompAP (ComplA2 y z))) ; - mkCl : NP -> NP -> Cl -- John is the man - = \x,y -> PredVP x (UseComp (CompNP y)) ; - mkCl : NP -> CN -> Cl -- John is a man - = \x,y -> PredVP x (UseComp (CompNP (DetArtSg IndefArt y))) ; - mkCl : NP -> N -> Cl -- John is a man - = \x,y -> PredVP x (UseComp (CompNP (DetArtSg IndefArt (UseN y)))) ; - mkCl : NP -> Adv -> Cl -- John is here - = \x,y -> PredVP x (UseComp (CompAdv y)) ; - mkCl : V -> Cl -- it rains - = \v -> ImpersCl (UseV v) - } ; - - genericCl : VP -> Cl = GenericCl ; - - - mkNP = overload { - mkNP : Art -> N -> NP -- the man --n14 - = \d,n -> DetArtSg d (UseN n) ; - mkNP : Art -> CN -> NP -- the old man --n14 - = DetArtSg ; - mkNP : Art -> Num -> CN -> NP -- the old men --n14 - = \d,nu,cn -> case nu.n of { - ParamX.Sg => DetArtSg d cn ; - Pl => DetArtPl d cn - } ; - mkNP : Art -> Num -> N -> NP -- the men --n14 - = \d,nu,cn -> case nu.n of { - ParamX.Sg => DetArtSg d (UseN cn) ; - Pl => DetArtPl d (UseN cn) - } ; - - mkNP : Art -> Num -> Ord -> CN -> NP -- the five best men --n14 - = \d,nu,ord,cn -> DetCN (DetArtOrd d nu ord) (cn) ; - mkNP : Art -> Ord -> CN -> NP -- the best men --n14 - = \d,ord,cn -> DetCN (DetArtOrd d sgNum ord) (cn) ; - mkNP : Art -> Card -> CN -> NP -- the five men --n14 - = \d,nu,cn -> DetCN (DetArtCard d nu) (cn) ; - - mkNP : Art -> Num -> Ord -> N -> NP -- the five best men --n14 - = \d,nu,ord,cn -> DetCN (DetArtOrd d nu ord) (UseN cn) ; - mkNP : Art -> Ord -> N -> NP -- the best men --n14 - = \d,ord,cn -> DetCN (DetArtOrd d sgNum ord) (UseN cn) ; - mkNP : Art -> Card -> N -> NP -- the five men --n14 - = \d,nu,cn -> DetCN (DetArtCard d nu) (UseN cn) ; - - mkNP : CN -> NP -- old beer --n14 - = MassNP ; - mkNP : N -> NP -- beer --n14 - = \n -> MassNP (UseN n) ; - - mkNP : Det -> CN -> NP -- the old man - = DetCN ; - mkNP : Det -> N -> NP -- the man - = \d,n -> DetCN d (UseN n) ; - mkNP : Quant -> NP -- this - = \q -> DetNP (DetQuant q sgNum) ; - mkNP : Quant -> Num -> NP -- this - = \q,n -> DetNP (DetQuant q n) ; - mkNP : Det -> NP -- this - = DetNP ; - mkNP : Card -> CN -> NP -- forty-five old men - = \d,n -> DetCN (DetArtCard IndefArt d) n ; - mkNP : Card -> N -> NP -- forty-five men - = \d,n -> DetCN (DetArtCard IndefArt d) (UseN n) ; - mkNP : Quant -> CN -> NP - = \q,n -> DetCN (DetQuant q NumSg) n ; - mkNP : Quant -> N -> NP - = \q,n -> DetCN (DetQuant q NumSg) (UseN n) ; - mkNP : Quant -> Num -> CN -> NP - = \q,nu,n -> DetCN (DetQuant q nu) n ; - mkNP : Quant -> Num -> N -> NP - = \q,nu,n -> DetCN (DetQuant q nu) (UseN n) ; - - mkNP : Pron -> CN -> NP - = \p,n -> DetCN (DetQuant (PossPron p) NumSg) n ; - mkNP : Pron -> N -> NP - = \p,n -> DetCN (DetQuant (PossPron p) NumSg) (UseN n) ; - - mkNP : Numeral -> CN -> NP -- 51 old men - = \d,n -> DetCN (DetArtCard IndefArt (NumNumeral d)) n ; - - mkNP : Numeral -> N -> NP -- 51 men - = \d,n -> DetCN (DetArtCard IndefArt (NumNumeral d)) (UseN n) ; - mkNP : Digits -> CN -> NP -- 51 old men - = \d,n -> DetCN (DetArtCard IndefArt (NumDigits d)) n ; - - mkNP : Digits -> N -> NP -- 51 men - = \d,n -> DetCN (DetArtCard IndefArt (NumDigits d)) (UseN n) ; - - mkNP : Digit -> CN -> NP ---- obsol - = \d,n -> DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 d))))))) n ; - mkNP : Digit -> N -> NP ---- obsol - = \d,n -> DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 d))))))) (UseN n) ; - - mkNP : PN -> NP -- John - = UsePN ; - mkNP : Pron -> NP -- he - = UsePron ; - mkNP : Predet -> NP -> NP -- only the man - = PredetNP ; - mkNP : NP -> V2 -> NP -- the number squared - = PPartNP ; - mkNP : NP -> Adv -> NP -- Paris at midnight - = AdvNP ; - mkNP : Conj -> NP -> NP -> NP - = \c,x,y -> ConjNP c (BaseNP x y) ; - mkNP : Conj -> ListNP -> NP - = \c,xy -> ConjNP c xy ; --- backward compat - mkNP : QuantSg -> CN -> NP - = \q,n -> DetCN (DetQuant q NumSg) n ; - mkNP : QuantPl -> CN -> NP - = \q,n -> DetCN (DetQuant q NumPl) n ; - - } ; - - mkDet = overload { - - mkDet : Art -> Num -> Ord -> Det -- the five best men --n14 - = \d,nu,ord -> (DetArtOrd d nu ord) ; - mkDet : Art -> Ord -> Det -- the best men --n14 - = \d,ord -> (DetArtOrd d sgNum ord) ; - mkDet : Art -> Card -> Det -- the five men --n14 - = \d,nu -> (DetArtCard d nu) ; - - - - mkDet : Quant -> Ord -> Det -- this best man - = \q,o -> DetQuantOrd q NumSg o ; - mkDet : Quant -> Det -- this man - = \q -> DetQuant q NumSg ; - mkDet : Quant -> Num -> Ord -> Det -- these five best men - = DetQuantOrd ; - mkDet : Quant -> Num -> Det -- these five man - = DetQuant ; - mkDet : Num -> Det -- forty-five men - = DetArtCard IndefArt ; - mkDet : Digits -> Det -- 51 (men) - = \d -> DetArtCard IndefArt (NumDigits d) ; - mkDet : Numeral -> Det -- - = \d -> DetArtCard IndefArt (NumNumeral d) ; - mkDet : Pron -> Det -- my (house) - = \p -> DetQuant (PossPron p) NumSg ; - mkDet : Pron -> Num -> Det -- my (houses) - = \p -> DetQuant (PossPron p) ; - } ; - - - the_Art : Art = DefArt ; -- the - a_Art : Art = IndefArt ; -- a - --- 1.4 --- defSgDet : Det = DetSg (SgQuant DefArt) NoOrd ; -- the (man) --- defPlDet : Det = DetPl (PlQuant DefArt) NoNum NoOrd ; -- the (man) --- indefSgDet : Det = DetSg (SgQuant IndefArt) NoOrd ; -- the (man) --- indefPlDet : Det = DetPl (PlQuant IndefArt) NoNum NoOrd ; -- the (man) - - ---- obsol - - mkQuantSg : Quant -> QuantSg = SgQuant ; - mkQuantPl : Quant -> QuantPl = PlQuant ; - --- defQuant = DefArt ; --- indefQuant = IndefArt ; - --- massQuant : QuantSg = SgQuant MassDet ; --- the_QuantSg : QuantSg = SgQuant DefArt ; --- a_QuantSg : QuantSg = mkQuantSg indefQuant ; - this_QuantSg : QuantSg = mkQuantSg this_Quant ; - that_QuantSg : QuantSg = mkQuantSg that_Quant ; - --- the_QuantPl : QuantPl = mkQuantPl defQuant ; --- a_QuantPl : QuantPl = mkQuantPl indefQuant ; - these_QuantPl : QuantPl = mkQuantPl this_Quant ; - those_QuantPl : QuantPl = mkQuantPl that_Quant ; - - sgNum : Num = NumSg ; - plNum : Num = NumPl ; - - - mkNum = overload { - mkNum : Numeral -> Num - = \d -> NumCard (NumNumeral d) ; - mkNum : Digits -> Num -- 51 - = \d -> NumCard (NumDigits d) ; - mkNum : Digit -> Num - = \d -> NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 d)))))) ; - mkNum : Card -> Num = NumCard ; - mkNum : AdN -> Card -> Num = \a,c -> NumCard (AdNum a c) - } ; - - singularNum : Num -- [no num] - = NumSg ; - pluralNum : Num -- [no num] - = NumPl ; - - mkOrd = overload { - mkOrd : Numeral -> Ord = OrdNumeral ; - mkOrd : Digits -> Ord -- 51st - = OrdDigits ; - mkOrd : Digit -> Ord -- fifth - = \d -> - OrdNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 d))))) ; - mkOrd : A -> Ord -- largest - = OrdSuperl - } ; - - n1_Numeral = num (pot2as3 (pot1as2 (pot0as1 pot01))) ; - n2_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n2)))) ; - n3_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n3)))) ; - n4_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n4)))) ; - n5_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))) ; - n6_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) ; - n7_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n7)))) ; - n8_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n8)))) ; - n9_Numeral = num (pot2as3 (pot1as2 (pot0as1 (pot0 n9)))) ; - n10_Numeral = num (pot2as3 (pot1as2 pot110)) ; - n20_Numeral = num (pot2as3 (pot1as2 (pot1 n2))) ; - n100_Numeral = num (pot2as3 (pot2 pot01)) ; - n1000_Numeral = num (pot3 (pot1as2 (pot0as1 pot01))) ; - - n1_Digits = IDig D_1 ; - n2_Digits = IDig D_2 ; - n3_Digits = IDig D_3 ; - n4_Digits = IDig D_4 ; - n5_Digits = IDig D_5 ; - n6_Digits = IDig D_6 ; - n7_Digits = IDig D_7 ; - n8_Digits = IDig D_8 ; - n9_Digits = IDig D_9 ; - n10_Digits = IIDig D_1 (IDig D_0) ; - n20_Digits = IIDig D_2 (IDig D_0) ; - n100_Digits = IIDig D_1 (IIDig D_0 (IDig D_0)) ; - n1000_Digits = IIDig D_1 (IIDig D_0 (IIDig D_0 (IDig D_0))) ; - - - mkAdN : CAdv -> AdN = AdnCAdv ; -- more (than five) - - mkDigits = overload { - mkDigits : Dig -> Digits = IDig ; - mkDigits : Dig -> Digits -> Digits = IIDig ; - } ; - - n0_Dig = D_0 ; - n1_Dig = D_1 ; - n2_Dig = D_2 ; - n3_Dig = D_3 ; - n4_Dig = D_4 ; - n5_Dig = D_5 ; - n6_Dig = D_6 ; - n7_Dig = D_7 ; - n8_Dig = D_8 ; - n9_Dig = D_9 ; - - - - - mkCN = overload { - mkCN : N -> CN -- house - = UseN ; - mkCN : N2 -> NP -> CN -- son of the king - = ComplN2 ; - mkCN : N3 -> NP -> NP -> CN -- flight from Moscow (to Paris) - = \f,x -> ComplN2 (ComplN3 f x) ; - mkCN : N2 -> CN -- son - = UseN2 ; - mkCN : N3 -> CN -- flight - = \n -> UseN2 (Use2N3 n) ; - mkCN : AP -> CN -> CN -- nice and big blue house - = AdjCN ; - mkCN : AP -> N -> CN -- nice and big house - = \x,y -> AdjCN x (UseN y) ; - mkCN : CN -> AP -> CN -- nice and big blue house - = \x,y -> AdjCN y x ; - mkCN : N -> AP -> CN -- nice and big house - = \x,y -> AdjCN y (UseN x) ; - mkCN : A -> CN -> CN -- big blue house - = \x,y -> AdjCN (PositA x) y; - mkCN : A -> N -> CN -- big house - = \x,y -> AdjCN (PositA x) (UseN y); - mkCN : CN -> RS -> CN -- house that John owns - = RelCN ; - mkCN : N -> RS -> CN -- house that John owns - = \x,y -> RelCN (UseN x) y ; - mkCN : CN -> Adv -> CN -- house on the hill - = AdvCN ; - mkCN : N -> Adv -> CN -- house on the hill - = \x,y -> AdvCN (UseN x) y ; - mkCN : CN -> S -> CN -- fact that John smokes - = \cn,s -> SentCN cn (EmbedS s) ; - mkCN : CN -> QS -> CN -- question if John smokes - = \cn,s -> SentCN cn (EmbedQS s) ; - mkCN : CN -> VP -> CN -- reason to smoke - = \cn,s -> SentCN cn (EmbedVP s) ; - mkCN : CN -> NP -> CN -- number x, numbers x and y - = ApposCN ; - mkCN : N -> NP -> CN -- number x, numbers x and y - = \x,y -> ApposCN (UseN x) y - } ; - - - mkPhr = overload { - mkPhr : PConj -> Utt -> Voc -> Phr -- But go home my friend - = PhrUtt ; - mkPhr : Utt -> Voc -> Phr - = \u,v -> PhrUtt NoPConj u v ; - mkPhr : PConj -> Utt -> Phr - = \u,v -> PhrUtt u v NoVoc ; - mkPhr : Utt -> Phr -- Go home - = \u -> PhrUtt NoPConj u NoVoc ; - mkPhr : S -> Phr -- I go home - = \s -> PhrUtt NoPConj (UttS s) NoVoc ; - mkPhr : Cl -> Phr -- I go home - = \s -> PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos s)) NoVoc ; - mkPhr : QS -> Phr -- I go home - = \s -> PhrUtt NoPConj (UttQS s) NoVoc ; - mkPhr : Imp -> Phr -- I go home - = \s -> PhrUtt NoPConj (UttImpSg PPos s) NoVoc - - } ; - - mkPConj : Conj -> PConj = PConjConj ; - noPConj : PConj = NoPConj ; - - mkVoc : NP -> Voc = VocNP ; - noVoc : Voc = NoVoc ; - - positivePol : Pol = PPos ; - negativePol : Pol = PNeg ; - - simultaneousAnt : Ant = ASimul ; - anteriorAnt : Ant = AAnter ; --# notpresent - - presentTense : Tense = TPres ; - pastTense : Tense = TPast ; --# notpresent - futureTense : Tense = TFut ; --# notpresent - conditionalTense : Tense = TCond ; --# notpresent - - param ImpForm = IFSg | IFPl | IFPol ; - - oper - singularImpForm : ImpForm = IFSg ; - pluralImpForm : ImpForm = IFPl ; - politeImpForm : ImpForm = IFPol ; - - mkUttImp : ImpForm -> Pol -> Imp -> Utt = \f,p,i -> case f of { - IFSg => UttImpSg p i ; - IFPl => UttImpPl p i ; - IFPol => UttImpPol p i - } ; - - mkUtt = overload { - mkUtt : S -> Utt -- John walked - = UttS ; - mkUtt : Cl -> Utt -- John walks - = \c -> UttS (UseCl TPres ASimul PPos c); - mkUtt : QS -> Utt -- is it good - = UttQS ; - mkUtt : ImpForm -> Pol -> Imp -> Utt -- don't help yourselves - = mkUttImp ; - mkUtt : ImpForm -> Imp -> Utt -- help yourselves - = \f -> mkUttImp f PPos ; - mkUtt : Pol -> Imp -> Utt -- (don't) help yourself - = UttImpSg ; - mkUtt : Imp -> Utt -- help yourself - = UttImpSg PPos ; - mkUtt : IP -> Utt -- who - = UttIP ; - mkUtt : IAdv -> Utt -- why - = UttIAdv ; - mkUtt : NP -> Utt -- this man - = UttNP ; - mkUtt : Adv -> Utt -- here - = UttAdv ; - mkUtt : VP -> Utt -- to sleep - = UttVP - } ; - - lets_Utt : VP -> Utt = ImpPl1 ; - - mkQCl = overload { - - mkQCl : Cl -> QCl -- does John walk - = QuestCl ; - mkQCl : IP -> VP -> QCl -- who walks - = QuestVP ; - mkQCl : IP -> ClSlash -> QCl -- who does John love - = QuestSlash ; - mkQCl : IP -> NP -> V2 -> QCl -- who does John love - = \ip,np,v -> QuestSlash ip (SlashVP np (SlashV2a v)) ; - mkQCl : IAdv -> Cl -> QCl -- why does John walk - = QuestIAdv ; - mkQCl : Prep -> IP -> Cl -> QCl -- with whom does John walk - = \p,ip -> QuestIAdv (PrepIP p ip) ; - mkQCl : IAdv -> NP -> QCl -- where is John - = \a -> QuestIComp (CompIAdv a) ; - mkQCl : IP -> QCl -- which houses are there - = ExistIP - - } ; - - mkIP = overload { - mkIP : IDet -> CN -> IP -- which songs - = IdetCN ; - mkIP : IDet -> N -> IP -- which song - = \i,n -> IdetCN i (UseN n) ; - mkIP : IQuant -> CN -> IP -- which songs - = \i,n -> IdetCN (IdetQuant i NumSg) n ; - mkIP : IQuant -> Num -> CN -> IP -- which songs - = \i,nu,n -> IdetCN (IdetQuant i nu) n ; - mkIP : IQuant -> N -> IP -- which song - = \i,n -> IdetCN (IdetQuant i NumSg) (UseN n) ; - mkIP : IP -> Adv -> IP -- who in Europe - = AdvIP - } ; - - whichSg_IDet : IDet = IdetQuant which_IQuant NumSg ; - whichPl_IDet : IDet = IdetQuant which_IQuant NumPl ; - - mkIAdv : Prep -> IP -> IAdv = PrepIP ; - - mkRCl = overload { - mkRCl : Cl -> RCl -- such that John loves her - = RelCl ; - mkRCl : RP -> VP -> RCl -- who loves John - = RelVP ; - mkRCl : RP -> ClSlash -> RCl -- whom John loves - = RelSlash ; - mkRCl : RP -> NP -> V2 -> RCl -- whom John loves - = \rp,np,v2 -> RelSlash rp (SlashVP np (SlashV2a v2)) ; - } ; - - which_RP : RP -- which - = IdRP ; - mkRP : Prep -> NP -> RP -> RP -- all the roots of which - = FunRP - ; - - mkClSlash = overload { - mkClSlash : NP -> V2 -> ClSlash -- (whom) he sees - = \np,v2 -> SlashVP np (SlashV2a v2) ; - mkClSlash : NP -> VV -> V2 -> ClSlash -- (whom) he wants to see - = \np,vv,v2 -> SlashVP np (SlashVV vv (SlashV2a v2)) ; - mkClSlash : ClSlash -> Adv -> ClSlash -- (whom) he sees tomorrow - = AdvSlash ; - mkClSlash : Cl -> Prep -> ClSlash -- (with whom) he walks - = SlashPrep - } ; - - mkImp = overload { - mkImp : VP -> Imp -- go - = ImpVP ; - mkImp : V -> Imp - = \v -> ImpVP (UseV v) ; - mkImp : V2 -> NP -> Imp - = \v,np -> ImpVP (ComplV2 v np) - } ; - - mkS = overload { - mkS : Cl -> S - = UseCl TPres ASimul PPos ; - mkS : Tense -> Cl -> S - = \t -> UseCl t ASimul PPos ; - mkS : Ant -> Cl -> S - = \a -> UseCl TPres a PPos ; - mkS : Pol -> Cl -> S - = \p -> UseCl TPres ASimul p ; - mkS : Tense -> Ant -> Cl -> S - = \t,a -> UseCl t a PPos ; - mkS : Tense -> Pol -> Cl -> S - = \t,p -> UseCl t ASimul p ; - mkS : Ant -> Pol -> Cl -> S - = \a,p -> UseCl TPres a p ; - mkS : Tense -> Ant -> Pol -> Cl -> S - = UseCl ; - mkS : Conj -> S -> S -> S - = \c,x,y -> ConjS c (BaseS x y) ; - mkS : Conj -> ListS -> S - = \c,xy -> ConjS c xy ; - mkS : Adv -> S -> S - = AdvS - - } ; - - mkQS = overload { - - mkQS : QCl -> QS - = UseQCl TPres ASimul PPos ; - mkQS : Tense -> QCl -> QS - = \t -> UseQCl t ASimul PPos ; - mkQS : Ant -> QCl -> QS - = \a -> UseQCl TPres a PPos ; - mkQS : Pol -> QCl -> QS - = \p -> UseQCl TPres ASimul p ; - mkQS : Tense -> Ant -> QCl -> QS - = \t,a -> UseQCl t a PPos ; - mkQS : Tense -> Pol -> QCl -> QS - = \t,p -> UseQCl t ASimul p ; - mkQS : Ant -> Pol -> QCl -> QS - = \a,p -> UseQCl TPres a p ; - mkQS : Tense -> Ant -> Pol -> QCl -> QS - = UseQCl ; - mkQS : Cl -> QS - = \x -> UseQCl TPres ASimul PPos (QuestCl x) - } ; - - - mkRS = overload { - - mkRS : RCl -> RS - = UseRCl TPres ASimul PPos ; - mkRS : Tense -> RCl -> RS - = \t -> UseRCl t ASimul PPos ; - mkRS : Ant -> RCl -> RS - = \a -> UseRCl TPres a PPos ; - mkRS : Pol -> RCl -> RS - = \p -> UseRCl TPres ASimul p ; - mkRS : Tense -> Ant -> RCl -> RS - = \t,a -> UseRCl t a PPos ; - mkRS : Tense -> Pol -> RCl -> RS - = \t,p -> UseRCl t ASimul p ; - mkRS : Ant -> Pol -> RCl -> RS - = \a,p -> UseRCl TPres a p ; - mkRS : Tense -> Ant -> Pol -> RCl -> RS - = UseRCl - } ; - - param Punct = PFullStop | PExclMark | PQuestMark ; - - oper - emptyText : Text = TEmpty ; -- [empty text] - - fullStopPunct : Punct = PFullStop ; -- . - questMarkPunct : Punct = PQuestMark ; -- ? - exclMarkPunct : Punct = PExclMark ; -- ! - - - mkText = overload { - mkText : Phr -> Punct -> Text -> Text = - \phr,punct,text -> case punct of { - PFullStop => TFullStop phr text ; - PExclMark => TExclMark phr text ; - PQuestMark => TQuestMark phr text - } ; - mkText : Phr -> Punct -> Text = - \phr,punct -> case punct of { - PFullStop => TFullStop phr TEmpty ; - PExclMark => TExclMark phr TEmpty ; - PQuestMark => TQuestMark phr TEmpty - } ; - mkText : Phr -> Text -- John walks. - = \x -> TFullStop x TEmpty ; - mkText : Utt -> Text - = \u -> TFullStop (PhrUtt NoPConj u NoVoc) TEmpty ; - mkText : S -> Text - = \s -> TFullStop (PhrUtt NoPConj (UttS s) NoVoc) TEmpty; - mkText : Cl -> Text - = \c -> TFullStop (PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos c)) NoVoc) TEmpty; - mkText : QS -> Text - = \q -> TQuestMark (PhrUtt NoPConj (UttQS q) NoVoc) TEmpty ; - mkText : Imp -> Text - = \i -> TExclMark (PhrUtt NoPConj (UttImpSg PPos i) NoVoc) TEmpty; - mkText : Pol -> Imp -> Text - = \p,i -> TExclMark (PhrUtt NoPConj (UttImpSg p i) NoVoc) TEmpty; - mkText : Phr -> Text -> Text -- John walks. ... - = TFullStop ; - mkText : Text -> Text -> Text = \t,u -> {s = t.s ++ u.s ; lock_Text = <>} ; - } ; - - mkVP = overload { - mkVP : V -> VP -- sleep - = UseV ; - mkVP : V2 -> NP -> VP -- use it - = ComplV2 ; - mkVP : V3 -> NP -> NP -> VP -- send a message to her - = ComplV3 ; - mkVP : VV -> VP -> VP -- want to run - = ComplVV ; - mkVP : VS -> S -> VP -- know that she runs - = ComplVS ; - mkVP : VQ -> QS -> VP -- ask if she runs - = ComplVQ ; - mkVP : VA -> AP -> VP -- look red - = ComplVA ; - mkVP : V2A -> NP -> AP -> VP -- paint the house red - = ComplV2A ; - - mkVP : V2S -> NP -> S -> VP --n14 - = \v,n,q -> (ComplSlash (SlashV2S v q) n) ; - mkVP : V2Q -> NP -> QS -> VP --n14 - = \v,n,q -> (ComplSlash (SlashV2Q v q) n) ; - mkVP : V2V -> NP -> VP -> VP --n14 - = \v,n,q -> (ComplSlash (SlashV2V v q) n) ; - - mkVP : A -> VP -- be warm - = \a -> UseComp (CompAP (PositA a)) ; - mkVP : A -> NP -> VP -- John is warmer than Mary - = \y,z -> (UseComp (CompAP (ComparA y z))) ; - mkVP : A2 -> NP -> VP -- John is married to Mary - = \y,z -> (UseComp (CompAP (ComplA2 y z))) ; - mkVP : AP -> VP -- be warm - = \a -> UseComp (CompAP a) ; - mkVP : NP -> VP -- be a man - = \a -> UseComp (CompNP a) ; - mkVP : CN -> VP -- be a man - = \y -> (UseComp (CompNP (DetArtSg IndefArt y))) ; - mkVP : N -> VP -- be a man - = \y -> (UseComp (CompNP (DetArtSg IndefArt (UseN y)))) ; - mkVP : Adv -> VP -- be here - = \a -> UseComp (CompAdv a) ; - mkVP : VP -> Adv -> VP -- sleep here - = AdvVP ; - mkVP : AdV -> VP -> VP -- always sleep - = AdVVP ; - mkVP : VPSlash -> NP -> VP -- always sleep - = ComplSlash ; - mkVP : VPSlash -> VP - = ReflVP - } ; - - reflexiveVP : V2 -> VP = \v -> ReflVP (SlashV2a v) ; - - mkVPSlash = overload { - - mkVPSlash : V2 -> VPSlash -- 1. (whom) (John) loves - = SlashV2a ; - mkVPSlash : V3 -> NP -> VPSlash -- 2. (whom) (John) gives an apple - = Slash2V3 ; - mkVPSlash : V2A -> AP -> VPSlash -- 3. (whom) (John) paints red - = SlashV2A ; - mkVPSlash : V2Q -> QS -> VPSlash -- 4. (whom) (John) asks who sleeps - = SlashV2Q ; - mkVPSlash : V2S -> S -> VPSlash -- 5. (whom) (John) tells that we sleep - = SlashV2S ; - mkVPSlash : V2V -> VP -> VPSlash -- 6. (whom) (John) forces to sleep - = SlashV2V ; - } ; - - - - passiveVP = overload { - passiveVP : V2 -> VP = PassV2 ; - passiveVP : V2 -> NP -> VP = \v,np -> - (AdvVP (PassV2 v) (PrepNP by8agent_Prep np)) - } ; - progressiveVP : VP -> VP = ProgrVP ; - - - mkListS = overload { - mkListS : S -> S -> ListS = BaseS ; - mkListS : S -> ListS -> ListS = ConsS - } ; - - mkListAP = overload { - mkListAP : AP -> AP -> ListAP = BaseAP ; - mkListAP : AP -> ListAP -> ListAP = ConsAP - } ; - - mkListAdv = overload { - mkListAdv : Adv -> Adv -> ListAdv = BaseAdv ; - mkListAdv : Adv -> ListAdv -> ListAdv = ConsAdv - } ; - - mkListNP = overload { - mkListNP : NP -> NP -> ListNP = BaseNP ; - mkListNP : NP -> ListNP -> ListNP = ConsNP - } ; - - mkCard = overload { - mkCard : Numeral -> Card - = NumNumeral ; - mkNum : Digits -> Card -- 51 - = NumDigits ; - } ; - - ------------- for backward compatibility - - QuantSg : Type = Quant ** {isSg : {}} ; - QuantPl : Type = Quant ** {isPl : {}} ; - SgQuant : Quant -> QuantSg = \q -> q ** {isSg = <>} ; - PlQuant : Quant -> QuantPl = \q -> q ** {isPl = <>} ; - --- Pre-1.4 constants defined - - DetSg : Quant -> Ord -> Det = \q -> DetQuantOrd q NumSg ; - DetPl : Quant -> Num -> Ord -> Det = DetQuantOrd ; - - ComplV2 : V2 -> NP -> VP = \v,np -> ComplSlash (SlashV2a v) np ; - ComplV2A : V2A -> NP -> AP -> VP = \v,np,ap -> ComplSlash (SlashV2A v ap) np ; - ComplV3 : V3 -> NP -> NP -> VP = \v,o,d -> ComplSlash (Slash2V3 v o) d ; - - that_NP : NP = DetNP (DetQuant that_Quant sgNum) ; - this_NP : NP = DetNP (DetQuant this_Quant sgNum) ; - those_NP : NP = DetNP (DetQuant that_Quant plNum) ; - these_NP : NP = DetNP (DetQuant this_Quant plNum) ; - - ListAdv : Type = Grammar.ListAdv ; - ListAP : Type = Grammar.ListAP ; - ListNP : Type = Grammar.ListNP ; - ListS : Type = Grammar.ListS ; - -{- --- The definite and indefinite articles are commonly used determiners. - - defSgDet : Det ; -- 11. the (house) - defPlDet : Det ; -- 12. the (houses) - indefSgDet : Det ; -- 13. a (house) - indefPlDet : Det ; -- 14. (houses) - - ---3 QuantSg, singular quantifiers - --- From quantifiers that can have both forms, this constructor --- builds the singular form. - - mkQuantSg : Quant -> QuantSg ; -- 1. this - --- The mass noun phrase constructor is treated as a singular quantifier. - - massQuant : QuantSg ; -- 2. (mass terms) - --- More singular quantifiers are available in the $Structural$ module. --- The following singular cases of quantifiers are often used. - - the_QuantSg : QuantSg ; -- 3. the - a_QuantSg : QuantSg ; -- 4. a - this_QuantSg : QuantSg ; -- 5. this - that_QuantSg : QuantSg ; -- 6. that - - ---3 QuantPl, plural quantifiers - --- From quantifiers that can have both forms, this constructor --- builds the plural form. - - mkQuantPl : Quant -> QuantPl ; -- 1. these - --- More plural quantifiers are available in the $Structural$ module. --- The following plural cases of quantifiers are often used. - - the_QuantPl : QuantPl ; -- 2. the - a_QuantPl : QuantPl ; -- 3. (indefinite plural) - these_QuantPl : QuantPl ; -- 4. these - those_QuantPl : QuantPl ; -- 5. those --} - -} diff --git a/deprecated/old-lib/resource/api/ConstructorsBul.gf b/deprecated/old-lib/resource/api/ConstructorsBul.gf deleted file mode 100644 index 54a85890c..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsBul.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsBul = Constructors with (Grammar = GrammarBul) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsCat.gf b/deprecated/old-lib/resource/api/ConstructorsCat.gf deleted file mode 100644 index 4efd5bad4..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsCat.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsCat = Constructors with (Grammar = GrammarCat) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsDan.gf b/deprecated/old-lib/resource/api/ConstructorsDan.gf deleted file mode 100644 index 0627f96c8..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsDan.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsDan = Constructors with (Grammar = GrammarDan) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsEng.gf b/deprecated/old-lib/resource/api/ConstructorsEng.gf deleted file mode 100644 index 1d88caa79..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsEng.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsEng = Constructors with (Grammar = GrammarEng) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsFin.gf b/deprecated/old-lib/resource/api/ConstructorsFin.gf deleted file mode 100644 index 57934b728..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsFin.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsFin = Constructors with (Grammar = GrammarFin) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsFre.gf b/deprecated/old-lib/resource/api/ConstructorsFre.gf deleted file mode 100644 index b50c55fbc..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsFre.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsFre = Constructors with (Grammar = GrammarFre) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsGer.gf b/deprecated/old-lib/resource/api/ConstructorsGer.gf deleted file mode 100644 index 907bf90a0..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsGer.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsGer = Constructors with (Grammar = GrammarGer) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsIta.gf b/deprecated/old-lib/resource/api/ConstructorsIta.gf deleted file mode 100644 index 29724ffee..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsIta.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsIta = Constructors with (Grammar = GrammarIta) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsNor.gf b/deprecated/old-lib/resource/api/ConstructorsNor.gf deleted file mode 100644 index d95b8b0e0..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsNor.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsNor = Constructors with (Grammar = GrammarNor) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsRus.gf b/deprecated/old-lib/resource/api/ConstructorsRus.gf deleted file mode 100644 index 3a77d344e..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsRus.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsRus = Constructors with (Grammar = GrammarRus) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsSpa.gf b/deprecated/old-lib/resource/api/ConstructorsSpa.gf deleted file mode 100644 index 98874982a..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsSpa.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsSpa = Constructors with (Grammar = GrammarSpa) ; diff --git a/deprecated/old-lib/resource/api/ConstructorsSwe.gf b/deprecated/old-lib/resource/api/ConstructorsSwe.gf deleted file mode 100644 index 9def2d75f..000000000 --- a/deprecated/old-lib/resource/api/ConstructorsSwe.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource ConstructorsSwe = Constructors with (Grammar = GrammarSwe) ; diff --git a/deprecated/old-lib/resource/api/Syntax.gf b/deprecated/old-lib/resource/api/Syntax.gf deleted file mode 100644 index 1302e6391..000000000 --- a/deprecated/old-lib/resource/api/Syntax.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -interface Syntax = Constructors, Cat, Structural, Combinators ; - diff --git a/deprecated/old-lib/resource/api/SyntaxBul.gf b/deprecated/old-lib/resource/api/SyntaxBul.gf deleted file mode 100644 index ff11f6888..000000000 --- a/deprecated/old-lib/resource/api/SyntaxBul.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxBul of Syntax = ConstructorsBul, CatBul, StructuralBul, CombinatorsBul ; - diff --git a/deprecated/old-lib/resource/api/SyntaxCat.gf b/deprecated/old-lib/resource/api/SyntaxCat.gf deleted file mode 100644 index 73ff4829c..000000000 --- a/deprecated/old-lib/resource/api/SyntaxCat.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxCat of Syntax = ConstructorsCat, CatCat, StructuralCat, CombinatorsCat ; - diff --git a/deprecated/old-lib/resource/api/SyntaxDan.gf b/deprecated/old-lib/resource/api/SyntaxDan.gf deleted file mode 100644 index 83d07d828..000000000 --- a/deprecated/old-lib/resource/api/SyntaxDan.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxDan of Syntax = ConstructorsDan, CatDan, StructuralDan, CombinatorsDan ; - diff --git a/deprecated/old-lib/resource/api/SyntaxEng.gf b/deprecated/old-lib/resource/api/SyntaxEng.gf deleted file mode 100644 index 940ee0573..000000000 --- a/deprecated/old-lib/resource/api/SyntaxEng.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxEng of Syntax = - ConstructorsEng, CatEng, StructuralEng, CombinatorsEng ; - diff --git a/deprecated/old-lib/resource/api/SyntaxFin.gf b/deprecated/old-lib/resource/api/SyntaxFin.gf deleted file mode 100644 index 300c56175..000000000 --- a/deprecated/old-lib/resource/api/SyntaxFin.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxFin of Syntax = ConstructorsFin, CatFin, StructuralFin, CombinatorsFin ; - diff --git a/deprecated/old-lib/resource/api/SyntaxFre.gf b/deprecated/old-lib/resource/api/SyntaxFre.gf deleted file mode 100644 index 8f5ffa206..000000000 --- a/deprecated/old-lib/resource/api/SyntaxFre.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxFre of Syntax = ConstructorsFre, CatFre, StructuralFre, CombinatorsFre ; - diff --git a/deprecated/old-lib/resource/api/SyntaxGer.gf b/deprecated/old-lib/resource/api/SyntaxGer.gf deleted file mode 100644 index 59f495279..000000000 --- a/deprecated/old-lib/resource/api/SyntaxGer.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxGer of Syntax = ConstructorsGer, CatGer, StructuralGer, CombinatorsGer ; - diff --git a/deprecated/old-lib/resource/api/SyntaxIta.gf b/deprecated/old-lib/resource/api/SyntaxIta.gf deleted file mode 100644 index 3bba98dd5..000000000 --- a/deprecated/old-lib/resource/api/SyntaxIta.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxIta of Syntax = ConstructorsIta, CatIta, StructuralIta, CombinatorsIta ; - diff --git a/deprecated/old-lib/resource/api/SyntaxNor.gf b/deprecated/old-lib/resource/api/SyntaxNor.gf deleted file mode 100644 index 98b4d41cf..000000000 --- a/deprecated/old-lib/resource/api/SyntaxNor.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxNor of Syntax = ConstructorsNor, CatNor, StructuralNor, CombinatorsNor - ; - diff --git a/deprecated/old-lib/resource/api/SyntaxRus.gf b/deprecated/old-lib/resource/api/SyntaxRus.gf deleted file mode 100644 index 56f750acb..000000000 --- a/deprecated/old-lib/resource/api/SyntaxRus.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxRus of Syntax = ConstructorsRus, CatRus, StructuralRus, CombinatorsRus ; - diff --git a/deprecated/old-lib/resource/api/SyntaxSpa.gf b/deprecated/old-lib/resource/api/SyntaxSpa.gf deleted file mode 100644 index 40315b430..000000000 --- a/deprecated/old-lib/resource/api/SyntaxSpa.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxSpa of Syntax = - ConstructorsSpa, CatSpa, StructuralSpa, CombinatorsSpa ; - diff --git a/deprecated/old-lib/resource/api/SyntaxSwe.gf b/deprecated/old-lib/resource/api/SyntaxSwe.gf deleted file mode 100644 index b1b603f8e..000000000 --- a/deprecated/old-lib/resource/api/SyntaxSwe.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:alltenses:prelude - -instance SyntaxSwe of Syntax = - ConstructorsSwe, CatSwe, StructuralSwe, CombinatorsSwe ; - diff --git a/deprecated/old-lib/resource/api/TryBul.gf b/deprecated/old-lib/resource/api/TryBul.gf deleted file mode 100644 index 5b58da938..000000000 --- a/deprecated/old-lib/resource/api/TryBul.gf +++ /dev/null @@ -1,13 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryBul = SyntaxBul, LexiconBul, ParadigmsBul - [mkAdv] ** - open (P = ParadigmsBul) in { - -oper - - mkAdv = overload SyntaxBul { - mkAdv : Str -> Adv = P.mkAdv ; - } ; - - -} diff --git a/deprecated/old-lib/resource/api/TryCat.gf b/deprecated/old-lib/resource/api/TryCat.gf deleted file mode 100644 index 872a85395..000000000 --- a/deprecated/old-lib/resource/api/TryCat.gf +++ /dev/null @@ -1,13 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryCat = SyntaxCat, LexiconCat, ParadigmsCat - [mkAdv] ** - open (P = ParadigmsCat) in { - -oper - - mkAdv = overload SyntaxCat { - mkAdv : Str -> Adv = P.mkAdv ; - } ; - - -} diff --git a/deprecated/old-lib/resource/api/TryDan.gf b/deprecated/old-lib/resource/api/TryDan.gf deleted file mode 100644 index f92e7285d..000000000 --- a/deprecated/old-lib/resource/api/TryDan.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryDan = SyntaxDan, LexiconDan, ParadigmsDan - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TryEng.gf b/deprecated/old-lib/resource/api/TryEng.gf deleted file mode 100644 index 6975e4afa..000000000 --- a/deprecated/old-lib/resource/api/TryEng.gf +++ /dev/null @@ -1,13 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryEng = SyntaxEng, LexiconEng, ParadigmsEng - [mkAdv] ** - open (P = ParadigmsEng) in { - -oper - - mkAdv = overload SyntaxEng { - mkAdv : Str -> Adv = P.mkAdv ; - } ; - - -} diff --git a/deprecated/old-lib/resource/api/TryFin.gf b/deprecated/old-lib/resource/api/TryFin.gf deleted file mode 100644 index 75ea25130..000000000 --- a/deprecated/old-lib/resource/api/TryFin.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryFin = SyntaxFin, LexiconFin-[mkOrd], ParadigmsFin - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TryFre.gf b/deprecated/old-lib/resource/api/TryFre.gf deleted file mode 100644 index b12983510..000000000 --- a/deprecated/old-lib/resource/api/TryFre.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryFre = SyntaxFre, LexiconFre, ParadigmsFre - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TryGer.gf b/deprecated/old-lib/resource/api/TryGer.gf deleted file mode 100644 index 7b4d0ddb5..000000000 --- a/deprecated/old-lib/resource/api/TryGer.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryGer = SyntaxGer, LexiconGer, ParadigmsGer - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TryIta.gf b/deprecated/old-lib/resource/api/TryIta.gf deleted file mode 100644 index ff91189bc..000000000 --- a/deprecated/old-lib/resource/api/TryIta.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryIta = SyntaxIta, LexiconIta, ParadigmsIta - [mkAdv,in_Prep] ; diff --git a/deprecated/old-lib/resource/api/TryNor.gf b/deprecated/old-lib/resource/api/TryNor.gf deleted file mode 100644 index 43c9bab63..000000000 --- a/deprecated/old-lib/resource/api/TryNor.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryNor = SyntaxNor, LexiconNor, ParadigmsNor - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TryRus.gf b/deprecated/old-lib/resource/api/TryRus.gf deleted file mode 100644 index cb2058ceb..000000000 --- a/deprecated/old-lib/resource/api/TryRus.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TryRus = SyntaxRus, LexiconRus, ParadigmsRus - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TrySpa.gf b/deprecated/old-lib/resource/api/TrySpa.gf deleted file mode 100644 index 06e74933b..000000000 --- a/deprecated/old-lib/resource/api/TrySpa.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TrySpa = SyntaxSpa, LexiconSpa, ParadigmsSpa - [mkAdv] ; diff --git a/deprecated/old-lib/resource/api/TrySwe.gf b/deprecated/old-lib/resource/api/TrySwe.gf deleted file mode 100644 index aac2c9e49..000000000 --- a/deprecated/old-lib/resource/api/TrySwe.gf +++ /dev/null @@ -1,12 +0,0 @@ ---# -path=.:alltenses:prelude - -resource TrySwe = SyntaxSwe, LexiconSwe, ParadigmsSwe - [mkAdv] ** - open (P = ParadigmsSwe) in { - -oper - - mkAdv = overload SyntaxSwe { - mkAdv : Str -> Adv = P.mkAdv ; - } ; - -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/arabic/AdjectiveAra.gf b/deprecated/old-lib/resource/arabic/AdjectiveAra.gf deleted file mode 100644 index f324d95d3..000000000 --- a/deprecated/old-lib/resource/arabic/AdjectiveAra.gf +++ /dev/null @@ -1,43 +0,0 @@ -concrete AdjectiveAra of Adjective = CatAra ** open ResAra, Prelude in { - - lin - - - PositA a = { - s = \\h,g,n,d,c => case h of { - Hum => a.s ! APosit g n d c; - NoHum => case n of { - Pl => a.s ! APosit Fem Sg d c ; - _ => a.s ! APosit g n d c - } - } - }; --- ComparA a np = { --- s = \\_ => a.s ! AAdj Compar ++ "مِنْ" ++ np.s ! Gen ; --- } ; --- --- $SuperlA$ belongs to determiner syntax in $Noun$. --- --- ComplA2 a np = { --- s = \\_ => a.s ! AAdj Posit ++ a.c2 ++ np.s ! Acc ; --- isPre = False --- } ; --- --- ReflA2 a = { --- s = \\ag => a.s ! AAdj Posit ++ a.c2 ++ reflPron ! ag ; --- isPre = False --- } ; --- --- SentAP ap sc = { --- s = \\a => ap.s ! a ++ sc.s ; --- isPre = False --- } ; --- --- AdAP ada ap = { --- s = \\a => ada.s ++ ap.s ! a ; --- isPre = ap.isPre --- } ; --- --- UseA2 a = a ; --- -} diff --git a/deprecated/old-lib/resource/arabic/AdverbAra.gf b/deprecated/old-lib/resource/arabic/AdverbAra.gf deleted file mode 100644 index 5c2cbdfb6..000000000 --- a/deprecated/old-lib/resource/arabic/AdverbAra.gf +++ /dev/null @@ -1,21 +0,0 @@ -concrete AdverbAra of Adverb = CatAra ** open ResAra, Prelude in { - - lin - PositAdvAdj a = {s = a.s ! APosit Masc Sg Indef Acc} ; --- ComparAdvAdj cadv a np = { --- s = cadv.s ++ a.s ! AAdv ++ "مِنْ" ++ np.s ! Gen --- } ; --- ComparAdvAdjS cadv a s = { --- s = cadv.s ++ a.s ! AAdv ++ "تهَن" ++ s.s --- } ; - - PrepNP prep np = {s = prep.s ++ np.s ! Gen} ; - --- AdAdv = cc2 ; --- --- SubjS = cc2 ; --- AdvSC s = s ; --- this rule give stack overflow in ordinary parsing --- --- AdnCAdv cadv = {s = cadv.s ++ "تهَن"} ; --- -} diff --git a/deprecated/old-lib/resource/arabic/AllAra.gf b/deprecated/old-lib/resource/arabic/AllAra.gf deleted file mode 100644 index d23f9b997..000000000 --- a/deprecated/old-lib/resource/arabic/AllAra.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllAra of AllAraAbs = LangAra ; diff --git a/deprecated/old-lib/resource/arabic/AllAraAbs.gf b/deprecated/old-lib/resource/arabic/AllAraAbs.gf deleted file mode 100644 index 9889c81ed..000000000 --- a/deprecated/old-lib/resource/arabic/AllAraAbs.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllAraAbs = Lang ; diff --git a/deprecated/old-lib/resource/arabic/CatAra.gf b/deprecated/old-lib/resource/arabic/CatAra.gf deleted file mode 100644 index dd1790a94..000000000 --- a/deprecated/old-lib/resource/arabic/CatAra.gf +++ /dev/null @@ -1,103 +0,0 @@ -concrete CatAra of Cat = CommonX - [Utt] ** open ResAra, Prelude, ParamX in { - - flags optimize=all_subs ; - - lincat - --- Phrase - - Utt = {s : Gender => Str}; - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : QForm => Str} ; --- RS = {s : Agr => Str} ; - --- Sentence - - Cl = {s : ResAra.Tense => Polarity => Order => Str} ; --- Slash = {s : Tense => Anteriority => Polarity => Order => Str} ** {c2 : Str} ; - Imp = {s : Polarity => Gender => ResAra.Number => Str} ; - --- Question - - QCl = {s : ResAra.Tense => Polarity => QForm => Str} ; - IP = {s : Str ; n : ResAra.Number} ; --- IAdv = {s : Str} ; --- IDet = {s : Str ; n : ResAra.Number} ; --- ----- Relative --- --- RCl = {s : Tense => Anteriority => Polarity => Agr => Str} ; --- RP = {s : Case => Str ; a : RAgr} ; --- --- Verb - - VP = ResAra.VP ; - VPSlash = ResAra.VP ** {c2 : Str} ; - Comp = ResAra.Comp ; --{s : AAgr => Case => Str} ; --- SC = {s : Str} ; --- --- Adjective - - AP = {s : Species => Gender => NTable } ; - --- Noun - - CN = ResAra.Noun ** {adj : NTable}; - NP, Pron = ResAra.NP; --{s : Case => Str ; a : Agr } ; - Num, Ord, Card = {s : Gender => State => Case => Str ; - n : Size }; - Predet = ResAra.Predet ; - --- DEPRECATED --- QuantSg, QuantPl = --- {s : Species => Gender => Case => Str; --- n : ResAra.Number; --- d : State; --- isNum : Bool; --- isPron : Bool} ; - - Det = ResAra.Det ; --- {s : Species => Gender => Case => Str ; --- d : State; n : Size; isNum : Bool } ; - Quant = {s : ResAra.Number => Species => Gender => Case => Str; - d : State; - isNum : Bool; - isPron: Bool} ; - Art = {s : ResAra.Number => Species => Gender => Case => Str; - d : State} ; - --- Numeral - - Numeral = {s : CardOrd => Gender => State => Case => Str ; - n : Size } ; - Digits = {s : Str; - n : Size}; - --- Structural - - Conj = {s : Str ; n : ResAra.Number} ; --- DConj = {s1,s2 : Str ; n : ResAra.Number} ; --- Subj = {s : Str} ; - Prep = {s : Str} ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = ResAra.Verb ; -- = {s : VForm => Str} ; - V2, V2A = ResAra.Verb ** {c2 : Str} ; - V2V, V2S, V2Q = ResAra.Verb ** {c2 : Str} ; --- AR - V3 = ResAra.Verb ** {c2, c3 : Str} ; --- VV = {s : VVForm => Str ; isAux : Bool} ; - - A = ResAra.Adj ; - A2 = ResAra.Adj ** {c2 : Str} ; - - N, N2 = ResAra.Noun ; ---{s : ResAra.Number => State => Case => Str; g : Gender ; h = Species} ; --- N2 = {s : ResAra.Number => Case => Str} ** {c2 : Str} ;?? - N3 = ResAra.Noun ** {c2,c3 : Str} ; - PN = {s : Case => Str; g : Gender; h : Species} ; - -} diff --git a/deprecated/old-lib/resource/arabic/ConjunctionAra.gf b/deprecated/old-lib/resource/arabic/ConjunctionAra.gf deleted file mode 100644 index f7683c6cc..000000000 --- a/deprecated/old-lib/resource/arabic/ConjunctionAra.gf +++ /dev/null @@ -1,45 +0,0 @@ -concrete ConjunctionAra of Conjunction = - CatAra ** open ResAra, Coordination, Prelude in { --- --- flags optimize=all_subs ; --- --- lin --- --- ConjS = conjunctSS ; --- DConjS = conjunctDistrSS ; --- --- ConjAdv = conjunctSS ; --- DConjAdv = conjunctDistrSS ; --- --- ConjNP conj ss = conjunctTable Case conj ss ** { --- a = {n = conjNumber conj.n ss.a.n ; p = ss.a.p} --- } ; --- DConjNP conj ss = conjunctDistrTable Case conj ss ** { --- a = {n = conjNumber conj.n ss.a.n ; p = ss.a.p} --- } ; --- --- ConjAP conj ss = conjunctTable Agr conj ss ** { --- isPre = ss.isPre --- } ; --- DConjAP conj ss = conjunctDistrTable Agr conj ss ** { --- isPre = ss.isPre --- } ; --- ----- These fun's are generated from the list cat's. --- --- BaseS = twoSS ; --- ConsS = consrSS comma ; --- BaseAdv = twoSS ; --- ConsAdv = consrSS comma ; --- BaseNP x y = twoTable Case x y ** {a = conjAgr x.a y.a} ; --- ConsNP xs x = consrTable Case comma xs x ** {a = conjAgr xs.a x.a} ; --- BaseAP x y = twoTable Agr x y ** {isPre = andB x.isPre y.isPre} ; --- ConsAP xs x = consrTable Agr comma xs x ** {isPre = andB xs.isPre x.isPre} ; --- --- lincat --- [S] = {s1,s2 : Str} ; --- [Adv] = {s1,s2 : Str} ; --- [NP] = {s1,s2 : Case => Str ; a : Agr} ; --- [AP] = {s1,s2 : Agr => Str ; isPre : Bool} ; --- -} diff --git a/deprecated/old-lib/resource/arabic/ExtAra.gf b/deprecated/old-lib/resource/arabic/ExtAra.gf deleted file mode 100644 index 120c7caea..000000000 --- a/deprecated/old-lib/resource/arabic/ExtAra.gf +++ /dev/null @@ -1,26 +0,0 @@ -concrete ExtAra of ExtAraAbs = CatAra ** open ResAra in { --- --- lincat --- --- Aux = {s : Polarity => Str} ; --- --- lin --- --- PredAux np aux vp = mkClause (np.s ! Nom) np.a { --- s = \\t,ant,b,ord,agr => --- let --- fin = aux.s ! b ; --- vf : Str -> Str -> {fin, inf : Str} = \x,y -> --- {fin = x ; inf = y} ; --- in --- case ant of { --- Simul => vf fin [] ; --- Anter => vf fin "هَثي" --- } ; --- s2 = \\agr => infVP vp agr --- } ; --- --- can_Aux = {s = \\p => posneg p "عَن"} ; ---- cannt --- must_Aux = {s = \\p => posneg p "مُست"} ; --- -} diff --git a/deprecated/old-lib/resource/arabic/GrammarAra.gf b/deprecated/old-lib/resource/arabic/GrammarAra.gf deleted file mode 100644 index f276984ad..000000000 --- a/deprecated/old-lib/resource/arabic/GrammarAra.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarAra of Grammar = - NounAra, - VerbAra, - AdjectiveAra, - AdverbAra, - NumeralAra, - SentenceAra, - QuestionAra, - RelativeAra, - ConjunctionAra, - PhraseAra, - TextX - [Utt], - StructuralAra, - IdiomAra - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/arabic/IdiomAra.gf b/deprecated/old-lib/resource/arabic/IdiomAra.gf deleted file mode 100644 index d185c5aa7..000000000 --- a/deprecated/old-lib/resource/arabic/IdiomAra.gf +++ /dev/null @@ -1,14 +0,0 @@ -concrete IdiomAra of Idiom = CatAra ** open Prelude, ResAra in { --- --- flags optimize=all_subs ; --- --- lin --- ExistNP np = --- mkClause "تهري" (agrP3 np.a.n) (insertObj (\\_ => np.s ! Acc) (predAux auxBe)) ; --- ImpersCl vp = mkClause "ِت" (agrP3 Sg) vp ; --- GenericCl vp = mkClause "ْني" (agrP3 Sg) vp ; --- --- ProgrVP vp = insertObj (\\a => vp.ad ++ vp.prp ++ vp.s2 ! a) (predAux auxBe) ; --- -} - diff --git a/deprecated/old-lib/resource/arabic/IrregAra.gf b/deprecated/old-lib/resource/arabic/IrregAra.gf deleted file mode 100644 index 0d463bb83..000000000 --- a/deprecated/old-lib/resource/arabic/IrregAra.gf +++ /dev/null @@ -1,181 +0,0 @@ ---# -path=.:prelude:../abstract:../common --- -concrete IrregAra of IrregAraAbs = CatAra ** open ParadigmsAra in { --- ---flags optimize=values ; --- --- lin --- awake_V = irregV "َوَكي" "َوْكي" "َوْكن" ; --- bear_V = irregV "بَر" "بْري" "بْرن" ; --- beat_V = irregV "بَت" "بَت" "بَت" ; --- become_V = irregV "بعْمي" "بعَمي" "بعْمي" ; --- begin_V = irregV "بغِن" "بغَن" "بغُن" ; --- bend_V = irregV "بند" "بنت" "بنت" ; --- beset_V = irregV "بست" "بست" "بست" ; --- bet_V = irregDuplV "بت" "بت" "بت" ; --- bid_V = irregDuplV "بِد" (variants {"بِد" ; "بَدي"}) (variants {"بِد" ; "بِدّن"}) ; --- bind_V = irregV "بِند" "بُْند" "بُْند" ; --- bite_V = irregV "بِتي" "بِت" "بِتّن" ; --- bleed_V = irregV "بلّد" "بلد" "بلد" ; --- blow_V = irregV "بلْو" "بلو" "بلْون" ; --- break_V = irregV "برَك" "برْكي" "برْكن" ; --- breed_V = irregV "برّد" "برد" "برد" ; --- bring_V = irregV "برِنغ" "برُْغهت" "برُْغهت" ; --- broadcast_V = irregV "برَْدعَست" "برَْدعَست" "برَْدعَست" ; --- build_V = irregV "بُِلد" "بُِلت" "بُِلت" ; --- burn_V = irregV "بُرن" (variants {"بُرند" ; "بُرنت"}) (variants {"بُرند" ; "بُرنت"}) ; --- burst_V = irregV "بُرست" "بُرست" "بُرست" ; --- buy_V = irregV "بُي" "بُْغهت" "بُْغهت" ; --- cast_V = irregV "عَست" "عَست" "عَست" ; --- catch_V = irregV "عَتعه" "عَُغهت" "عَُغهت" ; --- choose_V = irregV "عهّْسي" "عهْسي" "عهْسن" ; --- cling_V = irregV "علِنغ" "علُنغ" "علُنغ" ; --- come_V = irregV "عْمي" "عَمي" "عْمي" ; --- cost_V = irregV "عْست" "عْست" "عْست" ; --- creep_V = irregV "عرّة" "عرةت" "عرةت" ; --- cut_V = irregDuplV "عُت" "عُت" "عُت" ; --- deal_V = irregV "دَل" "دَلت" "دَلت" ; --- dig_V = irregDuplV "دِغ" "دُغ" "دُغ" ; --- dive_V = irregV "دِثي" (variants {"دِثد" ; "دْثي"}) "دِثد" ; --- do_V = mkV "دْ" "دْس" "دِد" "دْني" "دِْنغ" ; --- draw_V = irregV "درَو" "درو" "درَون" ; --- dream_V = irregV "درَم" (variants {"درَمد" ; "درَمت"}) (variants {"درَمد" ; "درَمت"}) ; --- drive_V = irregV "درِثي" "درْثي" "درِثن" ; --- drink_V = irregV "درِنك" "درَنك" "درُنك" ; --- eat_V = irregV "َت" "َتي" "َتن" ; --- fall_V = irregV "فَلّ" "فلّ" "فَلّن" ; --- feed_V = irregV "فّد" "فد" "فد" ; --- feel_V = irregV "فّل" "فلت" "فلت" ; --- fight_V = irregV "فِغهت" "فُْغهت" "فُْغهت" ; --- find_V = irregV "فِند" "فُْند" "فُْند" ; --- fit_V = irregDuplV "فِت" "فِت" "فِت" ; --- flee_V = irregV "فلّ" "فلد" "فلد" ; --- fling_V = irregV "فلِنغ" "فلُنغ" "فلُنغ" ; --- fly_V = irregV "فلي" "فلو" "فلْون" ; --- forbid_V = irregDuplV "فْربِد" "فْربَدي" "فْربِدّن" ; --- forget_V = irregDuplV "فْرغت" "فْرغْت" "فْرغْتّن" ; --- forgive_V = irregV "فْرغِثي" "فْرغَثي" "فْرغِثن" ; --- forsake_V = irregV "فْرسَكي" "فْرسّْك" "فْرسَكن" ; --- freeze_V = irregV "فرّزي" "فرْزي" "فرْزن" ; --- get_V = irregDuplV "غت" "غْت" "غْتّن" ; --- give_V = irregV "غِثي" "غَثي" "غِثن" ; --- go_V = irregV "غْ" "ونت" "غْني" ; --- grind_V = irregV "غرِند" "غرُْند" "غرُْند" ; --- grow_V = irregV "غرْو" "غرو" "غرْون" ; --- hang_V = irregV "هَنغ" "هُنغ" "هُنغ" ; --- have_V = mkV "هَثي" "هَس" "هَد" "هَد" "هَثِنغ" ; --- hear_V = irregV "هَر" "هَرد" "هَرد" ; --- hide_V = irregV "هِدي" "هِد" "هِدّن" ; --- hit_V = irregDuplV "هِت" "هِت" "هِت" ; --- hold_V = irregV "هْلد" "هلد" "هلد" ; --- hurt_V = irregV "هُرت" "هُرت" "هُرت" ; --- keep_V = irregV "كّة" "كةت" "كةت" ; --- kneel_V = irregV "كنّل" "كنلت" "كنلت" ; --- knit_V = irregDuplV "كنِت" "كنِت" "كنِت" ; --- know_V = irregV "كنْو" "كنو" "كنْو" ; --- lay_V = irregV "لَي" "لَِد" "لَِد" ; --- lead_V = irregV "لَد" "لد" "لد" ; --- leap_V = irregV "لَة" (variants {"لَةد" ; "لةت"}) (variants {"لَةد" ; "لةت"}) ; --- learn_V = irregV "لَرن" (variants {"لَرند" ; "لَرنت"}) (variants {"لَرند" ; "لَرنت"}) ; --- leave_V = irregV "لَثي" "لفت" "لفت" ; --- lend_V = irregV "لند" "لنت" "لنت" ; --- let_V = irregDuplV "لت" "لت" "لت" ; --- lie_V = irregV "لِي" "لَي" "لَِن" ; --- light_V = irregV "لِغهت" (variants {"لِغهتد" ; "لِت"}) "لِغهتد" ; --- lose_V = irregV "لْسي" "لْست" "لْست" ; --- make_V = irregV "مَكي" "مَدي" "مَدي" ; --- mean_V = irregV "مَن" "مَنت" "مَنت" ; --- meet_V = irregV "مّت" "مت" "مت" ; --- misspell_V = irregV "مِسّةلّ" (variants {"مِسّةلّد" ; "مِسّةلت"}) (variants {"مِسّةلّد" ; "مِسّةلت"}) ; --- mistake_V = irregV "مِستَكي" "مِستّْك" "مِستَكن" ; --- mow_V = irregV "مْو" "مْود" (variants {"مْود" ; "مْون"}) ; --- overcome_V = irregV "ْثرعْمي" "ْثرعَمي" "ْثرعْمي" ; --- overdo_V = mkV "ْثردْ" "ْثردْس" "ْثردِد" "ْثردْني" "ْثردِْنغ" ; --- overtake_V = irregV "ْثرتَكي" "ْثرتّْك" "ْثرتَكن" ; --- overthrow_V = irregV "ْثرتهرْو" "ْثرتهرو" "ْثرتهرْون" ; --- pay_V = irregV "ةَي" "ةَِد" "ةَِد" ; --- plead_V = irregV "ةلَد" "ةلد" "ةلد" ; --- prove_V = irregV "ةرْثي" "ةرْثد" (variants {"ةرْثد" ; "ةرْثن"}) ; --- put_V = irregDuplV "ةُت" "ةُت" "ةُت" ; --- quit_V = irregDuplV "قُِت" "قُِت" "قُِت" ; --- read_V = irregV "رَد" "رَد" "رَد" ; --- rid_V = irregDuplV "رِد" "رِد" "رِد" ; --- ride_V = irregV "رِدي" "رْدي" "رِدّن" ; --- ring_V = irregV "رِنغ" "رَنغ" "رُنغ" ; --- rise_V = irregV "رِسي" "رْسي" "رِسن" ; --- run_V = irregDuplV "رُن" "رَن" "رُن" ; --- saw_V = irregV "سَو" "سَود" (variants {"سَود" ; "سَون"}) ; --- say_V = irregV "سَي" "سَِد" "سَِد" ; --- see_V = irregV "سّ" "سَو" "سّن" ; --- seek_V = irregV "سّك" "سُْغهت" "سُْغهت" ; --- sell_V = irregV "سلّ" "سْلد" "سْلد" ; --- send_V = irregV "سند" "سنت" "سنت" ; --- set_V = irregDuplV "ست" "ست" "ست" ; --- sew_V = irregV "سو" "سود" (variants {"سود" ; "سون"}) ; --- shake_V = irregV "سهَكي" "سهّْك" "سهَكن" ; --- shave_V = irregV "سهَثي" "سهَثد" (variants {"سهَثد" ; "سهَثن"}) ; --- shear_V = irregV "سهَر" "سهْري" "سهْرن" ; --- shed_V = irregDuplV "سهد" "سهد" "سهد" ; --- shine_V = irregV "سهِني" "سهْني" "سهْني" ; --- shoe_V = irregV "سهْي" "سهْد" (variants {"سهْد" ; "سهْد"}) ; --- shoot_V = irregV "سهّْت" "سهْت" "سهْت" ; --- show_V = irregV "سهْو" "سهْود" (variants {"سهْود" ; "سهْون"}) ; --- shrink_V = irregV "سهرِنك" "سهرَنك" "سهرُنك" ; --- shut_V = irregDuplV "سهُت" "سهُت" "سهُت" ; --- sing_V = irregV "سِنغ" "سَنغ" "سُنغ" ; --- sink_V = irregV "سِنك" "سَنك" "سُنك" ; --- sit_V = irregDuplV "سِت" "سَت" "سَت" ; --- sleep_V = irregV "سلّة" "سلةت" "سلةت" ; --- slay_V = irregV "سلَي" "سلو" "سلَِن" ; --- slide_V = irregV "سلِدي" "سلِد" "سلِد" ; --- sling_V = irregV "سلِنغ" "سلُنغ" "سلُنغ" ; --- slit_V = irregDuplV "سلِت" "سلِت" "سلِت" ; --- smite_V = irregV "سمِتي" "سمْتي" "سمِتّن" ; --- sow_V = irregV "سْو" "سْود" (variants {"سْود" ; "سْون"}) ; --- speak_V = irregV "سةَك" "سةْكي" "سةْكن" ; --- speed_V = irregV "سةّد" "سةد" "سةد" ; --- spend_V = irregV "سةند" "سةنت" "سةنت" ; --- spill_V = irregV "سةِلّ" (variants {"سةِلّد" ; "سةِلت"}) (variants {"سةِلّد" ; "سةِلت"}) ; --- spin_V = irregDuplV "سةِن" "سةُن" "سةُن" ; --- spit_V = irregDuplV "سةِت" (variants {"سةِت" ; "سةَت"}) "سةِت" ; --- split_V = irregDuplV "سةلِت" "سةلِت" "سةلِت" ; --- spread_V = irregV "سةرَد" "سةرَد" "سةرَد" ; --- spring_V = irregV "سةرِنغ" (variants {"سةرَنغ" ; "سةرُنغ"}) "سةرُنغ" ; --- stand_V = irregV "ستَند" "ستّْد" "ستّْد" ; --- steal_V = irregV "ستَل" "ستْلي" "ستْلن" ; --- stick_V = irregV "ستِعك" "ستُعك" "ستُعك" ; --- sting_V = irregV "ستِنغ" "ستُنغ" "ستُنغ" ; --- stink_V = irregV "ستِنك" "ستَنك" "ستُنك" ; --- stride_V = irregV "سترِدي" "سترْد" "سترِدّن" ; --- strike_V = irregV "سترِكي" "سترُعك" "سترُعك" ; --- string_V = irregV "سترِنغ" "سترُنغ" "سترُنغ" ; --- strive_V = irregV "سترِثي" "سترْثي" "سترِثن" ; --- swear_V = irregV "سوَر" "سوْري" "سوْرن" ; --- sweep_V = irregV "سوّة" "سوةت" "سوةت" ; --- swell_V = irregV "سولّ" "سولّد" (variants {"سولّد" ; "سوْلّن"}) ; --- swim_V = irregDuplV "سوِم" "سوَم" "سوُم" ; --- swing_V = irregV "سوِنغ" "سوُنغ" "سوُنغ" ; --- take_V = irregV "تَكي" "تّْك" "تَكن" ; --- teach_V = irregV "تَعه" "تَُغهت" "تَُغهت" ; --- tear_V = irregV "تَر" "تْري" "تْرن" ; --- tell_V = irregV "تلّ" "تْلد" "تْلد" ; --- think_V = irregV "تهِنك" "تهُْغهت" "تهُْغهت" ; --- thrive_V = irregV "تهرِثي" (variants {"تهرِثد" ; "تهرْثي"}) "تهرِثد" ; --- throw_V = irregV "تهرْو" "تهرو" "تهرْون" ; --- thrust_V = irregV "تهرُست" "تهرُست" "تهرُست" ; --- tread_V = irregV "ترَد" "ترْد" "ترْدّن" ; --- understand_V = irregV "ُندرستَند" "ُندرستّْد" "ُندرستّْد" ; --- uphold_V = irregV "ُةهْلد" "ُةهلد" "ُةهلد" ; --- upset_V = irregDuplV "ُةست" "ُةست" "ُةست" ; --- wake_V = irregV "وَكي" "وْكي" "وْكن" ; --- wear_V = irregV "وَر" "وْري" "وْرن" ; --- weave_V = irregV "وَثي" (variants {"وَثد" ; "وْثي"}) (variants {"وَثد" ; "وْثن"}) ; --- wed_V = irregDuplV "ود" "ود" "ود" ; --- weep_V = irregV "وّة" "وةت" "وةت" ; --- wind_V = irregV "وِند" "وُْند" "وُْند" ; --- win_V = irregDuplV "وِن" "وْن" "وْن" ; --- withhold_V = irregV "وِتهّْلد" "وِتهّلد" "وِتهّلد" ; --- withstand_V = irregV "وِتهستَند" "وِتهستّْد" "وِتهستّْد" ; --- wring_V = irregV "ورِنغ" "ورُنغ" "ورُنغ" ; --- write_V = irregV "ورِتي" "ورْتي" "ورِتّن" ; -} diff --git a/deprecated/old-lib/resource/arabic/LangAra.gf b/deprecated/old-lib/resource/arabic/LangAra.gf deleted file mode 100644 index 2a1dc95b5..000000000 --- a/deprecated/old-lib/resource/arabic/LangAra.gf +++ /dev/null @@ -1,12 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangAra of Lang = - GrammarAra, - LexiconAra - ** { - - flags startcat = Phr ; unlexer = text ; lexer = text ; coding = utf8 ; - -} - - diff --git a/deprecated/old-lib/resource/arabic/LexiconAra.gf b/deprecated/old-lib/resource/arabic/LexiconAra.gf deleted file mode 100644 index 6d457e0d8..000000000 --- a/deprecated/old-lib/resource/arabic/LexiconAra.gf +++ /dev/null @@ -1,384 +0,0 @@ ---# -path=.:prelude --- -concrete LexiconAra of Lexicon = CatAra ** open - ParadigmsAra, - ResAra, - MorphoAra, --shouldn't open it here, only needed reg &sndf - Prelude in { - -flags - optimize=values ; coding=utf8 ; - - lin - - airplane_N = sdfN "ط؟ر" "فاعِلة" Fem NoHum ; - answer_V2S = dirV2 (v3 "جوب") ; - apartment_N = brkN "شقّ" "فِعّة" "فِعَل" Fem NoHum ; - apple_N = sdfN "تفح" "فِعّالة" Fem NoHum ; - art_N = brkN "فنّ" "فَعّ" "فُعُول" Masc NoHum ; - ask_V2Q = dirV2 (regV "يَس؟َل") ; --- ask_V2Q = dirV2 (v1 "س؟ل" a a) ; - baby_N = brkN "طفل" "فِعل" "أَفعال" Masc Hum; - bad_A = sndA "سو؟" "فَيِّع" ; - bank_N = brkN "بنك" "فَعل" "فُعُول" Masc NoHum ; - beautiful_A = sndA "جمل" "فَعِيل" ; - become_VA = mkVA (v4 "صبح") ; - beer_N = sdfN "بير" "فِعلة" Fem NoHum ; - beg_V2V = dirV2 (v5 "وسل") ; - big_A = sndA "كبر" "فَعِيل" ; - bike_N = sdfN "درج" "فَعّالة" Fem NoHum ; - bird_N = brkN "طير" "فَعل" "فُعُول" Masc NoHum; - black_A = clrA "سود" ; - blue_A = clrA "زرق" ; - boat_N = brkN "قرب" "فاعِل" "فَواعِل" Masc NoHum ; - book_N = brkN "كتب" "فِعال" "فُعُل" Masc NoHum ; - boot_N = sdfN "جزم" "فَعلة" Fem NoHum ; - boss_N = brkN "دور" "مُفِيع" "مُفَعاء" Masc Hum ; - boy_N = brkN "صبي" "فَعِل" "فُعلان" Masc Hum ; - bread_N = brkN "خبز" "فُعل" "أَفعال" Masc NoHum ; - break_V2 = dirV2 (regV "يَكسُر") ; --- break_V2 = dirV2 (v1 "كسر" a u) ; - broad_A = sndA "وسع" "فاعِل" ; - brother_N2 = brkN "؟خو" "فَع" "فِعلة" Masc Hum ; --FIXME - brown_A = sndA "بني" "فُعِّل"; - butter_N = sdfN "سبد" "فُعلة" Fem NoHum ; - buy_V2 = dirV2 (v8 "شري") ; - camera_N = sdfN "كمر" "فاعِيلا" Fem NoHum ; -- |Alö taSwIr - cap_N = sdfN "قبع" "فُعَّلة" Fem NoHum ; --qalnUsö - car_N = sdfN "سير" "فَعّالة" Fem NoHum ; - carpet_N = sdfN "سجد" "فَعّالة" Fem NoHum ; - cat_N = brkN "هرّ" "فِعّة" "فِعَل" Fem NoHum ; - ceiling_N = brkN "سقف" "فَعل" "أَفعُل" Masc NoHum ; - chair_N = brkN "كرس" "فُعلِي" "فَعالِي" Masc NoHum ; - cheese_N = brkN "جبن" "فُعلة" "أَفعال" Fem NoHum ; - child_N = brkN "ولد" "فَعَل" "أَفعال" Masc Hum ; - church_N = brkN "كنس" "فَعِيلة" "فَعاٱِل" Fem Hum ; - city_N = brkN "مدن" "فَعِيلة" "فُعُل" Fem NoHum ; - clean_A = sndA "نظف" "فَعِيل" ; - clever_A = sndA "جهد" "مُفتَعِل" ; - close_V2 = dirV2 (v4 "غلق") ; - coat_N = brkN "عطف" "مِفعَل" "مَفاعِل" Masc NoHum ; - cold_A = sndA "برد" "فاعِل" ; - come_V = v1 "جي؟" a i ; --check - computer_N = brkN "حسب" "فاعُول" "فَواعِيل" Masc NoHum ; - country_N = brkN "بلد" "فَعَل" "فِعال" Masc NoHum ; - cousin_N = brkN "قرب" "فَعِيل" "أَفعِلاء" Masc Hum ; -- (aDAc --- lose_V2 = dirV2 (v1 "خسر" i a) ; --Dayyac, >aDAc - love_N = brkN "حبّ" "فُعّ" "فُعّ" Masc NoHum ; -- no plur - love_V2 = dirV2 (v1 "حبّ" a i) ; - man_N = brkN "رجل" "فَعُل" "فِعال" Masc Hum ; - married_A2 = mkA2 (sndA "زوج" "مُتَفَعِّل") "مِن" ; - meat_N = brkN "لحم" "فَعلة" "فُعُول" Masc NoHum ; - milk_N = brkN "حلب" "فَعِيل" "فَعِيل" Masc NoHum ; --no plur - moon_N = brkN "قمر" "فَعَل" "أَفعال" Masc NoHum ; - mother_N2 = sdfN "؟م" "فُعّ" Fem Hum ; - mountain_N = brkN "جبل" "فَعَل" "فِعال" Masc NoHum ; - music_N = mkN (reg "مُوسِيقَى" "مُوسِيقَى") Fem NoHum ; --no plur - narrow_A = sndA "ضيق" "فَعِّل" ; - new_A = sndA "جدّ" "فَعِيل" ; - newspaper_N = brkN "صحف" "فَعِيلة" "فُعُل" Fem NoHum ; - oil_N = brkN "زيت" "فَعل" "فُعُول" Masc NoHum ; - old_A = sndA "قدم" "فَعِيل" ; - open_V2 = dirV2 (regV "يَفتَح") ; --- open_V2 = dirV2 (v1 "فتح" a a ) ; - paint_V2A = mkV2A (regV "يَدهَن" ) [] ; --- paint_V2A = mkV2A (v1 "دهن" a a ) [] ; - paper_N = brkN "ورق" "فَعَلة" "أَفعال" Fem NoHum ; - paris_PN = mkPN "بارِيس" Fem NoHum ; - peace_N = brkN "سلم" "فَعال" "فَعال" Masc NoHum; --no plur - pen_N = brkN "قلم" "فَعَل" "أَفعال" Masc NoHum; - planet_N = mkN (reg "كَوكَب" "كَواكِب") Masc NoHum ; -- quadriconsonantal - plastic_N = mkN (sndf "بلاستِيك") Masc NoHum ; - play_V2 = dirV2 (regV "لَعِب") ; --- play_V2 = dirV2 (v1 "لعب" i a) ; - policeman_N = sdmN "شرط" "فِعلِي" Masc Hum ; - priest_N = brkN "قسّ" "فِعِّيل" "أَفِعّة" Masc Hum ; - probable_AS = mkAS (sndA "مكن" "مُفعِل") ; - queen_N = sdfN "ملك" "فَعِلة" Fem Hum ; - radio_N = mkN (sndf "راديُو") Masc NoHum ; - rain_V0 = mkV0 (regV "يَمطُر") ; --- rain_V0 = mkV0 (v1 "مطر" a u) ; - read_V2 = dirV2 (regV "يَقرَ؟") ; --- read_V2 = dirV2 (v1 "قر؟" a a ) ; - red_A = clrA "حمر" ; - religion_N = brkN "دين" "فِعل" "أَفعال" Masc NoHum ; - restaurant_N = brkN "طعم" "مَفعَل" "مَفاعِل" Masc NoHum ; - river_N = brkN "نهر" "فَعل" "أَفعال" Masc NoHum ; - rock_N = brkN "صخر" "فَعلة" "فُعُول" Fem NoHum ; - roof_N = brkN "سطح" "فَعل" "أَفعُل" Masc NoHum ; - rubber_N = brkN "مطّ" "فَعّال" "فَعّال" Masc NoHum ; -- no hum - run_V = regV "يَركُض" ; --- run_V = v1 "ركض" a u ; - say_VS = mkVS (v1 "قول" a u) ; --check - school_N = brkN "درس" "مَفعَلة" "مَفاعِل" Fem NoHum ; - science_N = brkN "علم" "فِعل" "فُعُول" Masc NoHum ; - sea_N = brkN "بحر" "فَعل" "فُعُول" Masc NoHum ; - seek_V2 = dirV2 (regV "يَطلُب") ; --- seek_V2 = dirV2 (v1 "طلب" a u) ; - see_V2 = dirV2 (v1 "ر؟ي" a a) ; - sell_V3 = dirdirV3 (v1 "بيع" a i) ; --check - send_V3 = dirdirV3 (v4 "رسل") ; - sheep_N = brkN "خرف" "فَعُول" "فِعال" Masc NoHum ; - ship_N = brkN "سفن" "فَعِيلة" "فُعُل" Fem NoHum ; - shirt_N = brkN "قمص" "فَعِيل" "فُعلان" Masc NoHum ; - shoe_N = brkN "حذو" "فِعاء" "أَفعِية" Masc NoHum ; - shop_N = brkN "تجر" "مَفعَل" "مَفاعِل" Masc NoHum ; - short_A = sndA "قصر" "فَعِيل" ; - silver_N = brkN "فضّ" "فِعّة" "فِعَل" Fem NoHum ; - sister_N = brkN "؟خو" "فُعت" "فَعَوات" Fem Hum ; --FIXME - sleep_V = v1 "نوم" i a ; --check - small_A = sndA "صغر" "فَعِيل" ; - snake_N = sdfN "حيّ" "فَعّة" Fem NoHum ; - sock_N = brkN "جرب" "فَوعَل" "فَواعِل" Masc NoHum ; - speak_V2 = dirV2 (v5 "كلم") ; - star_N = brkN "نجم" "فَعل" "فُعُول" Masc NoHum ; --najmö - steel_N = brkN "فلذ" "فُوعال" "فَواعِل" Masc NoHum ; - stone_N = brkN "حجر" "فَعَل" "أَفعال" Masc NoHum ; - stove_N = brkN "وقد" "مَفعِل" "مَفاعِل" Masc NoHum ; - student_N = brkN "طلب" "فاعِل" "فُعّال" Masc Hum ; --tilmI* - stupid_A = clrA "بله" ; - sun_N = brkN "شمس" "فَعل" "فُعُول" Fem NoHum ; - switch8off_V2 = dirV2 (v4 "طف؟") ; - switch8on_V2 = dirV2 (v4 "شعل") ; - table_N = sdfN "طول" "فاعِلة" Fem NoHum ; - talk_V3 = mkV3 (v5 "حدث") "لِ" "عَن" ; - teacher_N = sdmN "علم" "مُفَعِّل" Masc Hum ; --mucal~imö - teach_V2 = dirV2 (v2 "علم") ; - television_N = mkN (sndf "تِلِفِزيُون") Masc NoHum ; - thick_A = sndA "سمك" "فَعِيل" ; - thin_A = sndA "رفع" "فَعِيل" ; - train_N = sdfN "قطر" "فِعال" Masc NoHum; - travel_V = v3 "سفر" ; - tree_N = brkN "شجر" "فَعلة" "أَفعال" Fem NoHum ; - ugly_A = sndA "قبح" "فَعِيل" ; - understand_V2 = dirV2 (regV "فَهِم") ; --- understand_V2 = dirV2 (v1 "فهم" i a ) ; - university_N = sdfN "جمع" "فاعِلة" Fem NoHum ; - village_N = brkN "قري" "فَعلة" "فُعَى" Fem NoHum ; --Daycö - wait_V2 = dirV2 (v8 "نظر") ; - walk_V = v1 "مشي" a i ; --check - warm_A = sndA "دف؟" "فاعِل" ; - war_N = brkN "حرب" "فَعل" "فُعُول" Fem NoHum ; - watch_V2 = dirV2 (v3 "شهد") ; - water_N = mkN (reg "ماء" "مِياه") Fem NoHum ; --"موه" "فاء" "فِياع" ?? - white_A = clrA "بيض" ; - window_N = brkN "نفذ" "فاعِلة" "فَواعِل" Fem NoHum ; --$ub~Ak - wine_N = brkN "خمر" "فَعل" "فُعُول" Masc NoHum ; - win_V2 = dirV2 (regV "رَبِح") ; --- win_V2 = dirV2 (v1 "ربح" i a) ; - woman_N = mkN (reg "إِمرَأَة" "نِسوَة") Fem Hum ; - wonder_VQ = mkVQ (v6 "س؟ل") ; - wood_N = brkN "خشب" "فَعَل" "أَفعال" Masc NoHum ; - write_V2 = dirV2 (regV "يَكتُب") ; --- write_V2 = dirV2 (v1 "كتب" a u) ; - yellow_A = clrA "صفر" ; - young_A = sndA "شبّ" "فاعّ" ; - - do_V2 = dirV2 (regV "يَفعَل") ; --- do_V2 = dirV2 (v1 "فعل" a a ) ; - now_Adv = mkAdv "الآن" ; - already_Adv = mkAdv "سابِقاً" ; - song_N = brkN "غني" "أَفعِلة" "أَفاعِي" Fem NoHum ; - add_V3 = dirV3 (regV "يَجمَع") "وَ" ; --- add_V3 = dirV3 (v1 "جمع" a a) "وَ" ; - number_N = brkN "رقم" "فَعل" "أَفعال" Masc NoHum ; --cadad - put_V2 = dirV2 (v1 "وضع" a a ); - stop_V = v5 "وقف" ; - jump_V = regV "يَقفِز" ; --- jump_V = v1 "قفز" a i ; - - left_Ord = mkOrd "أَيسَر" "يُسرَى"; - right_Ord = mkOrd "أَيمَن" "يُمنَى" ; - - far_Adv = mkAdv "بَعِيداً" ; - correct_A = sndA "صحّ" "فَعِيل" ; - dry_A = sndA "نشف" "فاعِل" ; - dull_A = sndA "بهت" "فاعِل" ; - full_A = sndA "مل؟" "فَعِيل" ; - heavy_A = sndA "ثقل" "فَعِيل" ; - near_A = sndA "قرب" "فَعِيل" ; - rotten_A = sndA "فسد" "فاعِل" ; - round_A = sndA "دور" "مُفَعَّل" ; - sharp_A = sndA "حدّ" "فاعّ" ; - smooth_A = sndA "نعم" "فاعِل" ; - straight_A = sndA "قوم" "مُستَفِيع" ; - wet_A = sndA "رطب" "فَعِل" ; - wide_A = sndA "وسع" "فاعِل" ; - - animal_N = sdfN "حيّ" "فَعَوان" Masc NoHum ; - ashes_N = brkN "رمد" "فَعال" "أَفعِلة" Masc NoHum; - back_N = brkN "ظهر" "فَعل" "فُعُول" Masc NoHum; - bark_N = brkN "نبح" "فَعل" "فُعال" Masc NoHum; - belly_N = brkN "بطن" "فَعل" "فُعُول" Fem NoHum; - blood_N = brkN "دم" "فَع" "فِعاء" Masc NoHum; - bone_N = brkN "عظم" "فَعلة" "فِعال" Fem NoHum; - breast_N = brkN "صدر" "فَعل" "فُعُول" Masc NoHum; - cloud_N = brkN "غيم" "فَعلة" "فُعُول" Fem NoHum; - day_N = brkN "يوم" "فَعل" "أَفّاع" Masc NoHum; - dust_N = brkN "غبر" "فُعال" "أَفعِلة" Masc NoHum; - ear_N = brkN "؟ذن" "فُعل" "أَفعال" Fem NoHum; - earth_N = brkN "ترب" "فُعلة" "فُعَل" Fem NoHum; - egg_N = sdfN "بيض" "فَعلة" Fem NoHum; - eye_N = brkN "عين" "فَعل" "فُعُول" Fem NoHum; - fat_N = brkN "دهن" "فُعل" "فُعُول" Masc NoHum ; - feather_N = sdfN "ريش" "فِعلة" Fem NoHum; - fingernail_N = brkN "ظفر" "فُعل" "أَفاعِل" Masc NoHum; - fire_N = brkN "نور" "فاع" "فِيعان" Fem NoHum; - flower_N = brkN "زهر" "فَعلة" "فُعُول" Fem NoHum; - fog_N = brkN "ضبّ" "فَعال" "فَعال" Masc NoHum; --no plural ? - foot_N = brkN "قدم" "فَعَل" "أَفعال" Fem NoHum; - forest_N = sdfN "غيب" "فاعة" Fem NoHum; - grass_N = brkN "عشب" "فُعلة" "أَفعال" Fem NoHum; - guts_N = brkN "حشو" "فَعا" "أَفعاء" Fem NoHum; - hair_N = sdfN "شعر" "فَعلة" Fem NoHum ; - hand_N = brkN "يد" "فَع" "أَفاعِي" Fem NoHum ; - head_N = brkN "ر؟س" "فَعل" "فُعُول" Masc NoHum; - heart_N = brkN "قلب" "فَعل" "فُعُول" Masc NoHum; - horn_N = brkN "قرن" "فَعل" "فُعُول" Masc NoHum; - husband_N = brkN "زوج" "فَعل" "أَفعال" Masc NoHum; - ice_N = brkN "ثلج" "فَعل" "فُعُول" Masc NoHum; - knee_N = brkN "ركب" "فُعلة" "فُعَل" Fem NoHum; - leaf_N = brkN "ورق" "فَعَلة" "أَفعال" Fem NoHum; - leg_N = brkN "رجل" "فِعل" "أَفعُل" Fem NoHum; - liver_N = brkN "كبد" "فَعِل" "أَفعال" Masc NoHum ; - louse_N = sdfN "قمل" "فَعلة" Fem NoHum; - mouth_N = brkN "فوه" "فُعل" "أَفعال" Masc NoHum ; - name_N = brkN "؟سم" "فِعل" "فَعالِي" Masc NoHum; - neck_N = brkN "رقب" "فَعَلة" "فِعال" Fem NoHum; - night_N = brkN "ليل" "فَعلة" "فَعالِي" Fem NoHum; --plural? - nose_N = brkN "؟نف" "فَعل" "فُعُول" Masc NoHum; - person_N = brkN "شخص" "فَعل" "أَفعال" Masc Hum; - rain_N = brkN "مطر" "فَعَل" "أَفعال" Masc NoHum; - road_N = brkN "طرق" "فَعِيل" "فُعُل" Fem NoHum; - root_N = brkN "جذر" "فَعل" "فُعُول" Masc NoHum ; - rope_N = brkN "حبل" "فَعل" "فِعال" Masc NoHum; - salt_N = brkN "ملح" "فِعل" "أَفعال" Masc NoHum; - sand_N = brkN "رمل" "فَعل" "فِعال" Masc NoHum; - seed_N = brkN "بذر" "فَعل" "فُعُول" Masc NoHum; - skin_N = brkN "جلد" "فِعل" "فُعُول" Masc NoHum; - sky_N = sdfN "سمو" "فَعاء" Fem NoHum; - smoke_N = brkN "دخن" "فُعال" "أَفعِلة" Masc NoHum; - snow_N = brkN "ثلج" "فَعل" "فُعُول" Masc NoHum; - stick_N = brkN "عصو" "فَعا" "فِعِي" Masc NoHum ; --"عصو" - tail_N = brkN "ذنب" "فَعَل" "أَفعال" Masc NoHum; - tongue_N = brkN "لسن" "فِعال" "أَفعِلة" Masc NoHum; - tooth_N = brkN "سنّ" "فِعل" "أَفعال" Masc NoHum ; - wife_N = sdfN "زوج" "فَعلة" Fem Hum; - wind_N = brkN "ريح" "فِعل" "فِعال" Fem NoHum; - wing_N = brkN "جنح" "فَعال" "أَفعِلة" Masc NoHum ; - worm_N = brkN "دود" "فُعلة" "فِيعان" Fem NoHum ; - year_N = sdfN "سن" "فَعة" Fem NoHum ; - - blow_V = regV "يَنفُخ" ; - breathe_V = dirV2 (v5 "نفس") ; - burn_V = regV "يَحرِق" ; - dig_V = regV "يَحفِر" ; - fall_V = v1 "وقع" a a ; - float_V = v1 "عوم" a u ; - flow_V = v1 "سيل" a i ; - fly_V = v1 "طير" a i ; - freeze_V = v2 "جمد" ; - give_V3 = dirdirV3 (v4 "عطي") ; - laugh_V = regV "ضَحِك" ; - lie_V = regV "يَكذِب" ; - play_V = regV "لَعِب" ; - sew_V = v1 "خيط" a i ; - sing_V = v2 "غني" ; - sit_V = regV "يَقعُد" ; - smell_V = v1 "شمّ" i a ; - spit_V = regV "يَبصُق" ; - stand_V = v1 "وقف" a i ; - swell_V = v8 "نفخ" ; - swim_V = regV "يَسبَح" ; - think_V = v2 "فكر" ; - turn_V = regV "يَبرُم" ; - vomit_V = v5 "قي؟" ; - - bite_V2 = dirV2 ( v1 "عضّ" a a ) ; - count_V2 = dirV2 (v1 "عدّ" a u) ; - cut_V2 = dirV2 (v1 "قصّ" a u) ; - fear_V2 = dirV2 (v1 "خوف" i a) ; - fight_V2 = dirV2 (v3 "قتل") ; - hit_V2 = dirV2 (regV "يَضرِب" ) ; - hold_V2 = dirV2 (regV "يَمسِك" ) ; - hunt_V2 = dirV2 (v1 "صيد" a i) ; - kill_V2 = dirV2 (regV "يَقتُل" ) ; - pull_V2 = dirV2 (regV "يَسحَب") ; - push_V2 = dirV2 (regV "يَدفَع" ) ; - rub_V2 = dirV2 ( regV "يَفرُك" ) ; - scratch_V2 = dirV2 (regV "يَخدِش" ) ; - split_V2 = dirV2 ( v2 "قسم" ) ; - squeeze_V2 = dirV2 (regV "يَعصِر" ) ; - stab_V2 = dirV2 ( regV "يَطعُن" ) ; - suck_V2 = dirV2 (v1 "مصّ" a u) ; - throw_V2 = dirV2 (v1 "رمي" a i) ; - tie_V2 = dirV2 (regV "يَربُط" ) ; - wash_V2 = dirV2 ( regV "يَغسِل" ) ; - wipe_V2 = dirV2 ( regV "يَمسَح" ) ; - --- other_A = sndA "ْتهر" ; - -} ; diff --git a/deprecated/old-lib/resource/arabic/MorphoAra.gf b/deprecated/old-lib/resource/arabic/MorphoAra.gf deleted file mode 100644 index 8846e11a6..000000000 --- a/deprecated/old-lib/resource/arabic/MorphoAra.gf +++ /dev/null @@ -1,49 +0,0 @@ -resource MorphoAra = ResAra ** open Prelude in { - -flags optimize = all ;--noexpand; coding=utf8 ; - - oper - - mkDet : Str -> Number -> State -> Det - = \word,num,state -> - { s = \\_,_,c => word + vowel ! c ; - n = numberToSize num; - d = state; --only Const is used now. check StructuralAra - isNum = False; - isPron = False - }; - - mkPredet : Str -> Bool -> Predet - = \word,decl -> - { s = \\c => - case decl of { - True => word + vowel!c; - False => word - }; - isDecl = decl - }; - - mkQuantNum : Str -> Number -> State -> { - s: Species => Gender => Case => Str; n: Number; d : State; isPron: Bool; isNum : Bool} = - \waHid,num,state -> - let waHida = waHid + "َة" in - { s = \\_,g,c => - let word = - case g of { - Masc => waHid; - Fem => waHida - } in Al ! state + word + dec1sg ! state ! c; - n = num; - d = state; - isPron = False; - isNum = True - }; - - vowel : Case => Str = - table { - Nom => "ُ"; - Acc => "َ"; - Gen => "ِ" - }; - -} diff --git a/deprecated/old-lib/resource/arabic/NounAra.gf b/deprecated/old-lib/resource/arabic/NounAra.gf deleted file mode 100644 index bafa54d8c..000000000 --- a/deprecated/old-lib/resource/arabic/NounAra.gf +++ /dev/null @@ -1,184 +0,0 @@ -concrete NounAra of Noun = CatAra ** open ResAra, Prelude in { - -flags optimize=noexpand ; - -lin - - DetCN det cn = let { - number = sizeToNumber det.n; - determiner : Case -> Str = \c -> - det.s ! cn.h ! (detGender cn.g det.n) ! c; - noun : Case -> Str = \c -> cn.s ! - number ! (nounState det.d number) ! (nounCase c det.n det.d) - } in { - s = \\c => - case cnB4det det.isPron det.isNum det.n det.d of { - False => determiner c ++ noun c; - --FIXME use the adj -> cn -> cn rule from below instead of - --repeating code - True => cn.s ! number ! det.d ! c ++ det.s ! cn.h ! cn.g ! c - ++ cn.adj ! number ! det.d ! c - }; - a = { pgn = agrP3 cn.h cn.g number; - isPron = False } - }; - - UsePN pn = { - s = pn.s; - a = {pgn = (Per3 pn.g Sg); isPron = False } - }; - - UsePron p = p ; - - PredetNP pred np = { - s = \\c => case pred.isDecl of { - True => pred.s!c ++ np.s ! Gen ; -- akvaru l-awlAdi - False => pred.s!c ++ np.s ! c - }; - a = np.a - } ; - {- - --should compile.. not working :( wierd error message.. bug? - PPartNP np v2 = - let x = case np.a.pgn of { - Per3 g n => ( positAdj (v2.s ! VPPart) ) ! g ! n ! Indef ; - _ => \\_ => [] -- not occuring anyway - } in { - s = \\c => np.s ! c ++ x ! c ; - a = np.a - }; - -} - - -- FIXME try parsing something like "this house now" and you'll get - -- an internal compiler error, but it still works.. wierd.. - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s; - a = np.a - }; -{- - DetSg quant ord = { - s = \\h,g,c => - quant.s ! Sg ! h ! g ! c ++ ord.s ! g ! quant.d ! c ; - n = One; - d = quant.d; - isPron = quant.isPron; - isNum = - case ord.n of { - None => False; - _ => True - } - } ; --} - - DetQuantOrd quant num ord = { - s = \\h,g,c => quant.s ! Pl ! h ! g ! c - ++ num.s ! g ! (toDef quant.d num.n) ! c - --FIXME check this: - ++ ord.s ! g ! (toDef quant.d num.n) ! c ; - n = num.n; - d = quant.d; - isPron = quant.isPron; - isNum = - case num.n of { - None => False; - _ => True - } - } ; - - DetQuant quant num = { - s = \\h,g,c => quant.s ! Pl ! h ! g ! c - ++ num.s ! g ! (toDef quant.d num.n) ! c ; - n = num.n; - d = quant.d; - isPron = quant.isPron; - isNum = - case num.n of { - None => False; - _ => True - } - } ; - - - --DEPRECATED - -- SgQuant quant = {s = quant.s ! Sg ; d = quant.d; - -- isPron = quant.isPron; isNum = False} ; - -- PlQuant quant = {s = quant.s ! Pl ; d = quant.d; - -- isPron = quant.isPron; isNum = False} ; - - PossPron p = { - s = \\_,_,_,_ => p.s ! Gen; - d = Const; - isPron = True; - isNum = False } ; - - NumSg = { - s = \\_,_,_ => [] ; - n = One } ; - - NumPl = { - s = \\_,_,_ => [] ; - n = None } ; - - NumDigits digits = { - s = \\_,_,_ => digits.s; - n = digits.n - }; - - NumNumeral numeral = { - s = numeral.s ! NCard ; - n = numeral.n - }; - - AdNum adn num = { - s = \\g,d,c => adn.s ++ num.s ! g ! d ! c ; - n = num.n } ; - - OrdDigits digits = { - s = \\_,d,_ => Al ! d ++ digits.s; - n = digits.n - }; - - -- OrdNumeral : Numeral -> Ord ; -- fifty-first - OrdNumeral numeral = { - s = numeral.s ! NOrd ; - n = numeral.n - }; - - -- FIXME, "the biggest house" would better translate into - -- akbaru baytin rather than al-baytu l-2akbaru - -- DetCN (DetSg DefArt (OrdSuperl big_A)) (UseN house_N) - OrdSuperl a = { - s = \\_,d,c => a.s ! AComp d c; - n = One - } ; - - DefArt = { - s = \\_,_,_,_ => []; - d = Def} ; - - IndefArt = { - s = \\_,_,_,_ => []; - d = Indef} ; - --- MassDet = {s = \\_,_,_,_ => [] ; d = Indef; --- isNum = False; isPron = False} ; - - UseN n = n ** {adj = \\_,_,_ => []}; - -- ComplN2 f x = {s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c} ; - -- ComplN3 f x = {s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c ; c2 = f.c3} ; - -- - -- UseN2 n = n ; - -- UseN3 n = n ; - -- - AdjCN ap cn = { - s = \\n,d,c => cn.s ! n ! d ! c; - adj = \\n,d,c => ap.s ! cn.h ! cn.g ! n ! (definite ! d) ! c ; - g = cn.g; - h = cn.h - }; - -- RelCN cn rs = {s = \\n,c => cn.s ! n ! c ++ rs.s ! {n = n ; p = P3}} ; - -- AdvCN cn ad = {s = \\n,c => cn.s ! n ! c ++ ad.s} ; - -- - -- SentCN cn sc = {s = \\n,c => cn.s ! n ! c ++ sc.s} ; - -- ApposCN cn np = -} diff --git a/deprecated/old-lib/resource/arabic/NumeralAra.gf b/deprecated/old-lib/resource/arabic/NumeralAra.gf deleted file mode 100644 index 12c7548f8..000000000 --- a/deprecated/old-lib/resource/arabic/NumeralAra.gf +++ /dev/null @@ -1,154 +0,0 @@ -concrete NumeralAra of Numeral = CatAra ** - open Predef, Prelude, ResAra, MorphoAra in { - - - -lincat - - Digit = {s : DForm => CardOrd => Gender => State => Case => Str ; - n : Size } ; - Sub10 = {s : DForm => CardOrd => Gender => State => Case => Str ; - n : Size } ; - Sub100 = {s : CardOrd => Gender => State => Case => Str ; - n : Size} ; - Sub1000 = {s : CardOrd => Gender => State => Case => Str ; - n : Size } ; - Sub1000000 = {s : CardOrd => Gender => State => Case => Str ; - n : Size} ; - - - - lin num x = x ; - - lin n2 = num2 ** {n = Two }; - - lin n3 = num3_10 "ثَلاث" "ثالِث"; - lin n4 = num3_10 "أَربَع" "رابِع"; - lin n5 = num3_10 "خَمس" "خامِس"; - lin n6 = num3_10 "سِتّ" "سادِس"; - lin n7 = num3_10 "سَبع" "سابِع"; - lin n8 = num3_10 "ثَمانِي" "ثامِن"; - lin n9 = num3_10 "تِسع" "تاسِع"; - - lin pot01 = mkNum "واحِد" "أَوَّل" "أُولى" ** { n = One } ; - - lin pot0 d = d ; - - lin pot110 = { - s= ((num3_10 "عَشر" "عاشِر").s ! unit ) ; - n = ThreeTen - }; - - lin pot111 = { - s = \\_,g,d,_ => - case g of { - Masc => Al ! d + "أَحَدَ" ++ teen ! Masc ; - Fem => Al ! d + "إِحدَى" ++ teen ! Fem - }; - n = NonTeen - }; - - lin pot1to19 dig = { - s = \\co,g,d,c => case dig.n of { - Two => Al ! d + num2.s ! unit ! co ! g ! Const ! c ++ teen ! g ; - _ => dig.s ! unit ! co ! g ! (toDef d ThreeTen) ! Acc ++ - teen ! (genPolarity ! g) - }; - n = case dig.n of { - Two => NonTeen; - _ => Teen - } - }; - - lin pot0as1 num = { - s= num.s ! unit; - n = num.n - } ; - - lin pot1 dig = { - s = dig.s ! ten; - n = NonTeen - } ; - - lin pot1plus dig n = { - s = \\co,g,d,c => n.s ! unit ! co ! g ! d ! c - ++ "وَ" ++ dig.s ! ten ! co ! g ! d ! c ; - n = NonTeen - }; - - lin pot1as2 n = n ; - - lin pot2 dig = { - s = \\co,_,d,c => case dig.n of { - One => num100 ! d ! c ; - Two => num200 ! d ! c ; - _ => dig.s ! unit ! co ! Masc ! (toDef d ThreeTen) ! c ++ "مِٱَةِ" - }; - n = Hundreds - }; - - lin pot2plus m e = { - s = \\co,g,d,c => case m.n of { - One => num100 ! d ! c; - Two => num200 ! d ! c; - _ => m.s ! unit ! co ! Masc ! (toDef d ThreeTen) ! c ++ "مِٱَةٌ" - } ++ "وَ" ++ e.s ! co ! g ! d ! c ; - n = e.n - }; - - lin pot2as3 n = n ; - - lin pot3 m = { - s = \\co,_,d,c => case m.n of { - One => num1000 ! (definite ! d) ! c; - Two => num2000 ! (definite ! d) ! c; - _ => m.s ! co ! Fem ! (toDef d ThreeTen) ! c ++ "آلافٌ" - } ; - n = m.n - }; ---lin pot3plus n m = { --- s = \\c => n.s ! NCard ++ "تهُْسَند" ++ m.s ! c ; n = Pl} ; - --- numerals as sequences of digits - - lincat - Dig = Digits ; --- Numeral,Digits = {s : Gender => State => Case => Str ; --- n : Size } ; - - - lin - IDig d = d ; - - IIDig d i = { - s = d.s ++ i.s; - n = ThreeTen ; - } ; - - D_0 = mk1Dig "0" ; - D_1 = mk2Dig "1" One ; - D_2 = mk2Dig "2" Two ; - D_3 = mk1Dig "3" ; - D_4 = mk1Dig "4" ; - D_5 = mk1Dig "5" ; - D_6 = mk1Dig "6" ; - D_7 = mk1Dig "7" ; - D_8 = mk1Dig "8" ; - D_9 = mk1Dig "9" ; - - oper - - - mk2Dig : Str -> Size -> Digits = \str,sz -> { - s = str ; - n = sz ; - lock_Digits = <> - }; - - mk1Dig : Str -> Digits = \str -> { - s = str ; - n = ThreeTen; - lock_Digits = <> - }; - -} diff --git a/deprecated/old-lib/resource/arabic/OrthoAra.gf b/deprecated/old-lib/resource/arabic/OrthoAra.gf deleted file mode 100644 index 62ebc9b58..000000000 --- a/deprecated/old-lib/resource/arabic/OrthoAra.gf +++ /dev/null @@ -1,41 +0,0 @@ -resource OrthoAra = open Prelude, Predef in { - -flags coding=utf8 ; - - oper - - rectifyHmz: Str -> Str = \word -> - case word of { - l@(""|"ال") + "؟" + v@("َ"|"ُ") + tail => l + "أ" + v + tail; - l@(""|"ال") + "؟" + v@("ِ") + tail => l + "إ" + v + tail; - head + v1@("ِ"|"ُ"|"َ"|"ْ"|"ا"|"ي"|"و") + "؟" + v2@(""|"ُ"|"َ"|"ْ"|"ِ") => head + v1 + (tHmz v1) + v2; - head + "؟" + tail => head + (bHmz (dp 2 head) (take 2 tail)) + tail; --last head , take 1 tail - _ => word - }; - - --hamza at beginning of word (head) - hHmz : Str -> Str = \d -> - case d of { - "ِ" => "إ"; - _ => "أ" - }; - - --hamza in middle of word (body) - bHmz : Str -> Str -> Str = \d1,d2 -> - case of { - <"ِ",_> | <_,"ِ"> => "ئ"; - <"ُ",_> | <_,"ُ"> => "ؤ"; - <"َ",_> | <_,"َ"> => "أ"; - _ => "ء" - }; - - --hamza carrier sequence - tHmz : Str -> Str = \d -> - case d of { - "ِ" => "ئ"; - "ُ" => "ؤ"; - "َ" => "أ"; - "ْ"|"ا"|"و"|"ي" => "ء" - }; - -} diff --git a/deprecated/old-lib/resource/arabic/ParadigmsAra.gf b/deprecated/old-lib/resource/arabic/ParadigmsAra.gf deleted file mode 100644 index bc9d498a5..000000000 --- a/deprecated/old-lib/resource/arabic/ParadigmsAra.gf +++ /dev/null @@ -1,500 +0,0 @@ ---# -path=.:../abstract:../../prelude:../common - ---1 Arabic Lexical Paradigms --- --- Ali El Dada 2005--2006 --- --- This is an API to the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoAra.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- --- The following modules are presupposed: - -resource ParadigmsAra = open - Predef, - Prelude, - MorphoAra, - OrthoAra,(ResAra=ResAra), - CatAra - in { - - flags optimize = noexpand; coding=utf8 ; - - oper - --- Prepositions are used in many-argument functions for rection. - - Preposition : Type ; - ---2 Nouns - ---This is used for loan words or anything that has untreated irregularities ---in the interdigitization process of its words - mkN : NTable -> Gender -> Species -> N ; - ---Takes a root string, a singular pattern string, a broken plural ---pattern string, a gender, and species. Gives a noun. - brkN : Str -> Str -> Str -> Gender -> Species -> N ; - ---Takes a root string, a singular pattern string, a gender, ---and species. Gives a noun whose plural is sound feminine. - sdfN : Str -> Str -> Gender -> Species -> N ; - ---takes a root string, a singular pattern string, a gender, ---and species. Gives a noun whose plural is sound masculine - sdmN : Str -> Str -> Gender -> Species -> N ; - - mkPN : Str -> Gender -> Species -> PN ; - ---3 Relational nouns - - mkN2 : N -> Preposition -> N2 ; - - mkN3 : N -> Preposition -> Preposition -> N3 ; - ---2 Adjectives - ---Takes a root string and a pattern string - sndA : Str -> Str -> A ; - ---Takes a root string only - clrA : Str -> A ; - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Preposition -> A2 ; - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some can be preverbal. - - mkAdv : Str -> Adv ; - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - ---2 Prepositions --- --- A preposition as used for rection in the lexicon, as well as to --- build $PP$s in the resource API, just requires a string. - - mkPreposition : Str -> Preposition ; - --- (These two functions are synonyms.) - ---2 Verbs - ---The verb in the imperfect tense gives the most information - - regV : Str -> V ; - ---Verb Form I : fa`ala, fa`ila, fa`ula - - v1 : Str -> Vowel -> Vowel -> V ; - ---Verb Form II : fa``ala - - v2 : Str -> V ; - ---Verb Form III : faa`ala - - v3 : Str -> V ; - ---Verb Form IV : 'af`ala - - v4 : Str -> V ; - ---Verb Form V : tafa``ala - - v5 : Str -> V ; - ---Verb Form VI : tafaa`ala - - v6 : Str -> V ; - ---Verb Form VIII 'ifta`ala - - v8 : Str -> V ; - ---3 Two-place verbs - --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). Notice that a particle comes from the $V$. - - mkV2 : V -> Preposition -> V2 ; - - dirV2 : V -> V2 ; - ---3 Three-place verbs - --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Preposition -> Preposition -> V3 ; -- speak, with, about - dirV3 : V -> Preposition -> V3 ; -- give,_,to - dirdirV3 : V -> V3 ; -- give,_,_ - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Str -> V2S ; --- mkVV : V -> VV ; - mkV2V : V -> Str -> Str -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Str -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Str -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Str -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Str -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given --- as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - - ---. ---2 Definitions of paradigms - --- The definitions should not bother the user of the API. So they are --- hidden from the document. - -{- --- AED's original definition of regV - - regV = \word -> - case word of { - "يَ" + f@_ + c@_ + "ُ" + l@_ => v1 (f+c+l) a u ; - "يَ" + f@_ + c@_ + "ِ" + l@_ => v1 (f+c+l) a i ; - "يَ" + f@_ + c@_ + "َ" + l@_ => v1 (f+c+l) a a ; - f@_ + "َ" + c@_ + "ِ" + l@_ => v1 (f+c+l) i a - }; --} - ----- begin workaround for a problem with pattern matching, AR 27/6/2008 - - regV = \word -> - case Predef.eqStr (Predef.take 2 word) "يَ" of { - Predef.PTrue => vYa (Predef.drop 2 word) ; - _ => vCo word - }; - - vYa : Str -> V = \word -> - let - fcl = Predef.take 2 word + Predef.drop 3 word ; - voc = case Predef.take 1 (Predef.drop 2 word) of { - "ُ" => u ; - "ِ" => i ; - _ => a - } - in - v1 fcl a voc ; - - vCo : Str -> V = \word -> - let - f = Predef.take 1 word ; - c = Predef.take 1 (Predef.drop 2 word) ; - l = Predef.drop 4 word - in - v1 (f + c + l) i a ; - ----- end workaround definition - - v1 = \rootStr,vPerf,vImpf -> - let { raw = v1' rootStr vPerf vImpf } in - { s = \\vf => - case rootStr of { - _ + "؟" + _ => rectifyHmz(raw.s ! vf); - _ => raw.s ! vf - }; - lock_V = <> - } ; - - va : Vowel = ResAra.a ; - - v1' : Str -> Vowel -> Vowel -> Verb = - \rootStr,vPerf,vImpf -> - let { root = mkRoot3 rootStr ; - l = dp 2 rootStr } in --last rootStr - case of { - <"ّ",_> => v1geminate rootStr vPerf vImpf ; - <"و"|"ي",_> => v1defective root vImpf ; - <_,"و"|"ي"> => v1hollow root vImpf ; - _ => v1sound root vPerf vImpf - }; - - v2 = - \rootStr -> - let { - root = mkRoot3 rootStr - } in { - s = - case root.l of { - "و"|"ي" => (v2defective root).s; - _ => (v2sound root).s - }; - lock_V = <> - }; - - v3 = - \rootStr -> - let { - tbc = mkRoot3 rootStr ; - } in { - s = (v3sound tbc).s ; - lock_V = <> - }; - - v4 = - \rootStr -> - let { - root = mkRoot3 rootStr - } in { - s = - case root.l of { - "و"|"ي" => (v4defective root).s; - _ => (v4sound root).s - }; - lock_V = <> - }; - - - v5 = - \rootStr -> - let { raw = v5' rootStr } in - { s = \\vf => - case rootStr of { - _ + "؟" + _ => rectifyHmz(raw.s ! vf); - _ => raw.s ! vf - }; - lock_V = <> - }; - - v5' : Str -> V = - \rootStr -> - let { - nfs = mkRoot3 rootStr ; - } in { - s = (v5sound nfs).s ; lock_V = <> - }; - - v6 = - \rootStr -> - let { - fqm = mkRoot3 rootStr ; - } in { - s = (v6sound fqm).s ; - lock_V = <> - }; - - v8 = - \rootStr -> - let { - rbT = mkRoot3 rootStr ; - } in { - s = (v8sound rbT).s ; - lock_V = <> - }; - - Preposition = Str ; - - mkN nsc gen spec = - { s = nsc; --NTable - g = gen; - h = spec; - lock_N = <> - }; - - brkN' : Str -> Str -> Str -> Gender -> Species -> N = - \root,sg,pl,gen,spec -> - let { kitAb = mkWord sg root; - kutub = mkWord pl root - } in mkN (reg kitAb kutub) gen spec; - - brkN root sg pl gen spec = - let { raw = brkN' root sg pl gen spec} in - { s = \\n,d,c => - case root of { - _ + "؟" + _ => rectifyHmz(raw.s ! n ! d ! c); - _ => raw.s ! n ! d ! c - }; - g = gen; - h = spec ; lock_N = <> - }; - - sdfN = - \root,sg,gen,spec -> - let { kalima = mkWord sg root; - } in mkN (sndf kalima) gen spec; - - sdmN = - \root,sg,gen,spec -> - let { mucallim = mkWord sg root; - } in mkN (sndm mucallim) gen spec; - - mkPN = \str,gen,species -> - { s = \\c => str + indecl!c ; - g = gen; - h = species; - lock_PN = <> - }; - - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p} ; - - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p ; c3 = q} ; - - mkPron : (_,_,_ : Str) -> PerGenNum -> NP = \ana,nI,I,pgn -> - { s = - table { - Nom => ana; - Acc => nI; - Gen => I - }; - a = {pgn = pgn; isPron = True }; - lock_NP = <> - }; - - -- e.g. al-jamii3, 2a7ad - regNP : Str -> Number -> NP = \word,n -> - { s = \\c => word + vowel ! c ; - a = {pgn = Per3 Masc n; isPron = False }; - lock_NP = <> - }; - - -- e.g. hadha, dhaalika - indeclNP : Str -> Number -> NP = \word,n -> - { s = \\c => word ; - a = {pgn = Per3 Masc n; isPron = False }; - lock_NP = <> - }; - - mkQuant7 : (_,_,_,_,_,_,_ : Str) -> State -> Quant = - \hava,havihi,havAn,havayn,hAtAn,hAtayn,hA'ulA,det -> - { s = \\n,s,g,c => - case of { - <_,Masc,_,Sg> => hava; - <_,Fem,_,Sg> => havihi; - <_,Masc,Nom,Dl>=> havAn; - <_,Masc,_,Dl> => havayn; - <_,Fem,Nom,Dl> => hAtAn; - <_,Fem,_,Dl> => hAtayn; - => hA'ulA; - _ => havihi - }; - d = Def; - isPron = False; - isNum = False; - lock_Quant = <> - }; - - mkQuant3 : (_,_,_ : Str) -> State -> Quant = - \dalika,tilka,ula'ika,det -> - { s = \\n,s,g,c => - case of { - <_,Masc,_,Sg> => dalika; - <_,Fem,_,Sg> => tilka; - => ula'ika; - _ => tilka - }; - d = Def; - isPron = False; - isNum = False; - lock_Quant = <> - }; - - sndA root pat = - let raw = sndA' root pat in { - s = \\af => - case root of { - _ + "؟" + _ => rectifyHmz(raw.s ! af); - _ => raw.s ! af - }; - lock_A = <> - }; - - sndA' : Str -> Str -> A = - \root,pat -> - let { kabIr = mkWord pat root; - akbar = mkWord "أَفعَل" root - } in { - s = table { - APosit g n d c => (positAdj kabIr) ! g ! n ! d ! c ; - AComp d c => (indeclN akbar) ! d ! c - }; - lock_A = <> - }; - - clrA root = - let { eaHmar = mkWord "أَفعَل" root; - HamrA' = mkWord "فَعلاء" root; - Humr = mkWord "فُعل" root - } in { - s = clr eaHmar HamrA' Humr; - lock_A = <> - }; - - mkA2 a p = a ** {c2 = p ; lock_A2 = <>} ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - mkPreposition p = p ; - mkV2 v p = v ** {s = v.s ; c2 = p ; lock_V2 = <>} ; - dirV2 v = mkV2 v [] ; - - mkV3 v p q = v ** {s = v.s ; c2 = p ; c3 = q ; lock_V3 = <>} ; - dirV3 v p = mkV3 v [] p ; - dirdirV3 v = dirV3 v [] ; - - mkVS v = v ** {lock_VS = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - - V0 : Type = V ; ----- V2S, V2V, V2Q, V2A : Type = V2 ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - mkV0 v = v ** {lock_V = <>} ; - mkV2S v p = mkV2 v p ** {lock_V2S = <>} ; - mkV2V v p t = mkV2 v p ** {s4 = t ; lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p = mkV2 v p ** {lock_V2A = <>} ; - mkV2Q v p = mkV2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; - - -} ; diff --git a/deprecated/old-lib/resource/arabic/PatternsAra.gf b/deprecated/old-lib/resource/arabic/PatternsAra.gf deleted file mode 100644 index 611fd262a..000000000 --- a/deprecated/old-lib/resource/arabic/PatternsAra.gf +++ /dev/null @@ -1,106 +0,0 @@ -resource PatternsAra = { - -flags coding=utf8 ; - - oper - - fA' = { h = "" ; m1 = ""; m2 = ""; t = "َاء"} ; - - eafAcI = { h = "أَ"; m1 = "َا"; m2 = ""; t = "ِي" } ; - eafcA' = { h = "أَ"; m1 = "ْ" ; m2 = ""; t = "َاء"} ; - eafcI = { h = "أَ"; m1 = "ْ" ; m2 = ""; t = "ِي" } ; - fac = { h = "" ; m1 = "َ" ; m2 = ""; t = "" } ; - facc = { h = "" ; m1 = "َ" ; m2 = ""; t = "ّ" } ; - facca = { h = "" ; m1 = "َ" ; m2 = ""; t = "َّ" } ; - facci = { h = "" ; m1 = "َ" ; m2 = ""; t = "ِّ" } ; - faccu = { h = "" ; m1 = "َ" ; m2 = ""; t = "ُّ" } ; - facp = { h = "" ; m1 = "َ" ; m2 = ""; t = "َة" } ; - faca = { h = "" ; m1 = "َ" ; m2 = ""; t = "َ" } ; - facA = { h = "" ; m1 = "َ" ; m2 = ""; t = "َا" } ; - facA' = { h = "" ; m1 = "َ" ; m2 = ""; t = "َاء"} ; - fAc = { h = "" ; m1 = "َا"; m2 = ""; t = "" } ; - fAcp = { h = "" ; m1 = "َا"; m2 = ""; t = "َة" } ; - fic = { h = "" ; m1 = "ِ" ; m2 = ""; t = "" } ; - ficc = { h = "" ; m1 = "ِ" ; m2 = ""; t = "ّ" } ; - ficA' = { h = "" ; m1 = "ِ" ; m2 = ""; t = "َاء"} ; - fIc = { h = "" ; m1 = "ِي"; m2 = ""; t = "" } ; - fIcAn = { h = "" ; m1 = "ِي"; m2 = ""; t = "َان"} ; - fca = { h = "" ; m1 = "ْ" ; m2 = ""; t = "َ" } ; - fci = { h = "" ; m1 = "ْ" ; m2 = ""; t = "ِ" } ; - fcu = { h = "" ; m1 = "ْ" ; m2 = ""; t = "ُ" } ; - fuc = { h = "" ; m1 = "ُ" ; m2 = ""; t = "" } ; - fucc = { h = "" ; m1 = "ُ" ; m2 = ""; t = "ّ" } ; - fucci = { h = "" ; m1 = "ُ" ; m2 = ""; t = "ِّ" } ; - fuccu = { h = "" ; m1 = "ُ" ; m2 = ""; t = "ُّ" } ; - fuci = { h = "" ; m1 = "ُ" ; m2 = ""; t = "ِ" } ; - fucu = { h = "" ; m1 = "ُ" ; m2 = ""; t = "ُ" } ; - fUc = { h = "" ; m1 = "ُو"; m2 = ""; t = "" } ; - ufAc = { h = "ُ" ; m1 = "َا"; m2 = ""; t = "" } ; - ufca = { h = "ُ" ; m1 = "ْ" ; m2 = ""; t = "َ" } ; - - eafAcil = { h = "أَ"; m1 = "َا" ; m2 = "ِ" ; t = "" } ; - eafAcIl = { h = "أَ"; m1 = "َا" ; m2 = "ِي" ; t = "" } ; - eafcilp = { h = "أَ"; m1 = "ْ" ; m2 = "ِ" ; t = "َة" } ; - eafcal = { h = "أَ"; m1 = "ْ" ; m2 = "َ" ; t = "" } ; - eafcAl = { h = "أَ"; m1 = "ْ" ; m2 = "َا" ; t = "" } ; - eafcil = { h = "أَ"; m1 = "ْ" ; m2 = "ِ" ; t = "" } ; - eafcul = { h = "أَ"; m1 = "ْ" ; m2 = "ُ" ; t = "" } ; - eiftacal = { h = "إِ"; m1 = "ْتَ" ; m2 = "َ" ; t = "" } ; - eufcil = { h = "أُ"; m1 = "ْ" ; m2 = "ِ" ; t = "" } ; - euftucil = { h = "أُ"; m1 = "ْتُ" ; m2 = "ِ" ; t = "" } ; - afcul = { h = "َ" ; m1 = "ْ" ; m2 = "ُ" ; t = "" } ; - faccalo = { h = "" ; m1 = "َ" ; m2 = "َّ" ; t = "ْ" } ; - facal = { h = "" ; m1 = "َ" ; m2 = "َ" ; t = "" } ; - facalo = { h = "" ; m1 = "َ" ; m2 = "َ" ; t = "ْ" } ; - facalp = { h = "" ; m1 = "َ" ; m2 = "َ" ; t = "َة" } ; - facA'il = { h = "" ; m1 = "َ" ; m2 = "َائِ"; t = "" } ; - facAl = { h = "" ; m1 = "َ" ; m2 = "َا" ; t = "" } ; - facAlI = { h = "" ; m1 = "َ" ; m2 = "َا" ; t = "ِي" } ; - facil = { h = "" ; m1 = "َ" ; m2 = "ِ" ; t = "" } ; - facIl = { h = "" ; m1 = "َ" ; m2 = "ِي" ; t = "" } ; - facl = { h = "" ; m1 = "َ" ; m2 = "ْ" ; t = "" } ; - faclp = { h = "" ; m1 = "َ" ; m2 = "ْ" ; t = "َة" } ; - facul = { h = "" ; m1 = "َ" ; m2 = "ُ" ; t = "" } ; - fAcal = { h = "" ; m1 = "َا" ; m2 = "َ" ; t = "" } ; - fAcil = { h = "" ; m1 = "َا" ; m2 = "ِ" ; t = "" } ; - faccal = { h = "" ; m1 = "َ" ; m2 = "َّ" ; t = "" } ; - faccil = { h = "" ; m1 = "َ" ; m2 = "ِّ" ; t = "" } ; - faclA' = { h = "" ; m1 = "َ" ; m2 = "ْ" ; t = "َاء"} ; - fAcilp = { h = "" ; m1 = "َا" ; m2 = "ِ" ; t = "َة" } ; - fawAcil = { h = "" ; m1 = "َوَا"; m2 = "ِ" ; t = "" } ; - ficAlp = { h = "" ; m1 = "ِ" ; m2 = "َا" ; t = "َة" } ; - fcal = { h = "" ; m1 = "ْ" ; m2 = "َ" ; t = "" } ; - fcil = { h = "" ; m1 = "ْ" ; m2 = "ِ" ; t = "" } ; - fcul = { h = "" ; m1 = "ْ" ; m2 = "ُ" ; t = "" } ; - ficl = { h = "" ; m1 = "ِ" ; m2 = "ْ" ; t = "" } ; - ficAl = { h = "" ; m1 = "ِ" ; m2 = "َا" ; t = "" } ; - ficlp = { h = "" ; m1 = "ِ" ; m2 = "ْ" ; t = "َة" } ; - ftacal = { h = "" ; m1 = "ْتَ" ; m2 = "َ" ; t = "" } ; - ftacil = { h = "" ; m1 = "ْتَ" ; m2 = "ِ" ; t = "" } ; - fuccAl = { h = "" ; m1 = "ُ" ; m2 = "َّا" ; t = "" } ; - fuccil = { h = "" ; m1 = "ُ" ; m2 = "ِّ" ; t = "" } ; - fuccilo = { h = "" ; m1 = "ُ" ; m2 = "ِّ" ; t = "ْ" } ; - fucal = { h = "" ; m1 = "ُ" ; m2 = "َ" ; t = "" } ; - fucaylp = { h = "" ; m1 = "ُ" ; m2 = "َيْ" ; t = "َة" } ; - fucAl = { h = "" ; m1 = "ُ" ; m2 = "َا" ; t = "" } ; - fucl = { h = "" ; m1 = "ُ" ; m2 = "ْ" ; t = "" } ; - fucil = { h = "" ; m1 = "ُ" ; m2 = "ِ" ; t = "" } ; - fuclp = { h = "" ; m1 = "ُ" ; m2 = "ْ" ; t = "َة" } ; - fucilo = { h = "" ; m1 = "ُ" ; m2 = "ِ" ; t = "ْ" } ; - fucul = { h = "" ; m1 = "ُ" ; m2 = "ُ" ; t = "" } ; - fuculo = { h = "" ; m1 = "ُ" ; m2 = "ُ" ; t = "ْ" } ; - fucUl = { h = "" ; m1 = "ُ" ; m2 = "ُو" ; t = "" } ; - fUcil = { h = "" ; m1 = "ُو" ; m2 = "ِ" ; t = "" } ; - mafcUl = { h = "مَ"; m1 = "ْ" ; m2 = "ُو" ; t = "" } ; - mafcil = { h = "مَ"; m1 = "ْ" ; m2 = "ِ" ; t = "" } ; - tafAcal = { h = "تَ"; m1 = "َا" ; m2 = "َ" ; t = "" } ; - tafaccal = { h = "تَ"; m1 = "َ" ; m2 = "َّ" ; t = "" } ; - tufuccil = { h = "تُ"; m1 = "ُ" ; m2 = "ِّ" ; t = "" } ; - tufUcil = { h = "تُ"; m1 = "ُو" ; m2 = "ِ" ; t = "" } ; - ufAcal = { h = "ُ" ; m1 = "َا" ; m2 = "َ" ; t = "" } ; - ufAcil = { h = "ُ" ; m1 = "َا" ; m2 = "ِ" ; t = "" } ; - ufcal = { h = "ُ" ; m1 = "ْ" ; m2 = "َ" ; t = "" } ; - ufcil = { h = "ُ" ; m1 = "ْ" ; m2 = "ِ" ; t = "" } ; - ufcul = { h = "ُ" ; m1 = "ْ" ; m2 = "ُ" ; t = "" } ; - -} diff --git a/deprecated/old-lib/resource/arabic/PhraseAra.gf b/deprecated/old-lib/resource/arabic/PhraseAra.gf deleted file mode 100644 index 6910d59f5..000000000 --- a/deprecated/old-lib/resource/arabic/PhraseAra.gf +++ /dev/null @@ -1,26 +0,0 @@ -concrete PhraseAra of Phrase = CatAra ** open - ParamX, - Prelude, - ResAra in { - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ! Masc ++ voc.s} ;--FIXME - --- UttS s = s ; --- UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = \\g => imp.s ! pol.p ! g ! ResAra.Sg} ; --- UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ; --- --- UttIP ip = {s = ip.s ! Nom} ; --- Acc also --- UttIAdv iadv = iadv ; --- UttNP np = {s = np.s ! Acc} ; --- UttVP vp = {s = infVP False vp (agrP3 Sg)} ; --- UttAdv adv = adv ; --- - NoPConj = {s = []} ; --- PConjConj conj = conj ; --- - NoVoc = {s = []} ; --- VocNP np = {s = "،" ++ np.s ! Nom} ; --- -} diff --git a/deprecated/old-lib/resource/arabic/QuestionAra.gf b/deprecated/old-lib/resource/arabic/QuestionAra.gf deleted file mode 100644 index 651a72cfd..000000000 --- a/deprecated/old-lib/resource/arabic/QuestionAra.gf +++ /dev/null @@ -1,55 +0,0 @@ -concrete QuestionAra of Question = CatAra ** open ResAra, ParamX in { - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\t,p => - table { - QIndir => "إِذا" ++ cl.s ! t ! p ! Verbal ; - QDir => cl.s ! t ! p ! Verbal - } - }; - - --- --- QuestVP qp vp = --- let cl = mkClause (qp.s ! Nom) {n = qp.n ; p = P3} vp --- in {s = \\t,a,b,_ => cl.s ! t ! a ! b ! ODir} ; --- --- QuestSlash ip slash = { --- s = \\t,a,p => --- let --- cls = slash.s ! t ! a ! p ; --- who = slash.c2 ++ ip.s ! Acc --- stranding in ExtAra --- in table { --- QDir => who ++ cls ! OQuest ; --- QIndir => who ++ cls ! ODir --- } --- } ; --- --- QuestIAdv iadv cl = { --- s = \\t,a,p => --- let --- cls = cl.s ! t ! a ! p ; --- why = iadv.s --- in table { --- QDir => why ++ cls ! OQuest ; --- QIndir => why ++ cls ! ODir --- } --- } ; --- --- PrepIP p ip = {s = p.s ++ ip.s ! Nom} ; --- --- AdvIP ip adv = { --- s = \\c => ip.s ! c ++ adv.s ; --- n = ip.n --- } ; --- --- IDetCN idet num ord cn = { --- s = \\c => idet.s ++ num.s ++ ord.s ++ cn.s ! idet.n ! c ; --- n = idet.n --- } ; --- -} diff --git a/deprecated/old-lib/resource/arabic/RelativeAra.gf b/deprecated/old-lib/resource/arabic/RelativeAra.gf deleted file mode 100644 index 13cf7c5f1..000000000 --- a/deprecated/old-lib/resource/arabic/RelativeAra.gf +++ /dev/null @@ -1,34 +0,0 @@ -concrete RelativeAra of Relative = CatAra ** open ResAra in { --- --- flags optimize=all_subs ; --- --- lin --- --- RelCl cl = { --- s = \\t,a,p,_ => "سُعه" ++ "تهَت" ++ cl.s ! t ! a ! p ! ODir --- } ; --- --- RelVP rp vp = { --- s = \\t,ant,b,ag => --- let --- agr = case rp.a of { --- RNoAg => ag ; --- RAg a => a --- } ; --- cl = mkClause (rp.s ! Nom) agr vp --- in --- cl.s ! t ! ant ! b ! ODir --- } ; --- --- RelSlash rp slash = { --- s = \\t,a,p,_ => slash.c2 ++ rp.s ! Acc ++ slash.s ! t ! a ! p ! ODir --- } ; --- --- FunRP p np rp = { --- s = \\c => np.s ! c ++ p.s ++ rp.s ! Acc ; --- a = RAg np.a --- } ; --- --- IdRP = mkIP "وهِعه" "وهِعه" "وهْسي" Sg ** {a = RNoAg} ; --- -} diff --git a/deprecated/old-lib/resource/arabic/ResAra.gf b/deprecated/old-lib/resource/arabic/ResAra.gf deleted file mode 100644 index 152da5f4d..000000000 --- a/deprecated/old-lib/resource/arabic/ResAra.gf +++ /dev/null @@ -1,1172 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude --- -----1 Arabic auxiliary operations. --- ----- This module contains operations that are needed to make the ----- resource syntax work. To define everything that is needed to ----- implement $Test$, it moreover contains regular lexical ----- patterns needed for $Lex$. --- -resource ResAra = PatternsAra ** open Prelude, Predef in { - - flags optimize=noexpand ; coding=utf8 ; - - - param - - Vowel = u | a | i ; - Number = Sg | Dl | Pl; - Gender = Masc | Fem ; - Case = Nom | Acc | Gen ; - Person = P1 | P2 | P3 ; - Species = NoHum | Hum ; - State = Def | Indef | Const ; - Mood = Ind | Cnj | Jus ; - Voice = Act | Pas ; - Tense = Pres | Past | Fut ; - Order = Verbal | Nominal ; - - oper - - --roots, patterns, and making words: - - Pattern : Type = {h, m1, m2, t : Str}; - Root : Type = {f : Str}; - Root2 : Type = Root ** {c : Str} ; - Root3 : Type = Root2 ** {l : Str} ; - - mkRoot3 : Str -> Root3 = \fcl -> - let { cl = drop 2 fcl; --drop 1 fcl - l' = dp 2 fcl; --last fcl - c' = take 2 cl} in --take 1 cl - {f = take 2 fcl; c = c'; --take 1 fcl - l = case l' of { - "ّ" => c'; - _ => l' - } - }; - - --for roots with 2 consonants (works also for assimilated strs, like fc~, - --because the function discards anything after the first two characters - mkRoot2 : Str -> Root2 = \fcl -> - let { cl = drop 2 fcl} in --drop 1 fcl - {f = take 2 fcl; c = take 2 cl}; --take 1 - - --opers to interdigitize (make words out of roots and patterns: - - oper - --regular case, 3 non-weak consonants - mkStrong : Pattern -> Root3 -> Str = \p,fcl -> - p.h + fcl.f + p.m1 + fcl.c + p.m2 + fcl.l + p.t; - - mkDefective: Pattern -> Root3 -> Str = \p,fcl -> - p.h + fcl.f + p.m1 + fcl.c + p.t; - - mkHollow: Pattern -> Root3 -> Str = \p,fcl -> - p.h + fcl.f + p.m1 + fcl.l + p.t; - - mkAssimilated: Pattern -> Root3 -> Str = \p,fcl -> - p.h + fcl.c + p.m1 + fcl.l + p.t; - - -- takes a weak pattern and a triliteral root and makes - -- a word, deducing which root consonant is weak - mkWeak : Pattern -> Str -> Str = \pat,root -> - let fcl = mkRoot3 root in - case root of { - _ + ("و"|"ي"|"ّ") => mkDefective pat fcl; - _ + ("و"|"ي") + _ => mkHollow pat fcl; - ("و"|"ي") + _ => mkAssimilated pat fcl - }; - - mkBilit : Pattern -> Root2 -> Str = \p,fcl -> - p.h + fcl.f + p.m1 + fcl.c + p.t; - - --takes a pattern string and root string and makes a word - mkWord : Str -> Str -> Str =\pS, rS -> - case pS of { - w@_ + "ف" + x@_ + "ع" + y@_ + "ل" + z@_ => - mkStrong { h = w ; m1 = x; m2 = y; t = z} (mkRoot3 rS); - w@_ + "ف" + x@_ + "ع" + y@_ => - let pat = { h = w ; m1 = x; m2 = ""; t = y} in - case of { - 6 | 5 => mkWeak pat rS ; --3=> - 4 | 3 => mkBilit pat (mkRoot2 rS) ; --2=> - _ => rS ---- AR error "expected 3--6" - } - }; - - --types of open classes: - - NTable = Number => State => Case => Str; - - Noun : Type = {s : NTable ; g : Gender; h : Species} ; --- Adj : Type = {s : Gender => NTable} ; - Adj : Type = {s : AForm => Str} ; - Verb : Type = {s : VForm => Str} ; - - param - VForm = - VPerf Voice PerGenNum - | VImpf Mood Voice PerGenNum - | VImp Gender Number - | VPPart ; - - PerGenNum = - Per3 Gender Number - | Per2 Gender Number - | Per1 SgPl; - - SgPl = Sing | Plur; - - AForm = - APosit Gender Number State Case - | AComp State Case ; - - --verbal morphology - -oper - - --macro for sound verb - --PerfAct, PerfPas, ImpfAct, ImpfPas, Imp, PPart - verb : (_,_,_,_,_,_ : Str) -> Verb = - \katab,kutib,aktub,uktab,euktub,maktUb -> { - s = table { - VPerf Act pgn => katab + suffixPerf ! pgn ; - VPerf Pas pgn => kutib + suffixPerf ! pgn ; - VImpf Ind Act pgn => prefixImpf!pgn + aktub + suffixImpfInd !pgn; - VImpf Ind Pas pgn => prefixImpf!pgn + uktab + suffixImpfInd !pgn; - VImpf m Act pgn => prefixImpf!pgn + aktub + suffixImpfCJ m ! pgn; - VImpf m Pas pgn => prefixImpf !pgn + uktab + suffixImpfCJ m !pgn; - VImp g n => euktub + suffixImpfCJ Jus ! (Per2 g n); - VPPart => maktUb - } - } ; - - --affixes of sound verbs - - suffixPerf : PerGenNum => Str = - table { - Per3 Masc Sg => "َ" ; - Per3 Masc Dl => "َا" ; - Per3 Masc Pl => "ُوا" ; - Per3 Fem Sg => "َتْ" ; - Per3 Fem Dl => "َتَا" ; - Per3 Fem Pl => "ْنَ" ; - Per2 Masc Sg => "ْتَ" ; - Per2 _ Dl => "ْتُمَا" ; - Per2 Masc Pl => "ْتُمْ" ; - Per2 Fem Sg => "ْتِ" ; - Per2 Fem Pl => "ْتُنَّ" ; - Per1 Sing => "ْتُ" ; - Per1 Plur => "ْنَا" - } ; - - prefixImpf : PerGenNum => Str = - table { - Per1 Sing => "أ" ; - Per1 Plur => "ن" ; - Per3 Masc _ => "ي" ; - Per3 Fem Pl => "ي" ; - _ => "ت" - } ; - - suffixImpfInd : PerGenNum => Str = - table { - Per3 Masc Pl => "ُونَ" ; - Per3 Fem Pl => "ْنَ" ; - Per3 g Dl => "َانِ" ; - Per2 Masc Pl => "ُونَ" ; - Per2 Fem Sg => "ِينَ" ; - Per2 g Dl => "َانِ" ; - Per2 Fem Pl => "ْنَ" ; - _ => "ُ" - } ; - - suffixImpfCJ : Mood -> PerGenNum => Str = \m -> - table { - Per3 Masc Pl => "ُوا" ; - Per3 Fem Pl => "ْنَ" ; - Per3 g Dl => "َا" ; - Per2 Masc Pl => "ُوا" ; - Per2 Fem Sg => "ِي" ; - Per2 g Dl => "َا" ; - Per2 Fem Pl => "ْنَ" ; - _ => endVowel ! m - } ; - - --macro for geminate verbs: FIXME, change the misleading variable names - verbGeminate : (_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = - \xAf,xif,xyf,xuf,axAf,axaf,uxAf,uxaf,xaf,xAf',ppart -> - let { perfPattern = patHollowPerf xAf xif xyf xuf ; - impfPattern = patHollowImpf axAf axaf uxAf uxaf ; - impPattern = patHollowImp xaf xAf' - } in - { s = table { - VPerf v pgn => perfPattern ! v ! pgn + suffixPerf ! pgn ; - VImpf Ind v pgn => prefixImpf ! pgn + impfPattern ! v ! pgn + suffixImpfInd ! pgn ; - VImpf m v pgn => prefixImpf ! pgn + impfPattern ! v ! pgn + suffixImpfCJ m ! pgn ; - VImp g n => impPattern ! g ! n + suffixImpfCJ Jus ! (Per2 g n); - VPPart => ppart - } - } ; - - --macro for hollow verbs: - verbHollow : (_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = - \xAf,xif,xyf,xuf,axAf,axaf,uxAf,uxaf,xaf,xAf',ppart -> - let { perfPattern = patHollowPerf xAf xif xyf xuf ; - impfPattern = patHollowImpf axAf axaf uxAf uxaf ; - impPattern = patHollowImp axaf xAf' ; - jusPattern = patHollowJus axaf axAf uxaf uxAf ; - } in - { s = table { - VPerf v pgn => perfPattern ! v ! pgn + suffixPerf ! pgn ; - VImpf Ind v pgn => prefixImpf ! pgn + impfPattern ! v ! pgn + suffixImpfInd ! pgn ; - VImpf Cnj v pgn => prefixImpf ! pgn + impfPattern ! v ! pgn + suffixImpfCJ Cnj ! pgn ; - VImpf Jus v pgn => prefixImpf ! pgn + jusPattern ! v ! pgn + suffixImpfCJ Jus ! pgn ; - VImp g n => impPattern ! g ! n + suffixImpfCJ Jus ! (Per2 g n); - VPPart => ppart - } - } ; - - --macro for defective verbs: - verbDef: (_,_,_,_,_,_,_,_,_,_,_ : Str) -> Vowel -> Verb = - \rama,ramay,rumi,rumu,rumiy,armi,armu,urma,Irmi,Irmu,ppart,vowel -> - let { - patPerf = patDefPerf rama ramay rumi rumu rumiy ; - patImpfAct = patDefImpfAct armi armu ; - patImp = patDefImp Irmi Irmu - } in - { s = table { - VPerf v pgn => patPerf ! v ! pgn + (suffixPerfDef v) ! pgn ; - VImpf m Act pgn => prefixImpf ! pgn + patImpfAct ! pgn + (suffixImpfDef Act vowel) ! m ! pgn ; - VImpf m Pas pgn => prefixImpf ! pgn + urma + (suffixImpfDef Pas vowel) ! m ! pgn ; - VImp g n => patImp ! g ! n + (suffixImpfDef Act vowel) ! Jus ! (Per2 g n) ; - VPPart => ppart - } - } ; - - patDefPerf : (_,_,_,_,_ :Str) -> Voice => PerGenNum => Str = \rama,ramay,rumi,rumu,rumy -> - table { - Act => - table { - Per3 Fem Pl => ramay ; - Per3 _ _ => rama ; - _ => ramay - } ; - Pas => - table { - Per3 Masc Pl => rumu ; - Per3 Fem Pl => rumy ; - Per3 _ _ => rumi ; - _ => rumy - } - } ; - - --ignores the vowel=u case, eg "دعو" - patDefImpfAct : (_,_ : Str) -> PerGenNum => Str = \rmi,rmu -> - table { - Per3 Masc Pl => rmu ; - Per2 Masc Pl => rmu ; - _ => rmi - } ; - - - patDefImp : (_,_ : Str) -> Gender => Number => Str = \rmi, rmu -> - table { - Masc => table {Pl => rmu ; _ => rmi} ; - _ => table {_ => rmi} - } ; - - - suffixPerfDef : Voice -> PerGenNum => Str = \v -> - let {p3ms = - case v of { - Act => "ى" ; - Pas => "يَ" - } ; - ya = - case v of { - Act => "" ; - Pas => "يَ" - } - } in - table { - Per3 Masc Sg => p3ms ; - Per3 Masc Dl => "يَا" ; - Per3 Masc Pl => "وْا" ; - Per3 Fem Sg => ya + "تْ" ; - Per3 Fem Dl => ya + "تَا" ; - Per3 Fem Pl => "نَ" ; - Per2 Masc Sg => "تَ" ; - Per2 _ Dl => "تُمَا" ; - Per2 Masc Pl => "تُمْ" ; - Per2 Fem Sg => "تِ" ; - Per2 Fem Pl => "تُنَّ" ; - Per1 Sing => "تُ" ; - Per1 Plur => "نَا" - } ; - - - suffixImpfDef : Voice -> Vowel -> Mood => PerGenNum => Str = \vc,vw -> - let { - default : Mood -> Str = \m -> - case vc of { - Pas => case m of {Jus => "" ; _ => "ى"} ; - Act => case vw of { - u => case m of {Ind => "و" ; Cnj => "وَ" ; Jus => ""} ; - i => case m of {Ind => "ي" ; Cnj => "يَ" ; Jus => ""} ; - a => case m of {Ind => "ى" ; Cnj => "ى" ; Jus => ""} - } - } - } in - table { - Ind => - table { - Per3 Masc Pl => "وْنَ" ; - Per2 Masc Pl => "وْنَ" ; - Per3 g Dl => "يَانِ" ; - Per2 g Dl => "يَانِ" ; - Per3 Fem Pl => "يْنَ" ; - Per2 Fem _ => "يْنَ" ; - _ => default Ind - } ; - m => - table { - Per3 Masc Pl => "وْا" ; - Per2 Masc Pl => "وْا" ; - Per3 g Dl => "يَا" ; - Per2 g Dl => "يَا" ; - Per3 Fem Pl => "يْنَ" ; - Per2 Fem Pl => "يْنَ" ; - Per2 Fem Sg => "ي" ; - _ => default m - } - } ; - ---now is used for the sound, assimilated (weak C1), and when C1 = hamza: - -v1sound : Root3 -> Vowel -> Vowel -> Verb = - \fcl,vPerf,vImpf -> - let { - qf = {f = fcl.c ; c = fcl.l} ; - qif = mkBilit (fvc ! vImpf) qf; - katab = mkStrong (patV1Perf ! vPerf) fcl ; - kutib = mkStrong fucil fcl ; --FIXME no passive if vPerf == u - ktub = mkStrong (patV1Impf ! vImpf) fcl ; - aktub = "َ" + - case fcl.f of { - "و"|"ي" => qif ; - _ => ktub - }; - uktab = mkStrong ufcal fcl ; - euktub = case fcl.f of { - "؟"|"و"|"ي" => qif ; - _ => prefixImp ! vImpf + ktub - }; - maktUb = mkStrong mafcUl fcl - } in - verb katab kutib aktub uktab euktub maktUb ; - -v1hollow : Root3 -> Vowel -> Verb = - \xwf,vowel -> - let { - xAf = mkHollow fAc xwf ; - xif = mkHollow (patHol1 ! vowel) xwf ; - xyf = mkHollow fIc xwf ; - xuf = mkHollow (patHol2 ! vowel) xwf ; - xaf = mkHollow (fvc ! vowel) xwf ; - axaf= "َ" + xaf ; - uxAf= mkHollow ufAc xwf ; - uxaf= "ُ" + xaf ; - xAf'= mkHollow (patHol3 ! vowel) xwf ; - axAf= "َ" + xAf'; - ppart = "مَ" + xAf' -- FIXME actually wierd anomalies happen with the a vowel.. - - } in verbHollow xAf xif xyf xuf axAf axaf uxAf uxaf xaf xAf' ppart ; - -patHol1 : Vowel => Pattern = - table { u => fuc ; _ => fic} ; - -patHol2 : Vowel => Pattern = - table { u => fic ; _ => fuc} ; - -patHol3 : Vowel => Pattern = - table { - u => fUc ; - i => fIc ; - a => fAc - } ; - ---used in assimilated (wqf -> qif, wqc -> qac..) and hollow (qwl -> qul, xwf->xaf..) -fvc : Vowel => Pattern = - table { - u => fuc ; - i => fic ; - a => fac - } ; - - -v1geminate : Str -> Vowel -> Vowel -> Verb = - \rootStr,vPerf,vImpf -> - let { - mdd = mkRoot3 rootStr ; --fcc - md = mkRoot2 rootStr ; --fc - madd = mkBilit facc md ; - madad = mkStrong (patGem1 ! vPerf) mdd ; - mudd = mkBilit fucc md ; - mudid = mkStrong fucil mdd ; - mudd' = mkBilit (patGem2 ! vImpf) md ; - amudd = "َ" + mudd' ; - mdud = mkStrong (patGem3 ! vImpf) mdd ; - amdud = "َ" + mdud ; - umadd = "ُ" + madd ; - umdad = "ُ" + mkStrong fcal mdd ; - Umdud = (prefixImp ! vImpf) + mdud; - mamdUd = mkStrong mafcUl mdd - } in verbGeminate madd madad mudd mudid amudd amdud umadd umdad Umdud mudd' mamdUd; - -patGem1 : Vowel => Pattern = - table { - a => facal ; - u => facul ; - i => facil - } ; - -patGem2 : Vowel => Pattern = - table { - u => fucc ; - a => facc ; - i => ficc --no such verb probably exists - } ; - -patGem3 : Vowel => Pattern = - table { - u => fcul ; - a => fcal ; - i => fcil --no such verb probably exists - } ; - -v1defective : Root3 -> Vowel -> Verb = - \rmy,vowel -> - let { - rama = mkDefective faca rmy ; - ramay = mkStrong facalo rmy ; - rumi = mkDefective fuci rmy ; - rumu = mkDefective fucu rmy ; - rumiy = mkStrong fucilo rmy ; - rmi = mkDefective (patDef1 ! vowel) rmy ; - armi = "َ" + rmi ; - rmu = mkDefective (patDef2 ! vowel) rmy ; - armu = "َ" + rmu ; - urma = mkDefective ufca rmy ; - eirmi = prefixImp ! vowel + rmi; - eirmu = prefixImp ! vowel + rmu; - marmiy = mkStrong mafcil rmy - } in verbDef rama ramay rumi rumu rumiy armi armu urma eirmi eirmu marmiy vowel ; - -patDef1 : Vowel => Pattern = - table { - u => fcu ; - a => fca ; - i => fci - } ; - -patDef2 : Vowel => Pattern = - table { - a => fca ; - _ => fcu - } ; - -v2sound : Root3 -> Verb = \qsm -> - let { - qassam = mkStrong faccal qsm ; - qussim = mkStrong fuccil qsm ; - qassim = mkStrong faccil qsm ; - uqassim = "ُ" + qassim ; - uqassam = "ُ" + qassam ; - muqassam = "مُ" + qassam - } in - verb qassam qussim uqassim uqassam qassim muqassam; - -v2defective : Root3 -> Verb = \gny -> - let { - ganna = mkDefective facca gny ; - gannay = mkStrong faccalo gny ; - gunni = mkDefective fucci gny ; - gunnu = mkDefective fuccu gny ; - gunniy = mkStrong fuccilo gny ; - ganni = mkDefective facci gny; - uganni = "ُ" + ganni; - gannu = mkDefective faccu gny; - ugannu = "ُ" + gannu; - uganna = "ُ" + ganna; - mugannaY = "مُ" + ganna + "ى" - } in verbDef ganna gannay gunni gunnu gunniy uganni ugannu uganna ganni gannu mugannaY i; - -v3sound : Root3 -> Verb = - \tbc -> - let { - tAbac = mkStrong fAcal tbc ; - twbic = mkStrong fUcil tbc ; - tAbic = mkStrong fAcil tbc ; - utAbic = "ُ" + tAbic ; - utAbac = mkStrong ufAcal tbc ; - mutAbac = "م" + utAbac - } in verb tAbac twbic utAbic utAbac tAbic mutAbac; - -v4sound : Root3 -> Verb = - \qnc -> - let { - eaqnac = mkStrong eafcal qnc; - euqnic = mkStrong eufcil qnc; - uqnic = mkStrong ufcil qnc; - uqnac = mkStrong ufcal qnc; - eaqnic = mkStrong eafcil qnc; - muqnac = "م" + uqnac - } in - verb eaqnac euqnic uqnic uqnac eaqnic muqnac; - - -v4defective : Root3 -> Verb = \cTy -> - let { - cTa = mkDefective fca cTy; - cTu = mkDefective fcu cTy; - cTi = mkDefective fci cTy; - eacTa = "أَ" + cTa; - eacTay = mkStrong eafcal cTy ; - ucTi = "ُ" + cTi; - eucTi = "أُ" + cTi; - ucTu = "ُ" + cTu; - eucTu = "أُ" + cTu; - eucTiy = mkStrong eufcil cTy ; - ucTa = "ُ" + cTa; - eacTi = "أَ" + cTi; - eacTu = "أَ" + cTu; - mucTaY = "م" + ucTa +"ى" - } in verbDef eacTa eacTay eucTi eucTu eucTiy ucTi ucTu ucTa eacTi eacTu mucTaY i; - -v5sound : Root3 -> Verb = - \nfs -> - let { - tanaffas = mkStrong tafaccal nfs ; - tunuffis = mkStrong tufuccil nfs ; - atanaffas = "َ" + tanaffas ; - utanaffas = "ُ" + tanaffas ; - mutanaffas = "م" + tanaffas - } in verb tanaffas tunuffis atanaffas utanaffas tanaffas mutanaffas; - -v6sound : Root3 -> Verb = - \fqm -> - let { - tafAqam = mkStrong tafAcal fqm ; - tufUqim = mkStrong tufUcil fqm ; - atafAqam = "َ" + tafAqam ; - utafAqam = "ُ" + tafAqam ; - mutafAqam = "م" + utafAqam - } in verb tafAqam tufUqim atafAqam utafAqam tafAqam mutafAqam; - -v8sound : Root3 -> Verb = - \rbT -> - let { - rtabiT = mkStrong ftacil rbT ; - rtabaT = mkStrong ftacal rbT ; - eirtabaT = "إِ" + rtabaT ; - eurtubiT = mkStrong euftucil rbT ; - artabiT = "َ" + rtabiT ; - urtabaT = "ُ" + rtabaT ; - eirtabiT = "إِ" + rtabiT ; - murtabaT = "م" + urtabaT - } in verb eirtabaT eurtubiT artabiT urtabaT eirtabiT murtabaT; - -patV1Perf : Vowel => Pattern = - table { - a => facal ; --katab - u => facul ; --Hasun - i => facil --rabiH - } ; - -patV1Impf : Vowel => Pattern = - table { - u => fcul ; --ktub - a => fcal ; --rbaH - i => fcil --Hsin - } ; - -endVowel : Mood => Str = - table { - Cnj => "َ" ; - Jus => "ْ" ; - Ind => "" - } ; - -prefixImp : Vowel => Str = - table { - u => "أُ" ; - _ => "إِ" - } ; - -patHollowPerf : (_,_,_,_ :Str) -> Voice => PerGenNum => Str = \xAf,xif,xyf,xuf -> - table { - Act => - table { - Per3 Fem Pl => xif ; - Per3 _ _ => xAf ; - _ => xif - } ; - Pas => - table { - Per3 Fem Pl => xuf ; - Per3 _ _ => xyf ; - _ => xuf - } - } ; - ---this is the pattern of imperfect hollow (ind & conj) and geminate verbs (all) -patHollowImpf : (_,_,_,_ :Str) -> Voice => PerGenNum => Str = \axAf,axaf,uxAf,uxaf -> - table { - Act => - table { - Per3 Fem Pl => axaf ; - Per2 Fem Pl => axaf ; - _ => axAf - } ; - Pas => - table { - Per3 Fem Pl => uxaf ; - Per2 Fem Pl => uxaf ; - _ => uxAf - } - } ; - -patHollowJus : (_,_,_,_ : Str) -> Voice => PerGenNum => Str =\axaf,axAf,uxaf,uxAf-> - table { - Act => - table { - Per3 g Sg => axaf ; - Per3 Fem Pl => axaf; - Per2 Fem Pl => axaf; - Per2 Masc Sg => axaf; - Per1 _ => axaf; - _ => axAf - } ; - Pas => - table { - Per3 g Sg => uxaf ; - Per3 Fem Pl => uxaf; - Per2 Fem Pl => uxaf; - Per2 Masc Sg => uxaf; - Per1 _ => uxaf; - _ => uxAf - } - } ; - - - -patHollowImp : (_,_ :Str) -> Gender => Number => Str =\xaf,xAf -> - table { - Masc => table { Sg => xaf ; _ => xAf} ; - Fem => table { Pl => xaf ; _ => xAf} - } ; - ---Nominal Morphology - ---takes the adjective lemma and gives the Posit table - positAdj : Str -> Gender => NTable = - \kabIr -> - let kabIra = kabIr + "َة" in - table { - Masc => sndm kabIr; - Fem => sndf kabIra - }; - - clr : Str -> Str -> Str -> AForm => Str = - \aHmar,HamrA',Humr -> - table { - APosit Masc n d c => case n of { - Sg => indeclN aHmar ! d ! c ; - Dl => dual aHmar ! d ! c ; - Pl => sing Humr ! d ! c - }; - APosit Fem n d c => case n of { - Sg => indeclN HamrA' ! d ! c; - Dl => dual ((tk 2 HamrA') + "و") ! d ! c; - Pl => sing Humr ! d ! c - }; - AComp d c => indeclN aHmar ! d ! c - }; - - -- indeclinable nominal word (mamnuu3 mina S-Sarf) - indeclN : Str -> State => Case => Str = - \aHmar -> \\s,c => Al!s + aHmar + indecl!c; - - -- takes 2 words, singular and broken plural, and gives the - -- complete noun inflection table - reg : Str -> Str -> NTable = - \kitAb,kutub -> - table { - Sg => sing kitAb ; - Dl => dual kitAb ; - Pl => sing kutub - }; - - --takes the sound noun in singular and gives the - --complete noun inflection table of sound feminine plural - sndf : Str -> NTable = - \lawHa -> - table { - Sg => sing lawHa ; - Dl => dual lawHa ; - Pl => plurF lawHa - }; - - --takes the sound noun in singular and gives the - --complete inflection table of sound masculine plural nominals - sndm : Str -> NTable = - \muzAric -> - table { - Sg => sing muzAric ; - Dl => dual muzAric ; - Pl => plurM muzAric - }; - - -- takes a singular or broken plural word and tests the ending to - -- determine the declension and gives the corresponding inf table - sing : Str -> State => Case => Str = - \word -> - case word of { ----- the first case gives compiler error in gf3, AR 27/6/2008 ----- lemma + "ِي" => \\s,c => Al ! s + lemma + dec2sg ! s ! c ; - _ + ("ا"|"ى") => \\s,c => Al ! s + word + dec3sg ! s ! c ; - _ => \\s,c => Al ! s + word + dec1sg ! s ! c - }; - - -- takes a singular word and tests the ending to - -- determine the declension and gives the corresponding dual inf table - dual : Str -> State => Case => Str = - \caSaA -> - case caSaA of { - lemma + ("ا"|"ى") => \\s,c => Al ! s + lemma + "ي" + dl ! s ! c ; - _ => \\s,c => Al ! s + caSaA + dl ! s ! c - }; - - -- takes a singular word and gives the corresponding sound - --plural feminine table - plurF : Str -> State => Case => Str = - \kalima -> - \\s,c => Al ! s + (mkAt kalima) + f_pl ! s ! c ; - - -- takes a singular word and gives the corresponding sound - --plural masculine table. FIXME: consider declension 3 - plurM : Str -> State => Case => Str = - \mucallim -> - \\s,c => Al ! s + mucallim + m_pl ! s ! c ; - - - -- to add the Al prefix for Definite words - Al : State => Str = - table { - Def => "ال"; - _ => "" - }; - - --declection 1 (strong ending) of the singular or broken plural words - dec1sg : State => Case => Str = - table { - Indef => - table { - Nom => "ٌ"; - Acc => "ً"; - Gen => "ٍ" - }; - _ => - table { --think of ?axU, ?axA, (the five nouns) - Nom => "ُ"; - Acc => "َ"; - Gen => "ِ" - } - }; - - --indeclinables (mamnuu3 mina S-Sarf) - indecl : Case => Str = - table { - Nom => "ُ"; - _ => "َ" - }; - - - --declection 2 (ends in yaa') - dec2sg : State => Case => Str = - table { - Indef => - table { - Acc => "ِياً"; - _ => "ٍ" - }; - _ => - table { - Acc => "ِيَ"; - _ => "ِي" - } - }; - - --declention 3 (ending in alif) - dec3sg : State => Case => Str = - table { - Indef => - table { - _ => "ً" - }; - _ => - table { - _ => "" - } - }; - - - --dual suffixes - dl : State => Case => Str = - table { - Const => - table { - Nom => "َا"; - _ => "َي" - }; - _ => - table { - Nom => "َانِ"; - _ => "َينِ" - } - }; - - --sound mascualine plural suffixes - m_pl : State => Case => Str = - table { - Const => - table { - Nom => "ُو"; - _ => "ِي" - }; - _ => - table { - Nom => "ُونَ"; - _ => "ِينَ" - } - }; - - --sound feminine plural suffixes - f_pl : State => Case => Str = - table { - Indef => - table { - Nom => "ٌ"; - _ => "ٍ" - }; - _ => - table { - Nom => "ُ"; - _ => "ِ" - } - }; - - - mkAt : Str -> Str = \bayDo -> - case bayDo of { - bayD + "ة" => bayD + "ات"; - bayD + "اء" => bayD + "اوات"; - bayD + "ى" => bayD + "يَات"; - _ => bayDo + "ات" - }; - - - oper - - sizeToNumber : Size -> Number = \s -> - case s of { - ThreeTen | None => Pl; - Two => Dl; - _ => Sg - } ; - - numberToSize : Number -> Size = \n -> - case n of { - Pl => ThreeTen; - Dl => Two ; - Sg => One -- or Hundreds or NonTeen - } ; - - detGender : Gender -> Size -> Gender = - \g,s -> - case s of { - ThreeTen | Teen => genPolarity ! g; - _ => g - }; - - nounState : State -> Number -> State = - \s,n -> - case of { - => Def; --kullu l-kutubi, bacDu l-kutubi - => Indef; --kullu kitaabin - => Indef; --kitaabun - _ => Def --Lkitaabu - }; - - - --FIXME needs testing - nounCase : Case -> Size -> State -> Case = - \c,size,s -> - case of { - => Acc; - => Acc; - => Gen; - => Gen; - <_,Const> => Gen; - _ => c - }; - - definite : State => State = - table { - Indef => Indef; - _ => Def - }; - - --things like mi{aö and vlAva and >alf should be treated as Const - --before the counted noun, so (vlAvaöN kutubK) is wrong - toDef : State -> Size -> State = - \s,n -> - case of { - => Const; - => Const; - _ => s - }; - - -- in a NP, sometimes the common noun preceedes the determiner - -- e.g. some determiners act as adjectives modifying the noun they count - -- "the three children, two children" - -- e.g. possesive pronouns: his book (kitaabuhu" - cnB4det : Bool -> Bool -> Size -> State -> Bool = \isPron,isNum,s,d -> - case of { - => True; - <_,False,_,_> => False; --non-numerals - <_,True,_,Def> => True; --definite numbers act as adjectives - <_,True,Two,_> => True; --numerals one and two always adjectives - <_,True,One,_> => True; --numerals one and two always adjectives - _ => False - }; - - agrP3 : Species -> Gender -> Number -> PerGenNum= \h,g,n -> - case of { - => Per3 Fem Sg; - _ => Per3 g n - }; - - pgn2gn : PerGenNum -> {g : Gender; n : Number} = \pgn -> - case pgn of { - Per3 gn nm => {g = gn; n = nm}; - Per2 gn nm => {g = gn; n = nm}; - _ => {g = Masc; n = Sg} --randomly - }; - - - mkIP : Str -> Number -> {s : Str ; n : Number} = - \s,n -> {s = s ; n = n} ; - - mkOrd : (_,_ : Str) -> {s : Gender => State => Case => Str ; n : Size } = - \aysar,yusra -> - { s = \\g,s,c => - case g of { - Masc => (sing aysar) ! s ! c; - Fem => (sing yusra) ! s ! c - }; - n = None - }; - - - oper - - Det : Type = { - s : Species => Gender => Case => Str ; - d : State; - n : Size; - isNum : Bool; - -- for genitive pronouns (suffixes). if true, then "cn ++ det" - --should be used instead of "det ++ cn" when constructing the NP - isPron : Bool - } ; - - Predet : Type = { - s : Case => Str; - isDecl : Bool - }; - - Agr = { pgn : PerGenNum; isPron : Bool} ; - AAgr = { g : Gender ; n : Number} ; - - Comp : Type = { - s : AAgr => Case => Str - } ; - - Obj : Type = { - s : Str ; - a : Agr - }; - - NP : Type = { - s : Case => Str ; - a : Agr - } ; - - param VPForm = - VPPerf - | VPImpf Mood - | VPImp ; - - oper - - VP : Type = { - s : PerGenNum => VPForm => Str; - obj : Obj; - pred : Comp; - isPred : Bool; --indicates if there is a predicate (xabar) - s2 : Str - }; - - predV : Verb -> VP = \v -> - { s = \\pgn,vf => - let gn = pgn2gn pgn in - case vf of { - VPPerf => v.s ! (VPerf Act pgn); - VPImpf m => v.s ! (VImpf m Act pgn); - VPImp => v.s ! (VImp Masc Sg)--gn.g gn.n) - }; - obj = { - s = [] ; - a = {pgn = Per3 Masc Sg ; isPron = False} - }; --or anything! - s2 = []; - pred = { s = \\_,_ => []}; - isPred = False - }; - - - -- in verbal sentences, the verb agrees with the subject - -- in Gender but not in number - verbalAgr : PerGenNum -> PerGenNum = \pgn -> - case pgn of { - Per3 g _ => Per3 g Sg; - _ => pgn - }; - - insertObj : NP -> VP -> VP = \np,vp -> - { s = vp.s; - obj = {s = np.s ! Acc ; a = np.a}; - s2 = vp.s2; - pred = vp.pred; - isPred = vp.isPred - }; - - insertPred : {s : AAgr => Case => Str} -> VP -> VP = \p,vp -> - { s = vp.s; - obj = vp.obj; - s2 = vp.s2; - pred = p; - isPred = True - }; - - insertStr : Str -> VP -> VP = \str,vp -> - { s = vp.s; - obj = vp.obj; - s2 = str; - pred = vp.pred; - isPred = vp.isPred - }; - - kaan : {s : AAgr => Case => Str} -> VP = \xabar -> - insertPred xabar (predV (v1hollow {f = "ك"; c = "و" ; l = "ن"} u) ); - - param - - Size = One | Two | ThreeTen | Teen | NonTeen | Hundreds | None ; - DForm = unit | ten ; - CardOrd = NCard | NOrd ; - - oper - --digits 1, 3 - 10: take the lemmas of the card ords & in masculine - --form and calculates the whole table - - regNum : Str -> Str -> - {s : DForm => CardOrd => Gender => State => Case => Str} = - \xams,xAmis -> - let { xamsa = xams + "َة"; - xAmisa = xAmis + "َة"} in - mkNum xamsa xAmis xAmisa; - - mkNum : Str -> Str -> Str -> - {s : DForm => CardOrd => Gender => State => Case => Str} = - \wAhid,awwal,Ula -> - let { wAhida = wAhid + "َة"} in - { s= table { - unit => table { - NCard => table { - Masc => \\s,c => (sing wAhid) ! s ! c ; - --all fem are first declension: - Fem => \\s,c => Al ! s + wAhida + dec1sg ! s ! c - }; - NOrd => table { - Masc => \\s,c => Al ! s + awwal + dec1sg ! s ! c; - Fem => \\s,c => (sing Ula) ! s ! c - } - }; - ten => table { - NCard => \\_,s,c => Al ! s + wAhid + m_pl ! Indef ! c; - NOrd => \\_,s,c => Al ! s + awwal + m_pl ! Indef ! c - } - } - }; - - num3_10 : Str -> Str -> { s : DForm => CardOrd => Gender - => State => Case => Str ; n : Size } = - \xams,xAmis -> - regNum xams xAmis ** { n = ThreeTen }; - - num2 : { s : DForm => CardOrd => Gender => State => Case => Str} = - { s = table { - unit => table { - NCard => table { - Masc => \\s,c => Al ! s + "ٱِثن" + dl ! s ! c ; - Fem => \\s,c => Al ! s + "ٱِثنَت" + dl ! s ! c - }; - NOrd => table { - Masc => \\s,c => Al ! s + "ثان" + dec2sg ! s ! c ; - Fem => \\s,c => Al ! s + "ثانِيَة" + dec1sg ! s ! c - } - }; - ten => \\_,_,s,c => Al ! s + "عِشر" + m_pl ! Indef ! c - } - }; - - num100 : State => Case => Str = - \\s,c => Al ! s + "مِٱَة" + dec1sg ! s ! c; - - num200 : State => Case => Str = - \\s,c => Al ! s + "مِٱَة" + dl ! s ! c ; - - num1000 : State => Case => Str = - \\s,c => Al ! s + "أَلف" + dec1sg ! s ! c; - - num2000 : State => Case => Str = - \\s,c => Al ! s + "أَلف" + dl ! s ! c ; - - teen : Gender => Str = - table { - Masc => "عَشَرَ"; - Fem => "عَشرَةَ" - }; - - genPolarity : Gender => Gender = - table { - Masc => Fem; - Fem => Masc - }; - - -} diff --git a/deprecated/old-lib/resource/arabic/SentenceAra.gf b/deprecated/old-lib/resource/arabic/SentenceAra.gf deleted file mode 100644 index 33becd26b..000000000 --- a/deprecated/old-lib/resource/arabic/SentenceAra.gf +++ /dev/null @@ -1,134 +0,0 @@ ---# -path=.:abstract:common:prelude - -concrete SentenceAra of Sentence = CatAra ** open - ResAra, - Prelude, - ResAra, - ParamX, - CommonX in { - - - flags optimize=all_subs ; - - lin -{- - PredVP np vp = - { s = \\t,p,o => - case o of { - Verbal => - case vp.comp.a.isPron of { - False => vp.s ! t ! p ! Verbal ! np.a ++ np.s ! Nom ++ vp.comp.s ! Acc ; - True => vp.s ! t ! p ! Verbal ! np.a ++ vp.comp.s ! Acc ++ np.s ! Nom - }; - Nominal => - np.s ! Nom ++ vp.s ! t ! p ! Nominal ! np.a ++ vp.comp.s ! Acc - } - }; --} - PredVP np vp = - { s =\\t,p,o => - let { - pgn = - case of { - => verbalAgr np.a.pgn; - _ => np.a.pgn - }; - gn = pgn2gn pgn; - kataba = vp.s ! pgn ! VPPerf ; - yaktubu = vp.s ! pgn ! VPImpf Ind ; - yaktuba = vp.s ! pgn ! VPImpf Cnj ; - yaktub = vp.s ! pgn ! VPImpf Jus ; - vStr : ResAra.Tense -> Polarity -> Str = - \tn,pl -> case of { - => yaktubu ; - => "لَا" ++ yaktubu ; - => "" ; --no verb "to be" in present - => "لَيسَ" ;--same here, just add negation particle - <_, ResAra.Past, Pos> => kataba ; - <_, ResAra.Past, Neg> => "لَمْ" ++ yaktub ; - <_, ResAra.Fut, Pos> => "سَ" ++ yaktubu ; - <_, ResAra.Fut, Neg> => "لَنْ" ++ yaktuba - }; - pred : ResAra.Tense -> Polarity -> Str = - \tn,pl -> case of { - => vp.pred.s ! gn ! Nom; --xabar marfooc - _ => vp.pred.s ! gn ! Acc --xabar kaana wa laysa manSoob - }; - } in - case o of { - Verbal => - case of { -----AR case of { - -- ya2kuluhu - => (vStr t p) ++ vp.obj.s ++ vp.s2 ++ (pred t p); - -- ya2kuluhu al-waladu, yakuluhu al-2awlaadu - => (vStr t p) ++ np.s ! Nom ++ vp.obj.s ++ vp.s2 ++ (pred t p); - => (vStr t p) ++ vp.obj.s ++ np.s ! Nom ++ vp.s2 ++ (pred t p); - => (vStr t p) ++ vp.obj.s ++ vp.s2 ++ (pred t p) - }; - Nominal => - np.s ! Nom ++ (vStr t p) ++ vp.obj.s ++ vp.s2 ++ (pred t p) - } - }; - -- PredVP np vp = mkClause (np.s ! Nom) np.a vp ; - --- PredSCVP sc vp = mkClause sc.s (agrP3 Sg) vp ; - - ImpVP vp = { - s = \\p,g,n => - case p of { - Pos => vp.s ! (Per2 g n) ! VPImp ++ vp.obj.s ++ vp.s2 ; - Neg => "لا" ++ vp.s ! (Per2 g n) ! (VPImpf Jus) ++ vp.obj.s ++ vp.s2 - } - }; - --- --- SlashV2 np v2 = --- mkClause (np.s ! Nom) np.a (predV v2) ** {c2 = v2.c2} ; --- --- SlashVVV2 np vv v2 = --- mkClause (np.s ! Nom) np.a --- (insertObj (\\a => infVP vv.isAux (predV v2) a) (predVV vv)) ** --- {c2 = v2.c2} ; --- --- AdvSlash slash adv = { --- s = \\t,a,b,o => slash.s ! t ! a ! b ! o ++ adv.s ; --- c2 = slash.c2 --- } ; --- --- SlashPrep cl prep = cl ** {c2 = prep.s} ; --- --- EmbedS s = {s = conjThat ++ s.s} ; --- EmbedQS qs = {s = qs.s ! QIndir} ; --- EmbedVP vp = {s = infVP False vp (agrP3 Sg)} ; --- agr --- - - --FIXME, all tenses - UseCl t a p cl = - {s = cl.s ! ResAra.Pres ! p.p ! Verbal -{- case t of { - TPres => cl.s ! ResAra.Pres ! p.p ! Verbal ; - TCond => cl.s ! ResAra.Pres ! p.p ! Verbal ; - TPast => cl.s ! ResAra.Past ! p.p ! Verbal ; - TFut => cl.s ! ResAra.Fut ! p.p ! Verbal - } --} }; - - --FIXME, all tenses - UseQCl t a p qcl = --{s = cl.s ! t ! p ! Verbal } ; - {s = - table { - QDir => "هَل" ++ qcl.s ! ResAra.Pres ! p.p ! QDir; - QIndir => qcl.s ! ResAra.Pres ! p.p ! QIndir - } -{- case t of { - TPres => "هَل" ++ qcl.s ! ResAra.Pres ! p.p ! q ; - TCond => "هَل" ++ qcl.s ! ResAra.Pres ! p.p ! q ; - TPast => "هَل" ++ qcl.s ! ResAra.Past ! p.p ! q ; - TFut => "هَل" ++ qcl.s ! ResAra.Fut ! p.p ! q - } --} }; - --- UseRCl t a p cl = {s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! r} ; - -} diff --git a/deprecated/old-lib/resource/arabic/StructuralAra.gf b/deprecated/old-lib/resource/arabic/StructuralAra.gf deleted file mode 100644 index 58240c781..000000000 --- a/deprecated/old-lib/resource/arabic/StructuralAra.gf +++ /dev/null @@ -1,110 +0,0 @@ -concrete StructuralAra of Structural = CatAra ** - open MorphoAra, ResAra, ParadigmsAra, Prelude in { - - flags optimize=all ; coding=utf8 ; - - lin - above_Prep = ss "فَوْقَ" ; - after_Prep = ss "بَعْدَ" ; - all_Predet = mkPredet "كُلّ" True ; - almost_AdA = ss "تَقْرِيباً"; - almost_AdN = ss "حَوَالي" ; -- or "تَقرِيبا" --- although_Subj = ss "َلتهُْغه" ; --- always_AdV = ss "َلوَيس" ; - and_Conj = ss "وَ" ** {n = Pl} ; --- because_Subj = ss "بعَُسي" ; - before_Prep = ss "قَبْلَ" ; - behind_Prep = ss "خَلْفَ" ; - between_Prep = ss "بَيْنَ" ; --- both7and_DConj = sd2 "بْته" "َند" ** {n = Pl} ; --- but_PConj = ss "بُت" ; - by8agent_Prep = ss "بِ" ; - by8means_Prep = ss "بِ" ; --- can8know_VV, can_VV = { --- s = table VVForm [["بي َبلي تْ"] ; "عَن" ; "عُْلد" ; --- ["بّن َبلي تْ"] ; ["بِنغ َبلي تْ"] ; "عَنءت" ; "عُْلدنءت"] ; --- isAux = True --- } ; - during_Prep = ss "خِلَالَ" ; --- either7or_DConj = sd2 "ِتهر" "ْر" ** {n = Sg} ; - everybody_NP = regNP "الجَمِيع" Pl ; - every_Det = mkDet "كُلّ" Sg Const ; - everything_NP = regNP "كُلّ" Sg ; --- everywhere_Adv = ss "ثريوهري" ; - few_Det = mkDet "بَعض" Pl Const ; --- first_Ord = ss "فِرست" ; - from_Prep = ss "مِنَ" ; - he_Pron = mkPron "هُوَ" "هُ" "هُ" (Per3 Masc Sg) ; - here_Adv = ss "هُنا" ; --- here7to_Adv = ss ["تْ هري"] ; --- here7from_Adv = ss ["فرْم هري"] ; - how_IAdv = ss "كَيفَ" ; --- how8many_IDet = mkDeterminer Pl ["هْو مَني"] ; --- if_Subj = ss "ِف" ; - in8front_Prep = ss "مُقَابِلَ" ; - i_Pron = mkPron "أَنَا" "نِي" "ِي" (Per1 Sing); - in_Prep = ss "فِي" ; --- it_Pron = mkPron "ِت" "ِت" "ِتس" Sg P3 ; --- less_CAdv = ss "لسّ" ; - many_Det = mkDet "جَمِيع" Pl Const ; --- more_CAdv = ss "مْري" ; - most_Predet = mkPredet "أَكثَر" True ; - much_Det = mkDet "الكَثِير مِنَ" Pl Const ; --- must_VV = { --- s = table VVForm [["بي هَثي تْ"] ; "مُست" ; ["هَد تْ"] ; --- ["هَد تْ"] ; ["هَثِنغ تْ"] ; "مُستنءت" ; ["هَدنءت تْ"]] ; ---- --- isAux = True --- } ; - no_Utt = {s = \\_ => "لا"} ; - on_Prep = ss "عَلى" ; ---- DEPREC one_Quant = mkQuantNum "واحِد" Sg Indef ; - only_Predet = mkPredet "فَقَط" False; --- or_Conj = ss "ْر" ** {n = Sg} ; --- otherwise_PConj = ss "ْتهروِسي" ; - part_Prep = ss "مِنَ" ; --- please_Voc = ss "ةلَسي" ; - possess_Prep = ss "ل" ; --- quite_Adv = ss "قُِتي" ; - she_Pron = mkPron "هِيَ" "ها" "ها" (Per3 Fem Sg) ; --- so_AdA = ss "سْ" ; - somebody_NP = regNP "أَحَد" Sg ; - someSg_Det = mkDet "أَحَد" Pl Const ; - somePl_Det = mkDet "بَعض" Pl Const ; - something_NP = regNP "شَيْء" Sg ; --- somewhere_Adv = ss "سْموهري" ; - that_Quant = mkQuant3 "ذَلِكَ" "تِلكَ" "أُلٱِكَ" Def; -----b that_NP = indeclNP "ذَلِكَ" Sg ; - there_Adv = ss "هُناك" ; --- there7to_Adv = ss "تهري" ; --- there7from_Adv = ss ["فرْم تهري"] ; --- therefore_PConj = ss "تهرفْري" ; -----b these_NP = indeclNP "هَؤُلَاء" Pl ; - they_Pron = mkPron "هُمْ" "هُمْ" "هُمْ" (Per3 Masc Pl) ; - this_Quant = mkQuant7 "هَذا" "هَذِهِ" "هَذَان" "هَذَيْن" "هَاتَان" "هَاتَيْن" "هَؤُلَاء" Def; -----b this_NP = indeclNP "هَذا" Sg ; -----b those_NP = indeclNP "هَؤُلَاءكَ" Pl ; - through_Prep = ss "عَبْرَ" ; --- too_AdA = ss "تّْ" ; - to_Prep = ss "إِلى" ; - under_Prep = ss "تَحْتَ" ; --- very_AdA = ss "ثري" ; --- want_VV = P.mkVV (P.regV "وَنت") ; - we_Pron = mkPron "نَحنُ" "نا" "نا" (Per1 Plur) ; - whatPl_IP = mkIP "ماذا" Pl ; - whatSg_IP = mkIP "ماذا" Sg ; - when_IAdv = ss "مَتَى" ; --- when_Subj = ss "وهن" ; - where_IAdv = ss "أَينَ" ; --- whichPl_IDet = mkDeterminer Pl ["وهِعه"] ; --- whichSg_IDet = mkDeterminer Sg ["وهِعه"] ; - whoSg_IP = mkIP "مَنْ" Sg ; - whoPl_IP = mkIP "مَنْ" Pl ; --- why_IAdv = ss "وهي" ; - without_Prep = ss "بِدُونِ" ; - with_Prep = ss "مَع" ; - yes_Utt = {s = \\_ => "نَعَم"} ; - youSg_Pron = mkPron "أَنتَ" "كَ" "كَ" (Per2 Masc Sg) ; - youPl_Pron = mkPron "أَنتُمْ" "كُمْ" "كُمْ" (Per2 Masc Sg) ; - youPol_Pron = mkPron "أَنتِ" "كِ" "كِ" (Per2 Fem Sg) ; - -} diff --git a/deprecated/old-lib/resource/arabic/VerbAra.gf b/deprecated/old-lib/resource/arabic/VerbAra.gf deleted file mode 100644 index 95e386d35..000000000 --- a/deprecated/old-lib/resource/arabic/VerbAra.gf +++ /dev/null @@ -1,44 +0,0 @@ -concrete VerbAra of Verb = CatAra ** open Prelude, ResAra in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = predV v ** {c2 = v.c2}; - - ComplSlash vp np = insertObj np vp ; - --- ComplV3 v np np2 = insertObj np2 (insertObj np (predV v)) ; - -{-{s = \\_ => v.c2 ++ np.s ! Acc ++ v.c3 ++ np2.s ! Acc ; - a = {pgn = Per3 Masc Sg ; isPron = False} } --FIXME - (predV v) ;-} --- --- ComplVV v vp = insertObj (\\a => infVP v.isAux vp a) (predVV v) ; --- --- ComplVS v s = insertObj (\\_ => conjThat ++ s.s) (predV v) ; --- ComplVQ v q = insertObj (\\_ => q.s ! QIndir) (predV v) ; --- --- ComplVA v ap = insertObj (ap.s) (predV v) ; --- ComplV2A v np ap = --- insertObj (\\_ => v.c2 ++ np.s ! Acc ++ ap.s ! np.a) (predV v) ; --- - UseComp xabar = kaan xabar ; - - AdvVP vp adv = insertStr adv.s vp ; - --- AdVVP adv vp = insertAdV adv.s vp ; --- --- ReflV2 v = insertObj (\\a => v.c2 ++ reflPron ! a) (predV v) ; --- --- PassV2 v = insertObj (\\_ => v.s ! VPPart) (predAux auxBe) ; --- - -- UseVS, UseVQ = \vv -> {s = vv.s ; c2 = [] ; isRefl = vv.isRefl} ; -- no "تْ" --- - CompAP ap = {s = \\agr,c => ap.s ! Hum ! agr.g ! agr.n ! Indef ! c} ; --FIXME - CompNP np = {s = \\_,c => np.s ! c}; --- CompAdv a = {s = \\_ => a.s} ; --- --- -} diff --git a/deprecated/old-lib/resource/bulgarian/AdjectiveBul.gf b/deprecated/old-lib/resource/bulgarian/AdjectiveBul.gf deleted file mode 100644 index dfdf19763..000000000 --- a/deprecated/old-lib/resource/bulgarian/AdjectiveBul.gf +++ /dev/null @@ -1,44 +0,0 @@ -concrete AdjectiveBul of Adjective = CatBul ** open ResBul, Prelude in { - flags coding=cp1251 ; - - lin - PositA a = { - s = \\aform => a.s ! aform ; - adv = a.adv ; - isPre = True - } ; - - ComparA a np = { - s = \\aform => "" ++ "-" ++ a.s ! aform ++ "" ++ np.s ! RObj Acc ; - adv = "" ++ "-" ++ a.adv ++ "" ++ np.s ! RObj Acc ; - isPre = True - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 a np = { - s = \\aform => a.s ! aform ++ a.c2 ++ np.s ! RObj Acc ; - adv = a.adv ++ a.c2 ++ np.s ! RObj Acc ; - isPre = True - } ; - - ReflA2 a = { - s = \\aform => a.s ! aform ++ a.c2 ++ [" "] ; - adv = a.adv ++ a.c2 ++ [" "] ; - isPre = False - } ; - - SentAP ap sc = { - s = \\a => ap.s ! a ++ sc.s ; - adv = ap.adv ++ sc.s ; - isPre = False - } ; - - AdAP ada ap = { - s = \\a => ada.s ++ ap.s ! a ; - adv = ada.s ++ ap.adv ; - isPre = ap.isPre - } ; - - UseA2 a = a ; -} diff --git a/deprecated/old-lib/resource/bulgarian/AdverbBul.gf b/deprecated/old-lib/resource/bulgarian/AdverbBul.gf deleted file mode 100644 index f886575aa..000000000 --- a/deprecated/old-lib/resource/bulgarian/AdverbBul.gf +++ /dev/null @@ -1,20 +0,0 @@ -concrete AdverbBul of Adverb = CatBul ** open ResBul, Prelude in { - flags coding=cp1251 ; - - lin - PositAdvAdj a = {s = a.adv} ; - ComparAdvAdj cadv a np = { - s = cadv.s ++ "" ++ "-" ++ a.s ! ASg Neut Indef ++ "" ++ np.s ! RObj Acc - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ "" ++ "-" ++ a.s ! ASg Neut Indef ++ "" ++ "" ++ s.s - } ; - - PrepNP prep np = {s = prep.s ++ np.s ! RObj prep.c} ; - - AdAdv = cc2 ; - - SubjS = cc2 ; - - AdnCAdv cadv = {s = cadv.sn ++ ""} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/AllBul.gf b/deprecated/old-lib/resource/bulgarian/AllBul.gf deleted file mode 100644 index 80ad02165..000000000 --- a/deprecated/old-lib/resource/bulgarian/AllBul.gf +++ /dev/null @@ -1,8 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllBul of AllBulAbs = - LangBul, - ExtraBul - ** { - flags coding=cp1251 ; -} ; diff --git a/deprecated/old-lib/resource/bulgarian/AllBulAbs.gf b/deprecated/old-lib/resource/bulgarian/AllBulAbs.gf deleted file mode 100644 index 34156982b..000000000 --- a/deprecated/old-lib/resource/bulgarian/AllBulAbs.gf +++ /dev/null @@ -1,8 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllBulAbs = - Lang, - ExtraBulAbs - ** { - flags coding=cp1251 ; -} ; diff --git a/deprecated/old-lib/resource/bulgarian/CatBul.gf b/deprecated/old-lib/resource/bulgarian/CatBul.gf deleted file mode 100644 index e9202f095..000000000 --- a/deprecated/old-lib/resource/bulgarian/CatBul.gf +++ /dev/null @@ -1,126 +0,0 @@ -concrete CatBul of Cat = open ResBul, Prelude, (R = ParamX) in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - - lincat - --- Text, Phrase, Utterance - - Text = {s : Str} ; - Phr = {s : Str} ; - Utt = {s : Str} ; - Voc = {s : Str} ; - PConj = {s : Str} ; - --- Tense, Anteriority, Polarity - - Tense = {s : Str ; t : R.Tense} ; - Ant = {s : Str ; a : R.Anteriority} ; - Pol = {s : Str ; p : R.Polarity} ; - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : QForm => Str} ; - RS = {s : Agr => Str} ; - SC = {s : Str} ; - SSlash = {s : Agr => Str ; c2 : Preposition} ; - --- Sentence - - Cl = {s : ResBul.Tense => Anteriority => Polarity => Order => Str} ; - ClSlash = { - s : Agr => ResBul.Tense => Anteriority => Polarity => Order => Str ; - c2 : Preposition - } ; - Imp = {s : Polarity => GenNum => Str} ; - --- Question - - QCl = {s : ResBul.Tense => Anteriority => Polarity => QForm => Str} ; - IP = {s : Role => QForm => Str; gn : GenNum} ; - IComp = {s : QForm => Str} ; - IDet = {s : DGender => QForm => Str; n : Number ; nonEmpty : Bool} ; - IQuant = {s : GenNum => QForm => Str} ; - --- Relative - - RCl = {s : ResBul.Tense => Anteriority => Polarity => Agr => Str} ; - RP = {s : GenNum => Str} ; - --- Verb - - VP = ResBul.VP ; - VPSlash = ResBul.VPSlash ; - - Comp = {s : Agr => Str} ; - AdV = {s : Str} ; --lock_AdV : {}} ; - --- Adjective - - AP = {s : AForm => Str; adv : Str; isPre : Bool} ; - --- Adjective - - Adv = {s : Str} ; - CAdv = {s : Str; sn : Str} ; - IAdv = {s : QForm => Str} ; - AdA = {s : Str} ; - --- Noun - - CN = {s : NForm => Str; g : DGender} ; - NP = {s : Role => Str; a : Agr} ; - Pron = {s : Role => Str; gen : AForm => Str; a : Agr} ; - Det = {s : DGender => Role => Str ; n : Number; countable : Bool; spec : Species} ; - Predet = {s : GenNum => Str} ; - Ord = {s : AForm => Str} ; - Num = {s : DGenderSpecies => Str; n : Number; nonEmpty : Bool} ; - Card = {s : DGenderSpecies => Str; n : Number} ; - Quant = {s : AForm => Str} ; - Art = {s : Str; spec : Species} ; - --- Numeral - - Numeral = {s : CardOrd => Str; n : Number} ; - Digits = {s : CardOrd => Str; n : Number; tail : DTail} ; - AdN = {s : Str} ; - --- Structural - - Conj = {s : Str; distr : Bool; conj : Bool; n : Number} ; - Subj = {s : Str} ; - Prep = {s : Str; c : Case} ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = Verb ; - V2, V2A = Verb ** {c2 : Preposition} ; - V2V, V2S, V2Q = Verb ** {c2 : Preposition} ; --- AR - V3 = Verb ** {c2, c3 : Preposition} ; - VV = Verb ; - - A = {s : AForm => Str; adv : Str} ; - A2 = {s : AForm => Str; adv : Str; c2 : Str} ; - - N = {s : NForm => Str; g : DGender} ; - N2 = {s : NForm => Str; g : DGender} ** {c2 : Preposition} ; - N3 = {s : NForm => Str; g : DGender} ** {c2,c3 : Preposition} ; - PN = {s : Str; g : Gender} ; - - --- Tense, Anteriority and Polarity functions - - lin - PPos = {s = []} ** {p = R.Pos} ; - PNeg = {s = []} ** {p = R.Neg} ; - TPres = {s = []} ** {t = R.Pres} ; - TPast = {s = []} ** {t = R.Past} ; --# notpresent - TFut = {s = []} ** {t = R.Fut} ; --# notpresent - TCond = {s = []} ** {t = R.Cond} ; --# notpresent - ASimul = {s = []} ** {a = R.Simul} ; - AAnter = {s = []} ** {a = R.Anter} ; --# notpresent -} diff --git a/deprecated/old-lib/resource/bulgarian/ConjunctionBul.gf b/deprecated/old-lib/resource/bulgarian/ConjunctionBul.gf deleted file mode 100644 index 23664cd1f..000000000 --- a/deprecated/old-lib/resource/bulgarian/ConjunctionBul.gf +++ /dev/null @@ -1,56 +0,0 @@ -concrete ConjunctionBul of Conjunction = - CatBul ** open ResBul, Coordination, Prelude in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - lin - ConjS conj ss = { - s = (linCoordSep [])!conj.distr!conj.conj++ss.s!conj.distr!conj.conj; - } ; - - ConjAdv conj ss = { - s = (linCoordSep [])!conj.distr!conj.conj++ss.s!conj.distr!conj.conj; - } ; - - ConjNP conj ss = { - s = \\role => (linCoordSep [])!conj.distr!conj.conj++ss.s!conj.distr!conj.conj!role; - a = {gn = conjGenNum (gennum DMasc conj.n) ss.a.gn; p = ss.a.p} - } ; - - ConjAP conj ss = { - s = \\aform => (linCoordSep [])!conj.distr!conj.conj++ss.s!conj.distr!conj.conj!aform; - adv = (linCoordSep [])!conj.distr!conj.conj++ss.adv!conj.distr!conj.conj; - isPre = ss.isPre - } ; - --- These fun's are generated from the list cat's. - BaseS x y = {s = \\d,t=>x.s++linCoord!t++ y.s} ; - ConsS x xs = {s = \\d,t=>x.s++(linCoordSep comma)!d!t++xs.s!d!t} ; - - BaseAdv x y = {s = \\d,t=>x.s++linCoord!t++ y.s} ; - ConsAdv x xs = {s = \\d,t=>x.s++(linCoordSep comma)!d!t++xs.s!d!t} ; - - BaseNP x y = - {s = \\d,t,role=>x.s!role++linCoord!t++y.s!role; - a = conjAgr x.a y.a} ; - ConsNP x xs = - {s = \\d,t,role=>x.s!role++(linCoordSep comma)!d!t++xs.s!d!t!role; - a = conjAgr xs.a x.a} ; - - BaseAP x y = - {s = \\d,t,aform=>x.s!aform++linCoord!t++y.s!aform; - adv= \\d,t =>x.adv ++linCoord!t++y.adv; - isPre = andB x.isPre y.isPre} ; - ConsAP x xs = - {s = \\d,t,aform=>x.s!aform++(linCoordSep comma)!d!t++xs.s!d!t!aform; - adv= \\d,t =>x.adv ++(linCoordSep comma)!d!t++xs.adv!d!t; - isPre = andB x.isPre xs.isPre} ; - - lincat - [S] = {s : Bool => Bool => Str} ; - [Adv] = {s : Bool => Bool => Str} ; - [NP] = {s : Bool => Bool => Role => Str; a : Agr} ; - [AP] = {s : Bool => Bool => AForm => Str; adv : Bool => Bool => Str; isPre : Bool} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/ExtraBul.gf b/deprecated/old-lib/resource/bulgarian/ExtraBul.gf deleted file mode 100644 index 1e15a19de..000000000 --- a/deprecated/old-lib/resource/bulgarian/ExtraBul.gf +++ /dev/null @@ -1,68 +0,0 @@ -concrete ExtraBul of ExtraBulAbs = CatBul ** - open ResBul, Coordination, Prelude in { - flags coding=cp1251 ; - - - lin - PossIndefPron p = { - s = \\aform => p.gen ! (indefAForm ! aform) ; - spec = Indef - } ; - - ReflQuant = { - s = \\aform => reflPron ! aform ; - spec = Indef - } ; - - ReflIndefQuant = { - s = \\aform => reflPron ! (indefAForm ! aform) ; - spec = Indef - } ; - - i8fem_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Fem) P1 ; - i8neut_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Neut) P1 ; - - whatSg8fem_IP = mkIP "" "" (GSg Fem) ; - whatSg8neut_IP = mkIP "" "" (GSg Neut) ; - - whoSg8fem_IP = mkIP "" "" (GSg Fem) ; - whoSg8neut_IP = mkIP "" "" (GSg Neut) ; - - youSg8fem_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Fem) P2 ; - youSg8neut_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Neut) P2 ; - - youPol8fem_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Fem) P2 ; - youPol8neut_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Neut) P2 ; - - onePl_Num = {s = table { - DMascIndef | DMascPersonalIndef | DFemIndef | DNeutIndef => "" ; - DMascDef | DMascDefNom | DMascPersonalDef | DMascPersonalDefNom | DFemDef | DNeutDef => "" - } ; - n = Pl; - nonEmpty = True - } ; - - UttImpSg8fem pol imp = {s = pol.s ++ imp.s ! pol.p ! GSg Fem} ; - UttImpSg8neut pol imp = {s = pol.s ++ imp.s ! pol.p ! GSg Fem} ; - - oper - reflPron : AForm => Str = - table { - ASg Masc Indef => "" ; - ASg Masc Def => "" ; - ASgMascDefNom => "" ; - ASg Fem Indef => "" ; - ASg Fem Def => "" ; - ASg Neut Indef => "" ; - ASg Neut Def => "" ; - APl Indef => "" ; - APl Def => "" - } ; - - indefAForm : AForm => AForm = - table { - ASg g _ => ASg g Indef ; - ASgMascDefNom => ASg Masc Indef ; - APl _ => APl Indef - } ; -} diff --git a/deprecated/old-lib/resource/bulgarian/ExtraBulAbs.gf b/deprecated/old-lib/resource/bulgarian/ExtraBulAbs.gf deleted file mode 100644 index fe57f33b1..000000000 --- a/deprecated/old-lib/resource/bulgarian/ExtraBulAbs.gf +++ /dev/null @@ -1,33 +0,0 @@ -abstract ExtraBulAbs = Extra ** { - flags coding=cp1251 ; - - -fun --- Feminine variants of pronouns (those in $Structural$ are --- masculine, which is the default when gender is unknown). - - PossIndefPron : Pron -> Quant ; - - ReflQuant : Quant ; - ReflIndefQuant : Quant ; - - i8fem_Pron : Pron ; - i8neut_Pron : Pron ; - - whatSg8fem_IP : IP ; - whatSg8neut_IP : IP ; - - whoSg8fem_IP : IP ; - whoSg8neut_IP : IP ; - - youSg8fem_Pron : Pron ; - youSg8neut_Pron : Pron ; - - youPol8fem_Pron : Pron ; - youPol8neut_Pron : Pron ; - - onePl_Num : Num ; - - UttImpSg8fem : Pol -> Imp -> Utt; - UttImpSg8neut : Pol -> Imp -> Utt; -} diff --git a/deprecated/old-lib/resource/bulgarian/GrammarBul.gf b/deprecated/old-lib/resource/bulgarian/GrammarBul.gf deleted file mode 100644 index 21e437b74..000000000 --- a/deprecated/old-lib/resource/bulgarian/GrammarBul.gf +++ /dev/null @@ -1,23 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarBul of Grammar = - NounBul, - VerbBul, - AdjectiveBul, - AdverbBul, - NumeralBul, - SentenceBul, - QuestionBul, - RelativeBul, - ConjunctionBul, - PhraseBul, - TextBul, - StructuralBul, - IdiomBul - ** { - flags coding=cp1251 ; - - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/bulgarian/IdiomBul.gf b/deprecated/old-lib/resource/bulgarian/IdiomBul.gf deleted file mode 100644 index cd22f7908..000000000 --- a/deprecated/old-lib/resource/bulgarian/IdiomBul.gf +++ /dev/null @@ -1,65 +0,0 @@ -concrete IdiomBul of Idiom = CatBul ** open Prelude, ParadigmsBul, ResBul in { - flags coding=cp1251 ; - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause [] (agrP3 (GSg Neut)) vp ; - GenericCl vp = mkClause "" (agrP3 (GSg Neut)) vp ; - - CleftNP np rs = - mkClause (np.s ! RSubj) - {gn=GSg Neut; p=np.a.p} - (insertObj (\\_ => thisRP ! np.a.gn ++ rs.s ! np.a) (predV verbBe)) ; - - CleftAdv ad s = {s = \\t,a,p,o => case p of {Pos=>[]; Neg=>""} ++ ad.s ++ s.s } ; - - ExistNP np = - { s = \\t,a,p,o => - let verb = case p of { - Pos => mkV186 "" ; - Neg => mkV186 "" - } ; - - agr=agrP3 (GSg Neut); - - present = verb ! (VPres (numGenNum agr.gn) agr.p) ; - aorist = verb ! (VAorist (numGenNum agr.gn) agr.p) ; - perfect = verb ! (VPerfect (aform agr.gn Indef (RObj Acc))) ; - - auxPres = auxBe ! VPres (numGenNum agr.gn) agr.p ; - auxAorist = auxBe ! VAorist (numGenNum agr.gn) agr.p ; - auxCondS = auxWould ! VAorist (numGenNum agr.gn) agr.p ; - - v : {aux1:Str; aux2:Str; main:Str} - = case of { - => {aux1=[]; aux2=[]; main=present} ; - => {aux1=[]; aux2=auxPres; main=perfect} ; - => {aux1=[]; aux2=[]; main=aorist} ; - => {aux1=[]; aux2=auxAorist; main=perfect} ; - => {aux1=""; aux2=[]; main=present} ; - => {aux1=""++auxPres; aux2=[]; main=perfect} ; - => {aux1=auxCondS; aux2=[]; main=perfect} - } ; - - in case o of { - Main => v.aux1 ++ v.main ++ v.aux2 ++ np.s ! RObj Acc ; - Inv => np.s ! RObj Acc ++ v.aux1 ++ v.main ++ v.aux2 ; - Quest => v.aux1 ++ v.main ++ "" ++ v.aux2 ++ np.s ! RObj Acc - } - } ; - - ExistIP ip = - mkQuestion {s = ip.s ! RSubj} - (mkClause "" (agrP3 ip.gn) (predV verbBe)) ; - - ProgrVP vp = { - s = \\_ => vp.s ! Imperf ; - ad = vp.ad ; - compl = vp.compl ; - vtype = vp.vtype - } ; - - ImpPl1 vp = {s = "" ++ daComplex vp ! Perf ! {gn = GPl ; p = P1}} ; -} - diff --git a/deprecated/old-lib/resource/bulgarian/LangBul.gf b/deprecated/old-lib/resource/bulgarian/LangBul.gf deleted file mode 100644 index dcfaacdc1..000000000 --- a/deprecated/old-lib/resource/bulgarian/LangBul.gf +++ /dev/null @@ -1,12 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangBul of Lang = - GrammarBul, - LexiconBul - ** { - flags coding=cp1251 ; - - -flags startcat = Phr ; unlexer = text ; lexer = text ; erasing = on ; coding = cp1251 ; - -} ; diff --git a/deprecated/old-lib/resource/bulgarian/LexiconBul.gf b/deprecated/old-lib/resource/bulgarian/LexiconBul.gf deleted file mode 100644 index a02db0153..000000000 --- a/deprecated/old-lib/resource/bulgarian/LexiconBul.gf +++ /dev/null @@ -1,380 +0,0 @@ ---# -path=.:prelude - -concrete LexiconBul of Lexicon = CatBul ** - open ParadigmsBul, ResBul, Prelude in { - flags coding=cp1251 ; - - -flags - optimize=values ; - -lin - airplane_N = mkN007 "" ; - answer_V2S = mkV2S (actionV (mkV187 "") (mkV173 "")) naP ; - apartment_N = mkN007 "" ; - apple_N = mkN041 "" ; - art_N = mkN054 "" ; - ask_V2Q = mkV2Q (stateV (mkV186 "")) noPrep ; - baby_N = mkN065 "" ; - bad_A = mkA076 "" ; - bank_N = mkN041 "" ; - beautiful_A = mkA076 "" ; - become_VA = mkVA (actionV (mkV186 "") (mkV152 "")) ; - beer_N = mkN041 "" ; - beg_V2V = mkV2V (stateV (mkV173 "")) noPrep zaP ; - big_A = mkA081 "" ; - bike_N = mkN061 "" ; - bird_N = mkN041 "" ; - black_A = mkA079 "" ; - blue_A = mkA086 "" ; - boat_N = mkN007 "" ; - book_N = mkN041 "" ; - boot_N = mkN041 "" ; - boss_N = mkN001 "" ; - boy_N = mkN065 "" ; - bread_N = mkN001 "" ; - break_V2 = dirV2 (actionV (mkV173 "") (mkV173 "")) ; - broad_A = mkA079 "" ; - brother_N2 = prepN2 (mkN025 "") naP ; - brown_A = mkA076 "" ; - butter_N = mkN054 "" ; - buy_V2 = dirV2 (actionV (mkV186 "") (mkV173 "")) ; - camera_N = mkN041 "" ; - cap_N = mkN041 "" ; - car_N = mkN041 "" ; - carpet_N = mkN007 "" ; - cat_N = mkN041 "" ; - ceiling_N = mkN007 "" ; - chair_N = mkN001 "" ; - cheese_N = mkN066 "" ; - child_N = mkN067 "" ; - church_N = mkN041 "" ; - city_N = mkN001 "" ; - clean_A = mkA076 "" ; - clever_A = mkA079 "" ; - close_V2 = dirV2 (actionV (mkV187 "") (mkV173 "")) ; - coat_N = mkN054 "" ; - cold_A = mkA076 "" ; - come_V = actionV (mkV186 "") (table { -- special case "", "" are archaic - VImperative Sg => ""; - VImperative Pl => ""; - vform => mkV146a "" ! vform}) ; - computer_N = mkN009 "" ; - country_N = mkN041 "" ; - cousin_N = mkN007a "" ; - cow_N = mkN041 "" ; - die_V = actionV (mkV186 "") (mkV150a "") ; - dirty_A = mkA079 "" ; - distance_N3 = prepN3 (mkN072 "") otP doP ; - doctor_N = mkN007a "" ; - dog_N = mkN065 "" ; - door_N = mkN041 "" ; - drink_V2 = dirV2 (stateV (mkV163 "")) ; - easy_A2V = mkA2V (mkA079 "") zaP ; - eat_V2 = dirV2 (stateV (mkV169 "")) ; - empty_A = mkA079 "" ; - enemy_N = mkN001 "" ; - factory_N = mkN041 "" ; - father_N2 = prepN2 (mkN038 "") naP ; - fear_VS = mkVS (stateV (mkV186 "")) ; - find_V2 = dirV2 (actionV (mkV186 "") (mkV173 "")) ; - fish_N = mkN041 "" ; - floor_N = mkN007 "" ; - fridge_N = mkN007 "" ; - friend_N = mkN031a "" ; - fruit_N = mkN001 "" ; - fun_AV = mkAV (mkA079 "") ; - forget_V2 = dirV2 (actionV (mkV187 "") (mkV173 "")) ; - garden_N = mkN041 "" ; - girl_N = mkN065 "" ; - glove_N = mkN041 "" ; - gold_N = mkN054 "" ; - good_A = adjAdv (mkA080 "") "" ; - go_V = actionV (mkV186 "") (mkV146 "") ; - green_A = mkA076 "" ; - harbour_N = mkN066 "" ; - hate_V2 = dirV2 (stateV (mkV173 "")) ; - hat_N = mkN041 "" ; - have_V2 = dirV2 (stateV (mkV186 "")) ; - hear_V2 = dirV2 (actionV (mkV186 "") (mkV163 "")) ; - hill_N = mkN001 "" ; - hope_VS = mkVS (medialV (stateV (mkV186 "")) Acc) ; - horse_N = mkN035 "" ; - hot_A = mkA076 "" ; - house_N = mkN041 "" ; - important_A = mkA079 "" ; - industry_N = mkN047 "" ; - iron_N = mkN057 "" ; - king_N = mkN035a "" ; - know_V2 = dirV2 { - s = \\_,vform => case vform of { - VPassive aform => (mkA079 "").s ! aform ; - _ => mkV162 "" ! vform - } ; - vtype = VNormal ; - lock_V = <> - } ; - lake_N = mkN054 "" ; - lamp_N = mkN041 "" ; - learn_V2 = dirV2 (actionV (mkV176 "") (mkV176 "")) ; - leather_N = mkN041 "" ; - leave_V2 = dirV2 (actionV (mkV187 "") (mkV173 "")) ; - like_V2 = dirV2 (actionV (mkV186 "") (mkV186 "")) ; - listen_V2 = dirV2 (stateV (mkV186 "")) ; - live_V = stateV (mkV160 "") ; - long_A = mkA080 "" ; - lose_V2 = dirV2 (actionV (mkV173 "") (mkV173 "")) ; - love_N = mkN049 "" ; - love_V2 = dirV2 (stateV (mkV186 "")) ; - man_N = mkN024 "" ; - married_A2 = mkA2 (mkA076 "") zaP ; - meat_N = mkN054 "" ; - milk_N = mkN057 "" ; - moon_N = mkN041 "" ; - mother_N2 = prepN2 (mkN041a "") naP ; - mountain_N = mkN041 "" ; - music_N = mkN041 "" ; - narrow_A = mkA084 "" ; - new_A = mkA076 "" ; - newspaper_N = mkN014 "" ; - oil_N = mkN065 "" ; - old_A = mkA076 "" ; - open_V2 = dirV2 (actionV (mkV187 "") (mkV173 "")) ; - paint_V2A = mkV2A (actionV (mkV186 "") (mkV186 "")) noPrep ; - paper_N = mkN047 "" ; - paris_PN = mkPN "" Masc ; - peace_N = mkN040a "" ; - pen_N = mkN041 "" ; - planet_N = mkN041 "" ; - plastic_N = mkN041 "" ; - play_V2 = dirV2 (stateV (mkV161 "")) ; - policeman_N = mkN032a "" ; - priest_N = mkN014 "" ; - probable_AS = mkAS (mkA079 "") ; - queen_N = mkN041 "" ; - radio_N = mkN054 "" ; - rain_V0 = mkV0 (stateV (mkV174 "")) ; - read_V2 = dirV2 (stateV (mkV145 "")) ; - red_A = mkA076 "" ; - religion_N = mkN047 "" ; - restaurant_N = mkN007 "" ; - river_N = mkN041 "" ; - rock_N = mkN041 "" ; - roof_N = mkN007 "" ; - rubber_N = mkN041 "" ; - run_V = stateV (mkV186 "") ; - say_VS = mkVS (actionV (mkV186 "") (mkV156 "")) ; - school_N = mkN066 "" ; - science_N = mkN041 "" ; - sea_N = mkN065 "" ; - seek_V2 = dirV2 (stateV (mkV173 "")) ; - see_V2 = dirV2 (actionV (mkV186 "") (mkV181 "")) ; - sell_V3 = dirV3 (stateV (mkV186 "")) naP ; - send_V3 = dirV3 (actionV (mkV186 "") (mkV173 "")) doP ; - sheep_N = mkN044 "" ; - ship_N = mkN007 "" ; - shirt_N = mkN041 "" ; - shoe_N = mkN041 "" ; - shop_N = mkN007 "" ; - short_A = mkA076 "" ; - silver_N = mkN054 "" ; - sister_N = mkN041a "" ; - sleep_V = stateV (mkV182 "") ; - small_A = mkA080 "" ; - snake_N = mkN047 "" ; - sock_N = mkN007 "" ; - speak_V2 = dirV2 (stateV (mkV173 "")) ; - star_N = mkN041 "" ; - steel_N = mkN041 "" ; - stone_N = mkN017 "" ; - stove_N = mkN041 "" ; - student_N = mkN007a "" ; - stupid_A = mkA076 "" ; - sun_N = mkN066 "" ; - switch8off_V2 = dirV2 (actionV (mkV186 "") (mkV176 "")) ; - switch8on_V2 = dirV2 (actionV (mkV186 "") (mkV176 "")) ; - table_N = mkN041 "" ; - talk_V3 = mkV3 (stateV (mkV173 "")) naP zaP ; - teacher_N = mkN031a "" ; - teach_V2 = dirV2 (actionV (mkV186 "") (mkV168 "")) ; - television_N = mkN047 "" ; - thick_A = mkA076 "" ; - thin_A = mkA080 "" ; - train_N = mkN001 "" ; - travel_V = stateV (mkV186 "") ; - tree_N = mkN061 "" ; - ugly_A = mkA076 "" ; - understand_V2 = dirV2 (actionV (mkV186 "") (mkV170 "")) ; - university_N = mkN007 "" ; - village_N = mkN054 "" ; - wait_V2 = prepV2 (stateV (mkV186 "")) zaP ; - walk_V = stateV (mkV173 "") ; - warm_A = mkA080 "" ; - war_N = mkN041 "" ; - watch_V2 = dirV2 (stateV (mkV186 "")) ; - water_N = mkN041 "" ; - white_A = mkA081 "" ; - window_N = mkN008 "" ; - wine_N = mkN054 "" ; - win_V2 = dirV2 (actionV (mkV186 "") (mkV174 "")) ; - woman_N = mkN041a "" ; - wonder_VQ = mkVQ (medialV (actionV (mkV186 "") (mkV173 "")) Acc) ; - wood_N = mkN041 "" ; - write_V2 = dirV2 (stateV (mkV159 "")) ; - yellow_A = mkA076 "" ; - young_A = mkA076 "" ; - do_V2 = dirV2 (actionV (mkV173 "") (mkV173 "")) ; - now_Adv = mkAdv "" ; - already_Adv = mkAdv "" ; - song_N = mkN050 "" ; - add_V3 = dirV3 (actionV (mkV186 "") (mkV170 "")) sP ; - number_N = mkN054 "" ; - put_V2 = prepV2 (actionV (mkV186 "") (mkV176 "")) noPrep ; - stop_V = actionV (mkV186 "") (mkV150 "") ; - jump_V = actionV (mkV186 "") (mkV176 "") ; - left_Ord = mkA081 "" ** {nonEmpty=True} ; - right_Ord = mkA084 "" ** {nonEmpty=True} ; - far_Adv = mkAdv "" ; - correct_A = mkA079 "" ; - dry_A = mkA076 "" ; - dull_A = mkA076 "" ; - full_A = mkA079 "" ; - heavy_A = mkA080 "" ; - near_A = mkA080 "" ; - rotten_A = mkA076 "" ; - round_A = mkA080 "" ; - sharp_A = mkA080 "" ; - smooth_A = mkA080 "" ; - straight_A = mkA081 "" ; - wet_A = mkA080 "" ; ---- - wide_A = mkA076 "" ; - animal_N = mkN062 "" ; - ashes_N = mkN049 "e" ; - back_N = mkN003 "" ; - bark_N = mkN028 "" ; - belly_N = mkN007 "" ; - blood_N = mkN053 "" ; - bone_N = mkN049 "" ; - breast_N = mkN041 "" ; - cloud_N = mkN014 "" ; - day_N = mkN033 "" ; - dust_N = mkN001 "" ; - ear_N = mkN064 "" ; - earth_N = mkN047 "" ; - egg_N = mkN066 "" ; - eye_N = mkN063 "" ; - fat_N = mkN041 "" ; - feather_N = mkN038 "" ; - fingernail_N = mkN034 "" ; - fire_N = mkN030 "" ; - flower_N = mkN068 "" ; - fog_N = mkN041 "" ; - foot_N = mkN041 "" ; - forest_N = mkN041 "" ; - grass_N = mkN041 "" ; - guts_N = mkN054 "" ; - hair_N = mkN041 "" ; - hand_N = mkN045 "" ; - head_N = mkN041 "" ; - heart_N = mkN066 "" ; - horn_N = mkN001 "" ; - husband_N = mkN015 "" ; -- personal - ice_N = mkN001 "" ; - knee_N = mkN058 "" ; - leaf_N = mkN054 "" ; - leg_N = mkN022 "" ; - liver_N = mkN001 "" ; - louse_N = mkN041 "" ; - mouth_N = mkN042 "" ; - name_N = mkN069 "" ; - neck_N = mkN003 "" ; - night_N = mkN049 "" ; - nose_N = mkN001 "" ; - person_N = mkN014 "" ; - rain_N = mkN001 "" ; - road_N = mkN037 "" ; - root_N = mkN007 "" ; - rope_N = mkN065 "" ; - salt_N = mkN049 "" ; - sand_N = mkN014 "" ; - seed_N = mkN069 "" ; - skin_N = mkN041 "" ; - sky_N = mkN070 "" ; - smoke_N = mkN014 "" ; - snow_N = mkN002 "" ; - stick_N = mkN041 "" ; - tail_N = mkN041 "" ; - tongue_N = mkN014 "" ; - tooth_N = mkN007 "" ; - wife_N = mkN041 "" ; - wind_N = mkN004 "" ; - wing_N = mkN056 "" ; - worm_N = mkN032 "" ; - year_N = mkN041 "" ; - blow_V = stateV (mkV186 "") ; - breathe_V = dirV2 (stateV (mkV186 "")) ; - burn_V = actionV (mkV187 "") (mkV177 "") ; - dig_V = stateV (mkV161 "") ; - fall_V = actionV (mkV186 "") (mkV152 "") ; - float_V = stateV (mkV186 "") ; - flow_V = stateV (mkV148 "") ; - fly_V = stateV (mkV177 "") ; - freeze_V = stateV (mkV186 "") ; - give_V3 = dirV3 (actionV (mkV186 "") (mkV186 "")) naP ; - laugh_V = medialV (stateV (mkV160 "")) Acc ; - lie_V = stateV (mkV178 "") ; - play_V = stateV (mkV161 "") ; - sew_V = stateV (mkV163 "") ; - sing_V = stateV (mkV164 "") ; - sit_V = stateV (mkV177 "") ; - smell_V = stateV (mkV159 "") ; - spit_V = stateV (mkV163 "") ; - stand_V = stateV (mkV180 "") ; - swell_V = actionV (mkV186 "") (mkV163 "") ; - swim_V = stateV (mkV186 "") ; - think_V = stateV (mkV173 "") ; - turn_V = actionV (mkV186 "") (mkV152 "") ; - vomit_V = actionV (mkV186 "") (mkV152 "") ; - - bite_V2 = dirV2 (stateV (mkV154 "")) ; - count_V2 = dirV2 (stateV (mkV175 "")) ; - cut_V2 = dirV2 (stateV (mkV157 "")) ; - fear_V2 = dirV2 (medialV (stateV (mkV186 "")) Acc) ; - fight_V2 = dirV2 (medialV (stateV (mkV173 "")) Acc) ; - hit_V2 = dirV2 (actionV (mkV187 "") (mkV173 "")) ; - hold_V2 = dirV2 (stateV (mkV179 "")) ; - hunt_V2 = dirV2 (stateV (mkV174 "")) ; - kill_V2 = dirV2 (actionV (mkV186 "") (mkV163 "")) ; - pull_V2 = dirV2 (stateV (mkV186 "")) ; - push_V2 = dirV2 (stateV (mkV186 "")) ; - rub_V2 = dirV2 (stateV (mkV163 "")) ; - scratch_V2 = dirV2 (actionV (mkV186 "") (mkV152 "")) ; - split_V2 = dirV2 (actionV (mkV187 "") (mkV174 "")) ; - squeeze_V2 = dirV2 (actionV (mkV186 "") (mkV152 "")) ; - stab_V2 = dirV2 (actionV (mkV186 "") (mkV176 "")) ; - suck_V2 = dirV2 (stateV (mkV155 "")) ; - throw_V2 = dirV2 (actionV (mkV187 "") (mkV173 "")) ; - tie_V2 = dirV2 (actionV (mkV186 "") (mkV156 "")) ; - wash_V2 = dirV2 (stateV (mkV163 "")) ; - wipe_V2 = dirV2 (stateV (mkV159 "")) ; - - grammar_N = mkN041 "" ; - language_N = mkN014 "" ; - rule_N = mkN054 "" ; - - john_PN = mkPN "" Masc ; - question_N = mkN007 "" ; - ready_A = mkA076 "" ; - reason_N = mkN041 "" ; - today_Adv = mkAdv "" ; - uncertain_A = mkA079 "" ; - -oper - zaP = mkPrep "" Acc ; - naP = mkPrep [] Dat ; - otP = mkPrep "" Acc ; - doP = mkPrep "" Acc ; - sP = mkPrep (pre { "" ; - "" / strs {"" ; "" ; "" ; ""} - }) Acc ; -} ; diff --git a/deprecated/old-lib/resource/bulgarian/MorphoBul.gf b/deprecated/old-lib/resource/bulgarian/MorphoBul.gf deleted file mode 100644 index c8459d0f5..000000000 --- a/deprecated/old-lib/resource/bulgarian/MorphoBul.gf +++ /dev/null @@ -1,178 +0,0 @@ ---# -path=.:../../prelude - ---1 A Simple English Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsEng$, which --- gives a higher-level access to this module. - -resource MorphoBul = ResBul ** open - Predef, - Prelude, - CatBul - in { - flags coding=cp1251 ; - - - flags optimize=all ; - -oper ---2 Determiners - - mkDeterminerSg : Str -> Str -> Str -> {s : DGender => Role => Str; n : Number; countable : Bool ; spec : Species} = \vseki,vsiaka,vsiako -> - {s = \\g,_ => table DGender [vseki;vseki;vsiaka;vsiako] ! g; n = Sg; countable = False; spec = Indef} ; - mkDeterminerPl : Str -> {s : DGender => Role => Str ; n : Number; countable : Bool ; spec : Species} = \vsicki -> - {s = \\_,_ => vsicki; n = Pl; countable = False; spec = Indef} ; - - mkQuant : Str -> Str -> Str -> Str -> {s : AForm => Str} = \tozi,tazi,towa,tezi -> { - s = \\aform => case aform of { - ASg Masc _ => tozi ; - ASgMascDefNom => tozi ; - ASg Fem _ => tazi ; - ASg Neut _ => towa ; - APl _ => tezi - } - } ; - - ---2 Verbs - - mkVerb : (_,_,_,_,_,_,_,_,_:Str) -> VTable = - \cheta,chete,chetoh,chetqh,chel,chetql,cheten,chetqst,cheti -> - table { - VPres Sg P1 => cheta; - VPres Sg P2 => chete + ""; - VPres Sg P3 => chete; - VPres Pl P1 => case chete of { - _ + (""|"") => chete + ""; - _ => chete + "" - }; - VPres Pl P2 => chete + ""; - VPres Pl P3 => case cheta of { - vika + "" => case chete of { - dad + "" => dad + ""; - vika => vika + "" - }; - _ => cheta + "" - }; - VAorist Sg P1 => chetoh; - VAorist Sg _ => case chetoh of { - chet+"" => chete; - zova+ "" => zova - }; - VAorist Pl P1 => chetoh + ""; - VAorist Pl P2 => chetoh + ""; - VAorist Pl P3 => chetoh + ""; - VImperfect Sg P1 => chetqh; - VImperfect Sg _ => case chete of { - rabot + "" => rabot + "e"; - _ => chete + "" - }; - VImperfect Pl P1 => chetqh + ""; - VImperfect Pl P2 => chetqh + ""; - VImperfect Pl P3 => chetqh + ""; - VPerfect aform =>let chel1 : Str = - case chel of { - pas+"" => pas+""; - _ => chel - } - in (mkAdjective chel - (chel+"") - (chel+"") - (chel1+"a") - (chel1+"") - (chel1+"") - (chel1+"") - (ia2e chel1+"") - (ia2e chel1+"")).s ! aform ; - VPluPerfect aform => regAdjective chetql ! aform ; - VPassive aform => regAdjective cheten ! aform ; - VPresPart aform => regAdjective chetqst ! aform ; - VImperative Sg => cheti; - VImperative Pl => case cheti of { - chet + "" => chet + ""; - ela => ela + "" - }; - VGerund => case chete of { - rabot + "" => rabot + ""; - _ => chete + "" - } - } ; - - ---2 Nouns - - mkNoun : Str -> Str -> Str -> Str -> DGender -> N = \sg,pl,count,voc,g -> { - s = table { - NF Sg Indef => sg ; - NF Sg Def => case sg of { - _+""=>sg+"" ; - _+""=>sg+"" ; - _+""=>sg+"" ; - _+""=>sg+"" ; - _+""=>sg+"" ; - s+""=>s +"" ; - _+(""|""|""|"" - |""|""|"" - |""|""|"" - |""|""|"") - =>sg +"" ; - _ =>case g of { - DFem => sg+"" ; - _ => sg+"" - } - } ; - NF Pl Indef => pl ; - NF Pl Def => case pl of { - _+""=>pl+"" ; - _+""=>pl+"" ; - _+""=>pl+"" ; - s+""=>s +"" ; - s =>s +"" - } ; - NFSgDefNom => case sg of { - _+""=>sg+"" ; - _+""=>sg+"" ; - _+""=>sg+"" ; - _+""=>sg+"" ; - _+""=>sg+"" ; - s+""=>s +"" ; - _+(""|""|""|"" - |""|""|"" - |""|""|"" - |""|""|"") - =>sg+"" ; - _ =>case g of { - DFem => sg+"" ; - _ => sg+"" - } - } ; - NFPlCount => count ; - NFVocative => voc - } ; - g = g ; - lock_N = <> - } ; - - ---2 Adjectives - - mkAdjective : (_,_,_,_,_,_,_,_,_ : Str) -> A = - \dobyr,dobria,dobriat,dobra,dobrata,dobro,dobroto,dobri,dobrite -> { - s = table { - ASg Masc Indef => dobyr ; - ASg Masc Def => dobria ; - ASgMascDefNom => dobriat ; - ASg Fem Indef => dobra ; - ASg Fem Def => dobrata ; - ASg Neut Indef => dobro ; - ASg Neut Def => dobroto ; - APl Indef => dobri ; - APl Def => dobrite - } ; - adv = dobro ; - lock_A = <> - } ; -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/bulgarian/MorphoFunsBul.gf b/deprecated/old-lib/resource/bulgarian/MorphoFunsBul.gf deleted file mode 100644 index 678479d8e..000000000 --- a/deprecated/old-lib/resource/bulgarian/MorphoFunsBul.gf +++ /dev/null @@ -1,184 +0,0 @@ ---# -path=.:../abstract:../../prelude:../common - -resource MorphoFunsBul = open - Prelude, - CatBul, - MorphoBul - in { - flags coding=cp1251 ; - - -oper ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some can be preverbal (e.g. "always"). - - mkAdv : Str -> Adv = \x -> ss x ** {lock_Adv = <>} ; - mkAdV : Str -> AdV = \x -> ss x ** {lock_AdV = <>} ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA = \x -> ss x ** {lock_AdA = <>} ; - - ---2 Adjectives --- - - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - mkA2 : A -> Prep -> A2 ; - mkA2 a p = a ** {c2 = p.s ; lock_A2 = <>} ; - - mkAS : A -> AS ; - mkAS v = v ** {lock_A = <>} ; - - mkA2S : A -> Prep -> A2S ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - - mkAV : A -> AV ; - mkAV v = v ** {lock_A = <>} ; - - mkA2V : A -> Prep -> A2V ; - mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; - - ---2 Verbs --- - - medialV : V -> Case -> V ; - medialV v c = {s = v.s; vtype = VMedial c; lock_V=<>} ; - - phrasalV : V -> Case -> V ; - phrasalV v c = {s = v.s; vtype = VPhrasal c; lock_V=<>} ; - - actionV : VTable -> VTable -> V ; - actionV imperf perf = { - s = table {Imperf=>imperf; Perf=>perf}; - vtype = VNormal; - lock_V=<> - } ; - - stateV : VTable -> V ; - stateV vtable = { - s = \\_=>vtable; - vtype = VNormal; - lock_V=<> - } ; - ---3 Zero-place verbs --- - - V0 : Type = V ; - mkV0 : V -> V0 ; - mkV0 v = v ** {lock_V = <>} ; - - ---3 Two-place verbs --- - - prepV2 : V -> Prep -> V2 ; - prepV2 v p = {s = v.s; c2 = p; vtype = v.vtype; lock_V2 = <>} ; - - dirV2 : V -> V2 ; - dirV2 v = prepV2 v noPrep ; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- speak, with, about - mkV3 v p q = {s = v.s; s1 = v.s1; c2 = p; c3 = q; vtype = v.vtype; lock_V3 = <>} ; - - dirV3 : V -> Prep -> V3 ; -- give,_,to - dirV3 v p = mkV3 v noPrep p ; - - dirdirV3 : V -> V3 ; -- give,_,_ - dirdirV3 v = dirV3 v noPrep ; - - ---3 Other verbs --- - --- V2S, V2V, V2Q : Type = V2 ; - - mkV2S : V -> Prep -> V2S ; - mkV2S v p = prepV2 v p ** {lock_V2S = <>} ; - - mkV2V : V -> Prep -> Prep -> V2V ; - mkV2V v p t = prepV2 v p ** {s4 = t ; lock_V2V = <>} ; - - mkV2A : V -> Prep -> V2A ; - mkV2A v p = prepV2 v p ** {lock_V2A = <>} ; - - mkV2Q : V -> Prep -> V2Q ; - mkV2Q v p = prepV2 v p ** {lock_V2Q = <>} ; - - mkVS : V -> VS ; - mkVS v = v ** {lock_VS = <>} ; - - mkVV : V -> VV ; - mkVV v = v ** {lock_VV = <>} ; - - mkVA : V -> VA ; - mkVA v = v ** {lock_VA = <>} ; - - mkV2A : V -> Prep -> V2A ; - mkV2A v p = prepV2 v p ** {lock_V2A = <>} ; - - mkVQ : V -> VQ ; - mkVQ v = v ** {lock_VQ = <>} ; - - mkV2Q : V -> Prep -> V2Q ; - mkV2Q v p = prepV2 v p ** {lock_V2Q = <>} ; - - ---2 Nouns - ---3 Two-place Nouns --- - - prepN2 : N -> Prep -> N2 ; - prepN2 n p = {s = n.s; g = n.g; c2 = p; lock_N2 = <>} ; - - dirN2 : N -> N2 ; - dirN2 n = prepN2 n noPrep ; - - ---3 Three-place Nouns --- - - prepN3 : N -> Prep -> Prep -> N3 ; - prepN3 n p q = {s = n.s; g = n.g; c2 = p; c3 = q; lock_N3 = <>} ; - - dirN3 : N -> Prep -> N3 ; - dirN3 n p = prepN3 n noPrep p ; - - dirdirN3 : N -> N3 ; - dirdirN3 n = dirN3 n noPrep ; - - ---2 Prepositions --- --- A preposition as used for rection in the lexicon, as well as to --- build $PP$s in the resource API, just requires a string. - - mkPrep : Str -> Case -> Prep = \p,c -> {s = p; c = c; lock_Prep = <>} ; - noPrep : Prep = mkPrep [] Acc ; - - ---2 Proper Names --- - mkPN : Str -> Gender -> PN ; - mkPN s g = {s = s; g = g ; lock_PN = <>} ; - - ---2 IAdv --- - - mkIAdv : Str -> IAdv ; - mkIAdv s = {s = table {QDir=>s;QIndir=>s+""}; lock_IAdv = <>} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/NounBul.gf b/deprecated/old-lib/resource/bulgarian/NounBul.gf deleted file mode 100644 index 80aa20e22..000000000 --- a/deprecated/old-lib/resource/bulgarian/NounBul.gf +++ /dev/null @@ -1,187 +0,0 @@ -concrete NounBul of Noun = CatBul ** open ResBul, Prelude in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - lin - DetCN = detCN ; - - DetNP det = detCN det {s = \\_ => [] ; g = DNeut} ; ---- FIXME AR - - oper - detCN : - {s : DGender => Role => Str ; n : Number; countable : Bool; spec : Species} -> - {s : NForm => Str; g : DGender} -> - {s : Role => Str; a : Agr} - = - \det,cn -> - { s = \\role => let nf = case of { - => case role of { - RSubj => NFSgDefNom ; - RVoc => NFVocative ; - _ => NF Sg Def - } ; - => case role of { - RVoc => NFVocative ; - _ => NF Sg Indef - } ; - => NF det.n det.spec ; - => case cn.g of { - DMascPersonal => NF Pl Indef; - _ => case det.countable of { - True => NFPlCount ; - False => NF Pl Indef - } - } - } ; - s = det.s ! cn.g ! role ++ cn.s ! nf - in case role of { - RObj Dat => "" ++ s; - _ => s - } ; - a = {gn = gennum cn.g det.n; p = P3} ; - } ; - - lin - UsePN pn = { s = \\role => case role of { - RObj Dat => "" ++ pn.s; - _ => pn.s - } ; - a = {gn = GSg pn.g; p = P3} - } ; - UsePron p = {s = p.s; a=p.a} ; - - PredetNP pred np = { - s = \\c => pred.s ! np.a.gn ++ np.s ! c ; - a = np.a - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! Perf ! VPassive (aform np.a.gn Indef c) ; - a = np.a - } ; - - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s ; - a = np.a - } ; - - DetQuant quant num = { - s = \\g,c => quant.s ! aform (gennum g num.n) (case c of {RVoc=>Indef; _=>Def}) c ++ - num.s ! dgenderSpecies g Indef c ; - n = num.n ; - countable = num.nonEmpty ; - spec=Indef - } ; - - DetQuantOrd = \quant, num, ord -> { - s = \\g,c => quant.s ! aform (gennum g num.n) (case c of {RVoc=>Indef; _=>Def}) c ++ - num.s ! dgenderSpecies g Indef c ++ - ord.s ! aform (gennum g num.n) Indef c ; - n = num.n ; - countable = num.nonEmpty ; - spec=Indef - } ; - - DetArtCard art card = { - s = \\g,c => art.s ++ - card.s ! dgenderSpecies g art.spec c ; - n = card.n ; - countable = True ; - spec=Indef - } ; - - DetArtOrd art num ord = { - s = \\g,c => art.s ++ - num.s ! dgenderSpecies g art.spec c ++ - ord.s ! aform (gennum g num.n) (case num.nonEmpty of {False => art.spec; _ => Indef}) c ; - n = num.n ; - countable = num.nonEmpty ; - spec=Indef - } ; - - DetArtPl art = detCN { - s = \\g,c => art.s ; - n = Pl ; - countable = False ; - spec=art.spec; - } ; - - DetArtSg art = detCN { - s = \\g,c => art.s ; - n = Sg ; - countable = False ; - spec=art.spec; - } ; - - PossPron p = { - s = p.gen - } ; - - NumSg = {s = \\_ => []; n = Sg; nonEmpty = False} ; - NumPl = {s = \\_ => []; n = Pl; nonEmpty = False} ; - - NumCard n = n ** {nonEmpty = True} ; - - NumDigits n = {s = \\gspec => n.s ! NCard gspec; n = n.n} ; - OrdDigits n = {s = \\aform => n.s ! NOrd aform} ; - - NumNumeral numeral = {s = \\gspec => numeral.s ! NCard gspec; n = numeral.n; nonEmpty = True} ; - OrdNumeral numeral = {s = \\aform => numeral.s ! NOrd aform} ; - - AdNum adn num = {s = \\gspec => adn.s ++ num.s ! gspec; n = num.n; nonEmpty = num.nonEmpty} ; - - OrdSuperl a = {s = \\aform => "" ++ "-" ++ a.s ! aform} ; - - DefArt = { - s = [] ; - spec = ResBul.Def - } ; - - IndefArt = { - s = [] ; - spec = ResBul.Indef - } ; - - MassNP = detCN { - s = \\_,_ => [] ; - spec = Indef ; - countable = False ; n = Sg ---- FIXME is this correct? AR - } ; - - UseN noun = noun ; - UseN2 noun = noun ; - - ComplN2 f x = {s = \\nf => f.s ! nf ++ f.c2.s ++ x.s ! RObj f.c2.c; g=f.g} ; - ComplN3 f x = {s = \\nf => f.s ! nf ++ f.c2.s ++ x.s ! RObj f.c2.c; c2 = f.c3; g=f.g} ; - - Use2N3 f = {s = f.s ; g=f.g ; c2 = f.c2} ; - Use3N3 f = {s = f.s ; g=f.g ; c2 = f.c3} ; - - - AdjCN ap cn = { - s = \\nf => case ap.isPre of { - True => (ap.s ! nform2aform nf cn.g) ++ (cn.s ! (indefNForm nf)) ; - False => (cn.s ! nf) ++ (ap.s ! nform2aform (indefNForm nf) cn.g) - } ; - g = cn.g - } ; - RelCN cn rs = { - s = \\nf => cn.s ! nf ++ rs.s ! {gn=gennum cn.g (numNForm nf); p=P3} ; - g = cn.g - } ; - AdvCN cn ad = { - s = \\nf => cn.s ! nf ++ ad.s ; - g = cn.g - } ; - - SentCN cn sc = {s = \\nf => cn.s ! nf ++ sc.s; g=DNeut} ; - - ApposCN cn np = {s = \\nf => cn.s ! nf ++ np.s ! RSubj; g=cn.g} ; - - RelNP np rs = { - s = \\r => np.s ! r ++ rs.s ! np.a ; - a = np.a - } ; -} diff --git a/deprecated/old-lib/resource/bulgarian/NumeralBul.gf b/deprecated/old-lib/resource/bulgarian/NumeralBul.gf deleted file mode 100644 index bf89fbe21..000000000 --- a/deprecated/old-lib/resource/bulgarian/NumeralBul.gf +++ /dev/null @@ -1,134 +0,0 @@ -concrete NumeralBul of Numeral = CatBul ** open Prelude, ResBul in { - flags coding=cp1251 ; - - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str; n : Number} ; - Sub100 = {s : CardOrd => Str; n : Number; i : Bool} ; - Sub1000 = {s : CardOrd => Str; n : Number; i : Bool} ; - Sub1000000 = {s : CardOrd => Str; n : Number} ; - -lin num x = x ; -lin n2 = mkDigit "" "" "" "" "" ; -lin n3 = mkDigit "" "" "" "" "" ; -lin n4 = mkDigit "" "" "" "" "" ; -lin n5 = mkDigit "" "" "" "" "" ; -lin n6 = mkDigit "" "" "" "" "" ; -lin n7 = mkDigit "" "" "" "" "" ; -lin n8 = mkDigit "" "" "" "" "" ; -lin n9 = mkDigit "" "" "" "" "" ; - -lin pot01 = - {s = table { - unit => table { - NCard DMascIndef => "" ; - NCard DMascDef => "" ; - NCard DMascDefNom => "" ; - NCard DMascPersonalIndef => "" ; - NCard DMascPersonalDef => "" ; - NCard DMascPersonalDefNom => "" ; - NCard DFemIndef => "" ; - NCard DFemDef => "" ; - NCard DNeutIndef => "" ; - NCard DNeutDef => "" ; - NOrd aform => case aform of { - ASg Masc Indef => "" ; - ASg Masc Def => "" ; - ASgMascDefNom => "" ; - ASg Fem Indef => "" ; - ASg Fem Def => "" ; - ASg Neut Indef => "" ; - ASg Neut Def => "" ; - APl Indef => "" ; - APl Def => "" - } - } ; - teen => mkCardOrd "" "" "" "" ; - ten => mkCardOrd "" "" "" "" ; - hundred => mkCardOrd "" "" "" "" - } - ;n = Sg - } ; -lin pot0 d = d ** {n = Pl} ; - -lin pot110 = {s=pot01.s ! ten; n = Pl; i = True} ; -lin pot111 = {s=pot01.s ! teen; n = Pl; i = True} ; -lin pot1to19 d = {s = d.s ! teen; n = Pl; i = True} ; -lin pot0as1 n = {s = n.s ! unit; n = n.n; i = True} ; -lin pot1 d = {s = d.s ! ten; n = Pl; i = True} ; -lin pot1plus d e = { - s = \\c => d.s ! ten ! NCard DMascIndef ++ "" ++ e.s ! unit ! c ; n = Pl; i = False} ; - -lin pot1as2 n = n ; -lin pot2 n = {s = \\c => n.s ! hundred ! c; n = Pl; i = True} ; -lin pot2plus d e = { - s = \\c => d.s ! hundred ! NCard DMascIndef ++ case e.i of {False => []; True => ""} ++ e.s ! c ; - n = Pl ; - i = False - } ; - -lin pot2as3 n = n ; -lin pot3 n = { - s = \\c => case n.n of { - Sg => mkCardOrd "" "" "" "" ! c ; - Pl => n.s ! NCard DFemIndef ++ mkCardOrd "" "" "" "" ! c - } ; - n = Pl - } ; -lin pot3plus n m = { - s = \\c => (pot3 (n ** {lock_Sub1000=<>})).s ! NCard DMascIndef ++ case m.i of {False => []; True => ""} ++ m.s ! c ; - n = Pl - } ; - - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ** {tail = T1} ; - - IIDig d i = { - s = \\o => d.s ! NCard DMascIndef ++ commaIf i.tail ++ i.s ! o ; - n = Pl ; - tail = inc i.tail - } ; - - D_0 = mk2Dig "0" "0" ; - D_1 = mk3Dig "1" "1" Sg ; - D_2 = mk2Dig "2" "2" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mk2Dig "7" "7" ; - D_8 = mk2Dig "8" "8" ; - D_9 = mkDig "9" ; - - oper - commaIf : DTail -> Str = \t -> case t of { - T3 => "," ; - _ => [] - } ; - - inc : DTail -> DTail = \t -> case t of { - T1 => T2 ; - T2 => T3 ; - T3 => T1 - } ; - - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + "") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd aform => regAdjective o ! aform} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; -} diff --git a/deprecated/old-lib/resource/bulgarian/ParadigmsBul.gf b/deprecated/old-lib/resource/bulgarian/ParadigmsBul.gf deleted file mode 100644 index a22cc6fe9..000000000 --- a/deprecated/old-lib/resource/bulgarian/ParadigmsBul.gf +++ /dev/null @@ -1,1460 +0,0 @@ -resource ParadigmsBul = MorphoFunsBul ** open - Predef, - Prelude, - MorphoBul, - CatBul - in { - flags coding=cp1251 ; - -oper - mkN001 : Str -> N ; - mkN001 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN002 : Str -> N ; - mkN002 base = let v0 = tk 2 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+""+v1+"") - (v0+""+v1+"") - (v0+"-") - DMasc ; - mkN002a : Str -> N ; - mkN002a base = let v0 = tk 2 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+""+v1+"") - (v0+""+v1+"") - (v0+"-") - DMasc ; - mkN003 : Str -> N ; - mkN003 base = let v0 = tk 3 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+""+v1+"") - (v0+""+v1+"") - (v0+"-") - DMasc ; - mkN004 : Str -> N ; - mkN004 base = let v0 = tk 4 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN005 : Str -> N ; - mkN005 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN006 : Str -> N ; - mkN006 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN007 : Str -> N ; - mkN007 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN007b : Str -> N ; - mkN007b base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"") - DMasc ; - mkN007a : Str -> N ; - mkN007a base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"") - DMascPersonal ; - mkN008 : Str -> N ; - mkN008 base = let v0 = tk 2 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+v1+"") - (v0+""+v1+"") - (v0+"-") - DMasc ; - mkN008a : Str -> N ; - mkN008a base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN009 : Str -> N ; - mkN009 base = let v0 = tk 2 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+v1+"") - (v0+""+v1+"") - (v0+"-") - DMasc ; - mkN009a : Str -> N ; - mkN009a base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN010 : Str -> N ; - mkN010 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN011 : Str -> N ; - mkN011 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN012 : Str -> N ; - mkN012 base = let v0 = tk 3 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN013 : Str -> N ; - mkN013 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN014 : Str -> N ; - mkN014 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN014a : Str -> N ; - mkN014a base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DMasc ; - mkN015 : Str -> N ; - mkN015 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN016 : Str -> N ; - mkN016 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN017 : Str -> N ; - mkN017 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN018 : Str -> N ; - mkN018 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN018a : Str -> N ; - mkN018a base = let v0 = tk 2 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+"") - (v0+"-") - (v0+"-") - DMasc ; - mkN019 : Str -> N ; - mkN019 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN019a : Str -> N ; - mkN019a base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN020 : Str -> N ; - mkN020 base = let v0 = tk 3 base; - v1 = last (tk 2 base) - in mkNoun (v0+v1+"") - (v0+""+v1+"") - (v0+"-") - (v0+v1+"") - DMasc ; - mkN021 : Str -> N ; - mkN021 base = let v0 = tk 3 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN022 : Str -> N ; - mkN022 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN023 : Str -> N ; - mkN023 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN024a : Str -> N ; - mkN024a base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN024 : Str -> N ; - mkN024 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"") - DMascPersonal ; - mkN025 : Str -> N ; - mkN025 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"-") - (v0+"") - DMascPersonal ; - mkN026 : Str -> N ; - mkN026 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN027 : Str -> N ; - mkN027 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN028 : Str -> N ; - mkN028 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN028a : Str -> N ; - mkN028a base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN029 : Str -> N ; - mkN029 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN030 : Str -> N ; - mkN030 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN031 : Str -> N ; - mkN031 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN031a : Str -> N ; - mkN031a base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"") - DMascPersonal ; - mkN032 : Str -> N ; - mkN032 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN032a : Str -> N ; - mkN032a base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DMascPersonal ; - mkN033 : Str -> N ; - mkN033 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN034 : Str -> N ; - mkN034 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN035 : Str -> N ; - mkN035 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN035a : Str -> N ; - mkN035a base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"") - DMascPersonal ; - mkN036 : Str -> N ; - mkN036 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN037 : Str -> N ; - mkN037 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DMasc ; - mkN038 : Str -> N ; - mkN038 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMascPersonal ; - mkN039 : Str -> N ; - mkN039 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - DMasc ; - mkN040 : Str -> N ; - mkN040 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"-") - (v0+"") - DMasc ; - mkN040a : Str -> N ; - mkN040a base = let v0 = base - in mkNoun (v0) - (v0+"-") - (v0+"-") - (v0+"-") - DMasc ; - mkN041 : Str -> N ; - mkN041 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN041a : Str -> N ; - mkN041a base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DFem ; - mkN041b : Str -> N ; - mkN041b base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DFem ; - mkN042 : Str -> N ; - mkN042 base = let v0 = base - in mkNoun (v0) - (v0) - (v0) - (v0+"-") - DFem ; - mkN043 : Str -> N ; - mkN043 base = let v0 = tk 3 base; - v1 = last (tk 1 base) - in mkNoun (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+"-") - DFem ; - mkN043a : Str -> N ; - mkN043a base = let v0 = tk 4 base; - v1 = last (tk 2 base) - in mkNoun (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+"-") - DFem ; - mkN044 : Str -> N ; - mkN044 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN045 : Str -> N ; - mkN045 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN046 : Str -> N ; - mkN046 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN047 : Str -> N ; - mkN047 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN048 : Str -> N ; - mkN048 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DFem ; - mkN049 : Str -> N ; - mkN049 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN050 : Str -> N ; - mkN050 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN051 : Str -> N ; - mkN051 base = let v0 = tk 2 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+v1+"") - (v0+v1+"") - (v0+"-") - DFem ; - mkN052 : Str -> N ; - mkN052 base = let v0 = tk 5 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN052a : Str -> N ; - mkN052a base = let v0 = tk 6 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"-") - DFem ; - mkN053 : Str -> N ; - mkN053 base = let v0 = tk 3 base; - v1 = last (base) - in mkNoun (v0+""+v1) - (v0+""+v1+"") - (v0+""+v1+"") - (v0+"-") - DFem ; - mkN054 : Str -> N ; - mkN054 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN055 : Str -> N ; - mkN055 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN056 : Str -> N ; - mkN056 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN057 : Str -> N ; - mkN057 base = let v0 = tk 3 base; - v1 = last (tk 1 base) - in mkNoun (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - DNeut ; - mkN057a : Str -> N ; - mkN057a base = let v0 = tk 4 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN058 : Str -> N ; - mkN058 base = let v0 = tk 3 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN059 : Str -> N ; - mkN059 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN060 : Str -> N ; - mkN060 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN061 : Str -> N ; - mkN061 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN062 : Str -> N ; - mkN062 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN063 : Str -> N ; - mkN063 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN064 : Str -> N ; - mkN064 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN065 : Str -> N ; - mkN065 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0) - DNeut ; - mkN066 : Str -> N ; - mkN066 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN067 : Str -> N ; - mkN067 base = let v0 = tk 2 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN068 : Str -> N ; - mkN068 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN069 : Str -> N ; - mkN069 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0) - DNeut ; - mkN070 : Str -> N ; - mkN070 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0) - DNeut ; - mkN071 : Str -> N ; - mkN071 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN072 : Str -> N ; - mkN072 base = let v0 = tk 1 base - in mkNoun (v0+"") - (v0+"") - (v0+"") - (v0+"") - DNeut ; - mkN073 : Str -> N ; - mkN073 base = let v0 = base - in mkNoun (v0) - (v0+"") - (v0+"") - (v0) - DNeut ; - mkN074 : Str -> N ; - mkN074 base = let v0 = tk 1 base - in mkNoun (v0+"-") - (v0) - (v0) - (v0+"-") - DNeut ; - mkN075 : Str -> N ; - mkN075 base = let v0 = tk 1 base - in mkNoun (v0+"-") - (v0) - (v0) - (v0+"-") - DNeut ; - mkA076 : Str -> A ; - mkA076 base = let v0 = base - in mkAdjective (v0) - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA077 : Str -> A ; - mkA077 base = let v0 = base - in mkAdjective (v0) - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA078 : Str -> A ; - mkA078 base = let v0 = tk 1 base - in adjAdv (mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"")) (v0+"") ; - mkA079 : Str -> A ; - mkA079 base = let v0 = tk 2 base - in mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA080 : Str -> A ; - mkA080 base = let v0 = tk 2 base; - v1 = last (base) - in mkAdjective (v0+""+v1) - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") ; - mkA081 : Str -> A ; - mkA081 base = let v0 = tk 2 base; - v1 = last (base) - in mkAdjective (v0+""+v1) - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") ; - mkA082 : Str -> A ; - mkA082 base = let v0 = tk 3 base; - v1 = last (base) - in mkAdjective (v0+""+v1) - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") ; - mkA082a : Str -> A ; - mkA082a base = let v0 = tk 5 base - in mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA083 : Str -> A ; - mkA083 base = let v0 = tk 4 base; - v1 = last (tk 2 base) - in mkAdjective (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") ; - mkA084 : Str -> A ; - mkA084 base = let v0 = tk 4 base; - v1 = last (tk 2 base) - in mkAdjective (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") - (v0+""+v1+"") ; - mkA084a : Str -> A ; - mkA084a base = let v0 = tk 5 base - in mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA085 : Str -> A ; - mkA085 base = let v0 = tk 2 base - in mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA086 : Str -> A ; - mkA086 base = let v0 = base - in mkAdjective (v0) - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA087 : Str -> A ; - mkA087 base = let v0 = tk 1 base - in mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA088 : Str -> A ; - mkA088 base = let v0 = tk 1 base - in mkAdjective (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkA089 : Str -> A ; - mkA089 base = let v0 = tk 1 base - in mkAdjective (v0+"-") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"-") - (v0+"") - (v0+"-") - (v0+"") ; - mkA089a : Str -> A ; - mkA089a base = let v0 = base - in mkAdjective (v0) - (v0) - (v0) - (v0) - (v0) - (v0) - (v0) - (v0) - (v0) ; - mkV142 : Str -> VTable ; - mkV142 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - (v0+"") ; - mkV143 : Str -> VTable ; - mkV143 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV144 : Str -> VTable ; - mkV144 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - (v0+"-") ; - mkV145 : Str -> VTable ; - mkV145 base = let v0 = tk 2 base; - v1 = last (tk 1 base) - in mkVerb (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") ; - mkV145a : Str -> VTable ; - mkV145a base = let v0 = tk 3 base; - v1 = last (tk 2 base) - in mkVerb (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") - (v0+v1+"") ; - mkV145b : Str -> VTable ; - mkV145b base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV146 : Str -> VTable ; - mkV146 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - (v0+"") ; - mkV146a : Str -> VTable ; - mkV146a base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - (v0+"") ; - mkV147 : Str -> VTable ; - mkV147 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - (v0+"") ; - mkV148 : Str -> VTable ; - mkV148 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV149 : Str -> VTable ; - mkV149 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV150 : Str -> VTable ; - mkV150 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV150a : Str -> VTable ; - mkV150a base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"-") - (v0+"") ; - mkV151 : Str -> VTable ; - mkV151 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV152 : Str -> VTable ; - mkV152 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV152a : Str -> VTable ; - mkV152a base = let v0 = tk 4 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV153 : Str -> VTable ; - mkV153 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV154 : Str -> VTable ; - mkV154 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV155 : Str -> VTable ; - mkV155 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV156 : Str -> VTable ; - mkV156 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV157 : Str -> VTable ; - mkV157 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV158 : Str -> VTable ; - mkV158 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV159 : Str -> VTable ; - mkV159 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV160 : Str -> VTable ; - mkV160 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV160a : Str -> VTable ; - mkV160a base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV161 : Str -> VTable ; - mkV161 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV161a : Str -> VTable ; - mkV161a base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV162 : Str -> VTable ; - mkV162 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV163 : Str -> VTable ; - mkV163 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV164 : Str -> VTable ; - mkV164 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV165 : Str -> VTable ; - mkV165 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV166 : Str -> VTable ; - mkV166 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"-") ; - mkV167 : Str -> VTable ; - mkV167 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV168 : Str -> VTable ; - mkV168 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV169 : Str -> VTable ; - mkV169 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV170 : Str -> VTable ; - mkV170 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV171 : Str -> VTable ; - mkV171 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV172 : Str -> VTable ; - mkV172 base = let v0 = tk 4 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV173 : Str -> VTable ; - mkV173 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV174 : Str -> VTable ; - mkV174 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV175 : Str -> VTable ; - mkV175 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV176 : Str -> VTable ; - mkV176 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV177 : Str -> VTable ; - mkV177 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV178 : Str -> VTable ; - mkV178 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV179 : Str -> VTable ; - mkV179 base = let v0 = tk 4 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV180 : Str -> VTable ; - mkV180 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV181 : Str -> VTable ; - mkV181 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") ; - mkV182 : Str -> VTable ; - mkV182 base = let v0 = tk 1 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"-") - (v0+"") - (v0+"") ; - mkV183 : Str -> VTable ; - mkV183 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV184 : Str -> VTable ; - mkV184 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV185 : Str -> VTable ; - mkV185 base = let v0 = tk 3 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV186 : Str -> VTable ; - mkV186 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - mkV187 : Str -> VTable ; - mkV187 base = let v0 = tk 2 base - in mkVerb (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") - (v0+"") ; - - adjAdv : A -> Str -> A = - \a,adv -> {s = a.s; adv = adv; lock_A=<>} ; -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/bulgarian/PhraseBul.gf b/deprecated/old-lib/resource/bulgarian/PhraseBul.gf deleted file mode 100644 index 0d3524832..000000000 --- a/deprecated/old-lib/resource/bulgarian/PhraseBul.gf +++ /dev/null @@ -1,25 +0,0 @@ -concrete PhraseBul of Phrase = CatBul ** open Prelude, ResBul in { - flags coding=cp1251 ; - - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = s ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! GSg Masc} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! GPl} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! GPl} ; - - UttIP ip = {s = ip.s ! RSubj ! QDir} ; - UttIAdv iadv = {s = iadv.s ! QDir} ; - UttNP np = {s = np.s ! RSubj} ; - UttVP vp = {s = daComplex vp ! Perf ! agrP3 (GSg Neut)} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = {s = conj.s ++ linCoord!conj.conj} ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! RVoc} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/QuestionBul.gf b/deprecated/old-lib/resource/bulgarian/QuestionBul.gf deleted file mode 100644 index 1032e6b44..000000000 --- a/deprecated/old-lib/resource/bulgarian/QuestionBul.gf +++ /dev/null @@ -1,63 +0,0 @@ -concrete QuestionBul of Question = CatBul ** open ResBul, Prelude in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\t,a,p => - let cls = cl.s ! t ! a ! p - in table { - QDir => cls ! Quest ; - QIndir => "" ++ cls ! Main - } ---- "whether" in ExtEng - } ; - - QuestVP ip vp = { - s = \\t,a,b,qform => - (mkClause (ip.s ! RSubj ! qform) {gn = ip.gn ; p = P3} vp).s ! t ! a ! b ! Main - } ; - - QuestSlash ip slash = - mkQuestion {s = \\spec => slash.c2.s ++ ip.s ! (RObj slash.c2.c) ! spec} - {s = slash.s ! (agrP3 ip.gn) } ; - - QuestIAdv iadv cl = mkQuestion iadv cl ; - - QuestIComp icomp np = - mkQuestion icomp (mkClause (np.s ! RSubj) np.a (predV verbBe)) ; - - PrepIP p ip = {s = \\spec => p.s ++ ip.s ! RSubj ! spec} ; - - AdvIP ip adv = { - s = \\role,spec => ip.s ! role ! spec ++ adv.s ; - gn = ip.gn - } ; - - CompIAdv a = a ; - - IdetCN idet cn = { - s = \\_,spec => let nf = case of { - => NFPlCount ; - _ => NF idet.n Indef - } - in idet.s ! cn.g ! spec ++ cn.s ! nf ; - gn = gennum cn.g idet.n - } ; - - IdetIP idet = { - s = \\_ => idet.s ! DNeut ; - gn = gennum DNeut idet.n - } ; - - IdetQuant iquant num = { - s = \\g,spec => iquant.s ! gennum g num.n ! spec ++ - num.s ! dgenderSpecies g Indef RSubj ; - n = num.n ; - nonEmpty = num.nonEmpty - } ; - - CompIP ip = {s = ip.s ! RSubj} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/RelativeBul.gf b/deprecated/old-lib/resource/bulgarian/RelativeBul.gf deleted file mode 100644 index 19e4f4af3..000000000 --- a/deprecated/old-lib/resource/bulgarian/RelativeBul.gf +++ /dev/null @@ -1,34 +0,0 @@ -concrete RelativeBul of Relative = CatBul ** open ResBul in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - lin - RelCl cl = { - s = \\t,a,p,agr => suchRP ! agr.gn ++ "" ++ cl.s ! t ! a ! p ! Main ; - role = RSubj - } ; - - RelVP rp vp = { - s = \\t,a,p,agr => - let - cl = mkClause (rp.s ! agr.gn) agr vp - in - cl.s ! t ! a ! p ! Main ; - role = RSubj - } ; - - RelSlash rp slash = { - s = \\t,a,p,agr => slash.c2.s ++ rp.s ! agr.gn ++ slash.s ! agr ! t ! a ! p ! Main ; - role = RObj Acc - } ; - - FunRP p np rp = { - s = \\gn => np.s ! RObj Acc ++ p.s ++ (case p.c of {Acc => []; Dat => ""}) ++ rp.s ! gn ; - } ; - - IdRP = { - s = whichRP ; - } ; -} diff --git a/deprecated/old-lib/resource/bulgarian/ResBul.gf b/deprecated/old-lib/resource/bulgarian/ResBul.gf deleted file mode 100644 index 795b9a746..000000000 --- a/deprecated/old-lib/resource/bulgarian/ResBul.gf +++ /dev/null @@ -1,626 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Bulgarian auxiliary operations. - --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains regular lexical --- patterns needed for $Lex$. - -resource ResBul = ParamX ** open Prelude in { - flags coding=cp1251 ; - - - flags optimize=all ; - --- Some parameters, such as $Number$, are inherited from $ParamX$. - ---2 For $Noun$ - --- This is the worst-case $Case$ needed for pronouns. - - param - Role = RSubj | RObj Case | RVoc ; - Case = Acc | Dat; - - NForm = - NF Number Species - | NFSgDefNom - | NFPlCount - | NFVocative - ; - - GenNum = GSg Gender | GPl ; - --- Agreement of $NP$ is a record. We'll add $Gender$ later. - - oper - Agr = {gn : GenNum ; p : Person} ; - - param - Gender = Masc | Fem | Neut ; - - Species = Indef | Def ; - --- The plural never makes a gender distinction. - ---2 For $Verb$ - - Aspect = Imperf | Perf ; - - VForm = - VPres Number Person - | VAorist Number Person - | VImperfect Number Person - | VPerfect AForm - | VPluPerfect AForm - | VPassive AForm - | VPresPart AForm - | VImperative Number - | VGerund - ; - - VType = - VNormal - | VMedial Case - | VPhrasal Case - ; - --- The order of sentence is needed already in $VP$. - - Order = Main | Inv | Quest ; - ---2 For $Adjective$ - - AForm = - ASg Gender Species - | ASgMascDefNom - | APl Species - ; - ---2 For $Numeral$ - - DGender = - DMasc - | DMascPersonal - | DFem - | DNeut - ; - - DGenderSpecies = - DMascIndef - | DMascDef - | DMascDefNom - | DMascPersonalIndef - | DMascPersonalDef - | DMascPersonalDefNom - | DFemIndef - | DFemDef - | DNeutIndef - | DNeutDef - ; - - CardOrd = NCard DGenderSpecies | NOrd AForm ; - DForm = unit | teen | ten | hundred ; - ---2 Transformations between parameter types - - oper - agrP3 : GenNum -> Agr = \gn -> - {gn = gn; p = P3} ; - - conjGenNum : GenNum -> GenNum -> GenNum = \a,b -> - case of { - => GSg g ; - _ => GPl - } ; - - conjAgr : Agr -> Agr -> Agr = \a,b -> { - gn = conjGenNum a.gn b.gn ; - p = conjPerson a.p b.p - } ; - - gennum : DGender -> Number -> GenNum = \g,n -> - case n of { - Sg => GSg (case g of { - DMasc => Masc ; - DMascPersonal => Masc ; - DFem => Fem ; - DNeut => Neut - }) ; - Pl => GPl - } ; - - numGenNum : GenNum -> Number = \gn -> - case gn of { - GSg _ => Sg ; - GPl => Pl - } ; - - aform : GenNum -> Species -> Role -> AForm = \gn,spec,role -> - case gn of { - GSg g => case of { - => ASgMascDefNom ; - _ => ASg g spec - } ; - GPl => APl spec - } ; - - dgenderSpecies : DGender -> Species -> Role -> DGenderSpecies = - \g,spec,role -> case of { - => DMascIndef ; - => case role of { - RSubj => DMascDefNom ; - _ => DMascDef - } ; - => DMascPersonalIndef ; - => case role of { - RSubj => DMascPersonalDefNom ; - _ => DMascPersonalDef - } ; - => DFemIndef ; - => DFemDef ; - => DNeutIndef ; - => DNeutDef - } ; - - nform2aform : NForm -> DGender -> AForm - = \nf,g -> case nf of { - NF n spec => aform (gennum g n) spec (RObj Acc) ; - NFSgDefNom => aform (gennum g Sg) Def RSubj ; - NFPlCount => APl Indef ; - NFVocative => aform (gennum g Sg) Indef (RObj Acc) - } ; - - indefNForm : NForm -> NForm - = \nf -> case nf of { - NF n spec => NF n Indef ; - NFSgDefNom => NF Sg Indef ; - NFPlCount => NFPlCount ; - NFVocative => NFVocative - } ; - - numNForm : NForm -> Number - = \nf -> case nf of { - NF n spec => n ; - NFSgDefNom => Sg ; - NFPlCount => Pl ; - NFVocative => Sg - } ; - - oper --- For $Verb$. - VTable = VForm => Str ; - - Verb : Type = { - s : Aspect => VTable ; - vtype : VType - } ; - - VP : Type = { - s : Aspect => VTable ; - ad : {isEmpty : Bool; s : Str} ; -- sentential adverb - compl : Agr => Str ; - vtype : VType - } ; - - VPSlash = { - s : Aspect => VTable ; - ad : {isEmpty : Bool; s : Str} ; -- sentential adverb - compl1 : Agr => Str ; - compl2 : Agr => Str ; - vtype : VType ; - c2 : Preposition - } ; - - predV : Verb -> VP = \verb -> { - s = verb.s ; - ad = {isEmpty=True; s=[]} ; - compl = \\_ => [] ; - vtype = verb.vtype ; - } ; - - slashV : Verb -> Preposition -> VPSlash = \verb,prep -> { - s = verb.s ; - ad = {isEmpty=True; s=[]} ; - compl1 = \\_ => [] ; - compl2 = \\_ => [] ; - vtype = verb.vtype ; - c2 = prep ; - } ; - - insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - ad = vp.ad ; - compl = \\a => vp.compl ! a ++ obj ! a ; - vtype = vp.vtype - } ; - - insertSlashObj1 : (Agr => Str) -> VPSlash -> VPSlash = \obj,slash -> { - s = slash.s ; - ad = slash.ad ; - compl1 = \\a => slash.compl1 ! a ++ obj ! a ; - compl2 = slash.compl2 ; - vtype = slash.vtype ; - c2 = slash.c2 - } ; - - insertSlashObj2 : (Agr => Str) -> VPSlash -> VPSlash = \obj,slash -> { - s = slash.s ; - ad = slash.ad ; - compl1 = slash.compl1 ; - compl2 = \\a => slash.compl2 ! a ++ obj ! a ; - vtype = slash.vtype ; - c2 = slash.c2 - } ; - - auxBe : VTable = - table { - VPres Sg P1 => "" ; - VPres Sg P2 => "" ; - VPres Sg P3 => "" ; - VPres Pl P1 => "" ; - VPres Pl P2 => "" ; - VPres Pl P3 => "" ; - VAorist Sg P1 => "" ; - VAorist Sg _ => "" ; - VAorist Pl P1 => "" ; - VAorist Pl P2 => "" ; - VAorist Pl P3 => "" ; - VImperfect Sg P1 => "" ; - VImperfect Sg _ => "" ; - VImperfect Pl P1 => "" ; - VImperfect Pl P2 => "" ; - VImperfect Pl P3 => "" ; - VPerfect aform => regAdjective "" ! aform ; - VPluPerfect aform => regAdjective "" ! aform ; - VPassive aform => regAdjective "" ! aform ; - VPresPart aform => regAdjective "" ! aform ; - VImperative Sg => "" ; - VImperative Pl => "" ; - VGerund => "" - } ; - - auxWould : VTable = - table { - VPres Sg P1 => "" ; - VPres Sg P2 => "" ; - VPres Sg P3 => "" ; - VPres Pl P1 => "" ; - VPres Pl P2 => "" ; - VPres Pl P3 => "" ; - VAorist Sg P1 => "" ; - VAorist Sg _ => "" ; - VAorist Pl P1 => "" ; - VAorist Pl P2 => "" ; - VAorist Pl P3 => "" ; - VImperfect Sg P1 => "" ; - VImperfect Sg _ => "" ; - VImperfect Pl P1 => "" ; - VImperfect Pl P2 => "" ; - VImperfect Pl P3 => "" ; - VPerfect aform => regAdjective "" ! aform ; - VPluPerfect aform => regAdjective "" ! aform ; - VPassive aform => regAdjective "" ! aform ; - VPresPart aform => regAdjective "" ! aform ; - VImperative Sg => "" ; - VImperative Pl => "" ; - VGerund => "" - } ; - - verbBe : Verb = {s=\\_=>auxBe ; vtype=VNormal} ; - verbWould : Verb = {s=\\_=>auxWould ; vtype=VNormal} ; - - reflClitics : Case => Str = table {Acc => ""; Dat => ""} ; - - personalClitics : Case => GenNum => Person => Str = - table { - Acc => table { - GSg g => table { - P1 => "" ; - P2 => "" ; - P3 => case g of { - Masc => "" ; - Fem => "" ; - Neut => "" - } - } ; - GPl => table { - P1 => "" ; - P2 => "" ; - P3 => "" - } - } ; - Dat => table { - GSg g => table { - P1 => "" ; - P2 => "" ; - P3 => case g of { - Masc => "" ; - Fem => "" ; - Neut => "" - } - } ; - GPl => table { - P1 => "" ; - P2 => "" ; - P3 => "" - } - } - } ; - - ia2e : Str -> Str = -- to be used when the next syllable has vowel different from "","","" or "" - \s -> case s of { - x@(_*+_) + "" + y@((""|""|""|""|""|""|""|""|""|""|""|""|""|""|""|""|""|""|""|"")*) - => x+"e"+y; - _ => s - }; - - regAdjective : Str -> AForm => Str = - \base -> - let base0 : Str - = case base of { - x+"" => x; - x => x - } - in table { - ASg Masc Indef => base ; - ASg Masc Def => (base0+"") ; - ASgMascDefNom => (base0+"") ; - ASg Fem Indef => (base0+"a") ; - ASg Fem Def => (base0+"") ; - ASg Neut Indef => (base0+"") ; - ASg Neut Def => (base0+"") ; - APl Indef => (ia2e base0+"") ; - APl Def => (ia2e base0+"") - }; - --- For $Sentence$. - - Clause : Type = { - s : Tense => Anteriority => Polarity => Order => Str - } ; - - mkClause : Str -> Agr -> VP -> Clause = - \subj,agr,vp -> { - s = \\t,a,p,o => - let - verb : Bool => Str - = \\q => vpTenses vp ! t ! a ! p ! agr ! q ! Perf ; - compl = vp.compl ! agr - in case o of { - Main => subj ++ verb ! False ++ compl ; - Inv => verb ! False ++ compl ++ subj ; - Quest => subj ++ verb ! True ++ compl - } - } ; - - vpTenses : VP -> Tense => Anteriority => Polarity => Agr => Bool => Aspect => Str = - \verb -> \\t,a,p,agr,q0,asp => - let clitic = case verb.vtype of { - VNormal => {s=[]; agr=agr} ; - VMedial c => {s=reflClitics ! c; agr=agr} ; - VPhrasal c => {s=personalClitics ! c ! agr.gn ! agr.p; agr={gn=GSg Neut; p=P3}} - } ; - - present = verb.s ! asp ! (VPres (numGenNum clitic.agr.gn) clitic.agr.p) ; - presentImperf = verb.s ! Imperf ! (VPres (numGenNum clitic.agr.gn) clitic.agr.p) ; - aorist = verb.s ! asp ! (VAorist (numGenNum clitic.agr.gn) clitic.agr.p) ; - perfect = verb.s ! asp ! (VPerfect (aform clitic.agr.gn Indef (RObj Acc))) ; - - auxPres = auxBe ! VPres (numGenNum clitic.agr.gn) clitic.agr.p ; - auxAorist = auxBe ! VAorist (numGenNum clitic.agr.gn) clitic.agr.p ; - auxCond = auxWould ! VAorist (numGenNum clitic.agr.gn) clitic.agr.p ; - - apc : Str -> Str = \s -> - case of { - => clitic.s++auxPres++s ; - _ => auxPres++s++clitic.s - } ; - - li0 = case of { => ""; _ => []} ; - - q = case verb.ad.isEmpty of {True => q0; False => False} ; - li = case q of {True => ""; _ => []} ; - - vf1 : Str -> {s1 : Str; s2 : Str} = \s -> - case p of { - Pos => case q of {True => {s1=[]; s2=""++apc []}; - False => {s1=apc []; s2=[]}} ; - Neg => {s1=""++apc li; s2=[]} - } ; - - vf2 : Str -> {s1 : Str; s2 : Str} = \s -> - case p of { - Pos => case q of {True => {s1=[]; s2=""++s}; - False => {s1=s; s2=[]}} ; - Neg => case verb.vtype of - {VNormal => {s1=""; s2=li} ; - _ => {s1=""++s++li; s2=[]}} - } ; - - vf3 : Str -> {s1 : Str; s2 : Str} = \s -> - case p of { - Pos => {s1=""++s; s2=li} ; - Neg => {s1=""++li++""++s; s2=[]} - } ; - - vf4 : Str -> {s1 : Str; s2 : Str} = \s -> - case p of { - Pos => {s1= s++li++clitic.s; s2=[]} ; - Neg => {s1=""++s++li++clitic.s; s2=[]} - } ; - - verbs : {aux:{s1:Str; s2:Str}; main:Str} = - case of { - => {aux=vf2 clitic.s; main=presentImperf} ; - => {aux=vf1 clitic.s; main=perfect} ; - => {aux=vf2 clitic.s; main=aorist} ; - => {aux=vf4 auxAorist; main=perfect} ; - => {aux=vf3 clitic.s; main=present} ; - => {aux=vf3 (apc []); main=perfect} ; - => {aux=vf4 auxCond ; main=perfect} - } - - in verb.ad.s ++ li0 ++ verbs.aux.s1 ++ verbs.main ++ verbs.aux.s2 ; - - daComplex : VP -> Aspect => Agr => Str = - \vp -> \\asp,agr => - let clitic = case vp.vtype of { - VNormal => {s=[]; agr=agr} ; - VMedial c => {s=reflClitics ! c; agr=agr} ; - VPhrasal c => {s=personalClitics ! c ! agr.gn ! agr.p; agr={gn=GSg Neut; p=P3}} - } - in vp.ad.s ++ "" ++ clitic.s ++ vp.s ! asp ! VPres (numGenNum clitic.agr.gn) clitic.agr.p ++ vp.compl ! agr ; - --- For $Numeral$. - - mkDigit : Str -> Str -> Str -> Str -> Str -> {s : DForm => CardOrd => Str} = - \dva, dvama, dve, vtori, dvesta -> - {s = table { - unit => mkCardOrd dva dvama dve vtori ; - teen => mkCardOrd (dva+"") (dva+"") (dva+"") (dva+"") ; - ten => mkCardOrd (dva+"") (dva+"") (dva+"") (dva+"") ; - hundred => let dvesten : Str - = case dvesta of { - dvest+"" => dvest+"" ; - chetiristot+"" => chetiristot+"" - } - in mkCardOrd dvesta dvesta dvesta dvesten - } - } ; - - mkCardOrd : Str -> Str -> Str -> Str -> CardOrd => Str = - \dva, dvama, dve, vtori -> - table { - NCard dg => digitGenderSpecies dva dvama dve ! dg ; - NOrd aform => let vtora = init vtori + "" ; - vtoro = init vtori + "" - in case aform of { - ASg Masc Indef => vtori ; - ASg Masc Def => vtori+"" ; - ASgMascDefNom => vtori+"" ; - ASg Fem Indef => vtora ; - ASg Fem Def => vtora+"" ; - ASg Neut Indef => vtoro ; - ASg Neut Def => vtoro+"" ; - APl Indef => vtori ; - APl Def => vtori+"" - } - } ; - - digitGenderSpecies : Str -> Str -> Str -> DGenderSpecies => Str = - \dva, dvama, dve - -> let addDef : Str -> Str = - \s -> case s of { - dves+"" => dves+"" ; - dv+"" => dv+"" ; - x => x+"" - } - in table { - DMascIndef => dva ; - DMascDef => addDef dva ; - DMascDefNom => addDef dva ; - DMascPersonalIndef => dvama ; - DMascPersonalDef => addDef dvama ; - DMascPersonalDefNom => addDef dvama ; - DFemIndef => dve ; - DFemDef => addDef dve ; - DNeutIndef => dve ; - DNeutDef => addDef dve - } ; - - mkIP : Str -> Str -> GenNum -> {s : Role => QForm => Str ; gn : GenNum} = - \koi,kogo,gn -> { - s = table { - RSubj => table QForm [koi; koi+""] ; - RObj Acc => table QForm [kogo; kogo+""] ; - RObj Dat => table QForm ["" ++ kogo; kogo+""] ; - RVoc => table QForm [koi; koi+""] - } ; - gn = gn - } ; - - mkPron : (az,men,mi,moj,moia,moiat,moia_,moiata,moe,moeto,moi,moite : Str) -> GenNum -> Person -> {s : Role => Str; gen : AForm => Str; a : Agr} = - \az,men,mi,moj,moia,moiat,moia_,moiata,moe,moeto,moi,moite,gn,p -> { - s = table { - RSubj => az ; - RObj Acc => men ; - RObj Dat => mi ; - RVoc => az - } ; - gen = table { - ASg Masc Indef => moj ; - ASg Masc Def => moia ; - ASgMascDefNom => moiat ; - ASg Fem Indef => moia_ ; - ASg Fem Def => moiata ; - ASg Neut Indef => moe ; - ASg Neut Def => moeto ; - APl Indef => moi ; - APl Def => moite - } ; - a = { - gn = gn ; - p = p - } - } ; - - mkNP : Str -> GenNum -> Person -> {s : Role => Str; a : Agr} = - \s,gn,p -> { - s = table { - RSubj => s ; - RObj Acc => s ; - RObj Dat => "" ++ s ; - RVoc => s - } ; - a = { - gn = gn ; - p = p - } - } ; - - Preposition : Type = {s : Str; c : Case}; - - mkQuestion : - {s : QForm => Str} -> Clause -> - {s : Tense => Anteriority => Polarity => QForm => Str} = \wh,cl -> - { - s = \\t,a,p,qform => - let cls = cl.s ! t ! a ! p ; - in wh.s ! qform ++ cls ! case qform of { - QDir => Inv ; - QIndir => Main - } - } ; - - whichRP : GenNum => Str - = table { - GSg Masc => "" ; - GSg Fem => "" ; - GSg Neut => "" ; - GPl => "" - } ; - - suchRP : GenNum => Str - = table { - GSg Masc => "" ; - GSg Fem => "" ; - GSg Neut => "" ; - GPl => "" - } ; - - thisRP : GenNum => Str - = table { - GSg Masc => "" ; - GSg Fem => "a" ; - GSg Neut => "" ; - GPl => "" - } ; - - linCoord : Bool => Str ; - linCoord = table {True => ""; False=>""} ; - - linCoordSep : Str -> Bool => Bool => Str ; - linCoordSep s = table {True => linCoord; False=> \\_ => s} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/SentenceBul.gf b/deprecated/old-lib/resource/bulgarian/SentenceBul.gf deleted file mode 100644 index ff2bc0fd8..000000000 --- a/deprecated/old-lib/resource/bulgarian/SentenceBul.gf +++ /dev/null @@ -1,72 +0,0 @@ -concrete SentenceBul of Sentence = CatBul ** open Prelude, ResBul in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - lin - PredVP np vp = mkClause (np.s ! (case vp.vtype of { - VNormal => RSubj ; - VMedial _ => RSubj ; - VPhrasal c => RObj c})) np.a vp ; - - PredSCVP sc vp = mkClause sc.s {gn=GSg Masc; p=P3} vp ; - - ImpVP vp = { - s = \\p,gn => - let agr = {gn = gn ; p = P2} ; - verb = vp.s ! Perf ! VImperative (numGenNum gn) ; - compl = vp.compl ! agr ; - clitic = case vp.vtype of { - VNormal => [] ; - VMedial c => reflClitics ! c ; - VPhrasal c => personalClitics ! c ! agr.gn ! agr.p - } ; - in case p of {Pos => vp.ad.s ++ verb ++ clitic ; - Neg => "" ++ vp.ad.s ++ clitic ++ verb} ++ compl ; - } ; - - SlashVP np slash = { - s = \\agr => (mkClause (np.s ! RSubj) np.a {s = slash.s ; - ad = slash.ad ; - compl = \\_ => slash.compl1 ! np.a ++ slash.compl2 ! agr ; - vtype = slash.vtype}).s ; - c2 = slash.c2 - } ; - - AdvSlash slash adv = { - s = \\agr,t,a,b,o => slash.s ! agr ! t ! a ! b ! o ++ adv.s ; - c2 = slash.c2 - } ; - - SlashPrep cl prep = {s = \\_ => cl.s; c2 = prep} ; - - SlashVS np vs slash = { - s = \\agr => (mkClause (np.s ! RSubj) np.a - (insertObj (\\_ => "" ++ slash.s ! agr) (predV vs))).s ; - c2 = slash.c2 - } ; - - EmbedS s = {s = "," ++ "" ++ s.s} ; - EmbedQS qs = {s = qs.s ! QIndir} ; - EmbedVP vp = {s = daComplex vp ! Perf ! {gn=GSg Masc; p=P1}} ; - - UseCl t a p cl = { - s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! Main - } ; - UseQCl t a p cl = { - s = \\q => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! q - } ; - UseRCl t a p cl = { - s = \\agr => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! agr ; - role = cl.role - } ; - UseSlash t a p cl = { - s = \\agr => t.s ++ a.s ++ p.s ++ cl.s ! agr ! t.t ! a.a ! p.p ! Main ; - c2 = cl.c2 - } ; - - AdvS a s = {s = a.s ++ "," ++ s.s} ; - - RelS s r = {s = s.s ++ "," ++ r.s ! {gn=gennum DNeut Sg; p=P3}} ; -} diff --git a/deprecated/old-lib/resource/bulgarian/StructuralBul.gf b/deprecated/old-lib/resource/bulgarian/StructuralBul.gf deleted file mode 100644 index a3b8ec75c..000000000 --- a/deprecated/old-lib/resource/bulgarian/StructuralBul.gf +++ /dev/null @@ -1,122 +0,0 @@ -concrete StructuralBul of Structural = CatBul ** - open MorphoBul, ParadigmsBul, Prelude in { - flags coding=cp1251 ; - - - flags optimize=all ; - - lin - above_Prep = mkPrep "" Acc ; - after_Prep = mkPrep "" Acc ; - all_Predet = {s = table GenNum ["";"";"";""]} ; - almost_AdA, almost_AdN = ss "" ; - although_Subj = ss [" "] ; - always_AdV = ss "" ; - and_Conj = {s=[]; conj=True; distr=False; n = Pl} ; - because_Subj = ss "" ; - before_Prep = mkPrep "" Acc ; - behind_Prep = mkPrep "" Acc ; - between_Prep = mkPrep "" Acc ; - both7and_DConj = {s=[]; conj=True; distr=True; n = Pl} ; - but_PConj = ss "" ; - by8agent_Prep = mkPrep "" Acc ; - by8means_Prep = mkPrep "" Acc ; - can8know_VV, can_VV = mkVV (stateV (mkV166 "")) ; - during_Prep = mkPrep [" "] Acc ; - either7or_DConj = {s=[]; conj=False; distr=True; n = Sg} ; - everybody_NP = mkNP "" (GSg Masc) P3 ; - every_Det = mkDeterminerSg "" "" ""; - everything_NP = mkNP "" (GSg Neut) P3 ; - everywhere_Adv = ss "" ; - few_Det = {s = \\_,_ => ""; n = Pl; countable = True; spec = Indef} ; ---- first_Ord = ss "first" ; DEPRECATED - for_Prep = mkPrep "" Acc ; - from_Prep = mkPrep "" Acc ; - he_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Masc) P3 ; - here_Adv = ss "" ; - here7to_Adv = ss [" "] ; - here7from_Adv = ss [" "] ; - how_IAdv = mkIAdv "" ; - how8many_IDet = {s = \\_ => table QForm ["";""]; n = Pl; nonEmpty = False} ; - if_Subj = ss "" ; - in8front_Prep = mkPrep "" Acc ; - i_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Masc) P1 ; - in_Prep = mkPrep (pre { "" ; - "" / strs {"" ; "" ; "" ; ""} - }) Acc ; - it_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Neut) P3 ; - less_CAdv = {s=""; sn="-"} ; - many_Det = mkDeterminerPl "" ; - more_CAdv = {s=[]; sn=""} ; - most_Predet = {s = \\_ => ""} ; - much_Det = mkDeterminerSg "" "" ""; - must_VV = - mkVV { - s = \\_=>table { - VPres _ _ => "" ; - VAorist _ _ => "" ; - VImperfect _ _ => "" ; - VPerfect _ => "" ; - VPluPerfect _ => "" ; - VPassive _ => "" ; - VPresPart _ => "" ; - VImperative Sg => "" ; - VImperative Pl => "" ; - VGerund => "" - } ; - vtype=VNormal ; - lock_V=<> - } ; - no_Utt = ss "" ; - on_Prep = mkPrep "" Acc ; ----- one_Quant = mkDeterminer Sg "one" ; -- DEPRECATED - only_Predet = {s = \\_ => ""} ; - or_Conj = {s=[]; conj=False; distr=False; n = Sg} ; - otherwise_PConj = ss "" ; - part_Prep = mkPrep "" Acc ; - please_Voc = ss "" ; - possess_Prep = mkPrep [] Dat ; - quite_Adv = ss "" ; - she_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Fem) P3 ; - so_AdA = ss "" ; - somebody_NP = mkNP "" (GSg Masc) P3 ; - someSg_Det = mkDeterminerSg "" "" "" ; - somePl_Det = mkDeterminerPl "" ; - something_NP = mkNP "" (GSg Neut) P3 ; - somewhere_Adv = ss "" ; - that_Quant = mkQuant "" "" "" "" ; - there_Adv = ss "" ; - there7to_Adv = ss [" "] ; - there7from_Adv = ss [" "] ; - therefore_PConj = ss [" "] ; - they_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" GPl P3 ; - this_Quant = mkQuant "" "" "" "" ; - through_Prep = mkPrep "" Acc ; - too_AdA = ss "" ; - to_Prep = mkPrep "" Acc ; - under_Prep = mkPrep "" Acc ; - very_AdA = ss "" ; - want_VV = mkVV (stateV (mkV186 "")) ; - we_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" GPl P1 ; - whatPl_IP = mkIP "" "" GPl ; - whatSg_IP = mkIP "" "" (GSg Masc) ; - when_IAdv = mkIAdv "" ; - when_Subj = ss "" ; - where_IAdv = mkIAdv "" ; - which_IQuant = {s = table GenNum [table QForm ["";""]; - table QForm ["";""]; - table QForm ["";""]; - table QForm ["";""]]} ; - whoSg_IP = mkIP "" "" (GSg Masc) ; - whoPl_IP = mkIP "" "" GPl ; - why_IAdv = mkIAdv "" ; - without_Prep = mkPrep "" Acc ; - with_Prep = mkPrep (pre { "" ; - "" / strs {"" ; "" ; "" ; ""} - }) Acc ; - yes_Utt = ss "" ; - youSg_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" (GSg Masc) P2 ; - youPl_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" GPl P2 ; - youPol_Pron = mkPron "" "" "" "" "" "" "" "" "" "" "" "" GPl P2 ; -} - diff --git a/deprecated/old-lib/resource/bulgarian/TextBul.gf b/deprecated/old-lib/resource/bulgarian/TextBul.gf deleted file mode 100644 index 21e624b8e..000000000 --- a/deprecated/old-lib/resource/bulgarian/TextBul.gf +++ /dev/null @@ -1,13 +0,0 @@ -concrete TextBul of Text = CatBul ** { - flags coding=cp1251 ; - - --- This will work for almost all languages except Spanish. - - lin - TEmpty = {s = []} ; - TFullStop x xs = {s = x.s ++ "." ++ xs.s} ; - TQuestMark x xs = {s = x.s ++ "?" ++ xs.s} ; - TExclMark x xs = {s = x.s ++ "!" ++ xs.s} ; - -} diff --git a/deprecated/old-lib/resource/bulgarian/VerbBul.gf b/deprecated/old-lib/resource/bulgarian/VerbBul.gf deleted file mode 100644 index 59d29deb2..000000000 --- a/deprecated/old-lib/resource/bulgarian/VerbBul.gf +++ /dev/null @@ -1,92 +0,0 @@ -concrete VerbBul of Verb = CatBul ** open Prelude, ResBul, ParadigmsBul in { - flags coding=cp1251 ; - - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = slashV v v.c2 ; - - Slash2V3 v np = - insertSlashObj1 (\\_ => v.c2.s ++ np.s ! RObj v.c2.c) (slashV v v.c3) ; - - Slash3V3 v np = - insertSlashObj2 (\\_ => v.c3.s ++ np.s ! RObj v.c3.c) (slashV v v.c2) ; - - ComplVV vv vp = - insertObj (daComplex vp ! Perf) (predV vv) ; - - ComplVS v s = insertObj (\\_ => "," ++ "" ++ s.s) (predV v) ; - ComplVQ v q = insertObj (\\_ => q.s ! QDir) (predV v) ; - - ComplVA v ap = - insertObj (\\agr => ap.s ! aform agr.gn Indef (RObj Acc)) (predV v) ; - - - SlashV2A v ap = - insertSlashObj2 (\\a => ap.s ! aform a.gn Indef (RObj Acc)) (slashV v v.c2) ; - - -- test: I saw a boy to whom she said that they are here - SlashV2S v s = insertSlashObj2 (\\_ => "," ++ "" ++ s.s) (slashV v v.c2) ; - - -- test: I saw a boy whom she asked who is here - SlashV2Q v q = insertSlashObj2 (\\_ => q.s ! QDir) (slashV v v.c2) ; - - -- test: I saw a boy whom she begged to walk - SlashV2V vv vp = - insertSlashObj2 (daComplex vp ! Perf) (slashV vv vv.c2) ; - - -- test: I saw a car whom she wanted to buy - SlashVV vv slash = { - s = vv.s ; - ad = {isEmpty=True; s=[]}; - compl1 = daComplex {s=slash.s; ad=slash.ad; compl=slash.compl1; vtype=slash.vtype} ! Perf ; - compl2 = slash.compl2 ; - vtype = vv.vtype ; - c2 = slash.c2 - } ; - - -- test: I saw a car whom she begged me to buy - SlashV2VNP vv np slash = { - s = vv.s ; - ad = {isEmpty=True; s=[]}; - compl1 = \\agr => vv.c2.s ++ np.s ! RObj vv.c2.c ++ - daComplex {s=slash.s; ad=slash.ad; compl=slash.compl1; vtype=slash.vtype} ! Perf ! np.a ; - compl2 = slash.compl2 ; - vtype = vv.vtype ; - c2 = slash.c2 - } ; - - ComplSlash slash np = { - s = slash.s ; - ad = slash.ad ; - compl = \\a => slash.compl1 ! a ++ slash.c2.s ++ np.s ! RObj slash.c2.c ++ slash.compl2 ! np.a ; - vtype = slash.vtype - } ; - - UseComp comp = insertObj comp.s (predV verbBe) ; - - AdvVP vp adv = insertObj (\\_ => adv.s) vp ; - - AdVVP adv vp = { - s = vp.s ; - ad = {isEmpty=False; s=vp.ad.s ++ adv.s} ; - compl = vp.compl ; - vtype = vp.vtype - } ; - - ReflVP slash = { - s = slash.s ; - ad = slash.ad ; - compl = \\agr => slash.compl1 ! agr ++ slash.compl2 ! agr ; - vtype = VMedial slash.c2.c ; - } ; - - PassV2 v = insertObj (\\a => v.s ! Perf ! VPassive (aform a.gn Indef (RObj Acc))) (predV verbBe) ; - - CompAP ap = {s = \\agr => ap.s ! aform agr.gn Indef (RObj Acc)} ; - CompNP np = {s = \\_ => np.s ! RObj Acc} ; - CompAdv a = {s = \\_ => a.s} ; -} diff --git a/deprecated/old-lib/resource/catalan/AdjectiveCat.gf b/deprecated/old-lib/resource/catalan/AdjectiveCat.gf deleted file mode 100644 index 917d1188d..000000000 --- a/deprecated/old-lib/resource/catalan/AdjectiveCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveCat of Adjective = CatCat ** AdjectiveRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/AdverbCat.gf b/deprecated/old-lib/resource/catalan/AdverbCat.gf deleted file mode 100644 index 0911f55b8..000000000 --- a/deprecated/old-lib/resource/catalan/AdverbCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbCat of Adverb = CatCat ** AdverbRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/AllCat.gf b/deprecated/old-lib/resource/catalan/AllCat.gf deleted file mode 100644 index 98e2c597d..000000000 --- a/deprecated/old-lib/resource/catalan/AllCat.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete AllCat of AllCatAbs = - LangCat, - IrregCat, - ExtraCat - ** {} ; diff --git a/deprecated/old-lib/resource/catalan/AllCatAbs.gf b/deprecated/old-lib/resource/catalan/AllCatAbs.gf deleted file mode 100644 index 3ba6575a4..000000000 --- a/deprecated/old-lib/resource/catalan/AllCatAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllCatAbs = - Lang, - IrregCatAbs, - ExtraCatAbs - ** {} ; diff --git a/deprecated/old-lib/resource/catalan/BeschCat.gf b/deprecated/old-lib/resource/catalan/BeschCat.gf deleted file mode 100644 index b9e86a0c1..000000000 --- a/deprecated/old-lib/resource/catalan/BeschCat.gf +++ /dev/null @@ -1,6066 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude --- --- Verbs trets de "Xurriguera". --- - -resource BeschCat = open Prelude, CommonRomance in { - -flags coding=utf8 ; - ---flags optimize=noexpand ; -- faster than values --- -oper Verbum = {s : VFB => Str} ; --- --- -oper absoldre_1 : Str -> Verbum = \absoldre -> -let absol_ = Predef.tk 3 absoldre in -{s = table { - VI Infn => absol_ + "dre" ; - VI Ger => absol_ + "ent" ; - VI Part => absol_ + "t" ; - VP (Pres Ind Pl P1) => absol_ + "em" ; - VP (Pres Ind Sg P1) => absol_ + "c" ; - VP (Pres Ind Pl P2) => absol_ + "eu" ; - VP (Pres Ind Sg P2) => absol_ + "s" ; - VP (Pres Ind Pl P3) => absol_ + "en" ; - VP (Pres Ind Sg P3) => absol_ + "" ; - VP (Pres Subj Pl P1) => absol_ + "guem" ; - VP (Pres Subj Sg P1) => absol_ + "gui" ; - VP (Pres Subj Pl P2) => absol_ + "gueu" ; - VP (Pres Subj Sg P2) => absol_ + "guis" ; - VP (Pres Subj Pl P3) => absol_ + "guin" ; - VP (Pres Subj Sg P3) => absol_ + "gui" ; - VP (Impf Ind Pl P1) => absol_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => absol_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => absol_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => absol_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => absol_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => absol_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => absol_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => absol_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => absol_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => absol_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => absol_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => absol_ + "gus" ;--# notpresent - VP (Fut Pl P1) => absol_ + "drem" ;--# notpresent - VP (Fut Sg P1) => absol_ + "dr" ;--# notpresent - VP (Fut Pl P2) => absol_ + "dreu" ;--# notpresent - VP (Fut Sg P2) => absol_ + "drs" ;--# notpresent - VP (Fut Pl P3) => absol_ + "dran" ;--# notpresent - VP (Fut Sg P3) => absol_ + "dr" ;--# notpresent - VP (Pret Pl P1) => absol_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => absol_ + "gus" ;--# notpresent - VP (Pret Pl P2) => absol_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => absol_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => absol_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => absol_ + "gus" ;--# notpresent - VP (Cond Pl P1) => absol_ + "drem" ;--# notpresent - VP (Cond Sg P1) => absol_ + "dria" ;--# notpresent - VP (Cond Pl P2) => absol_ + "dreu" ;--# notpresent - VP (Cond Sg P2) => absol_ + "dries" ;--# notpresent - VP (Cond Pl P3) => absol_ + "drien" ;--# notpresent - VP (Cond Sg P3) => absol_ + "dria" ;--# notpresent - VP (Imp Pl P1) => absol_ + "guem" ; - VP (Imp Pl P2) => absol_ + "eu" ; - VP (Imp Sg P2) => absol_ + "" ; - VP (Imp Pl P3) => absol_ + "guin" ; - VP (Imp Sg P3) => absol_ + "gui" ; - VP (Pass Pl Fem) => absol_ + "tes" ; - VP (Pass Sg Fem) => absol_ + "ta" ; - VP (Pass Pl Masc) => absol_ + "ts" ; - VP (Pass Sg Masc) => absol_ + "t" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper admetre_2 : Str -> Verbum = \admetre -> -let adm_ = Predef.tk 4 admetre in -{s = table { - VI Infn => adm_ + "etre" ; - VI Ger => adm_ + "etent" ; - VP (Pres Ind Pl P1) => adm_ + "etem" ; - VP (Pres Ind Sg P1) => adm_ + "eto" ; - VP (Pres Ind Pl P2) => adm_ + "eteu" ; - VP (Pres Ind Sg P2) => adm_ + "ets" ; - VP (Pres Ind Pl P3) => adm_ + "eten" ; - VP (Pres Ind Sg P3) => adm_ + "et" ; - VP (Pres Subj Pl P1) => adm_ + "etem" ; - VP (Pres Subj Sg P1) => adm_ + "eti" ; - VP (Pres Subj Pl P2) => adm_ + "eteu" ; - VP (Pres Subj Sg P2) => adm_ + "etis" ; - VP (Pres Subj Pl P3) => adm_ + "etin" ; - VP (Pres Subj Sg P3) => adm_ + "eti" ; - VP (Impf Ind Pl P1) => adm_ + "etem" ;--# notpresent - VP (Impf Ind Sg P1) => adm_ + "etia" ;--# notpresent - VP (Impf Ind Pl P2) => adm_ + "eteu" ;--# notpresent - VP (Impf Ind Sg P2) => adm_ + "eties" ;--# notpresent - VP (Impf Ind Pl P3) => adm_ + "etien" ;--# notpresent - VP (Impf Ind Sg P3) => adm_ + "etia" ;--# notpresent - VP (Impf Subj Pl P1) => adm_ + "etssim" ;--# notpresent - VP (Impf Subj Sg P1) => adm_ + "ets" ;--# notpresent - VP (Impf Subj Pl P2) => adm_ + "etssiu" ;--# notpresent - VP (Impf Subj Sg P2) => adm_ + "etessis" ;--# notpresent - VP (Impf Subj Pl P3) => adm_ + "etessin" ;--# notpresent - VP (Impf Subj Sg P3) => adm_ + "ets" ;--# notpresent - VP (Fut Pl P1) => adm_ + "etrem" ;--# notpresent - VP (Fut Sg P1) => adm_ + "etr" ;--# notpresent - VP (Fut Pl P2) => adm_ + "etreu" ;--# notpresent - VP (Fut Sg P2) => adm_ + "etrs" ;--# notpresent - VP (Fut Pl P3) => adm_ + "etran" ;--# notpresent - VP (Fut Sg P3) => adm_ + "etr" ;--# notpresent - VP (Pret Pl P1) => adm_ + "etssim" ;--# notpresent - VP (Pret Sg P1) => adm_ + "ets" ;--# notpresent - VP (Pret Pl P2) => adm_ + "etssiu" ;--# notpresent - VP (Pret Sg P2) => adm_ + "etessis" ;--# notpresent - VP (Pret Pl P3) => adm_ + "etessin" ;--# notpresent - VP (Pret Sg P3) => adm_ + "ets" ;--# notpresent - VP (Cond Pl P1) => adm_ + "etrem" ;--# notpresent - VP (Cond Sg P1) => adm_ + "etria" ;--# notpresent - VP (Cond Pl P2) => adm_ + "etreu" ;--# notpresent - VP (Cond Sg P2) => adm_ + "etries" ;--# notpresent - VP (Cond Pl P3) => adm_ + "etrien" ;--# notpresent - VP (Cond Sg P3) => adm_ + "etria" ;--# notpresent - VP (Imp Pl P1) => adm_ + "etem" ; - VP (Imp Pl P2) => adm_ + "eteu" ; - VP (Imp Sg P2) => adm_ + "et" ; - VP (Imp Pl P3) => adm_ + "etin" ; - VP (Imp Sg P3) => adm_ + "eti" ; - VP (Pass Pl Fem) => adm_ + "eses" ; - VP (Pass Sg Fem) => adm_ + "esa" ; - VP (Pass Pl Masc) => adm_ + "esos" ; - VI Part => adm_ + "s" ; - VP (Pass Sg Masc) => adm_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper ajupir_3 : Str -> Verbum = \ajupir -> -let ajup_ = Predef.tk 2 ajupir in -{s = table { - VI Infn => ajup_ + "ir" ; - VI Ger => ajup_ + "int" ; - VI Part => ajup_ + "it" ; - VP (Pres Ind Pl P1) => ajup_ + "im" ; - VP (Pres Ind Sg P1) => ajup_ + "o" ; - VP (Pres Ind Pl P2) => ajup_ + "iu" ; - VP (Pres Ind Sg P2) => ajup_ + "s" ; - VP (Pres Ind Pl P3) => ajup_ + "en" ; - VP (Pres Ind Sg P3) => ajup_ + "" ; - VP (Pres Subj Pl P1) => ajup_ + "im" ; - VP (Pres Subj Sg P1) => ajup_ + "i" ; - VP (Pres Subj Pl P2) => ajup_ + "iu" ; - VP (Pres Subj Sg P2) => ajup_ + "is" ; - VP (Pres Subj Pl P3) => ajup_ + "in" ; - VP (Pres Subj Sg P3) => ajup_ + "i" ; - VP (Impf Ind Pl P1) => ajup_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => ajup_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => ajup_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => ajup_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => ajup_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => ajup_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => ajup_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => ajup_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => ajup_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => ajup_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => ajup_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => ajup_ + "s" ;--# notpresent - VP (Fut Pl P1) => ajup_ + "irem" ;--# notpresent - VP (Fut Sg P1) => ajup_ + "ir" ;--# notpresent - VP (Fut Pl P2) => ajup_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => ajup_ + "irs" ;--# notpresent - VP (Fut Pl P3) => ajup_ + "iran" ;--# notpresent - VP (Fut Sg P3) => ajup_ + "ir" ;--# notpresent - VP (Pret Pl P1) => ajup_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => ajup_ + "s" ;--# notpresent - VP (Pret Pl P2) => ajup_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => ajup_ + "issis" ;--# notpresent - VP (Pret Pl P3) => ajup_ + "issin" ;--# notpresent - VP (Pret Sg P3) => ajup_ + "s" ;--# notpresent - VP (Cond Pl P1) => ajup_ + "irem" ;--# notpresent - VP (Cond Sg P1) => ajup_ + "iria" ;--# notpresent - VP (Cond Pl P2) => ajup_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => ajup_ + "iries" ;--# notpresent - VP (Cond Pl P3) => ajup_ + "irien" ;--# notpresent - VP (Cond Sg P3) => ajup_ + "iria" ;--# notpresent - VP (Imp Pl P1) => ajup_ + "im" ; - VP (Imp Pl P2) => ajup_ + "iu" ; - VP (Imp Sg P2) => ajup_ + "" ; - VP (Imp Pl P3) => ajup_ + "in" ; - VP (Imp Sg P3) => ajup_ + "i" ; - VP (Pass Pl Fem) => ajup_ + "ides" ; - VP (Pass Sg Fem) => ajup_ + "ida" ; - VP (Pass Pl Masc) => ajup_ + "its" ; - VP (Pass Sg Masc) => ajup_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper anar_4 : Str -> Verbum = \anar -> -let x_ = Predef.tk 4 anar in -{s = table { - VI Infn => x_ + "anar" ; - VI Ger => x_ + "anant" ; - VI Part => x_ + "anat" ; - VP (Pres Ind Pl P1) => x_ + "anem" ; - VP (Pres Ind Sg P1) => x_ + "vaig" ; - VP (Pres Ind Pl P2) => x_ + "aneu" ; - VP (Pres Ind Sg P2) => x_ + "vas" ; - VP (Pres Ind Pl P3) => x_ + "van" ; - VP (Pres Ind Sg P3) => x_ + "va" ; - VP (Pres Subj Pl P1) => x_ + "anem" ; - VP (Pres Subj Sg P1) => x_ + "vagi" ; - VP (Pres Subj Pl P2) => x_ + "aneu" ; - VP (Pres Subj Sg P2) => x_ + "vagis" ; - VP (Pres Subj Pl P3) => x_ + "vagin" ; - VP (Pres Subj Sg P3) => x_ + "vagi" ; - VP (Impf Ind Pl P1) => x_ + "anvem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "anava" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "anveu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "anaves" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "anaven" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "anava" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "anssim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "ans" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "anssiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "anessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "anessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "ans" ;--# notpresent - VP (Fut Pl P1) => x_ + "anirem" ;--# notpresent - VP (Fut Sg P1) => x_ + "anir" ;--# notpresent - VP (Fut Pl P2) => x_ + "anireu" ;--# notpresent - VP (Fut Sg P2) => x_ + "anirs" ;--# notpresent - VP (Fut Pl P3) => x_ + "aniran" ;--# notpresent - VP (Fut Sg P3) => x_ + "anir" ;--# notpresent - VP (Pret Pl P1) => x_ + "anssim" ;--# notpresent - VP (Pret Sg P1) => x_ + "ans" ;--# notpresent - VP (Pret Pl P2) => x_ + "anssiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "anassis" ;--# notpresent - VP (Pret Pl P3) => x_ + "anassin" ;--# notpresent - VP (Pret Sg P3) => x_ + "ans" ;--# notpresent - VP (Cond Pl P1) => x_ + "anirem" ;--# notpresent - VP (Cond Sg P1) => x_ + "aniria" ;--# notpresent - VP (Cond Pl P2) => x_ + "anireu" ;--# notpresent - VP (Cond Sg P2) => x_ + "aniries" ;--# notpresent - VP (Cond Pl P3) => x_ + "anirien" ;--# notpresent - VP (Cond Sg P3) => x_ + "aniria" ;--# notpresent - VP (Imp Pl P1) => x_ + "anem" ; - VP (Imp Pl P2) => x_ + "aneu" ; - VP (Imp Sg P2) => x_ + "vs" ; - VP (Imp Pl P3) => x_ + "vagin" ; - VP (Imp Sg P3) => x_ + "vagi" ; - VP (Pass Pl Fem) => x_ + "anades" ; - VP (Pass Sg Fem) => x_ + "anada" ; - VP (Pass Pl Masc) => x_ + "anats" ; - VP (Pass Sg Masc) => x_ + "anat" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper aparixer_5 : Str -> Verbum = \aparixer -> -let apar_ = Predef.tk 5 aparixer in -{s = table { - VI Ger => apar_ + "eixent" ; - VI Part => apar_ + "egut" ; - VP (Pres Ind Pl P1) => apar_ + "eixem" ; - VP (Pres Ind Sg P1) => apar_ + "ec" ; - VP (Pres Ind Pl P2) => apar_ + "eixeu" ; - VP (Pres Ind Sg P2) => apar_ + "eixes" ; - VP (Pres Ind Pl P3) => apar_ + "eixen" ; - VP (Pres Ind Sg P3) => apar_ + "eix" ; - VP (Pres Subj Pl P1) => apar_ + "eguem" ; - VP (Pres Subj Sg P1) => apar_ + "egui" ; - VP (Pres Subj Pl P2) => apar_ + "egueu" ; - VP (Pres Subj Sg P2) => apar_ + "eguis" ; - VP (Pres Subj Pl P3) => apar_ + "eguin" ; - VP (Pres Subj Sg P3) => apar_ + "egui" ; - VP (Impf Ind Pl P1) => apar_ + "eixem" ;--# notpresent - VP (Impf Ind Sg P1) => apar_ + "eixia" ;--# notpresent - VP (Impf Ind Pl P2) => apar_ + "eixeu" ;--# notpresent - VP (Impf Ind Sg P2) => apar_ + "eixies" ;--# notpresent - VP (Impf Ind Pl P3) => apar_ + "eixien" ;--# notpresent - VP (Impf Ind Sg P3) => apar_ + "eixia" ;--# notpresent - VP (Impf Subj Pl P1) => apar_ + "egussim" ;--# notpresent - VP (Impf Subj Sg P1) => apar_ + "egus" ;--# notpresent - VP (Impf Subj Pl P2) => apar_ + "egussiu" ;--# notpresent - VP (Impf Subj Sg P2) => apar_ + "eguessis" ;--# notpresent - VP (Impf Subj Pl P3) => apar_ + "eguessin" ;--# notpresent - VP (Impf Subj Sg P3) => apar_ + "egus" ;--# notpresent - VP (Fut Pl P1) => apar_ + "eixerem" ;--# notpresent - VP (Fut Sg P1) => apar_ + "eixer" ;--# notpresent - VP (Fut Pl P2) => apar_ + "eixereu" ;--# notpresent - VP (Fut Sg P2) => apar_ + "eixers" ;--# notpresent - VP (Fut Pl P3) => apar_ + "eixeran" ;--# notpresent - VP (Fut Sg P3) => apar_ + "eixer" ;--# notpresent - VP (Pret Pl P1) => apar_ + "egussim" ;--# notpresent - VP (Pret Sg P1) => apar_ + "egus" ;--# notpresent - VP (Pret Pl P2) => apar_ + "egussiu" ;--# notpresent - VP (Pret Sg P2) => apar_ + "eguessis" ;--# notpresent - VP (Pret Pl P3) => apar_ + "eguessin" ;--# notpresent - VP (Pret Sg P3) => apar_ + "egus" ;--# notpresent - VP (Cond Pl P1) => apar_ + "eixerem" ;--# notpresent - VP (Cond Sg P1) => apar_ + "eixeria" ;--# notpresent - VP (Cond Pl P2) => apar_ + "eixereu" ;--# notpresent - VP (Cond Sg P2) => apar_ + "eixeries" ;--# notpresent - VP (Cond Pl P3) => apar_ + "eixerien" ;--# notpresent - VP (Cond Sg P3) => apar_ + "eixeria" ;--# notpresent - VP (Imp Pl P1) => apar_ + "eguem" ; - VP (Imp Pl P2) => apar_ + "eixeu" ; - VP (Imp Sg P2) => apar_ + "eix" ; - VP (Imp Pl P3) => apar_ + "eguin" ; - VP (Imp Sg P3) => apar_ + "egui" ; - VP (Pass Pl Fem) => apar_ + "egudes" ; - VP (Pass Sg Fem) => apar_ + "eguda" ; - VP (Pass Pl Masc) => apar_ + "eguts" ; - VP (Pass Sg Masc) => apar_ + "egut" ; - VI Infn => apar_ + "ixer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper aprendre_6 : Str -> Verbum = \aprendre -> -let a_ = Predef.tk 7 aprendre in -{s = table { - VI Infn => a_ + "prendre" ; - VI Ger => a_ + "prenent" ; - VI Part => a_ + "prs" ; - VP (Pres Ind Pl P1) => a_ + "prenem" ; - VP (Pres Ind Sg P1) => a_ + "prenc" ; - VP (Pres Ind Pl P2) => a_ + "preneu" ; - VP (Pres Ind Sg P2) => a_ + "prens" ; - VP (Pres Ind Pl P3) => a_ + "prenen" ; - VP (Pres Ind Sg P3) => a_ + "prn" ; - VP (Pres Subj Pl P1) => a_ + "prenguem" ; - VP (Pres Subj Sg P1) => a_ + "prengui" ; - VP (Pres Subj Pl P2) => a_ + "prengueu" ; - VP (Pres Subj Sg P2) => a_ + "prenguis" ; - VP (Pres Subj Pl P3) => a_ + "prenguin" ; - VP (Pres Subj Sg P3) => a_ + "prengui" ; - VP (Impf Ind Pl P1) => a_ + "prenem" ;--# notpresent - VP (Impf Ind Sg P1) => a_ + "prenia" ;--# notpresent - VP (Impf Ind Pl P2) => a_ + "preneu" ;--# notpresent - VP (Impf Ind Sg P2) => a_ + "prenies" ;--# notpresent - VP (Impf Ind Pl P3) => a_ + "prenien" ;--# notpresent - VP (Impf Ind Sg P3) => a_ + "prenia" ;--# notpresent - VP (Impf Subj Pl P1) => a_ + "prengussim" ;--# notpresent - VP (Impf Subj Sg P1) => a_ + "prengus" ;--# notpresent - VP (Impf Subj Pl P2) => a_ + "prengussiu" ;--# notpresent - VP (Impf Subj Sg P2) => a_ + "prenguessis" ;--# notpresent - VP (Impf Subj Pl P3) => a_ + "prenguessin" ;--# notpresent - VP (Impf Subj Sg P3) => a_ + "prengus" ;--# notpresent - VP (Fut Pl P1) => a_ + "prendrem" ;--# notpresent - VP (Fut Sg P1) => a_ + "prendr" ;--# notpresent - VP (Fut Pl P2) => a_ + "prendreu" ;--# notpresent - VP (Fut Sg P2) => a_ + "prendrs" ;--# notpresent - VP (Fut Pl P3) => a_ + "prendran" ;--# notpresent - VP (Fut Sg P3) => a_ + "prendr" ;--# notpresent - VP (Pret Pl P1) => a_ + "prengussim" ;--# notpresent - VP (Pret Sg P1) => a_ + "prengus" ;--# notpresent - VP (Pret Pl P2) => a_ + "prengussiu" ;--# notpresent - VP (Pret Sg P2) => a_ + "prenguessis" ;--# notpresent - VP (Pret Pl P3) => a_ + "prenguessin" ;--# notpresent - VP (Pret Sg P3) => a_ + "prengus" ;--# notpresent - VP (Cond Pl P1) => a_ + "prendrem" ;--# notpresent - VP (Cond Sg P1) => a_ + "prendria" ;--# notpresent - VP (Cond Pl P2) => a_ + "prendreu" ;--# notpresent - VP (Cond Sg P2) => a_ + "prendries" ;--# notpresent - VP (Cond Pl P3) => a_ + "prendrien" ;--# notpresent - VP (Cond Sg P3) => a_ + "prendria" ;--# notpresent - VP (Imp Pl P1) => a_ + "prenguem" ; - VP (Imp Pl P2) => a_ + "preneu" ; - VP (Imp Sg P2) => a_ + "prn" ; - VP (Imp Pl P3) => a_ + "prenguin" ; - VP (Imp Sg P3) => a_ + "prengui" ; - VP (Pass Pl Fem) => a_ + "preses" ; - VP (Pass Sg Fem) => a_ + "presa" ; - VP (Pass Pl Masc) => a_ + "presos" ; - VP (Pass Sg Masc) => a_ + "prs" ; -VP (Imp Sg P1) => variants {} -} -} ; --- argir-- is not in the used source . - -oper atendre_8 : Str -> Verbum = \atendre -> -let at_ = Predef.tk 5 atendre in -{s = table { - VI Infn => at_ + "endre" ; - VI Ger => at_ + "enent" ; - VP (Pres Ind Pl P1) => at_ + "enem" ; - VP (Pres Ind Sg P1) => at_ + "enc" ; - VP (Pres Ind Pl P2) => at_ + "eneu" ; - VP (Pres Ind Sg P2) => at_ + "ens" ; - VP (Pres Ind Pl P3) => at_ + "enen" ; - VP (Pres Subj Pl P1) => at_ + "enguem" ; - VP (Pres Subj Sg P1) => at_ + "engui" ; - VP (Pres Subj Pl P2) => at_ + "engueu" ; - VP (Pres Subj Sg P2) => at_ + "enguis" ; - VP (Pres Subj Pl P3) => at_ + "enguin" ; - VP (Pres Subj Sg P3) => at_ + "engui" ; - VP (Impf Ind Pl P1) => at_ + "enem" ;--# notpresent - VP (Impf Ind Sg P1) => at_ + "enia" ;--# notpresent - VP (Impf Ind Pl P2) => at_ + "eneu" ;--# notpresent - VP (Impf Ind Sg P2) => at_ + "enies" ;--# notpresent - VP (Impf Ind Pl P3) => at_ + "enien" ;--# notpresent - VP (Impf Ind Sg P3) => at_ + "enia" ;--# notpresent - VP (Impf Subj Pl P1) => at_ + "engussim" ;--# notpresent - VP (Impf Subj Sg P1) => at_ + "engus" ;--# notpresent - VP (Impf Subj Pl P2) => at_ + "engussiu" ;--# notpresent - VP (Impf Subj Sg P2) => at_ + "enguessis" ;--# notpresent - VP (Impf Subj Pl P3) => at_ + "enguessin" ;--# notpresent - VP (Impf Subj Sg P3) => at_ + "engus" ;--# notpresent - VP (Fut Pl P1) => at_ + "endrem" ;--# notpresent - VP (Fut Sg P1) => at_ + "endr" ;--# notpresent - VP (Fut Pl P2) => at_ + "endreu" ;--# notpresent - VP (Fut Sg P2) => at_ + "endrs" ;--# notpresent - VP (Fut Pl P3) => at_ + "endran" ;--# notpresent - VP (Fut Sg P3) => at_ + "endr" ;--# notpresent - VP (Pret Pl P1) => at_ + "engussim" ;--# notpresent - VP (Pret Sg P1) => at_ + "engus" ;--# notpresent - VP (Pret Pl P2) => at_ + "engussiu" ;--# notpresent - VP (Pret Sg P2) => at_ + "enguessis" ;--# notpresent - VP (Pret Pl P3) => at_ + "enguessin" ;--# notpresent - VP (Pret Sg P3) => at_ + "engus" ;--# notpresent - VP (Cond Pl P1) => at_ + "endrem" ;--# notpresent - VP (Cond Sg P1) => at_ + "endria" ;--# notpresent - VP (Cond Pl P2) => at_ + "endreu" ;--# notpresent - VP (Cond Sg P2) => at_ + "endries" ;--# notpresent - VP (Cond Pl P3) => at_ + "endrien" ;--# notpresent - VP (Cond Sg P3) => at_ + "endria" ;--# notpresent - VP (Imp Pl P1) => at_ + "enguem" ; - VP (Imp Pl P2) => at_ + "eneu" ; - VP (Imp Pl P3) => at_ + "enguin" ; - VP (Imp Sg P3) => at_ + "engui" ; - VP (Pass Pl Fem) => at_ + "eses" ; - VP (Pass Sg Fem) => at_ + "esa" ; - VP (Pass Pl Masc) => at_ + "esos" ; - VI Part => at_ + "s" ; - VP (Pass Sg Masc) => at_ + "s" ; - VP (Pres Ind Sg P3) => at_ + "n" ; - VP (Imp Sg P2) => at_ + "n" ; -VP (Imp Sg P1) => variants {} -} -} ; -oper atnyer_59 : Str -> Verbum = \atnyer -> - let at_ = Predef.tk 5 atnyer in - {s = table { - VI Infn=> at_ + "nyer" ; - VI Ger => at_ + "enyent" ; - VI Part => at_ + "s" ; - VP (Pres Ind Sg P1) => at_ + "enyo" ; - VP (Pres Ind Sg P2) => at_ + "enys" ; - VP (Pres Ind Sg P3) => at_ + "eny" ; - VP (Pres Ind Pl P1) => at_ + "enyem" ; - VP (Pres Ind Pl P2) => at_ + "enyeu" ; - VP (Pres Ind Pl P3) => at_ + "enyen" ; - VP (Pres Subj Sg P1) => at_ + "enyi" ; - VP (Pres Subj Sg P2) => at_ + "enyis" ; - VP (Pres Subj Sg P3) => at_ + "enyi" ; - VP (Pres Subj Pl P1) => at_ + "enyem" ; - VP (Pres Subj Pl P2) => at_ + "enyeu" ; - VP (Pres Subj Pl P3) => at_ + "enyin" ; - VP (Impf Ind Sg P1) => at_ + "enyia" ; --# notpresent - VP (Impf Ind Sg P2) => at_ + "enyies" ; --# notpresent - VP (Impf Ind Sg P3) => at_ + "enyia" ; --# notpresent - VP (Impf Ind Pl P1) => at_ + "enyem" ; --# notpresent - VP (Impf Ind Pl P2) => at_ + "enyeu" ; --# notpresent - VP (Impf Ind Pl P3) => at_ + "enyien" ; --# notpresent - VP (Impf Subj Sg P1) => at_ + "enys" ; --# notpresent - VP (Impf Subj Sg P2) => at_ + "enyssis" ; --# notpresent - VP (Impf Subj Sg P3) => at_ + "enys" ; --# notpresent - VP (Impf Subj Pl P1) => at_ + "enyssim" ; --# notpresent - VP (Impf Subj Pl P2) => at_ + "enyssiu" ; --# notpresent - VP (Impf Subj Pl P3) => at_ + "enyssin" ; --# notpresent - VP (Pret Sg P1) => at_ + "eny" ; --# notpresent - VP (Pret Sg P2) => at_ + "enyeres" ; --# notpresent - VP (Pret Sg P3) => at_ + "eny" ; --# notpresent - VP (Pret Pl P1) => at_ + "enyrem" ; --# notpresent - VP (Pret Pl P2) => at_ + "enyreu" ; --# notpresent - VP (Pret Pl P3) => at_ + "enyren" ; --# notpresent - VP (Fut Sg P1) => at_ + "enyer" ; --# notpresent - VP (Fut Sg P2) => at_ + "enyers" ; --# notpresent - VP (Fut Sg P3) => at_ + "enyer" ; --# notpresent - VP (Fut Pl P1) => at_ + "enyerem" ; --# notpresent - VP (Fut Pl P2) => at_ + "enyereu" ; --# notpresent - VP (Fut Pl P3) => at_ + "enyeran" ; --# notpresent - VP (Cond Sg P1) => at_ + "enyeria" ; --# notpresent - VP (Cond Sg P2) => at_ + "enyeries" ; --# notpresent - VP (Cond Sg P3) => at_ + "enyeria" ; --# notpresent - VP (Cond Pl P1) => at_ + "enyerem" ; --# notpresent - VP (Cond Pl P2) => at_ + "enyereu" ; --# notpresent - VP (Cond Pl P3) => at_ + "enyerien" ; --# notpresent - VP (Imp Sg P2) => at_ + "eny" ; - VP (Imp Sg P3) => at_ + "enyi" ; - VP (Imp Pl P1) => at_ + "enyem" ; - VP (Imp Pl P2) => at_ + "enyeu" ; - VP (Imp Pl P3) => at_ + "enyin" ; - VP (Pass Sg Masc) => at_ + "s" ; - VP (Pass Sg Fem) => at_ + "esa" ; - VP (Pass Pl Masc) => at_ + "esos" ; - VP (Pass Pl Fem) => at_ + "eses"; - VP (Imp Sg P1) => variants {} - } - } ; -oper batre_10 : Str -> Verbum = \batre -> -let bat_ = Predef.tk 2 batre in -{s = table { - VI Infn => bat_ + "re" ; - VI Ger => bat_ + "ent" ; - VI Part => bat_ + "ut" ; - VP (Pres Ind Pl P1) => bat_ + "em" ; - VP (Pres Ind Sg P1) => bat_ + "o" ; - VP (Pres Ind Pl P2) => bat_ + "eu" ; - VP (Pres Ind Sg P2) => bat_ + "s" ; - VP (Pres Ind Pl P3) => bat_ + "en" ; - VP (Pres Ind Sg P3) => bat_ + "" ; - VP (Pres Subj Pl P1) => bat_ + "em" ; - VP (Pres Subj Sg P1) => bat_ + "i" ; - VP (Pres Subj Pl P2) => bat_ + "eu" ; - VP (Pres Subj Sg P2) => bat_ + "is" ; - VP (Pres Subj Pl P3) => bat_ + "in" ; - VP (Pres Subj Sg P3) => bat_ + "i" ; - VP (Impf Ind Pl P1) => bat_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => bat_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => bat_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => bat_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => bat_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => bat_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => bat_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => bat_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => bat_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => bat_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => bat_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => bat_ + "s" ;--# notpresent - VP (Fut Pl P1) => bat_ + "rem" ;--# notpresent - VP (Fut Sg P1) => bat_ + "r" ;--# notpresent - VP (Fut Pl P2) => bat_ + "reu" ;--# notpresent - VP (Fut Sg P2) => bat_ + "rs" ;--# notpresent - VP (Fut Pl P3) => bat_ + "ran" ;--# notpresent - VP (Fut Sg P3) => bat_ + "r" ;--# notpresent - VP (Pret Pl P1) => bat_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => bat_ + "s" ;--# notpresent - VP (Pret Pl P2) => bat_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => bat_ + "essis" ;--# notpresent - VP (Pret Pl P3) => bat_ + "essin" ;--# notpresent - VP (Pret Sg P3) => bat_ + "s" ;--# notpresent - VP (Cond Pl P1) => bat_ + "rem" ;--# notpresent - VP (Cond Sg P1) => bat_ + "ria" ;--# notpresent - VP (Cond Pl P2) => bat_ + "reu" ;--# notpresent - VP (Cond Sg P2) => bat_ + "ries" ;--# notpresent - VP (Cond Pl P3) => bat_ + "rien" ;--# notpresent - VP (Cond Sg P3) => bat_ + "ria" ;--# notpresent - VP (Imp Pl P1) => bat_ + "em" ; - VP (Imp Pl P2) => bat_ + "eu" ; - VP (Imp Sg P2) => bat_ + "" ; - VP (Imp Pl P3) => bat_ + "in" ; - VP (Imp Sg P3) => bat_ + "i" ; - VP (Pass Pl Fem) => bat_ + "udes" ; - VP (Pass Sg Fem) => bat_ + "uda" ; - VP (Pass Pl Masc) => bat_ + "uts" ; - VP (Pass Sg Masc) => bat_ + "ut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper beure_11 : Str -> Verbum = \beure -> -let be_ = Predef.tk 3 beure in -{s = table { - VI Infn => be_ + "ure" ; - VI Ger => be_ + "vent" ; - VI Part => be_ + "gut" ; - VP (Pres Ind Pl P1) => be_ + "vem" ; - VP (Pres Ind Sg P1) => be_ + "c" ; - VP (Pres Ind Pl P2) => be_ + "veu" ; - VP (Pres Ind Sg P2) => be_ + "us" ; - VP (Pres Ind Pl P3) => be_ + "uen" ; - VP (Pres Ind Sg P3) => be_ + "u" ; - VP (Pres Subj Pl P1) => be_ + "guem" ; - VP (Pres Subj Sg P1) => be_ + "gui" ; - VP (Pres Subj Pl P2) => be_ + "gueu" ; - VP (Pres Subj Sg P2) => be_ + "guis" ; - VP (Pres Subj Pl P3) => be_ + "guin" ; - VP (Pres Subj Sg P3) => be_ + "gui" ; - VP (Impf Ind Pl P1) => be_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => be_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => be_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => be_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => be_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => be_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => be_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => be_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => be_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => be_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => be_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => be_ + "gus" ;--# notpresent - VP (Fut Pl P1) => be_ + "urem" ;--# notpresent - VP (Fut Sg P1) => be_ + "ur" ;--# notpresent - VP (Fut Pl P2) => be_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => be_ + "urs" ;--# notpresent - VP (Fut Pl P3) => be_ + "uran" ;--# notpresent - VP (Fut Sg P3) => be_ + "ur" ;--# notpresent - VP (Pret Pl P1) => be_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => be_ + "gus" ;--# notpresent - VP (Pret Pl P2) => be_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => be_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => be_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => be_ + "gus" ;--# notpresent - VP (Cond Pl P1) => be_ + "urem" ;--# notpresent - VP (Cond Sg P1) => be_ + "uria" ;--# notpresent - VP (Cond Pl P2) => be_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => be_ + "uries" ;--# notpresent - VP (Cond Pl P3) => be_ + "urien" ;--# notpresent - VP (Cond Sg P3) => be_ + "uria" ;--# notpresent - VP (Imp Pl P1) => be_ + "guem" ; - VP (Imp Pl P2) => be_ + "veu" ; - VP (Imp Sg P2) => be_ + "u" ; - VP (Imp Pl P3) => be_ + "guin" ; - VP (Imp Sg P3) => be_ + "gui" ; - VP (Pass Pl Fem) => be_ + "gudes" ; - VP (Pass Sg Fem) => be_ + "guda" ; - VP (Pass Pl Masc) => be_ + "guts" ; - VP (Pass Sg Masc) => be_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- bullir-- is not in the used source . - -oper cabre_13 : Str -> Verbum = \cabre -> -let ca_ = Predef.tk 3 cabre in -{s = table { - VI Infn => ca_ + "bre" ; - VI Ger => ca_ + "bent" ; - VI Part => ca_ + "but" ; - VP (Pres Ind Pl P1) => ca_ + "bem" ; - VP (Pres Ind Sg P1) => ca_ + "bo" ; - VP (Pres Ind Pl P2) => ca_ + "beu" ; - VP (Pres Ind Sg P2) => ca_ + "ps" ; - VP (Pres Ind Pl P3) => ca_ + "ben" ; - VP (Pres Ind Sg P3) => ca_ + "p" ; - VP (Pres Subj Pl P1) => ca_ + "bem" ; - VP (Pres Subj Sg P1) => ca_ + "bi" ; - VP (Pres Subj Pl P2) => ca_ + "beu" ; - VP (Pres Subj Sg P2) => ca_ + "bis" ; - VP (Pres Subj Pl P3) => ca_ + "bin" ; - VP (Pres Subj Sg P3) => ca_ + "bi" ; - VP (Impf Ind Pl P1) => ca_ + "bem" ;--# notpresent - VP (Impf Ind Sg P1) => ca_ + "bia" ;--# notpresent - VP (Impf Ind Pl P2) => ca_ + "beu" ;--# notpresent - VP (Impf Ind Sg P2) => ca_ + "bies" ;--# notpresent - VP (Impf Ind Pl P3) => ca_ + "bien" ;--# notpresent - VP (Impf Ind Sg P3) => ca_ + "bia" ;--# notpresent - VP (Impf Subj Pl P1) => ca_ + "bssim" ;--# notpresent - VP (Impf Subj Sg P1) => ca_ + "bs" ;--# notpresent - VP (Impf Subj Pl P2) => ca_ + "bssiu" ;--# notpresent - VP (Impf Subj Sg P2) => ca_ + "bessis" ;--# notpresent - VP (Impf Subj Pl P3) => ca_ + "bessin" ;--# notpresent - VP (Impf Subj Sg P3) => ca_ + "bs" ;--# notpresent - VP (Fut Pl P1) => ca_ + "brem" ;--# notpresent - VP (Fut Sg P1) => ca_ + "br" ;--# notpresent - VP (Fut Pl P2) => ca_ + "breu" ;--# notpresent - VP (Fut Sg P2) => ca_ + "brs" ;--# notpresent - VP (Fut Pl P3) => ca_ + "bran" ;--# notpresent - VP (Fut Sg P3) => ca_ + "br" ;--# notpresent - VP (Pret Pl P1) => ca_ + "bssim" ;--# notpresent - VP (Pret Sg P1) => ca_ + "bs" ;--# notpresent - VP (Pret Pl P2) => ca_ + "bssiu" ;--# notpresent - VP (Pret Sg P2) => ca_ + "bessis" ;--# notpresent - VP (Pret Pl P3) => ca_ + "bessin" ;--# notpresent - VP (Pret Sg P3) => ca_ + "bs" ;--# notpresent - VP (Cond Pl P1) => ca_ + "brem" ;--# notpresent - VP (Cond Sg P1) => ca_ + "bria" ;--# notpresent - VP (Cond Pl P2) => ca_ + "breu" ;--# notpresent - VP (Cond Sg P2) => ca_ + "bries" ;--# notpresent - VP (Cond Pl P3) => ca_ + "brien" ;--# notpresent - VP (Cond Sg P3) => ca_ + "bria" ;--# notpresent - VP (Imp Pl P1) => ca_ + "bem" ; - VP (Imp Pl P2) => ca_ + "beu" ; - VP (Imp Sg P2) => ca_ + "p" ; - VP (Imp Pl P3) => ca_ + "bin" ; - VP (Imp Sg P3) => ca_ + "bi" ; - VP (Pass Pl Fem) => ca_ + "budes" ; - VP (Pass Sg Fem) => ca_ + "buda" ; - VP (Pass Pl Masc) => ca_ + "buts" ; - VP (Pass Sg Masc) => ca_ + "but" ; -VP (Imp Sg P1) => variants {} -} -} ; --- caldre-- is not in the used source . - -oper cantar_15 : Str -> Verbum = \cantar -> -let cant_ = Predef.tk 2 cantar in -{s = table { - VI Infn => cant_ + "ar" ; - VI Ger => cant_ + "ant" ; - VI Part => cant_ + "at" ; - VP (Pres Ind Pl P1) => cant_ + "em" ; - VP (Pres Ind Sg P1) => cant_ + "o" ; - VP (Pres Ind Pl P2) => cant_ + "eu" ; - VP (Pres Ind Sg P2) => cant_ + "es" ; - VP (Pres Ind Pl P3) => cant_ + "en" ; - VP (Pres Ind Sg P3) => cant_ + "a" ; - VP (Pres Subj Pl P1) => cant_ + "em" ; - VP (Pres Subj Sg P1) => cant_ + "i" ; - VP (Pres Subj Pl P2) => cant_ + "eu" ; - VP (Pres Subj Sg P2) => cant_ + "is" ; - VP (Pres Subj Pl P3) => cant_ + "in" ; - VP (Pres Subj Sg P3) => cant_ + "i" ; - VP (Impf Ind Pl P1) => cant_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => cant_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => cant_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => cant_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => cant_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => cant_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => cant_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => cant_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => cant_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => cant_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => cant_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => cant_ + "s" ;--# notpresent - VP (Fut Pl P1) => cant_ + "arem" ;--# notpresent - VP (Fut Sg P1) => cant_ + "ar" ;--# notpresent - VP (Fut Pl P2) => cant_ + "areu" ;--# notpresent - VP (Fut Sg P2) => cant_ + "ars" ;--# notpresent - VP (Fut Pl P3) => cant_ + "aran" ;--# notpresent - VP (Fut Sg P3) => cant_ + "ar" ;--# notpresent - VP (Pret Pl P1) => cant_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => cant_ + "s" ;--# notpresent - VP (Pret Pl P2) => cant_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => cant_ + "essis" ;--# notpresent - VP (Pret Pl P3) => cant_ + "essin" ;--# notpresent - VP (Pret Sg P3) => cant_ + "s" ;--# notpresent - VP (Cond Pl P1) => cant_ + "arem" ;--# notpresent - VP (Cond Sg P1) => cant_ + "aria" ;--# notpresent - VP (Cond Pl P2) => cant_ + "areu" ;--# notpresent - VP (Cond Sg P2) => cant_ + "aries" ;--# notpresent - VP (Cond Pl P3) => cant_ + "arien" ;--# notpresent - VP (Cond Sg P3) => cant_ + "aria" ;--# notpresent - VP (Imp Pl P1) => cant_ + "em" ; - VP (Imp Pl P2) => cant_ + "eu" ; - VP (Imp Sg P2) => cant_ + "a" ; - VP (Imp Pl P3) => cant_ + "in" ; - VP (Imp Sg P3) => cant_ + "i" ; - VP (Pass Pl Fem) => cant_ + "ades" ; - VP (Pass Sg Fem) => cant_ + "ada" ; - VP (Pass Pl Masc) => cant_ + "ats" ; - VP (Pass Sg Masc) => cant_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper canviar_16 : Str -> Verbum = \canviar -> -let canvi_ = Predef.tk 2 canviar in -{s = table { - VI Infn => canvi_ + "ar" ; - VI Ger => canvi_ + "ant" ; - VI Part => canvi_ + "at" ; - VP (Pres Ind Pl P1) => canvi_ + "em" ; - VP (Pres Ind Sg P1) => canvi_ + "o" ; - VP (Pres Ind Pl P2) => canvi_ + "eu" ; - VP (Pres Ind Sg P2) => canvi_ + "es" ; - VP (Pres Ind Pl P3) => canvi_ + "en" ; - VP (Pres Ind Sg P3) => canvi_ + "a" ; - VP (Pres Subj Pl P1) => canvi_ + "em" ; - VP (Pres Subj Sg P1) => canvi_ + "" ; - VP (Pres Subj Pl P2) => canvi_ + "eu" ; - VP (Pres Subj Sg P2) => canvi_ + "s" ; - VP (Pres Subj Pl P3) => canvi_ + "n" ; - VP (Pres Subj Sg P3) => canvi_ + "" ; - VP (Impf Ind Pl P1) => canvi_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => canvi_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => canvi_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => canvi_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => canvi_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => canvi_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => canvi_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => canvi_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => canvi_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => canvi_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => canvi_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => canvi_ + "s" ;--# notpresent - VP (Fut Pl P1) => canvi_ + "arem" ;--# notpresent - VP (Fut Sg P1) => canvi_ + "ar" ;--# notpresent - VP (Fut Pl P2) => canvi_ + "areu" ;--# notpresent - VP (Fut Sg P2) => canvi_ + "ars" ;--# notpresent - VP (Fut Pl P3) => canvi_ + "aran" ;--# notpresent - VP (Fut Sg P3) => canvi_ + "ar" ;--# notpresent - VP (Pret Pl P1) => canvi_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => canvi_ + "s" ;--# notpresent - VP (Pret Pl P2) => canvi_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => canvi_ + "essis" ;--# notpresent - VP (Pret Pl P3) => canvi_ + "essin" ;--# notpresent - VP (Pret Sg P3) => canvi_ + "s" ;--# notpresent - VP (Cond Pl P1) => canvi_ + "arem" ;--# notpresent - VP (Cond Sg P1) => canvi_ + "aria" ;--# notpresent - VP (Cond Pl P2) => canvi_ + "areu" ;--# notpresent - VP (Cond Sg P2) => canvi_ + "aries" ;--# notpresent - VP (Cond Pl P3) => canvi_ + "arien" ;--# notpresent - VP (Cond Sg P3) => canvi_ + "aria" ;--# notpresent - VP (Imp Pl P1) => canvi_ + "em" ; - VP (Imp Pl P2) => canvi_ + "eu" ; - VP (Imp Sg P2) => canvi_ + "a" ; - VP (Imp Pl P3) => canvi_ + "n" ; - VP (Imp Sg P3) => canvi_ + "" ; - VP (Pass Pl Fem) => canvi_ + "ades" ; - VP (Pass Sg Fem) => canvi_ + "ada" ; - VP (Pass Pl Masc) => canvi_ + "ats" ; - VP (Pass Sg Masc) => canvi_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; --- carvendre-- is not in the used source . - -oper caure_18 : Str -> Verbum = \caure -> -let x_ = Predef.tk 5 caure in -{s = table { - VI Infn => x_ + "caure" ; - VI Ger => x_ + "caient" ; - VI Part => x_ + "caigut" ; - VP (Pres Ind Pl P1) => x_ + "caiem" ; - VP (Pres Ind Sg P1) => x_ + "caic" ; - VP (Pres Ind Pl P2) => x_ + "caieu" ; - VP (Pres Ind Sg P2) => x_ + "caus" ; - VP (Pres Ind Pl P3) => x_ + "cauen" ; - VP (Pres Ind Sg P3) => x_ + "cau" ; - VP (Pres Subj Pl P1) => x_ + "caiguem" ; - VP (Pres Subj Sg P1) => x_ + "caigui" ; - VP (Pres Subj Pl P2) => x_ + "caigueu" ; - VP (Pres Subj Sg P2) => x_ + "caiguis" ; - VP (Pres Subj Pl P3) => x_ + "caiguin" ; - VP (Pres Subj Sg P3) => x_ + "caigui" ; - VP (Impf Ind Pl P1) => x_ + "quiem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "queia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "quieu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "queies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "queien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "queia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "caigussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "caigus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "caigussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "caiguessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "caiguessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "caigus" ;--# notpresent - VP (Fut Pl P1) => x_ + "caurem" ;--# notpresent - VP (Fut Sg P1) => x_ + "caur" ;--# notpresent - VP (Fut Pl P2) => x_ + "caureu" ;--# notpresent - VP (Fut Sg P2) => x_ + "caurs" ;--# notpresent - VP (Fut Pl P3) => x_ + "cauran" ;--# notpresent - VP (Fut Sg P3) => x_ + "caur" ;--# notpresent - VP (Pret Pl P1) => x_ + "caigussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "caigus" ;--# notpresent - VP (Pret Pl P2) => x_ + "caigussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "caiguessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "caiguessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "caigus" ;--# notpresent - VP (Cond Pl P1) => x_ + "caurem" ;--# notpresent - VP (Cond Sg P1) => x_ + "cauria" ;--# notpresent - VP (Cond Pl P2) => x_ + "caureu" ;--# notpresent - VP (Cond Sg P2) => x_ + "cauries" ;--# notpresent - VP (Cond Pl P3) => x_ + "caurien" ;--# notpresent - VP (Cond Sg P3) => x_ + "cauria" ;--# notpresent - VP (Imp Pl P1) => x_ + "caiguem" ; - VP (Imp Pl P2) => x_ + "caieu" ; - VP (Imp Sg P2) => x_ + "cau" ; - VP (Imp Pl P3) => x_ + "caiguin" ; - VP (Imp Sg P3) => x_ + "caigui" ; - VP (Pass Pl Fem) => x_ + "caigudes" ; - VP (Pass Sg Fem) => x_ + "caiguda" ; - VP (Pass Pl Masc) => x_ + "caiguts" ; - VP (Pass Sg Masc) => x_ + "caigut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper cloure_19 : Str -> Verbum = \cloure -> -let clo_ = Predef.tk 3 cloure in -{s = table { - VI Infn => clo_ + "ure" ; - VI Ger => clo_ + "ent" ; - VI Part => clo_ + "s" ; - VP (Pres Ind Pl P1) => clo_ + "em" ; - VP (Pres Ind Sg P1) => clo_ + "c" ; - VP (Pres Ind Pl P2) => clo_ + "eu" ; - VP (Pres Ind Sg P2) => clo_ + "us" ; - VP (Pres Ind Pl P3) => clo_ + "uen" ; - VP (Pres Ind Sg P3) => clo_ + "u" ; - VP (Pres Subj Pl P1) => clo_ + "guem" ; - VP (Pres Subj Sg P1) => clo_ + "gui" ; - VP (Pres Subj Pl P2) => clo_ + "gueu" ; - VP (Pres Subj Sg P2) => clo_ + "guis" ; - VP (Pres Subj Pl P3) => clo_ + "guin" ; - VP (Pres Subj Sg P3) => clo_ + "gui" ; - VP (Impf Ind Pl P1) => clo_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => clo_ + "a" ;--# notpresent - VP (Impf Ind Pl P2) => clo_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => clo_ + "es" ;--# notpresent - VP (Impf Ind Pl P3) => clo_ + "en" ;--# notpresent - VP (Impf Ind Sg P3) => clo_ + "a" ;--# notpresent - VP (Impf Subj Pl P1) => clo_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => clo_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => clo_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => clo_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => clo_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => clo_ + "gus" ;--# notpresent - VP (Fut Pl P1) => clo_ + "urem" ;--# notpresent - VP (Fut Sg P1) => clo_ + "ur" ;--# notpresent - VP (Fut Pl P2) => clo_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => clo_ + "urs" ;--# notpresent - VP (Fut Pl P3) => clo_ + "uran" ;--# notpresent - VP (Fut Sg P3) => clo_ + "ur" ;--# notpresent - VP (Pret Pl P1) => clo_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => clo_ + "gus" ;--# notpresent - VP (Pret Pl P2) => clo_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => clo_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => clo_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => clo_ + "gus" ;--# notpresent - VP (Cond Pl P1) => clo_ + "urem" ;--# notpresent - VP (Cond Sg P1) => clo_ + "uria" ;--# notpresent - VP (Cond Pl P2) => clo_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => clo_ + "uries" ;--# notpresent - VP (Cond Pl P3) => clo_ + "urien" ;--# notpresent - VP (Cond Sg P3) => clo_ + "uria" ;--# notpresent - VP (Imp Pl P1) => clo_ + "guem" ; - VP (Imp Pl P2) => clo_ + "eu" ; - VP (Imp Sg P2) => clo_ + "u" ; - VP (Imp Pl P3) => clo_ + "guin" ; - VP (Imp Sg P3) => clo_ + "gui" ; - VP (Pass Pl Fem) => clo_ + "ses" ; - VP (Pass Sg Fem) => clo_ + "sa" ; - VP (Pass Pl Masc) => clo_ + "sos" ; - VP (Pass Sg Masc) => clo_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper cobrir_20 : Str -> Verbum = \cobrir -> -let cob_ = Predef.tk 3 cobrir in -{s = table { - VI Infn => cob_ + "rir" ; - VI Ger => cob_ + "rint" ; - VI Part => cob_ + "ert" ; - VP (Pres Ind Pl P1) => cob_ + "rim" ; - VP (Pres Ind Sg P1) => cob_ + "reixo" ; - VP (Pres Ind Pl P2) => cob_ + "riu" ; - VP (Pres Ind Sg P2) => cob_ + "reixes" ; - VP (Pres Ind Pl P3) => cob_ + "reixen" ; - VP (Pres Ind Sg P3) => cob_ + "reix" ; - VP (Pres Subj Pl P1) => cob_ + "rim" ; - VP (Pres Subj Sg P1) => cob_ + "reixi" ; - VP (Pres Subj Pl P2) => cob_ + "riu" ; - VP (Pres Subj Sg P2) => cob_ + "reixis" ; - VP (Pres Subj Pl P3) => cob_ + "reixin" ; - VP (Pres Subj Sg P3) => cob_ + "reixi" ; - VP (Impf Ind Pl P1) => cob_ + "rem" ;--# notpresent - VP (Impf Ind Sg P1) => cob_ + "ria" ;--# notpresent - VP (Impf Ind Pl P2) => cob_ + "reu" ;--# notpresent - VP (Impf Ind Sg P2) => cob_ + "ries" ;--# notpresent - VP (Impf Ind Pl P3) => cob_ + "rien" ;--# notpresent - VP (Impf Ind Sg P3) => cob_ + "ria" ;--# notpresent - VP (Impf Subj Pl P1) => cob_ + "rssim" ;--# notpresent - VP (Impf Subj Sg P1) => cob_ + "rs" ;--# notpresent - VP (Impf Subj Pl P2) => cob_ + "rssiu" ;--# notpresent - VP (Impf Subj Sg P2) => cob_ + "rissis" ;--# notpresent - VP (Impf Subj Pl P3) => cob_ + "rissin" ;--# notpresent - VP (Impf Subj Sg P3) => cob_ + "rs" ;--# notpresent - VP (Fut Pl P1) => cob_ + "rirem" ;--# notpresent - VP (Fut Sg P1) => cob_ + "rir" ;--# notpresent - VP (Fut Pl P2) => cob_ + "rireu" ;--# notpresent - VP (Fut Sg P2) => cob_ + "rirs" ;--# notpresent - VP (Fut Pl P3) => cob_ + "riran" ;--# notpresent - VP (Fut Sg P3) => cob_ + "rir" ;--# notpresent - VP (Pret Pl P1) => cob_ + "rssim" ;--# notpresent - VP (Pret Sg P1) => cob_ + "rs" ;--# notpresent - VP (Pret Pl P2) => cob_ + "rssiu" ;--# notpresent - VP (Pret Sg P2) => cob_ + "rissis" ;--# notpresent - VP (Pret Pl P3) => cob_ + "rissin" ;--# notpresent - VP (Pret Sg P3) => cob_ + "rs" ;--# notpresent - VP (Cond Pl P1) => cob_ + "rirem" ;--# notpresent - VP (Cond Sg P1) => cob_ + "riria" ;--# notpresent - VP (Cond Pl P2) => cob_ + "rireu" ;--# notpresent - VP (Cond Sg P2) => cob_ + "riries" ;--# notpresent - VP (Cond Pl P3) => cob_ + "ririen" ;--# notpresent - VP (Cond Sg P3) => cob_ + "riria" ;--# notpresent - VP (Imp Pl P1) => cob_ + "rim" ; - VP (Imp Pl P2) => cob_ + "riu" ; - VP (Imp Sg P2) => cob_ + "reix" ; - VP (Imp Pl P3) => cob_ + "reixin" ; - VP (Imp Sg P3) => cob_ + "reixi" ; - VP (Pass Pl Fem) => cob_ + "ertes" ; - VP (Pass Sg Fem) => cob_ + "erta" ; - VP (Pass Pl Masc) => cob_ + "erts" ; - VP (Pass Sg Masc) => cob_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper collir_21 : Str -> Verbum = \collir -> -let c_ = Predef.tk 5 collir in -{s = table { - VI Infn => c_ + "ollir" ; - VI Ger => c_ + "ollint" ; - VI Part => c_ + "ollit" ; - VP (Pres Ind Pl P1) => c_ + "ollim" ; - VP (Pres Ind Sg P1) => c_ + "ullo" ; - VP (Pres Ind Pl P2) => c_ + "olliu" ; - VP (Pres Ind Sg P2) => c_ + "ulls" ; - VP (Pres Ind Pl P3) => c_ + "ullen" ; - VP (Pres Ind Sg P3) => c_ + "ull" ; - VP (Pres Subj Pl P1) => c_ + "ollim" ; - VP (Pres Subj Sg P1) => c_ + "ulli" ; - VP (Pres Subj Pl P2) => c_ + "olliu" ; - VP (Pres Subj Sg P2) => c_ + "ullis" ; - VP (Pres Subj Pl P3) => c_ + "ullin" ; - VP (Pres Subj Sg P3) => c_ + "ulli" ; - VP (Impf Ind Pl P1) => c_ + "ollem" ;--# notpresent - VP (Impf Ind Sg P1) => c_ + "ollia" ;--# notpresent - VP (Impf Ind Pl P2) => c_ + "olleu" ;--# notpresent - VP (Impf Ind Sg P2) => c_ + "ollies" ;--# notpresent - VP (Impf Ind Pl P3) => c_ + "ollien" ;--# notpresent - VP (Impf Ind Sg P3) => c_ + "ollia" ;--# notpresent - VP (Impf Subj Pl P1) => c_ + "ollssim" ;--# notpresent - VP (Impf Subj Sg P1) => c_ + "olls" ;--# notpresent - VP (Impf Subj Pl P2) => c_ + "ollssiu" ;--# notpresent - VP (Impf Subj Sg P2) => c_ + "ollissis" ;--# notpresent - VP (Impf Subj Pl P3) => c_ + "ollissin" ;--# notpresent - VP (Impf Subj Sg P3) => c_ + "olls" ;--# notpresent - VP (Fut Pl P1) => c_ + "ollirem" ;--# notpresent - VP (Fut Sg P1) => c_ + "ollir" ;--# notpresent - VP (Fut Pl P2) => c_ + "ollireu" ;--# notpresent - VP (Fut Sg P2) => c_ + "ollirs" ;--# notpresent - VP (Fut Pl P3) => c_ + "olliran" ;--# notpresent - VP (Fut Sg P3) => c_ + "ollir" ;--# notpresent - VP (Pret Pl P1) => c_ + "ollssim" ;--# notpresent - VP (Pret Sg P1) => c_ + "olls" ;--# notpresent - VP (Pret Pl P2) => c_ + "ollssiu" ;--# notpresent - VP (Pret Sg P2) => c_ + "ollissis" ;--# notpresent - VP (Pret Pl P3) => c_ + "ollissin" ;--# notpresent - VP (Pret Sg P3) => c_ + "olls" ;--# notpresent - VP (Cond Pl P1) => c_ + "ollirem" ;--# notpresent - VP (Cond Sg P1) => c_ + "olliria" ;--# notpresent - VP (Cond Pl P2) => c_ + "ollireu" ;--# notpresent - VP (Cond Sg P2) => c_ + "olliries" ;--# notpresent - VP (Cond Pl P3) => c_ + "ollirien" ;--# notpresent - VP (Cond Sg P3) => c_ + "olliria" ;--# notpresent - VP (Imp Pl P1) => c_ + "ollim" ; - VP (Imp Pl P2) => c_ + "olliu" ; - VP (Imp Sg P2) => c_ + "ull" ; - VP (Imp Pl P3) => c_ + "ullin" ; - VP (Imp Sg P3) => c_ + "ulli" ; - VP (Pass Pl Fem) => c_ + "ollides" ; - VP (Pass Sg Fem) => c_ + "ollida" ; - VP (Pass Pl Masc) => c_ + "ollits" ; - VP (Pass Sg Masc) => c_ + "ollit" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper comenar_22 : Str -> Verbum = \comenar -> -let comen_ = Predef.tk 3 comenar in -{s = table { - VI Infn => comen_ + "ar" ; - VI Ger => comen_ + "ant" ; - VI Part => comen_ + "at" ; - VP (Pres Ind Pl P1) => comen_ + "cem" ; - VP (Pres Ind Sg P1) => comen_ + "o" ; - VP (Pres Ind Pl P2) => comen_ + "ceu" ; - VP (Pres Ind Sg P2) => comen_ + "ces" ; - VP (Pres Ind Pl P3) => comen_ + "cen" ; - VP (Pres Ind Sg P3) => comen_ + "a" ; - VP (Pres Subj Pl P1) => comen_ + "cem" ; - VP (Pres Subj Sg P1) => comen_ + "ci" ; - VP (Pres Subj Pl P2) => comen_ + "ceu" ; - VP (Pres Subj Sg P2) => comen_ + "cis" ; - VP (Pres Subj Pl P3) => comen_ + "cin" ; - VP (Pres Subj Sg P3) => comen_ + "ci" ; - VP (Impf Ind Pl P1) => comen_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => comen_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => comen_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => comen_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => comen_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => comen_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => comen_ + "cssim" ;--# notpresent - VP (Impf Subj Sg P1) => comen_ + "cs" ;--# notpresent - VP (Impf Subj Pl P2) => comen_ + "cssiu" ;--# notpresent - VP (Impf Subj Sg P2) => comen_ + "cessis" ;--# notpresent - VP (Impf Subj Pl P3) => comen_ + "cessin" ;--# notpresent - VP (Impf Subj Sg P3) => comen_ + "cs" ;--# notpresent - VP (Fut Pl P1) => comen_ + "arem" ;--# notpresent - VP (Fut Sg P1) => comen_ + "ar" ;--# notpresent - VP (Fut Pl P2) => comen_ + "areu" ;--# notpresent - VP (Fut Sg P2) => comen_ + "ars" ;--# notpresent - VP (Fut Pl P3) => comen_ + "aran" ;--# notpresent - VP (Fut Sg P3) => comen_ + "ar" ;--# notpresent - VP (Pret Pl P1) => comen_ + "cssim" ;--# notpresent - VP (Pret Sg P1) => comen_ + "cs" ;--# notpresent - VP (Pret Pl P2) => comen_ + "cssiu" ;--# notpresent - VP (Pret Sg P2) => comen_ + "cessis" ;--# notpresent - VP (Pret Pl P3) => comen_ + "cessin" ;--# notpresent - VP (Pret Sg P3) => comen_ + "cs" ;--# notpresent - VP (Cond Pl P1) => comen_ + "arem" ;--# notpresent - VP (Cond Sg P1) => comen_ + "aria" ;--# notpresent - VP (Cond Pl P2) => comen_ + "areu" ;--# notpresent - VP (Cond Sg P2) => comen_ + "aries" ;--# notpresent - VP (Cond Pl P3) => comen_ + "arien" ;--# notpresent - VP (Cond Sg P3) => comen_ + "aria" ;--# notpresent - VP (Imp Pl P1) => comen_ + "cem" ; - VP (Imp Pl P2) => comen_ + "ceu" ; - VP (Imp Sg P2) => comen_ + "a" ; - VP (Imp Pl P3) => comen_ + "cin" ; - VP (Imp Sg P3) => comen_ + "ci" ; - VP (Pass Pl Fem) => comen_ + "ades" ; - VP (Pass Sg Fem) => comen_ + "ada" ; - VP (Pass Pl Masc) => comen_ + "ats" ; - VP (Pass Sg Masc) => comen_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper commoure_23 : Str -> Verbum = \commoure -> -let commo_ = Predef.tk 3 commoure in -{s = table { - VI Infn => commo_ + "ure" ; - VI Ger => commo_ + "vent" ; - VI Part => commo_ + "gut" ; - VP (Pres Ind Pl P1) => commo_ + "vem" ; - VP (Pres Ind Sg P1) => commo_ + "c" ; - VP (Pres Ind Pl P2) => commo_ + "veu" ; - VP (Pres Ind Sg P2) => commo_ + "us" ; - VP (Pres Ind Pl P3) => commo_ + "uen" ; - VP (Pres Ind Sg P3) => commo_ + "u" ; - VP (Pres Subj Pl P1) => commo_ + "guem" ; - VP (Pres Subj Sg P1) => commo_ + "gui" ; - VP (Pres Subj Pl P2) => commo_ + "gueu" ; - VP (Pres Subj Sg P2) => commo_ + "guis" ; - VP (Pres Subj Pl P3) => commo_ + "guin" ; - VP (Pres Subj Sg P3) => commo_ + "gui" ; - VP (Impf Ind Pl P1) => commo_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => commo_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => commo_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => commo_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => commo_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => commo_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => commo_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => commo_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => commo_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => commo_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => commo_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => commo_ + "gus" ;--# notpresent - VP (Fut Pl P1) => commo_ + "urem" ;--# notpresent - VP (Fut Sg P1) => commo_ + "ur" ;--# notpresent - VP (Fut Pl P2) => commo_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => commo_ + "urs" ;--# notpresent - VP (Fut Pl P3) => commo_ + "uran" ;--# notpresent - VP (Fut Sg P3) => commo_ + "ur" ;--# notpresent - VP (Pret Pl P1) => commo_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => commo_ + "gus" ;--# notpresent - VP (Pret Pl P2) => commo_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => commo_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => commo_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => commo_ + "gus" ;--# notpresent - VP (Cond Pl P1) => commo_ + "urem" ;--# notpresent - VP (Cond Sg P1) => commo_ + "uria" ;--# notpresent - VP (Cond Pl P2) => commo_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => commo_ + "uries" ;--# notpresent - VP (Cond Pl P3) => commo_ + "urien" ;--# notpresent - VP (Cond Sg P3) => commo_ + "uria" ;--# notpresent - VP (Imp Pl P1) => commo_ + "guem" ; - VP (Imp Pl P2) => commo_ + "veu" ; - VP (Imp Sg P2) => commo_ + "u" ; - VP (Imp Pl P3) => commo_ + "guin" ; - VP (Imp Sg P3) => commo_ + "gui" ; - VP (Pass Pl Fem) => commo_ + "gudes" ; - VP (Pass Sg Fem) => commo_ + "guda" ; - VP (Pass Pl Masc) => commo_ + "guts" ; - VP (Pass Sg Masc) => commo_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper complaure_24 : Str -> Verbum = \complaure -> -let compla_ = Predef.tk 3 complaure in -{s = table { - VI Infn => compla_ + "ure" ; - VI Ger => compla_ + "ent" ; - VI Part => compla_ + "gut" ; - VP (Pres Ind Pl P1) => compla_ + "em" ; - VP (Pres Ind Sg P1) => compla_ + "c" ; - VP (Pres Ind Pl P2) => compla_ + "eu" ; - VP (Pres Ind Sg P2) => compla_ + "us" ; - VP (Pres Ind Pl P3) => compla_ + "uen" ; - VP (Pres Ind Sg P3) => compla_ + "u" ; - VP (Pres Subj Pl P1) => compla_ + "guem" ; - VP (Pres Subj Sg P1) => compla_ + "gui" ; - VP (Pres Subj Pl P2) => compla_ + "gueu" ; - VP (Pres Subj Sg P2) => compla_ + "guis" ; - VP (Pres Subj Pl P3) => compla_ + "guin" ; - VP (Pres Subj Sg P3) => compla_ + "gui" ; - VP (Impf Ind Pl P1) => compla_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => compla_ + "a" ;--# notpresent - VP (Impf Ind Pl P2) => compla_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => compla_ + "es" ;--# notpresent - VP (Impf Ind Pl P3) => compla_ + "en" ;--# notpresent - VP (Impf Ind Sg P3) => compla_ + "a" ;--# notpresent - VP (Impf Subj Pl P1) => compla_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => compla_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => compla_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => compla_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => compla_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => compla_ + "gus" ;--# notpresent - VP (Fut Pl P1) => compla_ + "urem" ;--# notpresent - VP (Fut Sg P1) => compla_ + "ur" ;--# notpresent - VP (Fut Pl P2) => compla_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => compla_ + "urs" ;--# notpresent - VP (Fut Pl P3) => compla_ + "uran" ;--# notpresent - VP (Fut Sg P3) => compla_ + "ur" ;--# notpresent - VP (Pret Pl P1) => compla_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => compla_ + "gus" ;--# notpresent - VP (Pret Pl P2) => compla_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => compla_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => compla_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => compla_ + "gus" ;--# notpresent - VP (Cond Pl P1) => compla_ + "urem" ;--# notpresent - VP (Cond Sg P1) => compla_ + "uria" ;--# notpresent - VP (Cond Pl P2) => compla_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => compla_ + "uries" ;--# notpresent - VP (Cond Pl P3) => compla_ + "urien" ;--# notpresent - VP (Cond Sg P3) => compla_ + "uria" ;--# notpresent - VP (Imp Pl P1) => compla_ + "guem" ; - VP (Imp Pl P2) => compla_ + "eu" ; - VP (Imp Sg P2) => compla_ + "u" ; - VP (Imp Pl P3) => compla_ + "guin" ; - VP (Imp Sg P3) => compla_ + "gui" ; - VP (Pass Pl Fem) => compla_ + "gudes" ; - VP (Pass Sg Fem) => compla_ + "guda" ; - VP (Pass Pl Masc) => compla_ + "guts" ; - VP (Pass Sg Masc) => compla_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper complir_25 : Str -> Verbum = \complir -> -let compl_ = Predef.tk 2 complir in -{s = table { - VI Infn => compl_ + "ir" ; - VI Ger => compl_ + "int" ; - VI Part => compl_ + "ert" ; - VP (Pres Ind Pl P1) => compl_ + "im" ; - VP (Pres Ind Sg P1) => compl_ + "eixo" ; - VP (Pres Ind Pl P2) => compl_ + "iu" ; - VP (Pres Ind Sg P2) => compl_ + "eixes" ; - VP (Pres Ind Pl P3) => compl_ + "eixen" ; - VP (Pres Ind Sg P3) => compl_ + "eix" ; - VP (Pres Subj Pl P1) => compl_ + "im" ; - VP (Pres Subj Sg P1) => compl_ + "eixi" ; - VP (Pres Subj Pl P2) => compl_ + "iu" ; - VP (Pres Subj Sg P2) => compl_ + "eixis" ; - VP (Pres Subj Pl P3) => compl_ + "eixin" ; - VP (Pres Subj Sg P3) => compl_ + "eixi" ; - VP (Impf Ind Pl P1) => compl_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => compl_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => compl_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => compl_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => compl_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => compl_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => compl_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => compl_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => compl_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => compl_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => compl_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => compl_ + "s" ;--# notpresent - VP (Fut Pl P1) => compl_ + "irem" ;--# notpresent - VP (Fut Sg P1) => compl_ + "ir" ;--# notpresent - VP (Fut Pl P2) => compl_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => compl_ + "irs" ;--# notpresent - VP (Fut Pl P3) => compl_ + "iran" ;--# notpresent - VP (Fut Sg P3) => compl_ + "ir" ;--# notpresent - VP (Pret Pl P1) => compl_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => compl_ + "s" ;--# notpresent - VP (Pret Pl P2) => compl_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => compl_ + "issis" ;--# notpresent - VP (Pret Pl P3) => compl_ + "issin" ;--# notpresent - VP (Pret Sg P3) => compl_ + "s" ;--# notpresent - VP (Cond Pl P1) => compl_ + "irem" ;--# notpresent - VP (Cond Sg P1) => compl_ + "iria" ;--# notpresent - VP (Cond Pl P2) => compl_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => compl_ + "iries" ;--# notpresent - VP (Cond Pl P3) => compl_ + "irien" ;--# notpresent - VP (Cond Sg P3) => compl_ + "iria" ;--# notpresent - VP (Imp Pl P1) => compl_ + "im" ; - VP (Imp Pl P2) => compl_ + "iu" ; - VP (Imp Sg P2) => compl_ + "eix" ; - VP (Imp Pl P3) => compl_ + "eixin" ; - VP (Imp Sg P3) => compl_ + "eixi" ; - VP (Pass Pl Fem) => compl_ + "ertes" ; - VP (Pass Sg Fem) => compl_ + "erta" ; - VP (Pass Pl Masc) => compl_ + "erts" ; - VP (Pass Sg Masc) => compl_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper compondre_26 : Str -> Verbum = \compondre -> -let compo_ = Predef.tk 4 compondre in -{s = table { - VI Infn => compo_ + "ndre" ; - VI Ger => compo_ + "nent" ; - VI Part => compo_ + "st" ; - VP (Pres Ind Pl P1) => compo_ + "nem" ; - VP (Pres Ind Sg P1) => compo_ + "nc" ; - VP (Pres Ind Pl P2) => compo_ + "neu" ; - VP (Pres Ind Sg P2) => compo_ + "ns" ; - VP (Pres Ind Pl P3) => compo_ + "nen" ; - VP (Pres Ind Sg P3) => compo_ + "n" ; - VP (Pres Subj Pl P1) => compo_ + "nguem" ; - VP (Pres Subj Sg P1) => compo_ + "ngui" ; - VP (Pres Subj Pl P2) => compo_ + "ngueu" ; - VP (Pres Subj Sg P2) => compo_ + "nguis" ; - VP (Pres Subj Pl P3) => compo_ + "nguin" ; - VP (Pres Subj Sg P3) => compo_ + "ngui" ; - VP (Impf Ind Pl P1) => compo_ + "nem" ;--# notpresent - VP (Impf Ind Sg P1) => compo_ + "nia" ;--# notpresent - VP (Impf Ind Pl P2) => compo_ + "neu" ;--# notpresent - VP (Impf Ind Sg P2) => compo_ + "nies" ;--# notpresent - VP (Impf Ind Pl P3) => compo_ + "nien" ;--# notpresent - VP (Impf Ind Sg P3) => compo_ + "nia" ;--# notpresent - VP (Impf Subj Pl P1) => compo_ + "ngussim" ;--# notpresent - VP (Impf Subj Sg P1) => compo_ + "ngus" ;--# notpresent - VP (Impf Subj Pl P2) => compo_ + "ngussiu" ;--# notpresent - VP (Impf Subj Sg P2) => compo_ + "nguessis" ;--# notpresent - VP (Impf Subj Pl P3) => compo_ + "nguessin" ;--# notpresent - VP (Impf Subj Sg P3) => compo_ + "ngus" ;--# notpresent - VP (Fut Pl P1) => compo_ + "ndrem" ;--# notpresent - VP (Fut Sg P1) => compo_ + "ndr" ;--# notpresent - VP (Fut Pl P2) => compo_ + "ndreu" ;--# notpresent - VP (Fut Sg P2) => compo_ + "ndrs" ;--# notpresent - VP (Fut Pl P3) => compo_ + "ndran" ;--# notpresent - VP (Fut Sg P3) => compo_ + "ndr" ;--# notpresent - VP (Pret Pl P1) => compo_ + "ngussim" ;--# notpresent - VP (Pret Sg P1) => compo_ + "ngus" ;--# notpresent - VP (Pret Pl P2) => compo_ + "ngussiu" ;--# notpresent - VP (Pret Sg P2) => compo_ + "nguessis" ;--# notpresent - VP (Pret Pl P3) => compo_ + "nguessin" ;--# notpresent - VP (Pret Sg P3) => compo_ + "ngus" ;--# notpresent - VP (Cond Pl P1) => compo_ + "ndrem" ;--# notpresent - VP (Cond Sg P1) => compo_ + "ndria" ;--# notpresent - VP (Cond Pl P2) => compo_ + "ndreu" ;--# notpresent - VP (Cond Sg P2) => compo_ + "ndries" ;--# notpresent - VP (Cond Pl P3) => compo_ + "ndrien" ;--# notpresent - VP (Cond Sg P3) => compo_ + "ndria" ;--# notpresent - VP (Imp Pl P1) => compo_ + "nguem" ; - VP (Imp Pl P2) => compo_ + "neu" ; - VP (Imp Sg P2) => compo_ + "n" ; - VP (Imp Pl P3) => compo_ + "nguin" ; - VP (Imp Sg P3) => compo_ + "ngui" ; - VP (Pass Pl Fem) => compo_ + "stes" ; - VP (Pass Sg Fem) => compo_ + "sta" ; - VP (Pass Pl Masc) => compo_ + "sts" ; - VP (Pass Sg Masc) => compo_ + "st" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper conixer_27 : Str -> Verbum = \conixer -> -let con_ = Predef.tk 5 conixer in -{s = table { - VI Ger => con_ + "eixent" ; - VI Part => con_ + "egut" ; - VP (Pres Ind Pl P1) => con_ + "eixem" ; - VP (Pres Ind Sg P1) => con_ + "ec" ; - VP (Pres Ind Pl P2) => con_ + "eixeu" ; - VP (Pres Ind Sg P2) => con_ + "eixes" ; - VP (Pres Ind Pl P3) => con_ + "eixen" ; - VP (Pres Ind Sg P3) => con_ + "eix" ; - VP (Pres Subj Pl P1) => con_ + "eguem" ; - VP (Pres Subj Sg P1) => con_ + "egui" ; - VP (Pres Subj Pl P2) => con_ + "egueu" ; - VP (Pres Subj Sg P2) => con_ + "eguis" ; - VP (Pres Subj Pl P3) => con_ + "eguin" ; - VP (Pres Subj Sg P3) => con_ + "egui" ; - VP (Impf Ind Pl P1) => con_ + "eixem" ;--# notpresent - VP (Impf Ind Sg P1) => con_ + "eixia" ;--# notpresent - VP (Impf Ind Pl P2) => con_ + "eixeu" ;--# notpresent - VP (Impf Ind Sg P2) => con_ + "eixies" ;--# notpresent - VP (Impf Ind Pl P3) => con_ + "eixien" ;--# notpresent - VP (Impf Ind Sg P3) => con_ + "eixia" ;--# notpresent - VP (Impf Subj Pl P1) => con_ + "egussim" ;--# notpresent - VP (Impf Subj Sg P1) => con_ + "egus" ;--# notpresent - VP (Impf Subj Pl P2) => con_ + "egussiu" ;--# notpresent - VP (Impf Subj Sg P2) => con_ + "eguessis" ;--# notpresent - VP (Impf Subj Pl P3) => con_ + "eguessin" ;--# notpresent - VP (Impf Subj Sg P3) => con_ + "egus" ;--# notpresent - VP (Fut Pl P1) => con_ + "eixerem" ;--# notpresent - VP (Fut Sg P1) => con_ + "eixer" ;--# notpresent - VP (Fut Pl P2) => con_ + "eixereu" ;--# notpresent - VP (Fut Sg P2) => con_ + "eixers" ;--# notpresent - VP (Fut Pl P3) => con_ + "eixeran" ;--# notpresent - VP (Fut Sg P3) => con_ + "eixer" ;--# notpresent - VP (Pret Pl P1) => con_ + "egussim" ;--# notpresent - VP (Pret Sg P1) => con_ + "egus" ;--# notpresent - VP (Pret Pl P2) => con_ + "egussiu" ;--# notpresent - VP (Pret Sg P2) => con_ + "eguessis" ;--# notpresent - VP (Pret Pl P3) => con_ + "eguessin" ;--# notpresent - VP (Pret Sg P3) => con_ + "egus" ;--# notpresent - VP (Cond Pl P1) => con_ + "eixerem" ;--# notpresent - VP (Cond Sg P1) => con_ + "eixeria" ;--# notpresent - VP (Cond Pl P2) => con_ + "eixereu" ;--# notpresent - VP (Cond Sg P2) => con_ + "eixeries" ;--# notpresent - VP (Cond Pl P3) => con_ + "eixerien" ;--# notpresent - VP (Cond Sg P3) => con_ + "eixeria" ;--# notpresent - VP (Imp Pl P1) => con_ + "eguem" ; - VP (Imp Pl P2) => con_ + "eixeu" ; - VP (Imp Sg P2) => con_ + "eix" ; - VP (Imp Pl P3) => con_ + "eguin" ; - VP (Imp Sg P3) => con_ + "egui" ; - VP (Pass Pl Fem) => con_ + "egudes" ; - VP (Pass Sg Fem) => con_ + "eguda" ; - VP (Pass Pl Masc) => con_ + "eguts" ; - VP (Pass Sg Masc) => con_ + "egut" ; - VI Infn => con_ + "ixer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper confondre_28 : Str -> Verbum = \confondre -> -let conf_ = Predef.tk 5 confondre in -{s = table { - VI Infn => conf_ + "ondre" ; - VI Ger => conf_ + "onent" ; - VP (Pres Ind Pl P1) => conf_ + "onem" ; - VP (Pres Ind Sg P1) => conf_ + "onc" ; - VP (Pres Ind Pl P2) => conf_ + "oneu" ; - VP (Pres Ind Sg P2) => conf_ + "ons" ; - VP (Pres Ind Pl P3) => conf_ + "onen" ; - VP (Pres Ind Sg P3) => conf_ + "on" ; - VP (Pres Subj Pl P1) => conf_ + "onguem" ; - VP (Pres Subj Sg P1) => conf_ + "ongui" ; - VP (Pres Subj Pl P2) => conf_ + "ongueu" ; - VP (Pres Subj Sg P2) => conf_ + "onguis" ; - VP (Pres Subj Pl P3) => conf_ + "onguin" ; - VP (Pres Subj Sg P3) => conf_ + "ongui" ; - VP (Impf Ind Pl P1) => conf_ + "onem" ;--# notpresent - VP (Impf Ind Sg P1) => conf_ + "onia" ;--# notpresent - VP (Impf Ind Pl P2) => conf_ + "oneu" ;--# notpresent - VP (Impf Ind Sg P2) => conf_ + "onies" ;--# notpresent - VP (Impf Ind Pl P3) => conf_ + "onien" ;--# notpresent - VP (Impf Ind Sg P3) => conf_ + "onia" ;--# notpresent - VP (Impf Subj Pl P1) => conf_ + "ongussim" ;--# notpresent - VP (Impf Subj Sg P1) => conf_ + "ongus" ;--# notpresent - VP (Impf Subj Pl P2) => conf_ + "ongussiu" ;--# notpresent - VP (Impf Subj Sg P2) => conf_ + "onguessis" ;--# notpresent - VP (Impf Subj Pl P3) => conf_ + "onguessin" ;--# notpresent - VP (Impf Subj Sg P3) => conf_ + "ongus" ;--# notpresent - VP (Fut Pl P1) => conf_ + "ondrem" ;--# notpresent - VP (Fut Sg P1) => conf_ + "ondr" ;--# notpresent - VP (Fut Pl P2) => conf_ + "ondreu" ;--# notpresent - VP (Fut Sg P2) => conf_ + "ondrs" ;--# notpresent - VP (Fut Pl P3) => conf_ + "ondran" ;--# notpresent - VP (Fut Sg P3) => conf_ + "ondr" ;--# notpresent - VP (Pret Pl P1) => conf_ + "ongussim" ;--# notpresent - VP (Pret Sg P1) => conf_ + "ongus" ;--# notpresent - VP (Pret Pl P2) => conf_ + "ongussiu" ;--# notpresent - VP (Pret Sg P2) => conf_ + "onguessis" ;--# notpresent - VP (Pret Pl P3) => conf_ + "onguessin" ;--# notpresent - VP (Pret Sg P3) => conf_ + "ongus" ;--# notpresent - VP (Cond Pl P1) => conf_ + "ondrem" ;--# notpresent - VP (Cond Sg P1) => conf_ + "ondria" ;--# notpresent - VP (Cond Pl P2) => conf_ + "ondreu" ;--# notpresent - VP (Cond Sg P2) => conf_ + "ondries" ;--# notpresent - VP (Cond Pl P3) => conf_ + "ondrien" ;--# notpresent - VP (Cond Sg P3) => conf_ + "ondria" ;--# notpresent - VP (Imp Pl P1) => conf_ + "onguem" ; - VP (Imp Pl P2) => conf_ + "oneu" ; - VP (Imp Sg P2) => conf_ + "on" ; - VP (Imp Pl P3) => conf_ + "onguin" ; - VP (Imp Sg P3) => conf_ + "ongui" ; - VP (Pass Pl Fem) => conf_ + "oses" ; - VP (Pass Sg Fem) => conf_ + "osa" ; - VP (Pass Pl Masc) => conf_ + "osos" ; - VI Part => conf_ + "s" ; - VP (Pass Sg Masc) => conf_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper constrnyer_29 : Str -> Verbum = \constrnyer -> -let constr_ = Predef.tk 5 constrnyer in -{s = table { - VI Ger => constr_ + "enyent" ; - VI Part => constr_ + "et" ; - VP (Pres Ind Pl P1) => constr_ + "enyem" ; - VP (Pres Ind Sg P1) => constr_ + "enyo" ; - VP (Pres Ind Pl P2) => constr_ + "enyeu" ; - VP (Pres Ind Sg P2) => constr_ + "enys" ; - VP (Pres Ind Pl P3) => constr_ + "enyen" ; - VP (Pres Ind Sg P3) => constr_ + "eny" ; - VP (Pres Subj Pl P1) => constr_ + "enyem" ; - VP (Pres Subj Sg P1) => constr_ + "enyi" ; - VP (Pres Subj Pl P2) => constr_ + "enyeu" ; - VP (Pres Subj Sg P2) => constr_ + "enyis" ; - VP (Pres Subj Pl P3) => constr_ + "enyin" ; - VP (Pres Subj Sg P3) => constr_ + "enyi" ; - VP (Impf Ind Pl P1) => constr_ + "enyem" ;--# notpresent - VP (Impf Ind Sg P1) => constr_ + "enyia" ;--# notpresent - VP (Impf Ind Pl P2) => constr_ + "enyeu" ;--# notpresent - VP (Impf Ind Sg P2) => constr_ + "enyies" ;--# notpresent - VP (Impf Ind Pl P3) => constr_ + "enyien" ;--# notpresent - VP (Impf Ind Sg P3) => constr_ + "enyia" ;--# notpresent - VP (Impf Subj Pl P1) => constr_ + "enyssim" ;--# notpresent - VP (Impf Subj Sg P1) => constr_ + "enys" ;--# notpresent - VP (Impf Subj Pl P2) => constr_ + "enyssiu" ;--# notpresent - VP (Impf Subj Sg P2) => constr_ + "enyessis" ;--# notpresent - VP (Impf Subj Pl P3) => constr_ + "enyessin" ;--# notpresent - VP (Impf Subj Sg P3) => constr_ + "enys" ;--# notpresent - VP (Fut Pl P1) => constr_ + "enyerem" ;--# notpresent - VP (Fut Sg P1) => constr_ + "enyer" ;--# notpresent - VP (Fut Pl P2) => constr_ + "enyereu" ;--# notpresent - VP (Fut Sg P2) => constr_ + "enyers" ;--# notpresent - VP (Fut Pl P3) => constr_ + "enyeran" ;--# notpresent - VP (Fut Sg P3) => constr_ + "enyer" ;--# notpresent - VP (Pret Pl P1) => constr_ + "enyssim" ;--# notpresent - VP (Pret Sg P1) => constr_ + "enys" ;--# notpresent - VP (Pret Pl P2) => constr_ + "enyssiu" ;--# notpresent - VP (Pret Sg P2) => constr_ + "enyessis" ;--# notpresent - VP (Pret Pl P3) => constr_ + "enyessin" ;--# notpresent - VP (Pret Sg P3) => constr_ + "enys" ;--# notpresent - VP (Cond Pl P1) => constr_ + "enyerem" ;--# notpresent - VP (Cond Sg P1) => constr_ + "enyeria" ;--# notpresent - VP (Cond Pl P2) => constr_ + "enyereu" ;--# notpresent - VP (Cond Sg P2) => constr_ + "enyeries" ;--# notpresent - VP (Cond Pl P3) => constr_ + "enyerien" ;--# notpresent - VP (Cond Sg P3) => constr_ + "enyeria" ;--# notpresent - VP (Imp Pl P1) => constr_ + "enyem" ; - VP (Imp Pl P2) => constr_ + "enyeu" ; - VP (Imp Sg P2) => constr_ + "eny" ; - VP (Imp Pl P3) => constr_ + "enyin" ; - VP (Imp Sg P3) => constr_ + "enyi" ; - VP (Pass Pl Fem) => constr_ + "etes" ; - VP (Pass Sg Fem) => constr_ + "eta" ; - VP (Pass Pl Masc) => constr_ + "ets" ; - VP (Pass Sg Masc) => constr_ + "et" ; - VI Infn => constr_ + "nyer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper crrer_30 : Str -> Verbum = \crrer -> -let c_ = Predef.tk 5 crrer in -{s = table { - VI Ger => c_ + "orrent" ; - VI Part => c_ + "orregut" ; - VP (Pres Ind Pl P1) => c_ + "orrem" ; - VP (Pres Ind Sg P1) => c_ + "orro" ; - VP (Pres Ind Pl P2) => c_ + "orreu" ; - VP (Pres Ind Sg P2) => c_ + "orres" ; - VP (Pres Ind Pl P3) => c_ + "orren" ; - VP (Pres Ind Sg P3) => c_ + "orre" ; - VP (Pres Subj Pl P1) => c_ + "orrem" ; - VP (Pres Subj Sg P1) => c_ + "orri" ; - VP (Pres Subj Pl P2) => c_ + "orreu" ; - VP (Pres Subj Sg P2) => c_ + "orris" ; - VP (Pres Subj Pl P3) => c_ + "orrin" ; - VP (Pres Subj Sg P3) => c_ + "orri" ; - VP (Impf Ind Pl P1) => c_ + "orrem" ;--# notpresent - VP (Impf Ind Sg P1) => c_ + "orria" ;--# notpresent - VP (Impf Ind Pl P2) => c_ + "orreu" ;--# notpresent - VP (Impf Ind Sg P2) => c_ + "orries" ;--# notpresent - VP (Impf Ind Pl P3) => c_ + "orrien" ;--# notpresent - VP (Impf Ind Sg P3) => c_ + "orria" ;--# notpresent - VP (Impf Subj Pl P1) => c_ + "orregussim" ;--# notpresent - VP (Impf Subj Sg P1) => c_ + "orregus" ;--# notpresent - VP (Impf Subj Pl P2) => c_ + "orregussiu" ;--# notpresent - VP (Impf Subj Sg P2) => c_ + "orreguessis" ;--# notpresent - VP (Impf Subj Pl P3) => c_ + "orreguessin" ;--# notpresent - VP (Impf Subj Sg P3) => c_ + "orregus" ;--# notpresent - VP (Fut Pl P1) => c_ + "orrerem" ;--# notpresent - VP (Fut Sg P1) => c_ + "orrer" ;--# notpresent - VP (Fut Pl P2) => c_ + "orrereu" ;--# notpresent - VP (Fut Sg P2) => c_ + "orrers" ;--# notpresent - VP (Fut Pl P3) => c_ + "orreran" ;--# notpresent - VP (Fut Sg P3) => c_ + "orrer" ;--# notpresent - VP (Pret Pl P1) => c_ + "orregussim" ;--# notpresent - VP (Pret Sg P1) => c_ + "orregus" ;--# notpresent - VP (Pret Pl P2) => c_ + "orregussiu" ;--# notpresent - VP (Pret Sg P2) => c_ + "orreguessis" ;--# notpresent - VP (Pret Pl P3) => c_ + "orreguessin" ;--# notpresent - VP (Pret Sg P3) => c_ + "orregus" ;--# notpresent - VP (Cond Pl P1) => c_ + "orrerem" ;--# notpresent - VP (Cond Sg P1) => c_ + "orreria" ;--# notpresent - VP (Cond Pl P2) => c_ + "orrereu" ;--# notpresent - VP (Cond Sg P2) => c_ + "orreries" ;--# notpresent - VP (Cond Pl P3) => c_ + "orrerien" ;--# notpresent - VP (Cond Sg P3) => c_ + "orreria" ;--# notpresent - VP (Imp Pl P1) => c_ + "orrem" ; - VP (Imp Pl P2) => c_ + "orreu" ; - VP (Imp Sg P2) => c_ + "orre" ; - VP (Imp Pl P3) => c_ + "orrin" ; - VP (Imp Sg P3) => c_ + "orri" ; - VP (Pass Pl Fem) => c_ + "orregudes" ; - VP (Pass Sg Fem) => c_ + "orreguda" ; - VP (Pass Pl Masc) => c_ + "orreguts" ; - VP (Pass Sg Masc) => c_ + "orregut" ; - VI Infn => c_ + "rrer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper cosir_31 : Str -> Verbum = \cosir -> -let c_ = Predef.tk 4 cosir in -{s = table { - VI Infn => c_ + "osir" ; - VI Ger => c_ + "osint" ; - VI Part => c_ + "osit" ; - VP (Pres Ind Pl P1) => c_ + "osim" ; - VP (Pres Ind Sg P1) => c_ + "uso" ; - VP (Pres Ind Pl P2) => c_ + "osiu" ; - VP (Pres Ind Sg P2) => c_ + "uses" ; - VP (Pres Ind Pl P3) => c_ + "usen" ; - VP (Pres Ind Sg P3) => c_ + "us" ; - VP (Pres Subj Pl P1) => c_ + "osim" ; - VP (Pres Subj Sg P1) => c_ + "usi" ; - VP (Pres Subj Pl P2) => c_ + "osiu" ; - VP (Pres Subj Sg P2) => c_ + "usis" ; - VP (Pres Subj Pl P3) => c_ + "usin" ; - VP (Pres Subj Sg P3) => c_ + "usi" ; - VP (Impf Ind Pl P1) => c_ + "osem" ;--# notpresent - VP (Impf Ind Sg P1) => c_ + "osia" ;--# notpresent - VP (Impf Ind Pl P2) => c_ + "oseu" ;--# notpresent - VP (Impf Ind Sg P2) => c_ + "osies" ;--# notpresent - VP (Impf Ind Pl P3) => c_ + "osien" ;--# notpresent - VP (Impf Ind Sg P3) => c_ + "osia" ;--# notpresent - VP (Impf Subj Pl P1) => c_ + "osssim" ;--# notpresent - VP (Impf Subj Sg P1) => c_ + "oss" ;--# notpresent - VP (Impf Subj Pl P2) => c_ + "osssiu" ;--# notpresent - VP (Impf Subj Sg P2) => c_ + "osissis" ;--# notpresent - VP (Impf Subj Pl P3) => c_ + "osissin" ;--# notpresent - VP (Impf Subj Sg P3) => c_ + "oss" ;--# notpresent - VP (Fut Pl P1) => c_ + "osirem" ;--# notpresent - VP (Fut Sg P1) => c_ + "osir" ;--# notpresent - VP (Fut Pl P2) => c_ + "osireu" ;--# notpresent - VP (Fut Sg P2) => c_ + "osirs" ;--# notpresent - VP (Fut Pl P3) => c_ + "osiran" ;--# notpresent - VP (Fut Sg P3) => c_ + "osir" ;--# notpresent - VP (Pret Pl P1) => c_ + "osssim" ;--# notpresent - VP (Pret Sg P1) => c_ + "oss" ;--# notpresent - VP (Pret Pl P2) => c_ + "osssiu" ;--# notpresent - VP (Pret Sg P2) => c_ + "osissis" ;--# notpresent - VP (Pret Pl P3) => c_ + "osissin" ;--# notpresent - VP (Pret Sg P3) => c_ + "oss" ;--# notpresent - VP (Cond Pl P1) => c_ + "osirem" ;--# notpresent - VP (Cond Sg P1) => c_ + "osiria" ;--# notpresent - VP (Cond Pl P2) => c_ + "osireu" ;--# notpresent - VP (Cond Sg P2) => c_ + "osiries" ;--# notpresent - VP (Cond Pl P3) => c_ + "osirien" ;--# notpresent - VP (Cond Sg P3) => c_ + "osiria" ;--# notpresent - VP (Imp Pl P1) => c_ + "osim" ; - VP (Imp Pl P2) => c_ + "osiu" ; - VP (Imp Sg P2) => c_ + "us" ; - VP (Imp Pl P3) => c_ + "usin" ; - VP (Imp Sg P3) => c_ + "usi" ; - VP (Pass Pl Fem) => c_ + "osides" ; - VP (Pass Sg Fem) => c_ + "osida" ; - VP (Pass Pl Masc) => c_ + "osits" ; - VP (Pass Sg Masc) => c_ + "osit" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper coure_32 : Str -> Verbum = \coure -> -let c_ = Predef.tk 4 coure in -{s = table { - VI Infn => c_ + "oure" ; - VI Ger => c_ + "oent" ; - VI Part => c_ + "uit" ; - VP (Pres Ind Pl P1) => c_ + "oem" ; - VP (Pres Ind Sg P1) => c_ + "oc" ; - VP (Pres Ind Pl P2) => c_ + "oeu" ; - VP (Pres Ind Sg P2) => c_ + "ous" ; - VP (Pres Ind Pl P3) => c_ + "ouen" ; - VP (Pres Ind Sg P3) => c_ + "ou" ; - VP (Pres Subj Pl P1) => c_ + "oguem" ; - VP (Pres Subj Sg P1) => c_ + "ogui" ; - VP (Pres Subj Pl P2) => c_ + "ogueu" ; - VP (Pres Subj Sg P2) => c_ + "oguis" ; - VP (Pres Subj Pl P3) => c_ + "oguin" ; - VP (Pres Subj Sg P3) => c_ + "ogui" ; - VP (Impf Ind Pl P1) => c_ + "oem" ;--# notpresent - VP (Impf Ind Sg P1) => c_ + "oa" ;--# notpresent - VP (Impf Ind Pl P2) => c_ + "oeu" ;--# notpresent - VP (Impf Ind Sg P2) => c_ + "oes" ;--# notpresent - VP (Impf Ind Pl P3) => c_ + "oen" ;--# notpresent - VP (Impf Ind Sg P3) => c_ + "oa" ;--# notpresent - VP (Impf Subj Pl P1) => c_ + "ogussim" ;--# notpresent - VP (Impf Subj Sg P1) => c_ + "ogus" ;--# notpresent - VP (Impf Subj Pl P2) => c_ + "ogussiu" ;--# notpresent - VP (Impf Subj Sg P2) => c_ + "oguessis" ;--# notpresent - VP (Impf Subj Pl P3) => c_ + "oguessin" ;--# notpresent - VP (Impf Subj Sg P3) => c_ + "ogus" ;--# notpresent - VP (Fut Pl P1) => c_ + "ourem" ;--# notpresent - VP (Fut Sg P1) => c_ + "our" ;--# notpresent - VP (Fut Pl P2) => c_ + "oureu" ;--# notpresent - VP (Fut Sg P2) => c_ + "ours" ;--# notpresent - VP (Fut Pl P3) => c_ + "ouran" ;--# notpresent - VP (Fut Sg P3) => c_ + "our" ;--# notpresent - VP (Pret Pl P1) => c_ + "ogussim" ;--# notpresent - VP (Pret Sg P1) => c_ + "ogus" ;--# notpresent - VP (Pret Pl P2) => c_ + "ogussiu" ;--# notpresent - VP (Pret Sg P2) => c_ + "oguessis" ;--# notpresent - VP (Pret Pl P3) => c_ + "oguessin" ;--# notpresent - VP (Pret Sg P3) => c_ + "ogus" ;--# notpresent - VP (Cond Pl P1) => c_ + "ourem" ;--# notpresent - VP (Cond Sg P1) => c_ + "ouria" ;--# notpresent - VP (Cond Pl P2) => c_ + "oureu" ;--# notpresent - VP (Cond Sg P2) => c_ + "ouries" ;--# notpresent - VP (Cond Pl P3) => c_ + "ourien" ;--# notpresent - VP (Cond Sg P3) => c_ + "ouria" ;--# notpresent - VP (Imp Pl P1) => c_ + "oguem" ; - VP (Imp Pl P2) => c_ + "oeu" ; - VP (Imp Sg P2) => c_ + "ou" ; - VP (Imp Pl P3) => c_ + "oguin" ; - VP (Imp Sg P3) => c_ + "ogui" ; - VP (Pass Pl Fem) => c_ + "uites" ; - VP (Pass Sg Fem) => c_ + "uita" ; - VP (Pass Pl Masc) => c_ + "uits" ; - VP (Pass Sg Masc) => c_ + "uit" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper crixer_33 : Str -> Verbum = \crixer -> -let cr_ = Predef.tk 5 crixer in -{s = table { - VI Ger => cr_ + "eixent" ; - VI Part => cr_ + "escut" ; - VP (Pres Ind Pl P1) => cr_ + "eixem" ; - VP (Pres Ind Sg P1) => cr_ + "eixo" ; - VP (Pres Ind Pl P2) => cr_ + "eixeu" ; - VP (Pres Ind Sg P2) => cr_ + "eixes" ; - VP (Pres Ind Pl P3) => cr_ + "eixen" ; - VP (Pres Ind Sg P3) => cr_ + "eix" ; - VP (Pres Subj Pl P1) => cr_ + "eixem" ; - VP (Pres Subj Sg P1) => cr_ + "eixi" ; - VP (Pres Subj Pl P2) => cr_ + "eixeu" ; - VP (Pres Subj Sg P2) => cr_ + "eixis" ; - VP (Pres Subj Pl P3) => cr_ + "eixin" ; - VP (Pres Subj Sg P3) => cr_ + "eixi" ; - VP (Impf Ind Pl P1) => cr_ + "eixem" ;--# notpresent - VP (Impf Ind Sg P1) => cr_ + "eixia" ;--# notpresent - VP (Impf Ind Pl P2) => cr_ + "eixeu" ;--# notpresent - VP (Impf Ind Sg P2) => cr_ + "eixies" ;--# notpresent - VP (Impf Ind Pl P3) => cr_ + "eixien" ;--# notpresent - VP (Impf Ind Sg P3) => cr_ + "eixia" ;--# notpresent - VP (Impf Subj Pl P1) => cr_ + "eixssim" ;--# notpresent - VP (Impf Subj Sg P1) => cr_ + "eixs" ;--# notpresent - VP (Impf Subj Pl P2) => cr_ + "eixssiu" ;--# notpresent - VP (Impf Subj Sg P2) => cr_ + "eixessis" ;--# notpresent - VP (Impf Subj Pl P3) => cr_ + "eixessin" ;--# notpresent - VP (Impf Subj Sg P3) => cr_ + "eixs" ;--# notpresent - VP (Fut Pl P1) => cr_ + "eixerem" ;--# notpresent - VP (Fut Sg P1) => cr_ + "eixer" ;--# notpresent - VP (Fut Pl P2) => cr_ + "eixereu" ;--# notpresent - VP (Fut Sg P2) => cr_ + "eixers" ;--# notpresent - VP (Fut Pl P3) => cr_ + "eixeran" ;--# notpresent - VP (Fut Sg P3) => cr_ + "eixer" ;--# notpresent - VP (Pret Pl P1) => cr_ + "eixssim" ;--# notpresent - VP (Pret Sg P1) => cr_ + "eixs" ;--# notpresent - VP (Pret Pl P2) => cr_ + "eixssiu" ;--# notpresent - VP (Pret Sg P2) => cr_ + "eixessis" ;--# notpresent - VP (Pret Pl P3) => cr_ + "eixessin" ;--# notpresent - VP (Pret Sg P3) => cr_ + "eixs" ;--# notpresent - VP (Cond Pl P1) => cr_ + "eixerem" ;--# notpresent - VP (Cond Sg P1) => cr_ + "eixeria" ;--# notpresent - VP (Cond Pl P2) => cr_ + "eixereu" ;--# notpresent - VP (Cond Sg P2) => cr_ + "eixeries" ;--# notpresent - VP (Cond Pl P3) => cr_ + "eixerien" ;--# notpresent - VP (Cond Sg P3) => cr_ + "eixeria" ;--# notpresent - VP (Imp Pl P1) => cr_ + "eixem" ; - VP (Imp Pl P2) => cr_ + "eixeu" ; - VP (Imp Sg P2) => cr_ + "eix" ; - VP (Imp Pl P3) => cr_ + "eixin" ; - VP (Imp Sg P3) => cr_ + "eixi" ; - VP (Pass Pl Fem) => cr_ + "escudes" ; - VP (Pass Sg Fem) => cr_ + "escuda" ; - VP (Pass Pl Masc) => cr_ + "escuts" ; - VP (Pass Sg Masc) => cr_ + "escut" ; - VI Infn => cr_ + "ixer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper creure_34 : Str -> Verbum = \creure -> -let cr_ = Predef.tk 4 creure in -{s = table { - VI Infn => cr_ + "eure" ; - VI Ger => cr_ + "eient" ; - VI Part => cr_ + "egut" ; - VP (Pres Ind Pl P1) => cr_ + "eiem" ; - VP (Pres Ind Sg P1) => cr_ + "ec" ; - VP (Pres Ind Pl P2) => cr_ + "eieu" ; - VP (Pres Ind Sg P2) => cr_ + "eus" ; - VP (Pres Ind Pl P3) => cr_ + "euen" ; - VP (Pres Ind Sg P3) => cr_ + "eu" ; - VP (Pres Subj Pl P1) => cr_ + "eguem" ; - VP (Pres Subj Sg P1) => cr_ + "egui" ; - VP (Pres Subj Pl P2) => cr_ + "egueu" ; - VP (Pres Subj Sg P2) => cr_ + "eguis" ; - VP (Pres Subj Pl P3) => cr_ + "eguin" ; - VP (Pres Subj Sg P3) => cr_ + "egui" ; - VP (Impf Ind Sg P1) => cr_ + "eia" ;--# notpresent - VP (Impf Ind Sg P2) => cr_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => cr_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => cr_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => cr_ + "egussim" ;--# notpresent - VP (Impf Subj Sg P1) => cr_ + "egus" ;--# notpresent - VP (Impf Subj Pl P2) => cr_ + "egussiu" ;--# notpresent - VP (Impf Subj Sg P2) => cr_ + "eguessis" ;--# notpresent - VP (Impf Subj Pl P3) => cr_ + "eguessin" ;--# notpresent - VP (Impf Subj Sg P3) => cr_ + "egus" ;--# notpresent - VP (Fut Pl P1) => cr_ + "eurem" ;--# notpresent - VP (Fut Sg P1) => cr_ + "eur" ;--# notpresent - VP (Fut Pl P2) => cr_ + "eureu" ;--# notpresent - VP (Fut Sg P2) => cr_ + "eurs" ;--# notpresent - VP (Fut Pl P3) => cr_ + "euran" ;--# notpresent - VP (Fut Sg P3) => cr_ + "eur" ;--# notpresent - VP (Pret Pl P1) => cr_ + "egussim" ;--# notpresent - VP (Pret Sg P1) => cr_ + "egus" ;--# notpresent - VP (Pret Pl P2) => cr_ + "egussiu" ;--# notpresent - VP (Pret Sg P2) => cr_ + "eguessis" ;--# notpresent - VP (Pret Pl P3) => cr_ + "eguessin" ;--# notpresent - VP (Pret Sg P3) => cr_ + "egus" ;--# notpresent - VP (Cond Pl P1) => cr_ + "eurem" ;--# notpresent - VP (Cond Sg P1) => cr_ + "euria" ;--# notpresent - VP (Cond Pl P2) => cr_ + "eureu" ;--# notpresent - VP (Cond Sg P2) => cr_ + "euries" ;--# notpresent - VP (Cond Pl P3) => cr_ + "eurien" ;--# notpresent - VP (Cond Sg P3) => cr_ + "euria" ;--# notpresent - VP (Imp Pl P1) => cr_ + "eguem" ; - VP (Imp Pl P2) => cr_ + "eieu" ; - VP (Imp Sg P2) => cr_ + "eu" ; - VP (Imp Pl P3) => cr_ + "eguin" ; - VP (Imp Sg P3) => cr_ + "egui" ; - VP (Pass Pl Fem) => cr_ + "egudes" ; - VP (Pass Sg Fem) => cr_ + "eguda" ; - VP (Pass Pl Masc) => cr_ + "eguts" ; - VP (Pass Sg Masc) => cr_ + "egut" ; - VP (Impf Ind Pl P1) => cr_ + "iem" ;--# notpresent - VP (Impf Ind Pl P2) => cr_ + "ieu" ;--# notpresent -VP (Imp Sg P1) => variants {} -} -} ; --- cruixir-- is not in the used source . - -oper dependre_36 : Str -> Verbum = \dependre -> -let dep_ = Predef.tk 5 dependre in -{s = table { - VI Infn => dep_ + "endre" ; - VI Ger => dep_ + "enent" ; - VP (Pres Ind Pl P1) => dep_ + "enem" ; - VP (Pres Ind Sg P1) => dep_ + "enc" ; - VP (Pres Ind Pl P2) => dep_ + "eneu" ; - VP (Pres Ind Sg P2) => dep_ + "ens" ; - VP (Pres Ind Pl P3) => dep_ + "enen" ; - VP (Pres Subj Pl P1) => dep_ + "enguem" ; - VP (Pres Subj Sg P1) => dep_ + "engui" ; - VP (Pres Subj Pl P2) => dep_ + "engueu" ; - VP (Pres Subj Sg P2) => dep_ + "enguis" ; - VP (Pres Subj Pl P3) => dep_ + "enguin" ; - VP (Pres Subj Sg P3) => dep_ + "engui" ; - VP (Impf Ind Pl P1) => dep_ + "enem" ;--# notpresent - VP (Impf Ind Sg P1) => dep_ + "enia" ;--# notpresent - VP (Impf Ind Pl P2) => dep_ + "eneu" ;--# notpresent - VP (Impf Ind Sg P2) => dep_ + "enies" ;--# notpresent - VP (Impf Ind Pl P3) => dep_ + "enien" ;--# notpresent - VP (Impf Ind Sg P3) => dep_ + "enia" ;--# notpresent - VP (Impf Subj Pl P1) => dep_ + "engussim" ;--# notpresent - VP (Impf Subj Sg P1) => dep_ + "engus" ;--# notpresent - VP (Impf Subj Pl P2) => dep_ + "engussiu" ;--# notpresent - VP (Impf Subj Sg P2) => dep_ + "enguessis" ;--# notpresent - VP (Impf Subj Pl P3) => dep_ + "enguessin" ;--# notpresent - VP (Impf Subj Sg P3) => dep_ + "engus" ;--# notpresent - VP (Fut Pl P1) => dep_ + "endrem" ;--# notpresent - VP (Fut Sg P1) => dep_ + "endr" ;--# notpresent - VP (Fut Pl P2) => dep_ + "endreu" ;--# notpresent - VP (Fut Sg P2) => dep_ + "endrs" ;--# notpresent - VP (Fut Pl P3) => dep_ + "endran" ;--# notpresent - VP (Fut Sg P3) => dep_ + "endr" ;--# notpresent - VP (Pret Pl P1) => dep_ + "engussim" ;--# notpresent - VP (Pret Sg P1) => dep_ + "engus" ;--# notpresent - VP (Pret Pl P2) => dep_ + "engussiu" ;--# notpresent - VP (Pret Sg P2) => dep_ + "enguessis" ;--# notpresent - VP (Pret Pl P3) => dep_ + "enguessin" ;--# notpresent - VP (Pret Sg P3) => dep_ + "engus" ;--# notpresent - VP (Cond Pl P1) => dep_ + "endrem" ;--# notpresent - VP (Cond Sg P1) => dep_ + "endria" ;--# notpresent - VP (Cond Pl P2) => dep_ + "endreu" ;--# notpresent - VP (Cond Sg P2) => dep_ + "endries" ;--# notpresent - VP (Cond Pl P3) => dep_ + "endrien" ;--# notpresent - VP (Cond Sg P3) => dep_ + "endria" ;--# notpresent - VP (Imp Pl P1) => dep_ + "enguem" ; - VP (Imp Pl P2) => dep_ + "eneu" ; - VP (Imp Pl P3) => dep_ + "enguin" ; - VP (Imp Sg P3) => dep_ + "engui" ; - VP (Pass Pl Fem) => dep_ + "eses" ; - VP (Pass Sg Fem) => dep_ + "esa" ; - VP (Pass Pl Masc) => dep_ + "esos" ; - VI Part => dep_ + "s" ; - VP (Pres Ind Sg P3) => dep_ + "n" ; - VP (Pass Sg Masc) => dep_ + "s" ; - VP (Imp Sg P2) => dep_ + "n" ; -VP (Imp Sg P1) => variants {} -} -} ; --- descloure-- is not in the used source . --- descosir-- is not in the used source . - -oper desfer_39 : Str -> Verbum = \desfer -> -let desf_ = Predef.tk 2 desfer in -{s = table { - VI Infn => desf_ + "er" ; - VI Ger => desf_ + "ent" ; - VI Part => desf_ + "et" ; - VP (Pres Ind Pl P1) => desf_ + "em" ; - VP (Pres Ind Sg P1) => desf_ + "aig" ; - VP (Pres Ind Pl P2) => desf_ + "eu" ; - VP (Pres Ind Sg P2) => desf_ + "s" ; - VP (Pres Ind Pl P3) => desf_ + "an" ; - VP (Pres Ind Sg P3) => desf_ + "" ; - VP (Pres Subj Pl P1) => desf_ + "em" ; - VP (Pres Subj Sg P1) => desf_ + "aci" ; - VP (Pres Subj Pl P2) => desf_ + "eu" ; - VP (Pres Subj Sg P2) => desf_ + "acis" ; - VP (Pres Subj Pl P3) => desf_ + "acin" ; - VP (Pres Subj Sg P3) => desf_ + "aci" ; - VP (Impf Ind Pl P1) => desf_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => desf_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => desf_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => desf_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => desf_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => desf_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => desf_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => desf_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => desf_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => desf_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => desf_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => desf_ + "s" ;--# notpresent - VP (Fut Pl P1) => desf_ + "arem" ;--# notpresent - VP (Fut Sg P1) => desf_ + "ar" ;--# notpresent - VP (Fut Pl P2) => desf_ + "areu" ;--# notpresent - VP (Fut Sg P2) => desf_ + "ars" ;--# notpresent - VP (Fut Pl P3) => desf_ + "aran" ;--# notpresent - VP (Fut Sg P3) => desf_ + "ar" ;--# notpresent - VP (Pret Pl P1) => desf_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => desf_ + "s" ;--# notpresent - VP (Pret Pl P2) => desf_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => desf_ + "essis" ;--# notpresent - VP (Pret Pl P3) => desf_ + "essin" ;--# notpresent - VP (Pret Sg P3) => desf_ + "s" ;--# notpresent - VP (Cond Pl P1) => desf_ + "arem" ;--# notpresent - VP (Cond Sg P1) => desf_ + "aria" ;--# notpresent - VP (Cond Pl P2) => desf_ + "areu" ;--# notpresent - VP (Cond Sg P2) => desf_ + "aries" ;--# notpresent - VP (Cond Pl P3) => desf_ + "arien" ;--# notpresent - VP (Cond Sg P3) => desf_ + "aria" ;--# notpresent - VP (Imp Pl P1) => desf_ + "em" ; - VP (Imp Pl P2) => desf_ + "eu" ; - VP (Imp Sg P2) => desf_ + "s" ; - VP (Imp Pl P3) => desf_ + "acin" ; - VP (Imp Sg P3) => desf_ + "aci" ; - VP (Pass Pl Fem) => desf_ + "etes" ; - VP (Pass Sg Fem) => desf_ + "eta" ; - VP (Pass Pl Masc) => desf_ + "ets" ; - VP (Pass Sg Masc) => desf_ + "et" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper deure_40 : Str -> Verbum = \deure -> -let x_ = Predef.tk 5 deure in -{s = table { - VI Infn => x_ + "ure" ; - VI Ger => x_ + "vent" ; - VI Part => x_ + "gut" ; - VP (Pres Ind Pl P1) => x_ + "vem" ; - VP (Pres Ind Sg P1) => x_ + "c" ; - VP (Pres Ind Pl P2) => x_ + "veu" ; - VP (Pres Ind Sg P2) => x_ + "us" ; - VP (Pres Ind Pl P3) => x_ + "uen" ; - VP (Pres Ind Sg P3) => x_ + "u" ; - VP (Pres Subj Pl P1) => x_ + "guem" ; - VP (Pres Subj Sg P1) => x_ + "gui" ; - VP (Pres Subj Pl P2) => x_ + "gueu" ; - VP (Pres Subj Sg P2) => x_ + "guis" ; - VP (Pres Subj Pl P3) => x_ + "guin" ; - VP (Pres Subj Sg P3) => x_ + "gui" ; - VP (Impf Ind Pl P1) => x_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "gus" ;--# notpresent - VP (Fut Pl P1) => x_ + "urem" ;--# notpresent - VP (Fut Sg P1) => x_ + "ur" ;--# notpresent - VP (Fut Pl P2) => x_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => x_ + "urs" ;--# notpresent - VP (Fut Pl P3) => x_ + "uran" ;--# notpresent - VP (Fut Sg P3) => x_ + "ur" ;--# notpresent - VP (Pret Pl P1) => x_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "gus" ;--# notpresent - VP (Pret Pl P2) => x_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "gus" ;--# notpresent - VP (Cond Pl P1) => x_ + "urem" ;--# notpresent - VP (Cond Sg P1) => x_ + "uria" ;--# notpresent - VP (Cond Pl P2) => x_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => x_ + "uries" ;--# notpresent - VP (Cond Pl P3) => x_ + "urien" ;--# notpresent - VP (Cond Sg P3) => x_ + "uria" ;--# notpresent - VP (Imp Pl P1) => x_ + "guem" ; - VP (Imp Pl P2) => x_ + "veu" ; - VP (Imp Sg P2) => x_ + "u" ; - VP (Imp Pl P3) => x_ + "guin" ; - VP (Imp Sg P3) => x_ + "gui" ; - VP (Pass Pl Fem) => x_ + "gudes" ; - VP (Pass Sg Fem) => x_ + "guda" ; - VP (Pass Pl Masc) => x_ + "guts" ; - VP (Pass Sg Masc) => x_ + "gut" ; - VI Infn => x_ + "ure" ; - VI Ger => x_ + "vent" ; - VI Part => x_ + "gut" ; - VP (Pres Ind Pl P1) => x_ + "vem" ; - VP (Pres Ind Sg P1) => x_ + "c" ; - VP (Pres Ind Pl P2) => x_ + "veu" ; - VP (Pres Ind Sg P2) => x_ + "us" ; - VP (Pres Ind Pl P3) => x_ + "uen" ; - VP (Pres Ind Sg P3) => x_ + "u" ; - VP (Pres Subj Pl P1) => x_ + "guem" ; - VP (Pres Subj Sg P1) => x_ + "gui" ; - VP (Pres Subj Pl P2) => x_ + "gueu" ; - VP (Pres Subj Sg P2) => x_ + "guis" ; - VP (Pres Subj Pl P3) => x_ + "guin" ; - VP (Pres Subj Sg P3) => x_ + "gui" ; - VP (Impf Ind Pl P1) => x_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "gus" ;--# notpresent - VP (Fut Pl P1) => x_ + "urem" ;--# notpresent - VP (Fut Sg P1) => x_ + "ur" ;--# notpresent - VP (Fut Pl P2) => x_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => x_ + "urs" ;--# notpresent - VP (Fut Pl P3) => x_ + "uran" ;--# notpresent - VP (Fut Sg P3) => x_ + "ur" ;--# notpresent - VP (Pret Pl P1) => x_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "gus" ;--# notpresent - VP (Pret Pl P2) => x_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "gus" ;--# notpresent - VP (Cond Pl P1) => x_ + "urem" ;--# notpresent - VP (Cond Sg P1) => x_ + "uria" ;--# notpresent - VP (Cond Pl P2) => x_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => x_ + "uries" ;--# notpresent - VP (Cond Pl P3) => x_ + "urien" ;--# notpresent - VP (Cond Sg P3) => x_ + "uria" ;--# notpresent - VP (Pass Pl Fem) => x_ + "gudes" ; - VP (Pass Sg Fem) => x_ + "guda" ; - VP (Pass Pl Masc) => x_ + "guts" ; - VP (Pass Sg Masc) => x_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper dir_41 : Str -> Verbum = \dir -> -let d_ = Predef.tk 2 dir in -{s = table { - VI Infn => d_ + "ir" ; - VI Ger => d_ + "ient" ; - VI Part => d_ + "it" ; - VP (Pres Ind Pl P1) => d_ + "iem" ; - VP (Pres Ind Sg P1) => d_ + "ic" ; - VP (Pres Ind Pl P2) => d_ + "ieu" ; - VP (Pres Ind Sg P2) => d_ + "ius" ; - VP (Pres Ind Pl P3) => d_ + "iuen" ; - VP (Pres Ind Sg P3) => d_ + "iu" ; - VP (Pres Subj Pl P1) => d_ + "iguem" ; - VP (Pres Subj Sg P1) => d_ + "igui" ; - VP (Pres Subj Pl P2) => d_ + "igueu" ; - VP (Pres Subj Sg P2) => d_ + "iguis" ; - VP (Pres Subj Pl P3) => d_ + "iguin" ; - VP (Pres Subj Sg P3) => d_ + "igui" ; - VP (Impf Ind Pl P1) => d_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => d_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => d_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => d_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => d_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => d_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => d_ + "igussim" ;--# notpresent - VP (Impf Subj Sg P1) => d_ + "igus" ;--# notpresent - VP (Impf Subj Pl P2) => d_ + "igussiu" ;--# notpresent - VP (Impf Subj Sg P2) => d_ + "iguessis" ;--# notpresent - VP (Impf Subj Pl P3) => d_ + "iguessin" ;--# notpresent - VP (Impf Subj Sg P3) => d_ + "igus" ;--# notpresent - VP (Fut Pl P1) => d_ + "irem" ;--# notpresent - VP (Fut Sg P1) => d_ + "ir" ;--# notpresent - VP (Fut Pl P2) => d_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => d_ + "irs" ;--# notpresent - VP (Fut Pl P3) => d_ + "iran" ;--# notpresent - VP (Fut Sg P3) => d_ + "ir" ;--# notpresent - VP (Pret Pl P1) => d_ + "igussim" ;--# notpresent - VP (Pret Sg P1) => d_ + "igus" ;--# notpresent - VP (Pret Pl P2) => d_ + "igussiu" ;--# notpresent - VP (Pret Sg P2) => d_ + "iguessis" ;--# notpresent - VP (Pret Pl P3) => d_ + "iguessin" ;--# notpresent - VP (Pret Sg P3) => d_ + "igus" ;--# notpresent - VP (Cond Pl P1) => d_ + "irem" ;--# notpresent - VP (Cond Sg P1) => d_ + "iria" ;--# notpresent - VP (Cond Pl P2) => d_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => d_ + "iries" ;--# notpresent - VP (Cond Pl P3) => d_ + "irien" ;--# notpresent - VP (Cond Sg P3) => d_ + "iria" ;--# notpresent - VP (Imp Pl P1) => d_ + "iguem" ; - VP (Imp Pl P2) => d_ + "igueu" ; - VP (Imp Sg P2) => d_ + "igues" ; - VP (Imp Pl P3) => d_ + "iguin" ; - VP (Imp Sg P3) => d_ + "igui" ; - VP (Pass Pl Fem) => d_ + "ites" ; - VP (Pass Sg Fem) => d_ + "ita" ; - VP (Pass Pl Masc) => d_ + "its" ; - VP (Pass Sg Masc) => d_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper doldre_42 : Str -> Verbum = \doldre -> -let dol_ = Predef.tk 3 doldre in -{s = table { - VI Infn => dol_ + "dre" ; - VI Ger => dol_ + "ent" ; - VI Part => dol_ + "gut" ; - VP (Pres Ind Pl P1) => dol_ + "em" ; - VP (Pres Ind Sg P1) => dol_ + "c" ; - VP (Pres Ind Pl P2) => dol_ + "eu" ; - VP (Pres Ind Sg P2) => dol_ + "s" ; - VP (Pres Ind Pl P3) => dol_ + "en" ; - VP (Pres Ind Sg P3) => dol_ + "" ; - VP (Pres Subj Pl P1) => dol_ + "guem" ; - VP (Pres Subj Sg P1) => dol_ + "gui" ; - VP (Pres Subj Pl P2) => dol_ + "gueu" ; - VP (Pres Subj Sg P2) => dol_ + "guis" ; - VP (Pres Subj Pl P3) => dol_ + "guin" ; - VP (Pres Subj Sg P3) => dol_ + "gui" ; - VP (Impf Ind Pl P1) => dol_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => dol_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => dol_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => dol_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => dol_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => dol_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => dol_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => dol_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => dol_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => dol_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => dol_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => dol_ + "gus" ;--# notpresent - VP (Fut Pl P1) => dol_ + "drem" ;--# notpresent - VP (Fut Sg P1) => dol_ + "dr" ;--# notpresent - VP (Fut Pl P2) => dol_ + "dreu" ;--# notpresent - VP (Fut Sg P2) => dol_ + "drs" ;--# notpresent - VP (Fut Pl P3) => dol_ + "dran" ;--# notpresent - VP (Fut Sg P3) => dol_ + "dr" ;--# notpresent - VP (Pret Pl P1) => dol_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => dol_ + "gus" ;--# notpresent - VP (Pret Pl P2) => dol_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => dol_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => dol_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => dol_ + "gus" ;--# notpresent - VP (Cond Pl P1) => dol_ + "drem" ;--# notpresent - VP (Cond Sg P1) => dol_ + "dria" ;--# notpresent - VP (Cond Pl P2) => dol_ + "dreu" ;--# notpresent - VP (Cond Sg P2) => dol_ + "dries" ;--# notpresent - VP (Cond Pl P3) => dol_ + "drien" ;--# notpresent - VP (Cond Sg P3) => dol_ + "dria" ;--# notpresent - VP (Imp Pl P1) => dol_ + "guem" ; - VP (Imp Pl P2) => dol_ + "eu" ; - VP (Imp Sg P2) => dol_ + "" ; - VP (Imp Pl P3) => dol_ + "guin" ; - VP (Imp Sg P3) => dol_ + "gui" ; - VP (Pass Pl Fem) => dol_ + "gudes" ; - VP (Pass Sg Fem) => dol_ + "guda" ; - VP (Pass Pl Masc) => dol_ + "guts" ; - VP (Pass Sg Masc) => dol_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper donar_43 : Str -> Verbum = \donar -> -let d_ = Predef.tk 4 donar in -{s = table { - VI Infn => d_ + "onar" ; - VI Ger => d_ + "onant" ; - VI Part => d_ + "onat" ; - VP (Pres Ind Pl P1) => d_ + "onem" ; - VP (Pres Ind Sg P1) => d_ + "ono" ; - VP (Pres Ind Pl P2) => d_ + "oneu" ; - VP (Pres Ind Pl P3) => d_ + "onen" ; - VP (Pres Subj Pl P1) => d_ + "onem" ; - VP (Pres Subj Sg P1) => d_ + "oni" ; - VP (Pres Subj Pl P2) => d_ + "oneu" ; - VP (Pres Subj Sg P2) => d_ + "onis" ; - VP (Pres Subj Pl P3) => d_ + "onin" ; - VP (Pres Subj Sg P3) => d_ + "oni" ; - VP (Impf Ind Pl P1) => d_ + "onvem" ;--# notpresent - VP (Impf Ind Sg P1) => d_ + "onava" ;--# notpresent - VP (Impf Ind Pl P2) => d_ + "onveu" ;--# notpresent - VP (Impf Ind Sg P2) => d_ + "onaves" ;--# notpresent - VP (Impf Ind Pl P3) => d_ + "onaven" ;--# notpresent - VP (Impf Ind Sg P3) => d_ + "onava" ;--# notpresent - VP (Impf Subj Pl P1) => d_ + "onssim" ;--# notpresent - VP (Impf Subj Sg P1) => d_ + "ons" ;--# notpresent - VP (Impf Subj Pl P2) => d_ + "onssiu" ;--# notpresent - VP (Impf Subj Sg P2) => d_ + "onessis" ;--# notpresent - VP (Impf Subj Pl P3) => d_ + "onessin" ;--# notpresent - VP (Impf Subj Sg P3) => d_ + "ons" ;--# notpresent - VP (Fut Pl P1) => d_ + "onarem" ;--# notpresent - VP (Fut Sg P1) => d_ + "onar" ;--# notpresent - VP (Fut Pl P2) => d_ + "onareu" ;--# notpresent - VP (Fut Sg P2) => d_ + "onars" ;--# notpresent - VP (Fut Pl P3) => d_ + "onaran" ;--# notpresent - VP (Fut Sg P3) => d_ + "onar" ;--# notpresent - VP (Pret Pl P1) => d_ + "onssim" ;--# notpresent - VP (Pret Sg P1) => d_ + "ons" ;--# notpresent - VP (Pret Pl P2) => d_ + "onssiu" ;--# notpresent - VP (Pret Sg P2) => d_ + "onessis" ;--# notpresent - VP (Pret Pl P3) => d_ + "onessin" ;--# notpresent - VP (Pret Sg P3) => d_ + "ons" ;--# notpresent - VP (Cond Pl P1) => d_ + "onarem" ;--# notpresent - VP (Cond Sg P1) => d_ + "onaria" ;--# notpresent - VP (Cond Pl P2) => d_ + "onareu" ;--# notpresent - VP (Cond Sg P2) => d_ + "onaries" ;--# notpresent - VP (Cond Pl P3) => d_ + "onarien" ;--# notpresent - VP (Cond Sg P3) => d_ + "onaria" ;--# notpresent - VP (Imp Pl P1) => d_ + "onem" ; - VP (Imp Pl P2) => d_ + "oneu" ; - VP (Imp Pl P3) => d_ + "onin" ; - VP (Imp Sg P3) => d_ + "oni" ; - VP (Pass Pl Fem) => d_ + "onades" ; - VP (Pass Sg Fem) => d_ + "onada" ; - VP (Pass Pl Masc) => d_ + "onats" ; - VP (Pass Sg Masc) => d_ + "onat" ; - VP (Pres Ind Sg P2) => d_ + "nes" ; - VP (Pres Ind Sg P3) => d_ + "na" ; - VP (Imp Sg P2) => d_ + "na" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper dormir_44 : Str -> Verbum = \dormir -> -let dorm_ = Predef.tk 2 dormir in -{s = table { - VI Infn => dorm_ + "ir" ; - VI Ger => dorm_ + "int" ; - VI Part => dorm_ + "it" ; - VP (Pres Ind Pl P1) => dorm_ + "im" ; - VP (Pres Ind Sg P1) => dorm_ + "o" ; - VP (Pres Ind Pl P2) => dorm_ + "iu" ; - VP (Pres Ind Sg P2) => dorm_ + "s" ; - VP (Pres Ind Pl P3) => dorm_ + "en" ; - VP (Pres Ind Sg P3) => dorm_ + "" ; - VP (Pres Subj Pl P1) => dorm_ + "im" ; - VP (Pres Subj Sg P1) => dorm_ + "i" ; - VP (Pres Subj Pl P2) => dorm_ + "iu" ; - VP (Pres Subj Sg P2) => dorm_ + "is" ; - VP (Pres Subj Pl P3) => dorm_ + "in" ; - VP (Pres Subj Sg P3) => dorm_ + "i" ; - VP (Impf Ind Pl P1) => dorm_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => dorm_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => dorm_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => dorm_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => dorm_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => dorm_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => dorm_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => dorm_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => dorm_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => dorm_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => dorm_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => dorm_ + "s" ;--# notpresent - VP (Fut Pl P1) => dorm_ + "irem" ;--# notpresent - VP (Fut Sg P1) => dorm_ + "ir" ;--# notpresent - VP (Fut Pl P2) => dorm_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => dorm_ + "irs" ;--# notpresent - VP (Fut Pl P3) => dorm_ + "iran" ;--# notpresent - VP (Fut Sg P3) => dorm_ + "ir" ;--# notpresent - VP (Pret Pl P1) => dorm_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => dorm_ + "s" ;--# notpresent - VP (Pret Pl P2) => dorm_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => dorm_ + "issis" ;--# notpresent - VP (Pret Pl P3) => dorm_ + "issin" ;--# notpresent - VP (Pret Sg P3) => dorm_ + "s" ;--# notpresent - VP (Cond Pl P1) => dorm_ + "irem" ;--# notpresent - VP (Cond Sg P1) => dorm_ + "iria" ;--# notpresent - VP (Cond Pl P2) => dorm_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => dorm_ + "iries" ;--# notpresent - VP (Cond Pl P3) => dorm_ + "irien" ;--# notpresent - VP (Cond Sg P3) => dorm_ + "iria" ;--# notpresent - VP (Imp Pl P1) => dorm_ + "im" ; - VP (Imp Pl P2) => dorm_ + "iu" ; - VP (Imp Sg P2) => dorm_ + "" ; - VP (Imp Pl P3) => dorm_ + "in" ; - VP (Imp Sg P3) => dorm_ + "i" ; - VP (Pass Pl Fem) => dorm_ + "ides" ; - VP (Pass Sg Fem) => dorm_ + "ida" ; - VP (Pass Pl Masc) => dorm_ + "its" ; - VP (Pass Sg Masc) => dorm_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper dur_45 : Str -> Verbum = \dur -> -let d_ = Predef.tk 2 dur in -{s = table { - VI Infn => d_ + "ur" ; - VI Ger => d_ + "uent" ; - VI Part => d_ + "ut" ; - VP (Pres Ind Pl P1) => d_ + "uem" ; - VP (Pres Ind Sg P1) => d_ + "uc" ; - VP (Pres Ind Pl P2) => d_ + "ueu" ; - VP (Pres Ind Sg P2) => d_ + "uus" ; - VP (Pres Ind Pl P3) => d_ + "uen" ; - VP (Pres Ind Sg P3) => d_ + "uu" ; - VP (Pres Subj Pl P1) => d_ + "uguem" ; - VP (Pres Subj Sg P1) => d_ + "ugui" ; - VP (Pres Subj Pl P2) => d_ + "ugueu" ; - VP (Pres Subj Sg P2) => d_ + "uguis" ; - VP (Pres Subj Pl P3) => d_ + "uguin" ; - VP (Pres Subj Sg P3) => d_ + "ugui" ; - VP (Impf Ind Sg P1) => d_ + "uia" ;--# notpresent - VP (Impf Ind Sg P2) => d_ + "uies" ;--# notpresent - VP (Impf Ind Pl P3) => d_ + "uien" ;--# notpresent - VP (Impf Ind Sg P3) => d_ + "uia" ;--# notpresent - VP (Impf Ind Pl P1) => d_ + "iem" ;--# notpresent - VP (Impf Ind Pl P2) => d_ + "ieu" ;--# notpresent - VP (Impf Subj Pl P1) => d_ + "ugussim" ;--# notpresent - VP (Impf Subj Sg P1) => d_ + "ugus" ;--# notpresent - VP (Impf Subj Pl P2) => d_ + "ugussiu" ;--# notpresent - VP (Impf Subj Sg P2) => d_ + "uguessis" ;--# notpresent - VP (Impf Subj Pl P3) => d_ + "uguessin" ;--# notpresent - VP (Impf Subj Sg P3) => d_ + "ugus" ;--# notpresent - VP (Fut Pl P1) => d_ + "urem" ;--# notpresent - VP (Fut Sg P1) => d_ + "ur" ;--# notpresent - VP (Fut Pl P2) => d_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => d_ + "urs" ;--# notpresent - VP (Fut Pl P3) => d_ + "uran" ;--# notpresent - VP (Fut Sg P3) => d_ + "ur" ;--# notpresent - VP (Pret Pl P1) => d_ + "ugussim" ;--# notpresent - VP (Pret Sg P1) => d_ + "ugus" ;--# notpresent - VP (Pret Pl P2) => d_ + "ugussiu" ;--# notpresent - VP (Pret Sg P2) => d_ + "uguessis" ;--# notpresent - VP (Pret Pl P3) => d_ + "uguessin" ;--# notpresent - VP (Pret Sg P3) => d_ + "ugus" ;--# notpresent - VP (Cond Pl P1) => d_ + "urem" ;--# notpresent - VP (Cond Sg P1) => d_ + "uria" ;--# notpresent - VP (Cond Pl P2) => d_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => d_ + "uries" ;--# notpresent - VP (Cond Pl P3) => d_ + "urien" ;--# notpresent - VP (Cond Sg P3) => d_ + "uria" ;--# notpresent - VP (Imp Pl P1) => d_ + "uguem" ; - VP (Imp Pl P2) => d_ + "ueu" ; - VP (Imp Sg P2) => d_ + "uu" ; - VP (Imp Pl P3) => d_ + "uguin" ; - VP (Imp Sg P3) => d_ + "ugui" ; - VP (Pass Pl Fem) => d_ + "utes" ; - VP (Pass Sg Fem) => d_ + "uta" ; - VP (Pass Pl Masc) => d_ + "uts" ; - VP (Pass Sg Masc) => d_ + "ut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- eixir-- is not in the used source . --- enaiguar-- is not in the used source . - -oper envejar_48 : Str -> Verbum = \envejar -> -let enve_ = Predef.tk 3 envejar in -{s = table { - VI Infn => enve_ + "jar" ; - VI Ger => enve_ + "jant" ; - VI Part => enve_ + "jat" ; - VP (Pres Ind Pl P1) => enve_ + "gem" ; - VP (Pres Ind Sg P1) => enve_ + "jo" ; - VP (Pres Ind Pl P2) => enve_ + "geu" ; - VP (Pres Ind Sg P2) => enve_ + "ges" ; - VP (Pres Ind Pl P3) => enve_ + "gen" ; - VP (Pres Ind Sg P3) => enve_ + "ja" ; - VP (Pres Subj Pl P1) => enve_ + "gem" ; - VP (Pres Subj Sg P1) => enve_ + "gi" ; - VP (Pres Subj Pl P2) => enve_ + "geu" ; - VP (Pres Subj Sg P2) => enve_ + "gis" ; - VP (Pres Subj Pl P3) => enve_ + "gin" ; - VP (Pres Subj Sg P3) => enve_ + "gi" ; - VP (Impf Ind Pl P1) => enve_ + "jvem" ;--# notpresent - VP (Impf Ind Sg P1) => enve_ + "java" ;--# notpresent - VP (Impf Ind Pl P2) => enve_ + "jveu" ;--# notpresent - VP (Impf Ind Sg P2) => enve_ + "javes" ;--# notpresent - VP (Impf Ind Pl P3) => enve_ + "javen" ;--# notpresent - VP (Impf Ind Sg P3) => enve_ + "java" ;--# notpresent - VP (Impf Subj Pl P1) => enve_ + "gssim" ;--# notpresent - VP (Impf Subj Sg P1) => enve_ + "gs" ;--# notpresent - VP (Impf Subj Pl P2) => enve_ + "gssiu" ;--# notpresent - VP (Impf Subj Sg P2) => enve_ + "gessis" ;--# notpresent - VP (Impf Subj Pl P3) => enve_ + "gessin" ;--# notpresent - VP (Impf Subj Sg P3) => enve_ + "gs" ;--# notpresent - VP (Fut Pl P1) => enve_ + "jarem" ;--# notpresent - VP (Fut Sg P1) => enve_ + "jar" ;--# notpresent - VP (Fut Pl P2) => enve_ + "jareu" ;--# notpresent - VP (Fut Sg P2) => enve_ + "jars" ;--# notpresent - VP (Fut Pl P3) => enve_ + "jaran" ;--# notpresent - VP (Fut Sg P3) => enve_ + "jar" ;--# notpresent - VP (Pret Pl P1) => enve_ + "gssim" ;--# notpresent - VP (Pret Sg P1) => enve_ + "gs" ;--# notpresent - VP (Pret Pl P2) => enve_ + "gssiu" ;--# notpresent - VP (Pret Sg P2) => enve_ + "gessis" ;--# notpresent - VP (Pret Pl P3) => enve_ + "gessin" ;--# notpresent - VP (Pret Sg P3) => enve_ + "gs" ;--# notpresent - VP (Cond Pl P1) => enve_ + "jarem" ;--# notpresent - VP (Cond Sg P1) => enve_ + "jaria" ;--# notpresent - VP (Cond Pl P2) => enve_ + "jareu" ;--# notpresent - VP (Cond Sg P2) => enve_ + "jaries" ;--# notpresent - VP (Cond Pl P3) => enve_ + "jarien" ;--# notpresent - VP (Cond Sg P3) => enve_ + "jaria" ;--# notpresent - VP (Imp Pl P1) => enve_ + "gem" ; - VP (Imp Pl P2) => enve_ + "geu" ; - VP (Imp Sg P2) => enve_ + "ja" ; - VP (Imp Pl P3) => enve_ + "gin" ; - VP (Imp Sg P3) => enve_ + "gi" ; - VP (Pass Pl Fem) => enve_ + "jades" ; - VP (Pass Sg Fem) => enve_ + "jada" ; - VP (Pass Pl Masc) => enve_ + "jats" ; - VP (Pass Sg Masc) => enve_ + "jat" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper escopir_49 : Str -> Verbum = \escopir -> -let esc_ = Predef.tk 4 escopir in -{s = table { - VI Infn => esc_ + "opir" ; - VI Ger => esc_ + "opint" ; - VI Part => esc_ + "opit" ; - VP (Pres Ind Pl P1) => esc_ + "opim" ; - VP (Pres Ind Sg P1) => esc_ + "upo" ; - VP (Pres Ind Pl P2) => esc_ + "opiu" ; - VP (Pres Ind Sg P2) => esc_ + "ups" ; - VP (Pres Ind Pl P3) => esc_ + "upen" ; - VP (Pres Ind Sg P3) => esc_ + "up" ; - VP (Pres Subj Pl P1) => esc_ + "opim" ; - VP (Pres Subj Sg P1) => esc_ + "upi" ; - VP (Pres Subj Pl P2) => esc_ + "opiu" ; - VP (Pres Subj Sg P2) => esc_ + "upis" ; - VP (Pres Subj Pl P3) => esc_ + "upin" ; - VP (Pres Subj Sg P3) => esc_ + "upi" ; - VP (Impf Ind Pl P1) => esc_ + "opem" ;--# notpresent - VP (Impf Ind Sg P1) => esc_ + "opia" ;--# notpresent - VP (Impf Ind Pl P2) => esc_ + "opeu" ;--# notpresent - VP (Impf Ind Sg P2) => esc_ + "opies" ;--# notpresent - VP (Impf Ind Pl P3) => esc_ + "opien" ;--# notpresent - VP (Impf Ind Sg P3) => esc_ + "opia" ;--# notpresent - VP (Impf Subj Pl P1) => esc_ + "opssim" ;--# notpresent - VP (Impf Subj Sg P1) => esc_ + "ops" ;--# notpresent - VP (Impf Subj Pl P2) => esc_ + "opssiu" ;--# notpresent - VP (Impf Subj Sg P2) => esc_ + "opissis" ;--# notpresent - VP (Impf Subj Pl P3) => esc_ + "opissin" ;--# notpresent - VP (Impf Subj Sg P3) => esc_ + "ops" ;--# notpresent - VP (Fut Pl P1) => esc_ + "opirem" ;--# notpresent - VP (Fut Sg P1) => esc_ + "opir" ;--# notpresent - VP (Fut Pl P2) => esc_ + "opireu" ;--# notpresent - VP (Fut Sg P2) => esc_ + "opirs" ;--# notpresent - VP (Fut Pl P3) => esc_ + "opiran" ;--# notpresent - VP (Fut Sg P3) => esc_ + "opir" ;--# notpresent - VP (Pret Pl P1) => esc_ + "opssim" ;--# notpresent - VP (Pret Sg P1) => esc_ + "ops" ;--# notpresent - VP (Pret Pl P2) => esc_ + "opssiu" ;--# notpresent - VP (Pret Sg P2) => esc_ + "opissis" ;--# notpresent - VP (Pret Pl P3) => esc_ + "opissin" ;--# notpresent - VP (Pret Sg P3) => esc_ + "ops" ;--# notpresent - VP (Cond Pl P1) => esc_ + "opirem" ;--# notpresent - VP (Cond Sg P1) => esc_ + "opiria" ;--# notpresent - VP (Cond Pl P2) => esc_ + "opireu" ;--# notpresent - VP (Cond Sg P2) => esc_ + "opiries" ;--# notpresent - VP (Cond Pl P3) => esc_ + "opirien" ;--# notpresent - VP (Cond Sg P3) => esc_ + "opiria" ;--# notpresent - VP (Imp Pl P1) => esc_ + "opim" ; - VP (Imp Pl P2) => esc_ + "opiu" ; - VP (Imp Sg P2) => esc_ + "up" ; - VP (Imp Pl P3) => esc_ + "upin" ; - VP (Imp Sg P3) => esc_ + "upi" ; - VP (Pass Pl Fem) => esc_ + "opides" ; - VP (Pass Sg Fem) => esc_ + "opida" ; - VP (Pass Pl Masc) => esc_ + "opits" ; - VP (Pass Sg Masc) => esc_ + "opit" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper escriure_50 : Str -> Verbum = \escriure -> -let escri_ = Predef.tk 3 escriure in -{s = table { - VI Infn => escri_ + "ure" ; - VI Ger => escri_ + "vint" ; - VI Part => escri_ + "t" ; - VP (Pres Ind Pl P1) => escri_ + "vim" ; - VP (Pres Ind Sg P1) => escri_ + "c" ; - VP (Pres Ind Pl P2) => escri_ + "viu" ; - VP (Pres Ind Sg P2) => escri_ + "us" ; - VP (Pres Ind Pl P3) => escri_ + "uen" ; - VP (Pres Ind Sg P3) => escri_ + "u" ; - VP (Pres Subj Pl P1) => escri_ + "guem" ; - VP (Pres Subj Sg P1) => escri_ + "gui" ; - VP (Pres Subj Pl P2) => escri_ + "gueu" ; - VP (Pres Subj Sg P2) => escri_ + "guis" ; - VP (Pres Subj Pl P3) => escri_ + "guin" ; - VP (Pres Subj Sg P3) => escri_ + "gui" ; - VP (Impf Ind Pl P1) => escri_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => escri_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => escri_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => escri_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => escri_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => escri_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => escri_ + "vssim" ;--# notpresent - VP (Impf Subj Sg P1) => escri_ + "vs" ;--# notpresent - VP (Impf Subj Pl P2) => escri_ + "vssiu" ;--# notpresent - VP (Impf Subj Sg P2) => escri_ + "vissis" ;--# notpresent - VP (Impf Subj Pl P3) => escri_ + "vissin" ;--# notpresent - VP (Impf Subj Sg P3) => escri_ + "vs" ;--# notpresent - VP (Fut Pl P1) => escri_ + "urem" ;--# notpresent - VP (Fut Sg P1) => escri_ + "ur" ;--# notpresent - VP (Fut Pl P2) => escri_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => escri_ + "urs" ;--# notpresent - VP (Fut Pl P3) => escri_ + "uran" ;--# notpresent - VP (Fut Sg P3) => escri_ + "ur" ;--# notpresent - VP (Pret Pl P1) => escri_ + "vssim" ;--# notpresent - VP (Pret Sg P1) => escri_ + "vs" ;--# notpresent - VP (Pret Pl P2) => escri_ + "vssiu" ;--# notpresent - VP (Pret Sg P2) => escri_ + "vissis" ;--# notpresent - VP (Pret Pl P3) => escri_ + "vissin" ;--# notpresent - VP (Pret Sg P3) => escri_ + "vs" ;--# notpresent - VP (Cond Pl P1) => escri_ + "urem" ;--# notpresent - VP (Cond Sg P1) => escri_ + "uria" ;--# notpresent - VP (Cond Pl P2) => escri_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => escri_ + "uries" ;--# notpresent - VP (Cond Pl P3) => escri_ + "urien" ;--# notpresent - VP (Cond Sg P3) => escri_ + "uria" ;--# notpresent - VP (Imp Pl P1) => escri_ + "guem" ; - VP (Imp Pl P2) => escri_ + "viu" ; - VP (Imp Sg P2) => escri_ + "u" ; - VP (Imp Pl P3) => escri_ + "guin" ; - VP (Imp Sg P3) => escri_ + "gui" ; - VP (Pass Pl Fem) => escri_ + "tes" ; - VP (Pass Sg Fem) => escri_ + "ta" ; - VP (Pass Pl Masc) => escri_ + "ts" ; - VP (Pass Sg Masc) => escri_ + "t" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper esglaiar_51 : Str -> Verbum = \esglaiar -> -let esgla_ = Predef.tk 3 esglaiar in -{s = table { - VI Infn => esgla_ + "iar" ; - VI Ger => esgla_ + "iant" ; - VI Part => esgla_ + "iat" ; - VP (Pres Ind Pl P1) => esgla_ + "iem" ; - VP (Pres Ind Sg P1) => esgla_ + "io" ; - VP (Pres Ind Pl P2) => esgla_ + "ieu" ; - VP (Pres Ind Sg P2) => esgla_ + "ies" ; - VP (Pres Ind Pl P3) => esgla_ + "ien" ; - VP (Pres Ind Sg P3) => esgla_ + "ia" ; - VP (Pres Subj Pl P1) => esgla_ + "iem" ; - VP (Pres Subj Pl P2) => esgla_ + "ieu" ; - VP (Impf Ind Pl P1) => esgla_ + "ivem" ;--# notpresent - VP (Impf Ind Sg P1) => esgla_ + "iava" ;--# notpresent - VP (Impf Ind Pl P2) => esgla_ + "iveu" ;--# notpresent - VP (Impf Ind Sg P2) => esgla_ + "iaves" ;--# notpresent - VP (Impf Ind Pl P3) => esgla_ + "iaven" ;--# notpresent - VP (Impf Ind Sg P3) => esgla_ + "iava" ;--# notpresent - VP (Impf Subj Pl P1) => esgla_ + "issim" ;--# notpresent - VP (Impf Subj Sg P1) => esgla_ + "is" ;--# notpresent - VP (Impf Subj Pl P2) => esgla_ + "issiu" ;--# notpresent - VP (Impf Subj Sg P2) => esgla_ + "iessis" ;--# notpresent - VP (Impf Subj Pl P3) => esgla_ + "iessin" ;--# notpresent - VP (Impf Subj Sg P3) => esgla_ + "is" ;--# notpresent - VP (Fut Pl P1) => esgla_ + "iarem" ;--# notpresent - VP (Fut Sg P1) => esgla_ + "iar" ;--# notpresent - VP (Fut Pl P2) => esgla_ + "iareu" ;--# notpresent - VP (Fut Sg P2) => esgla_ + "iars" ;--# notpresent - VP (Fut Pl P3) => esgla_ + "iaran" ;--# notpresent - VP (Fut Sg P3) => esgla_ + "iar" ;--# notpresent - VP (Pret Pl P1) => esgla_ + "issim" ;--# notpresent - VP (Pret Sg P1) => esgla_ + "is" ;--# notpresent - VP (Pret Pl P2) => esgla_ + "issiu" ;--# notpresent - VP (Pret Sg P2) => esgla_ + "iessis" ;--# notpresent - VP (Pret Pl P3) => esgla_ + "iessin" ;--# notpresent - VP (Pret Sg P3) => esgla_ + "is" ;--# notpresent - VP (Cond Pl P1) => esgla_ + "iarem" ;--# notpresent - VP (Cond Sg P1) => esgla_ + "iaria" ;--# notpresent - VP (Cond Pl P2) => esgla_ + "iareu" ;--# notpresent - VP (Cond Sg P2) => esgla_ + "iaries" ;--# notpresent - VP (Cond Pl P3) => esgla_ + "iarien" ;--# notpresent - VP (Cond Sg P3) => esgla_ + "iaria" ;--# notpresent - VP (Imp Pl P1) => esgla_ + "iem" ; - VP (Imp Pl P2) => esgla_ + "ieu" ; - VP (Imp Sg P2) => esgla_ + "ia" ; - VP (Pass Pl Fem) => esgla_ + "iades" ; - VP (Pass Sg Fem) => esgla_ + "iada" ; - VP (Pass Pl Masc) => esgla_ + "iats" ; - VP (Pass Sg Masc) => esgla_ + "iat" ; - VP (Pres Subj Sg P1) => esgla_ + "" ; - VP (Pres Subj Sg P2) => esgla_ + "s" ; - VP (Pres Subj Pl P3) => esgla_ + "n" ; - VP (Pres Subj Sg P3) => esgla_ + "" ; - VP (Imp Pl P3) => esgla_ + "n" ; - VP (Imp Sg P3) => esgla_ + "" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper ser_52 : Str -> Verbum = \ser -> -let x_ = Predef.tk 3 ser in -{s = table { - VI Infn => x_ + "ser" ; - VI Ger => x_ + "sent" ; - VI Part => x_ + "estat" ; - VP (Pres Ind Pl P1) => x_ + "som" ; - VP (Pres Ind Sg P1) => x_ + "sc" ; - VP (Pres Ind Pl P2) => x_ + "sou" ; - VP (Pres Ind Sg P2) => x_ + "ets" ; - VP (Pres Ind Pl P3) => x_ + "sn" ; - VP (Pres Ind Sg P3) => x_ + "s" ; - VP (Pres Subj Pl P1) => x_ + "siguem" ; - VP (Pres Subj Sg P1) => x_ + "sigui" ; - VP (Pres Subj Pl P2) => x_ + "sigueu" ; - VP (Pres Subj Sg P2) => x_ + "siguis" ; - VP (Pres Subj Pl P3) => x_ + "siguin" ; - VP (Pres Subj Sg P3) => x_ + "sigui" ; - VP (Impf Ind Pl P1) => x_ + "rem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "era" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "reu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "eres" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "eren" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "era" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "fssim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "fos" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "fssiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "fossis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "fossin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "fos" ;--# notpresent - VP (Fut Pl P1) => x_ + "serem" ;--# notpresent - VP (Fut Sg P1) => x_ + "ser" ;--# notpresent - VP (Fut Pl P2) => x_ + "sereu" ;--# notpresent - VP (Fut Sg P2) => x_ + "sers" ;--# notpresent - VP (Fut Pl P3) => x_ + "seran" ;--# notpresent - VP (Fut Sg P3) => x_ + "ser" ;--# notpresent - VP (Pret Pl P1) => x_ + "fssim" ;--# notpresent - VP (Pret Sg P1) => x_ + "fos" ;--# notpresent - VP (Pret Pl P2) => x_ + "fssiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "fossis" ;--# notpresent - VP (Pret Pl P3) => x_ + "fossin" ;--# notpresent - VP (Pret Sg P3) => x_ + "fos" ;--# notpresent - VP (Cond Pl P1) => x_ + "serem" ;--# notpresent - VP (Cond Sg P1) => x_ + "seria" ;--# notpresent - VP (Cond Pl P2) => x_ + "sereu" ;--# notpresent - VP (Cond Sg P2) => x_ + "series" ;--# notpresent - VP (Cond Pl P3) => x_ + "serien" ;--# notpresent - VP (Cond Sg P3) => x_ + "seria" ;--# notpresent - VP (Imp Pl P1) => x_ + "siguem" ; - VP (Imp Pl P2) => x_ + "sigueu" ; - VP (Imp Sg P2) => x_ + "sigues" ; - VP (Imp Pl P3) => x_ + "siguin" ; - VP (Imp Sg P3) => x_ + "sigui" ; - VP (Pass Sg Masc) => x_ + "estat" ; - VP (Pass Sg Fem) => x_ + "estada" ; - VP (Pass Pl Masc) => x_ + "estats" ; - VP (Pass Pl Fem) => x_ + "estades" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper establir_53 : Str -> Verbum = \establir -> -let establ_ = Predef.tk 2 establir in -{s = table { - VI Infn => establ_ + "ir" ; - VI Ger => establ_ + "int" ; - VI Part => establ_ + "ert" ; - VP (Pres Ind Pl P1) => establ_ + "im" ; - VP (Pres Ind Sg P1) => establ_ + "eixo" ; - VP (Pres Ind Pl P2) => establ_ + "iu" ; - VP (Pres Ind Sg P2) => establ_ + "eixes" ; - VP (Pres Ind Pl P3) => establ_ + "eixen" ; - VP (Pres Ind Sg P3) => establ_ + "eix" ; - VP (Pres Subj Pl P1) => establ_ + "im" ; - VP (Pres Subj Sg P1) => establ_ + "eixi" ; - VP (Pres Subj Pl P2) => establ_ + "iu" ; - VP (Pres Subj Sg P2) => establ_ + "eixis" ; - VP (Pres Subj Pl P3) => establ_ + "eixin" ; - VP (Pres Subj Sg P3) => establ_ + "eixi" ; - VP (Impf Ind Pl P1) => establ_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => establ_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => establ_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => establ_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => establ_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => establ_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => establ_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => establ_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => establ_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => establ_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => establ_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => establ_ + "s" ;--# notpresent - VP (Fut Pl P1) => establ_ + "irem" ;--# notpresent - VP (Fut Sg P1) => establ_ + "ir" ;--# notpresent - VP (Fut Pl P2) => establ_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => establ_ + "irs" ;--# notpresent - VP (Fut Pl P3) => establ_ + "iran" ;--# notpresent - VP (Fut Sg P3) => establ_ + "ir" ;--# notpresent - VP (Pret Pl P1) => establ_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => establ_ + "s" ;--# notpresent - VP (Pret Pl P2) => establ_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => establ_ + "issis" ;--# notpresent - VP (Pret Pl P3) => establ_ + "issin" ;--# notpresent - VP (Pret Sg P3) => establ_ + "s" ;--# notpresent - VP (Cond Pl P1) => establ_ + "irem" ;--# notpresent - VP (Cond Sg P1) => establ_ + "iria" ;--# notpresent - VP (Cond Pl P2) => establ_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => establ_ + "iries" ;--# notpresent - VP (Cond Pl P3) => establ_ + "irien" ;--# notpresent - VP (Cond Sg P3) => establ_ + "iria" ;--# notpresent - VP (Imp Pl P1) => establ_ + "im" ; - VP (Imp Pl P2) => establ_ + "iu" ; - VP (Imp Sg P2) => establ_ + "eix" ; - VP (Imp Pl P3) => establ_ + "eixin" ; - VP (Imp Sg P3) => establ_ + "eixi" ; - VP (Pass Pl Fem) => establ_ + "ertes" ; - VP (Pass Sg Fem) => establ_ + "erta" ; - VP (Pass Pl Masc) => establ_ + "erts" ; - VP (Pass Sg Masc) => establ_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper estar_54 : Str -> Verbum = \estar -> -let es_ = Predef.tk 3 estar in -{s = table { - VI Infn => es_ + "tar" ; - VI Ger => es_ + "tant" ; - VI Part => es_ + "tat" ; - VP (Pres Ind Pl P1) => es_ + "tem" ; - VP (Pres Ind Sg P1) => es_ + "tic" ; - VP (Pres Ind Pl P2) => es_ + "teu" ; - VP (Pres Ind Sg P2) => es_ + "ts" ; - VP (Pres Ind Pl P3) => es_ + "tan" ; - VP (Pres Ind Sg P3) => es_ + "t" ; - VP (Pres Subj Pl P1) => es_ + "tiguem" ; - VP (Pres Subj Sg P1) => es_ + "tigui" ; - VP (Pres Subj Pl P2) => es_ + "tigueu" ; - VP (Pres Subj Sg P2) => es_ + "tiguis" ; - VP (Pres Subj Pl P3) => es_ + "tiguin" ; - VP (Pres Subj Sg P3) => es_ + "tigui" ; - VP (Impf Ind Pl P1) => es_ + "tvem" ;--# notpresent - VP (Impf Ind Sg P1) => es_ + "tava" ;--# notpresent - VP (Impf Ind Pl P2) => es_ + "tveu" ;--# notpresent - VP (Impf Ind Sg P2) => es_ + "taves" ;--# notpresent - VP (Impf Ind Pl P3) => es_ + "taven" ;--# notpresent - VP (Impf Ind Sg P3) => es_ + "tava" ;--# notpresent - VP (Impf Subj Pl P1) => es_ + "tigussim" ;--# notpresent - VP (Impf Subj Sg P1) => es_ + "tigus" ;--# notpresent - VP (Impf Subj Pl P2) => es_ + "tigussiu" ;--# notpresent - VP (Impf Subj Sg P2) => es_ + "tiguessis" ;--# notpresent - VP (Impf Subj Pl P3) => es_ + "tiguessin" ;--# notpresent - VP (Impf Subj Sg P3) => es_ + "tigus" ;--# notpresent - VP (Fut Pl P1) => es_ + "tarem" ;--# notpresent - VP (Fut Sg P1) => es_ + "tar" ;--# notpresent - VP (Fut Pl P2) => es_ + "tareu" ;--# notpresent - VP (Fut Sg P2) => es_ + "tars" ;--# notpresent - VP (Fut Pl P3) => es_ + "taran" ;--# notpresent - VP (Fut Sg P3) => es_ + "tar" ;--# notpresent - VP (Pret Pl P1) => es_ + "tigussim" ;--# notpresent - VP (Pret Sg P1) => es_ + "tigus" ;--# notpresent - VP (Pret Pl P2) => es_ + "tigussiu" ;--# notpresent - VP (Pret Sg P2) => es_ + "tiguessis" ;--# notpresent - VP (Pret Pl P3) => es_ + "tiguessin" ;--# notpresent - VP (Pret Sg P3) => es_ + "tigus" ;--# notpresent - VP (Cond Pl P1) => es_ + "tarem" ;--# notpresent - VP (Cond Sg P1) => es_ + "taria" ;--# notpresent - VP (Cond Pl P2) => es_ + "tareu" ;--# notpresent - VP (Cond Sg P2) => es_ + "taries" ;--# notpresent - VP (Cond Pl P3) => es_ + "tarien" ;--# notpresent - VP (Cond Sg P3) => es_ + "taria" ;--# notpresent - VP (Imp Pl P1) => es_ + "tiguem" ; - VP (Imp Pl P2) => es_ + "tigueu" ; - VP (Imp Sg P2) => es_ + "tigues" ; - VP (Imp Pl P3) => es_ + "tiguin" ; - VP (Imp Sg P3) => es_ + "tigui" ; - VP (Pass Sg Masc) => es_ + "tat" ; - VP (Pass Sg Fem) => es_ + "tada" ; - VP (Pass Pl Masc) => es_ + "tats" ; - VP (Pass Pl Fem) => es_ + "tades" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper evacuar_55 : Str -> Verbum = \evacuar -> -let evacu_ = Predef.tk 2 evacuar in -{s = table { - VI Infn => evacu_ + "ar" ; - VI Ger => evacu_ + "ant" ; - VI Part => evacu_ + "at" ; - VP (Pres Ind Pl P1) => evacu_ + "em" ; - VP (Pres Ind Sg P1) => evacu_ + "o" ; - VP (Pres Ind Pl P2) => evacu_ + "eu" ; - VP (Pres Ind Sg P2) => evacu_ + "es" ; - VP (Pres Ind Pl P3) => evacu_ + "en" ; - VP (Pres Ind Sg P3) => evacu_ + "a" ; - VP (Pres Subj Pl P1) => evacu_ + "em" ; - VP (Pres Subj Sg P1) => evacu_ + "" ; - VP (Pres Subj Pl P2) => evacu_ + "eu" ; - VP (Pres Subj Sg P2) => evacu_ + "s" ; - VP (Pres Subj Pl P3) => evacu_ + "n" ; - VP (Pres Subj Sg P3) => evacu_ + "" ; - VP (Impf Ind Pl P1) => evacu_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => evacu_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => evacu_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => evacu_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => evacu_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => evacu_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => evacu_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => evacu_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => evacu_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => evacu_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => evacu_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => evacu_ + "s" ;--# notpresent - VP (Fut Pl P1) => evacu_ + "arem" ;--# notpresent - VP (Fut Sg P1) => evacu_ + "ar" ;--# notpresent - VP (Fut Pl P2) => evacu_ + "areu" ;--# notpresent - VP (Fut Sg P2) => evacu_ + "ars" ;--# notpresent - VP (Fut Pl P3) => evacu_ + "aran" ;--# notpresent - VP (Fut Sg P3) => evacu_ + "ar" ;--# notpresent - VP (Pret Pl P1) => evacu_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => evacu_ + "s" ;--# notpresent - VP (Pret Pl P2) => evacu_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => evacu_ + "essis" ;--# notpresent - VP (Pret Pl P3) => evacu_ + "essin" ;--# notpresent - VP (Pret Sg P3) => evacu_ + "s" ;--# notpresent - VP (Cond Pl P1) => evacu_ + "arem" ;--# notpresent - VP (Cond Sg P1) => evacu_ + "aria" ;--# notpresent - VP (Cond Pl P2) => evacu_ + "areu" ;--# notpresent - VP (Cond Sg P2) => evacu_ + "aries" ;--# notpresent - VP (Cond Pl P3) => evacu_ + "arien" ;--# notpresent - VP (Cond Sg P3) => evacu_ + "aria" ;--# notpresent - VP (Imp Pl P1) => evacu_ + "em" ; - VP (Imp Pl P2) => evacu_ + "eu" ; - VP (Imp Sg P2) => evacu_ + "a" ; - VP (Imp Pl P3) => evacu_ + "n" ; - VP (Imp Sg P3) => evacu_ + "" ; - VP (Pass Pl Fem) => evacu_ + "ades" ; - VP (Pass Sg Fem) => evacu_ + "ada" ; - VP (Pass Pl Masc) => evacu_ + "ats" ; - VP (Pass Sg Masc) => evacu_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper fer_56 : Str -> Verbum = \fer -> -let f_ = Predef.tk 2 fer in -{s = table { - VI Infn => f_ + "er" ; - VI Ger => f_ + "ent" ; - VI Part => f_ + "et" ; - VP (Pres Ind Pl P1) => f_ + "em" ; - VP (Pres Ind Sg P1) => f_ + "aig" ; - VP (Pres Ind Pl P2) => f_ + "eu" ; - VP (Pres Ind Sg P2) => f_ + "as" ; - VP (Pres Ind Pl P3) => f_ + "an" ; - VP (Pres Ind Sg P3) => f_ + "a" ; - VP (Pres Subj Pl P1) => f_ + "em" ; - VP (Pres Subj Sg P1) => f_ + "aci" ; - VP (Pres Subj Pl P2) => f_ + "eu" ; - VP (Pres Subj Sg P2) => f_ + "acis" ; - VP (Pres Subj Pl P3) => f_ + "acin" ; - VP (Pres Subj Sg P3) => f_ + "aci" ; - VP (Impf Ind Pl P1) => f_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => f_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => f_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => f_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => f_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => f_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => f_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => f_ + "es" ;--# notpresent - VP (Impf Subj Pl P2) => f_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => f_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => f_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => f_ + "es" ;--# notpresent - VP (Fut Pl P1) => f_ + "arem" ;--# notpresent - VP (Fut Sg P1) => f_ + "ar" ;--# notpresent - VP (Fut Pl P2) => f_ + "areu" ;--# notpresent - VP (Fut Sg P2) => f_ + "ars" ;--# notpresent - VP (Fut Pl P3) => f_ + "aran" ;--# notpresent - VP (Fut Sg P3) => f_ + "ar" ;--# notpresent - VP (Pret Pl P1) => f_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => f_ + "es" ;--# notpresent - VP (Pret Pl P2) => f_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => f_ + "essis" ;--# notpresent - VP (Pret Pl P3) => f_ + "essin" ;--# notpresent - VP (Pret Sg P3) => f_ + "es" ;--# notpresent - VP (Cond Pl P1) => f_ + "arem" ;--# notpresent - VP (Cond Sg P1) => f_ + "aria" ;--# notpresent - VP (Cond Pl P2) => f_ + "areu" ;--# notpresent - VP (Cond Sg P2) => f_ + "aries" ;--# notpresent - VP (Cond Pl P3) => f_ + "arien" ;--# notpresent - VP (Cond Sg P3) => f_ + "aria" ;--# notpresent - VP (Imp Pl P1) => f_ + "em" ; - VP (Imp Pl P2) => f_ + "eu" ; - VP (Imp Sg P2) => f_ + "es" ; - VP (Imp Pl P3) => f_ + "acin" ; - VP (Imp Sg P3) => f_ + "aci" ; - VP (Pass Pl Fem) => f_ + "etes" ; - VP (Pass Sg Fem) => f_ + "eta" ; - VP (Pass Pl Masc) => f_ + "ets" ; - VP (Pass Sg Masc) => f_ + "et" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper fondre_57 : Str -> Verbum = \fondre -> -let fo_ = Predef.tk 4 fondre in -{s = table { - VI Infn => fo_ + "ndre" ; - VI Ger => fo_ + "nent" ; - VI Part => fo_ + "s" ; - VP (Pres Ind Pl P1) => fo_ + "nem" ; - VP (Pres Ind Sg P1) => fo_ + "nc" ; - VP (Pres Ind Pl P2) => fo_ + "neu" ; - VP (Pres Ind Sg P2) => fo_ + "ns" ; - VP (Pres Ind Pl P3) => fo_ + "nen" ; - VP (Pres Ind Sg P3) => fo_ + "n" ; - VP (Pres Subj Pl P1) => fo_ + "nguem" ; - VP (Pres Subj Sg P1) => fo_ + "ngui" ; - VP (Pres Subj Pl P2) => fo_ + "ngueu" ; - VP (Pres Subj Sg P2) => fo_ + "nguis" ; - VP (Pres Subj Pl P3) => fo_ + "nguin" ; - VP (Pres Subj Sg P3) => fo_ + "ngui" ; - VP (Impf Ind Pl P1) => fo_ + "nem" ;--# notpresent - VP (Impf Ind Sg P1) => fo_ + "nia" ;--# notpresent - VP (Impf Ind Pl P2) => fo_ + "neu" ;--# notpresent - VP (Impf Ind Sg P2) => fo_ + "nies" ;--# notpresent - VP (Impf Ind Pl P3) => fo_ + "nien" ;--# notpresent - VP (Impf Ind Sg P3) => fo_ + "nia" ;--# notpresent - VP (Impf Subj Pl P1) => fo_ + "ngussim" ;--# notpresent - VP (Impf Subj Sg P1) => fo_ + "ngus" ;--# notpresent - VP (Impf Subj Pl P2) => fo_ + "ngussiu" ;--# notpresent - VP (Impf Subj Sg P2) => fo_ + "nguessis" ;--# notpresent - VP (Impf Subj Pl P3) => fo_ + "nguessin" ;--# notpresent - VP (Impf Subj Sg P3) => fo_ + "ngus" ;--# notpresent - VP (Fut Pl P1) => fo_ + "ndrem" ;--# notpresent - VP (Fut Sg P1) => fo_ + "ndr" ;--# notpresent - VP (Fut Pl P2) => fo_ + "ndreu" ;--# notpresent - VP (Fut Sg P2) => fo_ + "ndrs" ;--# notpresent - VP (Fut Pl P3) => fo_ + "ndran" ;--# notpresent - VP (Fut Sg P3) => fo_ + "ndr" ;--# notpresent - VP (Pret Pl P1) => fo_ + "ngussim" ;--# notpresent - VP (Pret Sg P1) => fo_ + "ngus" ;--# notpresent - VP (Pret Pl P2) => fo_ + "ngussiu" ;--# notpresent - VP (Pret Sg P2) => fo_ + "nguessis" ;--# notpresent - VP (Pret Pl P3) => fo_ + "nguessin" ;--# notpresent - VP (Pret Sg P3) => fo_ + "ngus" ;--# notpresent - VP (Cond Pl P1) => fo_ + "ndrem" ;--# notpresent - VP (Cond Sg P1) => fo_ + "ndria" ;--# notpresent - VP (Cond Pl P2) => fo_ + "ndreu" ;--# notpresent - VP (Cond Sg P2) => fo_ + "ndries" ;--# notpresent - VP (Cond Pl P3) => fo_ + "ndrien" ;--# notpresent - VP (Cond Sg P3) => fo_ + "ndria" ;--# notpresent - VP (Imp Pl P1) => fo_ + "nguem" ; - VP (Imp Pl P2) => fo_ + "neu" ; - VP (Imp Sg P2) => fo_ + "n" ; - VP (Imp Pl P3) => fo_ + "nguin" ; - VP (Imp Sg P3) => fo_ + "ngui" ; - VP (Pass Pl Fem) => fo_ + "ses" ; - VP (Pass Sg Fem) => fo_ + "sa" ; - VP (Pass Pl Masc) => fo_ + "sos" ; - VP (Pass Sg Masc) => fo_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper fugir_58 : Str -> Verbum = \fugir -> -let fu_ = Predef.tk 3 fugir in -{s = table { - VI Infn => fu_ + "gir" ; - VI Ger => fu_ + "gint" ; - VI Part => fu_ + "git" ; - VP (Pres Ind Pl P1) => fu_ + "gim" ; - VP (Pres Ind Sg P1) => fu_ + "jo" ; - VP (Pres Ind Pl P2) => fu_ + "giu" ; - VP (Pres Ind Sg P2) => fu_ + "ges" ; - VP (Pres Ind Pl P3) => fu_ + "gen" ; - VP (Pres Ind Sg P3) => fu_ + "ig" ; - VP (Pres Subj Pl P1) => fu_ + "gim" ; - VP (Pres Subj Sg P1) => fu_ + "gi" ; - VP (Pres Subj Pl P2) => fu_ + "giu" ; - VP (Pres Subj Sg P2) => fu_ + "gis" ; - VP (Pres Subj Pl P3) => fu_ + "gin" ; - VP (Pres Subj Sg P3) => fu_ + "gi" ; - VP (Impf Ind Pl P1) => fu_ + "gem" ;--# notpresent - VP (Impf Ind Sg P1) => fu_ + "gia" ;--# notpresent - VP (Impf Ind Pl P2) => fu_ + "geu" ;--# notpresent - VP (Impf Ind Sg P2) => fu_ + "gies" ;--# notpresent - VP (Impf Ind Pl P3) => fu_ + "gien" ;--# notpresent - VP (Impf Ind Sg P3) => fu_ + "gia" ;--# notpresent - VP (Impf Subj Pl P1) => fu_ + "gssim" ;--# notpresent - VP (Impf Subj Sg P1) => fu_ + "gs" ;--# notpresent - VP (Impf Subj Pl P2) => fu_ + "gssiu" ;--# notpresent - VP (Impf Subj Sg P2) => fu_ + "gissis" ;--# notpresent - VP (Impf Subj Pl P3) => fu_ + "gissin" ;--# notpresent - VP (Impf Subj Sg P3) => fu_ + "gs" ;--# notpresent - VP (Fut Pl P1) => fu_ + "girem" ;--# notpresent - VP (Fut Sg P1) => fu_ + "gir" ;--# notpresent - VP (Fut Pl P2) => fu_ + "gireu" ;--# notpresent - VP (Fut Sg P2) => fu_ + "girs" ;--# notpresent - VP (Fut Pl P3) => fu_ + "giran" ;--# notpresent - VP (Fut Sg P3) => fu_ + "gir" ;--# notpresent - VP (Pret Pl P1) => fu_ + "gssim" ;--# notpresent - VP (Pret Sg P1) => fu_ + "gs" ;--# notpresent - VP (Pret Pl P2) => fu_ + "gssiu" ;--# notpresent - VP (Pret Sg P2) => fu_ + "gissis" ;--# notpresent - VP (Pret Pl P3) => fu_ + "gissin" ;--# notpresent - VP (Pret Sg P3) => fu_ + "gs" ;--# notpresent - VP (Cond Pl P1) => fu_ + "girem" ;--# notpresent - VP (Cond Sg P1) => fu_ + "giria" ;--# notpresent - VP (Cond Pl P2) => fu_ + "gireu" ;--# notpresent - VP (Cond Sg P2) => fu_ + "giries" ;--# notpresent - VP (Cond Pl P3) => fu_ + "girien" ;--# notpresent - VP (Cond Sg P3) => fu_ + "giria" ;--# notpresent - VP (Imp Pl P1) => fu_ + "gim" ; - VP (Imp Pl P2) => fu_ + "giu" ; - VP (Imp Sg P2) => fu_ + "ig" ; - VP (Imp Pl P3) => fu_ + "gin" ; - VP (Imp Sg P3) => fu_ + "gi" ; - VP (Pass Pl Fem) => fu_ + "gides" ; - VP (Pass Sg Fem) => fu_ + "gida" ; - VP (Pass Pl Masc) => fu_ + "gits" ; - VP (Pass Sg Masc) => fu_ + "git" ; -VP (Imp Sg P1) => variants {} -} -} ; -oper haver_59 : Str -> Verbum = \haver -> - let h_ = Predef.tk 4 haver in - {s = table { - VI Infn=> h_ + "aver" ; - VI Ger => h_ + "avent" ; - VI Part => h_ + "agut" ; - VP (Pres Ind Sg P1) => variants {h_ + "e" ; h_ + "aig"} ; - VP (Pres Ind Sg P2) => h_ + "as" ; - VP (Pres Ind Sg P3) => h_ + "a" ; - VP (Pres Ind Pl P1) => variants {h_ + "em" ; h_ + "avem"} ; - VP (Pres Ind Pl P2) => variants {h_ + "eu" ; h_ + "aveu"} ; - VP (Pres Ind Pl P3) => h_ + "an" ; - VP (Pres Subj Sg P1) => h_ + "agi" ; - VP (Pres Subj Sg P2) => h_ + "agis" ; - VP (Pres Subj Sg P3) => h_ + "agi" ; - VP (Pres Subj Pl P1) => h_ + "gim" ; - VP (Pres Subj Pl P2) => h_ + "giu" ; - VP (Pres Subj Pl P3) => h_ + "agin" ; - VP (Impf Ind Sg P1) => h_ + "avia" ; --# notpresent - VP (Impf Ind Sg P2) => h_ + "avies" ; --# notpresent - VP (Impf Ind Sg P3) => h_ + "avia" ; --# notpresent - VP (Impf Ind Pl P1) => h_ + "avem" ; --# notpresent - VP (Impf Ind Pl P2) => h_ + "aveu" ; --# notpresent - VP (Impf Ind Pl P3) => h_ + "avien" ; --# notpresent - VP (Impf Subj Sg P1) => h_ + "agus" ; --# notpresent - VP (Impf Subj Sg P2) => h_ + "aguessis" ; --# notpresent - VP (Impf Subj Sg P3) => h_ + "agus" ; --# notpresent - VP (Impf Subj Pl P1) => h_ + "agussim" ; --# notpresent - VP (Impf Subj Pl P2) => h_ + "agussiu" ; --# notpresent - VP (Impf Subj Pl P3) => h_ + "aguessin" ; --# notpresent - VP (Pret Sg P1) => h_ + "agu" ; --# notpresent - VP (Pret Sg P2) => h_ + "agueres" ; --# notpresent - VP (Pret Sg P3) => h_ + "agu" ; --# notpresent - VP (Pret Pl P1) => h_ + "agurem" ; --# notpresent - VP (Pret Pl P2) => h_ + "agureu" ; --# notpresent - VP (Pret Pl P3) => h_ + "agueren" ; --# notpresent - VP (Fut Sg P1) => h_ + "aur" ; --# notpresent - VP (Fut Sg P2) => h_ + "aurs" ; --# notpresent - VP (Fut Sg P3) => h_ + "aur" ; --# notpresent - VP (Fut Pl P1) => h_ + "aurem" ; --# notpresent - VP (Fut Pl P2) => h_ + "aureu" ; --# notpresent - VP (Fut Pl P3) => h_ + "auran" ; --# notpresent - VP (Cond Sg P1) => h_ + "auria" ; --# notpresent - VP (Cond Sg P2) => h_ + "auries" ; --# notpresent - VP (Cond Sg P3) => h_ + "auria" ; --# notpresent - VP (Cond Pl P1) => h_ + "aurem" ; --# notpresent - VP (Cond Pl P2) => h_ + "aureu" ; --# notpresent - VP (Cond Pl P3) => h_ + "aurien" ; --# notpresent - VP (Imp Sg P1) => variants {} ; - VP (Imp Sg P2) => variants {} ; - VP (Imp Sg P3) => variants {} ; - VP (Imp Pl P1) => variants {} ; - VP (Imp Pl P2) => variants {} ; - VP (Imp Pl P3) => variants {} ; - VP (Pass Sg Masc) => h_ + "agut" ; - VP (Pass Sg Fem) => h_ + "aguda" ; - VP (Pass Pl Masc) => h_ + "aguts" ; - VP (Pass Pl Fem) => h_ + "agudes" - } - } ;-- heure-- is not in the used source . - -oper imprimir_61 : Str -> Verbum = \imprimir -> -let impr_ = Predef.tk 4 imprimir in -{s = table { - VI Infn => impr_ + "imir" ; - VI Ger => impr_ + "imint" ; - VI Part => impr_ + "s" ; - VP (Pres Ind Pl P1) => impr_ + "imim" ; - VP (Pres Ind Sg P1) => impr_ + "imeixo" ; - VP (Pres Ind Pl P2) => impr_ + "imiu" ; - VP (Pres Ind Sg P2) => impr_ + "imeixes" ; - VP (Pres Ind Pl P3) => impr_ + "imeixen" ; - VP (Pres Ind Sg P3) => impr_ + "imeix" ; - VP (Pres Subj Pl P1) => impr_ + "imim" ; - VP (Pres Subj Sg P1) => impr_ + "imeixi" ; - VP (Pres Subj Pl P2) => impr_ + "imiu" ; - VP (Pres Subj Sg P2) => impr_ + "imeixis" ; - VP (Pres Subj Pl P3) => impr_ + "imeixin" ; - VP (Pres Subj Sg P3) => impr_ + "imeixi" ; - VP (Impf Ind Pl P1) => impr_ + "imem" ;--# notpresent - VP (Impf Ind Sg P1) => impr_ + "imia" ;--# notpresent - VP (Impf Ind Pl P2) => impr_ + "imeu" ;--# notpresent - VP (Impf Ind Sg P2) => impr_ + "imies" ;--# notpresent - VP (Impf Ind Pl P3) => impr_ + "imien" ;--# notpresent - VP (Impf Ind Sg P3) => impr_ + "imia" ;--# notpresent - VP (Impf Subj Pl P1) => impr_ + "imssim" ;--# notpresent - VP (Impf Subj Sg P1) => impr_ + "ims" ;--# notpresent - VP (Impf Subj Pl P2) => impr_ + "imssiu" ;--# notpresent - VP (Impf Subj Sg P2) => impr_ + "imissis" ;--# notpresent - VP (Impf Subj Pl P3) => impr_ + "imissin" ;--# notpresent - VP (Impf Subj Sg P3) => impr_ + "ims" ;--# notpresent - VP (Fut Pl P1) => impr_ + "imirem" ;--# notpresent - VP (Fut Sg P1) => impr_ + "imir" ;--# notpresent - VP (Fut Pl P2) => impr_ + "imireu" ;--# notpresent - VP (Fut Sg P2) => impr_ + "imirs" ;--# notpresent - VP (Fut Pl P3) => impr_ + "imiran" ;--# notpresent - VP (Fut Sg P3) => impr_ + "imir" ;--# notpresent - VP (Pret Pl P1) => impr_ + "imssim" ;--# notpresent - VP (Pret Sg P1) => impr_ + "ims" ;--# notpresent - VP (Pret Pl P2) => impr_ + "imssiu" ;--# notpresent - VP (Pret Sg P2) => impr_ + "imissis" ;--# notpresent - VP (Pret Pl P3) => impr_ + "imissin" ;--# notpresent - VP (Pret Sg P3) => impr_ + "ims" ;--# notpresent - VP (Cond Pl P1) => impr_ + "imirem" ;--# notpresent - VP (Cond Sg P1) => impr_ + "imiria" ;--# notpresent - VP (Cond Pl P2) => impr_ + "imireu" ;--# notpresent - VP (Cond Sg P2) => impr_ + "imiries" ;--# notpresent - VP (Cond Pl P3) => impr_ + "imirien" ;--# notpresent - VP (Cond Sg P3) => impr_ + "imiria" ;--# notpresent - VP (Imp Pl P1) => impr_ + "imim" ; - VP (Imp Pl P2) => impr_ + "imiu" ; - VP (Imp Sg P2) => impr_ + "imeix" ; - VP (Imp Pl P3) => impr_ + "imeixin" ; - VP (Imp Sg P3) => impr_ + "imeixi" ; - VP (Pass Pl Fem) => impr_ + "eses" ; - VP (Pass Sg Fem) => impr_ + "esa" ; - VP (Pass Pl Masc) => impr_ + "esos" ; - VP (Pass Sg Masc) => impr_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper jeure_62 : Str -> Verbum = \jeure -> -let j_ = Predef.tk 4 jeure in -{s = table { - VI Infn => j_ + "eure" ; - VI Ger => j_ + "aient" ; - VI Part => j_ + "agut" ; - VP (Pres Ind Pl P1) => j_ + "aiem" ; - VP (Pres Ind Sg P1) => j_ + "ec" ; - VP (Pres Ind Pl P2) => j_ + "aieu" ; - VP (Pres Ind Sg P2) => j_ + "eus" ; - VP (Pres Ind Pl P3) => j_ + "euen" ; - VP (Pres Ind Sg P3) => j_ + "eu" ; - VP (Pres Subj Pl P1) => j_ + "aguem" ; - VP (Pres Subj Sg P1) => j_ + "egui" ; - VP (Pres Subj Pl P2) => j_ + "agueu" ; - VP (Pres Subj Sg P2) => j_ + "eguis" ; - VP (Pres Subj Pl P3) => j_ + "eguin" ; - VP (Pres Subj Sg P3) => j_ + "egui" ; - VP (Impf Ind Pl P1) => j_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => j_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => j_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => j_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => j_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => j_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => j_ + "agussim" ;--# notpresent - VP (Impf Subj Sg P1) => j_ + "agus" ;--# notpresent - VP (Impf Subj Pl P2) => j_ + "agussiu" ;--# notpresent - VP (Impf Subj Sg P2) => j_ + "aguessis" ;--# notpresent - VP (Impf Subj Pl P3) => j_ + "aguessin" ;--# notpresent - VP (Impf Subj Sg P3) => j_ + "agus" ;--# notpresent - VP (Fut Pl P1) => j_ + "aurem" ;--# notpresent - VP (Fut Sg P1) => j_ + "aur" ;--# notpresent - VP (Fut Pl P2) => j_ + "aureu" ;--# notpresent - VP (Fut Sg P2) => j_ + "aurs" ;--# notpresent - VP (Fut Pl P3) => j_ + "auran" ;--# notpresent - VP (Fut Sg P3) => j_ + "aur" ;--# notpresent - VP (Pret Pl P1) => j_ + "agussim" ;--# notpresent - VP (Pret Sg P1) => j_ + "agus" ;--# notpresent - VP (Pret Pl P2) => j_ + "agussiu" ;--# notpresent - VP (Pret Sg P2) => j_ + "aguessis" ;--# notpresent - VP (Pret Pl P3) => j_ + "aguessin" ;--# notpresent - VP (Pret Sg P3) => j_ + "agus" ;--# notpresent - VP (Cond Pl P1) => j_ + "aurem" ;--# notpresent - VP (Cond Sg P1) => j_ + "auria" ;--# notpresent - VP (Cond Pl P2) => j_ + "aureu" ;--# notpresent - VP (Cond Sg P2) => j_ + "auries" ;--# notpresent - VP (Cond Pl P3) => j_ + "aurien" ;--# notpresent - VP (Cond Sg P3) => j_ + "auria" ;--# notpresent - VP (Imp Pl P1) => j_ + "aguem" ; - VP (Imp Pl P2) => j_ + "aieu" ; - VP (Imp Sg P2) => j_ + "eu" ; - VP (Imp Pl P3) => j_ + "eguin" ; - VP (Imp Sg P3) => j_ + "egui" ; - VP (Pass Pl Fem) => j_ + "agudes" ; - VP (Pass Sg Fem) => j_ + "aguda" ; - VP (Pass Pl Masc) => j_ + "aguts" ; - VP (Pass Sg Masc) => j_ + "agut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper lloar_63 : Str -> Verbum = \lloar -> -let llo_ = Predef.tk 2 lloar in -{s = table { - VI Infn => llo_ + "ar" ; - VI Ger => llo_ + "ant" ; - VI Part => llo_ + "at" ; - VP (Pres Ind Pl P1) => llo_ + "em" ; - VP (Pres Ind Sg P1) => llo_ + "o" ; - VP (Pres Ind Pl P2) => llo_ + "eu" ; - VP (Pres Ind Sg P2) => llo_ + "es" ; - VP (Pres Ind Pl P3) => llo_ + "en" ; - VP (Pres Ind Sg P3) => llo_ + "a" ; - VP (Pres Subj Pl P1) => llo_ + "em" ; - VP (Pres Subj Sg P1) => llo_ + "i" ; - VP (Pres Subj Pl P2) => llo_ + "eu" ; - VP (Pres Subj Sg P2) => llo_ + "is" ; - VP (Pres Subj Pl P3) => llo_ + "in" ; - VP (Pres Subj Sg P3) => llo_ + "i" ; - VP (Impf Ind Pl P1) => llo_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => llo_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => llo_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => llo_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => llo_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => llo_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => llo_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => llo_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => llo_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => llo_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => llo_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => llo_ + "s" ;--# notpresent - VP (Fut Pl P1) => llo_ + "arem" ;--# notpresent - VP (Fut Sg P1) => llo_ + "ar" ;--# notpresent - VP (Fut Pl P2) => llo_ + "areu" ;--# notpresent - VP (Fut Sg P2) => llo_ + "ars" ;--# notpresent - VP (Fut Pl P3) => llo_ + "aran" ;--# notpresent - VP (Fut Sg P3) => llo_ + "ar" ;--# notpresent - VP (Pret Pl P1) => llo_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => llo_ + "s" ;--# notpresent - VP (Pret Pl P2) => llo_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => llo_ + "essis" ;--# notpresent - VP (Pret Pl P3) => llo_ + "essin" ;--# notpresent - VP (Pret Sg P3) => llo_ + "s" ;--# notpresent - VP (Cond Pl P1) => llo_ + "arem" ;--# notpresent - VP (Cond Sg P1) => llo_ + "aria" ;--# notpresent - VP (Cond Pl P2) => llo_ + "areu" ;--# notpresent - VP (Cond Sg P2) => llo_ + "aries" ;--# notpresent - VP (Cond Pl P3) => llo_ + "arien" ;--# notpresent - VP (Cond Sg P3) => llo_ + "aria" ;--# notpresent - VP (Imp Pl P1) => llo_ + "em" ; - VP (Imp Pl P2) => llo_ + "eu" ; - VP (Imp Sg P2) => llo_ + "a" ; - VP (Imp Pl P3) => llo_ + "in" ; - VP (Imp Sg P3) => llo_ + "i" ; - VP (Pass Pl Fem) => llo_ + "ades" ; - VP (Pass Sg Fem) => llo_ + "ada" ; - VP (Pass Pl Masc) => llo_ + "ats" ; - VP (Pass Sg Masc) => llo_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper lluir_64 : Str -> Verbum = \lluir -> -let llu_ = Predef.tk 2 lluir in -{s = table { - VI Infn => llu_ + "ir" ; - VI Ger => llu_ + "int" ; - VI Part => llu_ + "t" ; - VP (Pres Ind Pl P1) => llu_ + "m" ; - VP (Pres Ind Sg P1) => llu_ + "eixo" ; - VP (Pres Ind Pl P2) => llu_ + "u" ; - VP (Pres Ind Sg P2) => llu_ + "eixes" ; - VP (Pres Ind Pl P3) => llu_ + "eixen" ; - VP (Pres Ind Sg P3) => llu_ + "eix" ; - VP (Pres Subj Pl P1) => llu_ + "m" ; - VP (Pres Subj Sg P1) => llu_ + "eixi" ; - VP (Pres Subj Pl P2) => llu_ + "u" ; - VP (Pres Subj Sg P2) => llu_ + "eixis" ; - VP (Pres Subj Pl P3) => llu_ + "eixin" ; - VP (Pres Subj Sg P3) => llu_ + "eixi" ; - VP (Impf Ind Pl P1) => llu_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => llu_ + "a" ;--# notpresent - VP (Impf Ind Pl P2) => llu_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => llu_ + "es" ;--# notpresent - VP (Impf Ind Pl P3) => llu_ + "en" ;--# notpresent - VP (Impf Ind Sg P3) => llu_ + "a" ;--# notpresent - VP (Impf Subj Pl P1) => llu_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => llu_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => llu_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => llu_ + "ssis" ;--# notpresent - VP (Impf Subj Pl P3) => llu_ + "ssin" ;--# notpresent - VP (Impf Subj Sg P3) => llu_ + "s" ;--# notpresent - VP (Fut Pl P1) => llu_ + "irem" ;--# notpresent - VP (Fut Sg P1) => llu_ + "ir" ;--# notpresent - VP (Fut Pl P2) => llu_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => llu_ + "irs" ;--# notpresent - VP (Fut Pl P3) => llu_ + "iran" ;--# notpresent - VP (Fut Sg P3) => llu_ + "ir" ;--# notpresent - VP (Pret Pl P1) => llu_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => llu_ + "s" ;--# notpresent - VP (Pret Pl P2) => llu_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => llu_ + "ssis" ;--# notpresent - VP (Pret Pl P3) => llu_ + "ssin" ;--# notpresent - VP (Pret Sg P3) => llu_ + "s" ;--# notpresent - VP (Cond Pl P1) => llu_ + "irem" ;--# notpresent - VP (Cond Sg P1) => llu_ + "iria" ;--# notpresent - VP (Cond Pl P2) => llu_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => llu_ + "iries" ;--# notpresent - VP (Cond Pl P3) => llu_ + "irien" ;--# notpresent - VP (Cond Sg P3) => llu_ + "iria" ;--# notpresent - VP (Imp Pl P1) => llu_ + "m" ; - VP (Imp Pl P2) => llu_ + "u" ; - VP (Imp Sg P2) => llu_ + "eix" ; - VP (Imp Pl P3) => llu_ + "eixin" ; - VP (Imp Sg P3) => llu_ + "eixi" ; - VP (Pass Pl Fem) => llu_ + "des" ; - VP (Pass Sg Fem) => llu_ + "da" ; - VP (Pass Pl Masc) => llu_ + "ts" ; - VP (Pass Sg Masc) => llu_ + "t" ; -VP (Imp Sg P1) => variants {} -} -} ; --- malvendre-- is not in the used source . - -oper mentir_66 : Str -> Verbum = \mentir -> -let ment_ = Predef.tk 2 mentir in -{s = table { - VI Infn => ment_ + "ir" ; - VI Ger => ment_ + "int" ; - VI Part => ment_ + "it" ; - VP (Pres Ind Pl P1) => ment_ + "im" ; - VP (Pres Ind Sg P1) => ment_ + "eixo" ; - VP (Pres Ind Pl P2) => ment_ + "iu" ; - VP (Pres Ind Sg P2) => ment_ + "eixes" ; - VP (Pres Ind Pl P3) => ment_ + "eixen" ; - VP (Pres Ind Sg P3) => ment_ + "eix" ; - VP (Pres Subj Pl P1) => ment_ + "im" ; - VP (Pres Subj Sg P1) => ment_ + "eixi" ; - VP (Pres Subj Pl P2) => ment_ + "iu" ; - VP (Pres Subj Sg P2) => ment_ + "eixis" ; - VP (Pres Subj Pl P3) => ment_ + "eixin" ; - VP (Pres Subj Sg P3) => ment_ + "eixi" ; - VP (Impf Ind Pl P1) => ment_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => ment_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => ment_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => ment_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => ment_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => ment_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => ment_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => ment_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => ment_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => ment_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => ment_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => ment_ + "s" ;--# notpresent - VP (Fut Pl P1) => ment_ + "irem" ;--# notpresent - VP (Fut Sg P1) => ment_ + "ir" ;--# notpresent - VP (Fut Pl P2) => ment_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => ment_ + "irs" ;--# notpresent - VP (Fut Pl P3) => ment_ + "iran" ;--# notpresent - VP (Fut Sg P3) => ment_ + "ir" ;--# notpresent - VP (Pret Pl P1) => ment_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => ment_ + "s" ;--# notpresent - VP (Pret Pl P2) => ment_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => ment_ + "issis" ;--# notpresent - VP (Pret Pl P3) => ment_ + "issin" ;--# notpresent - VP (Pret Sg P3) => ment_ + "s" ;--# notpresent - VP (Cond Pl P1) => ment_ + "irem" ;--# notpresent - VP (Cond Sg P1) => ment_ + "iria" ;--# notpresent - VP (Cond Pl P2) => ment_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => ment_ + "iries" ;--# notpresent - VP (Cond Pl P3) => ment_ + "irien" ;--# notpresent - VP (Cond Sg P3) => ment_ + "iria" ;--# notpresent - VP (Imp Pl P1) => ment_ + "im" ; - VP (Imp Pl P2) => ment_ + "iu" ; - VP (Imp Sg P2) => ment_ + "eix" ; - VP (Imp Pl P3) => ment_ + "eixin" ; - VP (Imp Sg P3) => ment_ + "eixi" ; - VP (Pass Pl Fem) => ment_ + "ides" ; - VP (Pass Sg Fem) => ment_ + "ida" ; - VP (Pass Pl Masc) => ment_ + "its" ; - VP (Pass Sg Masc) => ment_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper menysprear_67 : Str -> Verbum = \menysprear -> -let menyspre_ = Predef.tk 2 menysprear in -{s = table { - VI Infn => menyspre_ + "ar" ; - VI Ger => menyspre_ + "ant" ; - VI Part => menyspre_ + "at" ; - VP (Pres Ind Pl P1) => menyspre_ + "em" ; - VP (Pres Ind Sg P1) => menyspre_ + "o" ; - VP (Pres Ind Pl P2) => menyspre_ + "eu" ; - VP (Pres Ind Sg P2) => menyspre_ + "es" ; - VP (Pres Ind Pl P3) => menyspre_ + "en" ; - VP (Pres Ind Sg P3) => menyspre_ + "a" ; - VP (Pres Subj Pl P1) => menyspre_ + "em" ; - VP (Pres Subj Sg P1) => menyspre_ + "" ; - VP (Pres Subj Pl P2) => menyspre_ + "eu" ; - VP (Pres Subj Sg P2) => menyspre_ + "s" ; - VP (Pres Subj Pl P3) => menyspre_ + "n" ; - VP (Pres Subj Sg P3) => menyspre_ + "" ; - VP (Impf Ind Pl P1) => menyspre_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => menyspre_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => menyspre_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => menyspre_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => menyspre_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => menyspre_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => menyspre_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => menyspre_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => menyspre_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => menyspre_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => menyspre_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => menyspre_ + "s" ;--# notpresent - VP (Fut Pl P1) => menyspre_ + "arem" ;--# notpresent - VP (Fut Sg P1) => menyspre_ + "ar" ;--# notpresent - VP (Fut Pl P2) => menyspre_ + "areu" ;--# notpresent - VP (Fut Sg P2) => menyspre_ + "ars" ;--# notpresent - VP (Fut Pl P3) => menyspre_ + "aran" ;--# notpresent - VP (Fut Sg P3) => menyspre_ + "ar" ;--# notpresent - VP (Pret Pl P1) => menyspre_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => menyspre_ + "s" ;--# notpresent - VP (Pret Pl P2) => menyspre_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => menyspre_ + "essis" ;--# notpresent - VP (Pret Pl P3) => menyspre_ + "essin" ;--# notpresent - VP (Pret Sg P3) => menyspre_ + "s" ;--# notpresent - VP (Cond Pl P1) => menyspre_ + "arem" ;--# notpresent - VP (Cond Sg P1) => menyspre_ + "aria" ;--# notpresent - VP (Cond Pl P2) => menyspre_ + "areu" ;--# notpresent - VP (Cond Sg P2) => menyspre_ + "aries" ;--# notpresent - VP (Cond Pl P3) => menyspre_ + "arien" ;--# notpresent - VP (Cond Sg P3) => menyspre_ + "aria" ;--# notpresent - VP (Imp Pl P1) => menyspre_ + "em" ; - VP (Imp Pl P2) => menyspre_ + "eu" ; - VP (Imp Sg P2) => menyspre_ + "a" ; - VP (Imp Pl P3) => menyspre_ + "n" ; - VP (Imp Sg P3) => menyspre_ + "" ; - VP (Pass Pl Fem) => menyspre_ + "ades" ; - VP (Pass Sg Fem) => menyspre_ + "ada" ; - VP (Pass Pl Masc) => menyspre_ + "ats" ; - VP (Pass Sg Masc) => menyspre_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper merixer_68 : Str -> Verbum = \merixer -> -let mer_ = Predef.tk 5 merixer in -{s = table { - VI Ger => mer_ + "eixent" ; - VI Part => mer_ + "escut" ; - VP (Pres Ind Pl P1) => mer_ + "eixem" ; - VP (Pres Ind Sg P1) => mer_ + "eixo" ; - VP (Pres Ind Pl P2) => mer_ + "eixeu" ; - VP (Pres Ind Sg P2) => mer_ + "eixes" ; - VP (Pres Ind Pl P3) => mer_ + "eixen" ; - VP (Pres Ind Sg P3) => mer_ + "eix" ; - VP (Pres Subj Pl P1) => mer_ + "eixem" ; - VP (Pres Subj Sg P1) => mer_ + "eixi" ; - VP (Pres Subj Pl P2) => mer_ + "eixeu" ; - VP (Pres Subj Sg P2) => mer_ + "eixis" ; - VP (Pres Subj Pl P3) => mer_ + "eixin" ; - VP (Pres Subj Sg P3) => mer_ + "eixi" ; - VP (Impf Ind Pl P1) => mer_ + "eixem" ;--# notpresent - VP (Impf Ind Sg P1) => mer_ + "eixia" ;--# notpresent - VP (Impf Ind Pl P2) => mer_ + "eixeu" ;--# notpresent - VP (Impf Ind Sg P2) => mer_ + "eixies" ;--# notpresent - VP (Impf Ind Pl P3) => mer_ + "eixien" ;--# notpresent - VP (Impf Ind Sg P3) => mer_ + "eixia" ;--# notpresent - VP (Impf Subj Pl P1) => mer_ + "eixssim" ;--# notpresent - VP (Impf Subj Sg P1) => mer_ + "eixs" ;--# notpresent - VP (Impf Subj Pl P2) => mer_ + "eixssiu" ;--# notpresent - VP (Impf Subj Sg P2) => mer_ + "eixessis" ;--# notpresent - VP (Impf Subj Pl P3) => mer_ + "eixessin" ;--# notpresent - VP (Impf Subj Sg P3) => mer_ + "eixs" ;--# notpresent - VP (Fut Pl P1) => mer_ + "eixerem" ;--# notpresent - VP (Fut Sg P1) => mer_ + "eixer" ;--# notpresent - VP (Fut Pl P2) => mer_ + "eixereu" ;--# notpresent - VP (Fut Sg P2) => mer_ + "eixers" ;--# notpresent - VP (Fut Pl P3) => mer_ + "eixeran" ;--# notpresent - VP (Fut Sg P3) => mer_ + "eixer" ;--# notpresent - VP (Pret Pl P1) => mer_ + "eixssim" ;--# notpresent - VP (Pret Sg P1) => mer_ + "eixs" ;--# notpresent - VP (Pret Pl P2) => mer_ + "eixssiu" ;--# notpresent - VP (Pret Sg P2) => mer_ + "eixessis" ;--# notpresent - VP (Pret Pl P3) => mer_ + "eixessin" ;--# notpresent - VP (Pret Sg P3) => mer_ + "eixs" ;--# notpresent - VP (Cond Pl P1) => mer_ + "eixerem" ;--# notpresent - VP (Cond Sg P1) => mer_ + "eixeria" ;--# notpresent - VP (Cond Pl P2) => mer_ + "eixereu" ;--# notpresent - VP (Cond Sg P2) => mer_ + "eixeries" ;--# notpresent - VP (Cond Pl P3) => mer_ + "eixerien" ;--# notpresent - VP (Cond Sg P3) => mer_ + "eixeria" ;--# notpresent - VP (Imp Pl P1) => mer_ + "eixem" ; - VP (Imp Pl P2) => mer_ + "eixeu" ; - VP (Imp Sg P2) => mer_ + "eix" ; - VP (Imp Pl P3) => mer_ + "eixin" ; - VP (Imp Sg P3) => mer_ + "eixi" ; - VP (Pass Pl Fem) => mer_ + "escudes" ; - VP (Pass Sg Fem) => mer_ + "escuda" ; - VP (Pass Pl Masc) => mer_ + "escuts" ; - VP (Pass Sg Masc) => mer_ + "escut" ; - VI Infn => mer_ + "ixer" ; -VP (Imp Sg P1) => variants {} -} -} ; --- metre-- is not in the used source . --- moldre-- is not in the used source . - -oper morir_71 : Str -> Verbum = \morir -> -let m_ = Predef.tk 4 morir in -{s = table { - VI Infn => m_ + "orir" ; - VI Ger => m_ + "orint" ; - VI Part => m_ + "ort" ; - VP (Pres Ind Pl P1) => m_ + "orim" ; - VP (Pres Ind Sg P1) => m_ + "oro" ; - VP (Pres Ind Pl P2) => m_ + "oriu" ; - VP (Pres Ind Sg P2) => m_ + "ors" ; - VP (Pres Ind Pl P3) => m_ + "oren" ; - VP (Pres Ind Sg P3) => m_ + "or" ; - VP (Pres Subj Pl P1) => m_ + "orim" ; - VP (Pres Subj Sg P1) => m_ + "ori" ; - VP (Pres Subj Pl P2) => m_ + "oriu" ; - VP (Pres Subj Sg P2) => m_ + "oris" ; - VP (Pres Subj Pl P3) => m_ + "orin" ; - VP (Pres Subj Sg P3) => m_ + "ori" ; - VP (Impf Ind Pl P1) => m_ + "orem" ;--# notpresent - VP (Impf Ind Sg P1) => m_ + "oria" ;--# notpresent - VP (Impf Ind Pl P2) => m_ + "oreu" ;--# notpresent - VP (Impf Ind Sg P2) => m_ + "ories" ;--# notpresent - VP (Impf Ind Pl P3) => m_ + "orien" ;--# notpresent - VP (Impf Ind Sg P3) => m_ + "oria" ;--# notpresent - VP (Impf Subj Pl P1) => m_ + "orssim" ;--# notpresent - VP (Impf Subj Sg P1) => m_ + "ors" ;--# notpresent - VP (Impf Subj Pl P2) => m_ + "orssiu" ;--# notpresent - VP (Impf Subj Sg P2) => m_ + "orissis" ;--# notpresent - VP (Impf Subj Pl P3) => m_ + "orissin" ;--# notpresent - VP (Impf Subj Sg P3) => m_ + "ors" ;--# notpresent - VP (Fut Pl P1) => m_ + "orirem" ;--# notpresent - VP (Fut Sg P1) => m_ + "orir" ;--# notpresent - VP (Fut Pl P2) => m_ + "orireu" ;--# notpresent - VP (Fut Sg P2) => m_ + "orirs" ;--# notpresent - VP (Fut Pl P3) => m_ + "oriran" ;--# notpresent - VP (Fut Sg P3) => m_ + "orir" ;--# notpresent - VP (Pret Pl P1) => m_ + "orssim" ;--# notpresent - VP (Pret Sg P1) => m_ + "ors" ;--# notpresent - VP (Pret Pl P2) => m_ + "orssiu" ;--# notpresent - VP (Pret Sg P2) => m_ + "orissis" ;--# notpresent - VP (Pret Pl P3) => m_ + "orissin" ;--# notpresent - VP (Pret Sg P3) => m_ + "ors" ;--# notpresent - VP (Cond Pl P1) => m_ + "orirem" ;--# notpresent - VP (Cond Sg P1) => m_ + "oriria" ;--# notpresent - VP (Cond Pl P2) => m_ + "orireu" ;--# notpresent - VP (Cond Sg P2) => m_ + "oriries" ;--# notpresent - VP (Cond Pl P3) => m_ + "oririen" ;--# notpresent - VP (Cond Sg P3) => m_ + "oriria" ;--# notpresent - VP (Imp Pl P1) => m_ + "orim" ; - VP (Imp Pl P2) => m_ + "oriu" ; - VP (Imp Sg P2) => m_ + "or" ; - VP (Imp Pl P3) => m_ + "orin" ; - VP (Imp Sg P3) => m_ + "ori" ; - VP (Pass Pl Fem) => m_ + "ortes" ; - VP (Pass Sg Fem) => m_ + "orta" ; - VP (Pass Pl Masc) => m_ + "orts" ; - VP (Pass Sg Masc) => m_ + "ort" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper moure_72 : Str -> Verbum = \moure -> -let mo_ = Predef.tk 3 moure in -{s = table { - VI Infn => mo_ + "ure" ; - VI Ger => mo_ + "vent" ; - VI Part => mo_ + "gut" ; - VP (Pres Ind Pl P1) => mo_ + "vem" ; - VP (Pres Ind Sg P1) => mo_ + "c" ; - VP (Pres Ind Pl P2) => mo_ + "veu" ; - VP (Pres Ind Sg P2) => mo_ + "us" ; - VP (Pres Ind Pl P3) => mo_ + "uen" ; - VP (Pres Ind Sg P3) => mo_ + "u" ; - VP (Pres Subj Pl P1) => mo_ + "guem" ; - VP (Pres Subj Sg P1) => mo_ + "gui" ; - VP (Pres Subj Pl P2) => mo_ + "gueu" ; - VP (Pres Subj Sg P2) => mo_ + "guis" ; - VP (Pres Subj Pl P3) => mo_ + "guin" ; - VP (Pres Subj Sg P3) => mo_ + "gui" ; - VP (Impf Ind Pl P1) => mo_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => mo_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => mo_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => mo_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => mo_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => mo_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => mo_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => mo_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => mo_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => mo_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => mo_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => mo_ + "gus" ;--# notpresent - VP (Fut Pl P1) => mo_ + "urem" ;--# notpresent - VP (Fut Sg P1) => mo_ + "ur" ;--# notpresent - VP (Fut Pl P2) => mo_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => mo_ + "urs" ;--# notpresent - VP (Fut Pl P3) => mo_ + "uran" ;--# notpresent - VP (Fut Sg P3) => mo_ + "ur" ;--# notpresent - VP (Pret Pl P1) => mo_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => mo_ + "gus" ;--# notpresent - VP (Pret Pl P2) => mo_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => mo_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => mo_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => mo_ + "gus" ;--# notpresent - VP (Cond Pl P1) => mo_ + "urem" ;--# notpresent - VP (Cond Sg P1) => mo_ + "uria" ;--# notpresent - VP (Cond Pl P2) => mo_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => mo_ + "uries" ;--# notpresent - VP (Cond Pl P3) => mo_ + "urien" ;--# notpresent - VP (Cond Sg P3) => mo_ + "uria" ;--# notpresent - VP (Imp Pl P1) => mo_ + "guem" ; - VP (Imp Pl P2) => mo_ + "veu" ; - VP (Imp Sg P2) => mo_ + "u" ; - VP (Imp Pl P3) => mo_ + "guin" ; - VP (Imp Sg P3) => mo_ + "gui" ; - VP (Pass Pl Fem) => mo_ + "gudes" ; - VP (Pass Sg Fem) => mo_ + "guda" ; - VP (Pass Pl Masc) => mo_ + "guts" ; - VP (Pass Sg Masc) => mo_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- munyir-- is not in the used source . - -oper nixer_74 : Str -> Verbum = \nixer -> -let n_ = Predef.tk 5 nixer in -{s = table { - VI Infn => n_ + "ixer" ; - VI Ger => n_ + "aixent" ; - VI Part => n_ + "ascut" ; - VP (Pres Ind Pl P1) => n_ + "aixem" ; - VP (Pres Ind Sg P1) => n_ + "eixo" ; - VP (Pres Ind Pl P2) => n_ + "aixeu" ; - VP (Pres Ind Sg P2) => n_ + "eixes" ; - VP (Pres Ind Pl P3) => n_ + "eixen" ; - VP (Pres Ind Sg P3) => n_ + "eix" ; - VP (Pres Subj Pl P1) => n_ + "aixem" ; - VP (Pres Subj Sg P1) => n_ + "eixi" ; - VP (Pres Subj Pl P2) => n_ + "aixeu" ; - VP (Pres Subj Sg P2) => n_ + "eixis" ; - VP (Pres Subj Pl P3) => n_ + "eixin" ; - VP (Pres Subj Sg P3) => n_ + "eixi" ; - VP (Impf Ind Pl P1) => n_ + "aixem" ;--# notpresent - VP (Impf Ind Sg P1) => n_ + "aixia" ;--# notpresent - VP (Impf Ind Pl P2) => n_ + "aixeu" ;--# notpresent - VP (Impf Ind Sg P2) => n_ + "aixies" ;--# notpresent - VP (Impf Ind Pl P3) => n_ + "aixien" ;--# notpresent - VP (Impf Ind Sg P3) => n_ + "aixia" ;--# notpresent - VP (Impf Subj Pl P1) => n_ + "aixssim" ;--# notpresent - VP (Impf Subj Sg P1) => n_ + "aixs" ;--# notpresent - VP (Impf Subj Pl P2) => n_ + "aixssiu" ;--# notpresent - VP (Impf Subj Sg P2) => n_ + "aixessis" ;--# notpresent - VP (Impf Subj Pl P3) => n_ + "aixessin" ;--# notpresent - VP (Impf Subj Sg P3) => n_ + "aixs" ;--# notpresent - VP (Fut Pl P1) => n_ + "aixerem" ;--# notpresent - VP (Fut Sg P1) => n_ + "aixer" ;--# notpresent - VP (Fut Pl P2) => n_ + "aixereu" ;--# notpresent - VP (Fut Sg P2) => n_ + "aixers" ;--# notpresent - VP (Fut Pl P3) => n_ + "aixeran" ;--# notpresent - VP (Fut Sg P3) => n_ + "aixer" ;--# notpresent - VP (Pret Pl P1) => n_ + "aixssim" ;--# notpresent - VP (Pret Sg P1) => n_ + "aixs" ;--# notpresent - VP (Pret Pl P2) => n_ + "aixssiu" ;--# notpresent - VP (Pret Sg P2) => n_ + "aixessis" ;--# notpresent - VP (Pret Pl P3) => n_ + "aixessin" ;--# notpresent - VP (Pret Sg P3) => n_ + "aixs" ;--# notpresent - VP (Cond Pl P1) => n_ + "aixerem" ;--# notpresent - VP (Cond Sg P1) => n_ + "aixeria" ;--# notpresent - VP (Cond Pl P2) => n_ + "aixereu" ;--# notpresent - VP (Cond Sg P2) => n_ + "aixeries" ;--# notpresent - VP (Cond Pl P3) => n_ + "aixerien" ;--# notpresent - VP (Cond Sg P3) => n_ + "aixeria" ;--# notpresent - VP (Imp Pl P1) => n_ + "aixem" ; - VP (Imp Pl P2) => n_ + "aixeu" ; - VP (Imp Sg P2) => n_ + "eix" ; - VP (Imp Pl P3) => n_ + "eixin" ; - VP (Imp Sg P3) => n_ + "eixi" ; - VP (Pass Pl Fem) => n_ + "ascudes" ; - VP (Pass Sg Fem) => n_ + "ascuda" ; - VP (Pass Pl Masc) => n_ + "ascuts" ; - VP (Pass Sg Masc) => n_ + "ascut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- noure-- is not in the used source . --- obliquar-- is not in the used source . - -oper obrir_77 : Str -> Verbum = \obrir -> -let x_ = Predef.tk 5 obrir in -{s = table { - VI Infn => x_ + "rir" ; - VI Ger => x_ + "rint" ; - VI Part => x_ + "ert" ; - VP (Pres Ind Pl P1) => x_ + "rim" ; - VP (Pres Ind Sg P1) => x_ + "ro" ; - VP (Pres Ind Pl P2) => x_ + "riu" ; - VP (Pres Ind Sg P2) => x_ + "res" ; - VP (Pres Ind Pl P3) => x_ + "ren" ; - VP (Pres Ind Sg P3) => x_ + "re" ; - VP (Pres Subj Pl P1) => x_ + "rim" ; - VP (Pres Subj Sg P1) => x_ + "ri" ; - VP (Pres Subj Pl P2) => x_ + "riu" ; - VP (Pres Subj Sg P2) => x_ + "ris" ; - VP (Pres Subj Pl P3) => x_ + "rin" ; - VP (Pres Subj Sg P3) => x_ + "ri" ; - VP (Impf Ind Pl P1) => x_ + "rem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "ria" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "reu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "ries" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "rien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "ria" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "rssim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "rs" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "rssiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "rissis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "rissin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "rs" ;--# notpresent - VP (Fut Pl P1) => x_ + "rirem" ;--# notpresent - VP (Fut Sg P1) => x_ + "rir" ;--# notpresent - VP (Fut Pl P2) => x_ + "rireu" ;--# notpresent - VP (Fut Sg P2) => x_ + "rirs" ;--# notpresent - VP (Fut Pl P3) => x_ + "riran" ;--# notpresent - VP (Fut Sg P3) => x_ + "rir" ;--# notpresent - VP (Pret Pl P1) => x_ + "rssim" ;--# notpresent - VP (Pret Sg P1) => x_ + "rs" ;--# notpresent - VP (Pret Pl P2) => x_ + "rssiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "rissis" ;--# notpresent - VP (Pret Pl P3) => x_ + "rissin" ;--# notpresent - VP (Pret Sg P3) => x_ + "rs" ;--# notpresent - VP (Cond Pl P1) => x_ + "rirem" ;--# notpresent - VP (Cond Sg P1) => x_ + "riria" ;--# notpresent - VP (Cond Pl P2) => x_ + "rireu" ;--# notpresent - VP (Cond Sg P2) => x_ + "riries" ;--# notpresent - VP (Cond Pl P3) => x_ + "ririen" ;--# notpresent - VP (Cond Sg P3) => x_ + "riria" ;--# notpresent - VP (Imp Pl P1) => x_ + "rim" ; - VP (Imp Pl P2) => x_ + "riu" ; - VP (Imp Sg P2) => x_ + "re" ; - VP (Imp Pl P3) => x_ + "rin" ; - VP (Imp Sg P3) => x_ + "ri" ; - VP (Pass Pl Fem) => x_ + "ertes" ; - VP (Pass Sg Fem) => x_ + "erta" ; - VP (Pass Pl Masc) => x_ + "erts" ; - VP (Pass Sg Masc) => x_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper obtenir_78 : Str -> Verbum = \obtenir -> -let ob_ = Predef.tk 5 obtenir in -{s = table { - VI Infn => ob_ + "tenir" ; - VI Ger => ob_ + "tenint" ; - VI Part => ob_ + "tingut" ; - VP (Pres Ind Pl P1) => ob_ + "tenim" ; - VP (Pres Ind Sg P1) => ob_ + "tinc" ; - VP (Pres Ind Pl P2) => ob_ + "teniu" ; - VP (Pres Ind Sg P2) => ob_ + "tens" ; - VP (Pres Ind Pl P3) => ob_ + "tenen" ; - VP (Pres Ind Sg P3) => ob_ + "t" ; - VP (Pres Subj Pl P1) => ob_ + "tinguem" ; - VP (Pres Subj Sg P1) => ob_ + "tingui" ; - VP (Pres Subj Pl P2) => ob_ + "tingueu" ; - VP (Pres Subj Sg P2) => ob_ + "tinguis" ; - VP (Pres Subj Pl P3) => ob_ + "tinguin" ; - VP (Pres Subj Sg P3) => ob_ + "tingui" ; - VP (Impf Ind Pl P1) => ob_ + "tenem" ;--# notpresent - VP (Impf Ind Sg P1) => ob_ + "tenia" ;--# notpresent - VP (Impf Ind Pl P2) => ob_ + "teneu" ;--# notpresent - VP (Impf Ind Sg P2) => ob_ + "tenies" ;--# notpresent - VP (Impf Ind Pl P3) => ob_ + "tenien" ;--# notpresent - VP (Impf Ind Sg P3) => ob_ + "tenia" ;--# notpresent - VP (Impf Subj Pl P1) => ob_ + "tingussim" ;--# notpresent - VP (Impf Subj Sg P1) => ob_ + "tingus" ;--# notpresent - VP (Impf Subj Pl P2) => ob_ + "tingussiu" ;--# notpresent - VP (Impf Subj Sg P2) => ob_ + "tinguessis" ;--# notpresent - VP (Impf Subj Pl P3) => ob_ + "tinguessin" ;--# notpresent - VP (Impf Subj Sg P3) => ob_ + "tingus" ;--# notpresent - VP (Fut Pl P1) => ob_ + "tindrem" ;--# notpresent - VP (Fut Sg P1) => ob_ + "tindr" ;--# notpresent - VP (Fut Pl P2) => ob_ + "tindreu" ;--# notpresent - VP (Fut Sg P2) => ob_ + "tindrs" ;--# notpresent - VP (Fut Pl P3) => ob_ + "tindran" ;--# notpresent - VP (Fut Sg P3) => ob_ + "tindr" ;--# notpresent - VP (Pret Pl P1) => ob_ + "tingussim" ;--# notpresent - VP (Pret Sg P1) => ob_ + "tingus" ;--# notpresent - VP (Pret Pl P2) => ob_ + "tingussiu" ;--# notpresent - VP (Pret Sg P2) => ob_ + "tinguessis" ;--# notpresent - VP (Pret Pl P3) => ob_ + "tinguessin" ;--# notpresent - VP (Pret Sg P3) => ob_ + "tingus" ;--# notpresent - VP (Cond Pl P1) => ob_ + "tindrem" ;--# notpresent - VP (Cond Sg P1) => ob_ + "tindria" ;--# notpresent - VP (Cond Pl P2) => ob_ + "tindreu" ;--# notpresent - VP (Cond Sg P2) => ob_ + "tindries" ;--# notpresent - VP (Cond Pl P3) => ob_ + "tindrien" ;--# notpresent - VP (Cond Sg P3) => ob_ + "tindria" ;--# notpresent - VP (Imp Pl P1) => ob_ + "tinguem" ; - VP (Imp Pl P2) => ob_ + "tingueu" ; - VP (Imp Sg P2) => ob_ + "tingues" ; - VP (Imp Pl P3) => ob_ + "tinguin" ; - VP (Imp Sg P3) => ob_ + "tingui" ; - VP (Pass Pl Fem) => ob_ + "tingudes" ; - VP (Pass Sg Fem) => ob_ + "tinguda" ; - VP (Pass Pl Masc) => ob_ + "tinguts" ; - VP (Pass Sg Masc) => ob_ + "tingut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- oir-- is not in the used source . - -oper omplir_80 : Str -> Verbum = \omplir -> -let x_ = Predef.tk 6 omplir in -{s = table { - VI Infn => x_ + "ir" ; - VI Ger => x_ + "int" ; - VI Part => x_ + "ert" ; - VP (Pres Ind Pl P1) => x_ + "im" ; - VP (Pres Ind Sg P1) => x_ + "o" ; - VP (Pres Ind Pl P2) => x_ + "iu" ; - VP (Pres Ind Sg P2) => x_ + "es" ; - VP (Pres Ind Pl P3) => x_ + "en" ; - VP (Pres Ind Sg P3) => x_ + "e" ; - VP (Pres Subj Pl P1) => x_ + "im" ; - VP (Pres Subj Sg P1) => x_ + "i" ; - VP (Pres Subj Pl P2) => x_ + "iu" ; - VP (Pres Subj Sg P2) => x_ + "is" ; - VP (Pres Subj Pl P3) => x_ + "in" ; - VP (Pres Subj Sg P3) => x_ + "i" ; - VP (Impf Ind Pl P1) => x_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "s" ;--# notpresent - VP (Fut Pl P1) => x_ + "irem" ;--# notpresent - VP (Fut Sg P1) => x_ + "ir" ;--# notpresent - VP (Fut Pl P2) => x_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => x_ + "irs" ;--# notpresent - VP (Fut Pl P3) => x_ + "iran" ;--# notpresent - VP (Fut Sg P3) => x_ + "ir" ;--# notpresent - VP (Pret Pl P1) => x_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => x_ + "s" ;--# notpresent - VP (Pret Pl P2) => x_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "issis" ;--# notpresent - VP (Pret Pl P3) => x_ + "issin" ;--# notpresent - VP (Pret Sg P3) => x_ + "s" ;--# notpresent - VP (Cond Pl P1) => x_ + "irem" ;--# notpresent - VP (Cond Sg P1) => x_ + "iria" ;--# notpresent - VP (Cond Pl P2) => x_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => x_ + "iries" ;--# notpresent - VP (Cond Pl P3) => x_ + "irien" ;--# notpresent - VP (Cond Sg P3) => x_ + "iria" ;--# notpresent - VP (Imp Pl P1) => x_ + "im" ; - VP (Imp Pl P2) => x_ + "iu" ; - VP (Imp Sg P2) => x_ + "e" ; - VP (Imp Pl P3) => x_ + "in" ; - VP (Imp Sg P3) => x_ + "i" ; - VP (Pass Pl Fem) => x_ + "ertes" ; - VP (Pass Sg Fem) => x_ + "erta" ; - VP (Pass Pl Masc) => x_ + "erts" ; - VP (Pass Sg Masc) => x_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper patir_81 : Str -> Verbum = \patir -> -let pat_ = Predef.tk 2 patir in -{s = table { - VI Infn => pat_ + "ir" ; - VI Ger => pat_ + "int" ; - VI Part => pat_ + "it" ; - VP (Pres Ind Pl P1) => pat_ + "im" ; - VP (Pres Ind Sg P1) => pat_ + "eixo" ; - VP (Pres Ind Pl P2) => pat_ + "iu" ; - VP (Pres Ind Sg P2) => pat_ + "eixes" ; - VP (Pres Ind Pl P3) => pat_ + "eixen" ; - VP (Pres Ind Sg P3) => pat_ + "eix" ; - VP (Pres Subj Pl P1) => pat_ + "im" ; - VP (Pres Subj Sg P1) => pat_ + "eixi" ; - VP (Pres Subj Pl P2) => pat_ + "iu" ; - VP (Pres Subj Sg P2) => pat_ + "eixis" ; - VP (Pres Subj Pl P3) => pat_ + "eixin" ; - VP (Pres Subj Sg P3) => pat_ + "eixi" ; - VP (Impf Ind Pl P1) => pat_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => pat_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => pat_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => pat_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => pat_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => pat_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => pat_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => pat_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => pat_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => pat_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => pat_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => pat_ + "s" ;--# notpresent - VP (Fut Pl P1) => pat_ + "irem" ;--# notpresent - VP (Fut Sg P1) => pat_ + "ir" ;--# notpresent - VP (Fut Pl P2) => pat_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => pat_ + "irs" ;--# notpresent - VP (Fut Pl P3) => pat_ + "iran" ;--# notpresent - VP (Fut Sg P3) => pat_ + "ir" ;--# notpresent - VP (Pret Pl P1) => pat_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => pat_ + "s" ;--# notpresent - VP (Pret Pl P2) => pat_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => pat_ + "issis" ;--# notpresent - VP (Pret Pl P3) => pat_ + "issin" ;--# notpresent - VP (Pret Sg P3) => pat_ + "s" ;--# notpresent - VP (Cond Pl P1) => pat_ + "irem" ;--# notpresent - VP (Cond Sg P1) => pat_ + "iria" ;--# notpresent - VP (Cond Pl P2) => pat_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => pat_ + "iries" ;--# notpresent - VP (Cond Pl P3) => pat_ + "irien" ;--# notpresent - VP (Cond Sg P3) => pat_ + "iria" ;--# notpresent - VP (Imp Pl P1) => pat_ + "im" ; - VP (Imp Pl P2) => pat_ + "iu" ; - VP (Imp Sg P2) => pat_ + "eix" ; - VP (Imp Pl P3) => pat_ + "eixin" ; - VP (Imp Sg P3) => pat_ + "eixi" ; - VP (Pass Pl Fem) => pat_ + "ides" ; - VP (Pass Sg Fem) => pat_ + "ida" ; - VP (Pass Pl Masc) => pat_ + "its" ; - VP (Pass Sg Masc) => pat_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; --- pixer-- is not in the used source . - -oper perdre_83 : Str -> Verbum = \perdre -> -let perd_ = Predef.tk 2 perdre in -{s = table { - VI Infn => perd_ + "re" ; - VI Ger => perd_ + "ent" ; - VI Part => perd_ + "ut" ; - VP (Pres Ind Pl P1) => perd_ + "em" ; - VP (Pres Ind Sg P1) => perd_ + "o" ; - VP (Pres Ind Pl P2) => perd_ + "eu" ; - VP (Pres Ind Sg P2) => perd_ + "s" ; - VP (Pres Ind Pl P3) => perd_ + "en" ; - VP (Pres Ind Sg P3) => perd_ + "" ; - VP (Pres Subj Pl P1) => perd_ + "em" ; - VP (Pres Subj Sg P1) => perd_ + "i" ; - VP (Pres Subj Pl P2) => perd_ + "eu" ; - VP (Pres Subj Sg P2) => perd_ + "is" ; - VP (Pres Subj Pl P3) => perd_ + "in" ; - VP (Pres Subj Sg P3) => perd_ + "i" ; - VP (Impf Ind Pl P1) => perd_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => perd_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => perd_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => perd_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => perd_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => perd_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => perd_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => perd_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => perd_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => perd_ + "essis" ;--# notpresent - VP (Impf Subj Pl P3) => perd_ + "essin" ;--# notpresent - VP (Impf Subj Sg P3) => perd_ + "s" ;--# notpresent - VP (Fut Pl P1) => perd_ + "rem" ;--# notpresent - VP (Fut Sg P1) => perd_ + "r" ;--# notpresent - VP (Fut Pl P2) => perd_ + "reu" ;--# notpresent - VP (Fut Sg P2) => perd_ + "rs" ;--# notpresent - VP (Fut Pl P3) => perd_ + "ran" ;--# notpresent - VP (Fut Sg P3) => perd_ + "r" ;--# notpresent - VP (Pret Pl P1) => perd_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => perd_ + "s" ;--# notpresent - VP (Pret Pl P2) => perd_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => perd_ + "essis" ;--# notpresent - VP (Pret Pl P3) => perd_ + "essin" ;--# notpresent - VP (Pret Sg P3) => perd_ + "s" ;--# notpresent - VP (Cond Pl P1) => perd_ + "rem" ;--# notpresent - VP (Cond Sg P1) => perd_ + "ria" ;--# notpresent - VP (Cond Pl P2) => perd_ + "reu" ;--# notpresent - VP (Cond Sg P2) => perd_ + "ries" ;--# notpresent - VP (Cond Pl P3) => perd_ + "rien" ;--# notpresent - VP (Cond Sg P3) => perd_ + "ria" ;--# notpresent - VP (Imp Pl P1) => perd_ + "em" ; - VP (Imp Pl P2) => perd_ + "eu" ; - VP (Imp Sg P2) => perd_ + "" ; - VP (Imp Pl P3) => perd_ + "in" ; - VP (Imp Sg P3) => perd_ + "i" ; - VP (Pass Pl Fem) => perd_ + "udes" ; - VP (Pass Sg Fem) => perd_ + "uda" ; - VP (Pass Pl Masc) => perd_ + "uts" ; - VP (Pass Sg Masc) => perd_ + "ut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper pertnyer_84 : Str -> Verbum = \pertnyer -> -let pert_ = Predef.tk 5 pertnyer in -{s = table { - VI Ger => pert_ + "anyent" ; - VI Part => pert_ + "angut" ; - VP (Pres Ind Pl P1) => pert_ + "anyem" ; - VP (Pres Ind Sg P1) => pert_ + "anyo" ; - VP (Pres Ind Pl P2) => pert_ + "anyeu" ; - VP (Pres Ind Sg P2) => pert_ + "anys" ; - VP (Pres Ind Pl P3) => pert_ + "anyen" ; - VP (Pres Ind Sg P3) => pert_ + "any" ; - VP (Pres Subj Pl P1) => pert_ + "anyem" ; - VP (Pres Subj Sg P1) => pert_ + "anyi" ; - VP (Pres Subj Pl P2) => pert_ + "anyeu" ; - VP (Pres Subj Sg P2) => pert_ + "anyis" ; - VP (Pres Subj Pl P3) => pert_ + "anyin" ; - VP (Pres Subj Sg P3) => pert_ + "anyi" ; - VP (Impf Ind Pl P1) => pert_ + "anyem" ;--# notpresent - VP (Impf Ind Sg P1) => pert_ + "anyia" ;--# notpresent - VP (Impf Ind Pl P2) => pert_ + "anyeu" ;--# notpresent - VP (Impf Ind Sg P2) => pert_ + "anyies" ;--# notpresent - VP (Impf Ind Pl P3) => pert_ + "anyien" ;--# notpresent - VP (Impf Ind Sg P3) => pert_ + "anyia" ;--# notpresent - VP (Impf Subj Pl P1) => pert_ + "anyssim" ;--# notpresent - VP (Impf Subj Sg P1) => pert_ + "anys" ;--# notpresent - VP (Impf Subj Pl P2) => pert_ + "anyssiu" ;--# notpresent - VP (Impf Subj Sg P2) => pert_ + "anyessis" ;--# notpresent - VP (Impf Subj Pl P3) => pert_ + "anyessin" ;--# notpresent - VP (Impf Subj Sg P3) => pert_ + "anys" ;--# notpresent - VP (Fut Pl P1) => pert_ + "anyerem" ;--# notpresent - VP (Fut Sg P1) => pert_ + "anyer" ;--# notpresent - VP (Fut Pl P2) => pert_ + "anyereu" ;--# notpresent - VP (Fut Sg P2) => pert_ + "anyers" ;--# notpresent - VP (Fut Pl P3) => pert_ + "anyeran" ;--# notpresent - VP (Fut Sg P3) => pert_ + "anyer" ;--# notpresent - VP (Pret Pl P1) => pert_ + "anyssim" ;--# notpresent - VP (Pret Sg P1) => pert_ + "anys" ;--# notpresent - VP (Pret Pl P2) => pert_ + "anyssiu" ;--# notpresent - VP (Pret Sg P2) => pert_ + "anyessis" ;--# notpresent - VP (Pret Pl P3) => pert_ + "anyessin" ;--# notpresent - VP (Pret Sg P3) => pert_ + "anys" ;--# notpresent - VP (Cond Pl P1) => pert_ + "anyerem" ;--# notpresent - VP (Cond Sg P1) => pert_ + "anyeria" ;--# notpresent - VP (Cond Pl P2) => pert_ + "anyereu" ;--# notpresent - VP (Cond Sg P2) => pert_ + "anyeries" ;--# notpresent - VP (Cond Pl P3) => pert_ + "anyerien" ;--# notpresent - VP (Cond Sg P3) => pert_ + "anyeria" ;--# notpresent - VP (Imp Pl P1) => pert_ + "anyem" ; - VP (Imp Pl P2) => pert_ + "anyeu" ; - VP (Imp Sg P2) => pert_ + "any" ; - VP (Imp Pl P3) => pert_ + "anyin" ; - VP (Imp Sg P3) => pert_ + "anyi" ; - VP (Pass Pl Fem) => pert_ + "angudes" ; - VP (Pass Sg Fem) => pert_ + "anguda" ; - VP (Pass Pl Masc) => pert_ + "anguts" ; - VP (Pass Sg Masc) => pert_ + "angut" ; - VI Infn => pert_ + "nyer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper poder_85 : Str -> Verbum = \poder -> -let p_ = Predef.tk 4 poder in -{s = table { - VI Infn => p_ + "oder" ; - VI Ger => p_ + "odent" ; - VI Part => p_ + "ogut" ; - VP (Pres Ind Pl P1) => p_ + "odem" ; - VP (Pres Ind Sg P1) => p_ + "uc" ; - VP (Pres Ind Pl P2) => p_ + "odeu" ; - VP (Pres Ind Sg P2) => p_ + "ots" ; - VP (Pres Ind Pl P3) => p_ + "oden" ; - VP (Pres Ind Sg P3) => p_ + "ot" ; - VP (Pres Subj Pl P1) => p_ + "uguem" ; - VP (Pres Subj Sg P1) => p_ + "ugui" ; - VP (Pres Subj Pl P2) => p_ + "ugueu" ; - VP (Pres Subj Sg P2) => p_ + "uguis" ; - VP (Pres Subj Pl P3) => p_ + "uguin" ; - VP (Pres Subj Sg P3) => p_ + "ugui" ; - VP (Impf Ind Pl P1) => p_ + "odem" ;--# notpresent - VP (Impf Ind Sg P1) => p_ + "odia" ;--# notpresent - VP (Impf Ind Pl P2) => p_ + "odeu" ;--# notpresent - VP (Impf Ind Sg P2) => p_ + "odies" ;--# notpresent - VP (Impf Ind Pl P3) => p_ + "odien" ;--# notpresent - VP (Impf Ind Sg P3) => p_ + "odia" ;--# notpresent - VP (Impf Subj Pl P1) => p_ + "ogussim" ;--# notpresent - VP (Impf Subj Sg P1) => p_ + "ogus" ;--# notpresent - VP (Impf Subj Pl P2) => p_ + "ogussiu" ;--# notpresent - VP (Impf Subj Sg P2) => p_ + "oguessis" ;--# notpresent - VP (Impf Subj Pl P3) => p_ + "oguessin" ;--# notpresent - VP (Impf Subj Sg P3) => p_ + "ogus" ;--# notpresent - VP (Fut Pl P1) => p_ + "odrem" ;--# notpresent - VP (Fut Sg P1) => p_ + "odr" ;--# notpresent - VP (Fut Pl P2) => p_ + "odreu" ;--# notpresent - VP (Fut Sg P2) => p_ + "odrs" ;--# notpresent - VP (Fut Pl P3) => p_ + "odran" ;--# notpresent - VP (Fut Sg P3) => p_ + "odr" ;--# notpresent - VP (Pret Pl P1) => p_ + "ogussim" ;--# notpresent - VP (Pret Sg P1) => p_ + "ogus" ;--# notpresent - VP (Pret Pl P2) => p_ + "ogussiu" ;--# notpresent - VP (Pret Sg P2) => p_ + "oguessis" ;--# notpresent - VP (Pret Pl P3) => p_ + "oguessin" ;--# notpresent - VP (Pret Sg P3) => p_ + "ogus" ;--# notpresent - VP (Cond Pl P1) => p_ + "odrem" ;--# notpresent - VP (Cond Sg P1) => p_ + "odria" ;--# notpresent - VP (Cond Pl P2) => p_ + "odreu" ;--# notpresent - VP (Cond Sg P2) => p_ + "odries" ;--# notpresent - VP (Cond Pl P3) => p_ + "odrien" ;--# notpresent - VP (Cond Sg P3) => p_ + "odria" ;--# notpresent - VP (Imp Pl P1) => p_ + "uguem" ; - VP (Imp Pl P2) => p_ + "ugueu" ; - VP (Imp Sg P2) => p_ + "ugues" ; - VP (Imp Pl P3) => p_ + "uguin" ; - VP (Imp Sg P3) => p_ + "ugui" ; - VP (Pass Pl Fem) => p_ + "ogudes" ; - VP (Pass Sg Fem) => p_ + "oguda" ; - VP (Pass Pl Masc) => p_ + "oguts" ; - VP (Pass Sg Masc) => p_ + "ogut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper pregar_86 : Str -> Verbum = \pregar -> -let preg_ = Predef.tk 2 pregar in -{s = table { - VI Infn => preg_ + "ar" ; - VI Ger => preg_ + "ant" ; - VI Part => preg_ + "at" ; - VP (Pres Ind Pl P1) => preg_ + "uem" ; - VP (Pres Ind Sg P1) => preg_ + "o" ; - VP (Pres Ind Pl P2) => preg_ + "ueu" ; - VP (Pres Ind Sg P2) => preg_ + "ues" ; - VP (Pres Ind Pl P3) => preg_ + "uen" ; - VP (Pres Ind Sg P3) => preg_ + "a" ; - VP (Pres Subj Pl P1) => preg_ + "uem" ; - VP (Pres Subj Sg P1) => preg_ + "ui" ; - VP (Pres Subj Pl P2) => preg_ + "ueu" ; - VP (Pres Subj Sg P2) => preg_ + "uis" ; - VP (Pres Subj Pl P3) => preg_ + "uin" ; - VP (Pres Subj Sg P3) => preg_ + "ui" ; - VP (Impf Ind Pl P1) => preg_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => preg_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => preg_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => preg_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => preg_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => preg_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => preg_ + "ussim" ;--# notpresent - VP (Impf Subj Sg P1) => preg_ + "us" ;--# notpresent - VP (Impf Subj Pl P2) => preg_ + "ussiu" ;--# notpresent - VP (Impf Subj Sg P2) => preg_ + "uessis" ;--# notpresent - VP (Impf Subj Pl P3) => preg_ + "uessin" ;--# notpresent - VP (Impf Subj Sg P3) => preg_ + "us" ;--# notpresent - VP (Fut Pl P1) => preg_ + "arem" ;--# notpresent - VP (Fut Sg P1) => preg_ + "ar" ;--# notpresent - VP (Fut Pl P2) => preg_ + "areu" ;--# notpresent - VP (Fut Sg P2) => preg_ + "ars" ;--# notpresent - VP (Fut Pl P3) => preg_ + "aran" ;--# notpresent - VP (Fut Sg P3) => preg_ + "ar" ;--# notpresent - VP (Pret Pl P1) => preg_ + "ussim" ;--# notpresent - VP (Pret Sg P1) => preg_ + "us" ;--# notpresent - VP (Pret Pl P2) => preg_ + "ussiu" ;--# notpresent - VP (Pret Sg P2) => preg_ + "uessis" ;--# notpresent - VP (Pret Pl P3) => preg_ + "uessin" ;--# notpresent - VP (Pret Sg P3) => preg_ + "us" ;--# notpresent - VP (Cond Pl P1) => preg_ + "arem" ;--# notpresent - VP (Cond Sg P1) => preg_ + "aria" ;--# notpresent - VP (Cond Pl P2) => preg_ + "areu" ;--# notpresent - VP (Cond Sg P2) => preg_ + "aries" ;--# notpresent - VP (Cond Pl P3) => preg_ + "arien" ;--# notpresent - VP (Cond Sg P3) => preg_ + "aria" ;--# notpresent - VP (Imp Pl P1) => preg_ + "uem" ; - VP (Imp Pl P2) => preg_ + "ueu" ; - VP (Imp Sg P2) => preg_ + "a" ; - VP (Imp Pl P3) => preg_ + "uin" ; - VP (Imp Sg P3) => preg_ + "ui" ; - VP (Pass Pl Fem) => preg_ + "ades" ; - VP (Pass Sg Fem) => preg_ + "ada" ; - VP (Pass Pl Masc) => preg_ + "ats" ; - VP (Pass Sg Masc) => preg_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper prendre_87 : Str -> Verbum = \prendre -> -let x_ = Predef.tk 7 prendre in -{s = table { - VI Infn => x_ + "prendre" ; - VI Ger => x_ + "prenent" ; - VI Part => x_ + "pres" ; - VP (Pres Ind Pl P1) => x_ + "prenem" ; - VP (Pres Ind Sg P1) => x_ + "prenc" ; - VP (Pres Ind Pl P2) => x_ + "preneu" ; - VP (Pres Ind Sg P2) => x_ + "prens" ; - VP (Pres Ind Pl P3) => x_ + "prenen" ; - VP (Pres Ind Sg P3) => x_ + "pren" ; - VP (Pres Subj Pl P1) => x_ + "prenguem" ; - VP (Pres Subj Sg P1) => x_ + "prengui" ; - VP (Pres Subj Pl P2) => x_ + "prengueu" ; - VP (Pres Subj Sg P2) => x_ + "prenguis" ; - VP (Pres Subj Pl P3) => x_ + "prenguin" ; - VP (Pres Subj Sg P3) => x_ + "prengui" ; - VP (Impf Ind Pl P1) => x_ + "prenem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "prenia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "preneu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "prenies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "prenien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "prenia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "prengussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "prengus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "prengussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "prenguessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "prenguessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "prengus" ;--# notpresent - VP (Fut Pl P1) => x_ + "prendrem" ;--# notpresent - VP (Fut Sg P1) => x_ + "prendr" ;--# notpresent - VP (Fut Pl P2) => x_ + "prendreu" ;--# notpresent - VP (Fut Sg P2) => x_ + "prendrs" ;--# notpresent - VP (Fut Pl P3) => x_ + "prendran" ;--# notpresent - VP (Fut Sg P3) => x_ + "prendr" ;--# notpresent - VP (Pret Pl P1) => x_ + "prengussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "prengus" ;--# notpresent - VP (Pret Pl P2) => x_ + "prengussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "prenguessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "prenguessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "prengus" ;--# notpresent - VP (Cond Pl P1) => x_ + "prendrem" ;--# notpresent - VP (Cond Sg P1) => x_ + "prendria" ;--# notpresent - VP (Cond Pl P2) => x_ + "prendreu" ;--# notpresent - VP (Cond Sg P2) => x_ + "prendries" ;--# notpresent - VP (Cond Pl P3) => x_ + "prendrien" ;--# notpresent - VP (Cond Sg P3) => x_ + "prendria" ;--# notpresent - VP (Imp Pl P1) => x_ + "prenguem" ; - VP (Imp Pl P2) => x_ + "preneu" ; - VP (Imp Sg P2) => x_ + "pren" ; - VP (Imp Pl P3) => x_ + "prenguin" ; - VP (Imp Sg P3) => x_ + "prengui" ; - VP (Pass Pl Fem) => x_ + "preses" ; - VP (Pass Sg Fem) => x_ + "presa" ; - VP (Pass Pl Masc) => x_ + "presos" ; - VP (Pass Sg Masc) => x_ + "pres" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper prevenir_88 : Str -> Verbum = \prevenir -> -let prev_ = Predef.tk 4 prevenir in -{s = table { - VI Infn => prev_ + "enir" ; - VI Ger => prev_ + "enint" ; - VI Part => prev_ + "ingut" ; - VP (Pres Ind Pl P1) => prev_ + "enim" ; - VP (Pres Ind Sg P1) => prev_ + "inc" ; - VP (Pres Ind Pl P2) => prev_ + "eniu" ; - VP (Pres Ind Sg P2) => prev_ + "ens" ; - VP (Pres Ind Pl P3) => prev_ + "enen" ; - VP (Pres Ind Sg P3) => prev_ + "" ; - VP (Pres Subj Pl P1) => prev_ + "inguem" ; - VP (Pres Subj Sg P1) => prev_ + "ingui" ; - VP (Pres Subj Pl P2) => prev_ + "ingueu" ; - VP (Pres Subj Sg P2) => prev_ + "inguis" ; - VP (Pres Subj Pl P3) => prev_ + "inguin" ; - VP (Pres Subj Sg P3) => prev_ + "ingui" ; - VP (Impf Ind Pl P1) => prev_ + "enem" ;--# notpresent - VP (Impf Ind Sg P1) => prev_ + "enia" ;--# notpresent - VP (Impf Ind Pl P2) => prev_ + "eneu" ;--# notpresent - VP (Impf Ind Sg P2) => prev_ + "enies" ;--# notpresent - VP (Impf Ind Pl P3) => prev_ + "enien" ;--# notpresent - VP (Impf Ind Sg P3) => prev_ + "enia" ;--# notpresent - VP (Impf Subj Pl P1) => prev_ + "ingussim" ;--# notpresent - VP (Impf Subj Sg P1) => prev_ + "ingus" ;--# notpresent - VP (Impf Subj Pl P2) => prev_ + "ingussiu" ;--# notpresent - VP (Impf Subj Sg P2) => prev_ + "inguessis" ;--# notpresent - VP (Impf Subj Pl P3) => prev_ + "inguessin" ;--# notpresent - VP (Impf Subj Sg P3) => prev_ + "ingus" ;--# notpresent - VP (Fut Pl P1) => prev_ + "indrem" ;--# notpresent - VP (Fut Sg P1) => prev_ + "indr" ;--# notpresent - VP (Fut Pl P2) => prev_ + "indreu" ;--# notpresent - VP (Fut Sg P2) => prev_ + "indrs" ;--# notpresent - VP (Fut Pl P3) => prev_ + "indran" ;--# notpresent - VP (Fut Sg P3) => prev_ + "indr" ;--# notpresent - VP (Pret Pl P1) => prev_ + "ingussim" ;--# notpresent - VP (Pret Sg P1) => prev_ + "ingus" ;--# notpresent - VP (Pret Pl P2) => prev_ + "ingussiu" ;--# notpresent - VP (Pret Sg P2) => prev_ + "inguessis" ;--# notpresent - VP (Pret Pl P3) => prev_ + "inguessin" ;--# notpresent - VP (Pret Sg P3) => prev_ + "ingus" ;--# notpresent - VP (Cond Pl P1) => prev_ + "indrem" ;--# notpresent - VP (Cond Sg P1) => prev_ + "indria" ;--# notpresent - VP (Cond Pl P2) => prev_ + "indreu" ;--# notpresent - VP (Cond Sg P2) => prev_ + "indries" ;--# notpresent - VP (Cond Pl P3) => prev_ + "indrien" ;--# notpresent - VP (Cond Sg P3) => prev_ + "indria" ;--# notpresent - VP (Imp Pl P1) => prev_ + "inguem" ; - VP (Imp Pl P2) => prev_ + "eniu" ; - VP (Imp Sg P2) => prev_ + "ine" ; - VP (Imp Pl P3) => prev_ + "inguin" ; - VP (Imp Sg P3) => prev_ + "ingui" ; - VP (Pass Pl Fem) => prev_ + "ingudes" ; - VP (Pass Sg Fem) => prev_ + "inguda" ; - VP (Pass Pl Masc) => prev_ + "inguts" ; - VP (Pass Sg Masc) => prev_ + "ingut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- pruir-- is not in the used source . --- pudir-- is not in the used source . - -oper raure_91 : Str -> Verbum = \raure -> -let ra_ = Predef.tk 3 raure in -{s = table { - VI Infn => ra_ + "ure" ; - VI Ger => ra_ + "ent" ; - VI Part => ra_ + "s" ; - VP (Pres Ind Pl P1) => ra_ + "em" ; - VP (Pres Ind Sg P1) => ra_ + "c" ; - VP (Pres Ind Pl P2) => ra_ + "eu" ; - VP (Pres Ind Sg P2) => ra_ + "us" ; - VP (Pres Ind Pl P3) => ra_ + "uen" ; - VP (Pres Ind Sg P3) => ra_ + "u" ; - VP (Pres Subj Pl P1) => ra_ + "guem" ; - VP (Pres Subj Sg P1) => ra_ + "gui" ; - VP (Pres Subj Pl P2) => ra_ + "gueu" ; - VP (Pres Subj Sg P2) => ra_ + "guis" ; - VP (Pres Subj Pl P3) => ra_ + "guin" ; - VP (Pres Subj Sg P3) => ra_ + "gui" ; - VP (Impf Ind Pl P1) => ra_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => ra_ + "a" ;--# notpresent - VP (Impf Ind Pl P2) => ra_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => ra_ + "es" ;--# notpresent - VP (Impf Ind Pl P3) => ra_ + "en" ;--# notpresent - VP (Impf Ind Sg P3) => ra_ + "a" ;--# notpresent - VP (Impf Subj Pl P1) => ra_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => ra_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => ra_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => ra_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => ra_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => ra_ + "gus" ;--# notpresent - VP (Fut Pl P1) => ra_ + "urem" ;--# notpresent - VP (Fut Sg P1) => ra_ + "ur" ;--# notpresent - VP (Fut Pl P2) => ra_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => ra_ + "urs" ;--# notpresent - VP (Fut Pl P3) => ra_ + "uran" ;--# notpresent - VP (Fut Sg P3) => ra_ + "ur" ;--# notpresent - VP (Pret Pl P1) => ra_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => ra_ + "gus" ;--# notpresent - VP (Pret Pl P2) => ra_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => ra_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => ra_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => ra_ + "gus" ;--# notpresent - VP (Cond Pl P1) => ra_ + "urem" ;--# notpresent - VP (Cond Sg P1) => ra_ + "uria" ;--# notpresent - VP (Cond Pl P2) => ra_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => ra_ + "uries" ;--# notpresent - VP (Cond Pl P3) => ra_ + "urien" ;--# notpresent - VP (Cond Sg P3) => ra_ + "uria" ;--# notpresent - VP (Imp Pl P1) => ra_ + "guem" ; - VP (Imp Pl P2) => ra_ + "eu" ; - VP (Imp Sg P2) => ra_ + "u" ; - VP (Imp Pl P3) => ra_ + "guin" ; - VP (Imp Sg P3) => ra_ + "gui" ; - VP (Pass Pl Fem) => ra_ + "ses" ; - VP (Pass Sg Fem) => ra_ + "sa" ; - VP (Pass Pl Masc) => ra_ + "sos" ; - VP (Pass Sg Masc) => ra_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper rebre_92 : Str -> Verbum = \rebre -> -let re_ = Predef.tk 3 rebre in -{s = table { - VI Infn => re_ + "bre" ; - VI Ger => re_ + "bent" ; - VI Part => re_ + "but" ; - VP (Pres Ind Pl P1) => re_ + "bem" ; - VP (Pres Ind Sg P1) => re_ + "bo" ; - VP (Pres Ind Pl P2) => re_ + "beu" ; - VP (Pres Ind Sg P2) => re_ + "ps" ; - VP (Pres Ind Pl P3) => re_ + "ben" ; - VP (Pres Ind Sg P3) => re_ + "p" ; - VP (Pres Subj Pl P1) => re_ + "bem" ; - VP (Pres Subj Sg P1) => re_ + "bi" ; - VP (Pres Subj Pl P2) => re_ + "beu" ; - VP (Pres Subj Sg P2) => re_ + "bis" ; - VP (Pres Subj Pl P3) => re_ + "bin" ; - VP (Pres Subj Sg P3) => re_ + "bi" ; - VP (Impf Ind Pl P1) => re_ + "bem" ;--# notpresent - VP (Impf Ind Sg P1) => re_ + "bia" ;--# notpresent - VP (Impf Ind Pl P2) => re_ + "beu" ;--# notpresent - VP (Impf Ind Sg P2) => re_ + "bies" ;--# notpresent - VP (Impf Ind Pl P3) => re_ + "bien" ;--# notpresent - VP (Impf Ind Sg P3) => re_ + "bia" ;--# notpresent - VP (Impf Subj Pl P1) => re_ + "bssim" ;--# notpresent - VP (Impf Subj Sg P1) => re_ + "bs" ;--# notpresent - VP (Impf Subj Pl P2) => re_ + "bssiu" ;--# notpresent - VP (Impf Subj Sg P2) => re_ + "bessis" ;--# notpresent - VP (Impf Subj Pl P3) => re_ + "bessin" ;--# notpresent - VP (Impf Subj Sg P3) => re_ + "bs" ;--# notpresent - VP (Fut Pl P1) => re_ + "brem" ;--# notpresent - VP (Fut Sg P1) => re_ + "br" ;--# notpresent - VP (Fut Pl P2) => re_ + "breu" ;--# notpresent - VP (Fut Sg P2) => re_ + "brs" ;--# notpresent - VP (Fut Pl P3) => re_ + "bran" ;--# notpresent - VP (Fut Sg P3) => re_ + "br" ;--# notpresent - VP (Pret Pl P1) => re_ + "bssim" ;--# notpresent - VP (Pret Sg P1) => re_ + "bs" ;--# notpresent - VP (Pret Pl P2) => re_ + "bssiu" ;--# notpresent - VP (Pret Sg P2) => re_ + "bessis" ;--# notpresent - VP (Pret Pl P3) => re_ + "bessin" ;--# notpresent - VP (Pret Sg P3) => re_ + "bs" ;--# notpresent - VP (Cond Pl P1) => re_ + "brem" ;--# notpresent - VP (Cond Sg P1) => re_ + "bria" ;--# notpresent - VP (Cond Pl P2) => re_ + "breu" ;--# notpresent - VP (Cond Sg P2) => re_ + "bries" ;--# notpresent - VP (Cond Pl P3) => re_ + "brien" ;--# notpresent - VP (Cond Sg P3) => re_ + "bria" ;--# notpresent - VP (Imp Pl P1) => re_ + "bem" ; - VP (Imp Pl P2) => re_ + "beu" ; - VP (Imp Sg P2) => re_ + "p" ; - VP (Imp Pl P3) => re_ + "bin" ; - VP (Imp Sg P3) => re_ + "bi" ; - VP (Pass Pl Fem) => re_ + "budes" ; - VP (Pass Sg Fem) => re_ + "buda" ; - VP (Pass Pl Masc) => re_ + "buts" ; - VP (Pass Sg Masc) => re_ + "but" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper recloure_93 : Str -> Verbum = \recloure -> -let recl_ = Predef.tk 4 recloure in -{s = table { - VI Infn => recl_ + "oure" ; - VI Ger => recl_ + "oent" ; - VP (Pres Ind Pl P1) => recl_ + "oem" ; - VP (Pres Ind Sg P1) => recl_ + "oc" ; - VP (Pres Ind Pl P2) => recl_ + "oeu" ; - VP (Pres Ind Sg P2) => recl_ + "ous" ; - VP (Pres Ind Pl P3) => recl_ + "ouen" ; - VP (Pres Ind Sg P3) => recl_ + "ou" ; - VP (Pres Subj Pl P1) => recl_ + "oguem" ; - VP (Pres Subj Sg P1) => recl_ + "ogui" ; - VP (Pres Subj Pl P2) => recl_ + "ogueu" ; - VP (Pres Subj Sg P2) => recl_ + "oguis" ; - VP (Pres Subj Pl P3) => recl_ + "oguin" ; - VP (Pres Subj Sg P3) => recl_ + "ogui" ; - VP (Impf Ind Pl P1) => recl_ + "oem" ;--# notpresent - VP (Impf Ind Sg P1) => recl_ + "oa" ;--# notpresent - VP (Impf Ind Pl P2) => recl_ + "oeu" ;--# notpresent - VP (Impf Ind Sg P2) => recl_ + "oes" ;--# notpresent - VP (Impf Ind Pl P3) => recl_ + "oen" ;--# notpresent - VP (Impf Ind Sg P3) => recl_ + "oa" ;--# notpresent - VP (Impf Subj Pl P1) => recl_ + "ogussim" ;--# notpresent - VP (Impf Subj Sg P1) => recl_ + "ogus" ;--# notpresent - VP (Impf Subj Pl P2) => recl_ + "ogussiu" ;--# notpresent - VP (Impf Subj Sg P2) => recl_ + "oguessis" ;--# notpresent - VP (Impf Subj Pl P3) => recl_ + "oguessin" ;--# notpresent - VP (Impf Subj Sg P3) => recl_ + "ogus" ;--# notpresent - VP (Fut Pl P1) => recl_ + "ourem" ;--# notpresent - VP (Fut Sg P1) => recl_ + "our" ;--# notpresent - VP (Fut Pl P2) => recl_ + "oureu" ;--# notpresent - VP (Fut Sg P2) => recl_ + "ours" ;--# notpresent - VP (Fut Pl P3) => recl_ + "ouran" ;--# notpresent - VP (Fut Sg P3) => recl_ + "our" ;--# notpresent - VP (Pret Pl P1) => recl_ + "ogussim" ;--# notpresent - VP (Pret Sg P1) => recl_ + "ogus" ;--# notpresent - VP (Pret Pl P2) => recl_ + "ogussiu" ;--# notpresent - VP (Pret Sg P2) => recl_ + "oguessis" ;--# notpresent - VP (Pret Pl P3) => recl_ + "oguessin" ;--# notpresent - VP (Pret Sg P3) => recl_ + "ogus" ;--# notpresent - VP (Cond Pl P1) => recl_ + "ourem" ;--# notpresent - VP (Cond Sg P1) => recl_ + "ouria" ;--# notpresent - VP (Cond Pl P2) => recl_ + "oureu" ;--# notpresent - VP (Cond Sg P2) => recl_ + "ouries" ;--# notpresent - VP (Cond Pl P3) => recl_ + "ourien" ;--# notpresent - VP (Cond Sg P3) => recl_ + "ouria" ;--# notpresent - VP (Imp Pl P1) => recl_ + "oguem" ; - VP (Imp Pl P2) => recl_ + "oeu" ; - VP (Imp Sg P2) => recl_ + "ou" ; - VP (Imp Pl P3) => recl_ + "oguin" ; - VP (Imp Sg P3) => recl_ + "ogui" ; - VP (Pass Pl Fem) => recl_ + "oses" ; - VP (Pass Sg Fem) => recl_ + "osa" ; - VP (Pass Pl Masc) => recl_ + "osos" ; - VI Part => recl_ + "s" ; - VP (Pass Sg Masc) => recl_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper reduir_94 : Str -> Verbum = \reduir -> -let redu_ = Predef.tk 2 reduir in -{s = table { - VI Infn => redu_ + "ir" ; - VI Ger => redu_ + "int" ; - VI Part => redu_ + "t" ; - VP (Pres Ind Pl P1) => redu_ + "m" ; - VP (Pres Ind Sg P1) => redu_ + "eixo" ; - VP (Pres Ind Pl P2) => redu_ + "u" ; - VP (Pres Ind Sg P2) => redu_ + "eixes" ; - VP (Pres Ind Pl P3) => redu_ + "eixen" ; - VP (Pres Ind Sg P3) => redu_ + "eix" ; - VP (Pres Subj Pl P1) => redu_ + "m" ; - VP (Pres Subj Sg P1) => redu_ + "eixi" ; - VP (Pres Subj Pl P2) => redu_ + "u" ; - VP (Pres Subj Sg P2) => redu_ + "eixis" ; - VP (Pres Subj Pl P3) => redu_ + "eixin" ; - VP (Pres Subj Sg P3) => redu_ + "eixi" ; - VP (Impf Ind Pl P1) => redu_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => redu_ + "a" ;--# notpresent - VP (Impf Ind Pl P2) => redu_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => redu_ + "es" ;--# notpresent - VP (Impf Ind Pl P3) => redu_ + "en" ;--# notpresent - VP (Impf Ind Sg P3) => redu_ + "a" ;--# notpresent - VP (Impf Subj Pl P1) => redu_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => redu_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => redu_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => redu_ + "ssis" ;--# notpresent - VP (Impf Subj Pl P3) => redu_ + "ssin" ;--# notpresent - VP (Impf Subj Sg P3) => redu_ + "s" ;--# notpresent - VP (Fut Pl P1) => redu_ + "irem" ;--# notpresent - VP (Fut Sg P1) => redu_ + "ir" ;--# notpresent - VP (Fut Pl P2) => redu_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => redu_ + "irs" ;--# notpresent - VP (Fut Pl P3) => redu_ + "iran" ;--# notpresent - VP (Fut Sg P3) => redu_ + "ir" ;--# notpresent - VP (Pret Pl P1) => redu_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => redu_ + "s" ;--# notpresent - VP (Pret Pl P2) => redu_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => redu_ + "ssis" ;--# notpresent - VP (Pret Pl P3) => redu_ + "ssin" ;--# notpresent - VP (Pret Sg P3) => redu_ + "s" ;--# notpresent - VP (Cond Pl P1) => redu_ + "irem" ;--# notpresent - VP (Cond Sg P1) => redu_ + "iria" ;--# notpresent - VP (Cond Pl P2) => redu_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => redu_ + "iries" ;--# notpresent - VP (Cond Pl P3) => redu_ + "irien" ;--# notpresent - VP (Cond Sg P3) => redu_ + "iria" ;--# notpresent - VP (Imp Pl P1) => redu_ + "m" ; - VP (Imp Pl P2) => redu_ + "u" ; - VP (Imp Sg P2) => redu_ + "eix" ; - VP (Imp Pl P3) => redu_ + "eixin" ; - VP (Imp Sg P3) => redu_ + "eixi" ; - VP (Pass Pl Fem) => redu_ + "des" ; - VP (Pass Sg Fem) => redu_ + "da" ; - VP (Pass Pl Masc) => redu_ + "ts" ; - VP (Pass Sg Masc) => redu_ + "t" ; -VP (Imp Sg P1) => variants {} -} -} ; --- reeixir-- is not in the used source . - -oper riure_96 : Str -> Verbum = \riure -> -let r_ = Predef.tk 4 riure in -{s = table { - VI Infn => r_ + "iure" ; - VI Ger => r_ + "ient" ; - VI Part => r_ + "igut" ; - VP (Pres Ind Pl P1) => r_ + "iem" ; - VP (Pres Ind Sg P1) => r_ + "ic" ; - VP (Pres Ind Pl P2) => r_ + "ieu" ; - VP (Pres Ind Sg P2) => r_ + "ius" ; - VP (Pres Ind Pl P3) => r_ + "iuen" ; - VP (Pres Ind Sg P3) => r_ + "iu" ; - VP (Pres Subj Pl P1) => r_ + "iguem" ; - VP (Pres Subj Sg P1) => r_ + "igui" ; - VP (Pres Subj Pl P2) => r_ + "igueu" ; - VP (Pres Subj Sg P2) => r_ + "iguis" ; - VP (Pres Subj Pl P3) => r_ + "iguin" ; - VP (Pres Subj Sg P3) => r_ + "igui" ; - VP (Impf Ind Pl P1) => r_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => r_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => r_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => r_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => r_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => r_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => r_ + "igussim" ;--# notpresent - VP (Impf Subj Sg P1) => r_ + "igus" ;--# notpresent - VP (Impf Subj Pl P2) => r_ + "igussiu" ;--# notpresent - VP (Impf Subj Sg P2) => r_ + "iguessis" ;--# notpresent - VP (Impf Subj Pl P3) => r_ + "iguessin" ;--# notpresent - VP (Impf Subj Sg P3) => r_ + "igus" ;--# notpresent - VP (Fut Pl P1) => r_ + "iurem" ;--# notpresent - VP (Fut Sg P1) => r_ + "iur" ;--# notpresent - VP (Fut Pl P2) => r_ + "iureu" ;--# notpresent - VP (Fut Sg P2) => r_ + "iurs" ;--# notpresent - VP (Fut Pl P3) => r_ + "iuran" ;--# notpresent - VP (Fut Sg P3) => r_ + "iur" ;--# notpresent - VP (Pret Pl P1) => r_ + "igussim" ;--# notpresent - VP (Pret Sg P1) => r_ + "igus" ;--# notpresent - VP (Pret Pl P2) => r_ + "igussiu" ;--# notpresent - VP (Pret Sg P2) => r_ + "iguessis" ;--# notpresent - VP (Pret Pl P3) => r_ + "iguessin" ;--# notpresent - VP (Pret Sg P3) => r_ + "igus" ;--# notpresent - VP (Cond Pl P1) => r_ + "iurem" ;--# notpresent - VP (Cond Sg P1) => r_ + "iuria" ;--# notpresent - VP (Cond Pl P2) => r_ + "iureu" ;--# notpresent - VP (Cond Sg P2) => r_ + "iuries" ;--# notpresent - VP (Cond Pl P3) => r_ + "iurien" ;--# notpresent - VP (Cond Sg P3) => r_ + "iuria" ;--# notpresent - VP (Imp Pl P1) => r_ + "iguem" ; - VP (Imp Pl P2) => r_ + "ieu" ; - VP (Imp Sg P2) => r_ + "iu" ; - VP (Imp Pl P3) => r_ + "iguin" ; - VP (Imp Sg P3) => r_ + "igui" ; - VP (Pass Pl Fem) => r_ + "igudes" ; - VP (Pass Sg Fem) => r_ + "iguda" ; - VP (Pass Pl Masc) => r_ + "iguts" ; - VP (Pass Sg Masc) => r_ + "igut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper romandre_97 : Str -> Verbum = \romandre -> -let rom_ = Predef.tk 5 romandre in -{s = table { - VI Infn => rom_ + "andre" ; - VI Ger => rom_ + "anent" ; - VP (Pres Ind Pl P1) => rom_ + "anem" ; - VP (Pres Ind Sg P1) => rom_ + "anc" ; - VP (Pres Ind Pl P2) => rom_ + "aneu" ; - VP (Pres Ind Sg P2) => rom_ + "ans" ; - VP (Pres Ind Pl P3) => rom_ + "anen" ; - VP (Pres Ind Sg P3) => rom_ + "an" ; - VP (Pres Subj Pl P1) => rom_ + "anguem" ; - VP (Pres Subj Sg P1) => rom_ + "angui" ; - VP (Pres Subj Pl P2) => rom_ + "angueu" ; - VP (Pres Subj Sg P2) => rom_ + "anguis" ; - VP (Pres Subj Pl P3) => rom_ + "anguin" ; - VP (Pres Subj Sg P3) => rom_ + "angui" ; - VP (Impf Ind Pl P1) => rom_ + "anem" ;--# notpresent - VP (Impf Ind Sg P1) => rom_ + "ania" ;--# notpresent - VP (Impf Ind Pl P2) => rom_ + "aneu" ;--# notpresent - VP (Impf Ind Sg P2) => rom_ + "anies" ;--# notpresent - VP (Impf Ind Pl P3) => rom_ + "anien" ;--# notpresent - VP (Impf Ind Sg P3) => rom_ + "ania" ;--# notpresent - VP (Impf Subj Pl P1) => rom_ + "angussim" ;--# notpresent - VP (Impf Subj Sg P1) => rom_ + "angus" ;--# notpresent - VP (Impf Subj Pl P2) => rom_ + "angussiu" ;--# notpresent - VP (Impf Subj Sg P2) => rom_ + "anguessis" ;--# notpresent - VP (Impf Subj Pl P3) => rom_ + "anguessin" ;--# notpresent - VP (Impf Subj Sg P3) => rom_ + "angus" ;--# notpresent - VP (Fut Pl P1) => rom_ + "andrem" ;--# notpresent - VP (Fut Sg P1) => rom_ + "andr" ;--# notpresent - VP (Fut Pl P2) => rom_ + "andreu" ;--# notpresent - VP (Fut Sg P2) => rom_ + "andrs" ;--# notpresent - VP (Fut Pl P3) => rom_ + "andran" ;--# notpresent - VP (Fut Sg P3) => rom_ + "andr" ;--# notpresent - VP (Pret Pl P1) => rom_ + "angussim" ;--# notpresent - VP (Pret Sg P1) => rom_ + "angus" ;--# notpresent - VP (Pret Pl P2) => rom_ + "angussiu" ;--# notpresent - VP (Pret Sg P2) => rom_ + "anguessis" ;--# notpresent - VP (Pret Pl P3) => rom_ + "anguessin" ;--# notpresent - VP (Pret Sg P3) => rom_ + "angus" ;--# notpresent - VP (Cond Pl P1) => rom_ + "andrem" ;--# notpresent - VP (Cond Sg P1) => rom_ + "andria" ;--# notpresent - VP (Cond Pl P2) => rom_ + "andreu" ;--# notpresent - VP (Cond Sg P2) => rom_ + "andries" ;--# notpresent - VP (Cond Pl P3) => rom_ + "andrien" ;--# notpresent - VP (Cond Sg P3) => rom_ + "andria" ;--# notpresent - VP (Imp Pl P1) => rom_ + "anguem" ; - VP (Imp Pl P2) => rom_ + "aneu" ; - VP (Imp Sg P2) => rom_ + "an" ; - VP (Imp Pl P3) => rom_ + "anguin" ; - VP (Imp Sg P3) => rom_ + "angui" ; - VP (Pass Pl Fem) => rom_ + "ases" ; - VP (Pass Sg Fem) => rom_ + "asa" ; - VP (Pass Pl Masc) => rom_ + "asos" ; - VI Part => rom_ + "s" ; - VP (Pass Sg Masc) => rom_ + "s" ; -VP (Imp Sg P1) => variants {} -} -} ; --- rompre-- is not in the used source . - -oper saber_99 : Str -> Verbum = \saber -> -let x_ = Predef.tk 5 saber in -{s = table { - VI Infn => x_ + "saber" ; - VI Ger => x_ + "sabent" ; - VI Part => x_ + "sabut" ; - VP (Pres Ind Pl P1) => x_ + "sabem" ; - VP (Pres Ind Sg P1) => x_ + "s" ; - VP (Pres Ind Pl P2) => x_ + "sabeu" ; - VP (Pres Ind Sg P2) => x_ + "saps" ; - VP (Pres Ind Pl P3) => x_ + "saben" ; - VP (Pres Ind Sg P3) => x_ + "sap" ; - VP (Pres Subj Pl P1) => x_ + "sapiguem" ; - VP (Pres Subj Sg P1) => x_ + "spiga" ; - VP (Pres Subj Pl P2) => x_ + "sapigueu" ; - VP (Pres Subj Sg P2) => x_ + "spigues" ; - VP (Pres Subj Pl P3) => x_ + "spiguen" ; - VP (Pres Subj Sg P3) => x_ + "spiga" ; - VP (Impf Ind Pl P1) => x_ + "sabem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "sabia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "sabeu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "sabies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "sabien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "sabia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "sabssim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "sabs" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "sabssiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "sabessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "sabessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "sabs" ;--# notpresent - VP (Fut Pl P1) => x_ + "sabrem" ;--# notpresent - VP (Fut Sg P1) => x_ + "sabr" ;--# notpresent - VP (Fut Pl P2) => x_ + "sabreu" ;--# notpresent - VP (Fut Sg P2) => x_ + "sabrs" ;--# notpresent - VP (Fut Pl P3) => x_ + "sabran" ;--# notpresent - VP (Fut Sg P3) => x_ + "sabr" ;--# notpresent - VP (Pret Pl P1) => x_ + "sabssim" ;--# notpresent - VP (Pret Sg P1) => x_ + "sabs" ;--# notpresent - VP (Pret Pl P2) => x_ + "sabssiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "sabessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "sabessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "sabs" ;--# notpresent - VP (Cond Pl P1) => x_ + "sabrem" ;--# notpresent - VP (Cond Sg P1) => x_ + "sabria" ;--# notpresent - VP (Cond Pl P2) => x_ + "sabreu" ;--# notpresent - VP (Cond Sg P2) => x_ + "sabries" ;--# notpresent - VP (Cond Pl P3) => x_ + "sabrien" ;--# notpresent - VP (Cond Sg P3) => x_ + "sabria" ;--# notpresent - VP (Imp Pl P1) => x_ + "sapiguem" ; - VP (Imp Pl P2) => x_ + "sapigueu" ; - VP (Imp Sg P2) => x_ + "spigues" ; - VP (Imp Pl P3) => x_ + "spiguen" ; - VP (Imp Sg P3) => x_ + "spiga" ; - VP (Pass Pl Fem) => x_ + "sabudes" ; - VP (Pass Sg Fem) => x_ + "sabuda" ; - VP (Pass Pl Masc) => x_ + "sabuts" ; - VP (Pass Sg Masc) => x_ + "sabut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper sentir_100 : Str -> Verbum = \sentir -> -let sent_ = Predef.tk 2 sentir in -{s = table { - VI Infn => sent_ + "ir" ; - VI Ger => sent_ + "int" ; - VI Part => sent_ + "it" ; - VP (Pres Ind Pl P1) => sent_ + "im" ; - VP (Pres Ind Sg P1) => sent_ + "o" ; - VP (Pres Ind Pl P2) => sent_ + "iu" ; - VP (Pres Ind Sg P2) => sent_ + "s" ; - VP (Pres Ind Pl P3) => sent_ + "en" ; - VP (Pres Ind Sg P3) => sent_ + "" ; - VP (Pres Subj Pl P1) => sent_ + "im" ; - VP (Pres Subj Sg P1) => sent_ + "i" ; - VP (Pres Subj Pl P2) => sent_ + "iu" ; - VP (Pres Subj Sg P2) => sent_ + "is" ; - VP (Pres Subj Pl P3) => sent_ + "in" ; - VP (Pres Subj Sg P3) => sent_ + "i" ; - VP (Impf Ind Pl P1) => sent_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => sent_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => sent_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => sent_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => sent_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => sent_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => sent_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => sent_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => sent_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => sent_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => sent_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => sent_ + "s" ;--# notpresent - VP (Fut Pl P1) => sent_ + "irem" ;--# notpresent - VP (Fut Sg P1) => sent_ + "ir" ;--# notpresent - VP (Fut Pl P2) => sent_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => sent_ + "irs" ;--# notpresent - VP (Fut Pl P3) => sent_ + "iran" ;--# notpresent - VP (Fut Sg P3) => sent_ + "ir" ;--# notpresent - VP (Pret Pl P1) => sent_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => sent_ + "s" ;--# notpresent - VP (Pret Pl P2) => sent_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => sent_ + "issis" ;--# notpresent - VP (Pret Pl P3) => sent_ + "issin" ;--# notpresent - VP (Pret Sg P3) => sent_ + "s" ;--# notpresent - VP (Cond Pl P1) => sent_ + "irem" ;--# notpresent - VP (Cond Sg P1) => sent_ + "iria" ;--# notpresent - VP (Cond Pl P2) => sent_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => sent_ + "iries" ;--# notpresent - VP (Cond Pl P3) => sent_ + "irien" ;--# notpresent - VP (Cond Sg P3) => sent_ + "iria" ;--# notpresent - VP (Imp Pl P1) => sent_ + "im" ; - VP (Imp Pl P2) => sent_ + "iu" ; - VP (Imp Sg P2) => sent_ + "" ; - VP (Imp Pl P3) => sent_ + "in" ; - VP (Imp Sg P3) => sent_ + "i" ; - VP (Pass Pl Fem) => sent_ + "ides" ; - VP (Pass Sg Fem) => sent_ + "ida" ; - VP (Pass Pl Masc) => sent_ + "its" ; - VP (Pass Sg Masc) => sent_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper servir_101 : Str -> Verbum = \servir -> -let serv_ = Predef.tk 2 servir in -{s = table { - VI Infn => serv_ + "ir" ; - VI Ger => serv_ + "int" ; - VI Part => serv_ + "it" ; - VP (Pres Ind Pl P1) => serv_ + "im" ; - VP (Pres Ind Sg P1) => serv_ + "eixo" ; - VP (Pres Ind Pl P2) => serv_ + "iu" ; - VP (Pres Ind Sg P2) => serv_ + "eixes" ; - VP (Pres Ind Pl P3) => serv_ + "eixen" ; - VP (Pres Ind Sg P3) => serv_ + "eix" ; - VP (Pres Subj Pl P1) => serv_ + "im" ; - VP (Pres Subj Sg P1) => serv_ + "eixi" ; - VP (Pres Subj Pl P2) => serv_ + "iu" ; - VP (Pres Subj Sg P2) => serv_ + "eixis" ; - VP (Pres Subj Pl P3) => serv_ + "eixin" ; - VP (Pres Subj Sg P3) => serv_ + "eixi" ; - VP (Impf Ind Pl P1) => serv_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => serv_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => serv_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => serv_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => serv_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => serv_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => serv_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => serv_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => serv_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => serv_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => serv_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => serv_ + "s" ;--# notpresent - VP (Fut Pl P1) => serv_ + "irem" ;--# notpresent - VP (Fut Sg P1) => serv_ + "ir" ;--# notpresent - VP (Fut Pl P2) => serv_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => serv_ + "irs" ;--# notpresent - VP (Fut Pl P3) => serv_ + "iran" ;--# notpresent - VP (Fut Sg P3) => serv_ + "ir" ;--# notpresent - VP (Pret Pl P1) => serv_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => serv_ + "s" ;--# notpresent - VP (Pret Pl P2) => serv_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => serv_ + "issis" ;--# notpresent - VP (Pret Pl P3) => serv_ + "issin" ;--# notpresent - VP (Pret Sg P3) => serv_ + "s" ;--# notpresent - VP (Cond Pl P1) => serv_ + "irem" ;--# notpresent - VP (Cond Sg P1) => serv_ + "iria" ;--# notpresent - VP (Cond Pl P2) => serv_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => serv_ + "iries" ;--# notpresent - VP (Cond Pl P3) => serv_ + "irien" ;--# notpresent - VP (Cond Sg P3) => serv_ + "iria" ;--# notpresent - VP (Imp Pl P1) => serv_ + "im" ; - VP (Imp Pl P2) => serv_ + "iu" ; - VP (Imp Sg P2) => serv_ + "eix" ; - VP (Imp Pl P3) => serv_ + "eixin" ; - VP (Imp Sg P3) => serv_ + "eixi" ; - VP (Pass Pl Fem) => serv_ + "ides" ; - VP (Pass Sg Fem) => serv_ + "ida" ; - VP (Pass Pl Masc) => serv_ + "its" ; - VP (Pass Sg Masc) => serv_ + "it" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper seure_102 : Str -> Verbum = \seure -> -let s_ = Predef.tk 4 seure in -{s = table { - VI Infn => s_ + "eure" ; - VI Ger => s_ + "eient" ; - VI Part => s_ + "egut" ; - VP (Pres Ind Pl P1) => s_ + "eiem" ; - VP (Pres Ind Sg P1) => s_ + "ec" ; - VP (Pres Ind Pl P2) => s_ + "eieu" ; - VP (Pres Ind Sg P2) => s_ + "eus" ; - VP (Pres Ind Pl P3) => s_ + "euen" ; - VP (Pres Ind Sg P3) => s_ + "eu" ; - VP (Pres Subj Pl P1) => s_ + "eguem" ; - VP (Pres Subj Sg P1) => s_ + "ega" ; - VP (Pres Subj Sg P1) => s_ + "egui" ; - VP (Pres Subj Pl P2) => s_ + "egueu" ; - VP (Pres Subj Sg P2) => s_ + "egues" ; - VP (Pres Subj Sg P2) => s_ + "eguis" ; - VP (Pres Subj Pl P3) => s_ + "eguen" ; - VP (Pres Subj Pl P3) => s_ + "eguin" ; - VP (Pres Subj Sg P3) => s_ + "ega" ; - VP (Pres Subj Sg P3) => s_ + "egui" ; - VP (Impf Ind Sg P1) => s_ + "eia" ;--# notpresent - VP (Impf Ind Sg P2) => s_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => s_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => s_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => s_ + "egurem" ;--# notpresent - VP (Impf Subj Pl P1) => s_ + "egussim" ;--# notpresent - VP (Impf Subj Sg P1) => s_ + "eguera" ;--# notpresent - VP (Impf Subj Sg P1) => s_ + "egus" ;--# notpresent - VP (Impf Subj Pl P2) => s_ + "egureu" ;--# notpresent - VP (Impf Subj Pl P2) => s_ + "egussiu" ;--# notpresent - VP (Impf Subj Sg P2) => s_ + "egueres" ;--# notpresent - VP (Impf Subj Sg P2) => s_ + "eguessis" ;--# notpresent - VP (Impf Subj Pl P3) => s_ + "egueren" ;--# notpresent - VP (Impf Subj Pl P3) => s_ + "eguessin" ;--# notpresent - VP (Impf Subj Sg P3) => s_ + "eguera" ;--# notpresent - VP (Impf Subj Sg P3) => s_ + "egus" ;--# notpresent - VP (Pret Pl P1) => s_ + "egurem" ;--# notpresent - VP (Pret Sg P1) => s_ + "egu" ;--# notpresent - VP (Pret Pl P2) => s_ + "egureu" ;--# notpresent - VP (Pret Sg P2) => s_ + "egueres" ;--# notpresent - VP (Pret Pl P3) => s_ + "egueren" ;--# notpresent - VP (Pret Sg P3) => s_ + "egu" ;--# notpresent - VP (Fut Pl P1) => s_ + "eurem" ;--# notpresent - VP (Fut Sg P1) => s_ + "eur" ;--# notpresent - VP (Fut Pl P2) => s_ + "eureu" ;--# notpresent - VP (Fut Sg P2) => s_ + "eurs" ;--# notpresent - VP (Fut Pl P3) => s_ + "euran" ;--# notpresent - VP (Fut Sg P3) => s_ + "eur" ;--# notpresent - VP (Cond Pl P1) => s_ + "eurem" ;--# notpresent - VP (Cond Sg P1) => s_ + "euria" ;--# notpresent - VP (Cond Pl P2) => s_ + "eureu" ;--# notpresent - VP (Cond Sg P2) => s_ + "euries" ;--# notpresent - VP (Cond Pl P3) => s_ + "eurien" ;--# notpresent - VP (Cond Sg P3) => s_ + "euria" ;--# notpresent - VP (Imp Pl P1) => s_ + "eguem" ; - VP (Imp Pl P2) => s_ + "eieu" ; - VP (Imp Sg P2) => s_ + "eu" ; - VP (Imp Pl P3) => s_ + "eguen" ; - VP (Imp Pl P3) => s_ + "eguin" ; - VP (Imp Sg P3) => s_ + "ega" ; - VP (Imp Sg P3) => s_ + "egui" ; - VP (Pass Pl Fem) => s_ + "egudes" ; - VP (Pass Sg Fem) => s_ + "eguda" ; - VP (Pass Pl Masc) => s_ + "eguts" ; - VP (Pass Sg Masc) => s_ + "egut" ; - VP (Impf Ind Pl P1) => s_ + "iem" ;--# notpresent - VP (Impf Ind Pl P2) => s_ + "ieu" ;--# notpresent - VP (Impf Ind Pl P1) => s_ + "iem" ;--# notpresent - VP (Impf Ind Pl P2) => s_ + "ieu" ;--# notpresent -VP (Imp Sg P1) => variants {} -} -} ; - -oper sofrir_103 : Str -> Verbum = \sofrir -> -let sof_ = Predef.tk 3 sofrir in -{s = table { - VI Infn => sof_ + "rir" ; - VI Ger => sof_ + "rint" ; - VI Part => sof_ + "ert" ; - VP (Pres Ind Pl P1) => sof_ + "rim" ; - VP (Pres Ind Sg P1) => sof_ + "reixo" ; - VP (Pres Ind Pl P2) => sof_ + "riu" ; - VP (Pres Ind Sg P2) => sof_ + "reixes" ; - VP (Pres Ind Pl P3) => sof_ + "reixen" ; - VP (Pres Ind Sg P3) => sof_ + "reix" ; - VP (Pres Subj Pl P1) => sof_ + "rim" ; - VP (Pres Subj Sg P1) => sof_ + "reixi" ; - VP (Pres Subj Pl P2) => sof_ + "riu" ; - VP (Pres Subj Sg P2) => sof_ + "reixis" ; - VP (Pres Subj Pl P3) => sof_ + "reixin" ; - VP (Pres Subj Sg P3) => sof_ + "reixi" ; - VP (Impf Ind Pl P1) => sof_ + "rem" ;--# notpresent - VP (Impf Ind Sg P1) => sof_ + "ria" ;--# notpresent - VP (Impf Ind Pl P2) => sof_ + "reu" ;--# notpresent - VP (Impf Ind Sg P2) => sof_ + "ries" ;--# notpresent - VP (Impf Ind Pl P3) => sof_ + "rien" ;--# notpresent - VP (Impf Ind Sg P3) => sof_ + "ria" ;--# notpresent - VP (Impf Subj Pl P1) => sof_ + "rssim" ;--# notpresent - VP (Impf Subj Sg P1) => sof_ + "rs" ;--# notpresent - VP (Impf Subj Pl P2) => sof_ + "rssiu" ;--# notpresent - VP (Impf Subj Sg P2) => sof_ + "rissis" ;--# notpresent - VP (Impf Subj Pl P3) => sof_ + "rissin" ;--# notpresent - VP (Impf Subj Sg P3) => sof_ + "rs" ;--# notpresent - VP (Fut Pl P1) => sof_ + "rirem" ;--# notpresent - VP (Fut Sg P1) => sof_ + "rir" ;--# notpresent - VP (Fut Pl P2) => sof_ + "rireu" ;--# notpresent - VP (Fut Sg P2) => sof_ + "rirs" ;--# notpresent - VP (Fut Pl P3) => sof_ + "riran" ;--# notpresent - VP (Fut Sg P3) => sof_ + "rir" ;--# notpresent - VP (Pret Pl P1) => sof_ + "rssim" ;--# notpresent - VP (Pret Sg P1) => sof_ + "rs" ;--# notpresent - VP (Pret Pl P2) => sof_ + "rssiu" ;--# notpresent - VP (Pret Sg P2) => sof_ + "rissis" ;--# notpresent - VP (Pret Pl P3) => sof_ + "rissin" ;--# notpresent - VP (Pret Sg P3) => sof_ + "rs" ;--# notpresent - VP (Cond Pl P1) => sof_ + "rirem" ;--# notpresent - VP (Cond Sg P1) => sof_ + "riria" ;--# notpresent - VP (Cond Pl P2) => sof_ + "rireu" ;--# notpresent - VP (Cond Sg P2) => sof_ + "riries" ;--# notpresent - VP (Cond Pl P3) => sof_ + "ririen" ;--# notpresent - VP (Cond Sg P3) => sof_ + "riria" ;--# notpresent - VP (Imp Pl P1) => sof_ + "rim" ; - VP (Imp Pl P2) => sof_ + "riu" ; - VP (Imp Sg P2) => sof_ + "reix" ; - VP (Imp Pl P3) => sof_ + "reixin" ; - VP (Imp Sg P3) => sof_ + "reixi" ; - VP (Pass Pl Fem) => sof_ + "ertes" ; - VP (Pass Sg Fem) => sof_ + "erta" ; - VP (Pass Pl Masc) => sof_ + "erts" ; - VP (Pass Sg Masc) => sof_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; --- soler-- is not in the used source . - -oper sortir_105 : Str -> Verbum = \sortir -> -let s_ = Predef.tk 5 sortir in -{s = table { - VI Infn => s_ + "ortir" ; - VI Ger => s_ + "ortint" ; - VI Part => s_ + "ortit" ; - VP (Pres Ind Pl P1) => s_ + "ortim" ; - VP (Pres Ind Sg P1) => s_ + "urto" ; - VP (Pres Ind Pl P2) => s_ + "ortiu" ; - VP (Pres Ind Sg P2) => s_ + "urts" ; - VP (Pres Ind Pl P3) => s_ + "urten" ; - VP (Pres Ind Sg P3) => s_ + "urt" ; - VP (Pres Subj Pl P1) => s_ + "ortim" ; - VP (Pres Subj Sg P1) => s_ + "urti" ; - VP (Pres Subj Pl P2) => s_ + "ortiu" ; - VP (Pres Subj Sg P2) => s_ + "urtis" ; - VP (Pres Subj Pl P3) => s_ + "urtin" ; - VP (Pres Subj Sg P3) => s_ + "urti" ; - VP (Impf Ind Pl P1) => s_ + "ortem" ;--# notpresent - VP (Impf Ind Sg P1) => s_ + "ortia" ;--# notpresent - VP (Impf Ind Pl P2) => s_ + "orteu" ;--# notpresent - VP (Impf Ind Sg P2) => s_ + "orties" ;--# notpresent - VP (Impf Ind Pl P3) => s_ + "ortien" ;--# notpresent - VP (Impf Ind Sg P3) => s_ + "ortia" ;--# notpresent - VP (Impf Subj Pl P1) => s_ + "ortssim" ;--# notpresent - VP (Impf Subj Sg P1) => s_ + "orts" ;--# notpresent - VP (Impf Subj Pl P2) => s_ + "ortssiu" ;--# notpresent - VP (Impf Subj Sg P2) => s_ + "ortissis" ;--# notpresent - VP (Impf Subj Pl P3) => s_ + "ortissin" ;--# notpresent - VP (Impf Subj Sg P3) => s_ + "orts" ;--# notpresent - VP (Fut Pl P1) => s_ + "ortirem" ;--# notpresent - VP (Fut Sg P1) => s_ + "ortir" ;--# notpresent - VP (Fut Pl P2) => s_ + "ortireu" ;--# notpresent - VP (Fut Sg P2) => s_ + "ortirs" ;--# notpresent - VP (Fut Pl P3) => s_ + "ortiran" ;--# notpresent - VP (Fut Sg P3) => s_ + "ortir" ;--# notpresent - VP (Pret Pl P1) => s_ + "ortssim" ;--# notpresent - VP (Pret Sg P1) => s_ + "orts" ;--# notpresent - VP (Pret Pl P2) => s_ + "ortssiu" ;--# notpresent - VP (Pret Sg P2) => s_ + "ortissis" ;--# notpresent - VP (Pret Pl P3) => s_ + "ortissin" ;--# notpresent - VP (Pret Sg P3) => s_ + "orts" ;--# notpresent - VP (Cond Pl P1) => s_ + "ortirem" ;--# notpresent - VP (Cond Sg P1) => s_ + "ortiria" ;--# notpresent - VP (Cond Pl P2) => s_ + "ortireu" ;--# notpresent - VP (Cond Sg P2) => s_ + "ortiries" ;--# notpresent - VP (Cond Pl P3) => s_ + "ortirien" ;--# notpresent - VP (Cond Sg P3) => s_ + "ortiria" ;--# notpresent - VP (Imp Pl P1) => s_ + "ortim" ; - VP (Imp Pl P2) => s_ + "ortiu" ; - VP (Imp Sg P2) => s_ + "urt" ; - VP (Imp Pl P3) => s_ + "urtin" ; - VP (Imp Sg P3) => s_ + "urti" ; - VP (Pass Pl Fem) => s_ + "ortides" ; - VP (Pass Sg Fem) => s_ + "ortida" ; - VP (Pass Pl Masc) => s_ + "ortits" ; - VP (Pass Sg Masc) => s_ + "ortit" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper suplir_106 : Str -> Verbum = \suplir -> -let supl_ = Predef.tk 2 suplir in -{s = table { - VI Infn => supl_ + "ir" ; - VI Ger => supl_ + "int" ; - VI Part => supl_ + "ert" ; - VP (Pres Ind Pl P1) => supl_ + "im" ; - VP (Pres Ind Sg P1) => supl_ + "eixo" ; - VP (Pres Ind Pl P2) => supl_ + "iu" ; - VP (Pres Ind Sg P2) => supl_ + "eixes" ; - VP (Pres Ind Pl P3) => supl_ + "eixen" ; - VP (Pres Ind Sg P3) => supl_ + "eix" ; - VP (Pres Subj Pl P1) => supl_ + "im" ; - VP (Pres Subj Sg P1) => supl_ + "eixi" ; - VP (Pres Subj Pl P2) => supl_ + "iu" ; - VP (Pres Subj Sg P2) => supl_ + "eixis" ; - VP (Pres Subj Pl P3) => supl_ + "eixin" ; - VP (Pres Subj Sg P3) => supl_ + "eixi" ; - VP (Impf Ind Pl P1) => supl_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => supl_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => supl_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => supl_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => supl_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => supl_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => supl_ + "ssim" ;--# notpresent - VP (Impf Subj Sg P1) => supl_ + "s" ;--# notpresent - VP (Impf Subj Pl P2) => supl_ + "ssiu" ;--# notpresent - VP (Impf Subj Sg P2) => supl_ + "issis" ;--# notpresent - VP (Impf Subj Pl P3) => supl_ + "issin" ;--# notpresent - VP (Impf Subj Sg P3) => supl_ + "s" ;--# notpresent - VP (Fut Pl P1) => supl_ + "irem" ;--# notpresent - VP (Fut Sg P1) => supl_ + "ir" ;--# notpresent - VP (Fut Pl P2) => supl_ + "ireu" ;--# notpresent - VP (Fut Sg P2) => supl_ + "irs" ;--# notpresent - VP (Fut Pl P3) => supl_ + "iran" ;--# notpresent - VP (Fut Sg P3) => supl_ + "ir" ;--# notpresent - VP (Pret Pl P1) => supl_ + "ssim" ;--# notpresent - VP (Pret Sg P1) => supl_ + "s" ;--# notpresent - VP (Pret Pl P2) => supl_ + "ssiu" ;--# notpresent - VP (Pret Sg P2) => supl_ + "issis" ;--# notpresent - VP (Pret Pl P3) => supl_ + "issin" ;--# notpresent - VP (Pret Sg P3) => supl_ + "s" ;--# notpresent - VP (Cond Pl P1) => supl_ + "irem" ;--# notpresent - VP (Cond Sg P1) => supl_ + "iria" ;--# notpresent - VP (Cond Pl P2) => supl_ + "ireu" ;--# notpresent - VP (Cond Sg P2) => supl_ + "iries" ;--# notpresent - VP (Cond Pl P3) => supl_ + "irien" ;--# notpresent - VP (Cond Sg P3) => supl_ + "iria" ;--# notpresent - VP (Imp Pl P1) => supl_ + "im" ; - VP (Imp Pl P2) => supl_ + "iu" ; - VP (Imp Sg P2) => supl_ + "eix" ; - VP (Imp Pl P3) => supl_ + "eixin" ; - VP (Imp Sg P3) => supl_ + "eixi" ; - VP (Pass Pl Fem) => supl_ + "ertes" ; - VP (Pass Sg Fem) => supl_ + "erta" ; - VP (Pass Pl Masc) => supl_ + "erts" ; - VP (Pass Sg Masc) => supl_ + "ert" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper tmer_107 : Str -> Verbum = \tmer -> -let t_ = Predef.tk 4 tmer in -{s = table { - VI Ger => t_ + "ement" ; - VI Part => t_ + "emut" ; - VP (Pres Ind Pl P1) => t_ + "emem" ; - VP (Pres Ind Sg P1) => t_ + "emo" ; - VP (Pres Ind Pl P2) => t_ + "emeu" ; - VP (Pres Ind Sg P2) => t_ + "ems" ; - VP (Pres Ind Pl P3) => t_ + "emen" ; - VP (Pres Ind Sg P3) => t_ + "em" ; - VP (Pres Subj Pl P1) => t_ + "emem" ; - VP (Pres Subj Sg P1) => t_ + "emi" ; - VP (Pres Subj Pl P2) => t_ + "emeu" ; - VP (Pres Subj Sg P2) => t_ + "emis" ; - VP (Pres Subj Pl P3) => t_ + "emin" ; - VP (Pres Subj Sg P3) => t_ + "emi" ; - VP (Impf Ind Pl P1) => t_ + "emem" ;--# notpresent - VP (Impf Ind Sg P1) => t_ + "emia" ;--# notpresent - VP (Impf Ind Pl P2) => t_ + "emeu" ;--# notpresent - VP (Impf Ind Sg P2) => t_ + "emies" ;--# notpresent - VP (Impf Ind Pl P3) => t_ + "emien" ;--# notpresent - VP (Impf Ind Sg P3) => t_ + "emia" ;--# notpresent - VP (Impf Subj Pl P1) => t_ + "emssim" ;--# notpresent - VP (Impf Subj Sg P1) => t_ + "ems" ;--# notpresent - VP (Impf Subj Pl P2) => t_ + "emssiu" ;--# notpresent - VP (Impf Subj Sg P2) => t_ + "emessis" ;--# notpresent - VP (Impf Subj Pl P3) => t_ + "emessin" ;--# notpresent - VP (Impf Subj Sg P3) => t_ + "ems" ;--# notpresent - VP (Fut Pl P1) => t_ + "emerem" ;--# notpresent - VP (Fut Sg P1) => t_ + "emer" ;--# notpresent - VP (Fut Pl P2) => t_ + "emereu" ;--# notpresent - VP (Fut Sg P2) => t_ + "emers" ;--# notpresent - VP (Fut Pl P3) => t_ + "emeran" ;--# notpresent - VP (Fut Sg P3) => t_ + "emer" ;--# notpresent - VP (Pret Pl P1) => t_ + "emssim" ;--# notpresent - VP (Pret Sg P1) => t_ + "ems" ;--# notpresent - VP (Pret Pl P2) => t_ + "emssiu" ;--# notpresent - VP (Pret Sg P2) => t_ + "emessis" ;--# notpresent - VP (Pret Pl P3) => t_ + "emessin" ;--# notpresent - VP (Pret Sg P3) => t_ + "ems" ;--# notpresent - VP (Cond Pl P1) => t_ + "emerem" ;--# notpresent - VP (Cond Sg P1) => t_ + "emeria" ;--# notpresent - VP (Cond Pl P2) => t_ + "emereu" ;--# notpresent - VP (Cond Sg P2) => t_ + "emeries" ;--# notpresent - VP (Cond Pl P3) => t_ + "emerien" ;--# notpresent - VP (Cond Sg P3) => t_ + "emeria" ;--# notpresent - VP (Imp Pl P1) => t_ + "emem" ; - VP (Imp Pl P2) => t_ + "emeu" ; - VP (Imp Sg P2) => t_ + "em" ; - VP (Imp Pl P3) => t_ + "emin" ; - VP (Imp Sg P3) => t_ + "emi" ; - VP (Pass Pl Fem) => t_ + "emudes" ; - VP (Pass Sg Fem) => t_ + "emuda" ; - VP (Pass Pl Masc) => t_ + "emuts" ; - VP (Pass Sg Masc) => t_ + "emut" ; - VI Infn => t_ + "mer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper tenir_108 : Str -> Verbum = \tenir -> -let x_ = Predef.tk 5 tenir in -{s = table { - VI Infn => x_ + "tenir" ; - VI Ger => x_ + "tenint" ; - VI Part => x_ + "tingut" ; - VP (Pres Ind Pl P1) => x_ + "tenim" ; - VP (Pres Ind Sg P1) => x_ + "tinc" ; - VP (Pres Ind Pl P2) => x_ + "teniu" ; - VP (Pres Ind Sg P2) => x_ + "tens" ; - VP (Pres Ind Pl P3) => x_ + "tenen" ; - VP (Pres Ind Sg P3) => x_ + "t" ; - VP (Pres Subj Pl P1) => x_ + "tinguem" ; - VP (Pres Subj Sg P1) => x_ + "tingui" ; - VP (Pres Subj Pl P2) => x_ + "tingueu" ; - VP (Pres Subj Sg P2) => x_ + "tinguis" ; - VP (Pres Subj Pl P3) => x_ + "tinguin" ; - VP (Pres Subj Sg P3) => x_ + "tingui" ; - VP (Impf Ind Pl P1) => x_ + "tenem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "tenia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "teneu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "tenies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "tenien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "tenia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "tingussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "tingus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "tingussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "tinguessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "tinguessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "tingus" ;--# notpresent - VP (Fut Pl P1) => x_ + "tindrem" ;--# notpresent - VP (Fut Sg P1) => x_ + "tindr" ;--# notpresent - VP (Fut Pl P2) => x_ + "tindreu" ;--# notpresent - VP (Fut Sg P2) => x_ + "tindrs" ;--# notpresent - VP (Fut Pl P3) => x_ + "tindran" ;--# notpresent - VP (Fut Sg P3) => x_ + "tindr" ;--# notpresent - VP (Pret Pl P1) => x_ + "tingussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "tingus" ;--# notpresent - VP (Pret Pl P2) => x_ + "tingussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "tinguessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "tinguessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "tingus" ;--# notpresent - VP (Cond Pl P1) => x_ + "tindrem" ;--# notpresent - VP (Cond Sg P1) => x_ + "tindria" ;--# notpresent - VP (Cond Pl P2) => x_ + "tindreu" ;--# notpresent - VP (Cond Sg P2) => x_ + "tindries" ;--# notpresent - VP (Cond Pl P3) => x_ + "tindrien" ;--# notpresent - VP (Cond Sg P3) => x_ + "tindria" ;--# notpresent - VP (Imp Pl P1) => x_ + "tinguem" ; - VP (Imp Pl P2) => x_ + "tingueu" ; - VP (Imp Sg P2) => x_ + "tingues" ; - VP (Imp Pl P3) => x_ + "tinguin" ; - VP (Imp Sg P3) => x_ + "tingui" ; - VP (Pass Pl Fem) => x_ + "tingudes" ; - VP (Pass Sg Fem) => x_ + "tinguda" ; - VP (Pass Pl Masc) => x_ + "tinguts" ; - VP (Pass Sg Masc) => x_ + "tingut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper torar_109 : Str -> Verbum = \torar -> -let tor_ = Predef.tk 3 torar in -{s = table { - VI Infn => tor_ + "ar" ; - VI Ger => tor_ + "ant" ; - VI Part => tor_ + "at" ; - VP (Pres Ind Pl P1) => tor_ + "cem" ; - VP (Pres Ind Sg P1) => tor_ + "o" ; - VP (Pres Ind Pl P2) => tor_ + "ceu" ; - VP (Pres Ind Sg P2) => tor_ + "ces" ; - VP (Pres Ind Pl P3) => tor_ + "cen" ; - VP (Pres Ind Sg P3) => tor_ + "a" ; - VP (Pres Subj Pl P1) => tor_ + "cem" ; - VP (Pres Subj Sg P1) => tor_ + "ci" ; - VP (Pres Subj Pl P2) => tor_ + "ceu" ; - VP (Pres Subj Sg P2) => tor_ + "cis" ; - VP (Pres Subj Pl P3) => tor_ + "cin" ; - VP (Pres Subj Sg P3) => tor_ + "ci" ; - VP (Impf Ind Pl P1) => tor_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => tor_ + "ava" ;--# notpresent - VP (Impf Ind Pl P2) => tor_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => tor_ + "aves" ;--# notpresent - VP (Impf Ind Pl P3) => tor_ + "aven" ;--# notpresent - VP (Impf Ind Sg P3) => tor_ + "ava" ;--# notpresent - VP (Impf Subj Pl P1) => tor_ + "cssim" ;--# notpresent - VP (Impf Subj Sg P1) => tor_ + "cs" ;--# notpresent - VP (Impf Subj Pl P2) => tor_ + "cssiu" ;--# notpresent - VP (Impf Subj Sg P2) => tor_ + "cessis" ;--# notpresent - VP (Impf Subj Pl P3) => tor_ + "cessin" ;--# notpresent - VP (Impf Subj Sg P3) => tor_ + "cs" ;--# notpresent - VP (Fut Pl P1) => tor_ + "arem" ;--# notpresent - VP (Fut Sg P1) => tor_ + "ar" ;--# notpresent - VP (Fut Pl P2) => tor_ + "areu" ;--# notpresent - VP (Fut Sg P2) => tor_ + "ars" ;--# notpresent - VP (Fut Pl P3) => tor_ + "aran" ;--# notpresent - VP (Fut Sg P3) => tor_ + "ar" ;--# notpresent - VP (Pret Pl P1) => tor_ + "cssim" ;--# notpresent - VP (Pret Sg P1) => tor_ + "cs" ;--# notpresent - VP (Pret Pl P2) => tor_ + "cssiu" ;--# notpresent - VP (Pret Sg P2) => tor_ + "cessis" ;--# notpresent - VP (Pret Pl P3) => tor_ + "cessin" ;--# notpresent - VP (Pret Sg P3) => tor_ + "cs" ;--# notpresent - VP (Cond Pl P1) => tor_ + "arem" ;--# notpresent - VP (Cond Sg P1) => tor_ + "aria" ;--# notpresent - VP (Cond Pl P2) => tor_ + "areu" ;--# notpresent - VP (Cond Sg P2) => tor_ + "aries" ;--# notpresent - VP (Cond Pl P3) => tor_ + "arien" ;--# notpresent - VP (Cond Sg P3) => tor_ + "aria" ;--# notpresent - VP (Imp Pl P1) => tor_ + "cem" ; - VP (Imp Pl P2) => tor_ + "ceu" ; - VP (Imp Sg P2) => tor_ + "a" ; - VP (Imp Pl P3) => tor_ + "cin" ; - VP (Imp Sg P3) => tor_ + "ci" ; - VP (Pass Pl Fem) => tor_ + "ades" ; - VP (Pass Sg Fem) => tor_ + "ada" ; - VP (Pass Pl Masc) => tor_ + "ats" ; - VP (Pass Sg Masc) => tor_ + "at" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper trcer_110 : Str -> Verbum = \trcer -> -let t_ = Predef.tk 5 trcer in -{s = table { - VI Ger => t_ + "orcent" ; - VI Part => t_ + "ort" ; - VI Part => t_ + "orut" ; - VP (Pres Ind Pl P1) => t_ + "orcem" ; - VP (Pres Ind Pl P2) => t_ + "orceu" ; - VP (Pres Ind Sg P2) => t_ + "orces" ; - VP (Pres Ind Pl P3) => t_ + "orcen" ; - VP (Pres Ind Sg P3) => t_ + "or" ; - VP (Pres Subj Pl P1) => t_ + "orcem" ; - VP (Pres Subj Sg P1) => t_ + "ora" ; - VP (Pres Subj Pl P2) => t_ + "orceu" ; - VP (Pres Subj Sg P2) => t_ + "orces" ; - VP (Pres Subj Pl P3) => t_ + "orcen" ; - VP (Pres Subj Sg P3) => t_ + "ora" ; - VP (Impf Ind Pl P1) => t_ + "orcem" ;--# notpresent - VP (Impf Ind Sg P1) => t_ + "orcia" ;--# notpresent - VP (Impf Ind Pl P2) => t_ + "orceu" ;--# notpresent - VP (Impf Ind Sg P2) => t_ + "orcies" ;--# notpresent - VP (Impf Ind Pl P3) => t_ + "orcien" ;--# notpresent - VP (Impf Ind Sg P3) => t_ + "orcia" ;--# notpresent - VP (Impf Subj Pl P1) => t_ + "orcrem" ;--# notpresent - VP (Impf Subj Pl P1) => t_ + "orcssim" ;--# notpresent - VP (Impf Subj Sg P1) => t_ + "orcera" ;--# notpresent - VP (Impf Subj Sg P1) => t_ + "orcs" ;--# notpresent - VP (Impf Subj Pl P2) => t_ + "orcreu" ;--# notpresent - VP (Impf Subj Pl P2) => t_ + "orcssiu" ;--# notpresent - VP (Impf Subj Sg P2) => t_ + "orceres" ;--# notpresent - VP (Impf Subj Sg P2) => t_ + "orcessis" ;--# notpresent - VP (Impf Subj Pl P3) => t_ + "orceren" ;--# notpresent - VP (Impf Subj Pl P3) => t_ + "orcessin" ;--# notpresent - VP (Impf Subj Sg P3) => t_ + "orcera" ;--# notpresent - VP (Impf Subj Sg P3) => t_ + "orcs" ;--# notpresent - VP (Pret Pl P1) => t_ + "orcrem" ;--# notpresent - VP (Pret Sg P1) => t_ + "orc" ;--# notpresent - VP (Pret Pl P2) => t_ + "orcreu" ;--# notpresent - VP (Pret Sg P2) => t_ + "orceres" ;--# notpresent - VP (Pret Pl P3) => t_ + "orceren" ;--# notpresent - VP (Pret Sg P3) => t_ + "orc" ;--# notpresent - VP (Fut Pl P1) => t_ + "orcerem" ;--# notpresent - VP (Fut Sg P1) => t_ + "orcer" ;--# notpresent - VP (Fut Pl P2) => t_ + "orcereu" ;--# notpresent - VP (Fut Sg P2) => t_ + "orcers" ;--# notpresent - VP (Fut Pl P3) => t_ + "orceran" ;--# notpresent - VP (Fut Sg P3) => t_ + "orcer" ;--# notpresent - VP (Cond Pl P1) => t_ + "orcerem" ;--# notpresent - VP (Cond Sg P1) => t_ + "orceria" ;--# notpresent - VP (Cond Pl P2) => t_ + "orcereu" ;--# notpresent - VP (Cond Sg P2) => t_ + "orceries" ;--# notpresent - VP (Cond Pl P3) => t_ + "orcerien" ;--# notpresent - VP (Cond Sg P3) => t_ + "orceria" ;--# notpresent - VP (Imp Pl P1) => t_ + "orcem" ; - VP (Imp Pl P2) => t_ + "orceu" ; - VP (Imp Sg P2) => t_ + "or" ; - VP (Imp Pl P3) => t_ + "orcen" ; - VP (Imp Pl P3) => t_ + "orcin" ; - VP (Imp Sg P3) => t_ + "orci" ; - VP (Imp Sg P3) => t_ + "ora" ; - VP (Pass Pl Fem) => t_ + "ortes" ; - VP (Pass Pl Fem) => t_ + "orudes" ; - VP (Pass Sg Fem) => t_ + "orta" ; - VP (Pass Sg Fem) => t_ + "oruda" ; - VP (Pass Pl Masc) => t_ + "orts" ; - VP (Pass Pl Masc) => t_ + "oruts" ; - VP (Pass Sg Masc) => t_ + "ort" ; - VP (Pass Sg Masc) => t_ + "orut" ; - VI Infn => t_ + "rcer" ; -VP (Imp Sg P1) => variants {} -} -} ; --- tossir-- is not in the used source . - -oper trencar_112 : Str -> Verbum = \trencar -> -let tren_ = Predef.tk 3 trencar in -{s = table { - VI Infn => tren_ + "car" ; - VI Ger => tren_ + "cant" ; - VI Part => tren_ + "cat" ; - VP (Pres Ind Pl P1) => tren_ + "quem" ; - VP (Pres Ind Sg P1) => tren_ + "co" ; - VP (Pres Ind Pl P2) => tren_ + "queu" ; - VP (Pres Ind Sg P2) => tren_ + "ques" ; - VP (Pres Ind Pl P3) => tren_ + "quen" ; - VP (Pres Ind Sg P3) => tren_ + "ca" ; - VP (Pres Subj Pl P1) => tren_ + "quem" ; - VP (Pres Subj Sg P1) => tren_ + "qui" ; - VP (Pres Subj Pl P2) => tren_ + "queu" ; - VP (Pres Subj Sg P2) => tren_ + "quis" ; - VP (Pres Subj Pl P3) => tren_ + "quin" ; - VP (Pres Subj Sg P3) => tren_ + "qui" ; - VP (Impf Ind Pl P1) => tren_ + "cvem" ;--# notpresent - VP (Impf Ind Sg P1) => tren_ + "cava" ;--# notpresent - VP (Impf Ind Pl P2) => tren_ + "cveu" ;--# notpresent - VP (Impf Ind Sg P2) => tren_ + "caves" ;--# notpresent - VP (Impf Ind Pl P3) => tren_ + "caven" ;--# notpresent - VP (Impf Ind Sg P3) => tren_ + "cava" ;--# notpresent - VP (Impf Subj Pl P1) => tren_ + "qussim" ;--# notpresent - VP (Impf Subj Sg P1) => tren_ + "qus" ;--# notpresent - VP (Impf Subj Pl P2) => tren_ + "qussiu" ;--# notpresent - VP (Impf Subj Sg P2) => tren_ + "quessis" ;--# notpresent - VP (Impf Subj Pl P3) => tren_ + "quessin" ;--# notpresent - VP (Impf Subj Sg P3) => tren_ + "qus" ;--# notpresent - VP (Fut Pl P1) => tren_ + "carem" ;--# notpresent - VP (Fut Sg P1) => tren_ + "car" ;--# notpresent - VP (Fut Pl P2) => tren_ + "careu" ;--# notpresent - VP (Fut Sg P2) => tren_ + "cars" ;--# notpresent - VP (Fut Pl P3) => tren_ + "caran" ;--# notpresent - VP (Fut Sg P3) => tren_ + "car" ;--# notpresent - VP (Pret Pl P1) => tren_ + "qussim" ;--# notpresent - VP (Pret Sg P1) => tren_ + "qus" ;--# notpresent - VP (Pret Pl P2) => tren_ + "qussiu" ;--# notpresent - VP (Pret Sg P2) => tren_ + "quessis" ;--# notpresent - VP (Pret Pl P3) => tren_ + "quessin" ;--# notpresent - VP (Pret Sg P3) => tren_ + "qus" ;--# notpresent - VP (Cond Pl P1) => tren_ + "carem" ;--# notpresent - VP (Cond Sg P1) => tren_ + "caria" ;--# notpresent - VP (Cond Pl P2) => tren_ + "careu" ;--# notpresent - VP (Cond Sg P2) => tren_ + "caries" ;--# notpresent - VP (Cond Pl P3) => tren_ + "carien" ;--# notpresent - VP (Cond Sg P3) => tren_ + "caria" ;--# notpresent - VP (Imp Pl P1) => tren_ + "quem" ; - VP (Imp Pl P2) => tren_ + "queu" ; - VP (Imp Sg P2) => tren_ + "ca" ; - VP (Imp Pl P3) => tren_ + "quin" ; - VP (Imp Sg P3) => tren_ + "qui" ; - VP (Pass Pl Fem) => tren_ + "cades" ; - VP (Pass Sg Fem) => tren_ + "cada" ; - VP (Pass Pl Masc) => tren_ + "cats" ; - VP (Pass Sg Masc) => tren_ + "cat" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper treure_113 : Str -> Verbum = \treure -> -let tr_ = Predef.tk 4 treure in -{s = table { - VI Infn => tr_ + "eure" ; - VI Ger => tr_ + "aient" ; - VI Part => tr_ + "et" ; - VP (Pres Ind Pl P1) => tr_ + "aiem" ; - VP (Pres Ind Sg P1) => tr_ + "ec" ; - VP (Pres Ind Pl P2) => tr_ + "aieu" ; - VP (Pres Ind Sg P2) => tr_ + "eus" ; - VP (Pres Ind Pl P3) => tr_ + "euen" ; - VP (Pres Ind Sg P3) => tr_ + "eu" ; - VP (Pres Subj Pl P1) => tr_ + "aguem" ; - VP (Pres Subj Sg P1) => tr_ + "egui" ; - VP (Pres Subj Pl P2) => tr_ + "agueu" ; - VP (Pres Subj Sg P2) => tr_ + "eguis" ; - VP (Pres Subj Pl P3) => tr_ + "eguin" ; - VP (Pres Subj Sg P3) => tr_ + "egui" ; - VP (Impf Ind Pl P1) => tr_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => tr_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => tr_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => tr_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => tr_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => tr_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => tr_ + "agussim" ;--# notpresent - VP (Impf Subj Sg P1) => tr_ + "agus" ;--# notpresent - VP (Impf Subj Pl P2) => tr_ + "agussiu" ;--# notpresent - VP (Impf Subj Sg P2) => tr_ + "aguessis" ;--# notpresent - VP (Impf Subj Pl P3) => tr_ + "aguessin" ;--# notpresent - VP (Impf Subj Sg P3) => tr_ + "agus" ;--# notpresent - VP (Fut Pl P1) => tr_ + "aurem" ;--# notpresent - VP (Fut Sg P1) => tr_ + "aur" ;--# notpresent - VP (Fut Pl P2) => tr_ + "aureu" ;--# notpresent - VP (Fut Sg P2) => tr_ + "aurs" ;--# notpresent - VP (Fut Pl P3) => tr_ + "auran" ;--# notpresent - VP (Fut Sg P3) => tr_ + "aur" ;--# notpresent - VP (Pret Pl P1) => tr_ + "agussim" ;--# notpresent - VP (Pret Sg P1) => tr_ + "agus" ;--# notpresent - VP (Pret Pl P2) => tr_ + "agussiu" ;--# notpresent - VP (Pret Sg P2) => tr_ + "aguessis" ;--# notpresent - VP (Pret Pl P3) => tr_ + "aguessin" ;--# notpresent - VP (Pret Sg P3) => tr_ + "agus" ;--# notpresent - VP (Cond Pl P1) => tr_ + "aurem" ;--# notpresent - VP (Cond Sg P1) => tr_ + "auria" ;--# notpresent - VP (Cond Pl P2) => tr_ + "aureu" ;--# notpresent - VP (Cond Sg P2) => tr_ + "auries" ;--# notpresent - VP (Cond Pl P3) => tr_ + "aurien" ;--# notpresent - VP (Cond Sg P3) => tr_ + "auria" ;--# notpresent - VP (Imp Pl P1) => tr_ + "aguem" ; - VP (Imp Pl P2) => tr_ + "aieu" ; - VP (Imp Sg P2) => tr_ + "eu" ; - VP (Imp Pl P3) => tr_ + "eguin" ; - VP (Imp Sg P3) => tr_ + "egui" ; - VP (Pass Pl Fem) => tr_ + "etes" ; - VP (Pass Sg Fem) => tr_ + "eta" ; - VP (Pass Pl Masc) => tr_ + "ets" ; - VP (Pass Sg Masc) => tr_ + "et" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper valer_114 : Str -> Verbum = \valer -> -let val_ = Predef.tk 2 valer in -{s = table { - VI Infn => val_ + "er" ; - VI Ger => val_ + "ent" ; - VI Part => val_ + "gut" ; - VP (Pres Ind Pl P1) => val_ + "em" ; - VP (Pres Ind Sg P1) => val_ + "c" ; - VP (Pres Ind Pl P2) => val_ + "eu" ; - VP (Pres Ind Sg P2) => val_ + "s" ; - VP (Pres Ind Pl P3) => val_ + "en" ; - VP (Pres Ind Sg P3) => val_ + "" ; - VP (Pres Subj Pl P1) => val_ + "guem" ; - VP (Pres Subj Sg P1) => val_ + "gui" ; - VP (Pres Subj Pl P2) => val_ + "gueu" ; - VP (Pres Subj Sg P2) => val_ + "guis" ; - VP (Pres Subj Pl P3) => val_ + "guin" ; - VP (Pres Subj Sg P3) => val_ + "gui" ; - VP (Impf Ind Pl P1) => val_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => val_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => val_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => val_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => val_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => val_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => val_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => val_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => val_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => val_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => val_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => val_ + "gus" ;--# notpresent - VP (Fut Pl P1) => val_ + "drem" ;--# notpresent - VP (Fut Sg P1) => val_ + "dr" ;--# notpresent - VP (Fut Pl P2) => val_ + "dreu" ;--# notpresent - VP (Fut Sg P2) => val_ + "drs" ;--# notpresent - VP (Fut Pl P3) => val_ + "dran" ;--# notpresent - VP (Fut Sg P3) => val_ + "dr" ;--# notpresent - VP (Pret Pl P1) => val_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => val_ + "gus" ;--# notpresent - VP (Pret Pl P2) => val_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => val_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => val_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => val_ + "gus" ;--# notpresent - VP (Cond Pl P1) => val_ + "drem" ;--# notpresent - VP (Cond Sg P1) => val_ + "dria" ;--# notpresent - VP (Cond Pl P2) => val_ + "dreu" ;--# notpresent - VP (Cond Sg P2) => val_ + "dries" ;--# notpresent - VP (Cond Pl P3) => val_ + "drien" ;--# notpresent - VP (Cond Sg P3) => val_ + "dria" ;--# notpresent - VP (Imp Pl P1) => val_ + "guem" ; - VP (Imp Pl P2) => val_ + "eu" ; - VP (Imp Sg P2) => val_ + "" ; - VP (Imp Pl P3) => val_ + "guin" ; - VP (Imp Sg P3) => val_ + "gui" ; - VP (Pass Pl Fem) => val_ + "gudes" ; - VP (Pass Sg Fem) => val_ + "guda" ; - VP (Pass Pl Masc) => val_ + "guts" ; - VP (Pass Sg Masc) => val_ + "gut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper vncer_115 : Str -> Verbum = \vncer -> -let v_ = Predef.tk 5 vncer in -{s = table { - VI Ger => v_ + "encent" ; - VI Part => v_ + "enut" ; - VP (Pres Ind Pl P1) => v_ + "encem" ; - VP (Pres Ind Sg P1) => v_ + "eno" ; - VP (Pres Ind Pl P2) => v_ + "enceu" ; - VP (Pres Ind Sg P2) => v_ + "ences" ; - VP (Pres Ind Pl P3) => v_ + "encen" ; - VP (Pres Ind Sg P3) => v_ + "en" ; - VP (Pres Subj Pl P1) => v_ + "encem" ; - VP (Pres Subj Sg P1) => v_ + "enci" ; - VP (Pres Subj Pl P2) => v_ + "enceu" ; - VP (Pres Subj Sg P2) => v_ + "encis" ; - VP (Pres Subj Pl P3) => v_ + "encin" ; - VP (Pres Subj Sg P3) => v_ + "enci" ; - VP (Impf Ind Pl P1) => v_ + "encem" ;--# notpresent - VP (Impf Ind Sg P1) => v_ + "encia" ;--# notpresent - VP (Impf Ind Pl P2) => v_ + "enceu" ;--# notpresent - VP (Impf Ind Sg P2) => v_ + "encies" ;--# notpresent - VP (Impf Ind Pl P3) => v_ + "encien" ;--# notpresent - VP (Impf Ind Sg P3) => v_ + "encia" ;--# notpresent - VP (Impf Subj Pl P1) => v_ + "encssim" ;--# notpresent - VP (Impf Subj Sg P1) => v_ + "encs" ;--# notpresent - VP (Impf Subj Pl P2) => v_ + "encssiu" ;--# notpresent - VP (Impf Subj Sg P2) => v_ + "encessis" ;--# notpresent - VP (Impf Subj Pl P3) => v_ + "encessin" ;--# notpresent - VP (Impf Subj Sg P3) => v_ + "encs" ;--# notpresent - VP (Fut Pl P1) => v_ + "encerem" ;--# notpresent - VP (Fut Sg P1) => v_ + "encer" ;--# notpresent - VP (Fut Pl P2) => v_ + "encereu" ;--# notpresent - VP (Fut Sg P2) => v_ + "encers" ;--# notpresent - VP (Fut Pl P3) => v_ + "enceran" ;--# notpresent - VP (Fut Sg P3) => v_ + "encer" ;--# notpresent - VP (Pret Pl P1) => v_ + "encssim" ;--# notpresent - VP (Pret Sg P1) => v_ + "encs" ;--# notpresent - VP (Pret Pl P2) => v_ + "encssiu" ;--# notpresent - VP (Pret Sg P2) => v_ + "encessis" ;--# notpresent - VP (Pret Pl P3) => v_ + "encessin" ;--# notpresent - VP (Pret Sg P3) => v_ + "encs" ;--# notpresent - VP (Cond Pl P1) => v_ + "encerem" ;--# notpresent - VP (Cond Sg P1) => v_ + "enceria" ;--# notpresent - VP (Cond Pl P2) => v_ + "encereu" ;--# notpresent - VP (Cond Sg P2) => v_ + "enceries" ;--# notpresent - VP (Cond Pl P3) => v_ + "encerien" ;--# notpresent - VP (Cond Sg P3) => v_ + "enceria" ;--# notpresent - VP (Imp Pl P1) => v_ + "encem" ; - VP (Imp Pl P2) => v_ + "enceu" ; - VP (Imp Sg P2) => v_ + "en" ; - VP (Imp Pl P3) => v_ + "encin" ; - VP (Imp Sg P3) => v_ + "enci" ; - VP (Pass Pl Fem) => v_ + "enudes" ; - VP (Pass Sg Fem) => v_ + "enuda" ; - VP (Pass Pl Masc) => v_ + "enuts" ; - VP (Pass Sg Masc) => v_ + "enut" ; - VI Infn => v_ + "ncer" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper vendre_116 : Str -> Verbum = \vendre -> -let ven_ = Predef.tk 3 vendre in -{s = table { - VI Infn => ven_ + "dre" ; - VI Ger => ven_ + "ent" ; - VI Part => ven_ + "ut" ; - VP (Pres Ind Pl P1) => ven_ + "em" ; - VP (Pres Ind Sg P1) => ven_ + "c" ; - VP (Pres Ind Pl P2) => ven_ + "eu" ; - VP (Pres Ind Sg P2) => ven_ + "s" ; - VP (Pres Ind Pl P3) => ven_ + "en" ; - VP (Pres Ind Sg P3) => ven_ + "" ; - VP (Pres Subj Pl P1) => ven_ + "guem" ; - VP (Pres Subj Sg P1) => ven_ + "gui" ; - VP (Pres Subj Pl P2) => ven_ + "gueu" ; - VP (Pres Subj Sg P2) => ven_ + "guis" ; - VP (Pres Subj Pl P3) => ven_ + "guin" ; - VP (Pres Subj Sg P3) => ven_ + "gui" ; - VP (Impf Ind Pl P1) => ven_ + "em" ;--# notpresent - VP (Impf Ind Sg P1) => ven_ + "ia" ;--# notpresent - VP (Impf Ind Pl P2) => ven_ + "eu" ;--# notpresent - VP (Impf Ind Sg P2) => ven_ + "ies" ;--# notpresent - VP (Impf Ind Pl P3) => ven_ + "ien" ;--# notpresent - VP (Impf Ind Sg P3) => ven_ + "ia" ;--# notpresent - VP (Impf Subj Pl P1) => ven_ + "gussim" ;--# notpresent - VP (Impf Subj Sg P1) => ven_ + "gus" ;--# notpresent - VP (Impf Subj Pl P2) => ven_ + "gussiu" ;--# notpresent - VP (Impf Subj Sg P2) => ven_ + "guessis" ;--# notpresent - VP (Impf Subj Pl P3) => ven_ + "guessin" ;--# notpresent - VP (Impf Subj Sg P3) => ven_ + "gus" ;--# notpresent - VP (Fut Pl P1) => ven_ + "drem" ;--# notpresent - VP (Fut Sg P1) => ven_ + "dr" ;--# notpresent - VP (Fut Pl P2) => ven_ + "dreu" ;--# notpresent - VP (Fut Sg P2) => ven_ + "drs" ;--# notpresent - VP (Fut Pl P3) => ven_ + "dran" ;--# notpresent - VP (Fut Sg P3) => ven_ + "dr" ;--# notpresent - VP (Pret Pl P1) => ven_ + "gussim" ;--# notpresent - VP (Pret Sg P1) => ven_ + "gus" ;--# notpresent - VP (Pret Pl P2) => ven_ + "gussiu" ;--# notpresent - VP (Pret Sg P2) => ven_ + "guessis" ;--# notpresent - VP (Pret Pl P3) => ven_ + "guessin" ;--# notpresent - VP (Pret Sg P3) => ven_ + "gus" ;--# notpresent - VP (Cond Pl P1) => ven_ + "drem" ;--# notpresent - VP (Cond Sg P1) => ven_ + "dria" ;--# notpresent - VP (Cond Pl P2) => ven_ + "dreu" ;--# notpresent - VP (Cond Sg P2) => ven_ + "dries" ;--# notpresent - VP (Cond Pl P3) => ven_ + "drien" ;--# notpresent - VP (Cond Sg P3) => ven_ + "dria" ;--# notpresent - VP (Imp Pl P1) => ven_ + "guem" ; - VP (Imp Pl P2) => ven_ + "eu" ; - VP (Imp Sg P2) => ven_ + "" ; - VP (Imp Pl P3) => ven_ + "guin" ; - VP (Imp Sg P3) => ven_ + "gui" ; - VP (Pass Pl Fem) => ven_ + "udes" ; - VP (Pass Sg Fem) => ven_ + "uda" ; - VP (Pass Pl Masc) => ven_ + "uts" ; - VP (Pass Sg Masc) => ven_ + "ut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper venir_117 : Str -> Verbum = \venir -> -let v_ = Predef.tk 4 venir in -{s = table { - VI Infn => v_ + "enir" ; - VI Ger => v_ + "enint" ; - VI Part => v_ + "ingut" ; - VP (Pres Ind Pl P1) => v_ + "enim" ; - VP (Pres Ind Sg P1) => v_ + "inc" ; - VP (Pres Ind Pl P2) => v_ + "eniu" ; - VP (Pres Ind Sg P2) => v_ + "ns" ; - VP (Pres Ind Pl P3) => v_ + "nen" ; - VP (Pres Ind Sg P3) => v_ + "e" ; - VP (Pres Subj Pl P1) => v_ + "inguem" ; - VP (Pres Subj Sg P1) => v_ + "ingui" ; - VP (Pres Subj Pl P2) => v_ + "ingueu" ; - VP (Pres Subj Sg P2) => v_ + "inguis" ; - VP (Pres Subj Pl P3) => v_ + "inguin" ; - VP (Pres Subj Sg P3) => v_ + "ingui" ; - VP (Impf Ind Pl P1) => v_ + "enem" ;--# notpresent - VP (Impf Ind Sg P1) => v_ + "enia" ;--# notpresent - VP (Impf Ind Pl P2) => v_ + "eneu" ;--# notpresent - VP (Impf Ind Sg P2) => v_ + "enies" ;--# notpresent - VP (Impf Ind Pl P3) => v_ + "enien" ;--# notpresent - VP (Impf Ind Sg P3) => v_ + "enia" ;--# notpresent - VP (Impf Subj Pl P1) => v_ + "ingussim" ;--# notpresent - VP (Impf Subj Sg P1) => v_ + "ingus" ;--# notpresent - VP (Impf Subj Pl P2) => v_ + "ingussiu" ;--# notpresent - VP (Impf Subj Sg P2) => v_ + "inguessis" ;--# notpresent - VP (Impf Subj Pl P3) => v_ + "inguessin" ;--# notpresent - VP (Impf Subj Sg P3) => v_ + "ingus" ;--# notpresent - VP (Fut Pl P1) => v_ + "indrem" ;--# notpresent - VP (Fut Sg P1) => v_ + "indr" ;--# notpresent - VP (Fut Pl P2) => v_ + "indreu" ;--# notpresent - VP (Fut Sg P2) => v_ + "indrs" ;--# notpresent - VP (Fut Pl P3) => v_ + "indran" ;--# notpresent - VP (Fut Sg P3) => v_ + "indr" ;--# notpresent - VP (Pret Pl P1) => v_ + "ingussim" ;--# notpresent - VP (Pret Sg P1) => v_ + "ingus" ;--# notpresent - VP (Pret Pl P2) => v_ + "ingussiu" ;--# notpresent - VP (Pret Sg P2) => v_ + "inguessis" ;--# notpresent - VP (Pret Pl P3) => v_ + "inguessin" ;--# notpresent - VP (Pret Sg P3) => v_ + "ingus" ;--# notpresent - VP (Cond Pl P1) => v_ + "indrem" ;--# notpresent - VP (Cond Sg P1) => v_ + "indria" ;--# notpresent - VP (Cond Pl P2) => v_ + "indreu" ;--# notpresent - VP (Cond Sg P2) => v_ + "indries" ;--# notpresent - VP (Cond Pl P3) => v_ + "indrien" ;--# notpresent - VP (Cond Sg P3) => v_ + "indria" ;--# notpresent - VP (Imp Pl P1) => v_ + "inguem" ; - VP (Imp Pl P2) => v_ + "eniu" ; - VP (Imp Sg P2) => v_ + "ine" ; - VP (Imp Pl P3) => v_ + "inguin" ; - VP (Imp Sg P3) => v_ + "ingui" ; - VP (Pass Pl Fem) => v_ + "ingudes" ; - VP (Pass Sg Fem) => v_ + "inguda" ; - VP (Pass Pl Masc) => v_ + "inguts" ; - VP (Pass Sg Masc) => v_ + "ingut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper veure_118 : Str -> Verbum = \veure -> -let v_ = Predef.tk 4 veure in -{s = table { - VI Infn => v_ + "eure" ; - VI Ger => v_ + "eient" ; - VI Part => v_ + "ist" ; - VP (Pres Ind Pl P1) => v_ + "eiem" ; - VP (Pres Ind Sg P1) => v_ + "eig" ; - VP (Pres Ind Pl P2) => v_ + "eieu" ; - VP (Pres Ind Sg P2) => v_ + "eus" ; - VP (Pres Ind Pl P3) => v_ + "euen" ; - VP (Pres Ind Sg P3) => v_ + "eu" ; - VP (Pres Subj Pl P1) => v_ + "egem" ; - VP (Pres Subj Sg P1) => v_ + "egi" ; - VP (Pres Subj Pl P2) => v_ + "egeu" ; - VP (Pres Subj Sg P2) => v_ + "egis" ; - VP (Pres Subj Pl P3) => v_ + "egin" ; - VP (Pres Subj Sg P3) => v_ + "egi" ; - VP (Impf Ind Pl P1) => v_ + "iem" ;--# notpresent - VP (Impf Ind Sg P1) => v_ + "eia" ;--# notpresent - VP (Impf Ind Pl P2) => v_ + "ieu" ;--# notpresent - VP (Impf Ind Sg P2) => v_ + "eies" ;--# notpresent - VP (Impf Ind Pl P3) => v_ + "eien" ;--# notpresent - VP (Impf Ind Sg P3) => v_ + "eia" ;--# notpresent - VP (Impf Subj Pl P1) => v_ + "eissim" ;--# notpresent - VP (Impf Subj Sg P1) => v_ + "eis" ;--# notpresent - VP (Impf Subj Pl P2) => v_ + "eissiu" ;--# notpresent - VP (Impf Subj Sg P2) => v_ + "eiessis" ;--# notpresent - VP (Impf Subj Pl P3) => v_ + "eiessin" ;--# notpresent - VP (Impf Subj Sg P3) => v_ + "eis" ;--# notpresent - VP (Fut Pl P1) => v_ + "eurem" ;--# notpresent - VP (Fut Sg P1) => v_ + "eur" ;--# notpresent - VP (Fut Pl P2) => v_ + "eureu" ;--# notpresent - VP (Fut Sg P2) => v_ + "eurs" ;--# notpresent - VP (Fut Pl P3) => v_ + "euran" ;--# notpresent - VP (Fut Sg P3) => v_ + "eur" ;--# notpresent - VP (Pret Pl P1) => v_ + "eissim" ;--# notpresent - VP (Pret Sg P1) => v_ + "eis" ;--# notpresent - VP (Pret Pl P2) => v_ + "eissiu" ;--# notpresent - VP (Pret Sg P2) => v_ + "eiessis" ;--# notpresent - VP (Pret Pl P3) => v_ + "eiessin" ;--# notpresent - VP (Pret Sg P3) => v_ + "eis" ;--# notpresent - VP (Cond Pl P1) => v_ + "eurem" ;--# notpresent - VP (Cond Sg P1) => v_ + "euria" ;--# notpresent - VP (Cond Pl P2) => v_ + "eureu" ;--# notpresent - VP (Cond Sg P2) => v_ + "euries" ;--# notpresent - VP (Cond Pl P3) => v_ + "eurien" ;--# notpresent - VP (Cond Sg P3) => v_ + "euria" ;--# notpresent - VP (Imp Pl P1) => v_ + "egem" ; - VP (Imp Pl P2) => v_ + "egeu" ; - VP (Imp Sg P2) => v_ + "eges" ; - VP (Imp Pl P3) => v_ + "egin" ; - VP (Imp Sg P3) => v_ + "egi" ; - VP (Pass Pl Fem) => v_ + "istes" ; - VP (Pass Sg Fem) => v_ + "ista" ; - VP (Pass Pl Masc) => v_ + "ists" ; - VP (Pass Sg Masc) => v_ + "ist" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper viure_119 : Str -> Verbum = \viure -> -let vi_ = Predef.tk 3 viure in -{s = table { - VI Infn => vi_ + "ure" ; - VI Ger => vi_ + "vint" ; - VI Part => vi_ + "scut" ; - VP (Pres Ind Pl P1) => vi_ + "vim" ; - VP (Pres Ind Sg P1) => vi_ + "sc" ; - VP (Pres Ind Pl P2) => vi_ + "viu" ; - VP (Pres Ind Sg P2) => vi_ + "us" ; - VP (Pres Ind Pl P3) => vi_ + "uen" ; - VP (Pres Ind Sg P3) => vi_ + "u" ; - VP (Pres Subj Pl P1) => vi_ + "squem" ; - VP (Pres Subj Sg P1) => vi_ + "squi" ; - VP (Pres Subj Pl P2) => vi_ + "squeu" ; - VP (Pres Subj Sg P2) => vi_ + "squis" ; - VP (Pres Subj Pl P3) => vi_ + "squin" ; - VP (Pres Subj Sg P3) => vi_ + "squi" ; - VP (Impf Ind Pl P1) => vi_ + "vem" ;--# notpresent - VP (Impf Ind Sg P1) => vi_ + "via" ;--# notpresent - VP (Impf Ind Pl P2) => vi_ + "veu" ;--# notpresent - VP (Impf Ind Sg P2) => vi_ + "vies" ;--# notpresent - VP (Impf Ind Pl P3) => vi_ + "vien" ;--# notpresent - VP (Impf Ind Sg P3) => vi_ + "via" ;--# notpresent - VP (Impf Subj Pl P1) => vi_ + "squssim" ;--# notpresent - VP (Impf Subj Sg P1) => vi_ + "squs" ;--# notpresent - VP (Impf Subj Pl P2) => vi_ + "squssiu" ;--# notpresent - VP (Impf Subj Sg P2) => vi_ + "squessis" ;--# notpresent - VP (Impf Subj Pl P3) => vi_ + "squessin" ;--# notpresent - VP (Impf Subj Sg P3) => vi_ + "squs" ;--# notpresent - VP (Fut Pl P1) => vi_ + "urem" ;--# notpresent - VP (Fut Sg P1) => vi_ + "ur" ;--# notpresent - VP (Fut Pl P2) => vi_ + "ureu" ;--# notpresent - VP (Fut Sg P2) => vi_ + "urs" ;--# notpresent - VP (Fut Pl P3) => vi_ + "uran" ;--# notpresent - VP (Fut Sg P3) => vi_ + "ur" ;--# notpresent - VP (Pret Pl P1) => vi_ + "squssim" ;--# notpresent - VP (Pret Sg P1) => vi_ + "squs" ;--# notpresent - VP (Pret Pl P2) => vi_ + "squssiu" ;--# notpresent - VP (Pret Sg P2) => vi_ + "squessis" ;--# notpresent - VP (Pret Pl P3) => vi_ + "squessin" ;--# notpresent - VP (Pret Sg P3) => vi_ + "squs" ;--# notpresent - VP (Cond Pl P1) => vi_ + "urem" ;--# notpresent - VP (Cond Sg P1) => vi_ + "uria" ;--# notpresent - VP (Cond Pl P2) => vi_ + "ureu" ;--# notpresent - VP (Cond Sg P2) => vi_ + "uries" ;--# notpresent - VP (Cond Pl P3) => vi_ + "urien" ;--# notpresent - VP (Cond Sg P3) => vi_ + "uria" ;--# notpresent - VP (Imp Pl P1) => vi_ + "squem" ; - VP (Imp Pl P2) => vi_ + "viu" ; - VP (Imp Sg P2) => vi_ + "u" ; - VP (Imp Pl P3) => vi_ + "squin" ; - VP (Imp Sg P3) => vi_ + "squi" ; - VP (Pass Pl Fem) => vi_ + "scudes" ; - VP (Pass Sg Fem) => vi_ + "scuda" ; - VP (Pass Pl Masc) => vi_ + "scuts" ; - VP (Pass Sg Masc) => vi_ + "scut" ; -VP (Imp Sg P1) => variants {} -} -} ; - -oper voler_120 : Str -> Verbum = \voler -> -let x_ = Predef.tk 5 voler in -{s = table { - VI Infn => x_ + "oler" ; - VI Ger => x_ + "olent" ; - VI Part => x_ + "olgut" ; - VP (Pres Ind Pl P1) => x_ + "olem" ; - VP (Pres Ind Sg P1) => x_ + "ull" ; - VP (Pres Ind Pl P2) => x_ + "oleu" ; - VP (Pres Ind Sg P2) => x_ + "ols" ; - VP (Pres Ind Pl P3) => x_ + "olen" ; - VP (Pres Ind Sg P3) => x_ + "ol" ; - VP (Pres Subj Pl P1) => x_ + "ulguem" ; - VP (Pres Subj Sg P1) => x_ + "ulgui" ; - VP (Pres Subj Pl P2) => x_ + "ulgueu" ; - VP (Pres Subj Sg P2) => x_ + "ulguis" ; - VP (Pres Subj Pl P3) => x_ + "ulguin" ; - VP (Pres Subj Sg P3) => x_ + "ulgui" ; - VP (Impf Ind Pl P1) => x_ + "olem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "olia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "oleu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "olies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "olien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "olia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "olgussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "olgus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "olgussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "olguessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "olguessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "olgus" ;--# notpresent - VP (Fut Pl P1) => x_ + "oldrem" ;--# notpresent - VP (Fut Sg P1) => x_ + "oldr" ;--# notpresent - VP (Fut Pl P2) => x_ + "oldreu" ;--# notpresent - VP (Fut Sg P2) => x_ + "oldrs" ;--# notpresent - VP (Fut Pl P3) => x_ + "oldran" ;--# notpresent - VP (Fut Sg P3) => x_ + "oldr" ;--# notpresent - VP (Pret Pl P1) => x_ + "olgussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "olgus" ;--# notpresent - VP (Pret Pl P2) => x_ + "olgussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "olguessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "olguessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "olgus" ;--# notpresent - VP (Cond Pl P1) => x_ + "oldrem" ;--# notpresent - VP (Cond Sg P1) => x_ + "oldria" ;--# notpresent - VP (Cond Pl P2) => x_ + "oldreu" ;--# notpresent - VP (Cond Sg P2) => x_ + "oldries" ;--# notpresent - VP (Cond Pl P3) => x_ + "oldrien" ;--# notpresent - VP (Cond Sg P3) => x_ + "oldria" ;--# notpresent - VP (Imp Pl P1) => x_ + "ulguem" ; - VP (Imp Pl P2) => x_ + "ulgueu" ; - VP (Imp Sg P2) => x_ + "ulgues" ; - VP (Imp Pl P3) => x_ + "ulguin" ; - VP (Imp Sg P3) => x_ + "ulgui" ; - VP (Pass Pl Fem) => x_ + "olgudes" ; - VP (Pass Sg Fem) => x_ + "olguda" ; - VP (Pass Pl Masc) => x_ + "olguts" ; - VP (Pass Sg Masc) => x_ + "olgut" ; - VI Infn => x_ + "oler" ; - VI Ger => x_ + "olent" ; - VI Part => x_ + "olgut" ; - VP (Pres Ind Pl P1) => x_ + "olem" ; - VP (Pres Ind Sg P1) => x_ + "ull" ; - VP (Pres Ind Pl P2) => x_ + "oleu" ; - VP (Pres Ind Sg P2) => x_ + "ols" ; - VP (Pres Ind Pl P3) => x_ + "olen" ; - VP (Pres Ind Sg P3) => x_ + "ol" ; - VP (Pres Subj Pl P1) => x_ + "ulguem" ; - VP (Pres Subj Sg P1) => x_ + "ulgui" ; - VP (Pres Subj Pl P2) => x_ + "ulgueu" ; - VP (Pres Subj Sg P2) => x_ + "ulguis" ; - VP (Pres Subj Pl P3) => x_ + "ulguin" ; - VP (Pres Subj Sg P3) => x_ + "ulgui" ; - VP (Impf Ind Pl P1) => x_ + "olem" ;--# notpresent - VP (Impf Ind Sg P1) => x_ + "olia" ;--# notpresent - VP (Impf Ind Pl P2) => x_ + "oleu" ;--# notpresent - VP (Impf Ind Sg P2) => x_ + "olies" ;--# notpresent - VP (Impf Ind Pl P3) => x_ + "olien" ;--# notpresent - VP (Impf Ind Sg P3) => x_ + "olia" ;--# notpresent - VP (Impf Subj Pl P1) => x_ + "olgussim" ;--# notpresent - VP (Impf Subj Sg P1) => x_ + "olgus" ;--# notpresent - VP (Impf Subj Pl P2) => x_ + "olgussiu" ;--# notpresent - VP (Impf Subj Sg P2) => x_ + "olguessis" ;--# notpresent - VP (Impf Subj Pl P3) => x_ + "olguessin" ;--# notpresent - VP (Impf Subj Sg P3) => x_ + "olgus" ;--# notpresent - VP (Fut Pl P1) => x_ + "oldrem" ;--# notpresent - VP (Fut Sg P1) => x_ + "oldr" ;--# notpresent - VP (Fut Pl P2) => x_ + "oldreu" ;--# notpresent - VP (Fut Sg P2) => x_ + "oldrs" ;--# notpresent - VP (Fut Pl P3) => x_ + "oldran" ;--# notpresent - VP (Fut Sg P3) => x_ + "oldr" ;--# notpresent - VP (Pret Pl P1) => x_ + "olgussim" ;--# notpresent - VP (Pret Sg P1) => x_ + "olgus" ;--# notpresent - VP (Pret Pl P2) => x_ + "olgussiu" ;--# notpresent - VP (Pret Sg P2) => x_ + "olguessis" ;--# notpresent - VP (Pret Pl P3) => x_ + "olguessin" ;--# notpresent - VP (Pret Sg P3) => x_ + "olgus" ;--# notpresent - VP (Cond Pl P1) => x_ + "oldrem" ;--# notpresent - VP (Cond Sg P1) => x_ + "oldria" ;--# notpresent - VP (Cond Pl P2) => x_ + "oldreu" ;--# notpresent - VP (Cond Sg P2) => x_ + "oldries" ;--# notpresent - VP (Cond Pl P3) => x_ + "oldrien" ;--# notpresent - VP (Cond Sg P3) => x_ + "oldria" ;--# notpresent - VP (Imp Pl P1) => x_ + "ulguem" ; - VP (Imp Pl P2) => x_ + "ulgueu" ; - VP (Imp Sg P2) => x_ + "ulgues" ; - VP (Imp Pl P3) => x_ + "ulguin" ; - VP (Imp Sg P3) => x_ + "ulgui" ; - VP (Pass Pl Fem) => x_ + "olgudes" ; - VP (Pass Sg Fem) => x_ + "olguda" ; - VP (Pass Pl Masc) => x_ + "olguts" ; - VP (Pass Sg Masc) => x_ + "olgut" ; -VP (Imp Sg P1) => variants {} -} -} ; --- Verbs: conversion from full verbs to present-tense verbs. - - verbBesch : {s : VFB => Str} -> {s : CommonRomance.VF => Str} = \amar -> {s = table { - VInfin _ => amar.s ! VI Infn ; - VFin (VPres Indic) n p => amar.s ! VP (Pres Ind n p) ; - VFin (VPres Conjunct) n p => amar.s ! VP (Pres Sub n p) ; - VFin (VImperf Indic) n p => amar.s ! VP (Impf Ind n p) ; --# notpresent --# notpresent - VFin (VImperf Conjunct) n p => amar.s ! VP (Impf Sub n p) ; --# notpresent --# notpresent - VFin VPasse n p => amar.s ! VP (Pret n p) ; --# notpresent --# notpresent - VFin VFut n p => amar.s ! VP (Fut n p) ; --# notpresent --# notpresent - VFin VCondit n p => amar.s ! VP (Cond n p) ; --# notpresent --# notpresent - VImper SgP2 => amar.s ! VP (Imp Sg P2) ; - VImper PlP1 => amar.s ! VP (Imp Pl P1) ; - VImper PlP2 => amar.s ! VP (Imp Pl P2) ; - VPart g n => amar.s ! VP (Pass n g) ; - VGer => amar.s ! VI Ger - } - } ; --- --- ----- The full conjunction is a table on $VForm$: --- -param - VImpers = - Infn - | Ger - | Part - ; - - Mode = Ind | Sub ; - - VPers = - Pres Mode Number Person - | Impf Mode Number Person --# notpresent --# notpresent - | Pret Number Person --# notpresent --# notpresent - | Fut Number Person --# notpresent --# notpresent - | Cond Number Person --# notpresent --# notpresent - | Imp Number Person - | Pass Number Gender - ; - - VFB = - VI VImpers - | VP VPers - ; --- --- -} diff --git a/deprecated/old-lib/resource/catalan/CatCat.gf b/deprecated/old-lib/resource/catalan/CatCat.gf deleted file mode 100644 index 7285852b1..000000000 --- a/deprecated/old-lib/resource/catalan/CatCat.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete CatCat of Cat = CommonX - [Tense,TPres,TPast,TFut,TCond] ** CatRomance with -- JS restore TPast for notpresent - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/CompatibilityCat.gf b/deprecated/old-lib/resource/catalan/CompatibilityCat.gf deleted file mode 100644 index e12287c45..000000000 --- a/deprecated/old-lib/resource/catalan/CompatibilityCat.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../romance:../abstract:../common - -concrete CompatibilityCat of Compatibility = CatCat ** open Prelude, CommonRomance in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = \\_ => n.s ; isNum = True ; n = Pl} ; - OrdInt n = {s = \\_ => n.s ++ "."} ; --- - -} diff --git a/deprecated/old-lib/resource/catalan/ConjunctionCat.gf b/deprecated/old-lib/resource/catalan/ConjunctionCat.gf deleted file mode 100644 index 822f29ebc..000000000 --- a/deprecated/old-lib/resource/catalan/ConjunctionCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionCat of Conjunction = CatCat ** ConjunctionRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/DiffCat.gf b/deprecated/old-lib/resource/catalan/DiffCat.gf deleted file mode 100644 index 1b41659f3..000000000 --- a/deprecated/old-lib/resource/catalan/DiffCat.gf +++ /dev/null @@ -1,179 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -instance DiffCat of DiffRomance = open CommonRomance, PhonoCat, BeschCat, Prelude in { - - flags optimize=noexpand ; - - param - Prepos = P_de | P_a ; - VType = VHabere | VRefl ; - -oper - dative : Case = CPrep P_a ; - genitive : Case = CPrep P_de ; - - prepCase = \c -> case c of { - Nom => [] ; - Acc => [] ; - CPrep P_de => "de" ; - CPrep P_a => "a" - } ; - - - artDef : Gender -> Number -> Case -> Str = \g,n,c -> - case of { - => pre {"del" ; ["de l'"] / vocalForta} ; - => pre {"al" ; ["a l'"] / vocalForta} ; - => elisEl ; - => prepCase c ++ elisLa ; - <_, Pl, CPrep P_de> => "dels" ; - <_, Pl, CPrep P_a> => "als" ; - => "els" ; - => "les" - } ; - - - - artIndef = \g,n,c -> case of { - => genForms ["d' un"] ["d' una"] ! g ; - => genForms ["d' uns"] ["d' unes"] ! g ; - => prepCase c ++ genForms "un" "una" ! g ; - => prepCase c ++ genForms "uns" "unes" ! g - } ; - - - - possCase = \_,_,c -> prepCase c ; - - partitive = \g,c -> case c of { - CPrep P_de => "de" ; - _ => prepCase c ++ artDef g Sg (CPrep P_de) - } ; - - conjunctCase : NPForm -> NPForm = \c -> case c of { - Ton Nom | Aton Nom => Ton Nom ; - _ => Ton Acc - } ; - - auxVerb : VType -> (VF => Str) = \_ -> haver_V.s ; - - partAgr : VType -> VPAgr = \vtyp -> vpAgrNone ; - - vpAgrClit : Agr -> VPAgr = \a -> - vpAgrNone ; - - pronArg = \n,p,acc,dat -> - let - paccp = case acc of { - CRefl => ; - CPron ag an ap => ; - _ => <[],P2,False> - } ; - pdatp = case dat of { - CPron ag an ap => ; - _ => <[],P2,False> - } - in case of { - ---- AR 8/6/2008 efficiency problem in pgf generation: - ---- replace the case expr with - ---- a constant produces an error in V3 predication with two pronouns - ---- => <"se" ++ paccp.p1, [],True> ; - _ => - } ; - - --case of { - -- => <"te" ++ "me", []> ; - -- <_,_,CPron {n = Sg ; p = P2},CPron {n = Sg ; p = P1}> => <"te" ++ "me", []> ; - - infForm _ _ _ _ = True ; - - mkImperative _ p vp = { --- politeness - s = \\pol,aag => - let - agr = aag ** {p = p} ; - verb = case of { - => (vp.s ! VPFinite (VPres Conjunct) Simul).fin ! agr ; - _ => (vp.s ! VPImperat).fin ! agr - } ; - neg = vp.neg ! pol ; - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - compl = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! pol - in - neg.p1 ++ verb ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ; - } ; - - negation : Polarity => (Str * Str) = table { - Pos => <[],[]> ; - Neg => <"no",[]> - } ; - - conjThan = "que" ; - conjThat = "que" ; - subjIf = "si" ; - - - - clitInf b cli inf = inf ++ bindIf b ++ cli ; --- JS copied from DiffSpa - - relPron : Bool => AAgr => Case => Str = \\b,a,c => - case c of { - Nom | Acc => "que" ; - CPrep P_a => "cuyo" ; - _ => prepCase c ++ "cuyo" - } ; - - pronSuch : AAgr => Str = aagrForms "tal" "tal" "tals" "tals" ; - - quelPron : AAgr => Str = aagrForms "qual" "qual" "quals" "quals" ; - - partQIndir = [] ; ---- ? - - reflPron : Number -> Person -> Case -> Str = \n,p,c -> - let pro = argPron Fem n p c - in - case p of { - P3 => case c of { - Acc | CPrep P_a => "se" ; - _ => "s" - } ; - _ => pro - } ; - - argPron : Gender -> Number -> Person -> Case -> Str = - let - cases : (x,y : Str) -> Case -> Str = \me,moi,c -> case c of { - Acc | CPrep P_a => me ; - _ => moi - } ; - cases3 : (x,y,z : Str) -> Case -> Str = \les,leur,eux,c -> case c of { - Acc => les ; - CPrep P_a => leur ; - _ => eux - } ; - in - \g,n,p -> case of { - <_,Sg,P1> => cases "em" "m" ; - <_,Sg,P2> => cases "et" "t" ; - <_,Pl,P1> => cases "ens" "nosaltres" ; --- nosotros - <_,Pl,P2> => cases "us" "vosaltres" ; --- vosotros - => cases3 "la" "li" "ella" ; - => cases3 "el" "li" "ell" ; - => cases3 "les" "les" "elles" ; - => cases3 "els" "els" "ells" - } ; - - vRefl : VType = VRefl ; - isVRefl : VType -> Bool = \ty -> case ty of { - VRefl => True ; - _ => False - } ; - - auxPassive : Verb = copula ; - - copula = verbBeschH (ser_52 "ser") ; - - haver_V : Verb = verbBeschH (haver_59 "haver") ; - - verbBeschH : Verbum -> Verb = \v -> verbBesch v ** {vtyp = VHabere} ; - -} diff --git a/deprecated/old-lib/resource/catalan/ExtraCat.gf b/deprecated/old-lib/resource/catalan/ExtraCat.gf deleted file mode 100644 index 8af5639e4..000000000 --- a/deprecated/old-lib/resource/catalan/ExtraCat.gf +++ /dev/null @@ -1,47 +0,0 @@ -concrete ExtraCat of ExtraCatAbs = ExtraRomanceCat ** - open CommonRomance, PhonoCat, MorphoCat, ParadigmsCat, ParamX, ResCat in { - --- lin --- i8fem_Pron = mkPronoun --- "yo" "me" "me" "m" --- "mi" "mi" "mis" "mis" --- Fem Sg P1 ; --- these8fem_NP = mkNP ["estas"] Fem Pl ; --- they8fem_Pron = mkPronoun --- "ellas" "las" "les" "ellas" --- "su" "su" "sus" "sus" --- Fem Pl P3 ; --- this8fem_NP = pn2np (mkPN ["esta"] Fem) ; --- those8fem_NP = mkNP ["esas"] Fem Pl ; - --- we8fem_Pron = mkPronoun --- "nosotras" "nos" "nos" "nosotras" --- "nuestro" "nuestra" "nuestros" "nuestras" --- Fem Pl P1 ; --- whoPl8fem_IP = {s = \\c => prepCase c ++ "quin" ; a = aagr Fem Pl} ; --- whoSg8fem_IP = {s = \\c => prepCase c ++ "quin" ; a = aagr Fem Sg} ; - --- youSg8fem_Pron = mkPronoun --- "tu" "te" "te" "t" --- "tu" "tu" "tus" "tus" --- Fem Sg P2 ; --- youPl8fem_Pron = mkPronoun --- "vosotras" "vos" "vos" "vosotras" --- "vuestro" "vuestra" "vuestros" "vuestras" --- Fem Pl P2 ; --- youPol8fem_Pron = mkPronoun --- "usted" "la" "le" "usted" --- "su" "su" "sus" "sus" --- Fem Sg P3 ; - --- youPolPl_Pron = mkPronoun --- "ustedes" "las" "les" "usted" --- "su" "su" "sus" "sus" --- Masc Pl P3 ; --- youPolPl8fem_Pron = mkPronoun --- "ustedes" "las" "les" "usted" --- "su" "su" "sus" "sus" --- Fem Pl P3 ; - - -} diff --git a/deprecated/old-lib/resource/catalan/ExtraCatAbs.gf b/deprecated/old-lib/resource/catalan/ExtraCatAbs.gf deleted file mode 100644 index ac8288d5b..000000000 --- a/deprecated/old-lib/resource/catalan/ExtraCatAbs.gf +++ /dev/null @@ -1,28 +0,0 @@ --- Structures special for Catalan. These are not implemented in other --- Romance languages. - -abstract ExtraCatAbs = ExtraRomanceAbs ** { - --- fun - --- Feminine variants of pronouns (those in $Structural$ are --- masculine, which is the default when gender is unknown). - --- i8fem_Pron : Pron ; --- these8fem_NP : NP ; --- they8fem_Pron : Pron ; --- this8fem_NP : NP ; --- those8fem_NP : NP ; - --- we8fem_Pron : Pron ; -- nosotras --- whoPl8fem_IP : IP ; --- whoSg8fem_IP : IP ; - --- youSg8fem_Pron : Pron ; --- youPl8fem_Pron : Pron ; -- vosotras --- youPol8fem_Pron : Pron ; -- usted - --- youPolPl_Pron : Pron ; -- ustedes --- youPolPl8fem_Pron : Pron ; - -} diff --git a/deprecated/old-lib/resource/catalan/ExtraRomanceCat.gf b/deprecated/old-lib/resource/catalan/ExtraRomanceCat.gf deleted file mode 100644 index f74a467fc..000000000 --- a/deprecated/old-lib/resource/catalan/ExtraRomanceCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraRomanceCat of ExtraRomanceAbs = CatCat ** ExtraRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/GrammarCat.gf b/deprecated/old-lib/resource/catalan/GrammarCat.gf deleted file mode 100644 index 6aeda2ef8..000000000 --- a/deprecated/old-lib/resource/catalan/GrammarCat.gf +++ /dev/null @@ -1,22 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete GrammarCat of Grammar = - NounCat, - VerbCat, - AdjectiveCat, - AdverbCat, - NumeralCat, - SentenceCat, - QuestionCat, - RelativeCat, - ConjunctionCat, - PhraseCat, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomCat, - StructuralCat - - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/catalan/IdiomCat.gf b/deprecated/old-lib/resource/catalan/IdiomCat.gf deleted file mode 100644 index 5b82047aa..000000000 --- a/deprecated/old-lib/resource/catalan/IdiomCat.gf +++ /dev/null @@ -1,52 +0,0 @@ -concrete IdiomCat of Idiom = CatCat ** - open MorphoCat, ParadigmsCat, BeschCat, Prelude in { - - flags optimize=all_subs ; - - lin - ExistNP np = mkClause [] True (agrP3 Masc Sg) - (insertClit2 "hi" (insertComplement (\\_ => np.s ! Ton Acc) (predV haver_V))) ; - GenericCl vp = mkClause "hom" True (agrP3 Masc Sg) vp ; - ImpersCl vp = mkClause [] True (agrP3 Masc Sg) vp ; - - - ProgrVP vpr = let vp = useVP vpr in - insertComplement - (\\agr => - let - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - obj = clpr.p2 ++ vp.comp ! agr ++ vp.ext ! Pos ---- pol - in - (vp.s ! VPGerund).inf ! (aagr agr.g agr.n) ++ clpr.p1 ++ obj - ) - (predV (verbV (estar_54 "estar"))) ; - -----AR, for completeness - - CleftNP np rs = mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => rs.s ! Indic ! np.a) - (insertComplement (\\_ => np.s ! Ton rs.c) (predV copula))) ; - - - ExistIP ip = { - s = \\t,a,p,_ => - ip.s ! Nom ++ - (mkClause [] True - (agrP3 Masc Sg) - (insertClit2 "hi" (insertComplement (\\_ => ip.s ! Acc) (predV haver_V)))) - .s ! DDir ! t ! a ! p ! Indic - } ; - - ImpPl1 vpr = let vp = useVP vpr in {s = - (mkImperative False P1 vp).s ! Pos ! {n = Pl ; g = Masc} --- fem - } ; - - CleftAdv ad s = mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => conjThat ++ s.s ! Indic) - (insertComplement (\\_ => ad.s) (predV copula))) ; - - - - - -} diff --git a/deprecated/old-lib/resource/catalan/IrregCat.gf b/deprecated/old-lib/resource/catalan/IrregCat.gf deleted file mode 100644 index c1078109c..000000000 --- a/deprecated/old-lib/resource/catalan/IrregCat.gf +++ /dev/null @@ -1,1121 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude --- machine-generated GF file from Andersson & Sderberg's MSc work -concrete IrregCat of IrregCatAbs = CatCat ** -open CommonRomance, ParadigmsCat, BeschCat in { -flags optimize=values ; - -lin haver_V = verbV -{s = table (BeschCat.VFB) [ - {-VI Infn=>-} "haver" ; - {-VI Ger =>-} "havent" ; - {-VI Part =>-} "hagut" ; - {-VP (Pres Ind Sg P1) =>-} variants {"he" ; "haig"} ; - {-VP (Pres Ind Sg P2) =>-} "has" ; - {-VP (Pres Ind Sg P3) =>-} "ha" ; - {-VP (Pres Ind Pl P1) =>-} variants {"hem" ; "havem"} ; - {-VP (Pres Ind Pl P2) =>-} variants {"heu" ; "haveu"} ; - {-VP (Pres Ind Pl P3) =>-} "han" ; - {-VP (Pres Subj Sg P1) =>-} "hagi" ; - {-VP (Pres Subj Sg P2) =>-} "hagis" ; - {-VP (Pres Subj Sg P3) =>-} "hagi" ; - {-VP (Pres Subj Pl P1) =>-} "hgim" ; - {-VP (Pres Subj Pl P2) =>-} "hgiu" ; - {-VP (Pres Subj Pl P3) =>-} "hagin" ; - {-VP (Impf Ind Sg P1) =>-} "havia" ; --# notpresent - {-VP (Impf Ind Sg P2) =>-} "havies" ; --# notpresent - {-VP (Impf Ind Sg P3) =>-} "havia" ; --# notpresent - {-VP (Impf Ind Pl P1) =>-} "havem" ; --# notpresent - {-VP (Impf Ind Pl P2) =>-} "haveu" ; --# notpresent - {-VP (Impf Ind Pl P3) =>-} "havien" ; --# notpresent - {-VP (Impf Subj Sg P1) =>-} "hagus" ; --# notpresent - {-VP (Impf Subj Sg P2) =>-} "haguessis" ; --# notpresent - {-VP (Impf Subj Sg P3) =>-} "hagus" ; --# notpresent - {-VP (Impf Subj Pl P1) =>-} "hagussim" ; --# notpresent - {-VP (Impf Subj Pl P2) =>-} "hagussiu" ; --# notpresent - {-VP (Impf Subj Pl P3) =>-} "haguessin" ; --# notpresent - {-VP (Pret Sg P1) =>-} "hagu" ; --# notpresent - {-VP (Pret Sg P2) =>-} "hagueres" ; --# notpresent - {-VP (Pret Sg P3) =>-} "hagu" ; --# notpresent - {-VP (Pret Pl P1) =>-} "hagurem" ; --# notpresent - {-VP (Pret Pl P2) =>-} "hagureu" ; --# notpresent - {-VP (Pret Pl P3) =>-} "hagueren" ; --# notpresent - {-VP (Fut Sg P1) =>-} "haur" ; --# notpresent - {-VP (Fut Sg P2) =>-} "haurs" ; --# notpresent - {-VP (Fut Sg P3) =>-} "haur" ; --# notpresent - {-VP (Fut Pl P1) =>-} "haurem" ; --# notpresent - {-VP (Fut Pl P2) =>-} "haureu" ; --# notpresent - {-VP (Fut Pl P3) =>-} "hauran" ; --# notpresent - {-VP (Cond Sg P1) =>-} "hauria" ; --# notpresent - {-VP (Cond Sg P2) =>-} "hauries" ; --# notpresent - {-VP (Cond Sg P3) =>-} "hauria" ; --# notpresent - {-VP (Cond Pl P1) =>-} "haurem" ; --# notpresent - {-VP (Cond Pl P2) =>-} "haureu" ; --# notpresent - {-VP (Cond Pl P3) =>-} "haurien" ; --# notpresent - {-VP (Imp Sg P1) =>-} variants {} ; - {-VP (Imp Sg P2) =>-} variants {} ; - {-VP (Imp Sg P3) =>-} variants {} ; - {-VP (Imp Pl P1) =>-} variants {} ; - {-VP (Imp Pl P2) =>-} variants {} ; - {-VP (Imp Pl P3) =>-} variants {} ; - {-VP (Pass Sg Masc) =>-} "hagut" ; - {-VP (Pass Sg Fem) =>-} "haguda" ; - {-VP (Pass Pl Masc) =>-} "haguts" ; - {-VP (Pass Pl Fem) =>-} "hagudes" - ] - } ; - -lin estar_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Infn =>-} "estar" ; -{-VI Ger =>-} "estant" ; -{-VI Part =>-} "estat" ; -{-VP (Pres Ind Pl P1) =>-} "estem" ; -{-VP (Pres Ind Sg P1) =>-} "estic" ; -{-VP (Pres Ind Pl P2) =>-} "esteu" ; -{-VP (Pres Ind Sg P2) =>-} "ests" ; -{-VP (Pres Ind Pl P3) =>-} "estan" ; -{-VP (Pres Ind Sg P3) =>-} "est" ; -{-VP (Pres Subj Pl P1) =>-} "estiguem" ; -{-VP (Pres Subj Sg P1) =>-} "estigui" ; -{-VP (Pres Subj Pl P2) =>-} "estigueu" ; -{-VP (Pres Subj Sg P2) =>-} "estiguis" ; -{-VP (Pres Subj Pl P3) =>-} "estiguin" ; -{-VP (Pres Subj Sg P3) =>-} "estigui" ; -{-VP (Impf Ind Pl P1) =>-} "estvem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "estava" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "estveu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "estaves" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "estaven" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "estava" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "estigussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "estigus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "estigussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "estiguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "estiguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "estigus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "estarem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "estar" ;--# notpresent -{-VP (Fut Pl P2) =>-} "estareu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "estars" ;--# notpresent -{-VP (Fut Pl P3) =>-} "estaran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "estar" ;--# notpresent -{-VP (Pret Pl P1) =>-} "estigussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "estigus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "estigussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "estiguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "estiguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "estigus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "estarem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "estaria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "estareu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "estaries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "estarien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "estaria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "estiguem" ; -{-VP (Imp Pl P2) =>-} "estigueu" ; -{-VP (Imp Sg P2) =>-} "estigues" ; -{-VP (Imp Pl P3) =>-} "estiguin" ; -{-VP (Imp Sg P3) =>-} "estigui" ; -{-VP (Pass Sg Masc) =>-} "estat" ; -{-VP (Pass Sg Fem) =>-} "estada" ; -{-VP (Pass Pl Masc) =>-} "estats" ; -{-VP (Pass Pl Fem) =>-} "estades" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin ser_V = verbV -{s = table (BeschCat.VFB) [ - {-VI Infn=>-} variants {"sser" ; "ser" } ; - {-VI Ger =>-} "ssent" ; - {-VI Part =>-} "estat" ; - {-VP (Pres Ind Sg P1) =>-} "sc" ; - {-VP (Pres Ind Sg P2) =>-} "ets" ; - {-VP (Pres Ind Sg P3) =>-} "s" ; - {-VP (Pres Ind Pl P1) =>-} "som" ; - {-VP (Pres Ind Pl P2) =>-} "sou" ; - {-VP (Pres Ind Pl P3) =>-} "sn" ; - {-VP (Pres Subj Sg P1) =>-} "sigui" ; - {-VP (Pres Subj Sg P2) =>-} "sigui" ; - {-VP (Pres Subj Sg P3) =>-} "sigui" ; - {-VP (Pres Subj Pl P1) =>-} "siguem" ; - {-VP (Pres Subj Pl P2) =>-} "sigueu" ; - {-VP (Pres Subj Pl P3) =>-} "siguin" ; - {-VP (Impf Ind Sg P1) =>-} "era" ; --# notpresent - {-VP (Impf Ind Sg P2) =>-} "eres" ; --# notpresent - {-VP (Impf Ind Sg P3) =>-} "era" ; --# notpresent - {-VP (Impf Ind Pl P1) =>-} "rem" ; --# notpresent - {-VP (Impf Ind Pl P2) =>-} "reu" ; --# notpresent - {-VP (Impf Ind Pl P3) =>-} "eren" ; --# notpresent - {-VP (Impf Subj Sg P1) =>-} "fos" ; --# notpresent - {-VP (Impf Subj Sg P2) =>-} "fossis" ; --# notpresent - {-VP (Impf Subj Sg P3) =>-} "fos" ; --# notpresent - {-VP (Impf Subj Pl P1) =>-} "fssim" ; --# notpresent - {-VP (Impf Subj Pl P2) =>-} "fssiu" ; --# notpresent - {-VP (Impf Subj Pl P3) =>-} "fossin" ; --# notpresent - {-VP (Pret Sg P1) =>-} "fui" ; --# notpresent - {-VP (Pret Sg P2) =>-} "fores" ; --# notpresent - {-VP (Pret Sg P3) =>-} "fou" ; --# notpresent - {-VP (Pret Pl P1) =>-} "frem" ; --# notpresent - {-VP (Pret Pl P2) =>-} "freu" ; --# notpresent - {-VP (Pret Pl P3) =>-} "foren" ; --# notpresent - {-VP (Fut Sg P1) =>-} "ser" ; --# notpresent - {-VP (Fut Sg P2) =>-} "sers" ; --# notpresent - {-VP (Fut Sg P3) =>-} "ser" ; --# notpresent - {-VP (Fut Pl P1) =>-} "serem" ; --# notpresent - {-VP (Fut Pl P2) =>-} "sereu" ; --# notpresent - {-VP (Fut Pl P3) =>-} "seran" ; --# notpresent - {-VP (Cond Sg P1) =>-} variants {"sera" ; "fra"} ; --# notpresent - {-VP (Cond Sg P2) =>-} variants {"series" ; "fores"} ; --# notpresent - {-VP (Cond Sg P3) =>-} variants {"seria" ; "fra"} ; --# notpresent - {-VP (Cond Pl P1) =>-} variants {"serem" ; "frem"} ; --# notpresent - {-VP (Cond Pl P2) =>-} variants {"sereu" ; "freu"} ; --# notpresent - {-VP (Cond Pl P3) =>-} variants {"serien" ; "foren"} ; --# notpresent - {-VP (Imp Sg P1) =>-} variants {} ; - {-VP (Imp Sg P2) =>-} "sigues" ; - {-VP (Imp Sg P3) =>-} "sigui" ; - {-VP (Imp Pl P1) =>-} "siguem" ; - {-VP (Imp Pl P2) =>-} "sigeu" ; - {-VP (Imp Pl P3) =>-} "siguin" ; - {-VP (Pass Sg Masc) =>-} variants {"estat" ; "sigut"} ; - {-VP (Pass Sg Fem) =>-} variants {"estada" ; "siguda"} ; - {-VP (Pass Pl Masc) =>-} variants {"estats" ; "siguts"} ; - {-VP (Pass Pl Fem) =>-} variants {"estades"; "sigudes"} - ] - } ; - - --automatic -lin callar_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "callar" ; -{-VI Ger =>-} "callant" ; -{-VI Part =>-} "callat" ; -{-VP (Pres Ind Pl P1) =>-} "callem" ; -{-VP (Pres Ind Sg P1) =>-} "callo" ; -{-VP (Pres Ind Pl P2) =>-} "calleu" ; -{-VP (Pres Ind Sg P2) =>-} "calles" ; -{-VP (Pres Ind Pl P3) =>-} "callen" ; -{-VP (Pres Ind Sg P3) =>-} "calla" ; -{-VP (Pres Subj Pl P1) =>-} "callem" ; -{-VP (Pres Subj Sg P1) =>-} "calli" ; -{-VP (Pres Subj Pl P2) =>-} "calleu" ; -{-VP (Pres Subj Sg P2) =>-} "callis" ; -{-VP (Pres Subj Pl P3) =>-} "callin" ; -{-VP (Pres Subj Sg P3) =>-} "calli" ; -{-VP (Impf Ind Pl P1) =>-} "callvem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "callava" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "callveu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "callaves" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "callaven" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "callava" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "callssim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "calls" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "callssiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "callessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "callessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "calls" ;--# notpresent -{-VP (Fut Pl P1) =>-} "callarem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "callar" ;--# notpresent -{-VP (Fut Pl P2) =>-} "callareu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "callars" ;--# notpresent -{-VP (Fut Pl P3) =>-} "callaran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "callar" ;--# notpresent -{-VP (Pret Pl P1) =>-} "callssim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "calls" ;--# notpresent -{-VP (Pret Pl P2) =>-} "callssiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "callessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "callessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "calls" ;--# notpresent -{-VP (Cond Pl P1) =>-} "callarem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "callaria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "callareu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "callaries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "callarien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "callaria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "callem" ; -{-VP (Imp Pl P2) =>-} "calleu" ; -{-VP (Imp Sg P2) =>-} "calla" ; -{-VP (Imp Pl P3) =>-} "callin" ; -{-VP (Imp Sg P3) =>-} "calli" ; -{-VP (Pass Pl Fem) =>-} "callades" ; -{-VP (Pass Sg Fem) =>-} "callada" ; -{-VP (Pass Pl Masc) =>-} "callats" ; -{-VP (Pass Sg Masc) =>-} "callat" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin caure_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "caure" ; -{-VI Ger =>-} "caient" ; -{-VI Part =>-} "caigut" ; -{-VP (Pres Ind Pl P1) =>-} "caiem" ; -{-VP (Pres Ind Sg P1) =>-} "caic" ; -{-VP (Pres Ind Pl P2) =>-} "caieu" ; -{-VP (Pres Ind Sg P2) =>-} "caus" ; -{-VP (Pres Ind Pl P3) =>-} "cauen" ; -{-VP (Pres Ind Sg P3) =>-} "cau" ; -{-VP (Pres Subj Pl P1) =>-} "caiguem" ; -{-VP (Pres Subj Sg P1) =>-} "caigui" ; -{-VP (Pres Subj Pl P2) =>-} "caigueu" ; -{-VP (Pres Subj Sg P2) =>-} "caiguis" ; -{-VP (Pres Subj Pl P3) =>-} "caiguin" ; -{-VP (Pres Subj Sg P3) =>-} "caigui" ; -{-VP (Impf Ind Pl P1) =>-} "quiem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "queia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "quieu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "queies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "queien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "queia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "caigussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "caigus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "caigussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "caiguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "caiguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "caigus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "caurem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "caur" ;--# notpresent -{-VP (Fut Pl P2) =>-} "caureu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "caurs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "cauran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "caur" ;--# notpresent -{-VP (Pret Pl P1) =>-} "caigussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "caigus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "caigussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "caiguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "caiguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "caigus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "caurem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "cauria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "caureu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "cauries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "caurien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "cauria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "caiguem" ; -{-VP (Imp Pl P2) =>-} "caieu" ; -{-VP (Imp Sg P2) =>-} "cau" ; -{-VP (Imp Pl P3) =>-} "caiguin" ; -{-VP (Imp Sg P3) =>-} "caigui" ; -{-VP (Pass Pl Fem) =>-} "caigudes" ; -{-VP (Pass Sg Fem) =>-} "caiguda" ; -{-VP (Pass Pl Masc) =>-} "caiguts" ; -{-VP (Pass Sg Masc) =>-} "caigut" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin cloure_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "cloure" ; -{-VI Ger =>-} "cloent" ; -{-VI Part =>-} "clos" ; -{-VP (Pres Ind Pl P1) =>-} "cloem" ; -{-VP (Pres Ind Sg P1) =>-} "cloc" ; -{-VP (Pres Ind Pl P2) =>-} "cloeu" ; -{-VP (Pres Ind Sg P2) =>-} "clous" ; -{-VP (Pres Ind Pl P3) =>-} "clouen" ; -{-VP (Pres Ind Sg P3) =>-} "clou" ; -{-VP (Pres Subj Pl P1) =>-} "cloguem" ; -{-VP (Pres Subj Sg P1) =>-} "clogui" ; -{-VP (Pres Subj Pl P2) =>-} "clogueu" ; -{-VP (Pres Subj Sg P2) =>-} "cloguis" ; -{-VP (Pres Subj Pl P3) =>-} "cloguin" ; -{-VP (Pres Subj Sg P3) =>-} "clogui" ; -{-VP (Impf Ind Pl P1) =>-} "cloem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "cloa" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "cloeu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "cloes" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "cloen" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "cloa" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "clogussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "clogus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "clogussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "cloguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "cloguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "clogus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "clourem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "clour" ;--# notpresent -{-VP (Fut Pl P2) =>-} "cloureu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "clours" ;--# notpresent -{-VP (Fut Pl P3) =>-} "clouran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "clour" ;--# notpresent -{-VP (Pret Pl P1) =>-} "clogussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "clogus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "clogussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "cloguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "cloguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "clogus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "clourem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "clouria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "cloureu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "clouries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "clourien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "clouria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "cloguem" ; -{-VP (Imp Pl P2) =>-} "cloeu" ; -{-VP (Imp Sg P2) =>-} "clou" ; -{-VP (Imp Pl P3) =>-} "cloguin" ; -{-VP (Imp Sg P3) =>-} "clogui" ; -{-VP (Pass Pl Fem) =>-} "closes" ; -{-VP (Pass Sg Fem) =>-} "closa" ; -{-VP (Pass Pl Masc) =>-} "closos" ; -{-VP (Pass Sg Masc) =>-} "clos" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin complaure_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "complaure" ; -{-VI Ger =>-} "complaent" ; -{-VI Part =>-} "complagut" ; -{-VP (Pres Ind Pl P1) =>-} "complaem" ; -{-VP (Pres Ind Sg P1) =>-} "complac" ; -{-VP (Pres Ind Pl P2) =>-} "complaeu" ; -{-VP (Pres Ind Sg P2) =>-} "complaus" ; -{-VP (Pres Ind Pl P3) =>-} "complauen" ; -{-VP (Pres Ind Sg P3) =>-} "complau" ; -{-VP (Pres Subj Pl P1) =>-} "complaguem" ; -{-VP (Pres Subj Sg P1) =>-} "complagui" ; -{-VP (Pres Subj Pl P2) =>-} "complagueu" ; -{-VP (Pres Subj Sg P2) =>-} "complaguis" ; -{-VP (Pres Subj Pl P3) =>-} "complaguin" ; -{-VP (Pres Subj Sg P3) =>-} "complagui" ; -{-VP (Impf Ind Pl P1) =>-} "complaem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "complaa" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "complaeu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "complaes" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "complaen" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "complaa" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "complagussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "complagus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "complagussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "complaguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "complaguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "complagus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "complaurem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "complaur" ;--# notpresent -{-VP (Fut Pl P2) =>-} "complaureu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "complaurs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "complauran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "complaur" ;--# notpresent -{-VP (Pret Pl P1) =>-} "complagussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "complagus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "complagussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "complaguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "complaguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "complagus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "complaurem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "complauria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "complaureu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "complauries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "complaurien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "complauria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "complaguem" ; -{-VP (Imp Pl P2) =>-} "complaeu" ; -{-VP (Imp Sg P2) =>-} "complau" ; -{-VP (Imp Pl P3) =>-} "complaguin" ; -{-VP (Imp Sg P3) =>-} "complagui" ; -{-VP (Pass Pl Fem) =>-} "complagudes" ; -{-VP (Pass Sg Fem) =>-} "complaguda" ; -{-VP (Pass Pl Masc) =>-} "complaguts" ; -{-VP (Pass Sg Masc) =>-} "complagut" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin contradir_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "contradir" ; -{-VI Ger =>-} "contradient" ; -{-VI Part =>-} "contradit" ; -{-VP (Pres Ind Pl P1) =>-} "contradiem" ; -{-VP (Pres Ind Sg P1) =>-} "contradic" ; -{-VP (Pres Ind Pl P2) =>-} "contradieu" ; -{-VP (Pres Ind Sg P2) =>-} "contradius" ; -{-VP (Pres Ind Pl P3) =>-} "contradiuen" ; -{-VP (Pres Ind Sg P3) =>-} "contradiu" ; -{-VP (Pres Subj Pl P1) =>-} "contradiguem" ; -{-VP (Pres Subj Sg P1) =>-} "contradigui" ; -{-VP (Pres Subj Pl P2) =>-} "contradigueu" ; -{-VP (Pres Subj Sg P2) =>-} "contradiguis" ; -{-VP (Pres Subj Pl P3) =>-} "contradiguin" ; -{-VP (Pres Subj Sg P3) =>-} "contradigui" ; -{-VP (Impf Ind Pl P1) =>-} "contradiem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "contradeia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "contradieu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "contradeies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "contradeien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "contradeia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "contradigussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "contradigus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "contradigussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "contradiguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "contradiguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "contradigus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "contradirem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "contradir" ;--# notpresent -{-VP (Fut Pl P2) =>-} "contradireu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "contradirs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "contradiran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "contradir" ;--# notpresent -{-VP (Pret Pl P1) =>-} "contradigussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "contradigus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "contradigussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "contradiguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "contradiguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "contradigus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "contradirem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "contradiria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "contradireu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "contradiries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "contradirien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "contradiria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "contradiguem" ; -{-VP (Imp Pl P2) =>-} "contradigueu" ; -{-VP (Imp Sg P2) =>-} "contradigues" ; -{-VP (Imp Pl P3) =>-} "contradiguin" ; -{-VP (Imp Sg P3) =>-} "contradigui" ; -{-VP (Pass Pl Fem) =>-} "contradites" ; -{-VP (Pass Sg Fem) =>-} "contradita" ; -{-VP (Pass Pl Masc) =>-} "contradits" ; -{-VP (Pass Sg Masc) =>-} "contradit" ; -{-VP(Imp Sg P1) =>-} variants {} -] -} ; - -lin cosir_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "cosir" ; -{-VI Ger =>-} "cosint" ; -{-VI Part =>-} "cosit" ; -{-VP (Pres Ind Pl P1) =>-} "cosim" ; -{-VP (Pres Ind Sg P1) =>-} "cuso" ; -{-VP (Pres Ind Pl P2) =>-} "cosiu" ; -{-VP (Pres Ind Sg P2) =>-} "cuses" ; -{-VP (Pres Ind Pl P3) =>-} "cusen" ; -{-VP (Pres Ind Sg P3) =>-} "cus" ; -{-VP (Pres Subj Pl P1) =>-} "cosim" ; -{-VP (Pres Subj Sg P1) =>-} "cusi" ; -{-VP (Pres Subj Pl P2) =>-} "cosiu" ; -{-VP (Pres Subj Sg P2) =>-} "cusis" ; -{-VP (Pres Subj Pl P3) =>-} "cusin" ; -{-VP (Pres Subj Sg P3) =>-} "cusi" ; -{-VP (Impf Ind Pl P1) =>-} "cosem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "cosia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "coseu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "cosies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "cosien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "cosia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "cosssim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "coss" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "cosssiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "cosissis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "cosissin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "coss" ;--# notpresent -{-VP (Fut Pl P1) =>-} "cosirem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "cosir" ;--# notpresent -{-VP (Fut Pl P2) =>-} "cosireu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "cosirs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "cosiran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "cosir" ;--# notpresent -{-VP (Pret Pl P1) =>-} "cosssim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "coss" ;--# notpresent -{-VP (Pret Pl P2) =>-} "cosssiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "cosissis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "cosissin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "coss" ;--# notpresent -{-VP (Cond Pl P1) =>-} "cosirem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "cosiria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "cosireu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "cosiries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "cosirien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "cosiria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "cosim" ; -{-VP (Imp Pl P2) =>-} "cosiu" ; -{-VP (Imp Sg P2) =>-} "cus" ; -{-VP (Imp Pl P3) =>-} "cusin" ; -{-VP (Imp Sg P3) =>-} "cusi" ; -{-VP (Pass Pl Fem) =>-} "cosides" ; -{-VP (Pass Sg Fem) =>-} "cosida" ; -{-VP (Pass Pl Masc) =>-} "cosits" ; -{-VP (Pass Sg Masc) =>-} "cosit" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin dir_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "dir" ; -{-VI Ger =>-} "dient" ; -{-VI Part =>-} "dit" ; -{-VP (Pres Ind Pl P1) =>-} "diem" ; -{-VP (Pres Ind Sg P1) =>-} "dic" ; -{-VP (Pres Ind Pl P2) =>-} "dieu" ; -{-VP (Pres Ind Sg P2) =>-} "dius" ; -{-VP (Pres Ind Pl P3) =>-} "diuen" ; -{-VP (Pres Ind Sg P3) =>-} "diu" ; -{-VP (Pres Subj Pl P1) =>-} "diguem" ; -{-VP (Pres Subj Sg P1) =>-} "digui" ; -{-VP (Pres Subj Pl P2) =>-} "digueu" ; -{-VP (Pres Subj Sg P2) =>-} "diguis" ; -{-VP (Pres Subj Pl P3) =>-} "diguin" ; -{-VP (Pres Subj Sg P3) =>-} "digui" ; -{-VP (Impf Ind Pl P1) =>-} "diem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "deia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "dieu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "deies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "deien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "deia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "digussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "digus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "digussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "diguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "diguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "digus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "direm" ;--# notpresent -{-VP (Fut Sg P1) =>-} "dir" ;--# notpresent -{-VP (Fut Pl P2) =>-} "direu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "dirs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "diran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "dir" ;--# notpresent -{-VP (Pret Pl P1) =>-} "digussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "digus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "digussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "diguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "diguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "digus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "direm" ;--# notpresent -{-VP (Cond Sg P1) =>-} "diria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "direu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "diries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "dirien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "diria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "diguem" ; -{-VP (Imp Pl P2) =>-} "digueu" ; -{-VP (Imp Sg P2) =>-} "digues" ; -{-VP (Imp Pl P3) =>-} "diguin" ; -{-VP (Imp Sg P3) =>-} "digui" ; -{-VP (Pass Pl Fem) =>-} "dites" ; -{-VP (Pass Sg Fem) =>-} "dita" ; -{-VP (Pass Pl Masc) =>-} "dits" ; -{-VP (Pass Sg Masc) =>-} "dit" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin doldre_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "doldre" ; -{-VI Ger =>-} "dolent" ; -{-VI Part =>-} "dolgut" ; -{-VP (Pres Ind Pl P1) =>-} "dolem" ; -{-VP (Pres Ind Sg P1) =>-} "dolc" ; -{-VP (Pres Ind Pl P2) =>-} "doleu" ; -{-VP (Pres Ind Sg P2) =>-} "dols" ; -{-VP (Pres Ind Pl P3) =>-} "dolen" ; -{-VP (Pres Ind Sg P3) =>-} "dol" ; -{-VP (Pres Subj Pl P1) =>-} "dolguem" ; -{-VP (Pres Subj Sg P1) =>-} "dolgui" ; -{-VP (Pres Subj Pl P2) =>-} "dolgueu" ; -{-VP (Pres Subj Sg P2) =>-} "dolguis" ; -{-VP (Pres Subj Pl P3) =>-} "dolguin" ; -{-VP (Pres Subj Sg P3) =>-} "dolgui" ; -{-VP (Impf Ind Pl P1) =>-} "dolem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "dolia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "doleu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "dolies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "dolien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "dolia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "dolgussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "dolgus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "dolgussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "dolguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "dolguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "dolgus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "doldrem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "doldr" ;--# notpresent -{-VP (Fut Pl P2) =>-} "doldreu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "doldrs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "doldran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "doldr" ;--# notpresent -{-VP (Pret Pl P1) =>-} "dolgussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "dolgus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "dolgussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "dolguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "dolguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "dolgus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "doldrem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "doldria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "doldreu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "doldries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "doldrien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "doldria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "dolguem" ; -{-VP (Imp Pl P2) =>-} "doleu" ; -{-VP (Imp Sg P2) =>-} "dol" ; -{-VP (Imp Pl P3) =>-} "dolguin" ; -{-VP (Imp Sg P3) =>-} "dolgui" ; -{-VP (Pass Pl Fem) =>-} "dolgudes" ; -{-VP (Pass Sg Fem) =>-} "dolguda" ; -{-VP (Pass Pl Masc) =>-} "dolguts" ; -{-VP (Pass Sg Masc) =>-} "dolgut" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - ---{-- ---lin donar_V = verbV ---{s = table (BeschCat.VFB) [ ---{-VI Inf =>-} "donar" ; ---{-VI Ger =>-} "donant" ; ---{-VI Part =>-} "donat" ; ---{-VP (Pres Ind Pl P1) =>-} "donem" ; ---{-VP (Pres Ind Sg P1) =>-} "dono" ; ---{-VP (Pres Ind Pl P2) =>-} "doneu" ; ---{-VP (Pres Ind Pl P3) =>-} "donen" ; ---{-VP (Pres Subj Pl P1) =>-} "donem" ; ---{-VP (Pres Subj Sg P1) =>-} "doni" ; ---{-VP (Pres Subj Pl P2) =>-} "doneu" ; ---{-VP (Pres Subj Sg P2) =>-} "donis" ; ---{-VP (Pres Subj Pl P3) =>-} "donin" ; ---{-VP (Pres Subj Sg P3) =>-} "doni" ; ---{-VP (Impf Ind Pl P1) =>-} "donvem" ;--# notpresent ---{-VP (Impf Ind Sg P1) =>-} "donava" ;--# notpresent ---{-VP (Impf Ind Pl P2) =>-} "donveu" ;--# notpresent ---{-VP (Impf Ind Sg P2) =>-} "donaves" ;--# notpresent ---{-VP (Impf Ind Pl P3) =>-} "donaven" ;--# notpresent ---{-VP (Impf Ind Sg P3) =>-} "donava" ;--# notpresent ---{-VP (Impf Subj Pl P1) =>-} "donssim" ;--# notpresent ---{-VP (Impf Subj Sg P1) =>-} "dons" ;--# notpresent ---{-VP (Impf Subj Pl P2) =>-} "donssiu" ;--# notpresent ---{-VP (Impf Subj Sg P2) =>-} "donessis" ;--# notpresent ---{-VP (Impf Subj Pl P3) =>-} "donessin" ;--# notpresent ---{-VP (Impf Subj Sg P3) =>-} "dons" ;--# notpresent ---{-VP (Fut Pl P1) =>-} "donarem" ;--# notpresent ---{-VP (Fut Sg P1) =>-} "donar" ;--# notpresent ---{-VP (Fut Pl P2) =>-} "donareu" ;--# notpresent ---{-VP (Fut Sg P2) =>-} "donars" ;--# notpresent ---{-VP (Fut Pl P3) =>-} "donaran" ;--# notpresent ---{-VP (Fut Sg P3) =>-} "donar" ;--# notpresent ---{-VP (Pret Pl P1) =>-} "donssim" ;--# notpresent ---{-VP (Pret Sg P1) =>-} "dons" ;--# notpresent ---{-VP (Pret Pl P2) =>-} "donssiu" ;--# notpresent ---{-VP (Pret Sg P2) =>-} "donessis" ;--# notpresent ---{-VP (Pret Pl P3) =>-} "donessin" ;--# notpresent ---{-VP (Pret Sg P3) =>-} "dons" ;--# notpresent ---{-VP (Cond Pl P1) =>-} "donarem" ;--# notpresent ---{-VP (Cond Sg P1) =>-} "donaria" ;--# notpresent ---{-VP (Cond Pl P2) =>-} "donareu" ;--# notpresent ---{-VP (Cond Sg P2) =>-} "donaries" ;--# notpresent ---{-VP (Cond Pl P3) =>-} "donarien" ;--# notpresent ---{-VP (Cond Sg P3) =>-} "donaria" ;--# notpresent ---{-VP (Imp Pl P1) =>-} "donem" ; ---{-VP (Imp Pl P2) =>-} "doneu" ; ---{-VP (Imp Pl P3) =>-} "donin" ; ---{-VP (Imp Sg P3) =>-} "doni" ; ---{-VP (Pass Pl Fem) =>-} "donades" ; ---{-VP (Pass Sg Fem) =>-} "donada" ; ---{-VP (Pass Pl Masc) =>-} "donats" ; ---{-VP (Pass Sg Masc) =>-} "donat" ; ---{-VP (Pres Ind Sg P2) =>-} "dones" ; ---{-VP (Pres Ind Sg P3) =>-} "dona" ; ---{-VP (Imp Sg P2) =>-} "dona" ; ---{-VP (Imp Sg P1) =>-} variants {} ---] ---} ; --- } - ---{-- ---lin endur_V = verbV ---{s = table (BeschCat.VFB) [ ---{-VI Inf =>-} "endur" ; ---{-VI Ger =>-} "enduent" ; ---{-VI Part =>-} "endut" ; ---{-VP (Pres Ind Pl P1) =>-} "enduem" ; ---{-VP (Pres Ind Sg P1) =>-} "enduc" ; ---{-VP (Pres Ind Pl P2) =>-} "endueu" ; ---{-VP (Pres Ind Sg P2) =>-} "endus" ; ---{-VP (Pres Ind Sg P2) =>-} "enduus" ; ---{-VP (Pres Ind Pl P3) =>-} "enduen" ; ---{-VP (Pres Ind Sg P3) =>-} "endu" ; ---{-VP (Pres Ind Sg P3) =>-} "enduu" ; ---{-VP (Pres Subj Pl P1) =>-} "enduguem" ; ---{-VP (Pres Subj Sg P1) =>-} "enduga" ; ---{-VP (Pres Subj Sg P1) =>-} "endugui" ; ---{-VP (Pres Subj Pl P2) =>-} "endugueu" ; ---{-VP (Pres Subj Sg P2) =>-} "endugues" ; ---{-VP (Pres Subj Sg P2) =>-} "enduguis" ; ---{-VP (Pres Subj Pl P3) =>-} "enduguen" ; ---{-VP (Pres Subj Pl P3) =>-} "enduguin" ; ---{-VP (Pres Subj Sg P3) =>-} "enduga" ; ---{-VP (Pres Subj Sg P3) =>-} "endugui" ; ---{-VP (Impf Ind Sg P1) =>-} "enduia" ;--# notpresent ---{-VP (Impf Ind Sg P2) =>-} "enduies" ;--# notpresent ---{-VP (Impf Ind Pl P3) =>-} "enduien" ;--# notpresent ---{-VP (Impf Ind Sg P3) =>-} "enduia" ;--# notpresent ---{-VP (Impf Ind Pl P1) =>-} "endiem" ;--# notpresent ---{-VP (Impf Ind Pl P2) =>-} "endieu" ;--# notpresent ---{-VP (Impf Subj Pl P1) =>-} "endugurem" ;--# notpresent ---{-VP (Impf Subj Pl P1) =>-} "endugussim" ;--# notpresent ---{-VP (Impf Subj Sg P1) =>-} "enduguera" ;--# notpresent ---{-VP (Impf Subj Sg P1) =>-} "endugus" ;--# notpresent ---{-VP (Impf Subj Pl P2) =>-} "endugureu" ;--# notpresent ---{-VP (Impf Subj Pl P2) =>-} "endugussiu" ;--# notpresent ---{-VP (Impf Subj Sg P2) =>-} "endugueres" ;--# notpresent ---{-VP (Impf Subj Sg P2) =>-} "enduguessis" ;--# notpresent ---{-VP (Impf Subj Pl P3) =>-} "endugueren" ;--# notpresent ---{-VP (Impf Subj Pl P3) =>-} "enduguessin" ;--# notpresent ---{-VP (Impf Subj Sg P3) =>-} "enduguera" ;--# notpresent ---{-VP (Impf Subj Sg P3) =>-} "endugus" ;--# notpresent ---{-VP (Pret Pl P1) =>-} "endugurem" ;--# notpresent ---{-VP (Pret Sg P1) =>-} "endugu" ;--# notpresent ---{-VP (Pret Pl P2) =>-} "endugureu" ;--# notpresent ---{-VP (Pret Sg P2) =>-} "endugueres" ;--# notpresent ---{-VP (Pret Pl P3) =>-} "endugueren" ;--# notpresent ---{-VP (Pret Sg P3) =>-} "endugu" ;--# notpresent ---{-VP (Fut Pl P1) =>-} "endurem" ;--# notpresent ---{-VP (Fut Sg P1) =>-} "endur" ;--# notpresent ---{-VP (Fut Pl P2) =>-} "endureu" ;--# notpresent ---{-VP (Fut Sg P2) =>-} "endurs" ;--# notpresent ---{-VP (Fut Pl P3) =>-} "enduran" ;--# notpresent ---{-VP (Fut Sg P3) =>-} "endur" ;--# notpresent ---{-VP (Cond Pl P1) =>-} "endurem" ;--# notpresent ---{-VP (Cond Sg P1) =>-} "enduria" ;--# notpresent ---{-VP (Cond Pl P2) =>-} "endureu" ;--# notpresent ---{-VP (Cond Sg P2) =>-} "enduries" ;--# notpresent ---{-VP (Cond Pl P3) =>-} "endurien" ;--# notpresent ---{-VP (Cond Sg P3) =>-} "enduria" ;--# notpresent ---{-VP (Imp Pl P1) =>-} "enduguem" ; ---{-VP (Imp Pl P2) =>-} "endueu" ; ---{-VP (Imp Sg P2) =>-} "endus" ; ---{-VP (Imp Sg P2) =>-} "enduu" ; ---{-VP (Imp Sg P2) =>-} "enduus" ; ---{-VP (Imp Pl P3) =>-} "enduguen" ; ---{-VP (Imp Pl P3) =>-} "enduguin" ; ---{-VP (Imp Sg P3) =>-} "enduga" ; ---{-VP (Imp Sg P3) =>-} "endugui" ; ---{-VP (Pass Pl Fem) =>-} "endutes" ; ---{-VP (Pass Sg Fem) =>-} "enduta" ; ---{-VP (Pass Pl Masc) =>-} "enduts" ; ---{-VP (Pass Sg Masc) =>-} "endut" ; ---{-VP (Imp Sg P1) =>-} variants {} ---] ---} ; --- } - -lin escopir_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "escopir" ; -{-VI Ger =>-} "escopint" ; -{-VI Part =>-} "escopit" ; -{-VP (Pres Ind Pl P1) =>-} "escopim" ; -{-VP (Pres Ind Sg P1) =>-} "escupo" ; -{-VP (Pres Ind Pl P2) =>-} "escopiu" ; -{-VP (Pres Ind Sg P2) =>-} "escups" ; -{-VP (Pres Ind Pl P3) =>-} "escupen" ; -{-VP (Pres Ind Sg P3) =>-} "escup" ; -{-VP (Pres Subj Pl P1) =>-} "escopim" ; -{-VP (Pres Subj Sg P1) =>-} "escupi" ; -{-VP (Pres Subj Pl P2) =>-} "escopiu" ; -{-VP (Pres Subj Sg P2) =>-} "escupis" ; -{-VP (Pres Subj Pl P3) =>-} "escupin" ; -{-VP (Pres Subj Sg P3) =>-} "escupi" ; -{-VP (Impf Ind Pl P1) =>-} "escopem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "escopia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "escopeu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "escopies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "escopien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "escopia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "escopssim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "escops" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "escopssiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "escopissis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "escopissin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "escops" ;--# notpresent -{-VP (Fut Pl P1) =>-} "escopirem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "escopir" ;--# notpresent -{-VP (Fut Pl P2) =>-} "escopireu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "escopirs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "escopiran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "escopir" ;--# notpresent -{-VP (Pret Pl P1) =>-} "escopssim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "escops" ;--# notpresent -{-VP (Pret Pl P2) =>-} "escopssiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "escopissis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "escopissin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "escops" ;--# notpresent -{-VP (Cond Pl P1) =>-} "escopirem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "escopiria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "escopireu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "escopiries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "escopirien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "escopiria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "escopim" ; -{-VP (Imp Pl P2) =>-} "escopiu" ; -{-VP (Imp Sg P2) =>-} "escup" ; -{-VP (Imp Pl P3) =>-} "escupin" ; -{-VP (Imp Sg P3) =>-} "escupi" ; -{-VP (Pass Pl Fem) =>-} "escopides" ; -{-VP (Pass Sg Fem) =>-} "escopida" ; -{-VP (Pass Pl Masc) =>-} "escopits" ; -{-VP (Pass Sg Masc) =>-} "escopit" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - -lin fondre_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "fondre" ; -{-VI Ger =>-} "fonent" ; -{-VI Part =>-} "fos" ; -{-VP (Pres Ind Pl P1) =>-} "fonem" ; -{-VP (Pres Ind Sg P1) =>-} "fonc" ; -{-VP (Pres Ind Pl P2) =>-} "foneu" ; -{-VP (Pres Ind Sg P2) =>-} "fons" ; -{-VP (Pres Ind Pl P3) =>-} "fonen" ; -{-VP (Pres Ind Sg P3) =>-} "fon" ; -{-VP (Pres Subj Pl P1) =>-} "fonguem" ; -{-VP (Pres Subj Sg P1) =>-} "fongui" ; -{-VP (Pres Subj Pl P2) =>-} "fongueu" ; -{-VP (Pres Subj Sg P2) =>-} "fonguis" ; -{-VP (Pres Subj Pl P3) =>-} "fonguin" ; -{-VP (Pres Subj Sg P3) =>-} "fongui" ; -{-VP (Impf Ind Pl P1) =>-} "fonem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "fonia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "foneu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "fonies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "fonien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "fonia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "fongussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "fongus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "fongussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "fonguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "fonguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "fongus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "fondrem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "fondr" ;--# notpresent -{-VP (Fut Pl P2) =>-} "fondreu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "fondrs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "fondran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "fondr" ;--# notpresent -{-VP (Pret Pl P1) =>-} "fongussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "fongus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "fongussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "fonguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "fonguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "fongus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "fondrem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "fondria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "fondreu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "fondries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "fondrien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "fondria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "fonguem" ; -{-VP (Imp Pl P2) =>-} "foneu" ; -{-VP (Imp Sg P2) =>-} "fon" ; -{-VP (Imp Pl P3) =>-} "fonguin" ; -{-VP (Imp Sg P3) =>-} "fongui" ; -{-VP (Pass Pl Fem) =>-} "foses" ; -{-VP (Pass Sg Fem) =>-} "fosa" ; -{-VP (Pass Pl Masc) =>-} "fosos" ; -{-VP (Pass Sg Masc) =>-} "fos" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - - - - -lin jeure_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "jeure" ; -{-VI Ger =>-} "jaient" ; -{-VI Part =>-} "jagut" ; -{-VP (Pres Ind Pl P1) =>-} "jaiem" ; -{-VP (Pres Ind Sg P1) =>-} "jec" ; -{-VP (Pres Ind Pl P2) =>-} "jaieu" ; -{-VP (Pres Ind Sg P2) =>-} "jeus" ; -{-VP (Pres Ind Pl P3) =>-} "jeuen" ; -{-VP (Pres Ind Sg P3) =>-} "jeu" ; -{-VP (Pres Subj Pl P1) =>-} "jaguem" ; -{-VP (Pres Subj Sg P1) =>-} "jegui" ; -{-VP (Pres Subj Pl P2) =>-} "jagueu" ; -{-VP (Pres Subj Sg P2) =>-} "jeguis" ; -{-VP (Pres Subj Pl P3) =>-} "jeguin" ; -{-VP (Pres Subj Sg P3) =>-} "jegui" ; -{-VP (Impf Ind Pl P1) =>-} "jiem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "jeia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "jieu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "jeies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "jeien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "jeia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "jagussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "jagus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "jagussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "jaguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "jaguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "jagus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "jaurem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "jaur" ;--# notpresent -{-VP (Fut Pl P2) =>-} "jaureu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "jaurs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "jauran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "jaur" ;--# notpresent -{-VP (Pret Pl P1) =>-} "jagussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "jagus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "jagussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "jaguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "jaguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "jagus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "jaurem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "jauria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "jaureu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "jauries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "jaurien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "jauria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "jaguem" ; -{-VP (Imp Pl P2) =>-} "jaieu" ; -{-VP (Imp Sg P2) =>-} "jeu" ; -{-VP (Imp Pl P3) =>-} "jeguin" ; -{-VP (Imp Sg P3) =>-} "jegui" ; -{-VP (Pass Pl Fem) =>-} "jagudes" ; -{-VP (Pass Sg Fem) =>-} "jaguda" ; -{-VP (Pass Pl Masc) =>-} "jaguts" ; -{-VP (Pass Sg Masc) =>-} "jagut" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - - - - - - -lin omplir_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "omplir" ; -{-VI Ger =>-} "omplint" ; -{-VI Part =>-} "omplert" ; -{-VP (Pres Ind Pl P1) =>-} "omplim" ; -{-VP (Pres Ind Sg P1) =>-} "omplo" ; -{-VP (Pres Ind Pl P2) =>-} "ompliu" ; -{-VP (Pres Ind Sg P2) =>-} "omples" ; -{-VP (Pres Ind Pl P3) =>-} "omplen" ; -{-VP (Pres Ind Sg P3) =>-} "omple" ; -{-VP (Pres Subj Pl P1) =>-} "omplim" ; -{-VP (Pres Subj Sg P1) =>-} "ompli" ; -{-VP (Pres Subj Pl P2) =>-} "ompliu" ; -{-VP (Pres Subj Sg P2) =>-} "omplis" ; -{-VP (Pres Subj Pl P3) =>-} "omplin" ; -{-VP (Pres Subj Sg P3) =>-} "ompli" ; -{-VP (Impf Ind Pl P1) =>-} "omplem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "omplia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "ompleu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "omplies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "omplien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "omplia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "omplssim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "ompls" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "omplssiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "omplissis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "omplissin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "ompls" ;--# notpresent -{-VP (Fut Pl P1) =>-} "omplirem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "omplir" ;--# notpresent -{-VP (Fut Pl P2) =>-} "omplireu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "omplirs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "ompliran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "omplir" ;--# notpresent -{-VP (Pret Pl P1) =>-} "omplssim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "ompls" ;--# notpresent -{-VP (Pret Pl P2) =>-} "omplssiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "omplissis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "omplissin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "ompls" ;--# notpresent -{-VP (Cond Pl P1) =>-} "omplirem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "ompliria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "omplireu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "ompliries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "omplirien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "ompliria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "omplim" ; -{-VP (Imp Pl P2) =>-} "ompliu" ; -{-VP (Imp Sg P2) =>-} "omple" ; -{-VP (Imp Pl P3) =>-} "omplin" ; -{-VP (Imp Sg P3) =>-} "ompli" ; -{-VP (Pass Pl Fem) =>-} "omplertes" ; -{-VP (Pass Sg Fem) =>-} "omplerta" ; -{-VP (Pass Pl Masc) =>-} "omplerts" ; -{-VP (Pass Sg Masc) =>-} "omplert" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; - - - - - - - -lin venir_V = verbV -{s = table (BeschCat.VFB) [ -{-VI Inf =>-} "venir" ; -{-VI Ger =>-} "venint" ; -{-VI Part =>-} "vingut" ; -{-VP (Pres Ind Pl P1) =>-} "venim" ; -{-VP (Pres Ind Sg P1) =>-} "vinc" ; -{-VP (Pres Ind Pl P2) =>-} "veniu" ; -{-VP (Pres Ind Sg P2) =>-} "vns" ; -{-VP (Pres Ind Pl P3) =>-} "vnen" ; -{-VP (Pres Ind Sg P3) =>-} "ve" ; -{-VP (Pres Subj Pl P1) =>-} "vinguem" ; -{-VP (Pres Subj Sg P1) =>-} "vingui" ; -{-VP (Pres Subj Pl P2) =>-} "vingueu" ; -{-VP (Pres Subj Sg P2) =>-} "vinguis" ; -{-VP (Pres Subj Pl P3) =>-} "vinguin" ; -{-VP (Pres Subj Sg P3) =>-} "vingui" ; -{-VP (Impf Ind Pl P1) =>-} "venem" ;--# notpresent -{-VP (Impf Ind Sg P1) =>-} "venia" ;--# notpresent -{-VP (Impf Ind Pl P2) =>-} "veneu" ;--# notpresent -{-VP (Impf Ind Sg P2) =>-} "venies" ;--# notpresent -{-VP (Impf Ind Pl P3) =>-} "venien" ;--# notpresent -{-VP (Impf Ind Sg P3) =>-} "venia" ;--# notpresent -{-VP (Impf Subj Pl P1) =>-} "vingussim" ;--# notpresent -{-VP (Impf Subj Sg P1) =>-} "vingus" ;--# notpresent -{-VP (Impf Subj Pl P2) =>-} "vingussiu" ;--# notpresent -{-VP (Impf Subj Sg P2) =>-} "vinguessis" ;--# notpresent -{-VP (Impf Subj Pl P3) =>-} "vinguessin" ;--# notpresent -{-VP (Impf Subj Sg P3) =>-} "vingus" ;--# notpresent -{-VP (Fut Pl P1) =>-} "vindrem" ;--# notpresent -{-VP (Fut Sg P1) =>-} "vindr" ;--# notpresent -{-VP (Fut Pl P2) =>-} "vindreu" ;--# notpresent -{-VP (Fut Sg P2) =>-} "vindrs" ;--# notpresent -{-VP (Fut Pl P3) =>-} "vindran" ;--# notpresent -{-VP (Fut Sg P3) =>-} "vindr" ;--# notpresent -{-VP (Pret Pl P1) =>-} "vingussim" ;--# notpresent -{-VP (Pret Sg P1) =>-} "vingus" ;--# notpresent -{-VP (Pret Pl P2) =>-} "vingussiu" ;--# notpresent -{-VP (Pret Sg P2) =>-} "vinguessis" ;--# notpresent -{-VP (Pret Pl P3) =>-} "vinguessin" ;--# notpresent -{-VP (Pret Sg P3) =>-} "vingus" ;--# notpresent -{-VP (Cond Pl P1) =>-} "vindrem" ;--# notpresent -{-VP (Cond Sg P1) =>-} "vindria" ;--# notpresent -{-VP (Cond Pl P2) =>-} "vindreu" ;--# notpresent -{-VP (Cond Sg P2) =>-} "vindries" ;--# notpresent -{-VP (Cond Pl P3) =>-} "vindrien" ;--# notpresent -{-VP (Cond Sg P3) =>-} "vindria" ;--# notpresent -{-VP (Imp Pl P1) =>-} "vinguem" ; -{-VP (Imp Pl P2) =>-} "veniu" ; -{-VP (Imp Sg P2) =>-} "vine" ; -{-VP (Imp Pl P3) =>-} "vinguin" ; -{-VP (Imp Sg P3) =>-} "vingui" ; -{-VP (Pass Pl Fem) =>-} "vingudes" ; -{-VP (Pass Sg Fem) =>-} "vinguda" ; -{-VP (Pass Pl Masc) =>-} "vinguts" ; -{-VP (Pass Sg Masc) =>-} "vingut" ; -{-VP (Imp Sg P1) =>-} variants {} -] -} ; -} diff --git a/deprecated/old-lib/resource/catalan/IrregCatAbs.gf b/deprecated/old-lib/resource/catalan/IrregCatAbs.gf deleted file mode 100644 index d5aa65fc6..000000000 --- a/deprecated/old-lib/resource/catalan/IrregCatAbs.gf +++ /dev/null @@ -1,1106 +0,0 @@ -abstract IrregCatAbs = Cat ** { --- fun abarse_V : V ; --- fun abastecer_V : V ; --- fun abeldar_V : V ; --- fun aberrar_V : V ; --- fun ablandecer_V : V ; --- fun abnegar_V : V ; --- fun abolir_V : V ; --- fun aborrecer_V : V ; --- fun abravecer_V : V ; --- fun abrir_V : V ; --- fun absolver_V : V ; --- fun abstener_V : V ; --- fun absterger_V : V ; --- fun absterger2_V : V ; --- fun abstraer_V : V ; --- fun abuolar_V : V ; --- fun acaecer2_V : V ; --- fun acaecer_V : V ; --- fun acertar_V : V ; --- fun aclarecer_V : V ; --- fun acoger_V : V ; --- fun acoger2_V : V ; --- fun acollar_V : V ; --- fun acomedirse_V : V ; --- fun acontecer2_V : V ; --- fun acontecer_V : V ; --- fun acordar_V : V ; --- fun acornar_V : V ; --- fun acostar_V : V ; --- fun acrecentar_V : V ; --- fun acrecer_V : V ; --- fun adestrar_V : V ; --- fun adherir_V : V ; --- fun adir_V : V ; --- fun adolecer_V : V ; --- fun adormecer_V : V ; --- fun adormir_V : V ; --- fun adquirir_V : V ; --- fun adscribir_V : V ; --- fun adstringir_V : V ; --- fun aducir_V : V ; --- fun advenir_V : V ; --- fun advertir_V : V ; --- fun aferrar_V : V ; --- fun afligir_V : V ; --- fun afluir_V : V ; --- fun afollar_V : V ; --- fun aforar_V : V ; --- fun agradecer_V : V ; --- fun agredir_V : V ; --- fun aguerrir_V : V ; --- fun ahincar_V : V ; --- fun albeldar_V : V ; --- fun alentar_V : V ; --- fun aliquebrar_V : V ; --- fun almorzar_V : V ; --- fun alongar_V : V ; --- fun aloquecerse_V : V ; --- fun altivecer_V : V ; --- fun amanecer_V : V ; --- fun amarecer_V : V ; --- fun amarillecer_V : V ; --- fun amoblar_V : V ; --- fun amohecer_V : V ; --- fun amolar_V : V ; --- fun amorecer_V : V ; --- fun amortecer_V : V ; --- fun amover_V : V ; --- fun andar_V : V ; --- fun anochecer_V : V ; --- fun antecoger_V : V ; --- fun antecoger2_V : V ; --- fun antedecir_V : V ; --- fun anteponer_V : V ; --- fun antevenir_V : V ; --- fun antever_V : V ; --- fun anzolar_V : V ; --- fun apacentar_V : V ; --- fun aparecer_V : V ; --- fun apercollar_V : V ; --- fun apergollar_V : V ; --- fun apernar_V : V ; --- fun apescoliar_V : V ; --- fun apetecer_V : V ; --- fun aplacer2_V : V ; --- fun aplacer_V : V ; --- fun aponer_V : V ; --- fun apostar_V : V ; --- fun apretar_V : V ; --- fun aprevenir_V : V ; --- fun aprobar_V : V ; --- fun arbolecer_V : V ; --- fun arborecer_V : V ; --- fun arcaizar_V : V ; --- fun argir_V : V ; --- fun aridecer_V : V ; --- fun arrecir_V : V ; --- fun arrendar_V : V ; --- fun arrusticar_V : V ; --- fun ascender_V : V ; --- fun asentar_V : V ; --- fun asentir_V : V ; --- fun aserrar_V : V ; --- fun asestar_V : V ; --- fun asestar2_V : V ; --- fun asir_V : V ; --- fun asolar_V : V ; --- fun asoldar_V : V ; --- fun asonar_V : V ; --- fun aspaventar_V : V ; --- fun asperger_V : V ; --- fun asperger2_V : V ; --- fun astreir_V : V ; --- fun astriir_V : V ; --- fun astringir_V : V ; --- fun atardecer_V : V ; --- fun atender_V : V ; --- fun aterir_V : V ; --- fun aterrar_V : V ; --- fun atestar_V : V ; --- fun atorar_V : V ; --- fun atraer_V : V ; --- fun atravesar_V : V ; --- fun atribuir_V : V ; --- fun atronar_V : V ; --- fun avanecerse_V : V ; --- fun avenir_V : V ; --- fun aventar_V : V ; --- fun avergonzar_V : V ; --- fun azolar_V : V ; --- fun beldar_V : V ; --- fun bendecir_V : V ; --- fun bienquerer_V : V ; --- fun blandir_V : V ; --- fun blanquecer_V : V ; --- fun bruir_V : V ; --- fun bullir_V : V ; --- fun caber_V : V ; --- fun caer_V : V ; --- fun calecer_V : V ; --- fun calentar_V : V ; --- fun canecerse_V : V ; --- fun carecer_V : V ; --- fun cegar_V : V ; --- fun ceir_V : V ; --- fun cerner_V : V ; --- fun cernir_V : V ; --- fun cerrar_V : V ; --- fun cimentar_V : V ; --- fun circuir_V : V ; --- fun circunferir_V : V ; --- fun circunscribir_V : V ; --- fun circunvolar_V : V ; --- fun clarecer_V : V ; --- fun clocar_V : V ; --- fun coadquirir_V : V ; --- fun cocer_V : V ; --- fun coercer_V : V ; --- fun coextenderse_V : V ; --- fun coger_V : V ; --- fun coger2_V : V ; --- fun cohibir_V : V ; --- fun colar_V : V ; --- fun colegir_V : V ; --- fun colgar_V : V ; --- fun colicuecer_V : V ; --- fun colorir_V : V ; --- fun comedirse_V : V ; --- fun comenzar_V : V ; --- fun compadecer_V : V ; --- fun comparecer_V : V ; --- fun competir_V : V ; --- fun complacer_V : V ; --- fun componer_V : V ; --- fun comprobar_V : V ; --- fun compungir_V : V ; --- fun concebir_V : V ; --- fun concernir_V : V ; --- fun concernir2_V : V ; --- fun concertar_V : V ; --- fun concluir_V : V ; --- fun concordar_V : V ; --- fun condecender_V : V ; --- fun condecir_V : V ; --- fun condescender_V : V ; --- fun condolecerse_V : V ; --- fun condolerse_V : V ; --- fun conducir_V : V ; --- fun conferir_V : V ; --- fun confesar_V : V ; --- fun confluir_V : V ; --- fun conmover_V : V ; --- fun conocer_V : V ; --- fun conseguir_V : V ; --- fun consentir_V : V ; --- fun consolar_V : V ; --- fun consonar_V : V ; --- fun constituir_V : V ; --- fun constreir_V : V ; --- fun construir_V : V ; --- fun contar_V : V ; --- fun contender_V : V ; --- fun contener_V : V ; --- fun contradecir_V : V ; --- fun contraer_V : V ; --- fun contrahacer_V : V ; --- fun contramanifestar_V : V ; --- fun contraponer_V : V ; --- fun contravenir_V : V ; --- fun contribuir_V : V ; --- fun controvertir_V : V ; --- fun convalecer_V : V ; --- fun convencer_V : V ; --- fun convenir_V : V ; --- fun converger_V : V ; --- fun converger2_V : V ; --- fun convergir_V : V ; --- fun convertir_V : V ; --- fun coproducir_V : V ; --- fun corregir_V : V ; --- fun corroer_V : V ; --- fun costar_V : V ; --- fun crecer_V : V ; --- fun creer_V : V ; --- fun cubrir_V : V ; --- fun dar_V : V ; --- fun decaer_V : V ; --- fun decentar_V : V ; --- fun decir_V : V ; --- fun decrecer_V : V ; --- fun deducir_V : V ; --- fun defender_V : V ; --- fun deferir_V : V ; --- fun degollar_V : V ; --- fun delinquir_V : V ; --- fun demoler_V : V ; --- fun demostrar_V : V ; --- fun denegar_V : V ; --- fun denegrir_V : V ; --- fun denostar_V : V ; --- fun dentar_V : V ; --- fun deponer_V : V ; --- fun derrelinquir_V : V ; --- fun derrenegar_V : V ; --- fun derrengar_V : V ; --- fun derretir_V : V ; --- fun derruir_V : V ; --- fun desabastecer_V : V ; --- fun desacertar_V : V ; --- fun desacollar_V : V ; --- fun desacordar_V : V ; --- fun desadormecer_V : V ; --- fun desadvertir_V : V ; --- fun desaferrar_V : V ; --- fun desaforar_V : V ; --- fun desagradecer_V : V ; --- fun desalentar_V : V ; --- fun desamoblar_V : V ; --- fun desandar_V : V ; --- fun desaparecer_V : V ; --- fun desapretar_V : V ; --- fun desaprobar_V : V ; --- fun desarrendar_V : V ; --- fun desasentar_V : V ; --- fun desasir_V : V ; --- fun desasosegar_V : V ; --- fun desatender_V : V ; --- fun desatentar_V : V ; --- fun desaterrar_V : V ; --- fun desavenir_V : V ; --- fun desbravecer_V : V ; --- fun descabullirse_V : V ; --- fun descaecer_V : V ; --- fun descaer_V : V ; --- fun desceir_V : V ; --- fun descender_V : V ; --- fun descerrar_V : V ; --- fun descimentar_V : V ; --- fun descocer_V : V ; --- fun descoger_V : V ; --- fun descoger2_V : V ; --- fun descolgar_V : V ; --- fun descollar_V : V ; --- fun descolorir_V : V ; --- fun descomedirse_V : V ; --- fun descomponer_V : V ; --- fun desconcertar_V : V ; --- fun desconocer_V : V ; --- fun desconsentir_V : V ; --- fun desconsolar_V : V ; --- fun descontar_V : V ; --- fun desconvenir_V : V ; --- fun descordar_V : V ; --- fun descornar_V : V ; --- fun descreer_V : V ; --- fun describir_V : V ; --- fun descubrir_V : V ; --- fun desdecir_V : V ; --- fun desdentar_V : V ; --- fun desembebecerse_V : V ; --- fun desembravecer_V : V ; --- fun desempedrar_V : V ; --- fun desencerrar_V : V ; --- fun desencoger_V : V ; --- fun desencoger2_V : V ; --- fun desencordar_V : V ; --- fun desencovar_V : V ; --- fun desenfurecer_V : V ; --- fun desengrosar_V : V ; --- fun desenmohecer_V : V ; --- fun desenmudecer_V : V ; --- fun desenrudecer_V : V ; --- fun desensoberbecer_V : V ; --- fun desentenderse_V : V ; --- fun desenterrar_V : V ; --- fun desentorpecer_V : V ; --- fun desentumecer_V : V ; --- fun desenvolver_V : V ; --- fun deservir_V : V ; --- fun desfallecer_V : V ; --- fun desfavorecer_V : V ; --- fun desflorecer_V : V ; --- fun desfortalecer_V : V ; --- fun desfruncir_V : V ; --- fun desgobernar_V : V ; --- fun desguarnecer_V : V ; --- fun deshacer_V : V ; --- fun deshelar_V : V ; --- fun desherbar_V : V ; --- fun desherrar_V : V ; --- fun deshumedecer_V : V ; --- fun desimponer_V : V ; --- fun desinvernar_V : V ; --- fun deslendrar_V : V ; --- fun desler_V : V ; --- fun deslucir_V : V ; --- fun desmajolar_V : V ; --- fun desmedirse_V : V ; --- fun desmelar_V : V ; --- fun desmembrar_V : V ; --- fun desmentir_V : V ; --- fun desmerecer_V : V ; --- fun desmullir_V : V ; --- fun desobedecer_V : V ; --- fun desobstruir_V : V ; --- fun desolar_V : V ; --- fun desoldar_V : V ; --- fun desollar_V : V ; --- fun desor_V : V ; --- fun desosar_V : V ; --- fun desosegar_V : V ; --- fun desparecer_V : V ; --- fun despedir_V : V ; --- fun despedrar_V : V ; --- fun desperecerse_V : V ; --- fun despernar_V : V ; --- fun despertar_V : V ; --- fun despezar_V : V ; --- fun desplacer_V : V ; --- fun desplegar_V : V ; --- fun despoblar_V : V ; --- fun desposeer_V : V ; --- fun desproveer_V : V ; --- fun desquerer_V : V ; --- fun desraizar_V : V ; --- fun desteir_V : V ; --- fun destentar_V : V ; --- fun desterrar_V : V ; --- fun destituir_V : V ; --- fun destorcer_V : V ; --- fun destruir_V : V ; --- fun desuncir_V : V ; --- fun desvanecer_V : V ; --- fun desventar_V : V ; --- fun desvestir_V : V ; --- fun desvolver_V : V ; --- fun detener_V : V ; --- fun deterger_V : V ; --- fun deterger2_V : V ; --- fun detraer_V : V ; --- fun devenir_V : V ; --- fun devolver_V : V ; --- fun dezmar_V : V ; --- fun diferir_V : V ; --- fun difluir_V : V ; --- fun digerir_V : V ; --- fun diluir_V : V ; --- fun diminuir_V : V ; --- fun dirigir_V : V ; --- fun discernir_V : V ; --- fun discontar_V : V ; --- fun disconvenir_V : V ; --- fun discordar_V : V ; --- fun disentir_V : V ; --- fun disminuir_V : V ; --- fun disolver_V : V ; --- fun disonar_V : V ; --- fun displacer_V : V ; --- fun disponer_V : V ; --- fun distender_V : V ; --- fun distinguir_V : V ; --- fun distraer_V : V ; --- fun distribuir_V : V ; --- fun divergir_V : V ; --- fun divertir_V : V ; --- fun dolar_V : V ; --- fun doler_V : V ; --- fun dormir_V : V ; --- fun eflorecerse_V : V ; --- fun efluir_V : V ; --- fun ejercer_V : V ; --- fun elegir_V : V ; --- fun embarbecer_V : V ; --- fun embastecer_V : V ; --- fun embebecer_V : V ; --- fun embellaquecerse_V : V ; --- fun embellecer_V : V ; --- fun embermejecer_V : V ; --- fun embestir_V : V ; --- fun emblandecer_V : V ; --- fun emblanquecer_V : V ; --- fun embobecer_V : V ; --- fun embosquecer_V : V ; --- fun embravecer_V : V ; --- fun embrutecer_V : V ; --- fun emerger_V : V ; --- fun emerger2_V : V ; --- fun empajolar_V : V ; --- fun empalidecer_V : V ; --- fun emparentar_V : V ; --- fun empavorecer_V : V ; --- fun empecer_V : V ; --- fun empedernir_V : V ; --- fun empedrar_V : V ; --- fun empeller_V : V ; --- fun empequehecer_V : V ; --- fun empezar_V : V ; --- fun emplastecer_V : V ; --- fun emplebeyecer_V : V ; --- fun emplumecer_V : V ; --- fun empobrecer_V : V ; --- fun empodrecer_V : V ; --- fun empoltronecerse_V : V ; --- fun emporcar_V : V ; --- fun empretecer_V : V ; --- fun emputecer_V : V ; --- fun enaltecer_V : V ; --- fun enamarillecer_V : V ; --- fun enardecer_V : V ; --- fun encabellecerse_V : V ; --- fun encallecer_V : V ; --- fun encalvecer_V : V ; --- fun encandecer_V : V ; --- fun encanecer_V : V ; --- fun encarecer_V : V ; --- fun encarnecer_V : V ; --- fun enceguecer_V : V ; --- fun encender_V : V ; --- fun encentar_V : V ; --- fun encerrar_V : V ; --- fun enclocar_V : V ; --- fun encloquecer_V : V ; --- fun encoger_V : V ; --- fun encoger2_V : V ; --- fun encomendar_V : V ; --- fun encontrar_V : V ; --- fun encorar_V : V ; --- fun encordar_V : V ; --- fun encorecer_V : V ; --- fun encovar_V : V ; --- fun encrudecer_V : V ; --- fun encruelecer_V : V ; --- fun encubertar_V : V ; --- fun encubrir_V : V ; --- fun endentar_V : V ; --- fun endentecer_V : V ; --- fun endurecer_V : V ; --- fun enflaquecer_V : V ; --- fun enflorecer_V : V ; --- fun enfranquecer_V : V ; --- fun enfurecer_V : V ; --- fun engorar_V : V ; --- fun engrandecer_V : V ; --- fun engravecer_V : V ; --- fun engrer_V : V ; --- fun engrosar_V : V ; --- fun engrumecerse_V : V ; --- fun engullir_V : V ; --- fun enhestar_V : V ; --- fun enlenzar_V : V ; --- fun enllentecer_V : V ; --- fun enlobreguecer_V : V ; --- fun enloquecer_V : V ; --- fun enlucir_V : V ; --- fun enlustrecer_V : V ; --- fun enmagrecer_V : V ; --- fun enmalecer_V : V ; --- fun enmarillecerse_V : V ; --- fun enmelar_V : V ; --- fun enmendar_V : V ; --- fun enmohecer_V : V ; --- fun enmollecer_V : V ; --- fun enmudecer_V : V ; --- fun ennegrecer_V : V ; --- fun ennoblecer_V : V ; --- fun ennudecer_V : V ; --- fun enorgullecer_V : V ; --- fun enraizar_V : V ; --- fun enralecer_V : V ; --- fun enrarecer_V : V ; --- fun enrigidecer_V : V ; --- fun enriquecer_V : V ; --- fun enrocar_V : V ; --- fun enrodar_V : V ; --- fun enrojecer_V : V ; --- fun enronquecer_V : V ; --- fun enrudecer_V : V ; --- fun enruinecer_V : V ; --- fun ensandecer_V : V ; --- fun ensangrentar_V : V ; --- fun ensarmentar_V : V ; --- fun ensarnecer_V : V ; --- fun ensilvecerse_V : V ; --- fun ensoar_V : V ; --- fun ensoberbecer_V : V ; --- fun ensolver_V : V ; --- fun ensombrecer_V : V ; --- fun ensordecer_V : V ; --- fun entallecer_V : V ; --- fun entender_V : V ; --- fun entenebrecer_V : V ; --- fun enternecer_V : V ; --- fun enterrar_V : V ; --- fun entesar_V : V ; --- fun entestecer_V : V ; --- fun entigrecerse_V : V ; --- fun entontecer_V : V ; --- fun entorpecer_V : V ; --- fun entortar_V : V ; --- fun entreabrir_V : V ; --- fun entrecerrar_V : V ; --- fun entrecoger_V : V ; --- fun entrecoger2_V : V ; --- fun entredecir_V : V ; --- fun entrelucir_V : V ; --- fun entreor_V : V ; --- fun entreparecerse_V : V ; --- fun entrepernar_V : V ; --- fun entretener_V : V ; --- fun entrever_V : V ; --- fun entristecer_V : V ; --- fun entullecer_V : V ; --- fun entumecer_V : V ; --- fun envaguecer_V : V ; --- fun envanecer_V : V ; --- fun envejecer_V : V ; --- fun enverdecer_V : V ; --- fun envestir_V : V ; --- fun envolver_V : V ; --- fun enzurdecer_V : V ; --- fun equivaler_V : V ; --- fun erguir_V : V ; --- fun erigir_V : V ; --- fun errar_V : V ; --- fun escabullirse_V : V ; --- fun escaecer_V : V ; --- fun escalfecerse_V : V ; --- fun escarmentar_V : V ; --- fun escarnecer_V : V ; --- fun esclarecer_V : V ; --- fun escocer_V : V ; --- fun escoger_V : V ; --- fun escoger2_V : V ; --- fun escolar_V : V ; --- fun escribir_V : V ; --- fun esforzar_V : V ; --- fun esmorecer_V : V ; --- fun esmuir_V : V ; --- fun establecer_V : V ; --- fun estarcir_V : V ; - fun estar_V : V ; --- fun estatuir_V : V ; --- fun estregar_V : V ; --- fun estreir_V : V ; --- fun estremecer_V : V ; --- fun europeizar_V : V ; --- fun evanecer_V : V ; --- fun evanescer_V : V ; --- fun excandecer_V : V ; --- fun excluir_V : V ; --- fun exigir_V : V ; --- fun expedir_V : V ; --- fun exponer_V : V ; --- fun extender_V : V ; --- fun extinguir_V : V ; --- fun extraer_V : V ; --- fun fallecer_V : V ; --- fun fallir_V : V ; --- fun favorecer_V : V ; --- fun fenecer_V : V ; --- fun ferrar_V : V ; --- fun fingir_V : V ; --- fun florecer_V : V ; --- fun fluir_V : V ; --- fun follar_V : V ; --- fun fortalecer_V : V ; --- fun forzar_V : V ; --- fun fosforecer_V : V ; --- fun fosforescer_V : V ; --- fun fotocomponer_V : V ; --- fun frangir_V : V ; --- fun fregar_V : V ; --- fun frer_V : V ; --- fun fruir_V : V ; --- fun fruncir_V : V ; --- fun frutecer_V : V ; --- fun fulgir_V : V ; --- fun fungir_V : V ; --- fun gair_V : V ; --- fun garantir_V : V ; --- fun gemir_V : V ; --- fun gernir_V : V ; --- fun gobernar_V : V ; --- fun grandisonar_V : V ; --- fun gruir_V : V ; --- fun gruir_V : V ; --- fun guair_V : V ; --- fun guarecer_V : V ; --- fun guarnecer_V : V ; - fun haver_V : V ; --- fun hacendar_V : V ; --- fun hacer_V : V ; --- fun hebraizar_V : V ; --- fun heder_V : V ; --- fun heir_V : V ; --- fun helar_V : V ; --- fun henchir_V : V ; --- fun hender_V : V ; --- fun hendir_V : V ; --- fun herbar_V : V ; --- fun herbecer_V : V ; --- fun herir_V : V ; --- fun hermanecer_V : V ; --- fun herrar_V : V ; --- fun herventar_V : V ; --- fun hervir_V : V ; --- fun holgar_V : V ; --- fun holiar_V : V ; --- fun huir_V : V ; --- fun humedecer_V : V ; --- fun imbuir_V : V ; --- fun impedir_V : V ; --- fun imponer_V : V ; --- fun imprimir_V : V ; --- fun improbar_V : V ; --- fun incensar_V : V ; --- fun incluir_V : V ; --- fun indisponer_V : V ; --- fun inducir_V : V ; --- fun inferir_V : V ; --- fun infernar_V : V ; --- fun infligir_V : V ; --- fun influir_V : V ; --- fun infringir_V : V ; --- fun ingerir_V : V ; --- fun injerir_V : V ; --- fun inmergir_V : V ; --- fun inmiscuir_V : V ; --- fun inquirir_V : V ; --- fun inscribir_V : V ; --- fun inserir_V : V ; --- fun instituir_V : V ; --- fun instruir_V : V ; --- fun interferir_V : V ; --- fun interponer_V : V ; --- fun intervenir_V : V ; --- fun introducir_V : V ; --- fun intuir_V : V ; --- fun invernar_V : V ; --- fun invertir_V : V ; --- fun investir_V : V ; --- fun irruir_V : V ; --- fun ir_V : V ; --- fun jamerdar_V : V ; --- fun jimenzar_V : V ; --- fun judaizar_V : V ; --- fun jugar_V : V ; --- fun juir_V : V ; --- fun languidecer_V : V ; --- fun leer_V : V ; --- fun licuefacer_V : V ; --- fun lividecer_V : V ; --- fun llover_V : V ; --- fun lobreguecer_V : V ; --- fun lucir_V : V ; --- fun luir_V : V ; --- fun malentender_V : V ; --- fun malherir_V : V ; --- fun malquerer_V : V ; --- fun maltraer_V : V ; --- fun mancornar_V : V ; --- fun manifestar_V : V ; --- fun manir_V : V ; --- fun mantener_V : V ; --- fun manuscribir_V : V ; --- fun manutener_V : V ; --- fun mecer_V : V ; --- fun medir_V : V ; --- fun melar_V : V ; --- fun mentar_V : V ; --- fun mentir_V : V ; --- fun merecer_V : V ; --- fun merendar_V : V ; --- fun moblar_V : V ; --- fun mohecer_V : V ; --- fun moler_V : V ; --- fun morder_V : V ; --- fun morir_V : V ; --- fun mostrar_V : V ; --- fun mover_V : V ; --- fun mugir_V : V ; --- fun muir_V : V ; --- fun mullir_V : V ; --- fun nacer_V : V ; --- fun negar_V : V ; --- fun negrecer_V : V ; --- fun nevar_V : V ; --- fun obedecer_V : V ; --- fun obscurecer_V : V ; --- fun obstruir_V : V ; --- fun obtener_V : V ; --- fun ocluir_V : V ; --- fun ofrecer_V : V ; --- fun oler_V : V ; --- fun oponer_V : V ; --- fun or_V : V ; --- fun oscurecer_V : V ; --- fun pacer_V : V ; --- fun padecer_V : V ; --- fun palidecer_V : V ; --- fun parecer_V : V ; --- fun patiquebrar_V : V ; --- fun pedir_V : V ; --- fun pensar_V : V ; --- fun percollar_V : V ; --- fun perder_V : V ; --- fun perecer_V : V ; --- fun permanecer_V : V ; --- fun perniquebrar_V : V ; --- fun perquirir_V : V ; --- fun perseguir_V : V ; --- fun pertenecer_V : V ; --- fun pervertir_V : V ; --- fun pimpollecer_V : V ; --- fun placer_V : V ; --- fun plair_V : V ; --- fun plastecer_V : V ; --- fun plegar_V : V ; --- fun poblar_V : V ; --- fun poder_V : V ; --- fun poner_V : V ; --- fun poseer_V : V ; --- fun posponer_V : V ; --- fun preconcebir_V : V ; --- fun preconocer_V : V ; --- fun predecir_V : V ; --- fun predisponer_V : V ; --- fun preelegir_V : V ; --- fun preestablecer_V : V ; --- fun preferir_V : V ; --- fun prelucir_V : V ; --- fun premorir_V : V ; --- fun premostrar_V : V ; --- fun prender_V : V ; --- fun preponer_V : V ; --- fun prescribir_V : V ; --- fun presentir_V : V ; --- fun presuponer_V : V ; --- fun preterir_V : V ; --- fun prevalecer_V : V ; --- fun prevaler_V : V ; --- fun prevenir_V : V ; --- fun prever_V : V ; --- fun probar_V : V ; --- fun producir_V : V ; --- fun proferir_V : V ; --- fun prohibir_V : V ; --- fun promover_V : V ; --- fun proponer_V : V ; --- fun proscribir_V : V ; --- fun proseguir_V : V ; --- fun prostituir_V : V ; --- fun proteger_V : V ; --- fun proteger2_V : V ; --- fun proveer_V : V ; --- fun provenir_V : V ; --- fun pudrir_V : V ; --- fun pungir_V : V ; --- fun quebrar_V : V ; --- fun querer_V : V ; --- fun radiodirigir_V : V ; --- fun raer_V : V ; --- fun rarefacer_V : V ; --- fun reabrir_V : V ; --- fun reaparecer_V : V ; --- fun reapretar_V : V ; --- fun reargir_V : V ; --- fun reaventar_V : V ; --- fun reblandecer_V : V ; --- fun rebullir_V : V ; --- fun recaer_V : V ; --- fun recalentar_V : V ; --- fun receir_V : V ; --- fun recentar_V : V ; --- fun recluir_V : V ; --- fun recocer_V : V ; --- fun recoger_V : V ; --- fun recoger2_V : V ; --- fun recolar_V : V ; --- fun recolegir_V : V ; --- fun recomendar_V : V ; --- fun recomenzar_V : V ; --- fun recomponer_V : V ; --- fun reconducir_V : V ; --- fun reconocer_V : V ; --- fun reconstituir_V : V ; --- fun reconstruir_V : V ; --- fun recontar_V : V ; --- fun reconvalecer_V : V ; --- fun reconvenir_V : V ; --- fun reconvertir_V : V ; --- fun recordar_V : V ; --- fun recostar_V : V ; --- fun recrecer_V : V ; --- fun recrudecer_V : V ; --- fun redargir_V : V ; --- fun redecir_V : V ; --- fun redescontar_V : V ; --- fun redistribuir_V : V ; --- fun reducir_V : V ; --- fun reelegir_V : V ; --- fun reencontrar_V : V ; --- fun reexpedir_V : V ; --- fun referir_V : V ; --- fun reflorecer_V : V ; --- fun refluir_V : V ; --- fun reforzar_V : V ; --- fun refregar_V : V ; --- fun refrer_V : V ; --- fun refringir_V : V ; --- fun refulgir_V : V ; --- fun regair_V : V ; --- fun regar_V : V ; --- fun regimentar_V : V ; --- fun regir_V : V ; --- fun regoldar_V : V ; --- fun regruir_V : V ; --- fun reguarnecer_V : V ; --- fun rehacer_V : V ; --- fun rehenchir_V : V ; --- fun reherir_V : V ; --- fun reherrar_V : V ; --- fun rehervir_V : V ; --- fun rehollar_V : V ; --- fun rehuir_V : V ; --- fun rehumedecer_V : V ; --- fun reinscribir_V : V ; --- fun reir_V : V ; --- fun rejuvenecer_V : V ; --- fun releer_V : V ; --- fun relentecer_V : V ; --- fun relucir_V : V ; --- fun remanecer_V : V ; --- fun remecer_V : V ; --- fun remedir_V : V ; --- fun remembrar_V : V ; --- fun remendar_V : V ; --- fun remolar_V : V ; --- fun remoler_V : V ; --- fun remostecerse_V : V ; --- fun remover_V : V ; --- fun remullir_V : V ; --- fun renacer_V : V ; --- fun rencontrar_V : V ; --- fun rendir_V : V ; --- fun renegar_V : V ; --- fun renovar_V : V ; --- fun repacer_V : V ; --- fun repensar_V : V ; --- fun repetir_V : V ; --- fun replegar_V : V ; --- fun repoblar_V : V ; --- fun reponer_V : V ; --- fun reprobar_V : V ; --- fun reproducir_V : V ; --- fun requebrar_V : V ; --- fun requerir_V : V ; --- fun rernorder_V : V ; --- fun rer_V : V ; --- fun resaber_V : V ; --- fun resalir_V : V ; --- fun resarcir_V : V ; --- fun rescontrar_V : V ; --- fun rescribir_V : V ; --- fun resegar_V : V ; --- fun reseguir_V : V ; --- fun resolgar_V : V ; --- fun resollar_V : V ; --- fun resolver_V : V ; --- fun resonar_V : V ; --- fun resplandecer_V : V ; --- fun resquebrar_V : V ; --- fun restablecer_V : V ; --- fun restituir_V : V ; --- fun restregar_V : V ; --- fun restriir_V : V ; --- fun restringir_V : V ; --- fun resurgir_V : V ; --- fun retallecer_V : V ; --- fun reteir_V : V ; --- fun retemblar_V : V ; --- fun retener_V : V ; --- fun retentar_V : V ; --- fun retiir_V : V ; --- fun retoecer_V : V ; --- fun retorcer_V : V ; --- fun retostar_V : V ; --- fun retraducir_V : V ; --- fun retraer_V : V ; --- fun retribuir_V : V ; --- fun retronar_V : V ; --- fun retrotraer_V : V ; --- fun reunir_V : V ; --- fun revejecer_V : V ; --- fun revenir_V : V ; --- fun reventar_V : V ; --- fun reverdecer_V : V ; --- fun reverter_V : V ; --- fun revertir_V : V ; --- fun rever_V : V ; --- fun revestir_V : V ; --- fun revolar_V : V ; --- fun revolcar_V : V ; --- fun revolver_V : V ; --- fun rezurcir_V : V ; --- fun robustecer_V : V ; --- fun rodar_V : V ; --- fun roer_V : V ; --- fun rogar_V : V ; --- fun romper_V : V ; --- fun rugir_V : V ; --- fun rusentar_V : V ; --- fun saber_V : V ; --- fun salir_V : V ; --- fun salpimentar_V : V ; --- fun salpullir_V : V ; --- fun sarmentar_V : V ; --- fun sarpullir_V : V ; --- fun satisfacer_V : V ; --- fun seducir_V : V ; --- fun segar_V : V ; --- fun seguir_V : V ; --- fun sembrar_V : V ; --- fun sementar_V : V ; --- fun sentar_V : V ; --- fun sentir_V : V ; --- fun serrar_V : V ; --- fun servir_V : V ; - fun ser_V : V ; --- fun soar_V : V ; --- fun sobrecalentar_V : V ; --- fun sobrecoger_V : V ; --- fun sobrecoger2_V : V ; --- fun sobrecrecer_V : V ; --- fun sobreentender_V : V ; --- fun sobreexponer_V : V ; --- fun sobrentender_V : V ; --- fun sobreponer_V : V ; --- fun sobresalir_V : V ; --- fun sobrescribir_V : V ; --- fun sobreseer_V : V ; --- fun sobresembrar_V : V ; --- fun sobresolar_V : V ; --- fun sobrevenir_V : V ; --- fun sobreverterse_V : V ; --- fun sobrevestir_V : V ; --- fun sobrevolar_V : V ; --- fun socolar_V : V ; --- fun sofrer_V : V ; --- fun solar_V : V ; --- fun soldar_V : V ; --- fun soler_V : V ; --- fun soltar_V : V ; --- fun sonar_V : V ; --- fun sonrer_V : V ; --- fun sorregar_V : V ; --- fun sosegar_V : V ; --- fun sostener_V : V ; --- fun soterrar_V : V ; --- fun subarrendar_V : V ; --- fun subdistinguir_V : V ; --- fun subentender_V : V ; --- fun subexponer_V : V ; --- fun subscribir_V : V ; --- fun subseguir_V : V ; --- fun subsolar_V : V ; --- fun substituir_V : V ; --- fun substraer_V : V ; --- fun subtender_V : V ; --- fun subvenir_V : V ; --- fun subvertir_V : V ; --- fun subyacer_V : V ; --- fun sugerir_V : V ; --- fun sumergir_V : V ; --- fun superentender_V : V ; --- fun superponer_V : V ; --- fun supervenir_V : V ; --- fun suponer_V : V ; --- fun surgir_V : V ; --- fun suscribir_V : V ; --- fun sustituir_V : V ; --- fun sustraer_V : V ; --- fun taer_V : V ; --- fun tallecer_V : V ; --- fun tardecer_V : V ; --- fun teir_V : V ; --- fun telecomponer_V : V ; --- fun teledirigir_V : V ; --- fun temblar_V : V ; --- fun tender_V : V ; --- fun tener_V : V ; --- fun tentar_V : V ; --- fun tonar_V : V ; --- fun torcer_V : V ; --- fun tostar_V : V ; --- fun traducir_V : V ; --- fun traer_V : V ; --- fun transcender_V : V ; --- fun transcribir_V : V ; --- fun transferir_V : V ; --- fun transgredir_V : V ; --- fun transigir_V : V ; --- fun translucirse_V : V ; --- fun transponer_V : V ; --- fun trascender_V : V ; --- fun trascolar_V : V ; --- fun trascribir_V : V ; --- fun trasegar_V : V ; --- fun trasferir_V : V ; --- fun trasfregar_V : V ; --- fun trasgredir_V : V ; --- fun traslucir_V : V ; --- fun trasoar_V : V ; --- fun trasor_V : V ; --- fun trasparecer_V : V ; --- fun trasponer_V : V ; --- fun trastrocar_V : V ; --- fun trasverter_V : V ; --- fun trasver_V : V ; --- fun travestir_V : V ; --- fun trocar_V : V ; --- fun tronar_V : V ; --- fun tropezar_V : V ; --- fun tullecer_V : V ; --- fun tullir_V : V ; --- fun tumefacer_V : V ; --- fun uncir_V : V ; --- fun ungir_V : V ; --- fun unisonar_V : V ; --- fun urgir_V : V ; --- fun usucapir_V : V ; --- fun valer_V : V ; --- fun vencer_V : V ; --- fun venir_V : V ; --- fun ventar_V : V ; --- fun verdecer_V : V ; --- fun verter_V : V ; --- fun ver_V : V ; --- fun vestir_V : V ; --- fun volar_V : V ; --- fun volcar_V : V ; --- fun volver_V : V ; --- fun yacer_V : V ; --- fun yuxtaponer_V : V ; --- fun zabullir_V : V ; --- fun zaherir_V : V ; --- fun zambullir_V : V ; --- fun zurcir_V : V ; -fun haver_V : V ; -fun estar_V : V ; -fun callar_V : V ; -fun caure_V : V ; -fun cloure_V : V ; -fun complaure_V : V ; -fun contradir_V : V ; -fun cosir_V : V ; -fun dir_V : V ; -fun doldre_V : V ; -fun endur_V : V ; -fun escopir_V : V ; -fun fondre_V : V ; -fun jeure_V : V ; -fun omplir_V : V ; -fun venir_V : V ; -} diff --git a/deprecated/old-lib/resource/catalan/LangCat.gf b/deprecated/old-lib/resource/catalan/LangCat.gf deleted file mode 100644 index 6e74e77bb..000000000 --- a/deprecated/old-lib/resource/catalan/LangCat.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete LangCat of Lang = - GrammarCat, - LexiconCat - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/catalan/LexiconCat.gf b/deprecated/old-lib/resource/catalan/LexiconCat.gf deleted file mode 100644 index d06cc7e57..000000000 --- a/deprecated/old-lib/resource/catalan/LexiconCat.gf +++ /dev/null @@ -1,365 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - -concrete LexiconCat of Lexicon = CatCat ** open - (M=MorphoCat), ParadigmsCat, BeschCat in { - -flags - optimize=values ; - -oper - regFN : Str -> N = \s -> femN (regN s) ; - regMN : Str -> N = \s -> regN s ; - irregMN : Str -> Str -> N = \pa,pans -> M.mkNounIrreg pa pans masculine ; - -lin - airplane_N = regMN "avi" ; - - answer_V2S = mkV2S (verbV (compondre_26 "respondre")) dative ; - apartment_N = regMN "pis" ; - apple_N = regFN "poma" ; - art_N = regMN "art" ; - ask_V2Q = mkV2Q (regV "preguntar") dative ; - baby_N = regMN "nad" ; - bad_A = mkADeg (regA "dolent") (regA "pitjor") ; - bank_N = regMN "banc" ; - beautiful_A = prefA (regADeg "bell") ; - become_VA = reflV (regV "tornar") ; -- esdevenir - beer_N = regFN "cervesa" ; - beg_V2V = mkV2V (regV "demanar") accusative dative ; - big_A = regADeg "gros" ; - bike_N = regFN "bicicleta" ; - bird_N = regMN "ocell" ; - black_A = compADeg (mkA "negre" "negra" "negres" "negres" "negrament") ; - blue_A = compADeg (mkA "blau" "blava" "blaus" "blaves" "blavament") ; - boat_N = regFN "barca" ; - book_N = regMN "llibre" ; - boot_N = regFN "bota" ; - boss_N = regMN "cap" ; - boy_N = regMN "noi" ; - bread_N = irregMN "pa" "pans" ; - break_V2 = dirV2 (verbV (trencar_112 "trencar")) ; - broad_A = regADeg "ample" ; -- put it in MorphoCat?: like black_A - brother_N2 = deN2 (regMN "germ") ; - brown_A = compADeg (mkA "marr" "marrona" "marrons" "marrones" "marronament") ; - butter_N = regFN "mantega" ; - buy_V2 = dirV2 (regV "comprar") ; - camera_N = regFN "cmara" ; - cap_N = regFN "gorra" ; - car_N = regMN "cotxe" ; - carpet_N = regFN "catifa" ; - cat_N = regMN "gat" ; -- gata - ceiling_N = regMN "sostre" ; - chair_N = regFN "cadira" ; - cheese_N = regMN "formatge" ; - child_N = regMN "nen" ; -- nena - church_N = regFN "esglsia" ; - city_N = regFN "ciutat" ; - clean_A = regADeg "net" ; - clever_A = regADeg "inteligent" ; - close_V2 = dirV2 (verbV (trencar_112 "tancar")) ; - coat_N = regMN "abric" ; - cold_A = regADeg "fred" ; - come_V = verbV (venir_117 "venir") ; - computer_N = regMN "ordinador" ; - country_N = regMN "pas" ; -- masc - cousin_N = regMN "cos" ; - cow_N = regFN "vaca" ; - die_V = verbV (morir_71 "morir") ; - dirty_A = regADeg "brut" ; - distance_N3 = mkN3 (regFN "distncia") genitive dative ; - doctor_N = regMN "metge" ; -- metgessa - dog_N = regMN "gos" ; -- gossa - door_N = regFN "porta" ; - drink_V2 = dirV2 (verbV (beure_11 "beure")) ; - easy_A2V = mkA2V (regA "fcil") dative genitive ; - eat_V2 = dirV2 (verbV (envejar_48 "menjar")) ; - empty_A = compADeg (mkA "buit" "buida" "buits" "buides" "buidament") ; - enemy_N = regMN "enemic" ; -- enemiga - factory_N = regFN "fbrica" ; - father_N2 = deN2 (regMN "pare") ; - fear_VS = mkVS (verbV (tmer_107 "tmer")) ; - find_V2 = dirV2 (regV "trobar") ; - fish_N = regMN "peix" ; - floor_N = regMN "terra" ; -- sl - forget_V2 = dirV2 (regV "oblidar") ; - fridge_N = regFN "nevera" ; - friend_N = regMN "amic" ; -- amiga - fruit_N = regFN "fruita" ; - fun_AV = mkAV (regA "divertit") genitive ; - garden_N = regMN "jard" ; - girl_N = regFN "noia" ; - glove_N = regMN "guant" ; - gold_N = regMN "or" ; - good_A = mkADeg (mkA "b" "bona" "bons" "bones" "bonament") (regA "millor") ; ---- adv? - go_V = (verbV (anar_4 "anar")) ; - green_A = regADeg "verd" ; - harbour_N = regMN "port" ; - hate_V2 = dirV2 (verbV (canviar_16 "odiar")) ; - hat_N = regMN "barret" ; - have_V2 = dirV2 (verbV (tenir_108 "tenir")) ; - hear_V2 = mkV2 (regV "escoltar") dative ; -- Must be "oir". Add it to Besch - hill_N = regMN "tur" ; - hope_VS = mkVS (regV "esperar") ; - horse_N = regMN "cavall" ; - hot_A = regADeg "calent" ; - house_N = regFN "casa" ; - important_A = regADeg "important" ; - industry_N = regFN "indstria" ; - iron_N = regMN "ferro" ; - king_N = regMN "rei" ; - know_V2 = dirV2 (verbV (saber_99 "saber")) ; - lake_N = regMN "llac" ; - lamp_N = regFN "lmpada" ; - learn_V2 = dirV2 (verbV (aprendre_6 "aprendre")) ; - leather_N = regMN "cuiro" ; - leave_V2 = dirV2 (regV "partir") ; - like_V2 = dirV2 (verbV (canviar_16 "apreciar")) ; - listen_V2 = dirV2 (regV "escoltar") ; - live_V = verbV (viure_119 "viure") ; - long_A = regADeg "llarg" ; - lose_V2 = dirV2 (verbV (perdre_83 "perdre")) ; - love_N = regMN "amor" ; - love_V2 = dirV2 (regV "estimar") ; - man_N = regMN "home" ; -- masc - married_A2 = mkA2 (regA "casat") dative ; - meat_N = regFN "carn" ; - milk_N = regFN "llet" ; - moon_N = regFN "lluna" ; - mother_N2 = deN2 (regFN "mare") ; -- fem - mountain_N = regFN "muntanya" ; - music_N = regFN "msica" ; - narrow_A = regADeg "estret" ; - new_A = compADeg (mkA "nou" "nova" "nous" "noves" "novament") ; - newspaper_N = regMN "diari" ; -- peridic - oil_N = regMN "oli" ; - old_A = regADeg "vell" ; - open_V2 = dirV2 (verbV (obrir_77 "obrir")) ; - paint_V2A = mkV2A (regV "pintar") accusative (mkPrep "en") ; - paper_N = regMN "paper" ; - paris_PN = mkPN "Paris" masculine ; - peace_N = regFN "pau" ; - pen_N = regMN "llapis" ; - planet_N = regMN "planeta" ; - plastic_N = regMN "plstic" ; - play_V2 = dirV2 (verbV (pregar_86 "jugar")) ; - policeman_N = regMN "policia" ; -- fem refers to the institution - priest_N = regMN "capell" ; -- masc - probable_AS = mkAS (regA "probable") ; - queen_N = regN "reina" ; - radio_N = regFN "rdio" ; - rain_V0 = mkV0 (verbV (moure_72 "ploure")) ; - read_V2 = dirV2 (verbV (servir_101 "llegir")) ; - red_A = regADeg "vermell" ; - religion_N = mkN "religi" "religions" feminine ; - restaurant_N = regMN "restaurant" ; - river_N = regMN "riu" ; - rock_N = regFN "roca" ; - roof_N = regFN "teulada" ; - rubber_N = regFN "goma" ; - run_V = verbV (crrer_30 "crrer") ; - say_VS = mkVS (verbV (dir_41 "dir")) ; - school_N = regFN "escola" ; - science_N = regFN "cincia" ; - sea_N = regMN "mar" ; -- masc & fem - seek_V2 = dirV2 (verbV (trencar_112 "buscar")) ; - see_V2 = dirV2 (verbV (veure_118 "veure")) ; - sell_V3 = dirV3 (verbV (vendre_116 "vendre")) dative ; - send_V3 = dirV3 (verbV (canviar_16 "enviar")) dative ; - sheep_N = regFN "ovella" ; -- xai - ship_N = regMN "vaixell" ; - shirt_N = regFN "camisa" ; - shoe_N = regFN "sabata" ; - shop_N = regFN "botiga" ; - short_A = regADeg "curt" ; --- breu - silver_N = regFN "plata" ; - sister_N = regFN "germana" ; - sleep_V = verbV (dormir_44 "dormir") ; - small_A = prefA (regADeg "petit") ; - snake_N = regFN "serp" ; -- fem - sock_N = regMN "mitj" ; - speak_V2 = dirV2 (regV "parlar") ; - star_N = regFN "estrella" ; - steel_N = regMN "acer" ; - stone_N = regFN "pedra" ; - stove_N = regMN "forn" ; - student_N = regN "estudiant" ; -- used both for fem & masc - stupid_A = regADeg "estpid" ; - sun_N = regMN "sol" ; - switch8off_V2 = dirV2 (verbV (pregar_86 "apagar")) ; - switch8on_V2 = dirV2 (verbV (atendre_8 "encendre")) ; - table_N = regFN "taula" ; - talk_V3 = mkV3 (regV "parlar") dative genitive ; - teacher_N = regMN "mestre" ; -- mestra - teach_V2 = dirV2 (regV "ensenyar") ; - television_N = mkN "televisi" "televisions" feminine ; -- televisor masc - thick_A = compADeg (mkA "gruixut" "gruixuda" "gruixuts" "gruixudes" "gruixudament") ; - thin_A = compADeg (mkA "fi" "fina" "fins" "fines" "finament") ; - train_N = regMN "tren" ; - travel_V = verbV (envejar_48 "viatjar") ; - tree_N = regMN "arbre" ; - --- trousers_N = regN "pantaln" ; -- masc - ugly_A = compADeg (mkA "lleig" "lletja" "lletjos" "lletges" "lletjament") ; - understand_V2 = dirV2 (verbV (atendre_8 "entendre")) ; - university_N = regFN "universitat" ; - village_N = regMN "poble" ; - wait_V2 = mkV2 (regV "esperar") dative ; - walk_V = regV "caminar" ; - warm_A = regADeg "tebi" ; - war_N = regFN "guerra" ; - watch_V2 = dirV2 (regV "mirar") ; - water_N = regFN "aigua" ; - white_A = compADeg (mkA "blanc" "blanca" "blancs" "blanques" "blancament") ; - window_N = regFN "finestra" ; - wine_N = regMN "vi" ; - win_V2 = dirV2 (regV "guanyar") ; - woman_N = regFN "dona" ; - wonder_VQ = mkVQ (reflV (regV "preguntar")) ; - wood_N = regFN "fusta" ; - write_V2 = dirV2 (verbV (escriure_50 "escriure")) ; - yellow_A = compADeg (mkA "groc" "groga" "grocs" "grogues" "grogament") ; - young_A = compADeg (mkA "jove" "jove" "joves" "joves" "jovement") ; - do_V2 = dirV2 (verbV (fer_56 "fer")) ; - now_Adv = mkAdv "ara" ; - already_Adv = mkAdv "ja" ; - song_N = mkN "can" "canons" feminine ; - add_V3 = dirV3 (regV "afegir") dative ; -- also: (regV "sumar") - number_N = regMN "nmero" ; - put_V2 = dirV2 (regV "posar") ; - stop_V = regV "aturar" ; - jump_V = regV "saltar" ; - left_Ord = M.mkOrd (regA "esquerra") ; - right_Ord = M.mkOrd (regA "dreta") ; - far_Adv = mkAdv "lluny" ; - correct_A = regA "correcte" ; - dry_A = regA "sec" ; - dull_A = regA "balb" ; - full_A = regA "ple" ; - heavy_A = regA "pesat" ; - near_A = regA "proper" ; - rotten_A = regA "podrit" ; - round_A = regA "rod" ; - sharp_A = regA "esmolat" ; -- punxegut - smooth_A = regA "llis" ; - straight_A = regA "directe" ; - wet_A = regA "moll" ; - wide_A = regA "extens" ; - animal_N = regMN "animal" ; -- masc (sometimes fem when adj) - ashes_N = regMN "cendra" ; - back_N = regFN "esquena" ; - bark_N = regFN "escora" ; - belly_N = regFN "panxa" ; - blood_N = regFN "sang" ; - bone_N = regMN "os" ; - breast_N = regFN "sina" ; -- pit - cloud_N = regMN "nvol" ; - day_N = regMN "dia" ; - dust_N = regFN "pols" ; - ear_N = regFN "orella" ; - earth_N = regFN "terra" ; - egg_N = regMN "ou" ; - eye_N = regMN "ull" ; - fat_N = regMN "greix" ; - feather_N = regFN "pluma" ; - fingernail_N = regFN "ungla" ; - fire_N = regMN "foc" ; - flower_N = regFN "flor" ; - fog_N = regFN "boira" ; - foot_N = regMN "peu" ; - forest_N = regMN "bosc" ; - grass_N = regFN "herba" ; - guts_N = regMN "budell" ; - hair_N = regMN "cabell" ; - hand_N = regFN "m" ; - head_N = regMN "cap" ; - heart_N = regMN "cor" ; - horn_N = regFN "banya" ; - husband_N = regMN "marit" ; -- esps - ice_N = regMN "gel" ; - knee_N = regMN "genoll" ; - leaf_N = regFN "fulla" ; - leg_N = regFN "cama" ; - liver_N = regMN "fetge" ; - louse_N = regMN "poll" ; - mouth_N = regFN "boca" ; - name_N = regMN "nom" ; - neck_N = regMN "coll" ; - night_N = regFN "nit" ; - nose_N = regMN "nas" ; - person_N = regFN "persona" ; - rain_N = regFN "pluja" ; - road_N = regMN "carrer" ; - root_N = regFN "arrel" ; - rope_N = regN "corda" ; - salt_N = regFN "sal" ; - sand_N = regFN "sorra" ; - seed_N = regFN "llavor" ; - skin_N = regFN "pell" ; -- fem - sky_N = regMN "cel" ; - smoke_N = regMN "fum" ; - snow_N = regFN "neu" ; -- fem - stick_N = regMN "bast" ; - tail_N = regFN "cua" ; - tongue_N = regFN "llengua" ; - tooth_N = regFN "dent" ; - wife_N = regFN "esposa" ; - wind_N = regMN "vent" ; - wing_N = regFN "ala" ; - worm_N = regMN "cuc" ; - year_N = regMN "any" ; - bite_V2 = dirV2 (verbV (pregar_86 "mossegar")) ; - blow_V = regV "bufar" ; - burn_V = regV "cremar" ; - count_V2 = dirV2 (regV "comptar") ; - cut_V2 = dirV2 (regV "tallar") ; - dig_V = regV "cavar" ; - fall_V = verbV (caure_18 "caure") ; - fear_V2 = dirV2 (verbV (tmer_107 "tmer")) ; - fight_V2 = dirV2 (regV "lluitar") ; - float_V = regV "surar" ; - flow_V = verbV (reduir_94 "fluir") ; -- also: regV "circular" - fly_V = regV "volar" ; - freeze_V = regV "congelar" ; - give_V3 = dirdirV3 (verbV (donar_43 "donar")) ; - hit_V2 = dirV2 (verbV (trencar_112 "picar")) ; - hold_V2 = dirV2 (verbV (obtenir_78 "sostenir")) ; - hunt_V2 = dirV2 (verbV (comenar_22 "caar")) ; - kill_V2 = dirV2 (regV "matar") ; - laugh_V = verbV (riure_96 "riure") ; - lie_V = reflV (verbV (jeure_62 "jeure")) ; - play_V = verbV (pregar_86 "jugar") ; - pull_V2 = dirV2 (regV "tibar") ; - push_V2 = dirV2 (verbV (atnyer_59 "empnyer")) ; - rub_V2 = dirV2 (verbV (pregar_86 "refregar")) ; - scratch_V2 = dirV2 (regV "gratar") ; - sew_V = verbV (cosir_31 "cosir") ; - sing_V = regV "cantar" ; - sit_V = reflV (verbV (seure_102 "seure")) ; - smell_V = regV "ensumar" ; - spit_V = verbV (escopir_49 "escopir") ; - split_V2 = dirV2 (regV "separar") ; -- dividir,) ; - squeeze_V2 = dirV2 (verbV (servir_101 "exprimir")) ; - stab_V2 = dirV2 (regV "apunyalar") ; - stand_V = verbV (estar_54 "estar") ; ---- "estar dret" - suck_V2 = dirV2 (regV "xuclar") ; - swell_V = regV "inflar" ; - swim_V = regV "nedar" ; - think_V = regV "pensar" ; - throw_V2 = dirV2 (verbV (comenar_22 "llenar")) ; - tie_V2 = dirV2 (verbV (pregar_86 "lligar")) ; - turn_V = regV "girar" ; - vomit_V = regV "vomitar" ; - wash_V2 = dirV2 (regV "rentar") ; - wipe_V2 = dirV2 (verbV (pregar_86 "eixugar")) ; - breathe_V = regV "respirar" ; - john_PN = mkPN "Joan" masculine ; - today_Adv = mkAdv "avui" ; - - grammar_N = regFN "gramtica" ; - language_N = regFN "llengua" ; - rule_N = regFN "regla" ; - question_N = regFN "pregunta" ; - ready_A = regA "preparat" ; - reason_N = regFN "ra" ; - uncertain_A = regA "incert" ; - -} ; diff --git a/deprecated/old-lib/resource/catalan/MorphoCat.gf b/deprecated/old-lib/resource/catalan/MorphoCat.gf deleted file mode 100644 index f21bc849d..000000000 --- a/deprecated/old-lib/resource/catalan/MorphoCat.gf +++ /dev/null @@ -1,160 +0,0 @@ ---# -path=.:../romance:../common:../../prelude - ---1 A Simple Catalan Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- Jordi Saludes 2008: Derived from MorphoSpa. --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsCat$, which --- gives a higher-level access to this module. - -resource MorphoCat = CommonRomance, ResCat ** - open PhonoCat, Prelude, Predef in { - - flags optimize=all ; coding=utf8 ; - ---2 Nouns --- --- The following macro is useful for creating the forms of number-dependent --- tables, such as common nouns. --- gcc M2.3 -oper - numForms : (_,_ : Str) -> Number => Str = \vi, vins -> - table {Sg => vi ; Pl => vins} ; - - nomCep : Str -> Number => Str = \cep -> - numForms cep (cep + "s") ; - - - nomCasa : Str -> Str -> Number => Str = \es,casa -> - numForms casa (init casa + es) ; - - nomFre : Str -> Number => Str = \fre -> - numForms fre (fre + "ns") ; - - nomCas : Str -> Number => Str = \cas -> - numForms cas (cas + "os") ; - - nomTest : Str -> Number => Str = \test -> - numForms test (variants {test + "s"; test + "os"}) ; - - nomFaig : Str -> Number => Str = \faig -> - let - fa = Predef.tk 2 faig - in - numForms faig (variants {fa + "jos" ; faig + "s"}) ; - - nomDesig : Str -> Number => Str = \desig -> - let - desi = Predef.tk 1 desig - in - numForms desig (variants {desi + "tjos" ; desi + "gs"}) ; - - nomTemps : Str -> Number => Str = \temps -> - numForms temps temps ; - --- Common nouns are inflected in number and have an inherent gender. - - mkNoun : (Number => Str) -> Gender -> Noun = \noinois,gen -> - {s = noinois ; g = gen} ; - - mkNounIrreg : Str -> Str -> Gender -> Noun = \vi,vins -> - mkNoun (numForms vi vins) ; - - mkNomReg : Str -> Noun = \noi -> - let - mkNounMas : (Str -> Number => Str) -> Noun = \rule -> mkNoun (rule noi) Masc - in - case last noi of { - "a" => mkNoun (nomCasa "es" noi) Fem ; - "s"|"x"|"ç" => mkNounMas nomCas ; - "i"|"e" => mkNounMas nomFre ; - "í" => mkNounMas (nomCasa "ins") ; - "à" => mkNounMas (nomCasa "ans") ; - "ó" => mkNounMas (nomCasa "ons") ; - "g" => mkNounMas nomFaig ; - _ => mkNounMas nomCep - } ; - ---2 Adjectives --- --- Adjectives are conveniently seen as gender-dependent nouns. --- Here are some patterns. First one that describes the worst case. --- gcc M2.1 - - mkAdj : (_,_,_,_,_ : Str) -> Adj = \prim,prima,prims,primes,primament -> - {s = table { - AF Masc n => numForms prim prims ! n ; - AF Fem n => numForms prima primes ! n ; - AA => primament - } - } ; - ---- Then the regular and invariant patterns. - - adjPrim : Str -> Adj = \prim -> - mkAdj prim (prim + "a") (prim + "s") (prim + "es") (prim + "ament") ; - - adjBlau : Str -> Str -> Adj = \blau,blava -> - let - blav = Predef.tk 1 blava - in - mkAdj blau blava (blau + "s") (blav + "es") (blava + "ment") ; - - adjFondo : Str -> Adj = \fondo -> - let - fond = Predef.tk 1 fondo - in - adjBlau fondo (fond + "a") ; - - adjBo : Str -> Adj = \bo -> - mkAdj bo (bo + "na") (bo + "ns") (bo + "nes") (bo + "nament") ; - - adjFidel : Str -> Adj = \fidel -> - let - fidels = fidel + "s" - in - mkAdj fidel fidel fidels fidels (fidel + "ment") ; - - mkAdjReg : Str -> Adj = \prim -> - case last prim of { - "e"|"u"|"o" => adjFondo prim ; - _ => adjPrim prim - } ; - - ---2 Personal pronouns --- --- All the eight personal pronouns can be built by the following macro. --- The use of "ne" as atonic genitive is debatable. --- We follow the rule that the atonic nominative is empty. - - mkPronoun : (_,_,_,_,_,_,_,_ : Str) -> - Gender -> Number -> Person -> Pronoun = - \il,le,lui,Lui,son,sa,ses,see,g,n,p -> - {s = table { - Ton Nom => il ; - Ton x => prepCase x ++ Lui ; - Aton Nom => strOpt il ; ---- [] ; - Aton Acc => le ; - Aton (CPrep P_a) => lui ; - Aton q => prepCase q ++ Lui ; ---- GF bug with c or p! - Poss Masc Sg => son ; - Poss Fem Sg => sa ; - Poss Masc Pl => ses ; - Poss Fem Pl => see - } ; - a = {g = g ; n = n ; p = p} ; - hasClit = True - } ; - - ---2 Determiners --- --- Determiners, traditionally called indefinite pronouns, are inflected --- in gender and number, like adjectives. - - pronForms : Adj -> Gender -> Number -> Str = \tal,g,n -> tal.s ! AF g n ; - -} diff --git a/deprecated/old-lib/resource/catalan/NounCat.gf b/deprecated/old-lib/resource/catalan/NounCat.gf deleted file mode 100644 index ee398698a..000000000 --- a/deprecated/old-lib/resource/catalan/NounCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete NounCat of Noun = CatCat ** NounRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/NumeralCat.gf b/deprecated/old-lib/resource/catalan/NumeralCat.gf deleted file mode 100644 index fe824165e..000000000 --- a/deprecated/old-lib/resource/catalan/NumeralCat.gf +++ /dev/null @@ -1,170 +0,0 @@ -concrete NumeralCat of Numeral = CatCat ** - open CommonRomance, ResRomance, MorphoCat, Prelude in { - --- --- gcc M3.5.1, M3.5.2 --- - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100 = {s : CardOrd => Str ; n : Number} ; - Sub1000 = {s : CardOrd => Str ; n : Number} ; - Sub1000000 = {s : CardOrd => Str ; n : Number} ; - - --- Auxiliaries - -oper - -- Use cardinal for big ordinals [M3.5.2] - cent : Number => CardOrd => Str = \\n,co => case n of { - Pl => case co of { - NCard Masc => "-cents" ; - NCard Fem => "-centes" ; - _ => "-cents" ---- variants {} ---- AR 23/6/2008 - } ; - Sg => "cent" - } ; - cardOrd1 : CardOrd -> (_,_,_:Str) -> Str = \co,dos,dues,segon -> case co of { - NCard Masc => dos ; - NCard Fem => dues ; - NOrd Masc Sg => segon ; - NOrd Fem Sg => segon + "a" ; - NOrd Masc Pl => segon + "s" ; - NOrd Fem Pl => segon + "es" - } ; - - - cardOrdReg : CardOrd -> Str -> Str -> Str = \co,sis,si -> case co of { - NCard _ => sis ; - NOrd Masc Sg => si + "" ; - NOrd Fem Sg => si + "ena" ; - NOrd Masc Pl => si + "ens" ; - NOrd Fem Pl => si + "enes" - } ; - - cardOrd2 : CardOrd -> Str -> Str = \co,sis -> let si = init sis in - case (last sis) of { - "e" => cardOrdReg co sis si ; - "a" => cardOrdReg co sis si ; - "u" => cardOrdReg co sis (si + "v") ; - _ => cardOrdReg co sis sis - } ; - - cardOrd3 : CardOrd -> (m,f:Str) -> Str = \co,dos,dues -> case co of { - NCard Masc => dos ; - NCard Fem => dues ; - NOrd Masc Sg => dos + "" ; - NOrd Fem Sg => dos + "ena" ; - NOrd Masc Pl => dos + "ens" ; - NOrd Fem Pl => dos + "enes" - } ; - - - digitPl1 : (u,t,d,dp:Str) -> (fem,ord:Str) -> {s: DForm => CardOrd => Str} = \dos,dotze,vint,vinti,dues,segon -> { - s = \\df,co => - case df of { - unit => cardOrd1 co dos dues segon ; - teen => cardOrd2 co dotze ; - ten => cardOrd2 co vint ; - tenplus => cardOrd2 co vinti ; - _ => cardOrd3 co dos dues - } - } ; - - digitPl2 : (u,t,d,dp:Str) -> {s: DForm => CardOrd => Str} = \sis,setze,seixanta,seixantai -> { - s = \\df,co => case df of { - unit => cardOrd2 co sis; - teen => cardOrd2 co setze ; - ten => cardOrd2 co seixanta ; - tenplus => cardOrd2 co seixantai ; - _ => cardOrd2 co sis - } - } ; - - -lin - num x = x ; - - n2 = digitPl1 "dos" "dotze" "vint" "vint-i-" "dues" "segon" ; - n3 = digitPl1 "tres" "tretze" "trenta" "trenta-" "tres" "tercer" ; - n4 = digitPl1 "quatre" "catorze" "quaranta" "quaranta-" "quatre" "quart" ; - n5 = digitPl1 "cinc" "quinze" "cinquanta" "cinquanta-" "cinc" "quint" ; - n6 = digitPl2 "sis" "setze" "seixanta" "seixanta-" ; - n7 = digitPl2 "set" "disset" "setanta" "setanta-" ; - n8 = digitPl2 "vuit" "divuit" "vuitanta" "vuitanta-" ; - n9 = digitPl2 "nou" "dinou" "noranta" "noranta-" ; - - pot01 = {s= \\df,co => - case df of { - unit => cardOrd1 co "un" "una" "primer" ; - teen => cardOrd2 co "onze" ; - ten => cardOrd2 co "deu" ; - tenplus => variants {} ; - OrdF => cardOrd2 co "un" ; - Aunit => [] - }; - n= Sg} ; - - pot0 d = d ** {n= Pl} ; - pot110 = {s= \\co => cardOrdReg co "deu" "des"; n= Pl} ; - pot111 = {s= \\co => cardOrd2 co "onze"; n= Pl} ; - pot1to19 d = {s= \\co => d.s ! teen ! co ; n= Pl} ; - pot0as1 n = {s= n.s ! unit; n= n.n} ; - pot1 d = {s= \\co => d.s ! ten ! co; n= Pl} ; - pot1plus d e = - {s= \\co => ((d.s ! tenplus ! (NCard Masc)) ++ (e.s ! OrdF ! co)); n= Pl} ; - pot1as2 n = n ; - pot2 d = {s= \\co => (d.s ! Aunit ! co) ++ (cent ! (d.n) ! co); n= Pl} ; - pot2plus d n = { - s= \\co => (d.s ! Aunit ! co) ++ (cent ! (d.n) ! co) ++ (n.s ! co); - n= Pl} ; - pot2as3 n = n ; - pot3 n = {s= \\co => (table {Sg => []; Pl => (n.s ! co) } ! n.n) ++ "mil"; n= Pl} ; - pot3plus n m = - {s= \\co => (table {Sg => []; Pl => (n.s ! co)} ! n.n) ++ "mil" ++ (m.s !co); - n= Pl} ; - - -param - DForm = unit | teen | ten | tenplus | Aunit | OrdF ; - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard Masc ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1:o" Sg ; ---- gender - D_2 = mk2Dig "2" "2:o" ; - D_3 = mk2Dig "3" "3:o" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ":o") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ _ => o} ; ---- gender - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/catalan/ParadigmsCat.gf b/deprecated/old-lib/resource/catalan/ParadigmsCat.gf deleted file mode 100644 index 4032d94d7..000000000 --- a/deprecated/old-lib/resource/catalan/ParadigmsCat.gf +++ /dev/null @@ -1,459 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - ---1 Catalan Lexical Paradigms --- --- Aarne Ranta 2004 - 2006 --- Jordi Saludes 2008: Modified from ParadigmsSpa --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoCat.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. For --- verbs, there is a fairly complete list of irregular verbs in --- [``IrregCat`` ../../catalan/IrregCat.gf]. - -resource ParadigmsCat = - open - (Predef=Predef), - Prelude, - CommonRomance, - ResCat, - MorphoCat, - BeschCat, - CatCat in { - - flags optimize=all ; - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - masculine : Gender ; - feminine : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- Prepositions used in many-argument functions are either strings --- (including the 'accusative' empty string) or strings that --- amalgamate with the following word (the 'genitive' "de" and the --- 'dative' "a"). - - accusative : Prep ; - genitive : Prep ; - dative : Prep ; - - mkPrep : Str -> Prep ; - - ---2 Nouns - - mkN : overload { - --- The regular function takes the singular form and the gender, --- and computes the plural and the gender by a heuristic. --- The heuristic says that the gender is feminine for nouns --- ending with "a" or "z", and masculine for all other words. --- Nouns ending with "a", "o", "e" have the plural with "s", --- those ending with "z" have "ces" in plural; all other nouns --- have "es" as plural ending. The accent is not dealt with. TODO - - mkN : (llum : Str) -> N ; - --- A different gender can be forced. - - mkN : Str -> Gender -> N ; - --- The worst case has two forms (singular + plural) and the gender. - - mkN : (disc,discos : Str) -> Gender -> N - } ; - - ---3 Compound nouns --- --- Some nouns are ones where the first part is inflected as a noun but --- the second part is not inflected. e.g. "nmero de telfon". --- They could be formed in syntax, but we give a shortcut here since --- they are frequent in lexica. - - compN : N -> Str -> N ; - - ---3 Relational nouns --- --- Relational nouns ("filla de x") need a case and a preposition. - - mkN2 : N -> Prep -> N2 ; - --- The most common cases are the genitive "de" and the dative "a", --- with the empty preposition. - - deN2 : N -> N2 ; - aN2 : N -> N2 ; - --- Three-place relational nouns ("la connexi de x a y") need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "the old town hall of"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names need a string and a gender. --- The default gender is feminine for names ending with "a", otherwise masculine. TODO - - mkPN : overload { - mkPN : (Anna : Str) -> PN ; - mkPN : (Pilar : Str) -> Gender -> PN - } ; - - ---2 Adjectives - - mkA : overload { - --- For regular adjectives, all forms are derived from the --- masculine singular. The types of adjectives that are recognized are --- "alto", "fuerte", "util". Comparison is formed by "mas". - - mkA : (sol : Str) -> A ; - --- One-place adjectives compared with "mas" need five forms in the worst --- case (masc and fem singular, masc plural, adverbial). - - mkA : (fort,forta,forts,fortes,fortament : Str) -> A ; - --- In the worst case, two separate adjectives are given: --- the positive ("bo"), and the comparative ("millor"). - - mkA : (bo : A) -> (millor : A) -> A - } ; - --- The functions above create postfix adjectives. To switch --- them to prefix ones (i.e. ones placed before the noun in --- modification, as in "gran casa"), the following function is --- provided. --- JS: What about vi b -> bon vi ? - - prefixA : A -> A ; - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. - - mkAdv : Str -> Adv ; - --- Some appear next to the verb (e.g. "sempre"). - - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - - ---2 Verbs - - mkV : overload { - --- Regular verbs are ones inflected like "cantar", "perdre", "tmer", "perdre", "servir", "dormir" --- The regular verb function works for models I, IIa, IIb and IIa --- The module $BeschCat$ gives the complete set of "Bescherelle" conjugations. - - mkV : (cantar : Str) -> V ; - --- Verbs with vowel alternatition in the stem - easiest to give with --- two forms, e.g. "mostrar"/"muestro". TODO - ---JS: Needed? mkV : (mostrar,muestro : Str) -> V ; - --- Most irregular verbs are found in $IrregCat$. If this is not enough, --- the module $BeschCat$ gives all the patterns of the "Bescherelle" --- book. To use them in the category $V$, wrap them with the function - - mkV : Verbum -> V - } ; - --- To form reflexive verbs: - - reflV : V -> V ; - --- Verbs with a deviant passive participle: just give the participle --- in masculine singular form as second argument. - - special_ppV : V -> Str -> V ; - - - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Prep -> V2 - } ; - - --- You can reuse a $V2$ verb in $V$. - - v2V : V2 -> V ; - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- parlar, a, de - dirV3 : V -> Prep -> V3 ; -- donar,(accusative),a - dirdirV3 : V -> V3 ; -- donar,(dative),(accusative) - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; -- plain infinitive: "vull parlar" - deVV : V -> VV ; -- "acabar de parlar" - aVV : V -> VV ; -- "aprendre a parlar" - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> Prep -> AV ; - mkA2V : A -> Prep -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given --- as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - - ---. ---2 The definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - Gender = MorphoCat.Gender ; - Number = MorphoCat.Number ; - masculine = Masc ; - feminine = Fem ; - singular = Sg ; - plural = Pl ; - - accusative = complAcc ** {lock_Prep = <>} ; - genitive = complGen ** {lock_Prep = <>} ; - dative = complDat ** {lock_Prep = <>} ; - mkPrep p = {s = p ; c = Acc ; isDir = False ; lock_Prep = <>} ; - - - mk2N x y g = mkNounIrreg x y g ** {lock_N = <>} ; - regN x = mkNomReg x ** {lock_N = <>} ; - compN x y = {s = \\n => x.s ! n ++ y ; g = x.g ; lock_N = <>} ; - femN x = {s = x.s ; g = feminine ; lock_N = <>} ; - mascN x = {s = x.s ; g = masculine ; lock_N = <>} ; - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p} ; - deN2 n = mkN2 n genitive ; - aN2 n = mkN2 n dative ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p ; c3 = q} ; - - mk2PN x g = {s = x ; g = g} ** {lock_PN = <>} ; - regPN x = mk2PN x g where { - g = case last x of { - "a" => feminine ; - _ => masculine - } - } ; - - makeNP x g n = {s = (pn2np (mk2PN x g)).s; a = agrP3 g n ; hasClit = False} ** {lock_NP = <>} ; - - mk5A a b c d e = - compADeg {s = \\_ => (mkAdj a b c d e).s ; isPre = False ; lock_A = <>} ; - regA a = compADeg {s = \\_ => (mkAdjReg a).s ; isPre = False ; lock_A = <>} ; - prefA a = {s = a.s ; isPre = True ; lock_A = <>} ; - - mkA2 a p = a ** {c2 = p ; lock_A2 = <>} ; - - mkADeg a b = - {s = table {Posit => a.s ! Posit ; _ => b.s ! Posit} ; - isPre = a.isPre ; lock_A = <>} ; - compADeg a = - {s = table {Posit => a.s ! Posit ; _ => \\f => "ms" ++ a.s ! Posit ! f} ; - isPre = a.isPre ; - lock_A = <>} ; - regADeg a = compADeg (regA a) ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - regIIIV : (Str -> Verbum) -> Str -> V = \v,x -> -- I, IIa, IIb, III model given by v - let - verb = case (Predef.dp 2 x) of { - "re" => perdre_83 x ; -- IIa - "er" => tmer_107 x ; -- IIb - "ir" => v x ; -- III? - _ => cantar_15 x -- Ia - } - in verbBesch verb ** {vtyp = VHabere ; lock_V = <>} ; - - regVa = regIIIV dormir_44 ; -- IIIa - regV = regIIIV servir_101 ; -- IIIb - - reflV v = {s = v.s ; vtyp = VRefl ; lock_V = <>} ; - - verbV ve = verbBesch ve ** {vtyp = VHabere ; lock_V = <>} ; - - reflVerbV : Verbum -> V = \ve -> reflV (verbV ve) ; - - special_ppV ve pa = { - s = table { - VPart g n => (adjPrim pa).s ! AF g n ; - p => ve.s ! p - } ; - lock_V = <> ; - vtyp = VHabere - } ; - --- regAltV x y = verbV (regAlternV x y) ; - - mk2V2 v p = {s = v.s ; vtyp = v.vtyp ; c2 = p ; lock_V2 = <>} ; - dirV2 v = mk2V2 v accusative ; - v2V v = v ** {lock_V = <>} ; - - mkV3 v p q = {s = v.s ; vtyp = v.vtyp ; - c2 = p ; c3 = q ; lock_V3 = <>} ; - dirV3 v p = mkV3 v accusative p ; - dirdirV3 v = dirV3 v dative ; - - V0 : Type = V ; - AS, AV : Type = A ; - A2S, A2V : Type = A2 ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods - mkV2S v p = mk2V2 v p ** {mn,mp = Indic ; lock_V2S = <>} ; - mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; - deVV v = v ** {c2 = complGen ; lock_VV = <>} ; - aVV v = v ** {c2 = complDat ; lock_VV = <>} ; - mkV2V v p t = mkV3 v p t ** {lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p q = mkV3 v p q ** {lock_V2A = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_AS = <>} ; ---- more moods - mkA2S v p = mkA2 v p ** {lock_A2S = <>} ; - mkAV v p = v ** {c = p.p1 ; s2 = p.p2 ; lock_AV = <>} ; - mkA2V v p q = mkA2 v p ** {s3 = q.p2 ; c3 = q.p1 ; lock_A2V = <>} ; - ---- - - mkN = overload { - mkN : (llum : Str) -> N = regN ; - mkN : Str -> Gender -> N = \s,g -> {s = (regN s).s ; g = g ; lock_N = <>}; - mkN : (disc,discos : Str) -> Gender -> N = mk2N - } ; - regN : Str -> N ; - mk2N : (disc,discos : Str) -> Gender -> N ; - mascN : N -> N ; - femN : N -> N ; - - - mkPN = overload { - mkPN : (Anna : Str) -> PN = regPN ; - mkPN : (Pilar : Str) -> Gender -> PN = mk2PN - } ; - mk2PN : Str -> Gender -> PN ; -- Joan - regPN : Str -> PN ; -- feminine for "-a", otherwise masculine - --- To form a noun phrase that can also be plural, --- you can use the worst-case function. - - makeNP : Str -> Gender -> Number -> NP ; - - mkA = overload { - mkA : (util : Str) -> A = regA ; - mkA : (fort,forta,forts,fortes,fortament : Str) -> A = mk5A ; - mkA : (bo : A) -> (millor : A) -> A = mkADeg ; - } ; - - mk5A : (fort,forta,forts,fortes,fortament : Str) -> A ; - regA : Str -> A ; - mkADeg : A -> A -> A ; - compADeg : A -> A ; - regADeg : Str -> A ; - prefA : A -> A ; - prefixA = prefA ; - - mkV = overload { - mkV : (cantar : Str) -> V = regV ; ---JS mkV : (mostrar,muestro : Str) -> V = regAltV ; - mkV : Verbum -> V = verbV - } ; - regV, regVa : Str -> V ; ---JS regAltV : (mostrar,muestro : Str) -> V ; - verbV : Verbum -> V ; - - mkV2 = overload { - mkV2 : Str -> V2 = \s -> dirV2 (regV s) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mk2V2 - } ; - mk2V2 : V -> Prep -> V2 ; - dirV2 : V -> V2 ; - - - -} ; diff --git a/deprecated/old-lib/resource/catalan/PhonoCat.gf b/deprecated/old-lib/resource/catalan/PhonoCat.gf deleted file mode 100644 index f750aeb01..000000000 --- a/deprecated/old-lib/resource/catalan/PhonoCat.gf +++ /dev/null @@ -1,41 +0,0 @@ ---# -path=../common:prelude - -resource PhonoCat = open Prelude in { - ---3 Elision --- --- The phonological rule of *elision* can be defined as follows in GF. --- In Catalan it includes both vowels and 'h'. - ----TODO: L'elisi depn de la tonicitat. - -oper - vocal : Strs = strs { - "a" ; "" ; - "e" ; "" ; "" ; "o" ; "" ; "" ; - "i" ; "" ; "" ; "u" ; "" ; "" ; "h" - } ; - - vocalForta : Strs = strs { - "a" ; "" ; "ha" ; "h" ; - "e" ; "" ; "" ; "he" ; "h" ; "h" ; - "o" ; "" ; "" ; "ho" ; "h" ; "h" ; - "" ; "" ; "h" ; "h" ; - } ; - - vocalFeble : Strs = strs { - "i" ; "" ; "u" ; "" ; - "hi" ; "h" ; "hu" ; "h" ; - } ; - - -elisDe = pre { "de" ; "d'" / vocal }; -elisEl = pre { "el" ; "l'" / vocal } ; -elisLa = pre { "la" ; "l'" / vocalForta } ; -elisEm = pre { "em" ; "m'" / vocal } ; -elisEt = pre { "et" ; "t'" / vocal } ; -elisEs = pre { - pre { "es" ; "s'" / vocal} ; - "se" / strs { "s" } } ; - -} diff --git a/deprecated/old-lib/resource/catalan/PhraseCat.gf b/deprecated/old-lib/resource/catalan/PhraseCat.gf deleted file mode 100644 index daaea343a..000000000 --- a/deprecated/old-lib/resource/catalan/PhraseCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseCat of Phrase = CatCat ** PhraseRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/QuestionCat.gf b/deprecated/old-lib/resource/catalan/QuestionCat.gf deleted file mode 100644 index 331541c19..000000000 --- a/deprecated/old-lib/resource/catalan/QuestionCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionCat of Question = CatCat ** QuestionRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/RelativeCat.gf b/deprecated/old-lib/resource/catalan/RelativeCat.gf deleted file mode 100644 index 6b6a9b27c..000000000 --- a/deprecated/old-lib/resource/catalan/RelativeCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeCat of Relative = CatCat ** RelativeRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/ResCat.gf b/deprecated/old-lib/resource/catalan/ResCat.gf deleted file mode 100644 index 4a1b7dd80..000000000 --- a/deprecated/old-lib/resource/catalan/ResCat.gf +++ /dev/null @@ -1,13 +0,0 @@ ---1 Catalan auxiliary operations. --- ----- This module contains operations that are needed to make the ----- resource syntax work. To define everything that is needed to ----- implement $Test$, it moreover contains regular lexical ----- patterns needed for $Lex$. - - -instance ResCat of ResRomance = DiffCat ** open CommonRomance, Prelude in { - - flags optimize=noexpand ; - -} ; diff --git a/deprecated/old-lib/resource/catalan/SentenceCat.gf b/deprecated/old-lib/resource/catalan/SentenceCat.gf deleted file mode 100644 index 7d5c33f74..000000000 --- a/deprecated/old-lib/resource/catalan/SentenceCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceCat of Sentence = CatCat ** SentenceRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/catalan/StructuralCat.gf b/deprecated/old-lib/resource/catalan/StructuralCat.gf deleted file mode 100644 index 524420fa5..000000000 --- a/deprecated/old-lib/resource/catalan/StructuralCat.gf +++ /dev/null @@ -1,154 +0,0 @@ -concrete StructuralCat of Structural = CatCat ** - open PhonoCat, MorphoCat, ParadigmsCat, BeschCat, Prelude in { - - flags optimize=all ; - -lin - - above_Prep = mkPrep "sobre" ; - after_Prep = {s = ["desprs"] ; c = MorphoCat.genitive ; isDir = False} ; - all_Predet = { - s = \\a,c => prepCase c ++ aagrForms "tot" "tota" "tots" "totes" ! a ; - c = Nom - } ; - almost_AdA, almost_AdN = ss (variants {"quasi"; "gaireb"}) ; - always_AdV = ss "sempre" ; - although_Subj = ss "bench" ** {m = Conjunct} ; - and_Conj = {s1 = [] ; s2 = etConj.s ; n = Pl} ; - because_Subj = ss "perque" ** {m = Indic} ; - before_Prep = {s = "abans" ; c = MorphoCat.genitive ; isDir = False} ; - behind_Prep = {s = "darrera" ; c = MorphoCat.genitive ; isDir = False} ; - between_Prep = mkPrep "entre" ; - both7and_DConj = {s1,s2 = etConj.s ; n = Pl} ; - but_PConj = ss "per" ; - by8agent_Prep = mkPrep "per" ; - by8means_Prep = mkPrep "mitjanant" ; - can8know_VV = mkVV (verbV (saber_99 "saber")) ; - can_VV = mkVV (verbV (poder_85 "poder")) ; - during_Prep = mkPrep "durant" ; ---- - either7or_DConj = {s1,s2 = "o" ; n = Sg} ; - everybody_NP = makeNP ["tothom"] Masc Sg ; - every_Det = {s = \\_,_ => "cada" ; n = Sg} ; - everything_NP = pn2np (mkPN ["tot"] Masc) ; - everywhere_Adv = ss ["a tot arreu"] ; - few_Det = {s = \\g,c => prepCase c ++ genForms "pocs" "poques" ! g ; n = Pl} ; ---- first_Ord = {s = \\ag => (regA "primer").s ! Posit ! AF ag.g ag.n} ; - for_Prep = mkPrep ["per a"] ; - from_Prep = complGen ; --- - he_Pron = - mkPronoun - "ell" "lo" "el" "ell" - ["el seu"] ["la seva"] ["els seus"] ["les seves"] - Masc Sg P3 ; - here_Adv = mkAdv "aqu" ; -- ac - here7to_Adv = mkAdv ["cap aqu"] ; - here7from_Adv = mkAdv ["d'aqu"] ; - how_IAdv = ss "com" ; - how8many_IDet = - {s = \\g,c => prepCase c ++ genForms "quants" "quantes" ! g ; n = Pl} ; - if_Subj = ss "si" ** {m = Indic} ; - in8front_Prep = {s = "davant" ; c = MorphoCat.genitive ; isDir = False} ; - i_Pron = - mkPronoun - "jo" "em" "em" "mi" - ["el meu"] ["la meva"] ["els meus"] ["les meves"] - Fem Sg P1 ; - in_Prep = mkPrep "en" ; - it_Pron = - mkPronoun - "ell" "lo" "el" "ell" - ["el seu"] ["la seva"] ["els seus"] ["les seves"] - Masc Sg P3 ; - less_CAdv = ss "menys" ; ---- - many_Det = {s = \\g,c => prepCase c ++ genForms "molts" "moltes" ! g ; n = Pl} ; - more_CAdv = ss "ms" ; - most_Predet = {s = \\_,c => prepCase c ++ ["la majoria"] ; c = CPrep P_de} ; - much_Det = {s = \\g,c => prepCase c ++ genForms "molt" "molta" ! g ; n = Sg} ; - must_VV = mkVV (verbV (haver_59 "haver")) ; -- + of_Prep - no_Utt = ss "no" ; - on_Prep = mkPrep "sobre" ; ---- one_Quant = {s = \\g,c => prepCase c ++ genForms "un" "una" ! g} ; - only_Predet = {s = \\_,c => prepCase c ++ "noms" ; c = Nom} ; - or_Conj = {s1 = [] ; s2 = "o" ; n = Sg} ; - otherwise_PConj = ss "altrament" ; - part_Prep = complGen ; - please_Voc = ss "sisplau" ; - possess_Prep = complGen ; - quite_Adv = ss "bastant" ; - she_Pron = - mkPronoun - "ella" "la" "la" "ella" - ["el seu"] ["la seva"] ["els seus"] ["les seves"] - Fem Sg P3 ; - so_AdA = ss "tan" ; - somebody_NP = pn2np (mkPN ["alg"] Masc) ; - somePl_Det = {s = \\g,c => prepCase c ++ genForms "alguns" "algunes" ! g ; n = Pl} ; - someSg_Det = {s = \\g,c => prepCase c ++ genForms "algun" "alguna" ! g ; n = Sg} ; - something_NP = pn2np (mkPN ["quelcom"] Masc) ; - somewhere_Adv = ss ["a algun lloc"] ; - that_Quant = { - s = table { - Sg => \\g,c => prepCase c ++ genForms "aquell" "aquella" ! g ; - Pl => \\g,c => prepCase c ++ genForms "aquells" "aquelles" ! g - } - } ; - there_Adv = mkAdv "all" ; -- all - there7to_Adv = mkAdv ["cap a all"] ; - there7from_Adv = mkAdv ["d'all"] ; - therefore_PConj = ss ["per tant"] ; - they_Pron = mkPronoun - "elles" "les" "les" "elles" - ["el seu"] ["la seva"] ["llurs"] ["llurs"] - Fem Pl P3 ; - this_Quant = { - s = table { - Sg => \\g,c => prepCase c ++ genForms "aquest" "aquesta" ! g ; - Pl => \\g,c => prepCase c ++ genForms "aquests" "aquestes" ! g - } - } ; - through_Prep = mkPrep "mitjanant" ; - too_AdA = ss "massa" ; - to_Prep = complDat ; - under_Prep = mkPrep "sota" ; - very_AdA = ss "molt" ; - want_VV = mkVV (verbV (voler_120 "voler")) ; - we_Pron = - mkPronoun - "nosaltres" "nos" "nos" "nosaltres" - ["el nostre"] ["la nostra"] ["els nostres"] ["les nostres"] - Fem Pl P1 ; - whatSg_IP = {s = \\c => prepCase c ++ ["qu"] ; a = aagr Masc Sg} ; - whatPl_IP = {s = \\c => prepCase c ++ ["qu"] ; a = aagr Masc Pl} ; --- - when_IAdv = ss "quan" ; - when_Subj = ss "quan" ** {m = Indic} ; - where_IAdv = ss "on" ; - which_IQuant = {s = table { - Sg => \\g,c => prepCase c ++ "quin" ; --per fer: femen quina - Pl => \\g,c => prepCase c ++ "quins" - } - } ; --per fer: femen quines - whoPl_IP = {s = \\c => prepCase c ++ "qui" ; a = aagr Fem Pl} ; - whoSg_IP = {s = \\c => prepCase c ++ "qui" ; a = aagr Fem Sg} ; - why_IAdv = ss ["per qu"] ; - without_Prep = mkPrep "sense" ; - with_Prep = mkPrep "amb" ; - yes_Utt = ss "s" ; - youSg_Pron = mkPronoun - "tu" "et" "et" "tu" - ["el teu"] ["la teva"] ["els teus"] ["les teves"] - Fem Sg P2 ; - youPl_Pron = - mkPronoun - "vosaltres" "us" "us" "vosaltres" - ["el vostre"] ["la vostra"] ["els vostres"] ["les vostres"] - Fem Pl P2 ; - youPol_Pron = - mkPronoun - "vost" "li" "li" "vost" - ["el seu"] ["la seva"] ["els seus"] ["les seves"] - Fem Pl P2 ; - -oper - etConj : {s : Str ; n : MorphoCat.Number} = {s = "i" } ** {n = Pl} ; - -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/catalan/VerbCat.gf b/deprecated/old-lib/resource/catalan/VerbCat.gf deleted file mode 100644 index db73a4301..000000000 --- a/deprecated/old-lib/resource/catalan/VerbCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete VerbCat of Verb = CatCat ** VerbRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/common/CommonX.gf b/deprecated/old-lib/resource/common/CommonX.gf deleted file mode 100644 index bcaf1e4b9..000000000 --- a/deprecated/old-lib/resource/common/CommonX.gf +++ /dev/null @@ -1,31 +0,0 @@ -concrete CommonX of Common = open (R = ParamX) in { - - lincat - Text = {s : Str} ; --lock_Text : {}} ; - Phr = {s : Str} ; --lock_Phr : {}} ; - Utt = {s : Str} ; --lock_Utt : {}} ; - Voc = {s : Str} ; --lock_Voc : {}} ; - SC = {s : Str} ; --lock_SC : {}} ; - Adv = {s : Str} ; --lock_Adv : {}} ; - AdV = {s : Str} ; --lock_AdV : {}} ; - AdA = {s : Str} ; --lock_AdA : {}} ; - AdN = {s : Str} ; --lock_AdN : {}} ; - IAdv = {s : Str} ; --lock_IAdv : {}} ; - CAdv = {s : Str} ; --lock_CAdv : {}} ; - PConj = {s : Str} ; --lock_PConj : {}} ; - - Tense = {s : Str ; t : R.Tense} ; - Ant = {s : Str ; a : R.Anteriority} ; - Pol = {s : Str ; p : R.Polarity} ; - - lin - PPos = {s = []} ** {p = R.Pos} ; - PNeg = {s = []} ** {p = R.Neg} ; - TPres = {s = []} ** {t = R.Pres} ; - TPast = {s = []} ** {t = R.Past} ; --# notpresent - TFut = {s = []} ** {t = R.Fut} ; --# notpresent - TCond = {s = []} ** {t = R.Cond} ; --# notpresent - ASimul = {s = []} ** {a = R.Simul} ; - AAnter = {s = []} ** {a = R.Anter} ; --# notpresent - -} diff --git a/deprecated/old-lib/resource/common/ConstructX.gf b/deprecated/old-lib/resource/common/ConstructX.gf deleted file mode 100644 index ee4decf00..000000000 --- a/deprecated/old-lib/resource/common/ConstructX.gf +++ /dev/null @@ -1,19 +0,0 @@ ---# -path=.:../abstract:prelude - -resource ConstructX = open CommonX in { - - oper - mkText : Str -> Text = \s -> {s = s ; lock_Text = <>} ; - mkPhr : Str -> Phr = \s -> {s = s ; lock_Phr = <>} ; - mkUtt : Str -> Utt = \s -> {s = s ; lock_Utt = <>} ; - mkVoc : Str -> Voc = \s -> {s = s ; lock_Voc = <>} ; - mkSC : Str -> SC = \s -> {s = s ; lock_SC = <>} ; - mkAdv : Str -> Adv = \s -> {s = s ; lock_Adv = <>} ; - mkAdV : Str -> AdV = \s -> {s = s ; lock_AdV = <>} ; - mkAdA : Str -> AdA = \s -> {s = s ; lock_AdA = <>} ; - mkAdN : Str -> AdN = \s -> {s = s ; lock_AdN = <>} ; - mkIAdv : Str -> IAdv = \s -> {s = s ; lock_IAdv = <>} ; - mkCAdv : Str -> CAdv = \s -> {s = s ; lock_CAdv = <>} ; - mkPConj : Str -> PConj = \s -> {s = s ; lock_PConj = <>} ; - -} diff --git a/deprecated/old-lib/resource/common/ParamX.gf b/deprecated/old-lib/resource/common/ParamX.gf deleted file mode 100644 index 65901de66..000000000 --- a/deprecated/old-lib/resource/common/ParamX.gf +++ /dev/null @@ -1,65 +0,0 @@ -resource ParamX = open Prelude in { - ----- flags optimize=noexpand ; - - param - Number = Sg | Pl ; - Person = P1 | P2 | P3 ; - Degree = Posit | Compar | Superl ; - - Anteriority = - Simul - | Anter --# notpresent - ; - Tense = - Pres - | Past --# notpresent - | Fut --# notpresent - | Cond --# notpresent - ; - - param - - Polarity = Pos | Neg ; - - QForm = QDir | QIndir ; - --- Imperatives: True = polite, False = familiar. - - ImpForm = ImpF Number Bool ; - - oper - numImp : ImpForm -> Number = \i -> - case i of { - ImpF n _ => n - } ; - - conjNumber : Number -> Number -> Number = \m,n -> - case m of { - Sg => n ; - _ => Pl - } ; - --- For persons, we let the latter argument win ("either you or I am absent" --- but "either I or you are absent"). This is not quite clear. - - conjPerson : Person -> Person -> Person = \_,p -> - p ; - --- To construct a record with a polarity-dependent table. - - polCases : SS -> SS -> {s : Polarity => Str} = \true,false -> { - s = table { - Pos => true.s ; - Neg => false.s - } - } ; - --- To count the length of a tail in a sequence of digits, e.g. to put commas --- as in 1,000,000. - - param - DTail = T1 | T2 | T3 ; - - -} diff --git a/deprecated/old-lib/resource/common/TenseX.gf b/deprecated/old-lib/resource/common/TenseX.gf deleted file mode 100644 index 665bb146d..000000000 --- a/deprecated/old-lib/resource/common/TenseX.gf +++ /dev/null @@ -1,18 +0,0 @@ -concrete TenseX of Tense = open (R = ParamX) in { - - lincat - Tense = {s : Str ; t : R.Tense} ; - Ant = {s : Str ; a : R.Anteriority} ; - Pol = {s : Str ; p : R.Polarity} ; - - lin - PPos = {s = []} ** {p = R.Pos} ; - PNeg = {s = []} ** {p = R.Neg} ; - TPres = {s = []} ** {t = R.Pres} ; - TPast = {s = []} ** {t = R.Past} ; - TFut = {s = []} ** {t = R.Fut} ; - TCond = {s = []} ** {t = R.Cond} ; - ASimul = {s = []} ** {a = R.Simul} ; - AAnter = {s = []} ** {a = R.Anter} ; - -} diff --git a/deprecated/old-lib/resource/common/TextX.gf b/deprecated/old-lib/resource/common/TextX.gf deleted file mode 100644 index a5ddebc54..000000000 --- a/deprecated/old-lib/resource/common/TextX.gf +++ /dev/null @@ -1,11 +0,0 @@ -concrete TextX of Text = CommonX ** { - --- This will work for almost all languages except Spanish. - - lin - TEmpty = {s = []} ; - TFullStop x xs = {s = x.s ++ "." ++ xs.s} ; - TQuestMark x xs = {s = x.s ++ "?" ++ xs.s} ; - TExclMark x xs = {s = x.s ++ "!" ++ xs.s} ; - -} diff --git a/deprecated/old-lib/resource/danish/AdjectiveDan.gf b/deprecated/old-lib/resource/danish/AdjectiveDan.gf deleted file mode 100644 index 71d3c56c2..000000000 --- a/deprecated/old-lib/resource/danish/AdjectiveDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveDan of Adjective = CatDan ** AdjectiveScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/AdverbDan.gf b/deprecated/old-lib/resource/danish/AdverbDan.gf deleted file mode 100644 index 07bab5be4..000000000 --- a/deprecated/old-lib/resource/danish/AdverbDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbDan of Adverb = CatDan ** AdverbScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/AllDan.gf b/deprecated/old-lib/resource/danish/AllDan.gf deleted file mode 100644 index 737728417..000000000 --- a/deprecated/old-lib/resource/danish/AllDan.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete AllDan of AllDanAbs = - LangDan, - IrregDan - [fly_V], - ExtraDan - ** {} ; diff --git a/deprecated/old-lib/resource/danish/AllDanAbs.gf b/deprecated/old-lib/resource/danish/AllDanAbs.gf deleted file mode 100644 index c07422d5f..000000000 --- a/deprecated/old-lib/resource/danish/AllDanAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllDanAbs = - Lang, - IrregDanAbs - [fly_V], - ExtraDanAbs - ** {} ; diff --git a/deprecated/old-lib/resource/danish/CatDan.gf b/deprecated/old-lib/resource/danish/CatDan.gf deleted file mode 100644 index d3d6eec83..000000000 --- a/deprecated/old-lib/resource/danish/CatDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete CatDan of Cat = CommonX ** CatScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/ConjunctionDan.gf b/deprecated/old-lib/resource/danish/ConjunctionDan.gf deleted file mode 100644 index d8e9215fd..000000000 --- a/deprecated/old-lib/resource/danish/ConjunctionDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionDan of Conjunction = CatDan ** ConjunctionScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/DiffDan.gf b/deprecated/old-lib/resource/danish/DiffDan.gf deleted file mode 100644 index 2309efd3a..000000000 --- a/deprecated/old-lib/resource/danish/DiffDan.gf +++ /dev/null @@ -1,86 +0,0 @@ -instance DiffDan of DiffScand = open CommonScand, Prelude in { - --- Parameters. - - param - Gender = Utr | Neutr ; - - oper - utrum = Utr ; - neutrum = Neutr ; - - gennum : Gender -> Number -> GenNum = \g,n -> - case < : Gender * Number> of { - => SgUtr ; - => SgNeutr ; - _ => Plg - } ; - - detDef : Species = Indef ; - - Verb : Type = { - s : VForm => Str ; - part : Str ; - vtype : VType ; - isVaere : Bool - } ; - - hasAuxBe v = v.isVaere ; - --- Strings. - - conjThat = "at" ; - conjThan = "end" ; - conjAnd = "og" ; - infMark = "at" ; - compMore = "mere" ; - - subjIf = "hvis" ; - - artIndef : Gender => Str = table { - Utr => "en" ; - Neutr => "et" - } ; - - verbHave = - mkVerb "have" "har" "hav" "havde" "haft" "haven" "havet" "havne" ** - {part = [] ; isVaere = False} ; - verbBe = - mkVerb "vre" "er" "var" "var" "vret" "vren" "vret" "vrne" ** - {part = [] ; isVaere = False} ; - verbBecome = - mkVerb "blive" "bliver" "bliv" "blev" "blevet" - "bliven" "blivet" "blivne" ** - {part = [] ; isVaere = True} ; - - auxFut = "vil" ; -- "skal" in ExtDan - auxCond = "ville" ; - - negation : Polarity => Str = table { - Pos => [] ; - Neg => "ikke" - } ; - - genderForms : (x1,x2 : Str) -> Gender => Str = \all,allt -> - table { - Utr => all ; - Neutr => allt - } ; - - relPron : GenNum => RCase => Str = \\gn,c => case c of { - RNom | RPrep False => "som" ; - RGen => "hvis" ; - RPrep _ => gennumForms "hvilken" "hvilket" "hvilke" ! gn - } ; - - pronSuch = gennumForms "sdan" "sdant" "sdanne" ; - - reflPron : Agr -> Str = \a -> case a of { - {gn = Plg ; p = P1} => "oss" ; - {gn = Plg ; p = P2} => "jer" ; - {p = P1} => "mig" ; - {p = P2} => "dig" ; - {p = P3} => "sig" - } ; - -} diff --git a/deprecated/old-lib/resource/danish/ExtraDan.gf b/deprecated/old-lib/resource/danish/ExtraDan.gf deleted file mode 100644 index 28083b20c..000000000 --- a/deprecated/old-lib/resource/danish/ExtraDan.gf +++ /dev/null @@ -1,3 +0,0 @@ -concrete ExtraDan of ExtraDanAbs = ExtraScandDan ** open CommonScand, ResDan in { - -} diff --git a/deprecated/old-lib/resource/danish/ExtraDanAbs.gf b/deprecated/old-lib/resource/danish/ExtraDanAbs.gf deleted file mode 100644 index 45ac75290..000000000 --- a/deprecated/old-lib/resource/danish/ExtraDanAbs.gf +++ /dev/null @@ -1,7 +0,0 @@ --- Structures special for Danish. These are not implemented in other --- Scandinavian languages. - -abstract ExtraDanAbs = ExtraScandAbs ** { - - -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/danish/ExtraScandDan.gf b/deprecated/old-lib/resource/danish/ExtraScandDan.gf deleted file mode 100644 index 26fa8f390..000000000 --- a/deprecated/old-lib/resource/danish/ExtraScandDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraScandDan of ExtraScandAbs = CatDan ** ExtraScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/GrammarDan.gf b/deprecated/old-lib/resource/danish/GrammarDan.gf deleted file mode 100644 index 1c2424787..000000000 --- a/deprecated/old-lib/resource/danish/GrammarDan.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete GrammarDan of Grammar = - NounDan, - VerbDan, - AdjectiveDan, - AdverbDan, - NumeralDan, - SentenceDan, - QuestionDan, - RelativeDan, - ConjunctionDan, - PhraseDan, - TextX, - IdiomDan, - StructuralDan - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/danish/IdiomDan.gf b/deprecated/old-lib/resource/danish/IdiomDan.gf deleted file mode 100644 index 91c46af12..000000000 --- a/deprecated/old-lib/resource/danish/IdiomDan.gf +++ /dev/null @@ -1,38 +0,0 @@ -concrete IdiomDan of Idiom = CatDan ** - open MorphoDan, ParadigmsDan, IrregDan, Prelude in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause "det" (agrP3 MorphoDan.neutrum Sg) vp ; - GenericCl vp = mkClause "man" (agrP3 MorphoDan.utrum Sg) vp ; - - CleftNP np rs = mkClause "det" (agrP3 MorphoDan.neutrum Sg) - (insertObj (\\_ => np.s ! rs.c ++ rs.s ! np.a) (predV verbBe)) ; - - CleftAdv ad s = mkClause "det" (agrP3 MorphoDan.neutrum Sg) - (insertObj (\\_ => ad.s ++ s.s ! Sub) (predV verbBe)) ; - - ExistNP np = - mkClause "det" (agrP3 MorphoDan.neutrum Sg) (insertObj - (\\_ => np.s ! accusative) (predV (depV finde_V))) ; - - ExistIP ip = { - s = \\t,a,p => - let - cls = - (mkClause "det" (agrP3 MorphoDan.neutrum Sg) (predV (depV finde_V))).s ! t ! a ! p ; - who = ip.s ! accusative - in table { - QDir => who ++ cls ! Inv ; - QIndir => who ++ cls ! Sub - } - } ; - - ProgrVP vp = - insertObj (\\a => ["ved "] ++ infVP vp a) (predV verbBe) ; - - ImpPl1 vp = {s = ["lad os"] ++ infVP vp {gn = Plg ; p = P1}} ; - -} - diff --git a/deprecated/old-lib/resource/danish/IrregDan.gf b/deprecated/old-lib/resource/danish/IrregDan.gf deleted file mode 100644 index 31dfebeff..000000000 --- a/deprecated/old-lib/resource/danish/IrregDan.gf +++ /dev/null @@ -1,72 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - --- http://users.cybercity.dk/~nmb3879/danishgram3.html - -concrete IrregDan of IrregDanAbs = CatDan ** open Prelude, ParadigmsDan in { - - flags optimize=values ; - - lin - - bre_V = irregV "bre" "bar" "bret" ; - bede_V = mkV "bede" "beder" "bedes" "bad" "bedt" "bed" ; - bide_V = irregV "bite" "bed" "bidt" ; - binde_V = irregV "binde" "bandt" "bundet" ; - blive_V = irregV "blive" "blev" "blevet" ; - brnde_V = irregV "brnde" "brandt" "brndt" ;-- - bringe_V = irregV "bringe" "bragte" "bragt" ; - burde_V = irregV "burde" "burde" "burdet" ;-- - d_V = irregV "d" "dde" "dd" ; - drage_V = irregV "drage" "drog" "draget" ; - drikke_V = irregV "drikke" "drak" "drukket" ; - drive_V = irregV "drive" "drev" "drevet" ; - falde_V = irregV "falde" "faldt" "faldet" ;----er - f_V = irregV "f" "fik" "fet" ; - finde_V = irregV "finde" "fandt" "fundet" ; - flyde_V = irregV "flyde" "fld" "flydt" ; - flyve_V = irregV "flyve" "flj" "fljet" ; - forlade_V = irregV "forlade" "forlod" "forladet" ; - forst_V = irregV "forst" "forstod" "forstet" ; - fryse_V = irregV "fryse" "frs" "frosset" ; - g_V = irregV "g" "gik" "get" ;----er - give_V = irregV "give" "gav" "givet" ; - gnide_V = irregV "gnide" "gned" "gnidd" ;-- - gre_V = irregV "gre" "gjorde" "gjort" ; - have_V = mkV "have" "har" "havde" "haft" "havd" "hav" ; - hente_V = irregV "hente" "hentet" "hendt" ;-- --- hete_V = irregV "hete" (variants {"het" ;-- "hette"}) "hett" ;-- --- hjelpe_V = irregV "hjelpe" "hjalp" "hjulpet" ;-- - holde_V = irregV "holde" "holdt" "holdt" ;-- - komme_V = irregV "komme" "kom" "kommet" ; - kunne_V = irregV "kunne" "kunne" "kunnet" ; - lade_V = irregV "lade" "lod" "ladet" ; - lgge_V = irregV "lgge" "lagde" "lagt" ; - le_V = irregV "le" "lo" "leet" ; - ligge_V = irregV "ligge" "l" "ligget" ; - lbe_V = irregV "lbe" "lb" "lbet" ; - mtte_V = irregV "mtte" "mtte" "mttet" ; - renne_V = irregV "renne" "rant" "rent" ;-- - slge_V = irregV "slge" "solgte" "solgt" ; - stte_V = irregV "stte" "satte" "sat" ; - se_V = irregV "se" "s" "set" ; - sidde_V = irregV "sidde" "sad" "siddet" ; - sige_V = irregV "sige" "sagde" "sagt" ; - skre_V = irregV "skre" "skar" "skret" ;-- - skrive_V = irregV "skrive" "skrev" "skrevet" ; - skulle_V = irregV "skulle" "skulle" "skullet" ; - sl_V = irregV "sl" "slog" "sltt" ;-- - sove_V = irregV "sove" "sov" "sovet" ; - sprge_V = irregV "sprge" "spurgte" "spurgt" ; - springe_V = irregV "springe" "sprang" "sprunget" ;-- - st_V = irregV "st" "stod" "stet" ; - stikke_V = irregV "stikke" "stakk" "stukket" ;-- - synge_V = irregV "synge" "sang" "sunget" ;-- - tage_V = irregV "tage" "tog" "taget" ; --- treffe_V = irregV "treffe" "traff" "truffet" ;-- --- trives_V = irregV "trives" "trivdes" (variants {"trives" ;-- "trivs"}) ;-- - tlle_V = irregV "tlle" "talte" "talt" ; - vide_V = irregV "vide" "vidste" "vidst" ; - -} - --- readFile "vrbs.tmp" >>= mapM_ (putStrLn . (\ (a:_:b:c:_) -> " " ++ a ++ "_V = irregV \"" ++ a ++ "\" \"" ++ b ++ "\" \"" ++ c ++ "\" ;") . words) . lines diff --git a/deprecated/old-lib/resource/danish/IrregDanAbs.gf b/deprecated/old-lib/resource/danish/IrregDanAbs.gf deleted file mode 100644 index 5f8942f76..000000000 --- a/deprecated/old-lib/resource/danish/IrregDanAbs.gf +++ /dev/null @@ -1,65 +0,0 @@ -abstract IrregDanAbs = Cat ** { - - fun - - bre_V : V ; - bede_V : V ; - bide_V : V ; - binde_V : V ; - blive_V : V ; - brnde_V : V ; - bringe_V : V ; - burde_V : V ; - d_V : V ; - drage_V : V ; - drikke_V : V ; - drive_V : V ; - falde_V : V ; - f_V : V ; - finde_V : V ; - flyde_V : V ; - flyve_V : V ; - forlade_V : V ; - forst_V : V ; - fryse_V : V ; - g_V : V ; - give_V : V ; --- gjelde_V : V ; - gnide_V : V ; - gre_V : V ; - have_V : V ; - hente_V : V ; --- hete_V : V ; --- hjelpe_V : V ; - holde_V : V ; - komme_V : V ; - kunne_V : V ; - lade_V : V ; - lgge_V : V ; - le_V : V ; - ligge_V : V ; - lbe_V : V ; - mtte_V : V ; - renne_V : V ; - slge_V : V ; - stte_V : V ; - se_V : V ; - sidde_V : V ; - sige_V : V ; - skre_V : V ; - skrive_V : V ; - skulle_V : V ; - sl_V : V ; - sove_V : V ; - sprge_V : V ; - springe_V : V ; - st_V : V ; - stikke_V : V ; - synge_V : V ; - tage_V : V ; - tlle_V : V ; --- treffe_V : V ; --- trives_V : V ; - vide_V : V ; - -} diff --git a/deprecated/old-lib/resource/danish/LangDan.gf b/deprecated/old-lib/resource/danish/LangDan.gf deleted file mode 100644 index 7a80aded4..000000000 --- a/deprecated/old-lib/resource/danish/LangDan.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete LangDan of Lang = - GrammarDan, - LexiconDan - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/danish/LexiconDan.gf b/deprecated/old-lib/resource/danish/LexiconDan.gf deleted file mode 100644 index 055a2c8dd..000000000 --- a/deprecated/old-lib/resource/danish/LexiconDan.gf +++ /dev/null @@ -1,366 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - - - -concrete LexiconDan of Lexicon = CatDan ** - open Prelude, ParadigmsDan, IrregDan in { - -flags startcat=Phr ; lexer=textlit ; unlexer=text ; - optimize=values ; - -lin - airplane_N = mk2N "fly" "flyet" ; - answer_V2S = mkV2S (regV "svare") (mkPrep "til") ; - apartment_N = mk2N "vrelse" "vrelsen" ; - apple_N = mk3N "ble" "blet" "bler" ; - art_N = mk2N "kunst" "kunsten" ; - ask_V2Q = mkV2Q sprge_V noPrep ; - baby_N = mk2N "baby" "babyen" ; ---- babyen - bad_A = regADeg "drlig" ; ---- - bank_N = mk2N "bank" "banken" ; - beautiful_A = mk3ADeg "smuk" "smukt" "smukke" ; ---- - become_VA = mkVA blive_V ; - beer_N = mk2N "l" "let" ; - beg_V2V = mkV2V bede_V noPrep (mkPrep "at") ; - big_A = irregADeg "stor" "strre" "strst"; - bike_N = mkN "cykel" "cykeln" "cykler" "cyklerne" ; ---- - bird_N = mk2N "fugl" "fuglen" ; - black_A = mk2ADeg "sort" "sort" ; - blue_A = mk2ADeg "bl" "bltt"; - boat_N = mk3N "bd" "bden" "bde" ; - book_N = mkN "bog" "bogen" "bger" "bgene" ; - boot_N = mkN "stvle" "stvlen" "stvler" "stvlerne" ; - boss_N = mk2N "chef" "chefen" ; - boy_N = mk2N "dreng" "drengen" ; - bread_N = mk2N "brd" "brdet" ; - break_V2 = dirV2 (mk2V "knuse" "knuste") ; - broad_A = regADeg "bred" ; - brother_N2 = mkN2 (mk3N "broder" "brodren" "brdre") (mkPrep "til") ; ---- - brown_A = regADeg "brun" ; - butter_N = mk2N "smr" "smret" ; - buy_V2 = dirV2 (mk2V "kbe" "kbte") ; ---- - camera_N = mk2N "kamera" "kameraen" ; ---- - cap_N = mk2N "hue" "huen" ; - car_N = mk2N "bil" "bilen" ; - carpet_N = mk2N "tppe" "tppen" ; - cat_N = mk3N "kat" "katten" "katte" ; - ceiling_N = mk2N "loft" "loftet" ; - chair_N = mk3N "stol" "stolen" "stole" ; - cheese_N = mk2N "ost" "osten" ; - child_N = mk3N "barn" "barnet" "brn" ; ---- - church_N = mk2N "kirke" "kirken" ; - city_N = mk2N "by" "byen" ; - clean_A = regADeg "ren" ; - clever_A = regADeg "flink" ; - close_V2 = dirV2 (mk2V "lukke" "lukkede") ; - coat_N = mk2N "frakke" "frakken" ; - cold_A = regADeg "kold" ; - come_V = vaereV komme_V ; - computer_N = mk2N "datamaskine" "datamaskinen" ; - country_N = mk2N "land" "landet" ; - cousin_N = mk3N "ftter" "fttren" "fttre" ; ---- - cow_N = mk2N "ku" "kuen" ; ---- - die_V = vaereV d_V ; - dirty_A = regADeg "smudsig" ; ---- - distance_N3 = mkN3 (regGenN "afstand" utrum) (mkPrep "fra") (mkPrep "til") ; - doctor_N = mk2N "lge" "lgen" ; - dog_N = mk2N "hund" "hunden" ; - door_N = mk2N "dr" "dren" ; - drink_V2 = dirV2 drikke_V ; - easy_A2V = mkA2V (regA "nem") (mkPrep "for") ; ---- - eat_V2 = dirV2 (mk2V "spise" "spiste") ; - empty_A = mkADeg "tm" "tmt" "tmme" "tmmere" "tmmest" ; ---- - enemy_N = mk2N "fjende" "fjenden" ; - factory_N = mk2N "fabrik" "fabriken" ; - father_N2 = mkN2 ( (mk3N "far" "fadren" "fdre")) (mkPrep "til") ; ---- - fear_VS = mkVS (regV "frygte") ; - find_V2 = dirV2 (irregV "finde" "fand" "fundet") ; ---- - fish_N = mk2N "fisk" "fisken" ; - floor_N = mk2N "gulv" "gulvet" ; - forget_V2 = dirV2 (mkV "glemme" "glemmer" "glemmes" "glemte" "glemt" "glem") ; ---- - fridge_N = mk2N "kleskab" "kleskabet" ; - friend_N = mk3N "ven" "vennen" "venner" ; ---- - fruit_N = mk2N "frugt" "frugten" ; - fun_AV = mkAV (mkA "morsom" "morsomt" "morsomme") ; ---- - garden_N = mk2N "have" "haven" ; - girl_N = mk2N "pige" "pigen" ; - glove_N = mk2N "handske" "handsken" ; - gold_N = mk2N "guld" "guldet" ; - good_A = mkADeg "god" "godt" "gode" "bedre" "bedst" ; ---- - go_V = vaereV g_V ; - green_A = mk3ADeg "grn" "grnt" "grnne" ; - harbour_N = mk2N "havn" "havnen" ; - hate_V2 = dirV2 (regV "hade") ; - hat_N = mk3N "hat" "hatten" "hatte" ; - have_V2 = dirV2 have_V ; - hear_V2 = dirV2 (mk2V "hre" "hrte") ; - hill_N = mk2N "hj" "hjen" ; - hope_VS = mkVS (regV "hbe") ; - horse_N = mk3N "hest" "hesten" "heste" ; - hot_A = regADeg "hed" ; - house_N = mk3N "hus" "huset" "huse" ; - important_A = regADeg "vigtig" ; - industry_N = mk2N "industri" "industrien" ; - iron_N = mk2N "jern" "jernet" ; - john_PN = mkPN "John" utrum ; - king_N = mk2N "konge" "kongen" ; - know_V2 = dirV2 vide_V ; - lake_N = mk2N "s" "sen" ; - lamp_N = mk2N "lampe" "lampen" ; - learn_V2 = dirV2 (mk2V "lre" "lrte") ; - leather_N = mk2N "lder" "ldret" ; - leave_V2 = dirV2 forlade_V ; - like_V2 = mkV2 holde_V (mkPrep "af") ; - listen_V2 = dirV2 (regV "lytte") ; - live_V = mk2V "leve" "levde" ; - long_A = irregADeg "lang" "lngere" "lngst" ; ---- - lose_V2 = dirV2 (regV "tabe") ; - love_N = mk2N "krlighed" "krligheden" ; - love_V2 = dirV2 (regV "elske") ; - man_N = mkN "mand" "manden" "mnd" "mndene" ; - married_A2 = mkA2 (mk2A "gift" "gift") (mkPrep "med") ; - meat_N = mk2N "kd" "kdet" ; - milk_N = mk2N "mlk" "mlken" ; - moon_N = mk2N "mne" "mnen" ; - mother_N2 = mkN2 (mkN "moder" "moderen" "mdre" "mdrene") (mkPrep "til") ; ---- - mountain_N = mk2N "bjerg" "bjerget" ; - music_N = mk2N "musik" "musiken" ; - narrow_A = regADeg "smal" ; - new_A = mkADeg "ny" "nytt" "nye" "nyere" "nyest" ; - newspaper_N = mk2N "avis" "avisen" ; - oil_N = mk2N "olie" "olien" ; - old_A = mkADeg "gammel" "gammelt" "gamle" "ldre" "ldst" ; ---- - open_V2 = dirV2 (regV "bne") ; - paint_V2A = mkV2A (regV "male") noPrep ; - paper_N = mk2N "papir" "papiret" ; - paris_PN = mkPN "Paris" neutrum ; - peace_N = mk2N "fred" "freden" ; - pen_N = mk2N "pen" "penen" ; - planet_N = mk2N "planet" "planeten" ; - plastic_N = mk2N "plast" "plasten" ; - play_V2 = dirV2 (mk2V "spille" "spilte") ; - policeman_N = mk2N "politibetjent" "politibetjenten" ; ---- - priest_N = mk2N "prst" "prsten" ; - probable_AS = mkAS (regA "sandsynlig") ; - queen_N = mk2N "dronning" "dronningen" ; - radio_N = mk2N "radio" "radioen" ; - rain_V0 = mkV0 (regV "regne") ; - read_V2 = dirV2 (mk2V "lse" "lste") ; - red_A = regADeg "rd" ; - religion_N = mk2N "religion" "religionen" ; - restaurant_N = mk2N "restaurant" "restauranten" ; - river_N = mk2N "flod" "floden" ; - rock_N = mk2N "sten" "stenen" ; - roof_N = mk2N "tag" "taget" ; - rubber_N = mk2N "gummi" "gummien" ; - run_V = vaereV (regV "lbe") ; - say_VS = mkVS sige_V ; - school_N = mk2N "skole" "skolen" ; - science_N = mk2N "videnskab" "videnskaben" ; - sea_N = mk2N "hav" "havet" ; - see_V2 = dirV2 se_V ; - seek_V2 = mkV2 (mk2V "sge" "sgte") (mkPrep "efter") ; - sell_V3 = dirV3 slge_V (mkPrep "til") ; - send_V3 = dirV3 (mk2V "sende" "sendte") (mkPrep "til") ; - sheep_N = mk2N "fr" "fret" ; - ship_N = mk2N "skib" "skibet" ; - shirt_N = mk2N "skjorte" "skjorten" ; - shoe_N = mk2N "sko" "skoen" ; - shop_N = mk2N "butik" "butiken" ; - short_A = regADeg "kort" ; - silver_N = mk2N "slv" "slvet"; - sister_N = mk3N "sster" "sstren" "sstrer" ; ---- - sleep_V = sove_V ; - small_A = mkADeg "lille" "lille" "sm" "mindre" "mindst" ; ---- - snake_N = mk2N "slange" "slangen" ; - sock_N = mk2N "sok" "sokken" ; - speak_V2 = dirV2 (regV "tale") ; ---- - star_N = mk2N "stjerne" "stjernen" ; - steel_N = mk2N "stl" "stlet" ; - stone_N = mk2N "sten" "stenen" ; - stove_N = mk2N "komfur" "komfuren" ; - student_N = mk2N "student" "studenten" ; - stupid_A = mk3ADeg "dum" "dumt" "dumme" ; - sun_N = mk2N "sol" "solen" ; - switch8off_V2 = dirV2 (partV (regV "lukke") "for") ; - switch8on_V2 = dirV2 (partV (regV "lukke") "op") ; - table_N = mk2N "bord" "bordet" ; - talk_V3 = mkV3 (regV "tale") (mkPrep "til") (mkPrep "om") ; - teacher_N = mkN "lrer" "lreren" "lrere" "lrerne" ; - teach_V2 = dirV2 (mk2V "undervise" "underviste") ; - television_N = mk2N "fjernsyn" "fjernsynet" ; - thick_A = mk3ADeg "tyk" "tykt" "tykke" ; - thin_A = mk2ADeg "tynd" "tyndt" ; ---- - train_N = mk2N "tog" "toget" ; - travel_V = vaereV (mk2V "rejse" "rejste") ; - tree_N = mkN "tr" "tret" "trer" "trene" ; ---- - ---- trousers_N = regGenN "trousers" ; ---- pl t ! - ugly_A = mk3ADeg "grim" "grimt" "grimme" ; - understand_V2 = dirV2 (irregV "forst" "forstod" "forsttt") ; - university_N = mk2N "universitet" "universitetet" ; - village_N = mk2N "landsby" "landsbyen" ; - wait_V2 = mkV2 (regV "vente") (mkPrep "p") ; - walk_V = vaereV g_V ; - warm_A = regADeg "varm" ; - war_N = mk2N "krig" "krigen" ; - watch_V2 = mkV2 se_V (mkPrep "p") ; - water_N = mk2N "vand" "vandet" ; - white_A = regADeg "hvid" ; - window_N = mkN "vindue" "vinduet" "vinduer" "vinduene" ; ---- er? - wine_N = mk2N "vin" "vinen" ; - win_V2 = dirV2 (irregV "vinde" "vand" "vundet") ; - woman_N = mk2N "kvinde" "kvinden" ; - wonder_VQ = mkVQ (depV (regV "undre")) ; - wood_N = mkN "tr" "tret" "trer" "trene" ; ---- - write_V2 = dirV2 (irregV "skrive" "skrev" "skrevet") ; - yellow_A = regADeg "gul" ; - young_A = irregADeg "ung" "yngre" "yngst" ; ---- - - do_V2 = dirV2 gre_V ; - now_Adv = mkAdv "nu" ; - already_Adv = mkAdv "allerede" ; - song_N = mk2N "sang" "sangen" ; - add_V3 = mkV3 (regV "tilfje") noPrep (mkPrep "til") ; ---- - number_N = mk2N "nummer" "numret" ; ---- - put_V2 = dirV2 stte_V ; - stop_V = vaereV (regV "standse") ; - jump_V = regV "hoppe" ; - - left_Ord = {s = "venstre" ; isDet = True} ; - right_Ord = {s = "hjre" ; isDet = True} ; - far_Adv = mkAdv "fjern" ; - correct_A = regA "rigtig" ; - dry_A = mk3ADeg "tr" "trt" "trre" ; - dull_A = regA "slv" ; - full_A = regA "fuld" ; - heavy_A = irregADeg "tung" "tyngre" "tyngst" ; - near_A = mkADeg "nre" "nre" "nre" "nrmere" "nrmest" ; - rotten_A = mk3ADeg "rdden" "rddent" "rdne" ; ---- - round_A = regA "rund" ; - sharp_A = regA "skarp" ; - smooth_A = regA "jvn" ; - straight_A = mk3ADeg "ret" "rett" "rette" ; ---- - wet_A = regA "vd" ; - wide_A = regA "bred" ; - animal_N = mk2N "dyr" "dyret" ; - ashes_N = mk2N "aske" "asken" ; - back_N = mk2N "ryg" "ryggen" ; ---- - bark_N = mk2N "bark" "barken" ; - belly_N = mk2N "mave" "maven" ; - blood_N = mk2N "blod" "blodet" ; - bone_N = mk2N "ben" "benet" ; - breast_N = mk2N "bryst" "brystet" ; - cloud_N = mk2N "sky" "skyen" ; - day_N = mk3N "dag" "dagen" "dage" ; - dust_N = mk2N "stv" "stvet" ; - ear_N = mk3N "re" "ret" "rer" ; - earth_N = mk2N "jord" "jorden" ; - egg_N = mk2N "g" "get" ; - eye_N = mk3N "je" "jet" "jne" ; - fat_N = mk2N "fedt" "fedtet" ; - feather_N = mk2N "fjer" "fjeren" ; - fingernail_N = mk2N "negl" "neglen" ; - fire_N = mk2N "ild" "ilden" ; - flower_N = mk2N "blomst" "blomsten" ; - fog_N = mk2N "tge" "tgen" ; - foot_N = mk2N "fod" "fder" ; ---- - forest_N = mk2N "skov" "skoven" ; - grass_N = mk2N "grs" "grset" ; - guts_N = mk2N "tarm" "tarmen" ; ---- indvolde - hair_N = mk2N "hr" "hret" ; - hand_N = mk2N "hnd" "hnden" ; - head_N = mk2N "hoved" "hovedet" ; - heart_N = mk3N "hjerte" "hjertet" "hjerter" ; - horn_N = mk2N "horn" "hornet" ; - husband_N = mk2N "gteflle" "gtefllen" ; ---- - ice_N = mk2N "is" "isen" ; - knee_N = mkN "kn" "knt" "knr" "knne" ; ---- - leaf_N = mk2N "lv" "lvet" ; - leg_N = mk2N "ben" "benet" ; - liver_N = mkN "lever" "leveren" "levrer" "levrene" ; ---- - louse_N = mk3N "lus" "lusen" "lus" ; - mouth_N = mk2N "mund" "munden" ; - name_N = mk2N "navn" "navnet" ; - neck_N = mk2N "hals" "halsen" ; - night_N = mk3N "nat" "natten" "ntter" ; ---- - nose_N = mk2N "nse" "nsen" ; - person_N = mk2N "person" "personen" ; - rain_N = mk2N "regn" "regnet" ; - road_N = mk2N "vej" "vejen" ; - root_N = mk3N "rod" "roden" "rder" ; ---- - rope_N = mk2N "reb" "rebet" ; - salt_N = mk2N "salt" "saltet" ; - sand_N = mk2N "sand" "sanden" ; - seed_N = mk2N "fr" "fret" ; - skin_N = mk2N "skind" "skindet" ; - sky_N = mk3N "himmel" "himlen" "himler" ; ---- - smoke_N = mk2N "rg" "rgen" ; - snow_N = mk2N "sn" "snen" ; - stick_N = mk2N "pind" "pinden" ; - tail_N = mk2N "hale" "halen" ; - tongue_N = mk2N "tunge" "tungen" ; - tooth_N = mkN "tand" "tanden" "tnder" "tndene" ; ---- - wife_N = mk2N "kone" "konen" ; - wind_N = mk2N "vind" "vinden" ; - wing_N = mk2N "vinge" "vingen" ; - worm_N = mk2N "orm" "ormen" ; - year_N = mk2N "r" "ret" ; - bite_V2 = dirV2 bide_V ; - blow_V = mk2V "blse" "blste" ; - burn_V = brnde_V ; - count_V2 = dirV2 tlle_V ; - cut_V2 = dirV2 (skre_V) ; - dig_V = mk2V "grave" "gravde" ; - fall_V = vaereV falde_V ; - fear_V2 = dirV2 (regV "frygte") ; - fight_V2 = dirV2 (regV "kmpe") ; - float_V = flyde_V ; - flow_V = regV "strmme" ; - fly_V = vaereV flyve_V ; - freeze_V = fryse_V ; - give_V3 = dirV3 give_V (mkPrep "til"); - hit_V2 = dirV2 (sl_V) ; - hold_V2 = dirV2 (holde_V) ; - hunt_V2 = dirV2 (regV "jage") ; - kill_V2 = dirV2 (regV "drbe") ; - laugh_V = le_V ; - lie_V = ligge_V ; - play_V = regV "spille" ; - pull_V2 = dirV2 (regV "trkke") ; - push_V2 = dirV2 (regV "skubbe") ; - rub_V2 = dirV2 (gnide_V) ; - scratch_V2 = dirV2 (regV "kradse") ; - sew_V = mk2V "sy" "sydde" ; - sing_V = synge_V ; - sit_V = sidde_V ; - smell_V = regV "lugte" ; - spit_V = regV "spytte" ; - split_V2 = dirV2 (regV "splitte") ; ---- - squeeze_V2 = dirV2 (regV "presse") ; - stab_V2 = dirV2 (stikke_V) ; - stand_V = vaereV st_V ; - suck_V2 = dirV2 (regV "sutte") ; ---- - swell_V = regV "svulme" ; - swim_V = regV "svmme" ; - think_V = mk2V "tnke" "tnkte" ; ---- - throw_V2 = dirV2 (regV "kaste") ; - tie_V2 = dirV2 binde_V ; - turn_V = regV "dreje" ; - vomit_V = partV (regV "kaste") "op" ; - wash_V2 = dirV2 (regV "vaske") ; - wipe_V2 = dirV2 (regV "viske") ; - breathe_V = regV "nde" ; - - grammar_N = regN "grammatik" ; - language_N = mk2N "sprog" "sproget" ; - rule_N = mkN "regel" "regeln" "regler" "reglerne" ; - - question_N = mk2N "sprgsml" "sprgsmlet" ; - ----- ready_A = regA "frdig" ; ----- reason_N = regN "anledning" ; - today_Adv = mkAdv "idag" ; ----- uncertain_A = mk3A "osker" "oskert" "oskra" ; - -} ; - diff --git a/deprecated/old-lib/resource/danish/MathDan.gf b/deprecated/old-lib/resource/danish/MathDan.gf deleted file mode 100644 index 11d87f5d9..000000000 --- a/deprecated/old-lib/resource/danish/MathDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete MathDan of Math = CatDan ** MathScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/MorphoDan.gf b/deprecated/old-lib/resource/danish/MorphoDan.gf deleted file mode 100644 index a5ee90a48..000000000 --- a/deprecated/old-lib/resource/danish/MorphoDan.gf +++ /dev/null @@ -1,164 +0,0 @@ ---1 A Simple Danish Resource Morphology --- --- Aarne Ranta 2002 --- --- This resource morphology contains definitions needed in the resource --- syntax. It moreover contains copies of the most usual inflectional patterns --- as defined in functional morphology (in the Haskell file $RulesSw.hs$). --- --- We use the parameter types and word classes defined for morphology. - -resource MorphoDan = CommonScand, ResDan ** open Prelude, Predef in { - -oper - --- type synonyms - - Subst : Type = {s : Number => Species => Case => Str} ; - Adj = Adjective ; - --- nouns - - mkSubstantive : (_,_,_,_ : Str) -> Subst = - \dreng, drengen, drenger, drengene -> - {s = nounForms dreng drengen drenger drengene} ; - - extNGen : Str -> Gender = \s -> case last s of { - "n" => Utr ; - _ => Neutr - } ; - - nDreng : Str -> Subst = \dreng -> - mkSubstantive dreng (dreng + "en") (dreng + "e") (dreng + "ene") ** - {h1 = Utr} ; - - nBil : Str -> Subst = \bil -> - mkSubstantive bil (bil + "en") (bil + "er") (bil + "erne") ** - {h1 = Utr} ; - - nUge : Str -> Subst = \uge -> - mkSubstantive uge (uge + "n") (uge + "r") (uge + "rne") ** - {h1 = Utr} ; - - nHus : Str -> Subst = \hus -> - mkSubstantive hus (hus + "et") hus (hus + "ene") ** - {h1 = Neutr} ; - --- adjectives - - mkAdject : (_,_,_,_,_ : Str) -> Adj = - \stor,stort,store,storre,storst -> {s = table { - AF (APosit (Strong SgUtr )) c => mkCase c stor ; - AF (APosit (Strong SgNeutr)) c => mkCase c stort ; - AF (APosit _) c => mkCase c store ; - AF ACompar c => mkCase c storre ; - AF (ASuperl SupStrong) c => mkCase c storst ; - AF (ASuperl SupWeak) c => mkCase c (storst + "e") - } - } ; - - aRod : Str -> Adj = \rod -> - mkAdject rod (rod + "t") (rod + "e") (rod + "ere") (rod + "est") ; - - aAbstrakt : Str -> Adj = \abstrakt -> - mkAdject abstrakt abstrakt (abstrakt + "e") (abstrakt + "ere") (abstrakt + "est") ; - - aRask : Str -> Adj = \rask -> - mkAdject rask rask (rask + "e") (rask + "ere") (rask + "est") ; - - --- verbs - - Verbum : Type = {s : VForm => Str} ; - - mkVerb6 : (_,_,_,_,_,_ : Str) -> Verbum = - \spise,spiser,spises,spiste,spist,spis -> {s = table { - VI (VInfin v) => mkVoice v spise ; - VF (VPres Act) => spiser ; - VF (VPres Pass) => spises ; - VF (VPret v) => mkVoice v spiste ; --# notpresent - VI (VSupin v) => mkVoice v spist ; --# notpresent - VI (VPtPret (Strong (SgUtr | SgNeutr)) c) => mkCase c spist ; - VI (VPtPret _ c) => mkCase c (spist + "e") ; - VF (VImper v) => mkVoice v spis - } - } ; - - irregVerb : (drikke,drakk,drukket : Str) -> Verbum = - \drikke,drakk,drukket -> - let - drikk = init drikke ; - drikker = case last (init drikke) of { - "r" => drikk ; - _ => drikke + "r" - } - in - mkVerb6 drikke drikker (drikke + "s") drakk drukket (mkImper drikk) ; - - regVerb : Str -> Str -> Verbum = \spise, spiste -> - let - spis = init spise ; - te = Predef.dp 2 spiste - in - case te of { - "te" => vSpis spis ; - "de" => case last spise of { - "e" => vHusk spis ; - _ => vBo spise - } ; - _ => vHusk spis - } ; - - vHusk : Str -> Verbum = \husk -> - mkVerb6 (husk + "e") (husk + "er") (husk + "es") (husk + "ede") (husk + "et") - (mkImper husk) ; - - vSpis : Str -> Verbum = \spis -> - mkVerb6 (spis + "e") (spis + "er") (spis + "es") (spis + "te") (spis + "t") - (mkImper spis) ; - - vBo : Str -> Verbum = \bo -> - mkVerb6 bo (bo + "r") (bo + "es") (bo + "ede") (bo + "et") (mkImper bo) ; - --- Remove consonant duplication: "passe - pas" - - mkImper : Str -> Str = \s -> - if_then_Str (pbool2bool (Predef.eqStr (last s) (last (init s)))) (init s) s ; - --- For $Numeral$. - -param DForm = ental | ton | tiotal ; - -oper - LinDigit = {s : DForm => CardOrd => Str} ; - - cardOrd : Str -> Str -> CardOrd => Str = \tre,tredje -> - table { - NCard _ => tre ; - NOrd a => tredje ---- a - } ; - - cardReg : Str -> CardOrd => Str = \syv -> - cardOrd syv (syv + case last syv of { - "n" => "de" ; - "e" => "nde" ; - _ => "ende" - }) ; - - - mkTal : (x1,_,_,_,x5 : Str) -> LinDigit = - \tv, tolv, tjugo, andra, tyvende -> - {s = table { - ental => cardOrd tv andra ; - ton => cardReg tolv ; - tiotal => cardOrd tjugo tyvende - } - } ; - - numPl : (CardOrd => Str) -> {s : CardOrd => Str ; n : Number} = \n -> - {s = n ; n = Pl} ; - - invNum : CardOrd = NCard Neutr ; - - -} diff --git a/deprecated/old-lib/resource/danish/NounDan.gf b/deprecated/old-lib/resource/danish/NounDan.gf deleted file mode 100644 index 8005b0d30..000000000 --- a/deprecated/old-lib/resource/danish/NounDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete NounDan of Noun = CatDan ** NounScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/NumeralDan.gf b/deprecated/old-lib/resource/danish/NumeralDan.gf deleted file mode 100644 index b8846c8ef..000000000 --- a/deprecated/old-lib/resource/danish/NumeralDan.gf +++ /dev/null @@ -1,83 +0,0 @@ -concrete NumeralDan of Numeral = CatDan ** open MorphoDan in { - - --- AR 12/10/2002 following www.geocities.com/tsca.geo/dansk/dknummer.html - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100, Sub1000, Sub1000000 = - {s : CardOrd => Str ; n : Number} ; - -lin num x = x ; - -lin n2 = mkTal "to" "tolv" "tyve" "anden" "tyvende" ; -lin n3 = mkTal "tre" "tretten" "tredive" "tredje" "tredivte" ; -lin n4 = mkTal "fire" "fjorten" "fyrre" "fjerde" "fyrretyvende" ; -lin n5 = mkTal "fem" "femten" "halvtreds" "femte" "halvtredsindstyvende" ; -lin n6 = mkTal "seks" "seksten" "tres" "sjette" "tredsindstyvende" ; -lin n7 = mkTal "syv" "sytten" "halvfjerds" "syvende""halvfjerdsindstyvende" ; -lin n8 = mkTal "otte" "atten" "firs" "ottende""firsindstyvende" ; -lin n9 = mkTal "ni" "nitten" "halvfems" "niende" "halvfemsindstyvende" ; - - pot01 = { - s = \\f => table { - NCard g => case g of {Neutr => "et" ; _ => "en"} ; - _ => "frste" - } ; - n = Sg - } ; - pot0 d = {s = \\f,g => d.s ! f ! g ; n = Pl} ; - pot110 = numPl (cardReg "ti") ; - pot111 = numPl (cardOrd "elleve" "elvte") ; - pot1to19 d = numPl (d.s ! ton) ; - pot0as1 n = {s = n.s ! ental ; n = n.n} ; - pot1 d = numPl (d.s ! tiotal) ; - - pot1plus d e = { - s = \\g => e.s ! ental ! invNum ++ "og" ++ d.s ! tiotal ! g ; n = Pl} ; - pot1as2 n = n ; - pot2 d = numPl (\\_ => d.s ! ental ! invNum ++ "hundrede") ; - pot2plus d e = - {s = \\g => d.s ! ental ! invNum ++ "hundrede" ++ "og" ++ e.s ! g ; n = Pl} ; - pot2as3 n = n ; - pot3 n = numPl (\\g => n.s ! invNum ++ cardOrd "tusind" "tusinde" ! g) ; - pot3plus n m = {s = \\g => n.s ! invNum ++ "tusind" ++ "og" ++ m.s ! g ; n =Pl} ; - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard neutrum ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1:e" Sg ; - D_2 = mk2Dig "2" "2:e" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ":e") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ => o} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/danish/ParadigmsDan.gf b/deprecated/old-lib/resource/danish/ParadigmsDan.gf deleted file mode 100644 index ce488ddee..000000000 --- a/deprecated/old-lib/resource/danish/ParadigmsDan.gf +++ /dev/null @@ -1,517 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - ---1 Danish Lexical Paradigms --- --- Aarne Ranta 2005 - 2006 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoDan.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed: we have a --- separate module [``IrregDan`` ../../danish/IrregDan.gf], --- which haves a list of irregular verbs. - -resource ParadigmsDan = - open - (Predef=Predef), - Prelude, - CommonScand, - ResDan, - MorphoDan, - CatDan in { - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - utrum : Gender ; - neutrum : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- To abstract over case names, we define the following. - - Case : Type ; - - nominative : Case ; - genitive : Case ; - --- Prepositions used in many-argument functions are just strings. - - mkPrep : Str -> Prep ; - noPrep : Prep ; -- empty string - ---2 Nouns - - mkN : overload { - --- The regular function takes the singular indefinite form --- and computes the other forms and the gender by a heuristic. --- The heuristic is that all nouns are $utrum$ with the --- plural ending "er" or "r". - - mkN : (bil : Str) -> N ; - --- Giving gender manually makes the heuristic more reliable. - - mkN : (hus : Str) -> Gender -> N ; - --- This function takes the singular indefinite and definite forms; the --- gender is computed from the definite form. - - mkN : (bil,bilen : Str) -> N ; - --- This function takes the singular indefinite and definite and the plural --- indefinite - - mkN : (bil,bilen,biler : Str) -> N ; - --- Worst case: give all four forms. The gender is computed from the --- last letter of the second form (if "n", then $utrum$, otherwise $neutrum$). - - mkN : (dreng,drengen,drenge,drengene : Str) -> N ; - } ; - - - - ---3 Compound nouns --- --- All the functions above work quite as well to form compound nouns, --- such as "fodbold". - - ---3 Relational nouns --- --- Relational nouns ("datter til x") need a preposition. - - mkN2 : N -> Prep -> N2 ; - --- The most common preposition is "af", and the following is a --- shortcut for regular relational nouns with "af". - - regN2 : Str -> Gender -> N2 ; - --- Use the function $mkPrep$ or see the section on prepositions below to --- form other prepositions. --- --- Three-place relational nouns ("forbindelse fra x til y") --- need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "tidligere kone til"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names, with a regular genitive, are formed as follows - - mkPN : overload { - mkPN : Str -> PN ; -- utrum - mkPN : Str -> Gender -> PN ; - mkPN : N -> PN ; - } ; - - ---2 Adjectives - --- The regular pattern works for many adjectives, e.g. those ending --- with "ig". Two, five, or at worst five forms are sometimes needed. - - mkA : overload { - mkA : (fin : Str) -> A ; - mkA : (fin,fint : Str) -> A ; - mkA : (galen,galet,galne : Str) -> A ; - mkA : (stor,stort,store,storre,storst : Str) -> A ; - --- If comparison is formed by "mer", "mest", as in general for --- long adjective, the following pattern is used: - - mkA : A -> A ; -- -/mer/mest norsk - } ; - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some can be close to the verb like the negation --- "ikke" (e.g. "altid"). - - mkAdv : Str -> Adv ; - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - - ---2 Verbs --- - - mkV : overload { - --- The 'regular verb' function is the first conjugation. - - mkV : (snakke : Str) -> V ; - --- The almost regular verb function needs the infinitive and the preteritum. - - mkV : (leve,levde : Str) -> V ; - --- There is an extensive list of irregular verbs in the module $IrregDan$. --- In practice, it is enough to give three forms, as in school books. - - mkV : (drikke, drakk, drukket : Str) -> V ; - --- The worst case needs six forms. - - mkV : (spise,spiser,spises,spiste,spist,spis : Str) -> V ; - - ---3 Verbs with a particle. --- --- The particle, such as in "lukke op", is given as a string. - - mkV : V -> Str -> V ; - } ; - - - ---3 Verbs with 'vre' as auxiliary --- --- By default, the auxiliary is "have". This function changes it to "vre". - - vaereV : V -> V ; - - - - ---3 Deponent verbs --- --- Some words are used in passive forms only, e.g. "undres", some as --- reflexive e.g. "forestille sig". - - depV : V -> V ; - reflV : V -> V ; - - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). Notice that, if a particle is needed, it comes from the $V$. - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Prep -> V2 ; - } ; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- snakke, med, om - dirV3 : V -> Prep -> V3 ; -- give,_,til - dirdirV3 : V -> V3 ; -- give,_,_ - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given as an adverb.. --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - ---. - ---2 Definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - - Gender = MorphoDan.Gender ; - Number = MorphoDan.Number ; - Case = MorphoDan.Case ; - utrum = Utr ; - neutrum = Neutr ; - singular = Sg ; - plural = Pl ; - nominative = Nom ; - genitive = Gen ; - - Preposition : Type = Str ; -- obsolete - - mkPreposition : Str -> Prep ; -- obsolete - mkPreposition = mkPrep ; - - mkPrep p = {s = p ; lock_Prep = <>} ; - noPrep = mkPrep [] ; - - mk4N x y z u = mkSubstantive x y z u ** {g = extNGen y ; lock_N = <>} ; - - regN x = regGenN x Utr ; - - regGenN x g = case last x of { - "e" => case g of { - Utr => mk4N x (x + "n") (x + "r") (x + "rne") ; - Neutr => mk4N x (x + "t") (x + "r") (init x + "ene") - } ; - _ => case g of { - Utr => mk4N x (x + "en") (x + "er") (x + "erne") ; - Neutr => mk4N x (x + "et") (x + "") (x + "ene") - } - } ; - - - mk2N x y = case last y of { - "n" => mk3N x y (init y + "r") ; - _ => mk3N x y x - } ; - - mk3N x y z = let u = ifTok Str x z "ene" "ne" in mk4N x y z (z + u) ; - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = mkComplement p.s} ; - regN2 n g = mkN2 (regGenN n g) (mkPreposition "av") ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = mkComplement p.s ; c3 = mkComplement q.s} ; - - mk2PN n g = {s = \\c => mkCase c n ; g = g} ** {lock_PN = <>} ; - regPN n = mk2PN n utrum ; - nounPN n = {s = n.s ! singular ! Indef ; g = n.g ; lock_PN = <>} ; - --- To form a noun phrase that can also be plural and have an irregular --- genitive, you can use the worst-case function. - - makeNP : Str -> Str -> Number -> Gender -> NP ; - makeNP x y n g = - {s = table {NPPoss _ => x ; _ => y} ; a = agrP3 g n ; - lock_NP = <>} ; - - mk3A = mk3ADeg ; - mk2A a b = mk3A a b (a + "e") ; - regA a = (regADeg a) ** {lock_A = <>} ; - - mkA2 a p = a ** {c2 = mkComplement p.s ; lock_A2 = <>} ; - - mkADeg a b c d e = mkAdject a b c d e ** {isComp = False ; lock_A = <>} ; - - regADeg a = case Predef.dp 2 a of { - "sk" => aRask a ; - _ => case last a of { - "t" => aAbstrakt a ; - _ => aRod a - }} ** {isComp = False ; lock_A = <>} ; - - irregADeg a b c = mkAdject a (a + "t") (a + "e") b c ** - {isComp = False ; lock_A = <>} ; - mk3ADeg a b c = mkAdject a b c (c + "re") (c + "st") ** - {isComp = False ; lock_A = <>} ; - mk2ADeg a b = mkAdject a b (a + "e") (a + "ere") (a + "est") ** - {isComp = False ; lock_A = <>} ; - - compoundA adj = {s = adj.s ; isComp = True ; lock_A = <>} ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - mk6V a b c d e f = mkVerb6 a b c d e f ** - {part = [] ; vtype = VAct ; lock_V = <> ; isVaere = False} ; - - regV a = case last a of { - "e" => vHusk (init a) ; - _ => vBo a - } ** {part = [] ; vtype = VAct ; isVaere = False ; lock_V = <>} ; - - mk2V a b = regVerb a b ** - {part = [] ; vtype = VAct ; isVaere = False ; lock_V = <>} ; - - irregV = - \drikke,drakk,drukket -> - let - drikk = case last drikke of { - "e" => init drikke ; - _ => drikke - } ; - drikker = case last (init drikke) of { - "r" => init drikke ; - _ => drikke + "r" - } - in - mk6V drikke drikker (drikke + "s") drakk drukket (mkImper drikk) ; - - vaereV v = { - s = v.s ; - part = [] ; - vtype = v.vtype ; - isVaere = True ; - lock_V = <> - } ; - - partV v p = { - s = v.s ; - part = p ; - vtype = v.vtype ; - isVaere = v.isVaere ; - lock_V = <> - } ; - - depV v = { - s = v.s ; part = v.part ; vtype = VPass ; isVaere = False ; lock_V = <> - } ; - reflV v = { - s = v.s ; part = v.part ; vtype = VRefl ; isVaere = False ; lock_V = <> - } ; - - mk2V2 v p = v ** {c2 = mkComplement p.s ; lock_V2 = <>} ; - dirV2 v = mk2V2 v (mkPrep []) ; - - mkV3 v p q = v ** {c2 = mkComplement p.s ; c3 = mkComplement q.s ; lock_V3 = <>} ; - dirV3 v p = mkV3 v noPrep p ; - dirdirV3 v = dirV3 v noPrep ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {lock_VS = <>} ; - mkV2S v p = mk2V2 v p ** {lock_V2S = <>} ; - mkVV v = v ** {c2 = mkComplement "at" ; lock_VV = <>} ; - mkV2V v p t = mk2V2 v p ** {c3 = mkComplement "at" ; lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p = mk2V2 v p ** {lock_V2A = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A = <>} ; - - V0 : Type = V ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - ---------------- - - mkN = overload { - mkN : Str -> N = regN ; - mkN : Str -> Gender -> N = regGenN ; - mkN : (bil,bilen : Str) -> N = mk2N ; - mkN : (bil,bilen,biler : Str) -> N = mk3N ; - mkN : (dreng,drengen,drenge,drengene : Str) -> N = mk4N ; - } ; - - - regN : Str -> N ; - regGenN : Str -> Gender -> N ; - mk2N : (bil,bilen : Str) -> N ; - mk3N : (bil,bilen,biler : Str) -> N ; - mk4N : (dreng,drengen,drenge,drengene : Str) -> N ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; -- masculine - mkPN : Str -> Gender -> PN = mk2PN ; - mkPN : N -> PN = nounPN ; - } ; - - regPN : Str -> PN ; -- utrum - mk2PN : Str -> Gender -> PN ; - nounPN : N -> PN ; - - mkA = overload { - mkA : (fin : Str) -> A = regADeg ; - mkA : (fin,fint : Str) -> A = mk2ADeg ; - mkA : (galen,galet,galne : Str) -> A = mk3ADeg ; - mkA : (stor,stort,store,storre,storst : Str) -> A = mkADeg ; - mkA : A -> A = compoundA ; -- -/mer/mest norsk - } ; - - mk3A : (galen,galet,galne : Str) -> A ; - regA : Str -> A ; - mk2A : (stor,stort : Str) -> A ; - mkADeg : (stor,stort,store,storre,storst : Str) -> A ; - regADeg : Str -> A ; - irregADeg : (tung,tyngre,tyngst : Str) -> A ; - mk3ADeg : (galen,galet,galne : Str) -> A ; - mk2ADeg : (bred,bredt : Str) -> A ; - compoundA : A -> A ; -- -/mer/mest norsk - - mkV = overload { - mkV : (snakke : Str) -> V = regV ; - mkV : (leve,levde : Str) -> V = mk2V ; - mkV : (drikke, drakk, drukket : Str) -> V = irregV ; - mkV : (spise,spiser,spises,spiste,spist,spis : Str) -> V = mk6V ; - mkV : V -> Str -> V = partV ; - } ; - - - regV : (snakke : Str) -> V ; - mk2V : (leve,levde : Str) -> V ; - irregV : (drikke, drakk, drukket : Str) -> V ; - mk6V : (spise,spiser,spises,spiste,spist,spis : Str) -> V ; - partV : V -> Str -> V ; - - mkV2 = overload { - mkV2 : Str -> V2 = \s -> dirV2 (regV s) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mk2V2 ; - } ; - - mk2V2 : V -> Prep -> V2 ; - dirV2 : V -> V2 ; - -} ; diff --git a/deprecated/old-lib/resource/danish/PhraseDan.gf b/deprecated/old-lib/resource/danish/PhraseDan.gf deleted file mode 100644 index 86a9789bf..000000000 --- a/deprecated/old-lib/resource/danish/PhraseDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseDan of Phrase = CatDan ** PhraseScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/QuestionDan.gf b/deprecated/old-lib/resource/danish/QuestionDan.gf deleted file mode 100644 index 3dee9e7c7..000000000 --- a/deprecated/old-lib/resource/danish/QuestionDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionDan of Question = CatDan ** QuestionScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/RelativeDan.gf b/deprecated/old-lib/resource/danish/RelativeDan.gf deleted file mode 100644 index 361169b16..000000000 --- a/deprecated/old-lib/resource/danish/RelativeDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeDan of Relative = CatDan ** RelativeScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/ResDan.gf b/deprecated/old-lib/resource/danish/ResDan.gf deleted file mode 100644 index 5e761c268..000000000 --- a/deprecated/old-lib/resource/danish/ResDan.gf +++ /dev/null @@ -1,3 +0,0 @@ -instance ResDan of ResScand = DiffDan ** open CommonScand, Prelude in { -} ; - diff --git a/deprecated/old-lib/resource/danish/SentenceDan.gf b/deprecated/old-lib/resource/danish/SentenceDan.gf deleted file mode 100644 index 542fffac4..000000000 --- a/deprecated/old-lib/resource/danish/SentenceDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceDan of Sentence = CatDan ** SentenceScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/danish/StructuralDan.gf b/deprecated/old-lib/resource/danish/StructuralDan.gf deleted file mode 100644 index 3af15d100..000000000 --- a/deprecated/old-lib/resource/danish/StructuralDan.gf +++ /dev/null @@ -1,129 +0,0 @@ -concrete StructuralDan of Structural = CatDan ** - open MorphoDan, ParadigmsDan, Prelude in { - - flags optimize=all ; - - lin - above_Prep = ss "ovenfor" ; - after_Prep = ss "efter" ; - by8agent_Prep = ss "af" ; - all_Predet = {s = gennumForms "all" "alt" "alle"} ; - almost_AdA, almost_AdN = ss "nsten" ; - although_Subj = ss ["selv om"] ; - always_AdV = ss "altid" ; - and_Conj = {s1 = [] ; s2 = "og" ; n = Pl} ; - because_Subj = ss "fordi" ; - before_Prep = ss "fr" ; - behind_Prep = ss "bag" ; - between_Prep = ss "mellem" ; - both7and_DConj = sd2 "bde" "og" ** {n = Pl} ; - but_PConj = ss "men" ; - by8means_Prep = ss "med" ; - can8know_VV, can_VV = - mkV "kunne" "kan" "kan" "kunne" "kunnet" "kan" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - during_Prep = ss "under" ; - either7or_DConj = sd2 "enten" "eller" ** {n = Sg} ; - everybody_NP = regNP "alle" "alles" Plg ; - every_Det = {s = \\_,_ => "hver" ; n = Sg ; det = DDef Indef} ; - everything_NP = regNP "alt" "alts" SgNeutr ; - everywhere_Adv = ss "overalt" ; - few_Det = {s = \\_,_ => "f" ; n = Pl ; det = DDef Indef} ; ---- first_Ord = {s = "frste" ; isDet = True} ; - for_Prep = ss "for" ; - from_Prep = ss "fra" ; - he_Pron = MorphoDan.mkNP "han" "ham" "hans" "hans" "hans" SgUtr P3 ; - here_Adv = ss "her" ; - here7to_Adv = ss "hit" ; - here7from_Adv = ss "herfra" ; - how_IAdv = ss "hvor" ; - how8many_IDet = {s = \\_ => ["hur mange"] ; n = Pl ; det = DDef Indef} ; - if_Subj = ss "hvis" ; - in8front_Prep = ss "foran" ; - i_Pron = - MorphoDan.mkNP "jeg" "mig" "min" "mit" "mine" SgUtr P1 ; - in_Prep = ss "i" ; - it_Pron = MorphoDan.regNP "det" "dets" SgNeutr ; - less_CAdv = ss "mindre" ; - many_Det = {s = \\_,_ => "mange" ; n = Pl ; det = DDef Indef} ; - more_CAdv = ss "mer" ; - most_Predet = {s = gennumForms ["den meste"] ["det meste"] ["de fleste"]} ; - much_Det = {s = \\_,_ => "meget" ; n = Pl ; det = DDef Indef} ; - must_VV = - mkV "mtte" "m" "m" "mtte" "mttet" "mtt" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - no_Utt = ss ["nej"] ; - on_Prep = ss "p" ; ---- one_Quant = {s = \\_ => genderForms ["en"] ["et"] ; n = Sg ; det = DIndef} ; --- ei - only_Predet = {s = \\_ => "kun"} ; - or_Conj = {s1 = [] ; s2 = "eller" ; n = Pl} ; - otherwise_PConj = ss "anderledes" ; - part_Prep = ss "af" ; - please_Voc = ss "tak" ; --- - possess_Prep = ss "af" ; - quite_Adv = ss "temmelig" ; - she_Pron = MorphoDan.mkNP "hun" "hende" "hendes" "hendes" "hendes" SgUtr P3 ; - so_AdA = ss "s" ; - someSg_Det = {s = \\_ => genderForms "nogen" "noget" ; n = Sg ; det = DIndef} ; - somePl_Det = {s = \\_,_ => "nogle" ; n = Pl ; det = DIndef} ; - somebody_NP = regNP "nogen" "nogens" SgUtr ; - something_NP = regNP "noget" "nogets" SgNeutr ; - somewhere_Adv = ss ["et eller annet sted"] ; ---- ? - that_Quant = - {s = table { - Sg => \\_ => genderForms ["den der"] ["det der"] ; - Pl => \\_,_ => ["de der"] - } ; - det = DDef Indef - } ; - there_Adv = ss "der" ; - there7to_Adv = ss "dit" ; - there7from_Adv = ss "derfra" ; - therefore_PConj = ss "derfor" ; - they_Pron = MorphoDan.mkNP "de" "dem" "deres" "deres" "deres" Plg P1 ; - this_Quant = - {s = table { - Sg => \\_ => genderForms ["denne"] ["dette"] ; - Pl => \\_,_ => ["disse"] - } ; - det = DDef Indef - } ; - through_Prep = ss "gennem" ; - too_AdA = ss "for" ; - to_Prep = ss "til" ; - under_Prep = ss "under" ; - very_AdA = ss "meget" ; - want_VV = - mkV "ville" "vil" "vil" "ville" "villet" "villed" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - we_Pron = MorphoDan.mkNP "vi" "os" "vores" "vores" "vores" Plg P1 ; - whatSg_IP = {s = \\_ => "hvad" ; gn = SgUtr} ; ---- infl - whatPl_IP = {s = \\_ => "hvilke" ; gn = Plg} ; ---- infl - when_IAdv = ss "hvornr" ; - when_Subj = ss "nr" ; - where_IAdv = ss "hver" ; - which_IQuant = { - s = table { - Sg => genderForms "hvilken" "hvilket" ; - Pl => \\_ => "hvilke" - } ; - det = DIndef - } ; - whoSg_IP = {s = vem.s ; gn = SgUtr} ; - whoPl_IP = {s = \\_ => "hvilke" ; gn = Plg} ; - why_IAdv = ss "hvorfor" ; - without_Prep = ss "uden" ; - with_Prep = ss "med" ; - yes_Utt = ss ["ja"] ; - youSg_Pron = - MorphoDan.mkNP "du" "dig" "din" "dit" "dine" SgUtr P2 ; ---- - youPl_Pron = MorphoDan.mkNP "i" "jer" "jeres" "jeres" "jeres" Plg P2 ; - youPol_Pron = MorphoDan.mkNP "Dere" "Dere" "Deres" "Deres" "Deres" SgUtr P2 ; --- wrong in refl - --- Auxiliaries that are used repeatedly. - - oper - vem = MorphoDan.mkNP "hvem" "hvem" "hvis" "hvis" "hvis" SgUtr P3 ; - -} - diff --git a/deprecated/old-lib/resource/danish/VerbDan.gf b/deprecated/old-lib/resource/danish/VerbDan.gf deleted file mode 100644 index 90d1b8bcd..000000000 --- a/deprecated/old-lib/resource/danish/VerbDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete VerbDan of Verb = CatDan ** VerbScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/demo/Clause.gf b/deprecated/old-lib/resource/demo/Clause.gf deleted file mode 100644 index 4145d335a..000000000 --- a/deprecated/old-lib/resource/demo/Clause.gf +++ /dev/null @@ -1,22 +0,0 @@ -abstract Clause = Cat ** { - -fun - PredV : NP -> V -> Cl ; - PredV2 : NP -> V2 -> NP -> Cl ; - PredAP : NP -> AP -> Cl ; - PredAdv : NP -> Adv -> Cl ; - PredNP : NP -> NP -> Cl ; - - UseCl : Tense -> Ant -> Pol -> Cl -> S ; - - QuestV : IP -> V -> QCl ; - QuestV2 : IP -> V2 -> NP -> QCl ; --- QuestV2Slash : IP -> NP -> V2 -> QCl ; - - UseQCl : Tense -> Ant -> Pol -> QCl -> QS ; - - ImpV : V -> Imp ; --- ImpV2 : V2 -> NP -> Imp ; - - -} diff --git a/deprecated/old-lib/resource/demo/ClauseBul.gf b/deprecated/old-lib/resource/demo/ClauseBul.gf deleted file mode 100644 index 9f35b1ca1..000000000 --- a/deprecated/old-lib/resource/demo/ClauseBul.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseBul of Clause = CatBul ** ClauseI with (Grammar = GrammarBul) ; diff --git a/deprecated/old-lib/resource/demo/ClauseCat.gf b/deprecated/old-lib/resource/demo/ClauseCat.gf deleted file mode 100644 index 11ab972db..000000000 --- a/deprecated/old-lib/resource/demo/ClauseCat.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseCat of Clause = CatCat ** ClauseI with (Grammar = GrammarCat) ; diff --git a/deprecated/old-lib/resource/demo/ClauseDan.gf b/deprecated/old-lib/resource/demo/ClauseDan.gf deleted file mode 100644 index 9297b86c3..000000000 --- a/deprecated/old-lib/resource/demo/ClauseDan.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseDan of Clause = CatDan ** ClauseI with (Grammar = GrammarDan) ; diff --git a/deprecated/old-lib/resource/demo/ClauseEng.gf b/deprecated/old-lib/resource/demo/ClauseEng.gf deleted file mode 100644 index 5f98c97ae..000000000 --- a/deprecated/old-lib/resource/demo/ClauseEng.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseEng of Clause = CatEng ** ClauseI with (Grammar = GrammarEng) ; diff --git a/deprecated/old-lib/resource/demo/ClauseFin.gf b/deprecated/old-lib/resource/demo/ClauseFin.gf deleted file mode 100644 index d62e9667a..000000000 --- a/deprecated/old-lib/resource/demo/ClauseFin.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseFin of Clause = CatFin ** ClauseI with (Grammar = GrammarFin) ; diff --git a/deprecated/old-lib/resource/demo/ClauseFre.gf b/deprecated/old-lib/resource/demo/ClauseFre.gf deleted file mode 100644 index 06cc2b5ab..000000000 --- a/deprecated/old-lib/resource/demo/ClauseFre.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseFre of Clause = CatFre ** ClauseI with (Grammar = GrammarFre) ; diff --git a/deprecated/old-lib/resource/demo/ClauseGer.gf b/deprecated/old-lib/resource/demo/ClauseGer.gf deleted file mode 100644 index 47982626c..000000000 --- a/deprecated/old-lib/resource/demo/ClauseGer.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseGer of Clause = CatGer ** ClauseI with (Grammar = GrammarGer) ; diff --git a/deprecated/old-lib/resource/demo/ClauseI.gf b/deprecated/old-lib/resource/demo/ClauseI.gf deleted file mode 100644 index 12fa28995..000000000 --- a/deprecated/old-lib/resource/demo/ClauseI.gf +++ /dev/null @@ -1,23 +0,0 @@ -incomplete concrete ClauseI of Clause = Cat ** open Grammar in { - -lin - PredV np v = PredVP np (UseV v) ; - PredV2 s v o = PredVP s (ComplSlash (SlashV2a v) o) ; - PredAP s a = PredVP s (UseComp (CompAP a)) ; - PredAdv s a = PredVP s (UseComp (CompAdv a)) ; - PredNP s n = PredVP s (UseComp (CompNP n)) ; - - UseCl = Grammar.UseCl ; - - QuestV np v = QuestVP np (UseV v) ; - QuestV2 s v o = QuestVP s (ComplSlash (SlashV2a v) o) ; --- QuestV2Slash ip s v = QuestSlash ip (SlashVP s (SlashV2a v)) ; - - UseQCl = Grammar.UseQCl ; - - ImpV v = ImpVP (UseV v) ; --- ImpV2 v o = ImpVP (ComplSlash (SlashV2a v) o) ; - - - -} diff --git a/deprecated/old-lib/resource/demo/ClauseIta.gf b/deprecated/old-lib/resource/demo/ClauseIta.gf deleted file mode 100644 index 8602d5878..000000000 --- a/deprecated/old-lib/resource/demo/ClauseIta.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseIta of Clause = CatIta ** ClauseI with (Grammar = GrammarIta) ; diff --git a/deprecated/old-lib/resource/demo/ClauseNor.gf b/deprecated/old-lib/resource/demo/ClauseNor.gf deleted file mode 100644 index 26d71f76a..000000000 --- a/deprecated/old-lib/resource/demo/ClauseNor.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseNor of Clause = CatNor ** ClauseI with (Grammar = GrammarNor) ; diff --git a/deprecated/old-lib/resource/demo/ClauseRus.gf b/deprecated/old-lib/resource/demo/ClauseRus.gf deleted file mode 100644 index 380b38e15..000000000 --- a/deprecated/old-lib/resource/demo/ClauseRus.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseRus of Clause = CatRus ** ClauseI with (Grammar = GrammarRus) ; diff --git a/deprecated/old-lib/resource/demo/ClauseSpa.gf b/deprecated/old-lib/resource/demo/ClauseSpa.gf deleted file mode 100644 index 4723fa77f..000000000 --- a/deprecated/old-lib/resource/demo/ClauseSpa.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseSpa of Clause = CatSpa ** ClauseI with (Grammar = GrammarSpa) ; diff --git a/deprecated/old-lib/resource/demo/ClauseSwe.gf b/deprecated/old-lib/resource/demo/ClauseSwe.gf deleted file mode 100644 index c082d814f..000000000 --- a/deprecated/old-lib/resource/demo/ClauseSwe.gf +++ /dev/null @@ -1 +0,0 @@ -concrete ClauseSwe of Clause = CatSwe ** ClauseI with (Grammar = GrammarSwe) ; diff --git a/deprecated/old-lib/resource/demo/Demo.gf b/deprecated/old-lib/resource/demo/Demo.gf deleted file mode 100644 index 2fcb5a3fc..000000000 --- a/deprecated/old-lib/resource/demo/Demo.gf +++ /dev/null @@ -1,21 +0,0 @@ -abstract Demo = - Noun - [AdvCN,PredetNP,PPartNP,RelNP,RelCN,SentCN,ApposCN,MassNP,DetNP], --- Verb, - Clause, -- - Adjective - [SentAP,ReflA2], - Adverb, - Numeral, --- Sentence, - Question - [QuestVP,QuestSlash], ----- Relative, ----- Conjunction, - Phrase, ----- Text, ----- Idiom, - Structural - [everybody_NP,everything_NP,something_NP], - Lexicon ** { - -flags startcat = S ; - -} - diff --git a/deprecated/old-lib/resource/demo/DemoBul.gf b/deprecated/old-lib/resource/demo/DemoBul.gf deleted file mode 100644 index 48219799c..000000000 --- a/deprecated/old-lib/resource/demo/DemoBul.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoBul of Demo = - NounBul, - ClauseBul, - AdjectiveBul, - AdverbBul, - NumeralBul, - QuestionBul, - StructuralBul, - LexiconBul - ** { - -flags language = bg; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoCat.gf b/deprecated/old-lib/resource/demo/DemoCat.gf deleted file mode 100644 index c0c6e5bef..000000000 --- a/deprecated/old-lib/resource/demo/DemoCat.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoCat of Demo = - NounCat, - ClauseCat, - AdjectiveCat, - AdverbCat, - NumeralCat, - QuestionCat, - StructuralCat, - LexiconCat - ** { - -flags language = ca; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoDan.gf b/deprecated/old-lib/resource/demo/DemoDan.gf deleted file mode 100644 index 62e89c515..000000000 --- a/deprecated/old-lib/resource/demo/DemoDan.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoDan of Demo = - NounDan, - ClauseDan, - AdjectiveDan, - AdverbDan, - NumeralDan, - QuestionDan, - StructuralDan, - LexiconDan - ** { - -flags language = da; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoEng.gf b/deprecated/old-lib/resource/demo/DemoEng.gf deleted file mode 100644 index a738832fc..000000000 --- a/deprecated/old-lib/resource/demo/DemoEng.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoEng of Demo = - NounEng, - ClauseEng, - AdjectiveEng, - AdverbEng, - NumeralEng, - QuestionEng, - StructuralEng, - LexiconEng - ** { - -flags language = en; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoFin.gf b/deprecated/old-lib/resource/demo/DemoFin.gf deleted file mode 100644 index 13eb7b5e9..000000000 --- a/deprecated/old-lib/resource/demo/DemoFin.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoFin of Demo = - NounFin, - ClauseFin, - AdjectiveFin, - AdverbFin, - NumeralFin, - QuestionFin, - StructuralFin, - LexiconFin - ** { - -flags language = fi; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoFre.gf b/deprecated/old-lib/resource/demo/DemoFre.gf deleted file mode 100644 index 84ac32287..000000000 --- a/deprecated/old-lib/resource/demo/DemoFre.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoFre of Demo = - NounFre, - ClauseFre, - AdjectiveFre, - AdverbFre, - NumeralFre, - QuestionFre, - StructuralFre, - LexiconFre - ** { - -flags language = fr; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoGer.gf b/deprecated/old-lib/resource/demo/DemoGer.gf deleted file mode 100644 index ca93cc037..000000000 --- a/deprecated/old-lib/resource/demo/DemoGer.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoGer of Demo = - NounGer, - ClauseGer, - AdjectiveGer, - AdverbGer, - NumeralGer, - QuestionGer, - StructuralGer, - LexiconGer - ** { - -flags language = de; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoIta.gf b/deprecated/old-lib/resource/demo/DemoIta.gf deleted file mode 100644 index bd5d94d0d..000000000 --- a/deprecated/old-lib/resource/demo/DemoIta.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoIta of Demo = - NounIta, - ClauseIta, - AdjectiveIta, - AdverbIta, - NumeralIta, - QuestionIta, - StructuralIta, - LexiconIta - ** { - -flags language = it; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoNor.gf b/deprecated/old-lib/resource/demo/DemoNor.gf deleted file mode 100644 index 92487132f..000000000 --- a/deprecated/old-lib/resource/demo/DemoNor.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoNor of Demo = - NounNor, - ClauseNor, - AdjectiveNor, - AdverbNor, - NumeralNor, - QuestionNor, - StructuralNor, - LexiconNor - ** { - -flags language = no; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoRus.gf b/deprecated/old-lib/resource/demo/DemoRus.gf deleted file mode 100644 index ab8ef8934..000000000 --- a/deprecated/old-lib/resource/demo/DemoRus.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoRus of Demo = - NounRus, - ClauseRus, - AdjectiveRus, - AdverbRus, - NumeralRus, - QuestionRus, - StructuralRus, - LexiconRus - ** { - -flags language = ru; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoSpa.gf b/deprecated/old-lib/resource/demo/DemoSpa.gf deleted file mode 100644 index e254c45a6..000000000 --- a/deprecated/old-lib/resource/demo/DemoSpa.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoSpa of Demo = - NounSpa, - ClauseSpa, - AdjectiveSpa, - AdverbSpa, - NumeralSpa, - QuestionSpa, - StructuralSpa, - LexiconSpa - ** { - -flags language = es; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/demo/DemoSwe.gf b/deprecated/old-lib/resource/demo/DemoSwe.gf deleted file mode 100644 index b6d9bfb66..000000000 --- a/deprecated/old-lib/resource/demo/DemoSwe.gf +++ /dev/null @@ -1,16 +0,0 @@ ---# -path=.:alltenses - -concrete DemoSwe of Demo = - NounSwe, - ClauseSwe, - AdjectiveSwe, - AdverbSwe, - NumeralSwe, - QuestionSwe, - StructuralSwe, - LexiconSwe - ** { - -flags language = sv; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/deva b/deprecated/old-lib/resource/deva deleted file mode 100644 index 84d03498d..000000000 --- a/deprecated/old-lib/resource/deva +++ /dev/null @@ -1 +0,0 @@ -runghc hindi/Deva.hs $1 diff --git a/deprecated/old-lib/resource/doc/MkSynopsis.hs b/deprecated/old-lib/resource/doc/MkSynopsis.hs deleted file mode 100644 index 57f1fe31b..000000000 --- a/deprecated/old-lib/resource/doc/MkSynopsis.hs +++ /dev/null @@ -1,240 +0,0 @@ -import System -import Char -import List - -type Cats = [(String,String,String)] -type Rules = [(String,String,String)] - -main = do - xx <- getArgs - let isLatex = case xx of - "-tex":_ -> True - _ -> False - cs1 <- getCats commonAPI - cs2 <- getCats catAPI - let cs = sortCats (cs1 ++ cs2) - writeFile synopsis "GF Resource Grammar Library: Synopsis" - append "B. Bringert and A. Ranta" - space - append "%!postproc(html): '(SRC=\"categories.png\")' '\\1 USEMAP=\"#categories\"'" - append "%!postproc(html): '#LParadigms' ''" - append "%!postproc(tex): '#LParadigms' ''" - delimit $ addToolTips cs - include "synopsis-intro.txt" - title "Categories" - space - link "Source 1:" commonAPI - space - link "Source 2:" catAPI - space - append "==A hierarchic view==\n" - include "categories-intro.txt" - append "==Explanations==\n" - delimit $ mkCatTable isLatex cs - space - title "Syntax Rules and Structural Words" - space - link "Source 1:" syntaxAPI - space - link "Source 2:" structuralAPI - space - rs <- getRules syntaxAPI - rs2 <- getRules structuralAPI - delimit $ mkSplitTables True isLatex cs $ rs ++ rs2 - space --- title "Structural Words" --- space --- link "Source:" structuralAPI --- space --- rs <- rulesTable False isLatex cs structuralAPI --- delimit rs - space - title "Lexical Paradigms" - mapM_ (putParadigms isLatex cs) paradigmFiles - space - include "synopsis-browse.txt" - space - title "An Example of Usage" - space - include "synopsis-example.txt" - space - let format = if isLatex then "tex" else "html" - system $ "txt2tags -t" ++ format ++ " --toc " ++ synopsis - if isLatex then (system $ "pdflatex synopsis.tex") >> return () else return () - -addToolTips :: Cats -> [String] -addToolTips = map f - where f (n,e,_) = "%!postproc(html): '(?i)(HREF=\"#" ++ n ++ "\")( TITLE=\"[^\"]*\")?' '\\1 TITLE=\"" ++ e' ++ "\"'" - where e' = n ++ if null e then "" else " - " ++ e - -getCats :: FilePath -> IO Cats -getCats file = do - ss <- readFile file >>= return . lines - return $ getrs [] ss - where - getrs rs ss = case ss of - ('-':'-':'.':_):_ -> reverse rs - [] -> reverse rs - ('-':'-':_):ss2 -> getrs rs ss2 - s:ss2 -> case words s of - cat:";":"--":exp -> getrs ((cat,unwords expl, unwords (tail ex)):rs) ss2 where - (expl,ex) = span (/="e.g.") exp - _ -> getrs rs ss2 - -rulesTable :: Bool -> Bool -> Cats -> FilePath -> IO [String] -rulesTable hasEx isLatex cs file = do - rs <- getRules file - return $ mkTable hasEx isLatex cs rs - - -getRules :: FilePath -> IO Rules -getRules file = do - ss <- readFile file >>= return . lines - return $ getrs [] ss - where - getrs rs ss = case ss of - ('-':'-':'.':_):_ -> reverse rs - [] -> reverse rs - ('-':'-':_):ss2 -> getrs rs ss2 - s:ss2 -> case words s of - _:_:"overload":_ -> getrs rs ss2 - _:":":_ -> getrs (rule s:rs) ss2 - _ -> getrs rs ss2 - rule s = (name, typ, ex) - where - ws = words s - name = head ws - (t,e) = span (/="--") (tail ws) - typ = unwords $ filtype (drop 1 t) - filtype = filter (/=";") - ex = if null e then "" else unwords $ unnumber $ drop 1 e - unnumber e = case e of - n:ws | last n == '.' && not (null (init n)) && all isDigit (init n) -> ws - _ -> e - -putParadigms :: Bool -> Cats -> (String, FilePath) -> IO () -putParadigms isLatex cs (lang,file) = do - stitle ("Paradigms for " ++ lang) - append "#LParadigms" - space - link "source" file - space - rs <- rulesTable False isLatex cs file - space - delimit rs - space - -inChunks :: Int -> ([a] -> [String]) -> [a] -> [String] -inChunks i f = concat . intersperse ["\n\n"] . map f . chunks i where - chunks _ [] = [] - chunks i xs = x : chunks i y where (x,y) = splitAt i xs - --- Makes one table per result category. --- Adds a subsection header for each table. -mkSplitTables :: Bool -> Bool -> Cats -> Rules -> [String] -mkSplitTables hasEx isLatex cs = concatMap t . addLexicalCats cs . sortRules - where t (c, xs) = [subtitle c expl] ++ tableOrLink - where - expl = case [e | (n,e,_) <- cs, n == c] of - [] -> "" - e:_ -> e - tableOrLink = if null xs then parad else mkTable hasEx isLatex cs xs - parad = [ - "Lexical category, constructors given in", - "[lexical paradigms #RParadigms]." - ] - -mkTable :: Bool -> Bool -> Cats -> Rules -> [String] -mkTable hasEx isLatex cs = inChunks chsize (\rs -> header : map (unwords . row) rs) - where - chsize = if isLatex then 40 else 1000 - header = if hasEx then "|| Function | Type | Example ||" - else "|| Function | Type ||" - row (name,typ,ex) - = if hasEx then ["|", name', "|", typ', "|", ex', "|"] - else ["|", name', "|", typ', "|"] - where - name' = ttf name - typ' = showTyp cs typ - ex' = if null ex then itf (takeWhile (/='_') name) else itf ex - -mkCatTable :: Bool -> Cats -> [String] -mkCatTable isLatex cs = inChunks chsize (\rs -> header ++ map mk1 rs) cs - where - header = ["|| Category | Explanation | Example ||"] - chsize = if isLatex then 40 else 1000 - mk1 (name,expl,ex) = unwords ["|", showCat cs name, "|", expl, "|", typo ex, "|"] - typo ex = if take 1 ex == "\"" then itf (init (tail ex)) else ex - -synopsis = "synopsis.txt" -commonAPI = "../abstract/Common.gf" -catAPI = "../abstract/Cat.gf" -syntaxAPI = "../api/Constructors.gf" -structuralAPI = "../abstract/Structural.gf" -paradigmFiles = [ - ("Bulgarian", "../bulgarian/ParadigmsBul.gf"), - ("Danish", "../danish/ParadigmsDan.gf"), - ("English", "../english/ParadigmsEng.gf"), - ("Finnish", "../finnish/ParadigmsFin.gf"), - ("French", "../french/ParadigmsFre.gf"), - ("German", "../german/ParadigmsGer.gf"), --- ("Interlingua", "../interlingua/ParadigmsIna.gf"), - ("Italian", "../italian/ParadigmsIta.gf"), - ("Norwegian", "../norwegian/ParadigmsNor.gf"), - ("Russian", "../russian/ParadigmsRus.gf"), - ("Spanish", "../spanish/ParadigmsSpa.gf"), - ("Swedish", "../swedish/ParadigmsSwe.gf") - ] - -append s = appendFile synopsis ('\n':s) -title s = append $ "=" ++ s ++ "=" -stitle s = append $ "==" ++ s ++ "==" -include s = append $ "%!include: " ++ s -space = append "\n" -delimit ss = mapM_ append ss -link s f = append $ s ++ " [``" ++ fa ++ "`` " ++ f ++ "]" where - fa = "http://www.cs.chalmers.se/~aarne/GF/lib/resource" ++ dropWhile (=='.') f - -ttf s = "``" ++ s ++ "``" -itf s = "//" ++ s ++ "//" - ------------------ - --- sort category synopsis by category, retain one table -sortCats :: Cats -> Cats -sortCats = sortBy compareCat - where compareCat (n1,_,_) (n2,_,_) = compare n1 n2 - --- sort function synopsis by category, into separate tables -sortRules :: Rules -> [Rules] -sortRules = groupBy sameCat . sortBy compareRules - where sameCat r1 r2 = resultCat r1 == resultCat r2 - compareRules r1@(n1,_,_) r2@(n2,_,_) - = compare (resultCat r1,n1) (resultCat r2,n2) - -addLexicalCats :: Cats -> [Rules] -> [(String,Rules)] -addLexicalCats cs rss = - map head $ groupBy fstEq $ sortBy (\x y -> compare (fst x) (fst y)) $ - [ (resultCat r, rs) | rs@(r:_) <- rss] ++ [(n,[]) | (n,_,_) <- cs] - where fstEq p1 p2 = fst p1 == fst p2 - -resultCat :: (String,String,String) -> String -resultCat (_,t,_) = last (words t) - - -subtitle cat expl = "==" ++ cat ++ e ++ "==" ++ "[" ++ cat ++ "]" - where e = if null expl then "" else " - " ++ expl - -showCat :: Cats -> String -> String -showCat cs cat = "[" ++ cat ++ " #" ++ cat ++ "]" - -showTyp :: Cats -> String -> String -showTyp cs = unwords . map f . words - where f s | head s == '(' && last s == ')' && isCat c - = "(" ++ showCat cs c ++ ")" - | isCat s = showCat cs s - | otherwise = ttf s - where c = init (tail s) - isCat cat = cat `notElem` ["Str","Int"] - && all (\c -> isAlphaNum c || c == '\'') cat - && isUpper (head cat) diff --git a/deprecated/old-lib/resource/doc/categories-imagemap.html b/deprecated/old-lib/resource/doc/categories-imagemap.html deleted file mode 100644 index 31f01eef5..000000000 --- a/deprecated/old-lib/resource/doc/categories-imagemap.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/old-lib/resource/doc/categories-intro.txt b/deprecated/old-lib/resource/doc/categories-intro.txt deleted file mode 100644 index f5498fcfe..000000000 --- a/deprecated/old-lib/resource/doc/categories-intro.txt +++ /dev/null @@ -1,19 +0,0 @@ - - -The chart below shows the categories in a hierarchical top-down order. -The edges do not define the complete dependency structure; if they did, -the graph would have many many more edges, and also many cycles. The precise -meaning of a directed edge from //C// to //D// is: there is a constructor -of //C// that takes //D// as an argument. What the constructors exactly are, -and what other arguments they take, is described by separate tables for -each category. - - | [categories.png] | - -%!include(html): ''categories-imagemap.html'' - - -The rectangular boxes mark open lexical categories, which have constructors -also in the ``Paradigms`` modules. - - diff --git a/deprecated/old-lib/resource/doc/categories.dot b/deprecated/old-lib/resource/doc/categories.dot deleted file mode 100644 index 69cf67e74..000000000 --- a/deprecated/old-lib/resource/doc/categories.dot +++ /dev/null @@ -1,149 +0,0 @@ - -digraph categories { - -size = "11,11" ; -node [href="#\N"]; - -Text [style = "solid", shape = "ellipse"]; -Text -> Punct [style = "solid"]; -Text -> Phr [style = "solid"]; - -Punct [style = "solid", shape = "ellipse"]; - -Phr [style = "solid", shape = "ellipse"]; -Phr -> PConj [style = "solid"]; -Phr -> Utt [style = "solid"]; -Phr -> Voc [style = "solid"]; - -PConj [style = "solid", shape = "ellipse"]; -Voc [style = "solid", shape = "ellipse"]; - -Utt [style = "solid", shape = "ellipse"]; -Utt -> Imp [style = "solid"]; -Utt -> S [style = "solid"]; -Utt -> QS [style = "solid"]; - -Imp [style = "solid", shape = "ellipse"]; - -S [style = "solid", shape = "ellipse"]; -S -> Tense [style = "solid"]; -S -> Ant [style = "solid"]; -S -> Pol [style = "solid"]; -S -> Cl [style = "solid"]; -S -> ListS [style = "solid"]; -S -> Conjs [style = "solid"]; - -Conjs [label = "Conj", href="#Conj", style = "solid", shape = "ellipse"]; - -Tense [style = "solid", shape = "ellipse"]; -Ant [style = "solid", shape = "ellipse"]; -Pol [style = "solid", shape = "ellipse"]; - -Cl [style = "solid", shape = "ellipse"]; -Cl -> NP [style = "solid"]; -Cl -> VP [style = "solid"]; -Cl -> Adv [style = "solid"]; - -Adv [style = "solid", shape = "rectangle"]; -Adv -> Subj [style = "solid"]; -Adv -> ListAdj [style = "solid"]; - - -NP [style = "solid", shape = "ellipse"]; -NP -> Predet [style = "solid"]; -NP -> Pron [style = "solid"]; -NP -> PN [style = "solid"]; -NP -> Det [style = "solid"]; -NP -> CN [style = "solid"]; -NP -> ListNP [style = "solid"]; - -Predet [style = "solid", shape = "ellipse"]; - -Pron [style = "solid", shape = "ellipse"]; -PN [style = "solid", shape = "rectangle"]; - -Det [style = "solid", shape = "ellipse"]; -Det -> Art [style = "solid"]; -Det -> Quant [style = "solid"]; -Det -> Num [style = "solid"]; -Det -> Ord [style = "solid"]; - - -Art [label = "Art", style = "solid", shape = "ellipse"]; -Quant [label = "Quant", style = "solid", shape = "ellipse"]; - - -Num [style = "solid", shape = "ellipse"]; -Num -> Card [style = "solid"]; - -Card [style = "solid", shape = "ellipse"]; -Card -> Numerals [style = "solid"]; -Card -> AdN [style = "solid"]; - -AdN [style = "solid", shape = "ellipse"]; -AdN -> CAdv [style = "solid"]; - -Numerals [label = "Numeral,Digits", href="#Numeral", style = "solid", shape = "ellipse"]; - - -Ord [style = "solid", shape = "ellipse"]; - -CN [style = "solid", shape = "ellipse"]; -CN -> Ns [style = "solid"]; -CN -> RS [style = "solid"]; - -Ns [label = "N,N2,N3", href="#N", style = "solid", shape = "rectangle"]; - - -VP [style = "solid", shape = "ellipse"]; -VP -> AdV [style = "solid"]; -VP -> Vs [style = "solid"]; -VP -> AP [style = "solid"]; - -AdV [style = "solid", shape = "ellipse"]; - -Vs [label = "V,V2,V3,V*,V2*", href="#V", style = "solid", shape = "rectangle"]; - -AP [style = "solid", shape = "ellipse"]; -AP -> AdA [style = "solid"]; -AP -> As [style = "solid"]; -AP -> ListAP [style = "solid"]; - -As [label = "A, A2", href="#A", style = "solid", shape = "rectangle"]; - - - - -QS [style = "solid", shape = "ellipse"]; -QS -> QCl [style = "solid"]; - -QCl [style = "solid", shape = "ellipse"]; -QCl -> IP [style = "solid"]; -QCl -> IAdv [style = "solid"]; -QCl -> ClSlash [style = "solid"]; - -IP [style = "solid", shape = "ellipse"]; -IP -> IDet [style = "solid"]; - -IDet [style = "solid", shape = "ellipse"]; -IDet -> IQuant [style = "solid"]; - -IQuant [style = "solid", shape = "ellipse"]; - -IAdv [style = "solid", shape = "ellipse"]; - -ClSlash [style = "solid", shape = "ellipse"]; -ClSlash -> VPSlash [style = "solid"]; - -VPSlash [style = "solid", shape = "ellipse"]; - -RS [style = "solid", shape = "ellipse"]; -RS -> RCl [style = "solid"]; - -RCl [style = "solid", shape = "ellipse"]; -RCl -> RP [style = "solid"]; - -RP [style = "solid", shape = "ellipse"]; - - -} diff --git a/deprecated/old-lib/resource/doc/categories.png b/deprecated/old-lib/resource/doc/categories.png deleted file mode 100644 index 590540fc51dc4187be56636998adde51d4f5c469..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123025 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 L`njxgN@xNANfd0H diff --git a/deprecated/old-lib/resource/doc/resdemo.html b/deprecated/old-lib/resource/doc/resdemo.html deleted file mode 100644 index 6cbd91aa6..000000000 --- a/deprecated/old-lib/resource/doc/resdemo.html +++ /dev/null @@ -1,2606 +0,0 @@ - - - - - -Demo: UseCl TPres AAnter PPos (PredV2 (AdvNP (UsePron i_Pron) everywhere_Adv) wipe_V2 (UsePN paris_PN)) -
    -DemoBul: аз навсякъде съм бърсал Париж -
    -DemoCat: a tot arreu he eixugat Paris -
    -DemoDan: jeg overalt har visket Paris -
    -DemoEng: I everywhere have wiped Paris -
    -DemoFin: minä kaikkialla olen pyyhkinyt Pariisin -
    -DemoFre: je partout ai essuyé Paris -
    -DemoGer: ich überall habe Paris gewischt -
    -DemoIta: dappertutto ho asciugato Parigi -
    -DemoNor: jeg overalt har tørka Paris -
    -DemoRus: я везде вытираю Париж -
    -DemoSpa: en todas partes he secado Paris -
    -DemoSwe: jag överallt har torkat Paris -
    - Demo: UseCl TPres AAnter PNeg (PredAdv somebody_NP (ComparAdvAdjS more_CAdv blue_A (UseCl TCond ASimul PNeg (PredAdv (AdvNP (DetArtSg IndefArt (ComplN2 brother_N2 (DetArtPl DefArt (UseN2 father_N2)))) here7to_Adv) (AdAdv so_AdA here7from_Adv))))) -
    -DemoBul: някой не е бил по - синьо от колкото брат на бащите до тук не би бил толкова от тук -
    -DemoCat: algú no ha estat més blavament que un germà dels pares cap aquí no seria tan d'aquí -
    -DemoDan: nogen har ikke været mer blått end en broder til fædrene hit ikke ville være så herfra -
    -DemoEng: somebody hasn't been more bluely than a brother of the fathers to here wouldn't be so from here -
    -DemoFin: joku ei ole ollut enemmän sinisesti kuin isien veli tänne ei olisi niin täältä -
    -DemoFre: quelqu'un n' a pas été plus bleuement qu' un frère des pères ici ne serait pas si d'ici -
    -DemoGer: jemand ist nicht mehr blau als ein Bruder von den Vätern hierher nicht so hieraus sein würde gewesen -
    -DemoIta: qualcuno non è stato più blumente che un fratello dei padri quì non sarebbe così da quì -
    -DemoNor: noen har ikke vært mer blått enn en bror til fedrene hit ikke ville være så herfra -
    -DemoRus: кто-то не более голубо чем брат отцов сюда не -
    -DemoSpa: algún no ha sido mas azulmente que un hermano de los padres para acá no sería tanto de acá -
    -DemoSwe: någon har inte varit mer blått än en bror till fäderna hit inte skulle vara så härifrån -
    - Demo: UseCl TFut AAnter PPos (PredV (UsePron we_Pron) live_V) -
    -DemoBul: ние ще сме живeли -
    -DemoCat: haurem viscut -
    -DemoDan: vi vil have levet -
    -DemoEng: we will have lived -
    -DemoFin: me olemme eläneet -
    -DemoFre: nous aurons vécu -
    -DemoGer: wir werden gelebt haben -
    -DemoIta: avremo vissuto -
    -DemoNor: vi vil ha levd -
    -DemoRus: мы будем жить -
    -DemoSpa: habremos vivido -
    -DemoSwe: vi ska ha levt -
    - Demo: UseCl TCond ASimul PNeg (PredAdv (UsePN paris_PN) far_Adv) -
    -DemoBul: Париж не би бил далече -
    -DemoCat: Paris no seria lluny -
    -DemoDan: Paris ville ikke være fjern -
    -DemoEng: Paris wouldn't be far -
    -DemoFin: Pariisi ei olisi kaukana -
    -DemoFre: Paris ne serait pas loin -
    -DemoGer: Paris würde nicht weit sein -
    -DemoIta: Parigi non sarebbe lontano -
    -DemoNor: Paris ville ikke være fjern -
    -DemoRus: Париж не -
    -DemoSpa: Paris no sería lejos -
    -DemoSwe: Paris skulle inte vara långt -
    - Demo: UseCl TFut ASimul PNeg (PredAdv (UsePron it_Pron) (PositAdvAdj full_A)) -
    -DemoBul: то няма да е пълно -
    -DemoCat: no serà pleament -
    -DemoDan: det vil ikke være fuldt -
    -DemoEng: it won't be fully -
    -DemoFin: se ei ole täydesti -
    -DemoFre: il ne sera pas pleinement -
    -DemoGer: es wird nicht voll sein -
    -DemoIta: non sarà pienamente -
    -DemoNor: det vil ikke være fullt -
    -DemoRus: оно не будет полно -
    -DemoSpa: no será llenamente -
    -DemoSwe: det ska inte vara fullt -
    - Demo: UseCl TPast AAnter PPos (PredAdv (UsePron they_Pron) (PositAdvAdj dull_A)) -
    -DemoBul: те бяха били тъпо -
    -DemoCat: havien estat balbament -
    -DemoDan: de havde været sløvt -
    -DemoEng: they had been dully -
    -DemoFin: he olivat olleet tylsästi -
    -DemoFre: ils avaient été émoussément -
    -DemoGer: sie waren stumpf gewesen -
    -DemoIta: erano stati noiosamente -
    -DemoNor: de hadde vært sløvt -
    -DemoRus: они были скучно -
    -DemoSpa: habían sido desafiladamente -
    -DemoSwe: de hade varit slött -
    - Demo: UseCl TPres AAnter PPos (PredAdv (UsePron he_Pron) here_Adv) -
    -DemoBul: той е бил тук -
    -DemoCat: ha estat aquí -
    -DemoDan: han har været her -
    -DemoEng: he has been here -
    -DemoFin: hän on ollut täällä -
    -DemoFre: il a été ici -
    -DemoGer: er ist hier gewesen -
    -DemoIta: è stato quì -
    -DemoNor: han har vært her -
    -DemoRus: он здесь -
    -DemoSpa: ha sido aquí -
    -DemoSwe: han har varit här -
    - Demo: UseCl TPast ASimul PPos (PredV2 (DetArtSg DefArt (UseN car_N)) kill_V2 (UsePN paris_PN)) -
    -DemoBul: колата уби Париж -
    -DemoCat: el cotxe matava Paris -
    -DemoDan: bilen dræbede Paris -
    -DemoEng: the car killed Paris -
    -DemoFin: auto tappoi Pariisin -
    -DemoFre: la voiture tuait Paris -
    -DemoGer: der Wagen tötete Paris -
    -DemoIta: la macchina uccideva Parigi -
    -DemoNor: bilen drepte Paris -
    -DemoRus: машина убивала Париж -
    -DemoSpa: el auto mataba Paris -
    -DemoSwe: bilen dödade Paris -
    - Demo: UseCl TFut AAnter PNeg (PredV2 (UsePN paris_PN) watch_V2 (UsePN paris_PN)) -
    -DemoBul: Париж няма да е гледал Париж -
    -DemoCat: Paris no haurà mirat Paris -
    -DemoDan: Paris vil ikke have set på Paris -
    -DemoEng: Paris won't have watched Paris -
    -DemoFin: Pariisi ei ole katsellut Pariisia -
    -DemoFre: Paris n' aura pas regardé Paris -
    -DemoGer: Paris wird an Paris nicht geschaut haben -
    -DemoIta: Parigi non avrà guardato Parigi -
    -DemoNor: Paris vil ikke ha sett på Paris -
    -DemoRus: Париж не будет смотреть Париж -
    -DemoSpa: Paris no habrá mirado Paris -
    -DemoSwe: Paris ska inte ha tittat på Paris -
    - Demo: UseCl TPast AAnter PNeg (PredV (DetCN (DetArtCard IndefArt (AdNum almost_AdN (NumNumeral (num (pot2as3 (pot1as2 (pot1to19 n8))))))) (ComplN2 mother_N2 (DetCN every_Det (AdjCN (ComparA narrow_A (DetArtSg IndefArt (ComplN2 brother_N2 (DetArtSg IndefArt (UseN2 father_N2))))) (ComplN2 brother_N2 (UsePron i_Pron)))))) sew_V) -
    -DemoBul: почти осемнадесет майки на всеки по - тесен от брат на баща брат ми не бяха шили -
    -DemoCat: quasi divuit mares cada germà de mi más estret que un germà d' un pare no havien cosit -
    -DemoDan: næsten atten mødre til hver broder til mig smalere end en broder til en far havde ikke syet -
    -DemoEng: almost eighteen mothers of every brother of I narrower than a brother of a father hadn't sewed -
    -DemoFin: melkein kahdeksan toista jokaisen isän veljenä kapeamman minun veljen äitiä eivät olleet kylväneet -
    -DemoFre: presque dix-huit mères chaque frère de moi plus étroit qu' un frère d' un père n' avaient pas cousu -
    -DemoGer: fast achzehn Mütter von jedem schmaleren als ein Bruder von einem Vater Bruder von mir hatten nicht genäht -
    -DemoIta: quasi ottanta madri ogni fratello di me più stretto che un fratello di un padre non avevano cucito -
    -DemoNor: nesten atten mødre til hver bror til meg smalere enn en bror til en far hadde ikke sydd -
    -DemoRus: почти восемнадцать матери каждого уже брата отца моего брата не шили -
    -DemoSpa: casi ochenta madres cada hermano de mí más estrecho que un hermano de un padre no habían cosido -
    -DemoSwe: nästan arton mödrar till varje bror till mig smalare än en bror till en far hade inte sytt -
    - Demo: UseCl TPast ASimul PNeg (PredAP (UsePN paris_PN) (ComparA wide_A (DetArtPl IndefArt (ComplN2 (ComplN3 distance_N3 (DetArtSg IndefArt (AdjCN (ComparA hot_A (UsePN paris_PN)) (ComplN2 (ComplN3 distance_N3 (UsePN john_PN)) (UsePron it_Pron))))) (DetArtSg IndefArt (AdjCN (AdAP too_AdA (ComplA2 easy_A2V somebody_NP)) (UseN2 father_N2))))))) -
    -DemoBul: Париж не беше по - широк от разстояния от по - горещо от Париж разстояние от Джон до него до прекалено лесен за някой баща -
    -DemoCat: Paris no era más extens que unes distàncies d' una distància de Joan a ell más calenta que Paris a un pare massa fácil a algú -
    -DemoDan: Paris var ikke bredere end afstander fra en afstand fra John til det hedere end Paris til en far for nem for nogen -
    -DemoEng: Paris wasn't wider than distances from a distance from John to it hotter than Paris to a father too easy for somebody -
    -DemoFin: Pariisi ei ollut leveämpi kuin etäisyyksiä Pariisia kuumemmasta etäisyydestä Jussista siihen liian jollevulle helppoon isään -
    -DemoFre: Paris n' était pas plus large que des distances d' une distance de Jean à lui plus chaude que Paris à un père trop facile à quelqu'un -
    -DemoGer: Paris war nicht breiter als Entfernungen von einer heißeren als Paris Entfernung von Johann zu ihm zu einem zu leichten für jemanden Vater -
    -DemoIta: Parigi non era più largo che distanze di una distanza di Giovanni a lui più calda che Parigi ad un padre troppo facile a qualcuno -
    -DemoNor: Paris var ikke bredere enn avstander fra en avstand fra John til det heitere enn Paris til en far for grei for noen -
    -DemoRus: Париж не был шире расстояний от горячее Парижа его расстояния от Ивана к слишком лёгкому для кого-то отцу -
    -DemoSpa: Paris no era más ancho que unas distancias de una distancia de Juan a él más caliente que Paris a un padre demasiado fácil a algún -
    -DemoSwe: Paris var inte bredare än avstånd från ett avstånd från Johan till det hetare än Paris till en far för lätt för någon -
    - Demo: UseCl TPast ASimul PNeg (PredAP (AdvNP somebody_NP now_Adv) (ComplA2 married_A2 (DetCN few_Det (UseN2 mother_N2)))) -
    -DemoBul: някой сега не беше женен за няколко майки -
    -DemoCat: algú ara no era casat a poques mares -
    -DemoDan: nogen nu var ikke gift med få mødre -
    -DemoEng: somebody now wasn't married to few mothers -
    -DemoFin: joku nyt ei ollut avioitunut harvan äidin kanssa -
    -DemoFre: quelqu'un maintenant n' était pas marié à peu de mères -
    -DemoGer: jemand jetzt war nicht verheiratet mit wenigen Müttern -
    -DemoIta: qualcuno adesso non era sposato a poche madri -
    -DemoNor: noen nå var ikke gift med få mødre -
    -DemoRus: кто-то сейчас не был замужем за немногом матерью -
    -DemoSpa: algún ahora no era casado a pocas madres -
    -DemoSwe: någon nu var inte gift med få mödrar -
    - Demo: UseCl TFut ASimul PPos (PredAP (UsePron it_Pron) (PositA round_A)) -
    -DemoBul: то ще е кръгло -
    -DemoCat: serà rodó -
    -DemoDan: det vil være rundt -
    -DemoEng: it will be round -
    -DemoFin: se on pyöreä -
    -DemoFre: il sera rond -
    -DemoGer: es wird rund sein -
    -DemoIta: sarà rotondo -
    -DemoNor: det vil være rundt -
    -DemoRus: оно будет круглое -
    -DemoSpa: será redondo -
    -DemoSwe: det ska vara runt -
    - Demo: UseCl TCond ASimul PPos (PredAdv (DetArtPl IndefArt (UseN song_N)) far_Adv) -
    -DemoBul: песни биха били далече -
    -DemoCat: unes cançons serien lluny -
    -DemoDan: sanger ville være fjern -
    -DemoEng: songs would be far -
    -DemoFin: lauluja olisi kaukana -
    -DemoFre: des chansons seraient loin -
    -DemoGer: Lieder würden weit sein -
    -DemoIta: canzoni sarebbero lontano -
    -DemoNor: sanger ville være fjern -
    -DemoRus: песни -
    -DemoSpa: unas canciones serían lejos -
    -DemoSwe: sånger skulle vara långt -
    - Demo: UseCl TPres ASimul PPos (PredV (DetArtSg DefArt (UseN2 father_N2)) spit_V) -
    -DemoBul: бащата плюе -
    -DemoCat: el pare escup -
    -DemoDan: fadren spytter -
    -DemoEng: the father spits -
    -DemoFin: isä sylkee -
    -DemoFre: le père crache -
    -DemoGer: der Vater spuckt -
    -DemoIta: il padre sputa -
    -DemoNor: faren spytter -
    -DemoRus: отец плюёт -
    -DemoSpa: el padre escupe -
    -DemoSwe: fadern spottar -
    - Demo: UseCl TFut ASimul PPos (PredV2 (UsePron she_Pron) put_V2 (DetArtSg IndefArt (UseN salt_N))) -
    -DemoBul: тя ще сложи сол -
    -DemoCat: posarà una sal -
    -DemoDan: hun vil sætte et salt -
    -DemoEng: she will put a salt -
    -DemoFin: hän panee suolan -
    -DemoFre: elle mettra un sel -
    -DemoGer: sie wird einen Salz setzen -
    -DemoIta: metterà un sale -
    -DemoNor: hun vil sette et salt -
    -DemoRus: она будет класть соль -
    -DemoSpa: pondrá una sal -
    -DemoSwe: hon ska sätta ett salt -
    - Demo: UseCl TPast AAnter PNeg (PredV2 somebody_NP do_V2 (UsePN john_PN)) -
    -DemoBul: някой не беше направил Джон -
    -DemoCat: algú no havia fet Joan -
    -DemoDan: nogen havde ikke gjort John -
    -DemoEng: somebody hadn't done John -
    -DemoFin: joku ei ollut tehnyt Jussia -
    -DemoFre: quelqu'un n' avait pas fait Jean -
    -DemoGer: jemand hatte Johann nicht getan -
    -DemoIta: qualcuno non aveva fatto Giovanni -
    -DemoNor: noen hadde ikke gjort John -
    -DemoRus: кто-то не делал Ивана -
    -DemoSpa: algún no había hecho Juan -
    -DemoSwe: någon hade inte gjort Johan -
    - Demo: UseCl TCond ASimul PPos (PredAP (DetArtSg DefArt (UseN louse_N)) (ComparA round_A (DetCN every_Det (UseN2 father_N2)))) -
    -DemoBul: въшката би билa по - кръгла от всеки баща -
    -DemoCat: el poll seria más rodó que cada pare -
    -DemoDan: lusen ville være rundere end hver far -
    -DemoEng: the louse would be rounder than every father -
    -DemoFin: lude olisi pyöreämpi kuin jokainen isä -
    -DemoFre: le pou serait plus rond que chaque père -
    -DemoGer: die Laus würde runder als jeder Vater sein -
    -DemoIta: il pidocchio sarebbe più rotondo che ogni padre -
    -DemoNor: lusa ville være rundere enn hver far -
    -DemoRus: вошь -
    -DemoSpa: el piojo sería más redondo que cada padre -
    -DemoSwe: lusen skulle vara rundare än varje far -
    - Demo: UseCl TCond ASimul PPos (PredAP (AdvNP (DetArtSg DefArt (AdjCN (ComparA dull_A (UsePN paris_PN)) (UseN2 mother_N2))) now_Adv) (ComparA black_A (UsePron it_Pron))) -
    -DemoBul: по - тъпата от Париж майка сега би билa по - черна от него -
    -DemoCat: la mare más balba que Paris ara seria más negra que ell -
    -DemoDan: den moder sløvere end Paris nu ville være sortere end det -
    -DemoEng: the mother duller than Paris now would be blacker than it -
    -DemoFin: Pariisia tylsempi äiti nyt olisi mustempi kuin se -
    -DemoFre: la mère plus émoussée que Paris maintenant serait plus noire que lui -
    -DemoGer: die stumpfere als Paris Mutter jetzt würde schwarzer als es sein -
    -DemoIta: la madre più noiosa che Parigi adesso sarebbe più nera che lui -
    -DemoNor: den moren sløvere enn Paris nå ville være svartere enn det -
    -DemoRus: скучнее Парижа мать сейчас -
    -DemoSpa: la madre más desafilada que Paris ahora sería más negra que el -
    -DemoSwe: den modern slöare än Paris nu skulle vara svartare än det -
    - Demo: UseCl TPast AAnter PNeg (PredAP (UsePron it_Pron) (AdAP almost_AdA (ComparA green_A (UsePron it_Pron)))) -
    -DemoBul: то не беше било почти по - зелено от него -
    -DemoCat: no havia estat quasi más verd que ell -
    -DemoDan: det havde ikke været næsten grønnere end det -
    -DemoEng: it hadn't been almost greener than it -
    -DemoFin: se ei ollut ollut melkein vihreämpi kuin se -
    -DemoFre: il n' avait pas été presque plus vert que lui -
    -DemoGer: es war nicht fast grüner als es gewesen -
    -DemoIta: non era stato quasi più verde che lui -
    -DemoNor: det hadde ikke vært nesten grønnere enn det -
    -DemoRus: оно не был почти зелёнее него -
    -DemoSpa: no había sido casi más verde que el -
    -DemoSwe: det hade inte varit nästan grönare än det -
    - Demo: UseCl TPres AAnter PPos (PredAP (UsePron youSg_Pron) (PositA beautiful_A)) -
    -DemoBul: ти си бил красив -
    -DemoCat: has estat bella -
    -DemoDan: du har været smuk -
    -DemoEng: you have been beautiful -
    -DemoFin: sinä olet ollut kaunis -
    -DemoFre: tu as été joli -
    -DemoGer: du bist schön gewesen -
    -DemoIta: sei stato bello -
    -DemoNor: du har vært vakker -
    -DemoRus: ты красивый -
    -DemoSpa: has sido bello -
    -DemoSwe: du har varit vacker -
    - Demo: UseCl TCond ASimul PNeg (PredAdv (DetArtPl DefArt (AdjCN (ComparA long_A (AdvNP (UsePron i_Pron) there7from_Adv)) (UseN leaf_N))) there_Adv) -
    -DemoBul: по - дългите от мен от там листа не биха били там -
    -DemoCat: les fulles más llarges que jo d'allà no serien allà -
    -DemoDan: de løv længere end jeg derfra ville ikke være der -
    -DemoEng: the leaves longer than I from there wouldn't be there -
    -DemoFin: minua sieltä pitemmät lehdet eivät olisi siellä -
    -DemoFre: les feuilles plus longues que moi de là ne seraient pas là -
    -DemoGer: die längeren als ich daher Blätter würden nicht da sein -
    -DemoIta: le foglie più lunghe che io di là non sarebbero là -
    -DemoNor: de løva lengre enn jeg derfra ville ikke være der -
    -DemoRus: длиннее меня оттуда листы не -
    -DemoSpa: las hojas más largas que yo de allá no serían allí -
    -DemoSwe: de löven längre än jag därifrån skulle inte vara där -
    - Demo: UseCl TPres ASimul PNeg (PredV (AdvNP (DetArtSg IndefArt (UseN2 brother_N2)) far_Adv) die_V) -
    -DemoBul: брат далече не умира -
    -DemoCat: un germà lluny no mor -
    -DemoDan: en broder fjern dør ikke -
    -DemoEng: a brother far doesn't die -
    -DemoFin: veli kaukana ei kuole -
    -DemoFre: un frère loin ne meurt pas -
    -DemoGer: ein Bruder weit stirbt nicht -
    -DemoIta: un fratello lontano non muore -
    -DemoNor: en bror fjern dør ikke -
    -DemoRus: брат далеко не умирает -
    -DemoSpa: un hermano lejos no muere -
    -DemoSwe: en bror långt dör inte -
    - Demo: UseCl TPast ASimul PNeg (PredV (DetArtPl IndefArt (ComplN2 brother_N2 somebody_NP)) go_V) -
    -DemoBul: братя на някой не отидоха -
    -DemoCat: uns germàs de algú no anaven -
    -DemoDan: brødre til nogen gik ikke -
    -DemoEng: brothers of somebody didn't go -
    -DemoFin: jonkun veljissä ei mennyt -
    -DemoFre: des frères de quelqu'un n' allaient pas -
    -DemoGer: Brüder von jemandem gingen nicht -
    -DemoIta: fratelli di qualcuno non andavano -
    -DemoNor: brødre til noen gikk ikke -
    -DemoRus: браты кого-то не ходили -
    -DemoSpa: unos hermanos de algún no iban -
    -DemoSwe: bröder till någon gick inte -
    - Demo: UseCl TFut ASimul PPos (PredV (DetCN (DetArtOrd DefArt NumSg left_Ord) (AdjCN (PositA important_A) (ComplN2 brother_N2 (DetCN (DetQuant this_Quant NumPl) (UseN2 mother_N2))))) blow_V) -
    -DemoBul: левият важен брат на тези майки ще духа -
    -DemoCat: l' esquerra germà de aquestes mares important bufarà -
    -DemoDan: den venstre vigtige broder til disse mødre vil blæse -
    -DemoEng: the left important brother of these mothers will blow -
    -DemoFin: vasenet tärkeä näiden äitien veli puhaltaa -
    -DemoFre: le gauche frère ces mères important soufflera -
    -DemoGer: der linke wichtige Bruder von diesen Müttern wird blasen -
    -DemoIta: il sinistro fratello di queste madri importante soffierà -
    -DemoNor: den venstre viktige broren til disse mødrene vil blåse -
    -DemoRus: левый важный брат этих матерей будет дуть -
    -DemoSpa: el izquierda hermano de estas madres importante soplará -
    -DemoSwe: den vänstra viktiga brodern till de här mödrarna ska blåsa -
    - Demo: UseCl TPast AAnter PNeg (PredV (DetCN few_Det (ComplN2 father_N2 (DetCN much_Det (UseN song_N)))) go_V) -
    -DemoBul: няколко бащи на много песен не бяха отишли -
    -DemoCat: pocs pares de molta cançó no havien anat -
    -DemoDan: få fædre til meget sanger var ikke gået -
    -DemoEng: few fathers of much song hadn't gone -
    -DemoFin: harva paljon laulun isä ei ollut mennyt -
    -DemoFre: peu de pères de beaucoup de chansons n' étaient pas allés -
    -DemoGer: wenige Väter von vielem Lied waren nicht gegangen -
    -DemoIta: pochi padri di molta canzone non erano andati -
    -DemoNor: få fedre til mye sanger var ikke gått -
    -DemoRus: немного отец многа песни не ходил -
    -DemoSpa: pocos padres de mucha canción no habían ido -
    -DemoSwe: få fäder till mycket sånger hade inte gått -
    - Demo: UseCl TPast AAnter PNeg (PredAdv (DetArtSg DefArt (UseN bird_N)) now_Adv) -
    -DemoBul: птицата не беше билa сега -
    -DemoCat: l' ocell no havia estat ara -
    -DemoDan: fuglen havde ikke været nu -
    -DemoEng: the bird hadn't been now -
    -DemoFin: lintu ei ollut ollut nyt -
    -DemoFre: l' oiseau n' avait pas été maintenant -
    -DemoGer: der Vogel war nicht jetzt gewesen -
    -DemoIta: l' uccello non era stato adesso -
    -DemoNor: fuglen hadde ikke vært nå -
    -DemoRus: птица не была сейчас -
    -DemoSpa: el pájaro no había sido ahora -
    -DemoSwe: fågeln hade inte varit nu -
    - Demo: UseCl TPast ASimul PNeg (PredV (UsePron we_Pron) sew_V) -
    -DemoBul: ние не шихме -
    -DemoCat: no cosíem -
    -DemoDan: vi syede ikke -
    -DemoEng: we didn't sew -
    -DemoFin: me emme kylväneet -
    -DemoFre: nous ne cousions pas -
    -DemoGer: wir nähten nicht -
    -DemoIta: non cucivamo -
    -DemoNor: vi sydde ikke -
    -DemoRus: мы не шили -
    -DemoSpa: no cosíamos -
    -DemoSwe: vi sydde inte -
    - Demo: UseCl TPast AAnter PNeg (PredV2 (DetArtPl IndefArt (UseN2 father_N2)) leave_V2 (DetArtPl DefArt (AdjCN (AdAP too_AdA (ComparA dull_A (DetCN every_Det (AdjCN (AdAP so_AdA (PositA ugly_A)) (UseN2 brother_N2))))) (UseN book_N)))) -
    -DemoBul: бащи не бяха оставили прекалено по - тъпите от всеки толкова глупав брат книги -
    -DemoCat: uns pares no havien partit els llibres massa más balbs que cada germà tan lleig -
    -DemoDan: fædre havde ikke forladet de bøger for sløvere end hver så grimme broder -
    -DemoEng: fathers hadn't left the books too duller than every so ugly brother -
    -DemoFin: isiä ei ollut jättänyt liian jokaista niin rumaa veljenä tylsempiä kirjoja -
    -DemoFre: des pères n' avaient pas quitté les livres trop plus émoussés que chaque frère si laide -
    -DemoGer: Väter hatten die zu stumpferen als jeder so häßliche Bruder Bücher nicht verlassen -
    -DemoIta: padri non avevano lasciato i libri troppo più noiosi che ogni fratello così brutto -
    -DemoNor: fedre hadde ikke forlatt de bøkene for sløvere enn hver så stygge bror -
    -DemoRus: отцы не уходили слишком скучнее каждого так некрасивого брата книги -
    -DemoSpa: unos padres no habían partido los libros demasiado más desafilados que cada hermano tanto feo -
    -DemoSwe: fäder hade inte lämnat de böckerna för slöare än varje så ful bror -
    - Demo: UseCl TCond ASimul PPos (PredAP (DetCN much_Det (UseN skin_N)) (PositA thick_A)) -
    -DemoBul: много кожа би билa дебела -
    -DemoCat: molta pell seria gruixuda -
    -DemoDan: meget skind ville være tykke -
    -DemoEng: much skin would be thick -
    -DemoFin: paljon nahka olisi paksu -
    -DemoFre: beaucoup de peaux seraient épais -
    -DemoGer: vieler Haut würde dick sein -
    -DemoIta: molta pelle sarebbe grossa -
    -DemoNor: mye skinn ville være tykke -
    -DemoRus: много кожи -
    -DemoSpa: mucha piel sería gruesa -
    -DemoSwe: mycket skinn skulle vara tjocka -
    - Demo: UseCl TPast AAnter PPos (PredAdv (UsePron he_Pron) far_Adv) -
    -DemoBul: той беше бил далече -
    -DemoCat: havia estat lluny -
    -DemoDan: han havde været fjern -
    -DemoEng: he had been far -
    -DemoFin: hän oli ollut kaukana -
    -DemoFre: il avait été loin -
    -DemoGer: er war weit gewesen -
    -DemoIta: era stato lontano -
    -DemoNor: han hadde vært fjern -
    -DemoRus: он был далеко -
    -DemoSpa: había sido lejos -
    -DemoSwe: han hade varit långt -
    - Demo: UseCl TPres ASimul PNeg (PredV2 (UsePron he_Pron) break_V2 (DetArtPl DefArt (AdjCN (ComparA rotten_A (DetArtPl IndefArt (UseN2 brother_N2))) (ComplN2 (ComplN3 distance_N3 (DetArtSg IndefArt (AdjCN (PositA green_A) (ComplN2 mother_N2 (UsePron she_Pron))))) (DetArtSg IndefArt (UseN2 brother_N2)))))) -
    -DemoBul: той не чупи по - прогнилите от братя разстояния от зелена майка и до брат -
    -DemoCat: no trenca les distàncies d' una mare de ella verda a un germà más podrites que uns germàs -
    -DemoDan: han knuser ikke de afstander fra en grøn moder til hende til en broder rådnere end brødre -
    -DemoEng: he doesn't break the distances from a green mother of she to a brother rottener than brothers -
    -DemoFin: hän ei riko veljissä mädämpiä etäisyyksiä vihreästä hänen äidistä veljeen -
    -DemoFre: il ne casse pas les distances d' une mère d' elle verte à un frère plus pourries que des frères -
    -DemoGer: er zerschlägt die verdorbeneren als Brüder Entfernungen von einer grünen Mutter von ihr zu einem Bruder nicht -
    -DemoIta: non rompe le distanze di una madre di lei verde ad un fratello più marcie che fratelli -
    -DemoNor: han knuser ikke de avstandene fra en grønn mor til henne til en bror råttenere enn brødre -
    -DemoRus: он не прерывает гнилее братов расстояния от зелёной её матери к брату -
    -DemoSpa: no rompe las distancias de una madre de ella verde a un hermano más podridas que unos hermanos -
    -DemoSwe: han slår inte sönder de avstånden från en grön mor till henne till en bror ruttnare än bröder -
    - Demo: UseCl TPast ASimul PNeg (PredAP (UsePron we_Pron) (ComplA2 married_A2 (DetCN few_Det (UseN planet_N)))) -
    -DemoBul: ние не бяхме женени за няколко планети -
    -DemoCat: no érem casates a poques planetes -
    -DemoDan: vi var ikke gifte med få planeter -
    -DemoEng: we weren't married to few planets -
    -DemoFin: me emme olleet avioituneita harvan planeetan kanssa -
    -DemoFre: nous n' étions pas mariés à peu de planètes -
    -DemoGer: wir waren nicht verheiratet mit wenigen Planeten -
    -DemoIta: non eravamo sposati a poche pianete -
    -DemoNor: vi var ikke gifte med få planeter -
    -DemoRus: мы не были замужем за немногом планетой -
    -DemoSpa: no éramos casados a pocos planetas -
    -DemoSwe: vi var inte gifta med få planeter -
    - Demo: UseCl TCond AAnter PNeg (PredV (DetCN many_Det (AdjCN (ComplA2 married_A2 (DetCN somePl_Det (UseN bird_N))) (ComplN2 brother_N2 (DetArtPl DefArt (UseN2 (ComplN3 distance_N3 (DetArtSg DefArt (AdjCN (ComplA2 married_A2 (UsePN paris_PN)) (ComplN2 father_N2 (DetCN (DetArtOrd DefArt NumSg (OrdNumeral (num (pot3plus (pot1as2 (pot1 n9)) (pot1as2 (pot0as1 pot01)))))) (UseN person_N))))))))))) spit_V) -
    -DemoBul: много женени за някои птици братя на разстоянита от женения за Париж баща на деветдесет хиляди и първия човек не биха плюли -
    -DemoCat: molts germàs dels distàncies del pare de la norantena mil primera persona casat a Paris casats a alguns ocells no haurien escopit -
    -DemoDan: mange brødre til afstanderne fra den far til halvfems tusind og første personen gifte med Paris gifte med nogle fugler ville ikke have spyttet -
    -DemoEng: many brothers of the distances from the father of the ninety thousand first person married to Paris married to some birds wouldn't have spit -
    -DemoFin: moni joidenkuiden lintujen kanssa avioitunut etäisyyksien Pariisin kanssa avioituneesta yhdeksänsinä kymmenensinä tuhannensina yhdensinä henkilön isästä veli ei olisi sylkenyt -
    -DemoFre: plusieurs frères des distances du père de la quatre-vingt-dix mille unième personne marié à Paris mariés à quelques oiseaux n' auraient pas craché -
    -DemoGer: viele verheirateten mit einigen Vögeln Brüder von den Entfernungen von dem verheirateten mit Paris Vater von dem neunzig tausend ersten Person würden nicht gespuckt haben -
    -DemoIta: molti fratelli delle distanze del padre della novanta mila prima persona sposato a Parigi sposati a qualche uccelli non avrebbero sputato -
    -DemoNor: mange brødre til avstandene fra den faren til nitti tusen og første personen gifte med Paris gifte med noen fugler ville ikke ha spytta -
    -DemoRus: -
    -DemoSpa: muchos hermanos de las distancias del padre de la noventa milésima primera persona casado a Paris casados a algunos pájaros no habrían escupido -
    -DemoSwe: många bröder till avstånden från den fadern till nittio tusen första personen gifta med Paris gifta med några fåglar skulle inte ha spottat -
    - Demo: UseCl TCond AAnter PNeg (PredV (DetCN much_Det (UseN cheese_N)) walk_V) -
    -DemoBul: много сирене не би ходило -
    -DemoCat: molt formatge no hauria caminat -
    -DemoDan: meget oster ville ikke være gået -
    -DemoEng: much cheese wouldn't have walked -
    -DemoFin: paljon juusto ei olisi kävellyt -
    -DemoFre: beaucoup de fromages n' auraient pas marché -
    -DemoGer: viele Käse würde nicht gegangen sein -
    -DemoIta: molto formaggio non avrebbe camminato -
    -DemoNor: mye oster ville ikke være gått -
    -DemoRus: много сыра не гуляло бы -
    -DemoSpa: mucho queso no habría caminado -
    -DemoSwe: mycket ostar skulle inte ha gått -
    - Demo: UseCl TCond ASimul PPos (PredV2 (DetArtPl IndefArt (UseN ear_N)) bite_V2 (DetArtSg DefArt (UseN2 (ComplN3 distance_N3 (UsePN john_PN))))) -
    -DemoBul: уши биха хапали разстоянието от Джон -
    -DemoCat: unes orelles mossegarien la distància de Joan -
    -DemoDan: ører ville bite afstanden fra John -
    -DemoEng: ears would bite the distance from John -
    -DemoFin: korvia purisi etäisyyden Jussista -
    -DemoFre: des oreilles mordraient la distance de Jean -
    -DemoGer: Ohre würden die Entfernung von Johann beißen -
    -DemoIta: orecchi morderebbero la distanza di Giovanni -
    -DemoNor: ører ville bite avstanden fra John -
    -DemoRus: уха кусали бы расстояние от Ивана -
    -DemoSpa: unas orejas moorderían la distancia de Juan -
    -DemoSwe: öron skulle bita avståndet från Johan -
    - Demo: UseCl TPres ASimul PNeg (PredV2 (DetCN much_Det (ComplN2 mother_N2 (UsePron we_Pron))) fear_V2 somebody_NP) -
    -DemoBul: много майка ни не се страхува някой -
    -DemoCat: molta mare de nosaltres no tem algú -
    -DemoDan: meget mødre til os frygter ikke nogen -
    -DemoEng: much mother of we doesn't fear somebody -
    -DemoFin: paljon meidän äiti ei pelkää jotakua -
    -DemoFre: beaucoup de mères de nous ne craignent pas quelqu'un -
    -DemoGer: viele Mutter von uns fürchtet jemanden nicht -
    -DemoIta: molta madre di noi non teme qualcuno -
    -DemoNor: mye mødre til oss frykter ikke noen -
    -DemoRus: много нашей матери не боет кого-то -
    -DemoSpa: mucha madre de nosotros no teme algún -
    -DemoSwe: mycket mödrar till oss fruktar inte någon -
    - Demo: UseCl TPast AAnter PPos (PredV (DetArtSg IndefArt (AdjCN (AdAP almost_AdA (PositA hot_A)) (UseN head_N))) sleep_V) -
    -DemoBul: почти гореща глава беше спалa -
    -DemoCat: un cap quasi calent havia dormit -
    -DemoDan: et næsten hedt hoved havde sovet -
    -DemoEng: an almost hot head had slept -
    -DemoFin: melkein kuuma pää oli nukkunut -
    -DemoFre: une tête presque chaude avait dormi -
    -DemoGer: ein fast heißer Kopf hatte geschlafen -
    -DemoIta: una testa quasi calda aveva dormito -
    -DemoNor: et nesten heitt hode hadde sovet -
    -DemoRus: почти горячая голова спала -
    -DemoSpa: una cabeza casi caliente había dormido -
    -DemoSwe: ett nästan hett huvud hade sovit -
    - Demo: UseCl TCond AAnter PNeg (PredAdv (DetCN someSg_Det (ComplN2 father_N2 (DetArtPl DefArt (AdjCN (PositA ugly_A) (ComplN2 mother_N2 (UsePron youPl_Pron)))))) there7to_Adv) -
    -DemoBul: някой баща на глупавите майки ви не би бил до там -
    -DemoCat: algun pare dels mares de vosaltres lletges no hauria estat cap a allà -
    -DemoDan: nogen far til de grimme mødre til jer ville ikke have været dit -
    -DemoEng: some father of the ugly mothers of you wouldn't have been there -
    -DemoFin: joku rumien teidän äitien isä ei olisi ollut sinne -
    -DemoFre: quelque père des mères de vous laides n' aurait pas été là -
    -DemoGer: ein Vater von den häßlichen Müttern von euch würde nicht dahin gewesen sein -
    -DemoIta: qualche padre delle madri di voi brutte non sarebbe stato là -
    -DemoNor: noen far til de stygge mødrene til dere ville ikke ha vært dit -
    -DemoRus: некоторый отец некрасивых ваших матерей не -
    -DemoSpa: algun padre de las madres de vosotros feas no habría sido para allá -
    -DemoSwe: någon far till de fula mödrarna till er skulle inte ha varit dit -
    - Demo: UseCl TPast AAnter PPos (PredV2 (DetCN (DetArtCard DefArt (AdNum almost_AdN (AdNum almost_AdN (NumNumeral (num (pot2as3 (pot2 pot01))))))) (UseN number_N)) wait_V2 (DetCN somePl_Det (ComplN2 mother_N2 (UsePN john_PN)))) -
    -DemoBul: почти почти стоте числа бяха чакали за някои майки на Джон -
    -DemoCat: els quasi quasi cent números havien esperat a algunes mares de Joan -
    -DemoDan: de næsten næsten et hundrede nummerene havde ventet på nogle mødre til John -
    -DemoEng: the almost almost one hundred numbers had waited for some mothers of John -
    -DemoFin: melkein melkein sata numerota olivat odottaneet joitakuita Jussin äitejä -
    -DemoFre: les presque presque cent nombres avaient attendu à quelques mères de Jean -
    -DemoGer: die fast fast ein hundert Zahlen hatten auf einige Mütter von Johann gewartet -
    -DemoIta: i quasi quasi cento numeri avevano aspettato a qualche madri di Giovanni -
    -DemoNor: de nesten nesten ett hundre nummera hadde venta på noen mødre til John -
    -DemoRus: почти почти сто числа ждали некоторых матерей Ивана -
    -DemoSpa: los casi casi cien números habían esperado a algunas madres de Juan -
    -DemoSwe: de nästan nästan ett hundra numren hade väntat på några mödrar till Johan -
    - Demo: UseCl TPast AAnter PNeg (PredV (DetArtPl IndefArt (ComplN2 (ComplN3 distance_N3 (DetArtPl IndefArt (AdjCN (AdAP almost_AdA (ComplA2 easy_A2V somebody_NP)) (ComplN2 brother_N2 (DetArtPl IndefArt (UseN2 (ComplN3 distance_N3 (DetArtPl DefArt (AdjCN (AdAP so_AdA (PositA dirty_A)) (ComplN2 father_N2 (AdvNP (AdvNP (UsePron i_Pron) far_Adv) here7from_Adv))))))))))) (DetArtPl IndefArt (UseN2 mother_N2)))) come_V) -
    -DemoBul: разстояния от почти лесни за някой братя на разстояния от толкова мръсните бащи ми далече от тук до майки не бяха дошли -
    -DemoCat: unes distàncies d' uns germàs d' unes distàncies dels pares de mi lluny d'aquí tan bruts quasi fácils a algú a unes mares no havien vingut -
    -DemoDan: afstander fra brødre til afstander fra de så smudsige fædre til mig fjern herfra næsten neme for nogen til mødre var ikke kommet -
    -DemoEng: distances from brothers of distances from the so dirty fathers of I far from here almost easy for somebody to mothers hadn't come -
    -DemoFin: etäisyyksiä melkein jollevulle helpoista etäisyyksien niin likaisista minun kaukana täältä isistä velstä äiteihin ei ollut tullut -
    -DemoFre: des distances de frères de distances des pères de moi loin d'ici si sales presque faciles à quelqu'un à des mères n' étaient pas venues -
    -DemoGer: Entfernungen von fast leichten für jemanden Brüdern von Entfernungen von den so schmutzigen Vätern von mir weit hieraus zu Müttern waren nicht gekommen -
    -DemoIta: distanze di fratelli di distanze dei padri di me lontano da quì così sporchi quasi facili a qualcuno a madri non erano venute -
    -DemoNor: avstander fra brødre til avstander fra de så skitne fedrene til meg fjern herfra nesten greie for noen til mødre var ikke kommet -
    -DemoRus: расстояния от почти лёгких для кого-то братов расстояний от так грязных моих далеко отсюда отцов к матерям не приходили -
    -DemoSpa: unas distancias de unos hermanos de unas distancias de los padres de mí lejos de acá tanto sucios casi fáciles a algún a unas madres no habían venido -
    -DemoSwe: avstånd från bröder till avstånd från de så smutsiga fäderna till mig långt härifrån nästan lätta för någon till mödrar hade inte kommit -
    - Demo: UseCl TCond AAnter PNeg (PredAP (DetArtSg DefArt (AdjCN (PositA warm_A) (UseN neck_N))) (AdAP quite_Adv (AdAP too_AdA (ComplA2 easy_A2V (UsePN paris_PN))))) -
    -DemoBul: топлият гръб не би бил доста прекалено лесен за Париж -
    -DemoCat: el coll tebi no hauria estat bastant massa fácil a Paris -
    -DemoDan: den varme hals ville ikke have været temmelig for nem for Paris -
    -DemoEng: the warm neck wouldn't have been quite too easy for Paris -
    -DemoFin: lämmin niska ei olisi ollut melko liian helppo Pariisille -
    -DemoFre: le cou chaud n' aurait pas été assez trop facile à Paris -
    -DemoGer: der warme Nacken würde nicht ziemlich zu leicht für Paris gewesen sein -
    -DemoIta: il collo caldo non sarebbe stato assai troppo facile a Parigi -
    -DemoNor: den varme nakken ville ikke ha vært temmelig for grei for Paris -
    -DemoRus: тёплая шея не -
    -DemoSpa: el cuello tibio no habría sido bastante demasiado fácil a Paris -
    -DemoSwe: den varma nacken skulle inte ha varit ganska för lätt för Paris -
    - Demo: UseCl TPres ASimul PPos (PredAP (DetArtSg IndefArt (ComplN2 mother_N2 (UsePron they_Pron))) (ComparA good_A (UsePN paris_PN))) -
    -DemoBul: майка им е по - добра от Париж -
    -DemoCat: una mare de elles és millora que Paris -
    -DemoDan: en moder til dem er bedre end Paris -
    -DemoEng: a mother of they is better than Paris -
    -DemoFin: heidän äiti on parempi kuin Pariisi -
    -DemoFre: une mère d' eux est meilleure que Paris -
    -DemoGer: eine Mutter von ihnen ist besser als Paris -
    -DemoIta: una madre di loro è migliore che Parigi -
    -DemoNor: en mor til dem er bedre enn Paris -
    -DemoRus: их мать лучше Парижа -
    -DemoSpa: una madre de ellos es mejor que Paris -
    -DemoSwe: en mor till dem är bättre än Paris -
    - Demo: UseCl TPres AAnter PPos (PredV (DetCN (DetArtOrd DefArt NumPl (OrdDigits (IIDig D_4 (IDig D_2)))) (UseN2 brother_N2)) vomit_V) -
    -DemoBul: 4 2рите братя са повърнали -
    -DemoCat: els 4 2:o germàs han vomitat -
    -DemoDan: 4 2:e brødrene har kastet op -
    -DemoEng: the 4 2nd brothers have vomited -
    -DemoFin: 4 2. veljet ovat oksentaneet -
    -DemoFre: les 4 2ème frères ont vomi -
    -DemoGer: die 4 2e Brüder haben gekotzt -
    -DemoIta: i 4 2:o fratelli hanno vomitato -
    -DemoNor: 4 2:e brødrene har kasta opp -
    -DemoRus: -
    -DemoSpa: los 4 2:o hermanos han vomitado -
    -DemoSwe: 4 2:a bröderna har spytt -
    - Demo: UseCl TCond ASimul PPos (PredAP somebody_NP (ComparA yellow_A somebody_NP)) -
    -DemoBul: някой би бил по - жълт от някой -
    -DemoCat: algú seria más groc que algú -
    -DemoDan: nogen ville være gulere end nogen -
    -DemoEng: somebody would be yellower than somebody -
    -DemoFin: joku olisi keltaisempi kuin joku -
    -DemoFre: quelqu'un serait plus jaune que quelqu'un -
    -DemoGer: jemand würde gelber als jemand sein -
    -DemoIta: qualcuno sarebbe più giallo che qualcuno -
    -DemoNor: noen ville være gulere enn noen -
    -DemoRus: кто-то -
    -DemoSpa: algún sería más amarillo que algún -
    -DemoSwe: någon skulle vara gulare än någon -
    - Demo: UseCl TCond AAnter PPos (PredAdv (AdvNP (UsePN paris_PN) already_Adv) (SubjS if_Subj (UseCl TPast AAnter PNeg (PredV (UsePN john_PN) lie_V)))) -
    -DemoBul: Париж вече би бил ако Джон не беше лежал -
    -DemoCat: Paris ja hauria estat si Joan no se havia jagut -
    -DemoDan: Paris allerede ville have været hvis John ikke havde ligget -
    -DemoEng: Paris already would have been if John hadn't lain -
    -DemoFin: Pariisi jo olisi ollut jos Jussi ei ollut maannut -
    -DemoFre: Paris déjà aurait été si Jean ne s' était pas étendu -
    -DemoGer: Paris schon würde wenn Johann nicht gelügt hatte gewesen sein -
    -DemoIta: Parigi già sarebbe stato se Giovanni non aveva giaciuto -
    -DemoNor: Paris allerede ville ha vært hvis John ikke hadde ligget -
    -DemoRus: Париж уже -
    -DemoSpa: Paris ya habría sido si Juan no se había acostado -
    -DemoSwe: Paris redan skulle ha varit om Johan inte hade legat -
    - Demo: UseCl TFut ASimul PNeg (PredAP somebody_NP (ComplA2 married_A2 (UsePron youSg_Pron))) -
    -DemoBul: някой няма да е женен за теб -
    -DemoCat: algú no serà casat a tu -
    -DemoDan: nogen vil ikke være gift med dig -
    -DemoEng: somebody won't be married to you -
    -DemoFin: joku ei ole avioitunut sinun kanssa -
    -DemoFre: quelqu'un ne sera pas marié à toi -
    -DemoGer: jemand wird nicht verheiratet mit dir sein -
    -DemoIta: qualcuno non sarà sposato a te -
    -DemoNor: noen vil ikke være gift med deg -
    -DemoRus: кто-то не будет замужем за тобой -
    -DemoSpa: algún no será casado a tí -
    -DemoSwe: någon ska inte vara gift med dig -
    - Demo: UseCl TFut ASimul PPos (PredV2 (DetCN (DetArtOrd DefArt (NumCard (NumNumeral (num (pot3plus (pot1as2 (pot1to19 n2)) (pot1as2 pot111))))) (OrdNumeral (num (pot3 (pot2 (pot0 n9)))))) (UseN king_N)) open_V2 (DetArtSg DefArt (AdjCN (ComparA wet_A (UsePN john_PN)) (UseN breast_N)))) -
    -DemoBul: дванадесет хиляди и единадесетимата деветстотин хиляден царе ще отворят по - мократа от Джон гърда -
    -DemoCat: els dotze mil onze novens -cents mil reis riran la sina más molla que Joan -
    -DemoDan: de tolv tusind og elleve ni hundrede tusinde kongerne vil åbne det bryst vådere end John -
    -DemoEng: the twelve thousand eleven nine hundred thousandth kings will open the breast weter than John -
    -DemoFin: kaksi toista tuhatta yksi toista yhdeksännet sadannet tuhannennet kuningasta avaavat Jussia märemmän rinnan -
    -DemoFre: les douze mille onze neuf cent millième rois ouvriront le sein plus mouillé que Jean -
    -DemoGer: die zwölf tausend elf neun hundert tausendten Könige werden die naßere als Johann Brust öffnen -
    -DemoIta: i venti mila undici nove cento millesimi ré apriranno il seno più bagnato che Giovanni -
    -DemoNor: de tolv tusen og elve ni hundre tusende kongene vil åpne det brystet våtere enn John -
    -DemoRus: -
    -DemoSpa: los veinte mil once novecientos milésimos reyes abrirán el seno más mojado que Juan -
    -DemoSwe: de tolv tusen elva nio hundra tusende kungarna ska öppna det bröstet våtare än Johan -
    - Demo: UseCl TPast AAnter PPos (PredAP (AdvNP (UsePron he_Pron) (ComparAdvAdj more_CAdv short_A (AdvNP (UsePN john_PN) everywhere_Adv))) (AdAP almost_AdA (PositA blue_A))) -
    -DemoBul: той по - късо от Джон навсякъде беше бил почти син -
    -DemoCat: més curtament que Joan a tot arreu havia estat quasi blau -
    -DemoDan: han mer kort end John overalt havde været næsten blå -
    -DemoEng: he more shortly than John everywhere had been almost blue -
    -DemoFin: hän enemmän lyhyesti kuin Jussi kaikkialla oli ollut melkein sininen -
    -DemoFre: il plus courtement que Jean partout avait été presque bleu -
    -DemoGer: er mehr kurz als Johann überall war fast blau gewesen -
    -DemoIta: più cortamente che Giovanni dappertutto era stato quasi blù -
    -DemoNor: han mer kortt enn John overalt hadde vært nesten blå -
    -DemoRus: он более коротко чем Иван везде был почти голубой -
    -DemoSpa: mas cortamente que Juan en todas partes había sido casi azul -
    -DemoSwe: han mer kortt än Johan överallt hade varit nästan blå -
    - Demo: UseCl TFut ASimul PPos (PredAdv (UsePron i_Pron) here7from_Adv) -
    -DemoBul: аз ще съм от тук -
    -DemoCat: seré d'aquí -
    -DemoDan: jeg vil være herfra -
    -DemoEng: I will be from here -
    -DemoFin: minä olen täältä -
    -DemoFre: je serai d'ici -
    -DemoGer: ich werde hieraus sein -
    -DemoIta: sarò da quì -
    -DemoNor: jeg vil være herfra -
    -DemoRus: я будет отсюда -
    -DemoSpa: seré de acá -
    -DemoSwe: jag ska vara härifrån -
    - Demo: UseCl TCond AAnter PNeg (PredV (AdvNP somebody_NP there7from_Adv) flow_V) -
    -DemoBul: някой от там не би текъл -
    -DemoCat: algú d'allà no hauria fluït -
    -DemoDan: nogen derfra ville ikke have strømmet -
    -DemoEng: somebody from there wouldn't have flowed -
    -DemoFin: joku sieltä ei olisi virrannut -
    -DemoFre: quelqu'un de là n' aurait pas coulé -
    -DemoGer: jemand daher würde nicht gefließt haben -
    -DemoIta: qualcuno di là non avrebbe fluito -
    -DemoNor: noen derfra ville ikke ha rent -
    -DemoRus: кто-то оттуда не тёк бы -
    -DemoSpa: algún de allá no habría fluido -
    -DemoSwe: någon därifrån skulle inte ha runnit -
    - Demo: UseCl TPast ASimul PNeg (PredV (DetCN (DetQuantOrd (PossPron youSg_Pron) (NumCard (NumNumeral (num (pot2as3 (pot2plus pot01 pot111))))) right_Ord) (UseN wife_N)) blow_V) -
    -DemoBul: твоите сто и единадесет десни съпруги не духаха -
    -DemoCat: les teves cent onze dretaes esposes no bufaven -
    -DemoDan: dine et hundrede og elleve højre koner blæste ikke -
    -DemoEng: your one hundred and eleven right wives didn't blow -
    -DemoFin: sinun sata yksi toista oikeat vaimoa &+ si eivät puhaltaneet -
    -DemoFre: tes cent onze droites femmes ne soufflaient pas -
    -DemoGer: deine ein hundert elf rechte Ehefraue blasten nicht -
    -DemoIta: le tue cento undici destre donne non soffiavano -
    -DemoNor: dine ett hundre og elve høyre koner blåste ikke -
    -DemoRus: твои сто одиннадцать правые жены не дули -
    -DemoSpa: tus ciento once derechaes esposas no soplaban -
    -DemoSwe: dina ett hundra elva högra fruar blåste inte -
    - Demo: UseCl TPast ASimul PPos (PredAdv (DetArtSg DefArt (UseN2 mother_N2)) somewhere_Adv) -
    -DemoBul: майката беше някъде -
    -DemoCat: la mare era a algun lloc -
    -DemoDan: moderen var et eller annet sted -
    -DemoEng: the mother was somewhere -
    -DemoFin: äiti oli jossain -
    -DemoFre: la mère était quelque part -
    -DemoGer: die Mutter war irgendwo -
    -DemoIta: la madre era qualche parte -
    -DemoNor: moren var et eller annet sted -
    -DemoRus: мать была где-нибудь -
    -DemoSpa: la madre era en ninguna parte -
    -DemoSwe: modern var någonstans -
    - Demo: UseCl TCond AAnter PNeg (PredV2 (UsePN john_PN) open_V2 (DetCN (DetArtOrd IndefArt NumPl (OrdSuperl fun_AV)) (UseN2 mother_N2))) -
    -DemoBul: Джон не би отворил най - забавни майки -
    -DemoCat: Joan no hauria ert unes más divertites mares -
    -DemoDan: John ville ikke have åbnet morsommeste mødre -
    -DemoEng: John wouldn't have opened funest mothers -
    -DemoFin: Jussi ei olisi avannut hauskimpia äitejä -
    -DemoFre: Jean n' aurait pas ouvert des plus marrantes mères -
    -DemoGer: Johann würde tolleste Mütter nicht geöffnet haben -
    -DemoIta: Giovanni non avrebbe aperto più divertenti madri -
    -DemoNor: John ville ikke ha åpna morsomeste mødre -
    -DemoRus: Иван не открывал бы весёлых матерей -
    -DemoSpa: Juan no habría abierto unas más divertidas madres -
    -DemoSwe: Johan skulle inte ha öppnat roligaste mödrar -
    - Demo: UseCl TFut ASimul PPos (PredAdv (UsePron it_Pron) here7from_Adv) -
    -DemoBul: то ще е от тук -
    -DemoCat: serà d'aquí -
    -DemoDan: det vil være herfra -
    -DemoEng: it will be from here -
    -DemoFin: se on täältä -
    -DemoFre: il sera d'ici -
    -DemoGer: es wird hieraus sein -
    -DemoIta: sarà da quì -
    -DemoNor: det vil være herfra -
    -DemoRus: оно будет отсюда -
    -DemoSpa: será de acá -
    -DemoSwe: det ska vara härifrån -
    - Demo: UseCl TPast AAnter PPos (PredAP (DetArtPl DefArt (AdjCN (AdAP so_AdA (PositA black_A)) (UseN meat_N))) (ComparA thick_A (UsePron youSg_Pron))) -
    -DemoBul: толкова черните меса бяха били по - дебели от теб -
    -DemoCat: les carns tan negres havien estat más gruixudes que tu -
    -DemoDan: de så sorte kød havde været tykkere end du -
    -DemoEng: the so black meats had been thicker than you -
    -DemoFin: niin mustat lihat olivat olleet paksumpia kuin sinä -
    -DemoFre: les viandes si noires avaient été plus épaisses que toi -
    -DemoGer: die so schwarzen Fleische waren dicker als du gewesen -
    -DemoIta: le carni così nere erano state più grosse che tu -
    -DemoNor: de så svarte kjøtta hadde vært tykkere enn du -
    -DemoRus: так чёрные мяса были толще тебя -
    -DemoSpa: las carnes tanto negras habían sido más gruesas que tu -
    -DemoSwe: de så svarta kötten hade varit tjockare än du -
    - Demo: UseCl TPast ASimul PNeg (PredAdv somebody_NP (PositAdvAdj narrow_A)) -
    -DemoBul: някой не беше тясно -
    -DemoCat: algú no era estretament -
    -DemoDan: nogen var ikke smalt -
    -DemoEng: somebody wasn't narrowly -
    -DemoFin: joku ei ollut kapeasti -
    -DemoFre: quelqu'un n' était pas étroitement -
    -DemoGer: jemand war nicht schmal -
    -DemoIta: qualcuno non era strettamente -
    -DemoNor: noen var ikke smalt -
    -DemoRus: кто-то не был узко -
    -DemoSpa: algún no era estrechamente -
    -DemoSwe: någon var inte smalt -
    - Demo: UseCl TPres AAnter PPos (PredAP (AdvNP (DetCN (DetArtCard IndefArt (AdNum (AdnCAdv more_CAdv) (NumDigits (IDig D_5)))) (UseN2 (ComplN3 distance_N3 (UsePron i_Pron)))) (PrepNP after_Prep (DetArtPl IndefArt (ComplN2 mother_N2 (AdvNP somebody_NP (ComparAdvAdjS more_CAdv stupid_A (UseCl TCond AAnter PPos (PredV (DetArtSg IndefArt (UseN language_N)) sleep_V)))))))) (ComparA wide_A (AdvNP somebody_NP everywhere_Adv))) -
    -DemoBul: повече от 5 разстояния от мен след майки на някой по - глупаво от колкото език би спал са били по - широки от някой навсякъде -
    -DemoCat: més que 5 distàncies de mi després d' unes mares de algú més estúpidament que una llengua hauria dormit han estat más extenses que algú a tot arreu -
    -DemoDan: mer end 5 afstander fra mig efter mødre til nogen mer dumt end et sprog ville have sovet har været bredere end nogen overalt -
    -DemoEng: more than 5 distances from I after mothers of somebody more stupidly than a language would have slept have been wider than somebody everywhere -
    -DemoFin: enemmän kuin 5 etäisyyttä minusta jonkun enemmän tyhmästi kuin kieli olisi nukkunut äitien jälkeen ovat olleet leveämpiä kuin joku kaikkialla -
    -DemoFre: plus que 5 distances de moi après des mères de quelqu'un plus stupidement qu' une langue aurait dormi ont été plus larges que quelqu'un partout -
    -DemoGer: mehr als 5 Entfernungen von mir nach Müttern von jemandem mehr dumm als eine Sprache geschlafen haben würde sind breiter als jemand überall gewesen -
    -DemoIta: più che 5 distanze di me dopo madri di qualcuno più stupidamente che una lingua avrebbe dormito sono state più larghe che qualcuno dappertutto -
    -DemoNor: mer enn 5 avstander fra meg etter mødre til noen mer dumt enn et språk ville ha sovet har vært bredere enn noen overalt -
    -DemoRus: более чем 5 расстояния от меня после матерей кого-то более тупо чем язык спал бы шире кого-то везде -
    -DemoSpa: mas que 5 distancias de mí despues de unas madres de algún mas estúpidamente que una lengua habría dormido han sido más anchas que algún en todas partes -
    -DemoSwe: mer än 5 avstånd från mig efter mödrar till någon mer dumt än ett språk skulle ha sovit har varit bredare än någon överallt -
    - Demo: UseCl TPres AAnter PPos (PredV2 (DetArtPl DefArt (UseN2 father_N2)) know_V2 (UsePron youPl_Pron)) -
    -DemoBul: бащите са знаeли вас -
    -DemoCat: els pares us han sabut -
    -DemoDan: fædrene har vidst jer -
    -DemoEng: the fathers have known you -
    -DemoFin: isät ovat tietäneet teidät -
    -DemoFre: les pères vous ont connus -
    -DemoGer: die Väter haben euch gewußt -
    -DemoIta: i padri vi hanno conosciuti -
    -DemoNor: fedrene har visst dere -
    -DemoRus: отцы знают вас -
    -DemoSpa: los padres vos han sabido -
    -DemoSwe: fäderna har vetat er -
    - Demo: UseCl TCond ASimul PPos (PredAdv (UsePron youPol_Pron) already_Adv) -
    -DemoBul: вие бихте били вече -
    -DemoCat: seríeu ja -
    -DemoDan: Dere ville være allerede -
    -DemoEng: you would be already -
    -DemoFin: te olisitte jo -
    -DemoFre: vous seriez déjà -
    -DemoGer: Sie würden schon sein -
    -DemoIta: sarebbe già -
    -DemoNor: Dere ville være allerede -
    -DemoRus: вы -
    -DemoSpa: sería ya -
    -DemoSwe: ni skulle vara redan -
    - Demo: UseCl TPres ASimul PPos (PredV2 (DetArtPl DefArt (ComplN2 mother_N2 (UsePron youPol_Pron))) fear_V2 (DetArtPl IndefArt (UseN dog_N))) -
    -DemoBul: майките ви се страхуват кучета -
    -DemoCat: les mares de vosté temen uns goss -
    -DemoDan: mødrene til Dere frygter hunder -
    -DemoEng: the mothers of you fear dogs -
    -DemoFin: teidän äidit pelkäävät koiria -
    -DemoFre: les mères de vous craignent des chiens -
    -DemoGer: die Mütter von Ihnen fürchten Hunde -
    -DemoIta: le madri di Lei temono cani -
    -DemoNor: mødrene til Dere frykter hunder -
    -DemoRus: ваши матери боют собак -
    -DemoSpa: las madres de usted temen unos perros -
    -DemoSwe: mödrarna till er fruktar hundar -
    - Demo: UseCl TCond AAnter PPos (PredV2 somebody_NP leave_V2 (UsePron we_Pron)) -
    -DemoBul: някой би оставил нас -
    -DemoCat: algú ens hauria partit -
    -DemoDan: nogen ville have forladet os -
    -DemoEng: somebody would have left us -
    -DemoFin: joku olisi jättänyt meidät -
    -DemoFre: quelqu'un nous aurait quittés -
    -DemoGer: jemand würde uns verlassen haben -
    -DemoIta: qualcuno ci avrebbe lasciati -
    -DemoNor: noen ville ha forlatt oss -
    -DemoRus: кто-то уходил бы нас -
    -DemoSpa: algún nos habría partido -
    -DemoSwe: någon skulle ha lämnat oss -
    - Demo: UseCl TPast AAnter PPos (PredAP (UsePN paris_PN) (PositA fun_AV)) -
    -DemoBul: Париж беше бил забавен -
    -DemoCat: Paris havia estat divertit -
    -DemoDan: Paris havde været morsomt -
    -DemoEng: Paris had been fun -
    -DemoFin: Pariisi oli ollut hauska -
    -DemoFre: Paris avait été marrant -
    -DemoGer: Paris war toll gewesen -
    -DemoIta: Parigi era stato divertente -
    -DemoNor: Paris hadde vært morsomt -
    -DemoRus: Париж был весёлый -
    -DemoSpa: Paris había sido divertido -
    -DemoSwe: Paris hade varit roligt -
    - Demo: UseCl TFut ASimul PNeg (PredV2 (DetArtPl DefArt (ComplN2 (ComplN3 distance_N3 (AdvNP (UsePron youSg_Pron) there7from_Adv)) somebody_NP)) kill_V2 (DetArtPl IndefArt (ComplN2 brother_N2 (DetArtSg DefArt (ComplN2 brother_N2 (UsePN paris_PN)))))) -
    -DemoBul: разстоянита от теб от там до някой няма да убият братя на брата на Париж -
    -DemoCat: les distàncies de tu d'allà a algú no mataran uns germàs del germà de Paris -
    -DemoDan: afstanderne fra dig derfra til nogen vil ikke dræbe brødre til brodren til Paris -
    -DemoEng: the distances from you from there to somebody won't kill brothers of the brother of Paris -
    -DemoFin: etäisyydet sinusta sieltä johonkuun eivät tapa Pariisin veljen veljissä -
    -DemoFre: les distances de toi de là à quelqu'un ne tueront pas des frères du frère de Paris -
    -DemoGer: die Entfernungen von dir daher zu jemandem werden Brüder von dem Bruder von Paris nicht töten -
    -DemoIta: le distanze di te di là a qualcuno non uccideranno fratelli del fratello di Parigi -
    -DemoNor: avstandene fra deg derfra til noen vil ikke drepe brødre til broren til Paris -
    -DemoRus: расстояния от тебя оттуда к кому-то не будут убивать братов брата Парижа -
    -DemoSpa: las distancias de tí de allá a algún no matarán unos hermanos del hermano de Paris -
    -DemoSwe: avstånden från dig därifrån till någon ska inte döda bröder till brodern till Paris -
    - Demo: UseCl TPres AAnter PPos (PredV2 (UsePron it_Pron) drink_V2 (UsePron it_Pron)) -
    -DemoBul: то е пило него -
    -DemoCat: el ha begut -
    -DemoDan: det har drukket det -
    -DemoEng: it has drunk it -
    -DemoFin: se on juonut sen -
    -DemoFre: il l' a bu -
    -DemoGer: es hat es getrunken -
    -DemoIta: lo ha bevuto -
    -DemoNor: det har drukket det -
    -DemoRus: оно пьёт его -
    -DemoSpa: lo ha tomado -
    -DemoSwe: det har druckit det -
    - Demo: UseCl TFut AAnter PPos (PredAdv (AdvNP (AdvNP (UsePron youPl_Pron) (AdAdv almost_AdA (ComparAdvAdjS less_CAdv new_A (UseCl TPres ASimul PPos (PredAdv (DetArtSg IndefArt (AdjCN (ComparA empty_A (UsePN paris_PN)) (ComplN2 father_N2 (UsePN paris_PN)))) there7from_Adv))))) there7to_Adv) now_Adv) -
    -DemoBul: вие почти не по - ново от колкото по - празен от Париж баща на Париж е от там до там ще сте били сега -
    -DemoCat: quasi menys novament que un pare de Paris más buit que Paris sigui d'allà cap a allà haureu estat ara -
    -DemoDan: i næsten mindre nytt end en far til Paris tømmere end Paris er derfra dit vil have været nu -
    -DemoEng: you almost less newly than a father of Paris emptier than Paris is from there there will have been now -
    -DemoFin: te melkein vähemmän uudesti kuin Pariisia tyhjempi Pariisin isä on sieltä sinne olette olleet nyt -
    -DemoFre: vous presque moins nouvellement qu' un père de Paris plus vide que Paris soit de là là aurez été maintenant -
    -DemoGer: ihr fast weniger neu als ein lererer als Paris Vater von Paris daher ist dahin werdet jetzt gewesen sein -
    -DemoIta: quasi meno nuovamente che un padre di Parigi più vuoto che Parigi sia di là là sarete stati adesso -
    -DemoNor: dere nesten mindre nytt enn en far til Paris tommere enn Paris er derfra dit vil ha vært nå -
    -DemoRus: вы почти менее ново чем пустее Парижа отец Парижа оттуда туда будут сейчас -
    -DemoSpa: casi meno nuevamente que un padre de Paris más vacío que Paris sea de allá para allá habréis sido ahora -
    -DemoSwe: ni nästan mindre nytt än en far till Paris tommare än Paris är därifrån dit ska ha varit nu -
    - Demo: UseCl TCond ASimul PNeg (PredV2 (UsePron he_Pron) close_V2 (DetCN (DetQuantOrd (PossPron she_Pron) (NumCard (AdNum (AdnCAdv less_CAdv) (NumDigits (IDig D_7)))) left_Ord) (AdjCN (PositA full_A) (AdjCN (ComparA green_A (DetArtSg IndefArt (AdjCN (ComplA2 married_A2 (UsePN john_PN)) (ComplN2 father_N2 (DetArtPl DefArt (UseN woman_N)))))) (UseN neck_N))))) -
    -DemoBul: той не би затворил нейните по-малко от 7 леви пълни по - зелени от женен за Джон баща на жените гърба -
    -DemoCat: no tancaria els seus menys que 7 esquerras colls más verds que un pare dels dones casat a Joan ples -
    -DemoDan: han ville ikke lukke hendes mindre end 7 venstre fulde halser grønnere end en far til kvinderne gift med John -
    -DemoEng: he wouldn't close her less than 7 left full necks greener than a father of the women married to John -
    -DemoFin: hän ei sulkisi hänen vähemmän kuin 7 vasenia täyttä Jussin kanssa avioitunutta naisten isää vihreämpää niskaa &+ nsa -
    -DemoFre: il ne fermerait pas ses moins que 7 gauches cous plus verts qu' un père des femmes marié à Jean pleins -
    -DemoGer: er würde ihre weniger als 7 linke volle grünere als ein verheirateter mit Johann Vater von den Frauen Nacken nicht schließen -
    -DemoIta: non chiuderebbe i suoi meno che 7 sinistri colli più verdi che un padre delle donne sposato a Giovanni pieni -
    -DemoNor: han ville ikke lukke hennes mindre enn 7 venstre fulle nakker grønnere enn en far til kvinnene gift med John -
    -DemoRus: он не закрывал бы её менее чем 7 левые полные зелёнее замужем за Иваном отца женщин шеи -
    -DemoSpa: no cerraría sus meno que 7 izquierdaes cuellos más verdes que un padre de las mujeres casado a Juan llenos -
    -DemoSwe: han skulle inte stänga hennes mindre än 7 vänstra fulla nackar grönare än en far till kvinnorna gift med Johan -
    - Demo: UseCl TCond ASimul PNeg (PredAP (DetCN many_Det (UseN oil_N)) (ComplA2 married_A2 (DetArtSg IndefArt (AdjCN (PositA stupid_A) (ComplN2 father_N2 (DetArtSg IndefArt (UseN2 mother_N2))))))) -
    -DemoBul: много олиота не биха били женени за глупав баща на майка -
    -DemoCat: molts olis no serien casats a un pare d' una mare estúpid -
    -DemoDan: mange olier ville ikke være gifte med en dum far til en moder -
    -DemoEng: many oils wouldn't be married to a stupid father of a mother -
    -DemoFin: moni öljy ei olisi avioitunut tyhmän äidin isän kanssa -
    -DemoFre: plusieurs huiles ne seraient pas mariées à un père d' une mère stupide -
    -DemoGer: viele Öle würden nicht verheiratet mit einem dummen Vater von einer Mutter sein -
    -DemoIta: molti oli non sarebbero sposati ad un padre di una madre stupido -
    -DemoNor: mange oljer ville ikke være gifte med en dum far til en mor -
    -DemoRus: много нефти не -
    -DemoSpa: muchos aceites no serían casados a un padre de una madre estúpido -
    -DemoSwe: många oljor skulle inte vara gifta med en dum far till en mor -
    - Demo: UseCl TFut ASimul PNeg (PredAP (DetArtSg IndefArt (UseN2 (ComplN3 distance_N3 (DetArtSg IndefArt (UseN2 mother_N2))))) (ComparA narrow_A (DetArtPl IndefArt (ComplN2 (ComplN3 distance_N3 (DetArtPl IndefArt (UseN egg_N))) (AdvNP (DetArtSg DefArt (AdjCN (ComparA cold_A (DetCN someSg_Det (AdjCN (ComparA beautiful_A (DetArtSg DefArt (UseN day_N))) (UseN2 mother_N2)))) (UseN country_N))) there7from_Adv))))) -
    -DemoBul: разстояние от майка няма да е по - тясно от разстояния от яйца до по - студената от някоя по - красива от деня майка държава от там -
    -DemoCat: una distància d' una mare no serà más estreta que unes distàncies d' uns ous al país más fred que alguna mare más bella que la dia d'allà -
    -DemoDan: en afstand fra en moder vil ikke være smalere end afstander fra æg til det land koldere end nogen moder smukkere end dagen derfra -
    -DemoEng: a distance from a mother won't be narrower than distances from eggs to the country colder than some mother more beautiful than the day from there -
    -DemoFin: etäisyys äidistä ei ole kapeampi kuin etäisyyksiä munista jotakua päivää kauniimpaa äitiä kylmempään maahan sieltä -
    -DemoFre: une distance d' une mère ne sera pas plus étroite que des distances d' oeufs au pays plus froid que quelque mère plus jolie que le jour de là -
    -DemoGer: eine Entfernung von einer Mutter wird nicht schmaler als Entfernungen von Eien zu dem kalteren als eine schönere als der Tag Mutter Land daher sein -
    -DemoIta: una distanza di una madre non sarà più stretta che distanze di uova al paese più freddo che qualche madre più bella che il giorno di là -
    -DemoNor: en avstand fra en mor vil ikke være smalere enn avstander fra egg til det landet kaldere enn noen mor vakkerere enn dagen derfra -
    -DemoRus: расстояние от матери не будет уже расстояний от яйц к холоднее некоторой красивее дня матери стране оттуда -
    -DemoSpa: una distancia de una madre no será más estrecha que unas distancias de unos huevos al país más frío que alguna madre más bella que el día de allá -
    -DemoSwe: ett avstånd från en mor ska inte vara smalare än avstånd från ägg till det landet kallare än någon mor vackrare än dagen därifrån -
    - Demo: UseCl TPres AAnter PPos (PredAP (UsePron she_Pron) (PositA short_A)) -
    -DemoBul: тя е билa къса -
    -DemoCat: ha estat curta -
    -DemoDan: hun har været kort -
    -DemoEng: she has been short -
    -DemoFin: hän on ollut lyhyt -
    -DemoFre: elle a été courte -
    -DemoGer: sie ist kurz gewesen -
    -DemoIta: è stata corta -
    -DemoNor: hun har vært kort -
    -DemoRus: она короткая -
    -DemoSpa: ha sido corta -
    -DemoSwe: hon har varit kort -
    - Demo: UseCl TFut AAnter PPos (PredV (DetArtSg DefArt (UseN pen_N)) die_V) -
    -DemoBul: писалката ще е умрялa -
    -DemoCat: el llapis haurà mort -
    -DemoDan: penen vil være død -
    -DemoEng: the pen will have died -
    -DemoFin: kynä on kuollut -
    -DemoFre: le stylo sera mort -
    -DemoGer: der Bleistift wird gestorben sein -
    -DemoIta: la penna avrà morto -
    -DemoNor: pennen vil være dødd -
    -DemoRus: ручка будет умирать -
    -DemoSpa: la lapicera habrá morido -
    -DemoSwe: pennan ska ha dött -
    - Demo: UseCl TPast ASimul PNeg (PredAdv (DetCN (DetQuant (PossPron youPol_Pron) (NumCard (NumDigits (IIDig D_4 (IDig D_1))))) (UseN2 brother_N2)) somewhere_Adv) -
    -DemoBul: вашите 4 1 братя не бяха някъде -
    -DemoCat: els seus 4 1 germàs no eren a algun lloc -
    -DemoDan: Deres 4 1 brødre var ikke et eller annet sted -
    -DemoEng: your 4 1 brothers weren't somewhere -
    -DemoFin: teidän 4 1 veljenä &+ nne eivät olleet jossain -
    -DemoFre: vos 4 1 frères n' étaient pas quelque part -
    -DemoGer: Ihre 4 1 Brüder waren nicht irgendwo -
    -DemoIta: i Suoi 4 1 fratelli non erano qualche parte -
    -DemoNor: Deres 4 1 brødre var ikke et eller annet sted -
    -DemoRus: ваши 4 1 браты не были где-нибудь -
    -DemoSpa: sus 4 1 hermanos no eran en ninguna parte -
    -DemoSwe: era 4 1 bröder var inte någonstans -
    - Demo: UseCl TCond ASimul PPos (PredV2 (UsePN paris_PN) watch_V2 (DetArtPl IndefArt (ComplN2 brother_N2 (UsePN paris_PN)))) -
    -DemoBul: Париж би гледал братя на Париж -
    -DemoCat: Paris miraria uns germàs de Paris -
    -DemoDan: Paris ville se på brødre til Paris -
    -DemoEng: Paris would watch brothers of Paris -
    -DemoFin: Pariisi katselisi Pariisin veljissä -
    -DemoFre: Paris regarderait des frères de Paris -
    -DemoGer: Paris würde an Brüder von Paris schauen -
    -DemoIta: Parigi guarderebbe fratelli di Parigi -
    -DemoNor: Paris ville se på brødre til Paris -
    -DemoRus: Париж смотрел бы братов Парижа -
    -DemoSpa: Paris miraría unos hermanos de Paris -
    -DemoSwe: Paris skulle titta på bröder till Paris -
    - Demo: UseCl TPast ASimul PNeg (PredV (UsePron youPl_Pron) smell_V) -
    -DemoBul: вие не мирисахте -
    -DemoCat: no ensumàveu -
    -DemoDan: i lugtede ikke -
    -DemoEng: you didn't smell -
    -DemoFin: te ette haistaneet -
    -DemoFre: vous ne sentiez pas -
    -DemoGer: ihr riechtet nicht -
    -DemoIta: non sentivate -
    -DemoNor: dere lukta ikke -
    -DemoRus: вы не пахнули -
    -DemoSpa: no olíais -
    -DemoSwe: ni luktade inte -
    - Demo: UseCl TPast AAnter PPos (PredV somebody_NP sit_V) -
    -DemoBul: някой беше седял -
    -DemoCat: algú se havia segut -
    -DemoDan: nogen havde siddet -
    -DemoEng: somebody had sat -
    -DemoFin: joku oli istunut -
    -DemoFre: quelqu'un s' était assis -
    -DemoGer: jemand hatte gesessen -
    -DemoIta: qualcuno si era seduto -
    -DemoNor: noen hadde sittet -
    -DemoRus: кто-то сидел -
    -DemoSpa: algún se había sentado -
    -DemoSwe: någon hade suttit -
    - Demo: UseCl TPast AAnter PPos (PredV (DetCN many_Det (ComplN2 (ComplN3 distance_N3 (UsePron youSg_Pron)) (UsePN paris_PN))) smell_V) -
    -DemoBul: много разстояния от теб до Париж бяха мирисали -
    -DemoCat: moltes distàncies de tu a Paris havien ensumat -
    -DemoDan: mange afstander fra dig til Paris havde lugtet -
    -DemoEng: many distances from you to Paris had smelled -
    -DemoFin: moni etäisyys sinusta Pariisiin oli haistanut -
    -DemoFre: plusieurs distances de toi à Paris avaient senti -
    -DemoGer: viele Entfernungen von dir zu Paris hatten geriecht -
    -DemoIta: molte distanze di te a Parigi avevano sentito -
    -DemoNor: mange avstander fra deg til Paris hadde lukta -
    -DemoRus: много расстояния от тебя к Парижу пахнуло -
    -DemoSpa: muchas distancias de tí a Paris habían olido -
    -DemoSwe: många avstånd från dig till Paris hade luktat -
    - Demo: UseCl TPast AAnter PNeg (PredV2 somebody_NP forget_V2 (DetCN (DetArtOrd IndefArt NumPl (OrdSuperl white_A)) (UseN snow_N))) -
    -DemoBul: някой не беше забравил най - бели снегове -
    -DemoCat: algú no havia oblidat unes más blanques neus -
    -DemoDan: nogen havde ikke glemt hvideste snøer -
    -DemoEng: somebody hadn't forgotten whitest snows -
    -DemoFin: joku ei ollut unohtanut valkoisimpia lumia -
    -DemoFre: quelqu'un n' avait pas oublié des plus blanches neiges -
    -DemoGer: jemand hatte weißeste Schneen nicht vergessen -
    -DemoIta: qualcuno non aveva dimenticato più bianche nevi -
    -DemoNor: noen hadde ikke glemt hviteste snøer -
    -DemoRus: кто-то не забывал белые снеги -
    -DemoSpa: algún no había olvidado unas más blancas nieves -
    -DemoSwe: någon hade inte glömt vitaste snöer -
    - Demo: UseCl TPres ASimul PNeg (PredAdv (DetArtSg DefArt (UseN2 mother_N2)) (ComparAdvAdj more_CAdv rotten_A (AdvNP (DetArtPl IndefArt (UseN stick_N)) (PositAdvAdj brown_A)))) -
    -DemoBul: майката не е по - прогнило от пръчки кафяво -
    -DemoCat: la mare no és més podritament que uns bastós marronament -
    -DemoDan: moderen er ikke mer råddent end pinder brunt -
    -DemoEng: the mother isn't more rottenly than sticks brownly -
    -DemoFin: äiti ei ole enemmän mädästi kuin keppejä ruskeasti -
    -DemoFre: la mère n' est pas plus pourriment que des bâtons brunement -
    -DemoGer: die Mutter ist nicht mehr verdorben als Stocke braun -
    -DemoIta: la madre non è più marciamente che bastoni marronemente -
    -DemoNor: moren er ikke mer råttent enn pinner brunt -
    -DemoRus: мать не более гнило чем палки коричнево -
    -DemoSpa: la madre no es mas podridamente que unos bastones marrónmente -
    -DemoSwe: modern är inte mer ruttet än pinnar brunt -
    - Demo: UseCl TCond ASimul PPos (PredAP (UsePN john_PN) (PositA broad_A)) -
    -DemoBul: Джон би бил обширен -
    -DemoCat: Joan seria ample -
    -DemoDan: John ville være bred -
    -DemoEng: John would be broad -
    -DemoFin: Jussi olisi leveä -
    -DemoFre: Jean serait large -
    -DemoGer: Johann würde breit sein -
    -DemoIta: Giovanni sarebbe largo -
    -DemoNor: John ville være bred -
    -DemoRus: Иван -
    -DemoSpa: Juan sería ancho -
    -DemoSwe: Johan skulle vara bred -
    - Demo: UseCl TPast ASimul PNeg (PredV2 somebody_NP watch_V2 (DetArtPl DefArt (UseN iron_N))) -
    -DemoBul: някой не гледа железата -
    -DemoCat: algú no mirava els ferros -
    -DemoDan: nogen så ikke på jernene -
    -DemoEng: somebody didn't watch the irons -
    -DemoFin: joku ei katsellut rautoja -
    -DemoFre: quelqu'un ne regardait pas les fers -
    -DemoGer: jemand schaute an die Eisen nicht -
    -DemoIta: qualcuno non guardava i ferri -
    -DemoNor: noen så ikke på jerna -
    -DemoRus: кто-то не смотрел железа -
    -DemoSpa: algún no miraba los fierros -
    -DemoSwe: någon tittade inte på järnen -
    - Demo: UseCl TCond ASimul PPos (PredAdv (AdvNP (UsePN paris_PN) (AdAdv quite_Adv there7from_Adv)) there7from_Adv) -
    -DemoBul: Париж доста от там би бил от там -
    -DemoCat: Paris bastant d'allà seria d'allà -
    -DemoDan: Paris temmelig derfra ville være derfra -
    -DemoEng: Paris quite from there would be from there -
    -DemoFin: Pariisi melko sieltä olisi sieltä -
    -DemoFre: Paris assez de là serait de là -
    -DemoGer: Paris ziemlich daher würde daher sein -
    -DemoIta: Parigi assai di là sarebbe di là -
    -DemoNor: Paris temmelig derfra ville være derfra -
    -DemoRus: Париж довольно оттуда -
    -DemoSpa: Paris bastante de allá sería de allá -
    -DemoSwe: Paris ganska därifrån skulle vara därifrån -
    - Demo: UseCl TCond ASimul PNeg (PredV (AdvNP (UsePN paris_PN) (SubjS when_Subj (UseCl TPast AAnter PNeg (PredAdv somebody_NP there7from_Adv)))) dig_V) -
    -DemoBul: Париж когато някой не беше бил от там не би копал -
    -DemoCat: Paris quan algú no havia estat d'allà no cavaria -
    -DemoDan: Paris når nogen ikke havde været derfra ville ikke grave -
    -DemoEng: Paris when somebody hadn't been from there wouldn't dig -
    -DemoFin: Pariisi kun joku ei ollut ollut sieltä ei kaivaisi -
    -DemoFre: Paris quand quelqu'un n' avait pas été de là ne creuserait pas -
    -DemoGer: Paris wenn jemand nicht daher gewesen war würde nicht graben -
    -DemoIta: Parigi quando qualcuno non era stato di là non scaverebbe -
    -DemoNor: Paris når noen ikke hadde vært derfra ville ikke grave -
    -DemoRus: Париж когда кто-то не был оттуда не копал бы -
    -DemoSpa: Paris cuando algún no había sido de allá no escarbaría -
    -DemoSwe: Paris när någon inte hade varit därifrån skulle inte gräva -
    - Demo: UseCl TCond ASimul PPos (PredAdv (AdvNP somebody_NP there7to_Adv) far_Adv) -
    -DemoBul: някой до там би бил далече -
    -DemoCat: algú cap a allà seria lluny -
    -DemoDan: nogen dit ville være fjern -
    -DemoEng: somebody there would be far -
    -DemoFin: joku sinne olisi kaukana -
    -DemoFre: quelqu'un là serait loin -
    -DemoGer: jemand dahin würde weit sein -
    -DemoIta: qualcuno là sarebbe lontano -
    -DemoNor: noen dit ville være fjern -
    -DemoRus: кто-то туда -
    -DemoSpa: algún para allá sería lejos -
    -DemoSwe: någon dit skulle vara långt -
    - Demo: UseCl TFut AAnter PNeg (PredAdv somebody_NP here7from_Adv) -
    -DemoBul: някой няма да е бил от тук -
    -DemoCat: algú no haurà estat d'aquí -
    -DemoDan: nogen vil ikke have været herfra -
    -DemoEng: somebody won't have been from here -
    -DemoFin: joku ei ole ollut täältä -
    -DemoFre: quelqu'un n' aura pas été d'ici -
    -DemoGer: jemand wird nicht hieraus gewesen sein -
    -DemoIta: qualcuno non sarà stato da quì -
    -DemoNor: noen vil ikke ha vært herfra -
    -DemoRus: кто-то не будет отсюда -
    -DemoSpa: algún no habrá sido de acá -
    -DemoSwe: någon ska inte ha varit härifrån -
    - Demo: UseCl TPast AAnter PPos (PredAdv (DetArtSg DefArt (AdjCN (PositA long_A) (AdjCN (PositA ugly_A) (ComplN2 brother_N2 (DetArtPl DefArt (ComplN2 mother_N2 (UsePN john_PN))))))) now_Adv) -
    -DemoBul: дългият глупав брат на майките на Джон беше бил сега -
    -DemoCat: el germà dels mares de Joan lleig llarg havia estat ara -
    -DemoDan: den lange grimme broder til mødrene til John havde været nu -
    -DemoEng: the long ugly brother of the mothers of John had been now -
    -DemoFin: pitkä ruma Jussin äitien veli oli ollut nyt -
    -DemoFre: le frère des mères de Jean laide long avait été maintenant -
    -DemoGer: der lange häßliche Bruder von den Müttern von Johann war jetzt gewesen -
    -DemoIta: il fratello delle madri di Giovanni brutto lungo era stato adesso -
    -DemoNor: den lange stygge broren til mødrene til John hadde vært nå -
    -DemoRus: длинный некрасивый брат матерей Ивана был сейчас -
    -DemoSpa: el hermano de las madres de Juan feo largo había sido ahora -
    -DemoSwe: den långa fula brodern till mödrarna till Johan hade varit nu -
    - Demo: UseCl TPast AAnter PNeg (PredAP (UsePron i_Pron) (ComplA2 married_A2 (AdvNP (UsePron she_Pron) already_Adv))) -
    -DemoBul: аз не бях бил женен за нея вече -
    -DemoCat: no havia estat casata a ella ja -
    -DemoDan: jeg havde ikke været gift med hende allerede -
    -DemoEng: I hadn't been married to her already -
    -DemoFin: minä en ollut ollut avioitunut hänen jo kanssa -
    -DemoFre: je n' avais pas été marié à elle déjà -
    -DemoGer: ich war nicht verheiratet mit ihr schon gewesen -
    -DemoIta: non ero stato sposato a lei già -
    -DemoNor: jeg hadde ikke vært gift med henne allerede -
    -DemoRus: я не был замужем за ей уже -
    -DemoSpa: no había sido casado a ella ya -
    -DemoSwe: jag hade inte varit gift med henne redan -
    - Demo: UseCl TPres ASimul PNeg (PredAP (UsePN john_PN) (ComplA2 married_A2 (UsePN paris_PN))) -
    -DemoBul: Джон не е женен за Париж -
    -DemoCat: Joan no és casat a Paris -
    -DemoDan: John er ikke gift med Paris -
    -DemoEng: John isn't married to Paris -
    -DemoFin: Jussi ei ole avioitunut Pariisin kanssa -
    -DemoFre: Jean n' est pas marié à Paris -
    -DemoGer: Johann ist nicht verheiratet mit Paris -
    -DemoIta: Giovanni non è sposato a Parigi -
    -DemoNor: John er ikke gift med Paris -
    -DemoRus: Иван не замужем за Парижом -
    -DemoSpa: Juan no es casado a Paris -
    -DemoSwe: Johan är inte gift med Paris -
    - Demo: UseCl TCond ASimul PNeg (PredAP somebody_NP (AdAP very_AdA (PositA brown_A))) -
    -DemoBul: някой не би бил много кафяв -
    -DemoCat: algú no seria molt marró -
    -DemoDan: nogen ville ikke være meget brun -
    -DemoEng: somebody wouldn't be very brown -
    -DemoFin: joku ei olisi erittäin ruskea -
    -DemoFre: quelqu'un ne serait pas très brun -
    -DemoGer: jemand würde nicht sehr braun sein -
    -DemoIta: qualcuno non sarebbe molto marrone -
    -DemoNor: noen ville ikke være mye brun -
    -DemoRus: кто-то не -
    -DemoSpa: algún no sería muy marrón -
    -DemoSwe: någon skulle inte vara mycket brun -
    - Demo: UseCl TPres ASimul PPos (PredV2 somebody_NP eat_V2 somebody_NP) -
    -DemoBul: някой яде някой -
    -DemoCat: algú menja algú -
    -DemoDan: nogen spiser nogen -
    -DemoEng: somebody eats somebody -
    -DemoFin: joku syö jonkun -
    -DemoFre: quelqu'un mange quelqu'un -
    -DemoGer: jemand ißt jemanden -
    -DemoIta: qualcuno mangia qualcuno -
    -DemoNor: noen spiser noen -
    -DemoRus: кто-то кушает кого-то -
    -DemoSpa: algún come algún -
    -DemoSwe: någon äter någon -
    - Demo: UseCl TPast ASimul PPos (PredAdv somebody_NP everywhere_Adv) -
    -DemoBul: някой беше навсякъде -
    -DemoCat: algú era a tot arreu -
    -DemoDan: nogen var overalt -
    -DemoEng: somebody was everywhere -
    -DemoFin: joku oli kaikkialla -
    -DemoFre: quelqu'un était partout -
    -DemoGer: jemand war überall -
    -DemoIta: qualcuno era dappertutto -
    -DemoNor: noen var overalt -
    -DemoRus: кто-то был везде -
    -DemoSpa: algún era en todas partes -
    -DemoSwe: någon var överallt -
    - Demo: UseCl TFut AAnter PNeg (PredV (AdvNP (DetCN (DetArtOrd IndefArt NumSg (OrdSuperl small_A)) (AdjCN (ComparA fun_AV (AdvNP (UsePron she_Pron) there7from_Adv)) (UseN fridge_N))) (AdAdv so_AdA there7from_Adv)) walk_V) -
    -DemoBul: най - малък по - забавен от нея от там фризер толкова от там няма да е ходил -
    -DemoCat: una más petita nevera más divertita que ella d'allà tan d'allà no haurà caminat -
    -DemoDan: et mindste køleskab morsommere end hun derfra så derfra vil ikke være gået -
    -DemoEng: a smallest fridge funer than she from there so from there won't have walked -
    -DemoFin: pienimmät häntä sieltä hauskempi jääkaappi niin sieltä ei ole kävellyt -
    -DemoFre: un plus petit frigo plus marrant qu' elle de là si de là n' aura pas marché -
    -DemoGer: ein kleinester tollerer als sie daher Kühlschrank so daher wird nicht gegangen sein -
    -DemoIta: un più piccolo frigorifero più divertente che lei di là così di là non avrà camminato -
    -DemoNor: et minste kjøleskap morsomere enn hun derfra så derfra vil ikke være gått -
    -DemoRus: маленький весёлее неё оттуда холодильник так оттуда не будет гулять -
    -DemoSpa: una más pequeña heladera más divertida que ella de allá tanto de allá no habrá caminado -
    -DemoSwe: ett minsta kylskåp roligare än hon därifrån så därifrån ska inte ha gått -
    - Demo: UseCl TPast ASimul PPos (PredV2 (DetArtPl IndefArt (UseN religion_N)) count_V2 (AdvNP (DetArtSg IndefArt (ComplN2 (ComplN3 distance_N3 (DetArtSg DefArt (UseN apple_N))) (DetCN someSg_Det (UseN2 brother_N2)))) there7to_Adv)) -
    -DemoBul: религии броиха разстояние от ябълката до някой брат до там -
    -DemoCat: unes religions comptaven una distància de la poma a algun germà cap a allà -
    -DemoDan: religioner talte en afstand fra æblet til nogen broder dit -
    -DemoEng: religions counted a distance from the apple to some brother there -
    -DemoFin: uskontoja laski etäisyyden omenasta johonkuun veljeen sinne -
    -DemoFre: des religions contaient une distance de la pomme à quelque frère là -
    -DemoGer: Religionen zählten eine Entfernung von dem Apfel zu einem Bruder dahin -
    -DemoIta: religioni contavano una distanza della mela a qualche fratello là -
    -DemoNor: religioner regna en avstand fra eplet til noen bror dit -
    -DemoRus: религии считали расстояние от яблока к некоторому брату туда -
    -DemoSpa: unas religiones contaban una distancia de la manzana a algun hermano para allá -
    -DemoSwe: religioner räknade ett avstånd från äpplet till någon bror dit -
    - Demo: UseCl TFut AAnter PPos (PredV (UsePron youPol_Pron) swim_V) -
    -DemoBul: вие ще сте плували -
    -DemoCat: haureu nedat -
    -DemoDan: Dere vil have svømmet -
    -DemoEng: you will have swum -
    -DemoFin: te olette uineet -
    -DemoFre: vous aurez nagé -
    -DemoGer: Sie werden geschwimmt haben -
    -DemoIta: avrà nuotato -
    -DemoNor: Dere vil ha simma -
    -DemoRus: вы будете плавать -
    -DemoSpa: habrá nadado -
    -DemoSwe: ni ska ha simmat -
    - Demo: UseCl TPres ASimul PPos (PredV2 (UsePron i_Pron) hit_V2 (UsePron he_Pron)) -
    -DemoBul: аз удрям него -
    -DemoCat: el pico -
    -DemoDan: jeg slår ham -
    -DemoEng: I hit him -
    -DemoFin: minä lyön häntä -
    -DemoFre: je le frappe -
    -DemoGer: ich schlage ihn -
    -DemoIta: lo colpisco -
    -DemoNor: jeg slår ham -
    -DemoRus: я ударяю его -
    -DemoSpa: lo golpeo -
    -DemoSwe: jag slår honom -
    - Demo: UseCl TPast ASimul PPos (PredV2 somebody_NP teach_V2 (UsePron i_Pron)) -
    -DemoBul: някой преподаде мен -
    -DemoCat: algú em ensenyava -
    -DemoDan: nogen underviste mig -
    -DemoEng: somebody taught me -
    -DemoFin: joku opetti minut -
    -DemoFre: quelqu'un m' enseignait -
    -DemoGer: jemand unterrichtete mich -
    -DemoIta: qualcuno mi insegnava -
    -DemoNor: noen underviste meg -
    -DemoRus: кто-то учил меня -
    -DemoSpa: algún me enseñaba -
    -DemoSwe: någon undervisade mig -
    - Demo: UseCl TPast ASimul PNeg (PredAdv (UsePron they_Pron) already_Adv) -
    -DemoBul: те не бяха вече -
    -DemoCat: no eren ja -
    -DemoDan: de var ikke allerede -
    -DemoEng: they weren't already -
    -DemoFin: he eivät olleet jo -
    -DemoFre: ils n' étaient pas déjà -
    -DemoGer: sie waren nicht schon -
    -DemoIta: non erano già -
    -DemoNor: de var ikke allerede -
    -DemoRus: они не были уже -
    -DemoSpa: no eran ya -
    -DemoSwe: de var inte redan -
    - Demo: UseCl TCond AAnter PNeg (PredAP (AdvNP (AdvNP somebody_NP there7from_Adv) there_Adv) (ComparA bad_A (DetArtSg DefArt (UseN oil_N)))) -
    -DemoBul: някой от там там не би бил по - лош от олиото -
    -DemoCat: algú d'allà allà no hauria estat pitjor que l' oli -
    -DemoDan: nogen derfra der ville ikke have været dårligere end olien -
    -DemoEng: somebody from there there wouldn't have been worse than the oil -
    -DemoFin: joku sieltä siellä ei olisi ollut pahempi kuin öljy -
    -DemoFre: quelqu'un de là là n' aurait pas été pire que l' huile -
    -DemoGer: jemand daher da würde nicht schlechter als das Öl gewesen sein -
    -DemoIta: qualcuno di là là non sarebbe stato peggio che l' olio -
    -DemoNor: noen derfra der ville ikke ha vært dårligere enn oljen -
    -DemoRus: кто-то оттуда там не -
    -DemoSpa: algún de allá allí no habría sido peor que el aceite -
    -DemoSwe: någon därifrån där skulle inte ha varit sämre än oljan -
    - Demo: UseCl TFut AAnter PPos (PredAP (AdvNP (DetArtSg DefArt (UseN meat_N)) there7from_Adv) (ComplA2 married_A2 (UsePron youPl_Pron))) -
    -DemoBul: месото от там ще е било женено за вас -
    -DemoCat: la carn d'allà haurà estat casata a vosaltres -
    -DemoDan: kødet derfra vil have været gift med jer -
    -DemoEng: the meat from there will have been married to you -
    -DemoFin: liha sieltä on ollut avioitunut teidän kanssa -
    -DemoFre: la viande de là aura été mariée à vous -
    -DemoGer: das Fleisch daher wird verheiratet mit euch gewesen sein -
    -DemoIta: la carne di là sarà stata sposata a voi -
    -DemoNor: kjøttet derfra vil ha vært gift med dere -
    -DemoRus: мясо оттуда будет замужем за вами -
    -DemoSpa: la carne de allá habrá sido casada a vosotros -
    -DemoSwe: köttet därifrån ska ha varit gift med er -
    - Demo: UseCl TCond AAnter PNeg (PredV2 (DetArtPl DefArt (UseN2 father_N2)) suck_V2 (AdvNP (UsePron youPol_Pron) somewhere_Adv)) -
    -DemoBul: бащите не биха сукали вас някъде -
    -DemoCat: els pares no haurien xuclat vosté a algun lloc -
    -DemoDan: fædrene ville ikke have suttet Dere et eller annet sted -
    -DemoEng: the fathers wouldn't have sucked you somewhere -
    -DemoFin: isät eivät olisi imeneet teitä jossain -
    -DemoFre: les pères n' auraient pas sucé vous quelque part -
    -DemoGer: die Väter würden Sie irgendwo nicht gesaugt haben -
    -DemoIta: i padri non avrebbero succhiato Lei qualche parte -
    -DemoNor: fedrene ville ikke ha sugd Dere et eller annet sted -
    -DemoRus: отцы не сосали бы вас где-нибудь -
    -DemoSpa: los padres no habrían chupado usted en ninguna parte -
    -DemoSwe: fäderna skulle inte ha sugit er någonstans -
    - Demo: UseCl TFut AAnter PNeg (PredAdv (DetArtPl IndefArt (UseN hat_N)) there7from_Adv) -
    -DemoBul: шапки няма да са били от там -
    -DemoCat: uns barrets no hauran estat d'allà -
    -DemoDan: hatte vil ikke have været derfra -
    -DemoEng: hats won't have been from there -
    -DemoFin: hattuja ei ole ollut sieltä -
    -DemoFre: des chapeaux n' auront pas été de là -
    -DemoGer: Hüte werden nicht daher gewesen sein -
    -DemoIta: capelli non saranno stati di là -
    -DemoNor: hatter vil ikke ha vært derfra -
    -DemoRus: шляпы не будут оттуда -
    -DemoSpa: unos sombreros no habrán sido de allá -
    -DemoSwe: hattar ska inte ha varit därifrån - - diff --git a/deprecated/old-lib/resource/doc/synopsis-browse.txt b/deprecated/old-lib/resource/doc/synopsis-browse.txt deleted file mode 100644 index 4d26fc600..000000000 --- a/deprecated/old-lib/resource/doc/synopsis-browse.txt +++ /dev/null @@ -1,34 +0,0 @@ - - - - -=Browsing the libraries with GF commands= - -**New**: Browsing by syntax editor -[directly on the web ../../../demos/resource-api/editor.html]. - -All of the following assume -``` - cd $GF_LIB_PATH -``` -To try out inflection paradigms: -``` - > i -path=alltenses -retain alltenses/ParadigmsGer.gfo - > cc mkN "Farbe" -``` -To try out overloaded syntax, test lexicon, and inflection paradigms: -``` - > i -path=alltenses -retain alltenses/TryGer.gfo - > cc mkCl (mkNP this_Quant (mkN "Farbe")) (mkA "dunkel") -``` -% To look for a syntax tree in the overload API by parsing: -% ``` -% > i -path=alltenses alltenses/OverLangEng.gf -% > p -cat=S -overload "this grammar is too big" -% ``` -% To view linearizations in all languages by parsing from English: -% ``` -% > i alltenses/langs.gfcm -% > p -cat=S -lang=LangEng "this grammar is too big" | tb -% ``` - diff --git a/deprecated/old-lib/resource/doc/synopsis-example.txt b/deprecated/old-lib/resource/doc/synopsis-example.txt deleted file mode 100644 index 8c992339e..000000000 --- a/deprecated/old-lib/resource/doc/synopsis-example.txt +++ /dev/null @@ -1,51 +0,0 @@ - -The standard way of building an application has the following modules. - -An abstract syntax: -``` - abstract Music = { - cat - Kind, - Property ; - fun - PropKind : Kind -> Property -> Kind ; - Song : Kind ; - American : Property ; - } -``` -A domain lexicon interface: -``` - interface LexMusic = open Cat in { - oper - song_N : N ; - american_A : A ; - } -``` -A functor on ``Syntax`` and the domain lexicon interface: -``` - incomplete concrete MusicI of Music = open Syntax, MusicLex in { - lincat - Kind = CN ; - Property = AP ; - lin - PropKind k p = mkCN p k ; - Song = mkCN song_N ; - American = mkAP american_A ; - } -``` -For each language, an instance of the domain lexicon: -``` - instance LexMusicGer of LexMusic = CatGer ** open ParadigmsGer in { - oper - song_N = mkN "Lied" "Lieder" neuter ; - american_A = mkA "amerikanisch" ; - } -``` -For each language, an instantiation of the functor: -``` - --# -path=.:present:prelude - - concrete MusicGer of Music = MusicI with - (Syntax = SyntaxGer), - (LexMusic = LexMusicGer) ; -``` diff --git a/deprecated/old-lib/resource/doc/synopsis-intro.txt b/deprecated/old-lib/resource/doc/synopsis-intro.txt deleted file mode 100644 index 5a473d241..000000000 --- a/deprecated/old-lib/resource/doc/synopsis-intro.txt +++ /dev/null @@ -1,26 +0,0 @@ - - - -=Introduction= - -This document contains the most important parts of the GF Resource Grammar API. -It has been machine-generated from the source files; each chapter gives a link -to the relevant source files, which give more information. Some of the files have -not yet been prepared so that the machine generated documentation has the right -format. - -Since the character encoding is UTF-8 for Russian and Latin-1 for other -languages, you -may have to change the encoding preference of your browser when reading different -parts of the document. - -The second-last chapter gives instructions on how to "browse" the library by -loading the grammars into the ``gf`` command editor. - -**New**: Browsing by syntax editor -[directly on the web ../../../demos/resource-api/editor.html]. - -The last chapter contains a brief example of how application grammars can -import resource modules. At the same time, it illustrates a "design pattern" for -using the resource API to build functor-based applications - diff --git a/deprecated/old-lib/resource/doc/synopsis.html b/deprecated/old-lib/resource/doc/synopsis.html deleted file mode 100644 index 0dd6c7b73..000000000 --- a/deprecated/old-lib/resource/doc/synopsis.html +++ /dev/null @@ -1,6108 +0,0 @@ - - - - -GF Resource Grammar Library: Synopsis - -

    GF Resource Grammar Library: Synopsis

    - -B. Bringert and A. Ranta
    -
    - -

    -
    -

    - - -

    -
    -

    - -

    Introduction

    -

    -This document contains the most important parts of the GF Resource Grammar API. -It has been machine-generated from the source files; each chapter gives a link -to the relevant source files, which give more information. Some of the files have -not yet been prepared so that the machine generated documentation has the right -format. -

    -

    -Since the character encoding is UTF-8 for Russian and Latin-1 for other -languages, you -may have to change the encoding preference of your browser when reading different -parts of the document. -

    -

    -The second-last chapter gives instructions on how to "browse" the library by -loading the grammars into the gf command editor. -

    -

    -New: Browsing by syntax editor -directly on the web. -

    -

    -The last chapter contains a brief example of how application grammars can -import resource modules. At the same time, it illustrates a "design pattern" for -using the resource API to build functor-based applications -

    - -

    Categories

    -

    -Source 1: http://www.cs.chalmers.se/~aarne/GF/lib/resource/abstract/Common.gf -

    -

    -Source 2: http://www.cs.chalmers.se/~aarne/GF/lib/resource/abstract/Cat.gf -

    - -

    A hierarchic view

    -

    -The chart below shows the categories in a hierarchical top-down order. -The edges do not define the complete dependency structure; if they did, -the graph would have many many more edges, and also many cycles. The precise -meaning of a directed edge from C to D is: there is a constructor -of C that takes D as an argument. What the constructors exactly are, -and what other arguments they take, is described by separate tables for -each category. -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    -The rectangular boxes mark open lexical categories, which have constructors -also in the Paradigms modules. -

    - -

    Explanations

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CategoryExplanationExample
    Aone-place adjectivewarm
    A2two-place adjectivedivisible
    APadjectival phrasevery warm
    AdAadjective-modifying adverbvery
    AdNnumeral-modifying adverbmore than
    AdVadverb directly attached to verbalways
    Advverb-phrase-modifying adverbin the house
    Antanterioritysimultaneous, anterior
    Artarticlethe
    CAdvcomparative adverbmore
    CNcommon noun (without determiner)red house
    Cardcardinal numberseven
    Cldeclarative clause, with all tensesshe looks at this
    Compcomplement of copula, such as APvery warm
    Conjconjunctionand
    Detdeterminer phrasethose seven
    Digitscardinal or ordinal in digits1,000/1,000th
    IAdvinterrogative adverbwhy
    ICompinterrogative complement of copulawhere
    IDetinterrogative determinerhow many
    IPinterrogative pronounwho
    Impimperativelook at this
    Ncommon nounhouse
    N2relational nounson
    N3three-place relational nounconnection
    NPnoun phrase (subject or object)the red house
    Numnumber determining elementseven
    Numeralcardinal or ordinal in wordsfive/fifth
    Ordordinal number (used in Det)seventh
    PConjphrase-beginning conjunctiontherefore
    PNproper nameParis
    Phrphrase in a textbut be quiet please
    Polpolaritypositive, negative
    Predetpredeterminer (prefixed Quant)all
    Preppreposition, or just casein
    Pronpersonal pronounshe
    QClquestion clause, with all tenseswhy does she walk
    QSquestionwhere did she live
    Quantquantifier ('nucleus' of Det)this/these
    RClrelative clause, with all tensesin which she lives
    RPrelative pronounin which
    RSrelativein which she lived
    Sdeclarative sentenceshe lived here
    SCembedded sentence or questionthat it rains
    Subjsubjunctionif
    Tensetensepresent, past, future
    Texttext consisting of several phrasesHe is here. Why?
    Uttsentence, question, word...be quiet
    Vone-place verbsleep
    V2two-place verblove
    V2Averb with NP and AP complementpaint
    V2Qverb with NP and Q complementask
    V2Sverb with NP and S complementtell
    V2Vverb with NP and V complementcause
    V3three-place verbshow
    VAadjective-complement verblook
    VPverb phraseis very warm
    VPSlashverb phrase missing complementgive to John
    VQquestion-complement verbwonder
    VSsentence-complement verbclaim
    VVverb-phrase-complement verbwant
    Vocvocative or "please"my darling
    - - -

    Syntax Rules and Structural Words

    -

    -Source 1: http://www.cs.chalmers.se/~aarne/GF/lib/resource/api/Constructors.gf -

    -

    -Source 2: http://www.cs.chalmers.se/~aarne/GF/lib/resource/abstract/Structural.gf -

    - -

    A - one-place adjective

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    A2 - two-place adjective

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    AP - adjectival phrase

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkAPA -> APold
    mkAPA -> NP -> APolder than John
    mkAPA2 -> NP -> APmarried to her
    mkAPA2 -> APmarried to myself
    mkAPAP -> S -> APprobable that John walks
    mkAPAP -> QS -> APuncertain if John walks
    mkAPAP -> VP -> APready to go
    mkAPAdA -> A -> APvery old
    mkAPAdA -> AP -> APvery very old
    mkAPConj -> AP -> AP -> APold and big
    mkAPConj -> ListAP -> APold, big, and warm
    - - -

    AdA - adjective-modifying adverb

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    almost_AdAAdAalmost
    quite_AdvAdAquite
    so_AdAAdAso
    too_AdAAdAtoo
    very_AdAAdAvery
    - - -

    AdN - numeral-modifying adverb

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    almost_AdNAdNalmost
    mkAdNCAdv -> AdNmore than
    - - -

    AdV - adverb directly attached to verb

    - - - - - - - - - - - -
    FunctionTypeExample
    always_AdVAdValways
    - - -

    Adv - verb-phrase-modifying adverb

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    everywhere_AdvAdveverywhere
    here7from_AdvAdvfrom here
    here7to_AdvAdvto here
    here_AdvAdvhere
    mkAdvA -> Advwarmly
    mkAdvPrep -> NP -> Advwith John
    mkAdvSubj -> S -> Advwhen John walks
    mkAdvCAdv -> A -> NP -> Advmore warmly than John
    mkAdvCAdv -> A -> S -> Advmore warmly than John walks
    mkAdvAdA -> Adv -> Advvery warmly
    mkAdvConj -> Adv -> Adv -> Advhere and now
    mkAdvConj -> ListAdv -> Advwith John, here and now
    somewhere_AdvAdvsomewhere
    there7from_AdvAdvfrom there
    there7to_AdvAdvto there
    there_AdvAdvthere
    - - -

    Ant - anteriority

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    anteriorAntAnt(John has walked) --# notpresent
    simultaneousAntAnt(John walks) [default]
    - - -

    Art - article

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    a_ArtArta
    the_ArtArtthe
    - - -

    CAdv - comparative adverb

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    less_CAdvCAdvless
    more_CAdvCAdvmore
    - - -

    CN - common noun (without determiner)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkCNN -> CNhouse
    mkCNN2 -> NP -> CNmother of John
    mkCNN3 -> NP -> NP -> CNdistance from this city to Paris
    mkCNN2 -> CNson
    mkCNN3 -> CNflight
    mkCNA -> N -> CNbig house
    mkCNA -> CN -> CNbig blue house
    mkCNAP -> N -> CNvery big house
    mkCNAP -> CN -> CNvery big blue house
    mkCNN -> RS -> CNhouse that John loves
    mkCNCN -> RS -> CNbig house that John loves
    mkCNN -> Adv -> CNhouse in the city
    mkCNCN -> Adv -> CNbig house in the city
    mkCNCN -> S -> CNrule that John walks
    mkCNCN -> QS -> CNquestion if John walks
    mkCNCN -> VP -> CNreason to walk
    mkCNN -> NP -> CNking John
    mkCNCN -> NP -> CNold king John
    - - -

    Card - cardinal number

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    Cl - declarative clause, with all tenses

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    genericClVP -> Clone walks
    mkClNP -> V -> ClJohn walks
    mkClNP -> V2 -> NP -> ClJohn loves her
    mkClNP -> V3 -> NP -> NP -> ClJohn sends it to her
    mkClNP -> VV -> VP -> ClJohn wants to walk
    mkClNP -> VS -> S -> ClJohn says that it is good
    mkClNP -> VQ -> QS -> ClJohn wonders if it is good
    mkClNP -> VA -> AP -> ClJohn becomes old
    mkClNP -> V2A -> NP -> AP -> ClJohn paints it red
    mkClNP -> V2S -> NP -> S -> ClJohn tells her that we are here
    mkClNP -> V2Q -> NP -> QS -> ClJohn asks her who is here
    mkClNP -> V2V -> NP -> VP -> ClJohn forces us to sleep
    mkClNP -> A -> ClJohn is old
    mkClNP -> A -> NP -> ClJohn is older than her
    mkClNP -> A2 -> NP -> ClJohn is married to her
    mkClNP -> AP -> ClJohn is very old
    mkClNP -> N -> ClJohn is a man
    mkClNP -> CN -> ClJohn is an old man
    mkClNP -> NP -> ClJohn is the man
    mkClNP -> Adv -> ClJohn is here
    mkClNP -> VP -> ClJohn walks here
    mkClV -> Clit rains
    mkClVP -> Clit is raining
    mkClN -> Clthere is a house
    mkClCN -> Clthere is an old houses
    mkClNP -> Clthere are five houses
    mkClNP -> RS -> Clit is John that walks
    mkClAdv -> S -> Clit is here John walks
    - - -

    ClSlash

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkClSlashNP -> V2 -> ClSlash(whom) John loves
    mkClSlashNP -> VV -> V2 -> ClSlash(whom) John wants to see
    mkClSlashCl -> Prep -> ClSlash(with whom) John walks
    mkClSlashClSlash -> Adv -> ClSlash(whom) John loves today
    - - -

    Comp - complement of copula, such as AP

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    Conj - conjunction

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    and_ConjConjand
    both7and_DConjConjboth...and
    either7or_DConjConjeither...or
    or_ConjConjor
    - - -

    Det - determiner phrase

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    every_DetDetevery
    few_DetDetfew
    many_DetDetmany
    mkDetQuant -> Detthis
    mkDetQuant -> (Ord) -> Detthis first
    mkDetQuant -> Num -> Detthese
    mkDetQuant -> Num -> (Ord) -> Detthese five best
    mkDetQuant -> Detthis
    mkDetQuant -> Num -> Detthese five
    mkDetCard -> Detalmost twenty
    mkDetNumeral -> Detfive
    mkDetDigits -> Det51
    mkDetPron -> Detmy (house)
    mkDetPron -> Num -> Detmy (houses)
    much_DetDetmuch
    somePl_DetDetsomePl
    someSg_DetDetsomeSg
    - - -

    Dig

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    n0_DigDig0
    n1_DigDig1
    n2_DigDig2
    n3_DigDig3
    n4_DigDig4
    n5_DigDig5
    n6_DigDig6
    n7_DigDig7
    n8_DigDig8
    n9_DigDig9
    - - -

    Digits - cardinal or ordinal in digits

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkDigitsDig -> Digits8
    mkDigitsDig -> Digits -> Digits876
    n1000_DigitsDigits1,000
    n100_DigitsDigits100
    n10_DigitsDigits10
    n1_DigitsDigits1
    n20_DigitsDigits20
    n2_DigitsDigits2
    n3_DigitsDigits3
    n4_DigitsDigits4
    n5_DigitsDigits5
    n6_DigitsDigits6
    n7_DigitsDigits7
    n8_DigitsDigits8
    n9_DigitsDigits9
    - - -

    IAdv - interrogative adverb

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    how_IAdvIAdvhow
    mkIAdvPrep -> IP -> IAdvin which city
    when_IAdvIAdvwhen
    where_IAdvIAdvwhere
    why_IAdvIAdvwhy
    - - -

    IComp - interrogative complement of copula

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    IDet - interrogative determiner

    - - - - - - - - - - - -
    FunctionTypeExample
    how8many_IDetIDethow8many
    - - -

    IP - interrogative pronoun

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkIPIQuant -> N -> IPwhich city
    mkIPIQuant -> (Num) -> CN -> IPwhich five big cities
    mkIPIP -> Adv -> IPwho in Paris
    whatPl_IPIPwhat (plural)
    whatSg_IPIPwhat (singular)
    whoPl_IPIPwho (plural)
    whoSg_IPIPwho (singular)
    - - -

    IQuant

    - - - - - - - - - - - -
    FunctionTypeExample
    which_IQuantIQuantwhich
    - - -

    Imp - imperative

    - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkImpV -> Impgo
    mkImpV2 -> NP -> Imptake it
    mkImpVP -> Impgo there now
    - - -

    ImpForm

    - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    pluralImpFormImpForm(help yourselves)
    politeImpFormImpForm(help yourself) (polite singular)
    singularImpFormImpForm(help yourself) [default]
    - - -

    ListAP

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkListAPAP -> AP -> ListAPold, big
    mkListAPAP -> ListAP -> ListAPold, big, warm
    - - -

    ListAdv

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkListAdvAdv -> Adv -> ListAdvhere, now
    mkListAdvAdv -> ListAdv -> ListAdvto me, here, now
    - - -

    ListNP

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkListNPNP -> NP -> ListNPJohn, I
    mkListNPNP -> ListNP -> ListNPJohn, I, that
    - - -

    ListS

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkListSS -> S -> ListShe walks, I run
    mkListSS -> ListS -> ListSJohn walks, I run, you sleep
    - - -

    N - common noun

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    N2 - relational noun

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    N3 - three-place relational noun

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    NP - noun phrase (subject or object)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    everybody_NPNPeverybody
    everything_NPNPeverything
    mkNPArt N -> NPthe man
    mkNPArt -> (Num) -> CN -> NPthe five old men
    mkNPQuant -> N -> NPthis men
    mkNPQuant -> (Num) -> CN -> NPthese five old men
    mkNPDet -> N -> NPthe first man
    mkNPDet -> CN -> NPthe first old man
    mkNPNumeral -> N -> NPtwenty men
    mkNPNumeral -> CN -> NPtwenty old men
    mkNPDigits -> N -> NP45 men
    mkNPDigits -> CN -> NP45 old men
    mkNPCard -> N -> NPalmost twenty men
    mkNPCard -> CN -> NPalmost twenty old men
    mkNPPron -> N -> NPmy man
    mkNPPron -> CN -> NPmy old man
    mkNPPN -> NPJohn
    mkNPPron -> NPhe
    mkNPQuant -> NPthis
    mkNPDet -> NPthese five
    mkNPN -> NPbeer
    mkNPCN -> NPbeer
    mkNPPredet -> NP -> NPonly John
    mkNPNP -> V2 -> NPJohn killed
    mkNPNP -> Adv -> NPJohn in Paris
    mkNPConj -> NP -> NP -> NPJohn and I
    mkNPConj -> ListNP -> NPJohn, I, and that
    somebody_NPNPsomebody
    something_NPNPsomething
    - - -

    Num - number determining element

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkNumNumeral -> Numtwenty
    mkNumDigits -> Num51
    mkNumAdN -> Num -> Numalmost ten
    plNumNumplural
    sgNumNumsingular
    - - -

    Numeral - cardinal or ordinal in words

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    n1000_NumeralNumeralthousand
    n100_NumeralNumeralhundred
    n10_NumeralNumeralten
    n1_NumeralNumeralone
    n20_NumeralNumeraltwenty
    n2_NumeralNumeraltwo
    n3_NumeralNumeralthree
    n4_NumeralNumeralfour
    n5_NumeralNumeralfive
    n6_NumeralNumeralsix
    n7_NumeralNumeralseven
    n8_NumeralNumeraleight
    n9_NumeralNumeralnine
    - - -

    Ord - ordinal number (used in Det)

    - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkOrdNumeral -> Ordtwentieth
    mkOrdDigits -> Ord51st
    mkOrdA -> Ordbest
    - - -

    PConj - phrase-beginning conjunction

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    but_PConjPConjbut
    mkPConjConj -> PConjand
    otherwise_PConjPConjotherwise
    therefore_PConjPConjtherefore
    - - -

    PN - proper name

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    Phr - phrase in a text

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkPhrUtt -> Phrwhy
    mkPhr(PConj) -> Utt -> (Voc) -> Phrbut why John
    mkPhrS -> PhrJohn walked
    mkPhrCl -> PhrJohn walks
    mkPhrQS -> Phrdid John walk
    mkPhrImp -> Phrwalk
    - - -

    Pol - polarity

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    negativePolPol(John doesn't walk)
    positivePolPol(John walks) [default]
    - - -

    Predet - predeterminer (prefixed Quant)

    - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    all_PredetPredetall
    most_PredetPredetmost
    only_PredetPredetonly
    - - -

    Prep - preposition, or just case

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    above_PrepPrepabove
    after_PrepPrepafter
    before_PrepPrepbefore
    behind_PrepPrepbehind
    between_PrepPrepbetween
    by8agent_PrepPrepby (agent)
    by8means_PrepPrepby (means of)
    during_PrepPrepduring
    for_PrepPrepfor
    from_PrepPrepfrom
    in8front_PrepPrepin front of
    in_PrepPrepin
    on_PrepPrepon
    part_PrepPreppart
    possess_PrepPrepof (possessive)
    through_PrepPrepthrough
    to_PrepPrepto
    under_PrepPrepunder
    with_PrepPrepwith
    without_PrepPrepwithout
    - - -

    Pron - personal pronoun

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    he_PronPronhe
    i_PronProni
    it_PronPronit
    she_PronPronshe
    they_PronPronthey
    we_PronPronwe
    youPl_PronPronyou (plural)
    youPol_PronPronyou (polite)
    youSg_PronPronyou (singular)
    - - -

    Punct

    - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    exclMarkPunctPunct!
    fullStopPunctPunct.
    questMarkPunctPunct?
    - - -

    QCl - question clause, with all tenses

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkQClCl -> QCldoes John walk
    mkQClIP -> VP -> QClwho walks
    mkQClIP -> NP -> V2 -> QClwhom does John love
    mkQClIP -> ClSlash -> QClwhom does John love today
    mkQClIAdv -> Cl -> QClwhy does John walk
    mkQClPrep -> IP -> Cl -> QClwith who does John walk
    mkQClIAdv -> NP -> QClwhere is John
    mkQClIP -> QClwhat is there
    - - -

    QS - question

    - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkQSQCl -> QSwho walks
    mkQS(Tense) -> (Ant) -> (Pol) -> QCl -> QSwho wouldn't have walked
    mkQSCl -> QSdoes John walk
    - - -

    Quant - quantifier ('nucleus' of Det)

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    that_QuantQuantthat
    this_QuantQuantthis
    - - -

    RCl - relative clause, with all tenses

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkRClRP -> VP -> RClthat walk
    mkRClRP -> NP -> V2 -> RClwhich John loves
    mkRClRP -> ClSlash -> RClwhich John loves today
    mkRClCl -> RClsuch that John loves her
    - - -

    RP - relative pronoun

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkRPPrep -> NP -> RP -> RPall the houses in which
    which_RPRPwhich
    - - -

    RS - relative

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkRSRCl -> RSthat walk
    mkRS(Tense) -> (Ant) -> (Pol) -> RCl -> RSthat wouldn't have walked
    - - -

    S - declarative sentence

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkSCl -> SJohn walks
    mkS(Tense) -> (Ant) -> (Pol) -> Cl -> SJohn wouldn't have walked
    mkSConj -> S -> S -> SJohn walks and I run
    mkSConj -> ListS -> SJohn walks, I run and you sleep
    mkSAdv -> S -> Stoday, John walks
    - - -

    SC - embedded sentence or question

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    Subj - subjunction

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    although_SubjSubjalthough
    because_SubjSubjbecause
    if_SubjSubjif
    when_SubjSubjwhen
    - - -

    Tense - tense

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    conditionalTenseTense(John would walk) --# notpresent
    futureTenseTense(John will walk) --# notpresent
    pastTenseTense(John walked) --# notpresent
    presentTenseTense(John walks) [default]
    - - -

    Text - text consisting of several phrases

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    emptyTextText(empty text)
    mkTextPhr -> TextBut John walks.
    mkTextPhr -> (Punct) -> (Text) -> TextJohn walks? Yes.
    mkTextUtt -> TextJohn.
    mkTextS -> TextJohn walked.
    mkTextCl -> TextJohn walks.
    mkTextQS -> TextDid John walk?
    mkTextImp -> TextWalk!
    mkTextText -> Text -> TextWhere? When? Here. Now!
    - - -

    Utt - sentence, question, word...

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    lets_UttVP -> Uttlet's walk
    mkUttS -> UttJohn walked
    mkUttCl -> UttJohn walks
    mkUttQS -> Uttdid John walk
    mkUttImp -> Uttlove yourself
    mkUtt(ImpForm) -> (Pol) -> Imp -> Uttdon't love yourselves
    mkUttIP -> Uttwho
    mkUttIAdv -> Uttwhy
    mkUttNP -> UttJohn
    mkUttAdv -> Utthere
    mkUttVP -> Uttto walk
    no_UttUttno
    yes_UttUttyes
    - - -

    V - one-place verb

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    V2 - two-place verb

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    V2A - verb with NP and AP complement

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    V2Q - verb with NP and Q complement

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    V2S - verb with NP and S complement

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    V2V - verb with NP and V complement

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    V3 - three-place verb

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    VA - adjective-complement verb

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    VP - verb phrase

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkVPV -> VPwalk
    mkVPV2 -> NP -> VPlove her
    mkVPV3 -> NP -> NP -> VPsend it to her
    mkVPVV -> VP -> VPwant to walk
    mkVPVS -> S -> VPknow that she walks
    mkVPVQ -> QS -> VPask if she walks
    mkVPVA -> AP -> VPbecome old
    mkVPV2A -> NP -> AP -> VPpaint it red
    mkVPA -> VPbe warm
    mkVPAP -> VPbe very warm
    mkVPA -> NP -> VPbe older than her
    mkVPA2 -> NP -> VPbe married to her
    mkVPN -> VPbe a man
    mkVPCN -> VPbe an old man
    mkVPNP -> VPbe the man
    mkVPAdv -> VPbe here
    mkVPVP -> Adv -> VPsleep here
    mkVPAdV -> VP -> VPalways sleep
    mkVPVPSlash -> NP -> VPpaint it black
    mkVPVPSlash -> VPpaint itself black
    passiveVPV2 -> VPbe loved
    passiveVPV2 -> NP -> VPbe loved by her
    progressiveVPVP -> VPbe sleeping
    reflexiveVPV2 -> VPlove itself
    - - -

    VPSlash - verb phrase missing complement

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkVPSlashV2 -> VPSlash(whom) (John) loves
    mkVPSlashV3 -> NP -> VPSlash(whom) (John) gives an apple
    mkVPSlashV2A -> AP -> VPSlash(whom) (John) paints red
    mkVPSlashV2Q -> QS -> VPSlash(whom) (John) asks who sleeps
    mkVPSlashV2S -> S -> VPSlash(whom) (John) tells that we sleep
    mkVPSlashV2V -> VP -> VPSlash(whom) (John) forces to sleep
    - - -

    VQ - question-complement verb

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    VS - sentence-complement verb

    -

    -Lexical category, constructors given in -lexical paradigms. -

    - -

    VV - verb-phrase-complement verb

    - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    can8know_VVVVcan (capacity)
    can_VVVVcan (possibility)
    must_VVVVmust
    want_VVVVwant
    - - -

    Voc - vocative or "please"

    - - - - - - - - - - - - - - - - -
    FunctionTypeExample
    mkVocNP -> VocJohn
    please_VocVocplease
    - - -

    Lexical Paradigms

    - -

    Paradigms for Bulgarian

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/bulgarian/ParadigmsBul.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    mkN001Str -> N
    mkN002Str -> N
    mkN002aStr -> N
    mkN003Str -> N
    mkN004Str -> N
    mkN005Str -> N
    mkN006Str -> N
    mkN007Str -> N
    mkN007bStr -> N
    mkN007aStr -> N
    mkN008Str -> N
    mkN008aStr -> N
    mkN009Str -> N
    mkN009aStr -> N
    mkN010Str -> N
    mkN011Str -> N
    mkN012Str -> N
    mkN013Str -> N
    mkN014Str -> N
    mkN014aStr -> N
    mkN015Str -> N
    mkN016Str -> N
    mkN017Str -> N
    mkN018Str -> N
    mkN018aStr -> N
    mkN019Str -> N
    mkN019aStr -> N
    mkN020Str -> N
    mkN021Str -> N
    mkN022Str -> N
    mkN023Str -> N
    mkN024aStr -> N
    mkN024Str -> N
    mkN025Str -> N
    mkN026Str -> N
    mkN027Str -> N
    mkN028Str -> N
    mkN028aStr -> N
    mkN029Str -> N
    mkN030Str -> N
    mkN031Str -> N
    mkN031aStr -> N
    mkN032Str -> N
    mkN032aStr -> N
    mkN033Str -> N
    mkN034Str -> N
    mkN035Str -> N
    mkN035aStr -> N
    mkN036Str -> N
    mkN037Str -> N
    mkN038Str -> N
    mkN039Str -> N
    mkN040Str -> N
    mkN040aStr -> N
    mkN041Str -> N
    mkN041aStr -> N
    mkN041bStr -> N
    mkN042Str -> N
    mkN043Str -> N
    mkN043aStr -> N
    mkN044Str -> N
    mkN045Str -> N
    mkN046Str -> N
    mkN047Str -> N
    mkN048Str -> N
    mkN049Str -> N
    mkN050Str -> N
    mkN051Str -> N
    mkN052Str -> N
    mkN052aStr -> N
    mkN053Str -> N
    mkN054Str -> N
    mkN055Str -> N
    mkN056Str -> N
    mkN057Str -> N
    mkN057aStr -> N
    mkN058Str -> N
    mkN059Str -> N
    mkN060Str -> N
    mkN061Str -> N
    mkN062Str -> N
    mkN063Str -> N
    mkN064Str -> N
    mkN065Str -> N
    mkN066Str -> N
    mkN067Str -> N
    mkN068Str -> N
    mkN069Str -> N
    mkN070Str -> N
    mkN071Str -> N
    mkN072Str -> N
    mkN073Str -> N
    mkN074Str -> N
    mkN075Str -> N
    mkA076Str -> A
    mkA077Str -> A
    mkA078Str -> A
    mkA079Str -> A
    mkA080Str -> A
    mkA081Str -> A
    mkA082Str -> A
    mkA082aStr -> A
    mkA083Str -> A
    mkA084Str -> A
    mkA084aStr -> A
    mkA085Str -> A
    mkA086Str -> A
    mkA087Str -> A
    mkA088Str -> A
    mkA089Str -> A
    mkA089aStr -> A
    mkV142Str -> VTable
    mkV143Str -> VTable
    mkV144Str -> VTable
    mkV145Str -> VTable
    mkV145aStr -> VTable
    mkV145bStr -> VTable
    mkV146Str -> VTable
    mkV146aStr -> VTable
    mkV147Str -> VTable
    mkV148Str -> VTable
    mkV149Str -> VTable
    mkV150Str -> VTable
    mkV150aStr -> VTable
    mkV151Str -> VTable
    mkV152Str -> VTable
    mkV152aStr -> VTable
    mkV153Str -> VTable
    mkV154Str -> VTable
    mkV155Str -> VTable
    mkV156Str -> VTable
    mkV157Str -> VTable
    mkV158Str -> VTable
    mkV159Str -> VTable
    mkV160Str -> VTable
    mkV160aStr -> VTable
    mkV161Str -> VTable
    mkV161aStr -> VTable
    mkV162Str -> VTable
    mkV163Str -> VTable
    mkV164Str -> VTable
    mkV165Str -> VTable
    mkV166Str -> VTable
    mkV167Str -> VTable
    mkV168Str -> VTable
    mkV169Str -> VTable
    mkV170Str -> VTable
    mkV171Str -> VTable
    mkV172Str -> VTable
    mkV173Str -> VTable
    mkV174Str -> VTable
    mkV175Str -> VTable
    mkV176Str -> VTable
    mkV177Str -> VTable
    mkV178Str -> VTable
    mkV179Str -> VTable
    mkV180Str -> VTable
    mkV181Str -> VTable
    mkV182Str -> VTable
    mkV183Str -> VTable
    mkV184Str -> VTable
    mkV185Str -> VTable
    mkV186Str -> VTable
    mkV187Str -> VTable
    adjAdvA -> Str -> A =
    - - -

    Paradigms for Danish

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/danish/ParadigmsDan.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    utrumGender
    neutrumGender
    NumberType
    singularNumber
    pluralNumber
    CaseType
    nominativeCase
    genitiveCase
    mkPrepStr -> Prep
    noPrepPrep
    mkN(bil : Str) -> N
    mkN(hus : Str) -> Gender -> N
    mkN(bil,bilen : Str) -> N
    mkN(bil,bilen,biler : Str) -> N
    mkN(dreng,drengen,drenge,drengene : Str) -> N
    mkN2N -> Prep -> N2
    regN2Str -> Gender -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNStr -> Gender -> PN
    mkPNN -> PN
    mkA(fin : Str) -> A
    mkA(fin,fint : Str) -> A
    mkA(galen,galet,galne : Str) -> A
    mkA(stor,stort,store,storre,storst : Str) -> A
    mkAA -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkV(snakke : Str) -> V
    mkV(leve,levde : Str) -> V
    mkV(drikke, drakk, drukket : Str) -> V
    mkV(spise,spiser,spises,spiste,spist,spis : Str) -> V
    mkVV -> Str -> V
    vaereVV -> V
    depVV -> V
    reflVV -> V
    mkV2Str -> V2
    mkV2V -> V2
    mkV2V -> Prep -> V2
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Prep -> V3
    dirdirV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> AV
    mkA2VA -> Prep -> A2V
    V0Type
    - - -

    Paradigms for English

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/english/ParadigmsEng.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    humanGender
    nonhumanGender
    masculineGender
    feminineGender
    NumberType
    singularNumber
    pluralNumber
    CaseType
    nominativeCase
    genitiveCase
    mkN(flash : Str) -> N
    mkN(man,men : Str) -> N
    mkN(man,men,man's,men's : Str) -> N
    mkNGender -> N -> N
    mkNStr -> N -> N
    mkN2N -> Prep -> N2
    regN2Str -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNN -> PN
    mkA(happy : Str) -> A
    mkA(fat,fatter : Str) -> A
    mkA(good,better,best,well : Str) -> A
    compoundAA -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkPrepStr -> Prep
    noPrepPrep
    mkV(cry : Str) -> V
    mkV(stop, stopped : Str) -> V
    mkV(drink, drank, drunk : Str) -> V
    mkV(run, ran, run, running : Str) -> V
    mkV(go, goes, went, gone, going : Str) -> V
    partVV -> Str -> V
    reflVV -> V
    mkV2V -> Prep -> V2
    mkV2V -> V2
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Prep -> V3
    dirdirV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> AV
    mkA2VA -> Prep -> A2V
    V0Type
    - - -

    Paradigms for Finnish

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/finnish/ParadigmsFin.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    NumberType
    singularNumber
    pluralNumber
    CaseType
    nominativeCase
    genitiveCase
    partitiveCase
    translativeCase
    inessiveCase
    elativeCase
    illativeCase
    adessiveCase
    ablativeCase
    allativeCase
    prePrepCase -> Str -> Prep
    postPrepCase -> Str -> Prep
    postGenPrepStr -> Prep
    casePrepCase -> Prep
    mkN(talo : Str) -> N
    mkN(savi,savia : Str) -> N
    mkN(vesi,veden,vesi : Str) -> N
    mkN(vesi,veden,vesi,vett : Str) -> N
    mkN(olo,olon,olona,oloa,oloon,olojen,oloja,oloina,oloissa,oloihin : Str) -> N
    mkN(pika : Str) -> (juna : N) -> N
    mkN(oma : N) -> (tunto : N) -> N
    mkN2N -> N2
    mkN2N -> Prep -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNN -> PN
    mkAStr -> A
    mkAN -> A
    mkAN -> (kivempaa,kivinta : Str) -> A
    mkA(hyva,parempi,paras : N) -> (hyvin,paremmin,parhaiten : Str) -> A
    mkA2A -> Prep -> A2 = \a,p -> a ** {c2 = p lock_A2 = <>};
    mkV(huutaa : Str) -> V
    mkV(huutaa,huusi : Str) -> V
    mkV(huutaa,huudan,huusi : Str) -> V
    mkV(
    huusin,huusi,huusisi,huutanut,huudettu,huutaneeStr) -> V
    caseVCase -> V -> V
    vOllaV
    mkV2Str -> V2
    mkV2V -> V2
    mkV2V -> Case -> V2
    mkV2V -> Prep -> V2
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Case -> V3
    dirdirV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    mkVVfV -> InfForm -> VV
    mkV2VV -> Prep -> V2V
    mkV2VfV -> Prep -> InfForm -> V2V
    mkVAV -> Prep -> VA
    mkV2AV -> Prep -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> AV
    mkA2VA -> Prep -> A2V
    V0Type
    - - -

    Paradigms for French

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/french/ParadigmsFre.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    masculineGender
    feminineGender
    NumberType
    singularNumber
    pluralNumber
    accusativePrep
    genitivePrep
    dativePrep
    mkPrepStr -> Prep
    mkN(cheval : Str) -> N
    mkN(foie : Str) -> Gender -> N
    mkN(oeil,yeux : Str) -> Gender -> N
    mkNN -> Str -> N
    mkN2N -> Prep -> N2
    deN2N -> N2
    aN2N -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNStr -> Gender -> PN
    mkA(cher : Str) -> A
    mkA(sec,seche : Str) -> A
    mkA(banal,banale,banaux,banalement : Str) -> A
    mkAA -> A -> A
    prefixAA -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkV(finir : Str) -> V
    mkV(jeter,jette,jettera : Str) -> V
    mkVV2 -> V
    etreVV -> V
    reflVV -> V
    mkV2V -> V2 = dirV2
    mkV2V -> Prep -> V2 = mmkV2
    mkV3V -> V3
    mkV3V -> Prep -> V3
    mkV3V -> Prep -> Prep -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    deVVV -> VV
    aVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> Prep -> AV
    mkA2VA -> Prep -> Prep -> A2V
    V0Type
    - - -

    Paradigms for German

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/german/ParadigmsGer.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    masculineGender
    feminineGender
    neuterGender
    CaseType
    nominativeCase
    accusativeCase
    dativeCase
    genitiveCase
    NumberType
    singularNumber
    pluralNumber
    mkN(Stufe : Str) -> N
    mkN(Bild,Bilder : Str) -> Gender -> N
    mkN(x1,_,_,_,_,x6 : Str) -> Gender -> N
    mkN2Str -> N2
    mkN2N -> N2
    mkN2N -> Prep -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPN(nom,gen : Str) -> PN
    mkPN(nom,acc,dat,gen : Str) -> PN
    mkAStr -> A
    mkA(gut,besser,beste : Str) -> A
    invarAStr -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkPrepStr -> Case -> Prep
    accPrepPrep
    datPrepPrep
    genPrepPrep
    von_PrepPrep
    zu_PrepPrep
    mkV(fhren : Str) -> V
    mkV(sehen,sieht,sah,she,gesehen : Str) -> V
    mkV(geben, gibt, gib, gab, gbe, gegeben : Str) -> V
    mkVStr -> V -> V
    no_geVV -> V
    seinVV -> V
    habenVV -> V
    reflVV -> Case -> V
    mkV2V -> Prep -> V2
    mkV2V -> V2
    mkV2V -> Case -> V2
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Prep -> V3
    accdatV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    mkV2VV -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> AV
    mkA2VA -> Prep -> A2V
    V0Type
    - - -

    Paradigms for Italian

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/italian/ParadigmsIta.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    masculineGender
    feminineGender
    NumberType
    singularNumber
    pluralNumber
    --PrepType
    accusativePrep
    genitivePrep
    dativePrep
    mkPrepStr -> Prep
    mkN(cane : Str) -> N
    mkN(carne : Str) -> Gender -> N
    mkN(uomo,uomini : Str) -> Gender -> N
    mkNN -> Str -> N
    mkN2Str -> N2
    mkN2N -> Prep -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNStr -> Gender -> PN
    mkA(bianco : Str) -> A
    mkA(solo,sola,soli,sole,solamente : Str) -> A
    mkAA -> A -> A
    prefixAA -> A = prefA
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkVStr -> V
    mkVVerbo -> V
    mkV(udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito : Str) -> V
    essereVV -> V
    reflVV -> V
    mkV2Str -> V2
    mkV2V -> V2
    mkV2V -> Prep -> V2
    v2VV2 -> V
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Prep -> V3
    dirdirV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    deVVV -> VV
    aVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> Prep -> AV
    mkA2VA -> Prep -> Prep -> A2V
    V0Type
    - - -

    Paradigms for Norwegian

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/norwegian/ParadigmsNor.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    masculineGender
    feminineGender
    neutrumGender
    NumberType
    singularNumber
    pluralNumber
    CaseType
    nominativeCase
    genitiveCase
    mkPrepStr -> Prep
    noPrepPrep
    mkNStr -> N
    mkNStr -> Gender -> N
    mkN(bil,bilen : Str) -> N
    mkN(dreng,drengen,drenger,drengene : Str) -> N
    mkN2N -> Prep -> N2
    regN2Str -> Gender -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNStr -> Gender -> PN
    mkPNN -> PN
    mkA(fin : Str) -> A
    mkA(fin,fint : Str) -> A
    mkA(galen,galet,galne : Str) -> A
    mkA(stor,stort,store,storre,storst : Str) -> A
    mkAA -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkV(snakke : Str) -> V
    mkV(leve,levde : Str) -> V
    mkV(drikke, drakk, drukket : Str) -> V
    mkV(spise,spiser,spises,spiste,spist,spis : Str) -> V
    mkVV -> Str -> V
    vaereVV -> V
    depVV -> V
    reflVV -> V
    mkV2Str -> V2
    mkV2V -> V2
    mkV2V -> Prep -> V2
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Prep -> V3
    dirdirV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> AV
    mkA2VA -> Prep -> A2V
    V0Type
    - - -

    Paradigms for Russian

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/russian/ParadigmsRus.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    masculineGender
    feminineGender
    neuterGender
    CaseType
    nominativeCase
    genitiveCase
    dativeCase
    accusativeCase
    instructiveCase
    prepositionalCase
    NumberType
    singularNumber
    pluralNumber
    mkN(karta : Str) -> N
    mkN(tigr : Str) -> Animacy -> N
    mkN(nomSg, genSg, datSg, accSg, instSg, preposSg, prepos2Sg, nomPl, genPl, datPl, accPl, instPl, preposPl : Str) -> Gender -> Animacy -> N
    mkN2N -> N2
    mkN2N -> Prep -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> Gender -> Animacy -> PN
    nounPNN -> PN
    mkA(positive : Str) -> A
    mkA(positive, comparative : Str) -> A
    mkA2A -> Str -> Case -> A2
    mkAdvStr -> Adv
    mkVAspect -> (presentSgP1,presentSgP2,presentSgP3,
    pastSgP1,imperative,infinitiveStr) -> V
    mkV2V -> Str -> Case -> V2
    mkV3V -> Str -> Str -> Case -> Case -> V3
    dirV2V -> V2
    tvDirDirV -> V3
    - - -

    Paradigms for Spanish

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/spanish/ParadigmsSpa.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    masculineGender
    feminineGender
    NumberType
    singularNumber
    pluralNumber
    accusativePrep
    genitivePrep
    dativePrep
    mkPrepStr -> Prep
    mkN(luz : Str) -> N
    mkNStr -> Gender -> N
    mkN(baston,bastones : Str) -> Gender -> N
    compNN -> Str -> N
    mkN2N -> Prep -> N2
    deN2N -> N2
    aN2N -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPN(Anna : Str) -> PN
    mkPN(Pilar : Str) -> Gender -> PN
    mkA(util : Str) -> A
    mkA(solo,sola,solos,solas,solamente : Str) -> A
    mkA(bueno : A) -> (mejor : A) -> A
    prefixAA -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkV(pagar : Str) -> V
    mkV(mostrar,muestro : Str) -> V
    mkVVerbum -> V
    reflVV -> V
    special_ppVV -> Str -> V
    mkV2Str -> V2
    mkV2V -> V2
    mkV2V -> Prep -> V2
    v2VV2 -> V
    mkV3V -> Prep -> Prep -> V3
    dirV3V -> Prep -> V3
    dirdirV3V -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    deVVV -> VV
    aVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> Prep -> AV
    mkA2VA -> Prep -> Prep -> A2V
    V0Type
    - - -

    Paradigms for Swedish

    -

    - -

    -

    -source http://www.cs.chalmers.se/~aarne/GF/lib/resource/swedish/ParadigmsSwe.gf -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FunctionType
    GenderType
    utrumGender
    neutrumGender
    NumberType
    singularNumber
    pluralNumber
    CaseType
    nominativeCase
    genitiveCase
    mkPrepStr -> Prep
    noPrepPrep
    mkN(apa : Str) -> N
    mkN(lik : Str) -> Gender -> N
    mkN(nyckel,nycklar : Str) -> N
    mkN(museum,museet,museer,museerna : Str) -> N
    mkN2Str -> N2
    mkN2N -> Prep -> N2
    mkN3N -> Prep -> Prep -> N3
    mkPNStr -> PN
    mkPNStr -> Gender -> PN
    mkPN(jesus,jesu : Str) -> Gender -> PN
    mkA(billig : Str) -> A
    mkA(bred,brett : Str) -> A
    mkA(tung,tyngre,tyngst : Str) -> A
    mkA(god,gott,goda,battre,bast : Str) -> A
    mkA(liten,litet,lilla,sma,mindre,minst,minsta : Str) -> A
    compoundAA -> A
    mkA2A -> Prep -> A2
    mkAdvStr -> Adv
    mkAdVStr -> AdV
    mkAdAStr -> AdA
    mkV(stmmer : Str) -> V
    mkV(dricka,drack,druckit : Str) -> V
    mkV(g,gr,g,gick,gtt,gngen : Str) -> V
    mkVV -> Str -> V
    depVV -> V
    reflVV -> V
    mkV2Str -> V2
    mkV2V -> V2
    mkV2V -> Prep -> V2
    mkV3Str -> V3
    mkV3V -> V3
    mkV3V -> Prep -> V3
    mkV3V -> Prep -> Prep -> V3
    mkV0V -> V0
    mkVSV -> VS
    mkV2SV -> Prep -> V2S
    mkVVV -> VV
    mkV2VV -> Prep -> Prep -> V2V
    mkVAV -> VA
    mkV2AV -> Prep -> V2A
    mkVQV -> VQ
    mkV2QV -> Prep -> V2Q
    mkASA -> AS
    mkA2SA -> Prep -> A2S
    mkAVA -> AV
    mkA2VA -> Prep -> A2V
    V0Type
    - - -

    Browsing the libraries with GF commands

    -

    -New: Browsing by syntax editor -directly on the web. -

    -

    -All of the following assume -

    -
    -    cd $GF_LIB_PATH
    -
    -

    -To try out inflection paradigms: -

    -
    -    > i -path=alltenses -retain alltenses/ParadigmsGer.gfo
    -    > cc mkN "Farbe"
    -
    -

    -To try out overloaded syntax, test lexicon, and inflection paradigms: -

    -
    -    > i -path=alltenses -retain alltenses/TryGer.gfo
    -    > cc mkCl (mkNP this_Quant (mkN "Farbe")) (mkA "dunkel")
    -
    -

    - -

    An Example of Usage

    -

    -The standard way of building an application has the following modules. -

    -

    -An abstract syntax: -

    -
    -    abstract Music = {    
    -    cat 
    -      Kind, 
    -      Property ;
    -    fun 
    -      PropKind : Kind -> Property -> Kind ; 
    -      Song : Kind ;
    -      American : Property ;
    -    }
    -
    -

    -A domain lexicon interface: -

    -
    -    interface LexMusic = open Cat in {
    -    oper
    -      song_N : N ;
    -      american_A : A ;
    -    }
    -
    -

    -A functor on Syntax and the domain lexicon interface: -

    -
    -    incomplete concrete MusicI of Music = open Syntax, MusicLex in {
    -    lincat 
    -      Kind = CN ;
    -      Property = AP ;
    -    lin
    -      PropKind k p = mkCN p k ;
    -      Song = mkCN song_N ;
    -      American = mkAP american_A ;
    -    }
    -
    -

    -For each language, an instance of the domain lexicon: -

    -
    -    instance LexMusicGer of LexMusic = CatGer ** open ParadigmsGer in {    
    -    oper
    -      song_N = mkN "Lied" "Lieder" neuter ;
    -      american_A = mkA "amerikanisch" ;
    -    }
    -
    -

    -For each language, an instantiation of the functor: -

    -
    -    --# -path=.:present:prelude
    -  
    -    concrete MusicGer of Music = MusicI with
    -      (Syntax = SyntaxGer),
    -      (LexMusic = LexMusicGer) ;
    -
    -

    - - - - diff --git a/deprecated/old-lib/resource/doc/synopsis.txt b/deprecated/old-lib/resource/doc/synopsis.txt deleted file mode 100644 index 3ed9e21a9..000000000 --- a/deprecated/old-lib/resource/doc/synopsis.txt +++ /dev/null @@ -1,1544 +0,0 @@ -GF Resource Grammar Library: Synopsis -B. Bringert and A. Ranta - - -%!postproc(html): '(SRC="categories.png")' '\1 USEMAP="#categories"' -%!postproc(html): '#LParadigms' '' -%!postproc(tex): '#LParadigms' '' -%!postproc(html): '(?i)(HREF="#A")( TITLE="[^"]*")?' '\1 TITLE="A - one-place adjective"' -%!postproc(html): '(?i)(HREF="#A2")( TITLE="[^"]*")?' '\1 TITLE="A2 - two-place adjective"' -%!postproc(html): '(?i)(HREF="#AP")( TITLE="[^"]*")?' '\1 TITLE="AP - adjectival phrase"' -%!postproc(html): '(?i)(HREF="#AdA")( TITLE="[^"]*")?' '\1 TITLE="AdA - adjective-modifying adverb"' -%!postproc(html): '(?i)(HREF="#AdN")( TITLE="[^"]*")?' '\1 TITLE="AdN - numeral-modifying adverb"' -%!postproc(html): '(?i)(HREF="#AdV")( TITLE="[^"]*")?' '\1 TITLE="AdV - adverb directly attached to verb"' -%!postproc(html): '(?i)(HREF="#Adv")( TITLE="[^"]*")?' '\1 TITLE="Adv - verb-phrase-modifying adverb"' -%!postproc(html): '(?i)(HREF="#Ant")( TITLE="[^"]*")?' '\1 TITLE="Ant - anteriority"' -%!postproc(html): '(?i)(HREF="#Art")( TITLE="[^"]*")?' '\1 TITLE="Art - article"' -%!postproc(html): '(?i)(HREF="#CAdv")( TITLE="[^"]*")?' '\1 TITLE="CAdv - comparative adverb"' -%!postproc(html): '(?i)(HREF="#CN")( TITLE="[^"]*")?' '\1 TITLE="CN - common noun (without determiner)"' -%!postproc(html): '(?i)(HREF="#Card")( TITLE="[^"]*")?' '\1 TITLE="Card - cardinal number"' -%!postproc(html): '(?i)(HREF="#Cl")( TITLE="[^"]*")?' '\1 TITLE="Cl - declarative clause, with all tenses"' -%!postproc(html): '(?i)(HREF="#Comp")( TITLE="[^"]*")?' '\1 TITLE="Comp - complement of copula, such as AP"' -%!postproc(html): '(?i)(HREF="#Conj")( TITLE="[^"]*")?' '\1 TITLE="Conj - conjunction"' -%!postproc(html): '(?i)(HREF="#Det")( TITLE="[^"]*")?' '\1 TITLE="Det - determiner phrase"' -%!postproc(html): '(?i)(HREF="#Digits")( TITLE="[^"]*")?' '\1 TITLE="Digits - cardinal or ordinal in digits"' -%!postproc(html): '(?i)(HREF="#IAdv")( TITLE="[^"]*")?' '\1 TITLE="IAdv - interrogative adverb"' -%!postproc(html): '(?i)(HREF="#IComp")( TITLE="[^"]*")?' '\1 TITLE="IComp - interrogative complement of copula"' -%!postproc(html): '(?i)(HREF="#IDet")( TITLE="[^"]*")?' '\1 TITLE="IDet - interrogative determiner"' -%!postproc(html): '(?i)(HREF="#IP")( TITLE="[^"]*")?' '\1 TITLE="IP - interrogative pronoun"' -%!postproc(html): '(?i)(HREF="#Imp")( TITLE="[^"]*")?' '\1 TITLE="Imp - imperative"' -%!postproc(html): '(?i)(HREF="#N")( TITLE="[^"]*")?' '\1 TITLE="N - common noun"' -%!postproc(html): '(?i)(HREF="#N2")( TITLE="[^"]*")?' '\1 TITLE="N2 - relational noun"' -%!postproc(html): '(?i)(HREF="#N3")( TITLE="[^"]*")?' '\1 TITLE="N3 - three-place relational noun"' -%!postproc(html): '(?i)(HREF="#NP")( TITLE="[^"]*")?' '\1 TITLE="NP - noun phrase (subject or object)"' -%!postproc(html): '(?i)(HREF="#Num")( TITLE="[^"]*")?' '\1 TITLE="Num - number determining element"' -%!postproc(html): '(?i)(HREF="#Numeral")( TITLE="[^"]*")?' '\1 TITLE="Numeral - cardinal or ordinal in words"' -%!postproc(html): '(?i)(HREF="#Ord")( TITLE="[^"]*")?' '\1 TITLE="Ord - ordinal number (used in Det)"' -%!postproc(html): '(?i)(HREF="#PConj")( TITLE="[^"]*")?' '\1 TITLE="PConj - phrase-beginning conjunction"' -%!postproc(html): '(?i)(HREF="#PN")( TITLE="[^"]*")?' '\1 TITLE="PN - proper name"' -%!postproc(html): '(?i)(HREF="#Phr")( TITLE="[^"]*")?' '\1 TITLE="Phr - phrase in a text"' -%!postproc(html): '(?i)(HREF="#Pol")( TITLE="[^"]*")?' '\1 TITLE="Pol - polarity"' -%!postproc(html): '(?i)(HREF="#Predet")( TITLE="[^"]*")?' '\1 TITLE="Predet - predeterminer (prefixed Quant)"' -%!postproc(html): '(?i)(HREF="#Prep")( TITLE="[^"]*")?' '\1 TITLE="Prep - preposition, or just case"' -%!postproc(html): '(?i)(HREF="#Pron")( TITLE="[^"]*")?' '\1 TITLE="Pron - personal pronoun"' -%!postproc(html): '(?i)(HREF="#QCl")( TITLE="[^"]*")?' '\1 TITLE="QCl - question clause, with all tenses"' -%!postproc(html): '(?i)(HREF="#QS")( TITLE="[^"]*")?' '\1 TITLE="QS - question"' -%!postproc(html): '(?i)(HREF="#Quant")( TITLE="[^"]*")?' '\1 TITLE="Quant - quantifier ('nucleus' of Det)"' -%!postproc(html): '(?i)(HREF="#RCl")( TITLE="[^"]*")?' '\1 TITLE="RCl - relative clause, with all tenses"' -%!postproc(html): '(?i)(HREF="#RP")( TITLE="[^"]*")?' '\1 TITLE="RP - relative pronoun"' -%!postproc(html): '(?i)(HREF="#RS")( TITLE="[^"]*")?' '\1 TITLE="RS - relative"' -%!postproc(html): '(?i)(HREF="#S")( TITLE="[^"]*")?' '\1 TITLE="S - declarative sentence"' -%!postproc(html): '(?i)(HREF="#SC")( TITLE="[^"]*")?' '\1 TITLE="SC - embedded sentence or question"' -%!postproc(html): '(?i)(HREF="#Subj")( TITLE="[^"]*")?' '\1 TITLE="Subj - subjunction"' -%!postproc(html): '(?i)(HREF="#Tense")( TITLE="[^"]*")?' '\1 TITLE="Tense - tense"' -%!postproc(html): '(?i)(HREF="#Text")( TITLE="[^"]*")?' '\1 TITLE="Text - text consisting of several phrases"' -%!postproc(html): '(?i)(HREF="#Utt")( TITLE="[^"]*")?' '\1 TITLE="Utt - sentence, question, word..."' -%!postproc(html): '(?i)(HREF="#V")( TITLE="[^"]*")?' '\1 TITLE="V - one-place verb"' -%!postproc(html): '(?i)(HREF="#V2")( TITLE="[^"]*")?' '\1 TITLE="V2 - two-place verb"' -%!postproc(html): '(?i)(HREF="#V2A")( TITLE="[^"]*")?' '\1 TITLE="V2A - verb with NP and AP complement"' -%!postproc(html): '(?i)(HREF="#V2Q")( TITLE="[^"]*")?' '\1 TITLE="V2Q - verb with NP and Q complement"' -%!postproc(html): '(?i)(HREF="#V2S")( TITLE="[^"]*")?' '\1 TITLE="V2S - verb with NP and S complement"' -%!postproc(html): '(?i)(HREF="#V2V")( TITLE="[^"]*")?' '\1 TITLE="V2V - verb with NP and V complement"' -%!postproc(html): '(?i)(HREF="#V3")( TITLE="[^"]*")?' '\1 TITLE="V3 - three-place verb"' -%!postproc(html): '(?i)(HREF="#VA")( TITLE="[^"]*")?' '\1 TITLE="VA - adjective-complement verb"' -%!postproc(html): '(?i)(HREF="#VP")( TITLE="[^"]*")?' '\1 TITLE="VP - verb phrase"' -%!postproc(html): '(?i)(HREF="#VPSlash")( TITLE="[^"]*")?' '\1 TITLE="VPSlash - verb phrase missing complement"' -%!postproc(html): '(?i)(HREF="#VQ")( TITLE="[^"]*")?' '\1 TITLE="VQ - question-complement verb"' -%!postproc(html): '(?i)(HREF="#VS")( TITLE="[^"]*")?' '\1 TITLE="VS - sentence-complement verb"' -%!postproc(html): '(?i)(HREF="#VV")( TITLE="[^"]*")?' '\1 TITLE="VV - verb-phrase-complement verb"' -%!postproc(html): '(?i)(HREF="#Voc")( TITLE="[^"]*")?' '\1 TITLE="Voc - vocative or "please""' -%!include: synopsis-intro.txt -=Categories= - - -Source 1: [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/abstract/Common.gf`` ../abstract/Common.gf] - - -Source 2: [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/abstract/Cat.gf`` ../abstract/Cat.gf] - - -==A hierarchic view== - -%!include: categories-intro.txt -==Explanations== - -|| Category | Explanation | Example || -| [A #A] | one-place adjective | //warm// | -| [A2 #A2] | two-place adjective | //divisible// | -| [AP #AP] | adjectival phrase | //very warm// | -| [AdA #AdA] | adjective-modifying adverb | //very// | -| [AdN #AdN] | numeral-modifying adverb | //more than// | -| [AdV #AdV] | adverb directly attached to verb | //always// | -| [Adv #Adv] | verb-phrase-modifying adverb | //in the house// | -| [Ant #Ant] | anteriority | simultaneous, anterior | -| [Art #Art] | article | //the// | -| [CAdv #CAdv] | comparative adverb | //more// | -| [CN #CN] | common noun (without determiner) | //red house// | -| [Card #Card] | cardinal number | //seven// | -| [Cl #Cl] | declarative clause, with all tenses | //she looks at this// | -| [Comp #Comp] | complement of copula, such as AP | //very warm// | -| [Conj #Conj] | conjunction | //and// | -| [Det #Det] | determiner phrase | //those seven// | -| [Digits #Digits] | cardinal or ordinal in digits | //1,000/1,000th// | -| [IAdv #IAdv] | interrogative adverb | //why// | -| [IComp #IComp] | interrogative complement of copula | //where// | -| [IDet #IDet] | interrogative determiner | //how many// | -| [IP #IP] | interrogative pronoun | //who// | -| [Imp #Imp] | imperative | //look at this// | -| [N #N] | common noun | //house// | -| [N2 #N2] | relational noun | //son// | -| [N3 #N3] | three-place relational noun | //connection// | -| [NP #NP] | noun phrase (subject or object) | //the red house// | -| [Num #Num] | number determining element | //seven// | -| [Numeral #Numeral] | cardinal or ordinal in words | //five/fifth// | -| [Ord #Ord] | ordinal number (used in Det) | //seventh// | -| [PConj #PConj] | phrase-beginning conjunction | //therefore// | -| [PN #PN] | proper name | //Paris// | -| [Phr #Phr] | phrase in a text | //but be quiet please// | -| [Pol #Pol] | polarity | positive, negative | -| [Predet #Predet] | predeterminer (prefixed Quant) | //all// | -| [Prep #Prep] | preposition, or just case | //in// | -| [Pron #Pron] | personal pronoun | //she// | -| [QCl #QCl] | question clause, with all tenses | //why does she walk// | -| [QS #QS] | question | //where did she live// | -| [Quant #Quant] | quantifier ('nucleus' of Det) | //this/these// | -| [RCl #RCl] | relative clause, with all tenses | //in which she lives// | -| [RP #RP] | relative pronoun | //in which// | -| [RS #RS] | relative | //in which she lived// | -| [S #S] | declarative sentence | //she lived here// | -| [SC #SC] | embedded sentence or question | //that it rains// | -| [Subj #Subj] | subjunction | //if// | -| [Tense #Tense] | tense | present, past, future | -| [Text #Text] | text consisting of several phrases | //He is here. Why?// | -| [Utt #Utt] | sentence, question, word... | //be quiet// | -| [V #V] | one-place verb | //sleep// | -| [V2 #V2] | two-place verb | //love// | -| [V2A #V2A] | verb with NP and AP complement | //paint// | -| [V2Q #V2Q] | verb with NP and Q complement | //ask// | -| [V2S #V2S] | verb with NP and S complement | //tell// | -| [V2V #V2V] | verb with NP and V complement | //cause// | -| [V3 #V3] | three-place verb | //show// | -| [VA #VA] | adjective-complement verb | //look// | -| [VP #VP] | verb phrase | //is very warm// | -| [VPSlash #VPSlash] | verb phrase missing complement | //give to John// | -| [VQ #VQ] | question-complement verb | //wonder// | -| [VS #VS] | sentence-complement verb | //claim// | -| [VV #VV] | verb-phrase-complement verb | //want// | -| [Voc #Voc] | vocative or "please" | //my darling// | - - -=Syntax Rules and Structural Words= - - -Source 1: [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/api/Constructors.gf`` ../api/Constructors.gf] - - -Source 2: [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/abstract/Structural.gf`` ../abstract/Structural.gf] - - -==A - one-place adjective==[A] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==A2 - two-place adjective==[A2] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==AP - adjectival phrase==[AP] -|| Function | Type | Example || -| ``mkAP`` | [A #A] ``->`` [AP #AP] | //old// | -| ``mkAP`` | [A #A] ``->`` [NP #NP] ``->`` [AP #AP] | //older than John// | -| ``mkAP`` | [A2 #A2] ``->`` [NP #NP] ``->`` [AP #AP] | //married to her// | -| ``mkAP`` | [A2 #A2] ``->`` [AP #AP] | //married to myself// | -| ``mkAP`` | [AP #AP] ``->`` [S #S] ``->`` [AP #AP] | //probable that John walks// | -| ``mkAP`` | [AP #AP] ``->`` [QS #QS] ``->`` [AP #AP] | //uncertain if John walks// | -| ``mkAP`` | [AP #AP] ``->`` [VP #VP] ``->`` [AP #AP] | //ready to go// | -| ``mkAP`` | [AdA #AdA] ``->`` [A #A] ``->`` [AP #AP] | //very old// | -| ``mkAP`` | [AdA #AdA] ``->`` [AP #AP] ``->`` [AP #AP] | //very very old// | -| ``mkAP`` | [Conj #Conj] ``->`` [AP #AP] ``->`` [AP #AP] ``->`` [AP #AP] | //old and big// | -| ``mkAP`` | [Conj #Conj] ``->`` [ListAP #ListAP] ``->`` [AP #AP] | //old, big, and warm// | -==AdA - adjective-modifying adverb==[AdA] -|| Function | Type | Example || -| ``almost_AdA`` | [AdA #AdA] | //almost// | -| ``quite_Adv`` | [AdA #AdA] | //quite// | -| ``so_AdA`` | [AdA #AdA] | //so// | -| ``too_AdA`` | [AdA #AdA] | //too// | -| ``very_AdA`` | [AdA #AdA] | //very// | -==AdN - numeral-modifying adverb==[AdN] -|| Function | Type | Example || -| ``almost_AdN`` | [AdN #AdN] | //almost// | -| ``mkAdN`` | [CAdv #CAdv] ``->`` [AdN #AdN] | //more than// | -==AdV - adverb directly attached to verb==[AdV] -|| Function | Type | Example || -| ``always_AdV`` | [AdV #AdV] | //always// | -==Adv - verb-phrase-modifying adverb==[Adv] -|| Function | Type | Example || -| ``everywhere_Adv`` | [Adv #Adv] | //everywhere// | -| ``here7from_Adv`` | [Adv #Adv] | //from here// | -| ``here7to_Adv`` | [Adv #Adv] | //to here// | -| ``here_Adv`` | [Adv #Adv] | //here// | -| ``mkAdv`` | [A #A] ``->`` [Adv #Adv] | //warmly// | -| ``mkAdv`` | [Prep #Prep] ``->`` [NP #NP] ``->`` [Adv #Adv] | //with John// | -| ``mkAdv`` | [Subj #Subj] ``->`` [S #S] ``->`` [Adv #Adv] | //when John walks// | -| ``mkAdv`` | [CAdv #CAdv] ``->`` [A #A] ``->`` [NP #NP] ``->`` [Adv #Adv] | //more warmly than John// | -| ``mkAdv`` | [CAdv #CAdv] ``->`` [A #A] ``->`` [S #S] ``->`` [Adv #Adv] | //more warmly than John walks// | -| ``mkAdv`` | [AdA #AdA] ``->`` [Adv #Adv] ``->`` [Adv #Adv] | //very warmly// | -| ``mkAdv`` | [Conj #Conj] ``->`` [Adv #Adv] ``->`` [Adv #Adv] ``->`` [Adv #Adv] | //here and now// | -| ``mkAdv`` | [Conj #Conj] ``->`` [ListAdv #ListAdv] ``->`` [Adv #Adv] | //with John, here and now// | -| ``somewhere_Adv`` | [Adv #Adv] | //somewhere// | -| ``there7from_Adv`` | [Adv #Adv] | //from there// | -| ``there7to_Adv`` | [Adv #Adv] | //to there// | -| ``there_Adv`` | [Adv #Adv] | //there// | -==Ant - anteriority==[Ant] -|| Function | Type | Example || -| ``anteriorAnt`` | [Ant #Ant] | //(John has walked) --# notpresent// | -| ``simultaneousAnt`` | [Ant #Ant] | //(John walks) [default]// | -==Art - article==[Art] -|| Function | Type | Example || -| ``a_Art`` | [Art #Art] | //a// | -| ``the_Art`` | [Art #Art] | //the// | -==CAdv - comparative adverb==[CAdv] -|| Function | Type | Example || -| ``less_CAdv`` | [CAdv #CAdv] | //less// | -| ``more_CAdv`` | [CAdv #CAdv] | //more// | -==CN - common noun (without determiner)==[CN] -|| Function | Type | Example || -| ``mkCN`` | [N #N] ``->`` [CN #CN] | //house// | -| ``mkCN`` | [N2 #N2] ``->`` [NP #NP] ``->`` [CN #CN] | //mother of John// | -| ``mkCN`` | [N3 #N3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [CN #CN] | //distance from this city to Paris// | -| ``mkCN`` | [N2 #N2] ``->`` [CN #CN] | //son// | -| ``mkCN`` | [N3 #N3] ``->`` [CN #CN] | //flight// | -| ``mkCN`` | [A #A] ``->`` [N #N] ``->`` [CN #CN] | //big house// | -| ``mkCN`` | [A #A] ``->`` [CN #CN] ``->`` [CN #CN] | //big blue house// | -| ``mkCN`` | [AP #AP] ``->`` [N #N] ``->`` [CN #CN] | //very big house// | -| ``mkCN`` | [AP #AP] ``->`` [CN #CN] ``->`` [CN #CN] | //very big blue house// | -| ``mkCN`` | [N #N] ``->`` [RS #RS] ``->`` [CN #CN] | //house that John loves// | -| ``mkCN`` | [CN #CN] ``->`` [RS #RS] ``->`` [CN #CN] | //big house that John loves// | -| ``mkCN`` | [N #N] ``->`` [Adv #Adv] ``->`` [CN #CN] | //house in the city// | -| ``mkCN`` | [CN #CN] ``->`` [Adv #Adv] ``->`` [CN #CN] | //big house in the city// | -| ``mkCN`` | [CN #CN] ``->`` [S #S] ``->`` [CN #CN] | //rule that John walks// | -| ``mkCN`` | [CN #CN] ``->`` [QS #QS] ``->`` [CN #CN] | //question if John walks// | -| ``mkCN`` | [CN #CN] ``->`` [VP #VP] ``->`` [CN #CN] | //reason to walk// | -| ``mkCN`` | [N #N] ``->`` [NP #NP] ``->`` [CN #CN] | //king John// | -| ``mkCN`` | [CN #CN] ``->`` [NP #NP] ``->`` [CN #CN] | //old king John// | -==Card - cardinal number==[Card] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==Cl - declarative clause, with all tenses==[Cl] -|| Function | Type | Example || -| ``genericCl`` | [VP #VP] ``->`` [Cl #Cl] | //one walks// | -| ``mkCl`` | [NP #NP] ``->`` [V #V] ``->`` [Cl #Cl] | //John walks// | -| ``mkCl`` | [NP #NP] ``->`` [V2 #V2] ``->`` [NP #NP] ``->`` [Cl #Cl] | //John loves her// | -| ``mkCl`` | [NP #NP] ``->`` [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [Cl #Cl] | //John sends it to her// | -| ``mkCl`` | [NP #NP] ``->`` [VV #VV] ``->`` [VP #VP] ``->`` [Cl #Cl] | //John wants to walk// | -| ``mkCl`` | [NP #NP] ``->`` [VS #VS] ``->`` [S #S] ``->`` [Cl #Cl] | //John says that it is good// | -| ``mkCl`` | [NP #NP] ``->`` [VQ #VQ] ``->`` [QS #QS] ``->`` [Cl #Cl] | //John wonders if it is good// | -| ``mkCl`` | [NP #NP] ``->`` [VA #VA] ``->`` [AP #AP] ``->`` [Cl #Cl] | //John becomes old// | -| ``mkCl`` | [NP #NP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [Cl #Cl] | //John paints it red// | -| ``mkCl`` | [NP #NP] ``->`` [V2S #V2S] ``->`` [NP #NP] ``->`` [S #S] ``->`` [Cl #Cl] | //John tells her that we are here// | -| ``mkCl`` | [NP #NP] ``->`` [V2Q #V2Q] ``->`` [NP #NP] ``->`` [QS #QS] ``->`` [Cl #Cl] | //John asks her who is here// | -| ``mkCl`` | [NP #NP] ``->`` [V2V #V2V] ``->`` [NP #NP] ``->`` [VP #VP] ``->`` [Cl #Cl] | //John forces us to sleep// | -| ``mkCl`` | [NP #NP] ``->`` [A #A] ``->`` [Cl #Cl] | //John is old// | -| ``mkCl`` | [NP #NP] ``->`` [A #A] ``->`` [NP #NP] ``->`` [Cl #Cl] | //John is older than her// | -| ``mkCl`` | [NP #NP] ``->`` [A2 #A2] ``->`` [NP #NP] ``->`` [Cl #Cl] | //John is married to her// | -| ``mkCl`` | [NP #NP] ``->`` [AP #AP] ``->`` [Cl #Cl] | //John is very old// | -| ``mkCl`` | [NP #NP] ``->`` [N #N] ``->`` [Cl #Cl] | //John is a man// | -| ``mkCl`` | [NP #NP] ``->`` [CN #CN] ``->`` [Cl #Cl] | //John is an old man// | -| ``mkCl`` | [NP #NP] ``->`` [NP #NP] ``->`` [Cl #Cl] | //John is the man// | -| ``mkCl`` | [NP #NP] ``->`` [Adv #Adv] ``->`` [Cl #Cl] | //John is here// | -| ``mkCl`` | [NP #NP] ``->`` [VP #VP] ``->`` [Cl #Cl] | //John walks here// | -| ``mkCl`` | [V #V] ``->`` [Cl #Cl] | //it rains// | -| ``mkCl`` | [VP #VP] ``->`` [Cl #Cl] | //it is raining// | -| ``mkCl`` | [N #N] ``->`` [Cl #Cl] | //there is a house// | -| ``mkCl`` | [CN #CN] ``->`` [Cl #Cl] | //there is an old houses// | -| ``mkCl`` | [NP #NP] ``->`` [Cl #Cl] | //there are five houses// | -| ``mkCl`` | [NP #NP] ``->`` [RS #RS] ``->`` [Cl #Cl] | //it is John that walks// | -| ``mkCl`` | [Adv #Adv] ``->`` [S #S] ``->`` [Cl #Cl] | //it is here John walks// | -==ClSlash==[ClSlash] -|| Function | Type | Example || -| ``mkClSlash`` | [NP #NP] ``->`` [V2 #V2] ``->`` [ClSlash #ClSlash] | //(whom) John loves// | -| ``mkClSlash`` | [NP #NP] ``->`` [VV #VV] ``->`` [V2 #V2] ``->`` [ClSlash #ClSlash] | //(whom) John wants to see// | -| ``mkClSlash`` | [Cl #Cl] ``->`` [Prep #Prep] ``->`` [ClSlash #ClSlash] | //(with whom) John walks// | -| ``mkClSlash`` | [ClSlash #ClSlash] ``->`` [Adv #Adv] ``->`` [ClSlash #ClSlash] | //(whom) John loves today// | -==Comp - complement of copula, such as AP==[Comp] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==Conj - conjunction==[Conj] -|| Function | Type | Example || -| ``and_Conj`` | [Conj #Conj] | //and// | -| ``both7and_DConj`` | [Conj #Conj] | //both...and// | -| ``either7or_DConj`` | [Conj #Conj] | //either...or// | -| ``or_Conj`` | [Conj #Conj] | //or// | -==Det - determiner phrase==[Det] -|| Function | Type | Example || -| ``every_Det`` | [Det #Det] | //every// | -| ``few_Det`` | [Det #Det] | //few// | -| ``many_Det`` | [Det #Det] | //many// | -| ``mkDet`` | [Quant #Quant] ``->`` [Det #Det] | //this// | -| ``mkDet`` | [Quant #Quant] ``->`` ([Ord #Ord]) ``->`` [Det #Det] | //this first// | -| ``mkDet`` | [Quant #Quant] ``->`` [Num #Num] ``->`` [Det #Det] | //these// | -| ``mkDet`` | [Quant #Quant] ``->`` [Num #Num] ``->`` ([Ord #Ord]) ``->`` [Det #Det] | //these five best// | -| ``mkDet`` | [Quant #Quant] ``->`` [Det #Det] | //this// | -| ``mkDet`` | [Quant #Quant] ``->`` [Num #Num] ``->`` [Det #Det] | //these five// | -| ``mkDet`` | [Card #Card] ``->`` [Det #Det] | //almost twenty// | -| ``mkDet`` | [Numeral #Numeral] ``->`` [Det #Det] | //five// | -| ``mkDet`` | [Digits #Digits] ``->`` [Det #Det] | //51// | -| ``mkDet`` | [Pron #Pron] ``->`` [Det #Det] | //my (house)// | -| ``mkDet`` | [Pron #Pron] ``->`` [Num #Num] ``->`` [Det #Det] | //my (houses)// | -| ``much_Det`` | [Det #Det] | //much// | -| ``somePl_Det`` | [Det #Det] | //somePl// | -| ``someSg_Det`` | [Det #Det] | //someSg// | -==Dig==[Dig] -|| Function | Type | Example || -| ``n0_Dig`` | [Dig #Dig] | //0// | -| ``n1_Dig`` | [Dig #Dig] | //1// | -| ``n2_Dig`` | [Dig #Dig] | //2// | -| ``n3_Dig`` | [Dig #Dig] | //3// | -| ``n4_Dig`` | [Dig #Dig] | //4// | -| ``n5_Dig`` | [Dig #Dig] | //5// | -| ``n6_Dig`` | [Dig #Dig] | //6// | -| ``n7_Dig`` | [Dig #Dig] | //7// | -| ``n8_Dig`` | [Dig #Dig] | //8// | -| ``n9_Dig`` | [Dig #Dig] | //9// | -==Digits - cardinal or ordinal in digits==[Digits] -|| Function | Type | Example || -| ``mkDigits`` | [Dig #Dig] ``->`` [Digits #Digits] | //8// | -| ``mkDigits`` | [Dig #Dig] ``->`` [Digits #Digits] ``->`` [Digits #Digits] | //876// | -| ``n1000_Digits`` | [Digits #Digits] | //1,000// | -| ``n100_Digits`` | [Digits #Digits] | //100// | -| ``n10_Digits`` | [Digits #Digits] | //10// | -| ``n1_Digits`` | [Digits #Digits] | //1// | -| ``n20_Digits`` | [Digits #Digits] | //20// | -| ``n2_Digits`` | [Digits #Digits] | //2// | -| ``n3_Digits`` | [Digits #Digits] | //3// | -| ``n4_Digits`` | [Digits #Digits] | //4// | -| ``n5_Digits`` | [Digits #Digits] | //5// | -| ``n6_Digits`` | [Digits #Digits] | //6// | -| ``n7_Digits`` | [Digits #Digits] | //7// | -| ``n8_Digits`` | [Digits #Digits] | //8// | -| ``n9_Digits`` | [Digits #Digits] | //9// | -==IAdv - interrogative adverb==[IAdv] -|| Function | Type | Example || -| ``how_IAdv`` | [IAdv #IAdv] | //how// | -| ``mkIAdv`` | [Prep #Prep] ``->`` [IP #IP] ``->`` [IAdv #IAdv] | //in which city// | -| ``when_IAdv`` | [IAdv #IAdv] | //when// | -| ``where_IAdv`` | [IAdv #IAdv] | //where// | -| ``why_IAdv`` | [IAdv #IAdv] | //why// | -==IComp - interrogative complement of copula==[IComp] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==IDet - interrogative determiner==[IDet] -|| Function | Type | Example || -| ``how8many_IDet`` | [IDet #IDet] | //how8many// | -==IP - interrogative pronoun==[IP] -|| Function | Type | Example || -| ``mkIP`` | [IQuant #IQuant] ``->`` [N #N] ``->`` [IP #IP] | //which city// | -| ``mkIP`` | [IQuant #IQuant] ``->`` ([Num #Num]) ``->`` [CN #CN] ``->`` [IP #IP] | //which five big cities// | -| ``mkIP`` | [IP #IP] ``->`` [Adv #Adv] ``->`` [IP #IP] | //who in Paris// | -| ``whatPl_IP`` | [IP #IP] | //what (plural)// | -| ``whatSg_IP`` | [IP #IP] | //what (singular)// | -| ``whoPl_IP`` | [IP #IP] | //who (plural)// | -| ``whoSg_IP`` | [IP #IP] | //who (singular)// | -==IQuant==[IQuant] -|| Function | Type | Example || -| ``which_IQuant`` | [IQuant #IQuant] | //which// | -==Imp - imperative==[Imp] -|| Function | Type | Example || -| ``mkImp`` | [V #V] ``->`` [Imp #Imp] | //go// | -| ``mkImp`` | [V2 #V2] ``->`` [NP #NP] ``->`` [Imp #Imp] | //take it// | -| ``mkImp`` | [VP #VP] ``->`` [Imp #Imp] | //go there now// | -==ImpForm==[ImpForm] -|| Function | Type | Example || -| ``pluralImpForm`` | [ImpForm #ImpForm] | //(help yourselves)// | -| ``politeImpForm`` | [ImpForm #ImpForm] | //(help yourself) (polite singular)// | -| ``singularImpForm`` | [ImpForm #ImpForm] | //(help yourself) [default]// | -==ListAP==[ListAP] -|| Function | Type | Example || -| ``mkListAP`` | [AP #AP] ``->`` [AP #AP] ``->`` [ListAP #ListAP] | //old, big// | -| ``mkListAP`` | [AP #AP] ``->`` [ListAP #ListAP] ``->`` [ListAP #ListAP] | //old, big, warm// | -==ListAdv==[ListAdv] -|| Function | Type | Example || -| ``mkListAdv`` | [Adv #Adv] ``->`` [Adv #Adv] ``->`` [ListAdv #ListAdv] | //here, now// | -| ``mkListAdv`` | [Adv #Adv] ``->`` [ListAdv #ListAdv] ``->`` [ListAdv #ListAdv] | //to me, here, now// | -==ListNP==[ListNP] -|| Function | Type | Example || -| ``mkListNP`` | [NP #NP] ``->`` [NP #NP] ``->`` [ListNP #ListNP] | //John, I// | -| ``mkListNP`` | [NP #NP] ``->`` [ListNP #ListNP] ``->`` [ListNP #ListNP] | //John, I, that// | -==ListS==[ListS] -|| Function | Type | Example || -| ``mkListS`` | [S #S] ``->`` [S #S] ``->`` [ListS #ListS] | //he walks, I run// | -| ``mkListS`` | [S #S] ``->`` [ListS #ListS] ``->`` [ListS #ListS] | //John walks, I run, you sleep// | -==N - common noun==[N] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==N2 - relational noun==[N2] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==N3 - three-place relational noun==[N3] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==NP - noun phrase (subject or object)==[NP] -|| Function | Type | Example || -| ``everybody_NP`` | [NP #NP] | //everybody// | -| ``everything_NP`` | [NP #NP] | //everything// | -| ``mkNP`` | [Art #Art] [N #N] ``->`` [NP #NP] | //the man// | -| ``mkNP`` | [Art #Art] ``->`` ([Num #Num]) ``->`` [CN #CN] ``->`` [NP #NP] | //the five old men// | -| ``mkNP`` | [Quant #Quant] ``->`` [N #N] ``->`` [NP #NP] | //this men// | -| ``mkNP`` | [Quant #Quant] ``->`` ([Num #Num]) ``->`` [CN #CN] ``->`` [NP #NP] | //these five old men// | -| ``mkNP`` | [Det #Det] ``->`` [N #N] ``->`` [NP #NP] | //the first man// | -| ``mkNP`` | [Det #Det] ``->`` [CN #CN] ``->`` [NP #NP] | //the first old man// | -| ``mkNP`` | [Numeral #Numeral] ``->`` [N #N] ``->`` [NP #NP] | //twenty men// | -| ``mkNP`` | [Numeral #Numeral] ``->`` [CN #CN] ``->`` [NP #NP] | //twenty old men// | -| ``mkNP`` | [Digits #Digits] ``->`` [N #N] ``->`` [NP #NP] | //45 men// | -| ``mkNP`` | [Digits #Digits] ``->`` [CN #CN] ``->`` [NP #NP] | //45 old men// | -| ``mkNP`` | [Card #Card] ``->`` [N #N] ``->`` [NP #NP] | //almost twenty men// | -| ``mkNP`` | [Card #Card] ``->`` [CN #CN] ``->`` [NP #NP] | //almost twenty old men// | -| ``mkNP`` | [Pron #Pron] ``->`` [N #N] ``->`` [NP #NP] | //my man// | -| ``mkNP`` | [Pron #Pron] ``->`` [CN #CN] ``->`` [NP #NP] | //my old man// | -| ``mkNP`` | [PN #PN] ``->`` [NP #NP] | //John// | -| ``mkNP`` | [Pron #Pron] ``->`` [NP #NP] | //he// | -| ``mkNP`` | [Quant #Quant] ``->`` [NP #NP] | //this// | -| ``mkNP`` | [Det #Det] ``->`` [NP #NP] | //these five// | -| ``mkNP`` | [N #N] ``->`` [NP #NP] | //beer// | -| ``mkNP`` | [CN #CN] ``->`` [NP #NP] | //beer// | -| ``mkNP`` | [Predet #Predet] ``->`` [NP #NP] ``->`` [NP #NP] | //only John// | -| ``mkNP`` | [NP #NP] ``->`` [V2 #V2] ``->`` [NP #NP] | //John killed// | -| ``mkNP`` | [NP #NP] ``->`` [Adv #Adv] ``->`` [NP #NP] | //John in Paris// | -| ``mkNP`` | [Conj #Conj] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [NP #NP] | //John and I// | -| ``mkNP`` | [Conj #Conj] ``->`` [ListNP #ListNP] ``->`` [NP #NP] | //John, I, and that// | -| ``somebody_NP`` | [NP #NP] | //somebody// | -| ``something_NP`` | [NP #NP] | //something// | -==Num - number determining element==[Num] -|| Function | Type | Example || -| ``mkNum`` | [Numeral #Numeral] ``->`` [Num #Num] | //twenty// | -| ``mkNum`` | [Digits #Digits] ``->`` [Num #Num] | //51// | -| ``mkNum`` | [AdN #AdN] ``->`` [Num #Num] ``->`` [Num #Num] | //almost ten// | -| ``plNum`` | [Num #Num] | //plural// | -| ``sgNum`` | [Num #Num] | //singular// | -==Numeral - cardinal or ordinal in words==[Numeral] -|| Function | Type | Example || -| ``n1000_Numeral`` | [Numeral #Numeral] | //thousand// | -| ``n100_Numeral`` | [Numeral #Numeral] | //hundred// | -| ``n10_Numeral`` | [Numeral #Numeral] | //ten// | -| ``n1_Numeral`` | [Numeral #Numeral] | //one// | -| ``n20_Numeral`` | [Numeral #Numeral] | //twenty// | -| ``n2_Numeral`` | [Numeral #Numeral] | //two// | -| ``n3_Numeral`` | [Numeral #Numeral] | //three// | -| ``n4_Numeral`` | [Numeral #Numeral] | //four// | -| ``n5_Numeral`` | [Numeral #Numeral] | //five// | -| ``n6_Numeral`` | [Numeral #Numeral] | //six// | -| ``n7_Numeral`` | [Numeral #Numeral] | //seven// | -| ``n8_Numeral`` | [Numeral #Numeral] | //eight// | -| ``n9_Numeral`` | [Numeral #Numeral] | //nine// | -==Ord - ordinal number (used in Det)==[Ord] -|| Function | Type | Example || -| ``mkOrd`` | [Numeral #Numeral] ``->`` [Ord #Ord] | //twentieth// | -| ``mkOrd`` | [Digits #Digits] ``->`` [Ord #Ord] | //51st// | -| ``mkOrd`` | [A #A] ``->`` [Ord #Ord] | //best// | -==PConj - phrase-beginning conjunction==[PConj] -|| Function | Type | Example || -| ``but_PConj`` | [PConj #PConj] | //but// | -| ``mkPConj`` | [Conj #Conj] ``->`` [PConj #PConj] | //and// | -| ``otherwise_PConj`` | [PConj #PConj] | //otherwise// | -| ``therefore_PConj`` | [PConj #PConj] | //therefore// | -==PN - proper name==[PN] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==Phr - phrase in a text==[Phr] -|| Function | Type | Example || -| ``mkPhr`` | [Utt #Utt] ``->`` [Phr #Phr] | //why// | -| ``mkPhr`` | ([PConj #PConj]) ``->`` [Utt #Utt] ``->`` ([Voc #Voc]) ``->`` [Phr #Phr] | //but why John// | -| ``mkPhr`` | [S #S] ``->`` [Phr #Phr] | //John walked// | -| ``mkPhr`` | [Cl #Cl] ``->`` [Phr #Phr] | //John walks// | -| ``mkPhr`` | [QS #QS] ``->`` [Phr #Phr] | //did John walk// | -| ``mkPhr`` | [Imp #Imp] ``->`` [Phr #Phr] | //walk// | -==Pol - polarity==[Pol] -|| Function | Type | Example || -| ``negativePol`` | [Pol #Pol] | //(John doesn't walk)// | -| ``positivePol`` | [Pol #Pol] | //(John walks) [default]// | -==Predet - predeterminer (prefixed Quant)==[Predet] -|| Function | Type | Example || -| ``all_Predet`` | [Predet #Predet] | //all// | -| ``most_Predet`` | [Predet #Predet] | //most// | -| ``only_Predet`` | [Predet #Predet] | //only// | -==Prep - preposition, or just case==[Prep] -|| Function | Type | Example || -| ``above_Prep`` | [Prep #Prep] | //above// | -| ``after_Prep`` | [Prep #Prep] | //after// | -| ``before_Prep`` | [Prep #Prep] | //before// | -| ``behind_Prep`` | [Prep #Prep] | //behind// | -| ``between_Prep`` | [Prep #Prep] | //between// | -| ``by8agent_Prep`` | [Prep #Prep] | //by (agent)// | -| ``by8means_Prep`` | [Prep #Prep] | //by (means of)// | -| ``during_Prep`` | [Prep #Prep] | //during// | -| ``for_Prep`` | [Prep #Prep] | //for// | -| ``from_Prep`` | [Prep #Prep] | //from// | -| ``in8front_Prep`` | [Prep #Prep] | //in front of// | -| ``in_Prep`` | [Prep #Prep] | //in// | -| ``on_Prep`` | [Prep #Prep] | //on// | -| ``part_Prep`` | [Prep #Prep] | //part// | -| ``possess_Prep`` | [Prep #Prep] | //of (possessive)// | -| ``through_Prep`` | [Prep #Prep] | //through// | -| ``to_Prep`` | [Prep #Prep] | //to// | -| ``under_Prep`` | [Prep #Prep] | //under// | -| ``with_Prep`` | [Prep #Prep] | //with// | -| ``without_Prep`` | [Prep #Prep] | //without// | -==Pron - personal pronoun==[Pron] -|| Function | Type | Example || -| ``he_Pron`` | [Pron #Pron] | //he// | -| ``i_Pron`` | [Pron #Pron] | //i// | -| ``it_Pron`` | [Pron #Pron] | //it// | -| ``she_Pron`` | [Pron #Pron] | //she// | -| ``they_Pron`` | [Pron #Pron] | //they// | -| ``we_Pron`` | [Pron #Pron] | //we// | -| ``youPl_Pron`` | [Pron #Pron] | //you (plural)// | -| ``youPol_Pron`` | [Pron #Pron] | //you (polite)// | -| ``youSg_Pron`` | [Pron #Pron] | //you (singular)// | -==Punct==[Punct] -|| Function | Type | Example || -| ``exclMarkPunct`` | [Punct #Punct] | //!// | -| ``fullStopPunct`` | [Punct #Punct] | //.// | -| ``questMarkPunct`` | [Punct #Punct] | //?// | -==QCl - question clause, with all tenses==[QCl] -|| Function | Type | Example || -| ``mkQCl`` | [Cl #Cl] ``->`` [QCl #QCl] | //does John walk// | -| ``mkQCl`` | [IP #IP] ``->`` [VP #VP] ``->`` [QCl #QCl] | //who walks// | -| ``mkQCl`` | [IP #IP] ``->`` [NP #NP] ``->`` [V2 #V2] ``->`` [QCl #QCl] | //whom does John love// | -| ``mkQCl`` | [IP #IP] ``->`` [ClSlash #ClSlash] ``->`` [QCl #QCl] | //whom does John love today// | -| ``mkQCl`` | [IAdv #IAdv] ``->`` [Cl #Cl] ``->`` [QCl #QCl] | //why does John walk// | -| ``mkQCl`` | [Prep #Prep] ``->`` [IP #IP] ``->`` [Cl #Cl] ``->`` [QCl #QCl] | //with who does John walk// | -| ``mkQCl`` | [IAdv #IAdv] ``->`` [NP #NP] ``->`` [QCl #QCl] | //where is John// | -| ``mkQCl`` | [IP #IP] ``->`` [QCl #QCl] | //what is there// | -==QS - question==[QS] -|| Function | Type | Example || -| ``mkQS`` | [QCl #QCl] ``->`` [QS #QS] | //who walks// | -| ``mkQS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [QCl #QCl] ``->`` [QS #QS] | //who wouldn't have walked// | -| ``mkQS`` | [Cl #Cl] ``->`` [QS #QS] | //does John walk// | -==Quant - quantifier ('nucleus' of Det)==[Quant] -|| Function | Type | Example || -| ``that_Quant`` | [Quant #Quant] | //that// | -| ``this_Quant`` | [Quant #Quant] | //this// | -==RCl - relative clause, with all tenses==[RCl] -|| Function | Type | Example || -| ``mkRCl`` | [RP #RP] ``->`` [VP #VP] ``->`` [RCl #RCl] | //that walk// | -| ``mkRCl`` | [RP #RP] ``->`` [NP #NP] ``->`` [V2 #V2] ``->`` [RCl #RCl] | //which John loves// | -| ``mkRCl`` | [RP #RP] ``->`` [ClSlash #ClSlash] ``->`` [RCl #RCl] | //which John loves today// | -| ``mkRCl`` | [Cl #Cl] ``->`` [RCl #RCl] | //such that John loves her// | -==RP - relative pronoun==[RP] -|| Function | Type | Example || -| ``mkRP`` | [Prep #Prep] ``->`` [NP #NP] ``->`` [RP #RP] ``->`` [RP #RP] | //all the houses in which// | -| ``which_RP`` | [RP #RP] | //which// | -==RS - relative==[RS] -|| Function | Type | Example || -| ``mkRS`` | [RCl #RCl] ``->`` [RS #RS] | //that walk// | -| ``mkRS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [RCl #RCl] ``->`` [RS #RS] | //that wouldn't have walked// | -==S - declarative sentence==[S] -|| Function | Type | Example || -| ``mkS`` | [Cl #Cl] ``->`` [S #S] | //John walks// | -| ``mkS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [Cl #Cl] ``->`` [S #S] | //John wouldn't have walked// | -| ``mkS`` | [Conj #Conj] ``->`` [S #S] ``->`` [S #S] ``->`` [S #S] | //John walks and I run// | -| ``mkS`` | [Conj #Conj] ``->`` [ListS #ListS] ``->`` [S #S] | //John walks, I run and you sleep// | -| ``mkS`` | [Adv #Adv] ``->`` [S #S] ``->`` [S #S] | //today, John walks// | -==SC - embedded sentence or question==[SC] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==Subj - subjunction==[Subj] -|| Function | Type | Example || -| ``although_Subj`` | [Subj #Subj] | //although// | -| ``because_Subj`` | [Subj #Subj] | //because// | -| ``if_Subj`` | [Subj #Subj] | //if// | -| ``when_Subj`` | [Subj #Subj] | //when// | -==Tense - tense==[Tense] -|| Function | Type | Example || -| ``conditionalTense`` | [Tense #Tense] | //(John would walk) --# notpresent// | -| ``futureTense`` | [Tense #Tense] | //(John will walk) --# notpresent// | -| ``pastTense`` | [Tense #Tense] | //(John walked) --# notpresent// | -| ``presentTense`` | [Tense #Tense] | //(John walks) [default]// | -==Text - text consisting of several phrases==[Text] -|| Function | Type | Example || -| ``emptyText`` | [Text #Text] | //(empty text)// | -| ``mkText`` | [Phr #Phr] ``->`` [Text #Text] | //But John walks.// | -| ``mkText`` | [Phr #Phr] ``->`` ([Punct #Punct]) ``->`` ([Text #Text]) ``->`` [Text #Text] | //John walks? Yes.// | -| ``mkText`` | [Utt #Utt] ``->`` [Text #Text] | //John.// | -| ``mkText`` | [S #S] ``->`` [Text #Text] | //John walked.// | -| ``mkText`` | [Cl #Cl] ``->`` [Text #Text] | //John walks.// | -| ``mkText`` | [QS #QS] ``->`` [Text #Text] | //Did John walk?// | -| ``mkText`` | [Imp #Imp] ``->`` [Text #Text] | //Walk!// | -| ``mkText`` | [Text #Text] ``->`` [Text #Text] ``->`` [Text #Text] | //Where? When? Here. Now!// | -==Utt - sentence, question, word...==[Utt] -|| Function | Type | Example || -| ``lets_Utt`` | [VP #VP] ``->`` [Utt #Utt] | //let's walk// | -| ``mkUtt`` | [S #S] ``->`` [Utt #Utt] | //John walked// | -| ``mkUtt`` | [Cl #Cl] ``->`` [Utt #Utt] | //John walks// | -| ``mkUtt`` | [QS #QS] ``->`` [Utt #Utt] | //did John walk// | -| ``mkUtt`` | [Imp #Imp] ``->`` [Utt #Utt] | //love yourself// | -| ``mkUtt`` | ([ImpForm #ImpForm]) ``->`` ([Pol #Pol]) ``->`` [Imp #Imp] ``->`` [Utt #Utt] | //don't love yourselves// | -| ``mkUtt`` | [IP #IP] ``->`` [Utt #Utt] | //who// | -| ``mkUtt`` | [IAdv #IAdv] ``->`` [Utt #Utt] | //why// | -| ``mkUtt`` | [NP #NP] ``->`` [Utt #Utt] | //John// | -| ``mkUtt`` | [Adv #Adv] ``->`` [Utt #Utt] | //here// | -| ``mkUtt`` | [VP #VP] ``->`` [Utt #Utt] | //to walk// | -| ``no_Utt`` | [Utt #Utt] | //no// | -| ``yes_Utt`` | [Utt #Utt] | //yes// | -==V - one-place verb==[V] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==V2 - two-place verb==[V2] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==V2A - verb with NP and AP complement==[V2A] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==V2Q - verb with NP and Q complement==[V2Q] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==V2S - verb with NP and S complement==[V2S] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==V2V - verb with NP and V complement==[V2V] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==V3 - three-place verb==[V3] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==VA - adjective-complement verb==[VA] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==VP - verb phrase==[VP] -|| Function | Type | Example || -| ``mkVP`` | [V #V] ``->`` [VP #VP] | //walk// | -| ``mkVP`` | [V2 #V2] ``->`` [NP #NP] ``->`` [VP #VP] | //love her// | -| ``mkVP`` | [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [VP #VP] | //send it to her// | -| ``mkVP`` | [VV #VV] ``->`` [VP #VP] ``->`` [VP #VP] | //want to walk// | -| ``mkVP`` | [VS #VS] ``->`` [S #S] ``->`` [VP #VP] | //know that she walks// | -| ``mkVP`` | [VQ #VQ] ``->`` [QS #QS] ``->`` [VP #VP] | //ask if she walks// | -| ``mkVP`` | [VA #VA] ``->`` [AP #AP] ``->`` [VP #VP] | //become old// | -| ``mkVP`` | [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [VP #VP] | //paint it red// | -| ``mkVP`` | [A #A] ``->`` [VP #VP] | //be warm// | -| ``mkVP`` | [AP #AP] ``->`` [VP #VP] | //be very warm// | -| ``mkVP`` | [A #A] ``->`` [NP #NP] ``->`` [VP #VP] | //be older than her// | -| ``mkVP`` | [A2 #A2] ``->`` [NP #NP] ``->`` [VP #VP] | //be married to her// | -| ``mkVP`` | [N #N] ``->`` [VP #VP] | //be a man// | -| ``mkVP`` | [CN #CN] ``->`` [VP #VP] | //be an old man// | -| ``mkVP`` | [NP #NP] ``->`` [VP #VP] | //be the man// | -| ``mkVP`` | [Adv #Adv] ``->`` [VP #VP] | //be here// | -| ``mkVP`` | [VP #VP] ``->`` [Adv #Adv] ``->`` [VP #VP] | //sleep here// | -| ``mkVP`` | [AdV #AdV] ``->`` [VP #VP] ``->`` [VP #VP] | //always sleep// | -| ``mkVP`` | [VPSlash #VPSlash] ``->`` [NP #NP] ``->`` [VP #VP] | //paint it black// | -| ``mkVP`` | [VPSlash #VPSlash] ``->`` [VP #VP] | //paint itself black// | -| ``passiveVP`` | [V2 #V2] ``->`` [VP #VP] | //be loved// | -| ``passiveVP`` | [V2 #V2] ``->`` [NP #NP] ``->`` [VP #VP] | //be loved by her// | -| ``progressiveVP`` | [VP #VP] ``->`` [VP #VP] | //be sleeping// | -| ``reflexiveVP`` | [V2 #V2] ``->`` [VP #VP] | //love itself// | -==VPSlash - verb phrase missing complement==[VPSlash] -|| Function | Type | Example || -| ``mkVPSlash`` | [V2 #V2] ``->`` [VPSlash #VPSlash] | //(whom) (John) loves// | -| ``mkVPSlash`` | [V3 #V3] ``->`` [NP #NP] ``->`` [VPSlash #VPSlash] | //(whom) (John) gives an apple// | -| ``mkVPSlash`` | [V2A #V2A] ``->`` [AP #AP] ``->`` [VPSlash #VPSlash] | //(whom) (John) paints red// | -| ``mkVPSlash`` | [V2Q #V2Q] ``->`` [QS #QS] ``->`` [VPSlash #VPSlash] | //(whom) (John) asks who sleeps// | -| ``mkVPSlash`` | [V2S #V2S] ``->`` [S #S] ``->`` [VPSlash #VPSlash] | //(whom) (John) tells that we sleep// | -| ``mkVPSlash`` | [V2V #V2V] ``->`` [VP #VP] ``->`` [VPSlash #VPSlash] | //(whom) (John) forces to sleep// | -==VQ - question-complement verb==[VQ] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==VS - sentence-complement verb==[VS] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. -==VV - verb-phrase-complement verb==[VV] -|| Function | Type | Example || -| ``can8know_VV`` | [VV #VV] | //can (capacity)// | -| ``can_VV`` | [VV #VV] | //can (possibility)// | -| ``must_VV`` | [VV #VV] | //must// | -| ``want_VV`` | [VV #VV] | //want// | -==Voc - vocative or "please"==[Voc] -|| Function | Type | Example || -| ``mkVoc`` | [NP #NP] ``->`` [Voc #Voc] | //John// | -| ``please_Voc`` | [Voc #Voc] | //please// | - - - - -=Lexical Paradigms= -==Paradigms for Bulgarian== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/bulgarian/ParadigmsBul.gf`` ../bulgarian/ParadigmsBul.gf] - - - - -|| Function | Type || -| ``mkN001`` | ``Str`` ``->`` [N #N] | -| ``mkN002`` | ``Str`` ``->`` [N #N] | -| ``mkN002a`` | ``Str`` ``->`` [N #N] | -| ``mkN003`` | ``Str`` ``->`` [N #N] | -| ``mkN004`` | ``Str`` ``->`` [N #N] | -| ``mkN005`` | ``Str`` ``->`` [N #N] | -| ``mkN006`` | ``Str`` ``->`` [N #N] | -| ``mkN007`` | ``Str`` ``->`` [N #N] | -| ``mkN007b`` | ``Str`` ``->`` [N #N] | -| ``mkN007a`` | ``Str`` ``->`` [N #N] | -| ``mkN008`` | ``Str`` ``->`` [N #N] | -| ``mkN008a`` | ``Str`` ``->`` [N #N] | -| ``mkN009`` | ``Str`` ``->`` [N #N] | -| ``mkN009a`` | ``Str`` ``->`` [N #N] | -| ``mkN010`` | ``Str`` ``->`` [N #N] | -| ``mkN011`` | ``Str`` ``->`` [N #N] | -| ``mkN012`` | ``Str`` ``->`` [N #N] | -| ``mkN013`` | ``Str`` ``->`` [N #N] | -| ``mkN014`` | ``Str`` ``->`` [N #N] | -| ``mkN014a`` | ``Str`` ``->`` [N #N] | -| ``mkN015`` | ``Str`` ``->`` [N #N] | -| ``mkN016`` | ``Str`` ``->`` [N #N] | -| ``mkN017`` | ``Str`` ``->`` [N #N] | -| ``mkN018`` | ``Str`` ``->`` [N #N] | -| ``mkN018a`` | ``Str`` ``->`` [N #N] | -| ``mkN019`` | ``Str`` ``->`` [N #N] | -| ``mkN019a`` | ``Str`` ``->`` [N #N] | -| ``mkN020`` | ``Str`` ``->`` [N #N] | -| ``mkN021`` | ``Str`` ``->`` [N #N] | -| ``mkN022`` | ``Str`` ``->`` [N #N] | -| ``mkN023`` | ``Str`` ``->`` [N #N] | -| ``mkN024a`` | ``Str`` ``->`` [N #N] | -| ``mkN024`` | ``Str`` ``->`` [N #N] | -| ``mkN025`` | ``Str`` ``->`` [N #N] | -| ``mkN026`` | ``Str`` ``->`` [N #N] | -| ``mkN027`` | ``Str`` ``->`` [N #N] | -| ``mkN028`` | ``Str`` ``->`` [N #N] | -| ``mkN028a`` | ``Str`` ``->`` [N #N] | -| ``mkN029`` | ``Str`` ``->`` [N #N] | -| ``mkN030`` | ``Str`` ``->`` [N #N] | -| ``mkN031`` | ``Str`` ``->`` [N #N] | -| ``mkN031a`` | ``Str`` ``->`` [N #N] | -| ``mkN032`` | ``Str`` ``->`` [N #N] | -| ``mkN032a`` | ``Str`` ``->`` [N #N] | -| ``mkN033`` | ``Str`` ``->`` [N #N] | -| ``mkN034`` | ``Str`` ``->`` [N #N] | -| ``mkN035`` | ``Str`` ``->`` [N #N] | -| ``mkN035a`` | ``Str`` ``->`` [N #N] | -| ``mkN036`` | ``Str`` ``->`` [N #N] | -| ``mkN037`` | ``Str`` ``->`` [N #N] | -| ``mkN038`` | ``Str`` ``->`` [N #N] | -| ``mkN039`` | ``Str`` ``->`` [N #N] | -| ``mkN040`` | ``Str`` ``->`` [N #N] | -| ``mkN040a`` | ``Str`` ``->`` [N #N] | -| ``mkN041`` | ``Str`` ``->`` [N #N] | -| ``mkN041a`` | ``Str`` ``->`` [N #N] | -| ``mkN041b`` | ``Str`` ``->`` [N #N] | -| ``mkN042`` | ``Str`` ``->`` [N #N] | -| ``mkN043`` | ``Str`` ``->`` [N #N] | -| ``mkN043a`` | ``Str`` ``->`` [N #N] | -| ``mkN044`` | ``Str`` ``->`` [N #N] | -| ``mkN045`` | ``Str`` ``->`` [N #N] | -| ``mkN046`` | ``Str`` ``->`` [N #N] | -| ``mkN047`` | ``Str`` ``->`` [N #N] | -| ``mkN048`` | ``Str`` ``->`` [N #N] | -| ``mkN049`` | ``Str`` ``->`` [N #N] | -| ``mkN050`` | ``Str`` ``->`` [N #N] | -| ``mkN051`` | ``Str`` ``->`` [N #N] | -| ``mkN052`` | ``Str`` ``->`` [N #N] | -| ``mkN052a`` | ``Str`` ``->`` [N #N] | -| ``mkN053`` | ``Str`` ``->`` [N #N] | -| ``mkN054`` | ``Str`` ``->`` [N #N] | -| ``mkN055`` | ``Str`` ``->`` [N #N] | -| ``mkN056`` | ``Str`` ``->`` [N #N] | -| ``mkN057`` | ``Str`` ``->`` [N #N] | -| ``mkN057a`` | ``Str`` ``->`` [N #N] | -| ``mkN058`` | ``Str`` ``->`` [N #N] | -| ``mkN059`` | ``Str`` ``->`` [N #N] | -| ``mkN060`` | ``Str`` ``->`` [N #N] | -| ``mkN061`` | ``Str`` ``->`` [N #N] | -| ``mkN062`` | ``Str`` ``->`` [N #N] | -| ``mkN063`` | ``Str`` ``->`` [N #N] | -| ``mkN064`` | ``Str`` ``->`` [N #N] | -| ``mkN065`` | ``Str`` ``->`` [N #N] | -| ``mkN066`` | ``Str`` ``->`` [N #N] | -| ``mkN067`` | ``Str`` ``->`` [N #N] | -| ``mkN068`` | ``Str`` ``->`` [N #N] | -| ``mkN069`` | ``Str`` ``->`` [N #N] | -| ``mkN070`` | ``Str`` ``->`` [N #N] | -| ``mkN071`` | ``Str`` ``->`` [N #N] | -| ``mkN072`` | ``Str`` ``->`` [N #N] | -| ``mkN073`` | ``Str`` ``->`` [N #N] | -| ``mkN074`` | ``Str`` ``->`` [N #N] | -| ``mkN075`` | ``Str`` ``->`` [N #N] | -| ``mkA076`` | ``Str`` ``->`` [A #A] | -| ``mkA077`` | ``Str`` ``->`` [A #A] | -| ``mkA078`` | ``Str`` ``->`` [A #A] | -| ``mkA079`` | ``Str`` ``->`` [A #A] | -| ``mkA080`` | ``Str`` ``->`` [A #A] | -| ``mkA081`` | ``Str`` ``->`` [A #A] | -| ``mkA082`` | ``Str`` ``->`` [A #A] | -| ``mkA082a`` | ``Str`` ``->`` [A #A] | -| ``mkA083`` | ``Str`` ``->`` [A #A] | -| ``mkA084`` | ``Str`` ``->`` [A #A] | -| ``mkA084a`` | ``Str`` ``->`` [A #A] | -| ``mkA085`` | ``Str`` ``->`` [A #A] | -| ``mkA086`` | ``Str`` ``->`` [A #A] | -| ``mkA087`` | ``Str`` ``->`` [A #A] | -| ``mkA088`` | ``Str`` ``->`` [A #A] | -| ``mkA089`` | ``Str`` ``->`` [A #A] | -| ``mkA089a`` | ``Str`` ``->`` [A #A] | -| ``mkV142`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV143`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV144`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV145`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV145a`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV145b`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV146`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV146a`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV147`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV148`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV149`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV150`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV150a`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV151`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV152`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV152a`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV153`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV154`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV155`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV156`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV157`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV158`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV159`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV160`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV160a`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV161`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV161a`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV162`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV163`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV164`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV165`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV166`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV167`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV168`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV169`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV170`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV171`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV172`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV173`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV174`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV175`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV176`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV177`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV178`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV179`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV180`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV181`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV182`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV183`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV184`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV185`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV186`` | ``Str`` ``->`` [VTable #VTable] | -| ``mkV187`` | ``Str`` ``->`` [VTable #VTable] | -| ``adjAdv`` | [A #A] ``->`` ``Str`` ``->`` [A #A] ``=`` | - - -==Paradigms for Danish== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/danish/ParadigmsDan.gf`` ../danish/ParadigmsDan.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``utrum`` | [Gender #Gender] | -| ``neutrum`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``noPrep`` | [Prep #Prep] | -| ``mkN`` | ``(bil`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(hus`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(bil,bilen`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(bil,bilen,biler`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(dreng,drengen,drenge,drengene`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``regN2`` | ``Str`` ``->`` [Gender #Gender] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkPN`` | [N #N] ``->`` [PN #PN] | -| ``mkA`` | ``(fin`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(fin,fint`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(galen,galet,galne`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(stor,stort,store,storre,storst`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | [A #A] ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkV`` | ``(snakke`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(leve,levde`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(drikke,`` ``drakk,`` ``drukket`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(spise,spiser,spises,spiste,spist,spis`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | [V #V] ``->`` ``Str`` ``->`` [V #V] | -| ``vaereV`` | [V #V] ``->`` [V #V] | -| ``depV`` | [V #V] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``mkV2`` | ``Str`` ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirdirV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for English== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/english/ParadigmsEng.gf`` ../english/ParadigmsEng.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``human`` | [Gender #Gender] | -| ``nonhuman`` | [Gender #Gender] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``mkN`` | ``(flash`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(man,men`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(man,men,man's,men's`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | [Gender #Gender] ``->`` [N #N] ``->`` [N #N] | -| ``mkN`` | ``Str`` ``->`` [N #N] ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``regN2`` | ``Str`` ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | [N #N] ``->`` [PN #PN] | -| ``mkA`` | ``(happy`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(fat,fatter`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(good,better,best,well`` ``:`` ``Str)`` ``->`` [A #A] | -| ``compoundA`` | [A #A] ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``noPrep`` | [Prep #Prep] | -| ``mkV`` | ``(cry`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(stop,`` ``stopped`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(drink,`` ``drank,`` ``drunk`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(run,`` ``ran,`` ``run,`` ``running`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(go,`` ``goes,`` ``went,`` ``gone,`` ``going`` ``:`` ``Str)`` ``->`` [V #V] | -| ``partV`` | [V #V] ``->`` ``Str`` ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirdirV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for Finnish== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/finnish/ParadigmsFin.gf`` ../finnish/ParadigmsFin.gf] - - - - -|| Function | Type || -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``partitive`` | [Case #Case] | -| ``translative`` | [Case #Case] | -| ``inessive`` | [Case #Case] | -| ``elative`` | [Case #Case] | -| ``illative`` | [Case #Case] | -| ``adessive`` | [Case #Case] | -| ``ablative`` | [Case #Case] | -| ``allative`` | [Case #Case] | -| ``prePrep`` | [Case #Case] ``->`` ``Str`` ``->`` [Prep #Prep] | -| ``postPrep`` | [Case #Case] ``->`` ``Str`` ``->`` [Prep #Prep] | -| ``postGenPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``casePrep`` | [Case #Case] ``->`` [Prep #Prep] | -| ``mkN`` | ``(talo`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(savi,savia`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(vesi,veden,vesi`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(vesi,veden,vesi,vett`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(olo,olon,olona,oloa,oloon,olojen,oloja,oloina,oloissa,oloihin`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(pika`` ``:`` ``Str)`` ``->`` ``(juna`` ``:`` ``N)`` ``->`` [N #N] | -| ``mkN`` | ``(oma`` ``:`` ``N)`` ``->`` ``(tunto`` ``:`` ``N)`` ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [N2 #N2] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | [N #N] ``->`` [PN #PN] | -| ``mkA`` | ``Str`` ``->`` [A #A] | -| ``mkA`` | [N #N] ``->`` [A #A] | -| ``mkA`` | [N #N] ``->`` ``(kivempaa,kivinta`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(hyva,parempi,paras`` ``:`` ``N)`` ``->`` ``(hyvin,paremmin,parhaiten`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] ``=`` ``\a,p`` ``->`` ``a`` ``**`` ``{c2`` ``=`` ``p`` ``lock_A2`` ``=`` ``<>};`` | -| ``mkV`` | ``(huutaa`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(huutaa,huusi`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(huutaa,huudan,huusi`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(`` | -| ``huusin,huusi,huusisi,huutanut,huudettu,huutanee`` | ``Str)`` ``->`` [V #V] | -| ``caseV`` | [Case #Case] ``->`` [V #V] ``->`` [V #V] | -| ``vOlla`` | [V #V] | -| ``mkV2`` | ``Str`` ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Case #Case] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Case #Case] ``->`` [V3 #V3] | -| ``dirdirV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``mkVVf`` | [V #V] ``->`` [InfForm #InfForm] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkV2Vf`` | [V #V] ``->`` [Prep #Prep] ``->`` [InfForm #InfForm] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [Prep #Prep] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for French== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/french/ParadigmsFre.gf`` ../french/ParadigmsFre.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``accusative`` | [Prep #Prep] | -| ``genitive`` | [Prep #Prep] | -| ``dative`` | [Prep #Prep] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``mkN`` | ``(cheval`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(foie`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(oeil,yeux`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | [N #N] ``->`` ``Str`` ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``deN2`` | [N #N] ``->`` [N2 #N2] | -| ``aN2`` | [N #N] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkA`` | ``(cher`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(sec,seche`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(banal,banale,banaux,banalement`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | [A #A] ``->`` [A #A] ``->`` [A #A] | -| ``prefixA`` | [A #A] ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkV`` | ``(finir`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(jeter,jette,jettera`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | [V2 #V2] ``->`` [V #V] | -| ``etreV`` | [V #V] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] ``=`` ``dirV2`` | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] ``=`` ``mmkV2`` | -| ``mkV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``deVV`` | [V #V] ``->`` [VV #VV] | -| ``aVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [Prep #Prep] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for German== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/german/ParadigmsGer.gf`` ../german/ParadigmsGer.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``neuter`` | [Gender #Gender] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``accusative`` | [Case #Case] | -| ``dative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``mkN`` | ``(Stufe`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(Bild,Bilder`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(x1,_,_,_,_,x6`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN2`` | ``Str`` ``->`` [N2 #N2] | -| ``mkN2`` | [N #N] ``->`` [N2 #N2] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | ``(nom,gen`` ``:`` ``Str)`` ``->`` [PN #PN] | -| ``mkPN`` | ``(nom,acc,dat,gen`` ``:`` ``Str)`` ``->`` [PN #PN] | -| ``mkA`` | ``Str`` ``->`` [A #A] | -| ``mkA`` | ``(gut,besser,beste`` ``:`` ``Str)`` ``->`` [A #A] | -| ``invarA`` | ``Str`` ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkPrep`` | ``Str`` ``->`` [Case #Case] ``->`` [Prep #Prep] | -| ``accPrep`` | [Prep #Prep] | -| ``datPrep`` | [Prep #Prep] | -| ``genPrep`` | [Prep #Prep] | -| ``von_Prep`` | [Prep #Prep] | -| ``zu_Prep`` | [Prep #Prep] | -| ``mkV`` | ``(fhren`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(sehen,sieht,sah,she,gesehen`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(geben,`` ``gibt,`` ``gib,`` ``gab,`` ``gbe,`` ``gegeben`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``Str`` ``->`` [V #V] ``->`` [V #V] | -| ``no_geV`` | [V #V] ``->`` [V #V] | -| ``seinV`` | [V #V] ``->`` [V #V] | -| ``habenV`` | [V #V] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [Case #Case] ``->`` [V #V] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Case #Case] ``->`` [V2 #V2] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``accdatV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for Italian== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/italian/ParadigmsIta.gf`` ../italian/ParadigmsIta.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``--Prep`` | [Type #Type] | -| ``accusative`` | [Prep #Prep] | -| ``genitive`` | [Prep #Prep] | -| ``dative`` | [Prep #Prep] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``mkN`` | ``(cane`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(carne`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(uomo,uomini`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | [N #N] ``->`` ``Str`` ``->`` [N #N] | -| ``mkN2`` | ``Str`` ``->`` [N2 #N2] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkA`` | ``(bianco`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(solo,sola,soli,sole,solamente`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | [A #A] ``->`` [A #A] ``->`` [A #A] | -| ``prefixA`` | [A #A] ``->`` [A #A] ``=`` ``prefA`` | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkV`` | ``Str`` ``->`` [V #V] | -| ``mkV`` | [Verbo #Verbo] ``->`` [V #V] | -| ``mkV`` | ``(udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito`` ``:`` ``Str)`` ``->`` [V #V] | -| ``essereV`` | [V #V] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``mkV2`` | ``Str`` ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``v2V`` | [V2 #V2] ``->`` [V #V] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirdirV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``deVV`` | [V #V] ``->`` [VV #VV] | -| ``aVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [Prep #Prep] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for Norwegian== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/norwegian/ParadigmsNor.gf`` ../norwegian/ParadigmsNor.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``neutrum`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``noPrep`` | [Prep #Prep] | -| ``mkN`` | ``Str`` ``->`` [N #N] | -| ``mkN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(bil,bilen`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(dreng,drengen,drenger,drengene`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``regN2`` | ``Str`` ``->`` [Gender #Gender] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkPN`` | [N #N] ``->`` [PN #PN] | -| ``mkA`` | ``(fin`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(fin,fint`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(galen,galet,galne`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(stor,stort,store,storre,storst`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | [A #A] ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkV`` | ``(snakke`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(leve,levde`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(drikke,`` ``drakk,`` ``drukket`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(spise,spiser,spises,spiste,spist,spis`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | [V #V] ``->`` ``Str`` ``->`` [V #V] | -| ``vaereV`` | [V #V] ``->`` [V #V] | -| ``depV`` | [V #V] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``mkV2`` | ``Str`` ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirdirV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for Russian== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/russian/ParadigmsRus.gf`` ../russian/ParadigmsRus.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``neuter`` | [Gender #Gender] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``dative`` | [Case #Case] | -| ``accusative`` | [Case #Case] | -| ``instructive`` | [Case #Case] | -| ``prepositional`` | [Case #Case] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``mkN`` | ``(karta`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(tigr`` ``:`` ``Str)`` ``->`` [Animacy #Animacy] ``->`` [N #N] | -| ``mkN`` | ``(nomSg,`` ``genSg,`` ``datSg,`` ``accSg,`` ``instSg,`` ``preposSg,`` ``prepos2Sg,`` ``nomPl,`` ``genPl,`` ``datPl,`` ``accPl,`` ``instPl,`` ``preposPl`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [Animacy #Animacy] ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [N2 #N2] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [Animacy #Animacy] ``->`` [PN #PN] | -| ``nounPN`` | [N #N] ``->`` [PN #PN] | -| ``mkA`` | ``(positive`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(positive,`` ``comparative`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` ``Str`` ``->`` [Case #Case] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkV`` | [Aspect #Aspect] ``->`` ``(presentSgP1,presentSgP2,presentSgP3,`` | -| ``pastSgP1,imperative,infinitive`` | ``Str)`` ``->`` [V #V] | -| ``mkV2`` | [V #V] ``->`` ``Str`` ``->`` [Case #Case] ``->`` [V2 #V2] | -| ``mkV3`` | [V #V] ``->`` ``Str`` ``->`` ``Str`` ``->`` [Case #Case] ``->`` [Case #Case] ``->`` [V3 #V3] | -| ``dirV2`` | [V #V] ``->`` [V2 #V2] | -| ``tvDirDir`` | [V #V] ``->`` [V3 #V3] | - - -==Paradigms for Spanish== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/spanish/ParadigmsSpa.gf`` ../spanish/ParadigmsSpa.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``masculine`` | [Gender #Gender] | -| ``feminine`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``accusative`` | [Prep #Prep] | -| ``genitive`` | [Prep #Prep] | -| ``dative`` | [Prep #Prep] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``mkN`` | ``(luz`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(baston,bastones`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``compN`` | [N #N] ``->`` ``Str`` ``->`` [N #N] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``deN2`` | [N #N] ``->`` [N2 #N2] | -| ``aN2`` | [N #N] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``(Anna`` ``:`` ``Str)`` ``->`` [PN #PN] | -| ``mkPN`` | ``(Pilar`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkA`` | ``(util`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(solo,sola,solos,solas,solamente`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(bueno`` ``:`` ``A)`` ``->`` ``(mejor`` ``:`` ``A)`` ``->`` [A #A] | -| ``prefixA`` | [A #A] ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkV`` | ``(pagar`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(mostrar,muestro`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | [Verbum #Verbum] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``special_ppV`` | [V #V] ``->`` ``Str`` ``->`` [V #V] | -| ``mkV2`` | ``Str`` ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``v2V`` | [V2 #V2] ``->`` [V #V] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``dirdirV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``deVV`` | [V #V] ``->`` [VV #VV] | -| ``aVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [Prep #Prep] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - -==Paradigms for Swedish== -#LParadigms - - -source [``http://www.cs.chalmers.se/~aarne/GF/lib/resource/swedish/ParadigmsSwe.gf`` ../swedish/ParadigmsSwe.gf] - - - - -|| Function | Type || -| ``Gender`` | [Type #Type] | -| ``utrum`` | [Gender #Gender] | -| ``neutrum`` | [Gender #Gender] | -| ``Number`` | [Type #Type] | -| ``singular`` | [Number #Number] | -| ``plural`` | [Number #Number] | -| ``Case`` | [Type #Type] | -| ``nominative`` | [Case #Case] | -| ``genitive`` | [Case #Case] | -| ``mkPrep`` | ``Str`` ``->`` [Prep #Prep] | -| ``noPrep`` | [Prep #Prep] | -| ``mkN`` | ``(apa`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(lik`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [N #N] | -| ``mkN`` | ``(nyckel,nycklar`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN`` | ``(museum,museet,museer,museerna`` ``:`` ``Str)`` ``->`` [N #N] | -| ``mkN2`` | ``Str`` ``->`` [N2 #N2] | -| ``mkN2`` | [N #N] ``->`` [Prep #Prep] ``->`` [N2 #N2] | -| ``mkN3`` | [N #N] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [N3 #N3] | -| ``mkPN`` | ``Str`` ``->`` [PN #PN] | -| ``mkPN`` | ``Str`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkPN`` | ``(jesus,jesu`` ``:`` ``Str)`` ``->`` [Gender #Gender] ``->`` [PN #PN] | -| ``mkA`` | ``(billig`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(bred,brett`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(tung,tyngre,tyngst`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(god,gott,goda,battre,bast`` ``:`` ``Str)`` ``->`` [A #A] | -| ``mkA`` | ``(liten,litet,lilla,sma,mindre,minst,minsta`` ``:`` ``Str)`` ``->`` [A #A] | -| ``compoundA`` | [A #A] ``->`` [A #A] | -| ``mkA2`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2 #A2] | -| ``mkAdv`` | ``Str`` ``->`` [Adv #Adv] | -| ``mkAdV`` | ``Str`` ``->`` [AdV #AdV] | -| ``mkAdA`` | ``Str`` ``->`` [AdA #AdA] | -| ``mkV`` | ``(stmmer`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(dricka,drack,druckit`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | ``(g,gr,g,gick,gtt,gngen`` ``:`` ``Str)`` ``->`` [V #V] | -| ``mkV`` | [V #V] ``->`` ``Str`` ``->`` [V #V] | -| ``depV`` | [V #V] ``->`` [V #V] | -| ``reflV`` | [V #V] ``->`` [V #V] | -| ``mkV2`` | ``Str`` ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [V2 #V2] | -| ``mkV2`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2 #V2] | -| ``mkV3`` | ``Str`` ``->`` [V3 #V3] | -| ``mkV3`` | [V #V] ``->`` [V3 #V3] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``mkV3`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V3 #V3] | -| ``mkV0`` | [V #V] ``->`` [V0 #V0] | -| ``mkVS`` | [V #V] ``->`` [VS #VS] | -| ``mkV2S`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2S #V2S] | -| ``mkVV`` | [V #V] ``->`` [VV #VV] | -| ``mkV2V`` | [V #V] ``->`` [Prep #Prep] ``->`` [Prep #Prep] ``->`` [V2V #V2V] | -| ``mkVA`` | [V #V] ``->`` [VA #VA] | -| ``mkV2A`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2A #V2A] | -| ``mkVQ`` | [V #V] ``->`` [VQ #VQ] | -| ``mkV2Q`` | [V #V] ``->`` [Prep #Prep] ``->`` [V2Q #V2Q] | -| ``mkAS`` | [A #A] ``->`` [AS #AS] | -| ``mkA2S`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2S #A2S] | -| ``mkAV`` | [A #A] ``->`` [AV #AV] | -| ``mkA2V`` | [A #A] ``->`` [Prep #Prep] ``->`` [A2V #A2V] | -| ``V0`` | [Type #Type] | - - - - -%!include: synopsis-browse.txt - - -=An Example of Usage= - - -%!include: synopsis-example.txt - diff --git a/deprecated/old-lib/resource/english/AdjectiveEng.gf b/deprecated/old-lib/resource/english/AdjectiveEng.gf deleted file mode 100644 index 19dd5dddc..000000000 --- a/deprecated/old-lib/resource/english/AdjectiveEng.gf +++ /dev/null @@ -1,38 +0,0 @@ -concrete AdjectiveEng of Adjective = CatEng ** open ResEng, Prelude in { - - lin - - PositA a = { - s = \\_ => a.s ! AAdj Posit ; - isPre = True - } ; - ComparA a np = { - s = \\_ => a.s ! AAdj Compar ++ "than" ++ np.s ! Nom ; - isPre = False - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 a np = { - s = \\_ => a.s ! AAdj Posit ++ a.c2 ++ np.s ! Acc ; - isPre = False - } ; - - ReflA2 a = { - s = \\ag => a.s ! AAdj Posit ++ a.c2 ++ reflPron ! ag ; - isPre = False - } ; - - SentAP ap sc = { - s = \\a => ap.s ! a ++ sc.s ; - isPre = False - } ; - - AdAP ada ap = { - s = \\a => ada.s ++ ap.s ! a ; - isPre = ap.isPre - } ; - - UseA2 a = a ; - -} diff --git a/deprecated/old-lib/resource/english/AdverbEng.gf b/deprecated/old-lib/resource/english/AdverbEng.gf deleted file mode 100644 index ec7d46321..000000000 --- a/deprecated/old-lib/resource/english/AdverbEng.gf +++ /dev/null @@ -1,21 +0,0 @@ -concrete AdverbEng of Adverb = CatEng ** open ResEng, Prelude in { - - lin - PositAdvAdj a = {s = a.s ! AAdv} ; - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s ! AAdv ++ "than" ++ np.s ! Nom - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s ! AAdv ++ "than" ++ s.s - } ; - - PrepNP prep np = {s = prep.s ++ np.s ! Acc} ; - - AdAdv = cc2 ; - - SubjS = cc2 ; ----b AdvSC s = s ; --- this rule give stack overflow in ordinary parsing - - AdnCAdv cadv = {s = cadv.s ++ "than"} ; - -} diff --git a/deprecated/old-lib/resource/english/AllEng.gf b/deprecated/old-lib/resource/english/AllEng.gf deleted file mode 100644 index 88b6e21f6..000000000 --- a/deprecated/old-lib/resource/english/AllEng.gf +++ /dev/null @@ -1,9 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllEng of AllEngAbs = - LangEng, - IrregEng-[ - blow_V,burn_V,come_V,dig_V,fall_V,fly_V,freeze_V,go_V,lie_V,run_V, - sew_V,sing_V,sit_V,sleep_V,spit_V,stand_V,swell_V,swim_V,think_V], - ExtraEng - ** {} ; diff --git a/deprecated/old-lib/resource/english/AllEngAbs.gf b/deprecated/old-lib/resource/english/AllEngAbs.gf deleted file mode 100644 index 687d573a5..000000000 --- a/deprecated/old-lib/resource/english/AllEngAbs.gf +++ /dev/null @@ -1,9 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllEngAbs = - Lang, - IrregEngAbs-[ - blow_V,burn_V,come_V,dig_V,fall_V,fly_V,freeze_V,go_V,lie_V,run_V, - sew_V,sing_V,sit_V,sleep_V,spit_V,stand_V,swell_V,swim_V,think_V], - ExtraEngAbs - ** {} ; diff --git a/deprecated/old-lib/resource/english/BackwardEng.gf b/deprecated/old-lib/resource/english/BackwardEng.gf deleted file mode 100644 index 630626f0b..000000000 --- a/deprecated/old-lib/resource/english/BackwardEng.gf +++ /dev/null @@ -1,76 +0,0 @@ -concrete BackwardEng of Backward = CatEng ** open ResEng in { - - flags optimize=all_subs ; - - lin - --- A repository of obsolete constructs, needed for backward compatibility. --- They create spurious ambiguities if used in combination with Lang. - --- from Verb 19/4/2008 - - ComplV2 v np = insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v) ; - ComplV3 v np np2 = - insertObj (\\_ => v.c2 ++ np.s ! Acc ++ v.c3 ++ np2.s ! Acc) (predV v) ; - ComplV2V v np vp = - insertObj (\\a => infVP v.isAux vp a) - (insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v)) ; - ComplV2S v np s = - insertObj (\\_ => conjThat ++ s.s) - (insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v)) ; - ComplV2Q v np q = - insertObj (\\_ => q.s ! QIndir) - (insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v)) ; - ComplV2A v np ap = - insertObj (\\_ => v.c2 ++ np.s ! Acc ++ ap.s ! np.a) (predV v) ; - - ReflV2 v = insertObj (\\a => v.c2 ++ reflPron ! a) (predV v) ; - --- from Sentence 19/4/2008 - - SlashV2 np v2 = - mkClause (np.s ! Nom) np.a (predV v2) ** {c2 = v2.c2} ; - - SlashVVV2 np vv v2 = - mkClause (np.s ! Nom) np.a - (insertObj (\\a => infVP vv.isAux (predV v2) a) (predVV vv)) ** - {c2 = v2.c2} ; - --- from Noun 19/4/2008 - - NumInt n = {s = n.s ; n = Pl} ; - OrdInt n = {s = n.s ++ "th"} ; --- DEPRECATED - - DetSg quant ord = { - s = quant.s ! Sg ++ ord.s ; - n = Sg - } ; - - DetPl quant num ord = { - s = quant.s ! num.n ++ num.s ++ ord.s ; - n = num.n - } ; - - NoNum = {s = []; n = Pl } ; - - DefArt = {s = \\_ => artDef} ; - - IndefArt = { - s = table { - Sg => artIndef ; - Pl => [] - } - } ; - - MassDet = {s = \\_ => []} ; - - - --- from Structural 19/4/2008 - - that_NP = regNP "that" Sg ; - these_NP = regNP "these" Pl ; - this_NP = regNP "this" Sg ; - those_NP = regNP "those" Pl ; - -} diff --git a/deprecated/old-lib/resource/english/CatEng.gf b/deprecated/old-lib/resource/english/CatEng.gf deleted file mode 100644 index bbc367f6c..000000000 --- a/deprecated/old-lib/resource/english/CatEng.gf +++ /dev/null @@ -1,89 +0,0 @@ -concrete CatEng of Cat = CommonX ** open ResEng, Prelude in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : QForm => Str} ; - RS = {s : Agr => Str ; c : Case} ; -- c for it clefts - SSlash = {s : Str ; c2 : Str} ; - --- Sentence - - Cl = {s : ResEng.Tense => Anteriority => CPolarity => Order => Str} ; - ClSlash = { - s : ResEng.Tense => Anteriority => CPolarity => Order => Str ; - c2 : Str - } ; - Imp = {s : CPolarity => ImpForm => Str} ; - --- Question - - QCl = {s : ResEng.Tense => Anteriority => CPolarity => QForm => Str} ; - IP = {s : Case => Str ; n : Number} ; - IComp = {s : Str} ; - IDet = {s : Str ; n : Number} ; - IQuant = {s : Number => Str} ; - --- Relative - - RCl = { - s : ResEng.Tense => Anteriority => CPolarity => Agr => Str ; - c : Case - } ; - RP = {s : RCase => Str ; a : RAgr} ; - --- Verb - - VP = ResEng.VP ; - VPSlash = ResEng.VP ** {c2 : Str} ; - Comp = {s : Agr => Str} ; - --- Adjective - - AP = {s : Agr => Str ; isPre : Bool} ; - --- Noun - - CN = {s : Number => Case => Str ; g : Gender} ; - NP, Pron = {s : Case => Str ; a : Agr} ; - Det = {s : Str ; n : Number} ; - Predet, Ord = {s : Str} ; - Num = {s : Str; n : Number ; hasCard : Bool} ; - Card = {s : Str; n : Number} ; - Quant = {s : Number => Str} ; - Art = {s : Bool => Number => Str} ; - --- Numeral - - Numeral = {s : CardOrd => Str ; n : Number} ; - Digits = {s : CardOrd => Str ; n : Number ; tail : DTail} ; - --- Structural - - Conj = {s1,s2 : Str ; n : Number} ; ----b Conj = {s : Str ; n : Number} ; ----b DConj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str} ; - Prep = {s : Str} ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = Verb ; -- = {s : VForm => Str} ; - V2, V2A, V2Q, V2S = Verb ** {c2 : Str} ; - V3 = Verb ** {c2, c3 : Str} ; - VV = {s : VVForm => Str ; isAux : Bool} ; - V2V = Verb ** {c2 : Str ; isAux : Bool} ; - - A = {s : AForm => Str} ; - A2 = {s : AForm => Str ; c2 : Str} ; - - N = {s : Number => Case => Str ; g : Gender} ; - N2 = {s : Number => Case => Str ; g : Gender} ** {c2 : Str} ; - N3 = {s : Number => Case => Str ; g : Gender} ** {c2,c3 : Str} ; - PN = {s : Case => Str ; g : Gender} ; - -} diff --git a/deprecated/old-lib/resource/english/CompatibilityEng.gf b/deprecated/old-lib/resource/english/CompatibilityEng.gf deleted file mode 100644 index 28ede2a17..000000000 --- a/deprecated/old-lib/resource/english/CompatibilityEng.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../abstract:../common - -concrete CompatibilityEng of Compatibility = CatEng ** open Prelude, ResEng in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = n.s ; n = Pl ; hasCard = True} ; - OrdInt n = {s = n.s ++ "th"} ; - -} diff --git a/deprecated/old-lib/resource/english/ConjunctionEng.gf b/deprecated/old-lib/resource/english/ConjunctionEng.gf deleted file mode 100644 index 269ae5f80..000000000 --- a/deprecated/old-lib/resource/english/ConjunctionEng.gf +++ /dev/null @@ -1,60 +0,0 @@ -concrete ConjunctionEng of Conjunction = - CatEng ** open ResEng, Coordination, Prelude in { - - flags optimize=all_subs ; - - lin - - ConjS = conjunctDistrSS ; - - ConjAdv = conjunctDistrSS ; - - ConjNP conj ss = conjunctDistrTable Case conj ss ** { - a = conjAgr (agrP3 conj.n) ss.a - } ; - - ConjAP conj ss = conjunctDistrTable Agr conj ss ** { - isPre = ss.isPre - } ; - -{---b - - ConjS = conjunctSS ; - DConjS = conjunctDistrSS ; - - ConjAdv = conjunctSS ; - DConjAdv = conjunctDistrSS ; - - ConjNP conj ss = conjunctTable Case conj ss ** { - a = conjAgr (agrP3 conj.n) ss.a - } ; - DConjNP conj ss = conjunctDistrTable Case conj ss ** { - a = conjAgr (agrP3 conj.n) ss.a - } ; - - ConjAP conj ss = conjunctTable Agr conj ss ** { - isPre = ss.isPre - } ; - DConjAP conj ss = conjunctDistrTable Agr conj ss ** { - isPre = ss.isPre - } ; --} - --- These fun's are generated from the list cat's. - - BaseS = twoSS ; - ConsS = consrSS comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - BaseNP x y = twoTable Case x y ** {a = conjAgr x.a y.a} ; - ConsNP xs x = consrTable Case comma xs x ** {a = conjAgr xs.a x.a} ; - BaseAP x y = twoTable Agr x y ** {isPre = andB x.isPre y.isPre} ; - ConsAP xs x = consrTable Agr comma xs x ** {isPre = andB xs.isPre x.isPre} ; - - lincat - [S] = {s1,s2 : Str} ; - [Adv] = {s1,s2 : Str} ; - [NP] = {s1,s2 : Case => Str ; a : Agr} ; - [AP] = {s1,s2 : Agr => Str ; isPre : Bool} ; - -} diff --git a/deprecated/old-lib/resource/english/ExtraEng.gf b/deprecated/old-lib/resource/english/ExtraEng.gf deleted file mode 100644 index 7f6b3fde3..000000000 --- a/deprecated/old-lib/resource/english/ExtraEng.gf +++ /dev/null @@ -1,53 +0,0 @@ -concrete ExtraEng of ExtraEngAbs = CatEng ** - open ResEng, Coordination, Prelude in { - - lin - GenNP np = {s = \\_ => np.s ! Gen} ; - ComplBareVS v s = insertObj (\\_ => s.s) (predV v) ; - - StrandRelSlash rp slash = { - s = \\t,a,p,ag => - rp.s ! RC (fromAgr ag).g Acc ++ slash.s ! t ! a ! p ! ODir ++ slash.c2 ; - c = Acc - } ; - EmptyRelSlash rp slash = { - s = \\t,a,p,_ => slash.s ! t ! a ! p ! ODir ++ slash.c2 ; - c = Acc - } ; - - StrandQuestSlash ip slash = - {s = \\t,a,b,q => - (mkQuestion (ss (ip.s ! Acc)) slash).s ! t ! a ! b ! q ++ slash.c2 - }; - - lincat - VPI = {s : VPIForm => Agr => Str} ; - [VPI] = {s1,s2 : VPIForm => Agr => Str} ; - - lin - BaseVPI = twoTable2 VPIForm Agr ; - ConsVPI = consrTable2 VPIForm Agr comma ; - - MkVPI vp = { - s = \\v,a => vp.ad ++ vp.inf ++ vp.s2 ! a - } ; - ConjVPI = conjunctDistrTable2 VPIForm Agr ; - ComplVPIVV vv vpi = - insertObj (\\a => (if_then_Str vv.isAux [] "to") ++ vpi.s ! VPIInf ! a) (predVV vv) ; - - UncNegCl t a cl = {s = t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg ! ODir} ; - UncNegQCl t a cl = {s = \\q => t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg !q} ; - UncNegRCl t a cl = { - s = \\r => t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg ! r ; - c = cl.c - } ; - UncNegImpSg imp = {s = imp.s ! neg ! ImpF Sg False} ; - UncNegImpPl imp = {s = imp.s ! neg ! ImpF Pl False} ; - - CompoundCN a b = {s = \\n,c => a.s ! Sg ! Nom ++ b.s ! n ! c ; g = b.g} ; - - - oper - neg = CNeg False ; - -} diff --git a/deprecated/old-lib/resource/english/ExtraEngAbs.gf b/deprecated/old-lib/resource/english/ExtraEngAbs.gf deleted file mode 100644 index 9ee849627..000000000 --- a/deprecated/old-lib/resource/english/ExtraEngAbs.gf +++ /dev/null @@ -1,16 +0,0 @@ -abstract ExtraEngAbs = Extra ** { - --- uncontracted negations; contracted are the default - fun - UncNegCl : Tense -> Ant -> Cl -> S ; - UncNegQCl : Tense -> Ant -> QCl -> QS ; - UncNegRCl : Tense -> Ant -> RCl -> RS ; - - UncNegImpSg : Imp -> Utt; -- do not help yourself - UncNegImpPl : Imp -> Utt; -- do not help yourselves - --- freely compounded nouns - - CompoundCN : CN -> CN -> CN ; -- rock album - -} diff --git a/deprecated/old-lib/resource/english/GrammarEng.gf b/deprecated/old-lib/resource/english/GrammarEng.gf deleted file mode 100644 index 932dd9821..000000000 --- a/deprecated/old-lib/resource/english/GrammarEng.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarEng of Grammar = - NounEng, - VerbEng, - AdjectiveEng, - AdverbEng, - NumeralEng, - SentenceEng, - QuestionEng, - RelativeEng, - ConjunctionEng, - PhraseEng, - TextX, - StructuralEng, - IdiomEng - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/english/IdiomEng.gf b/deprecated/old-lib/resource/english/IdiomEng.gf deleted file mode 100644 index 87fb03136..000000000 --- a/deprecated/old-lib/resource/english/IdiomEng.gf +++ /dev/null @@ -1,30 +0,0 @@ -concrete IdiomEng of Idiom = CatEng ** open Prelude, ResEng in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause "it" (agrP3 Sg) vp ; - GenericCl vp = mkClause "one" (agrP3 Sg) vp ; - - CleftNP np rs = mkClause "it" (agrP3 Sg) - (insertObj (\\_ => rs.s ! np.a) - (insertObj (\\_ => np.s ! rs.c) (predAux auxBe))) ; - - CleftAdv ad s = mkClause "it" (agrP3 Sg) - (insertObj (\\_ => conjThat ++ s.s) - (insertObj (\\_ => ad.s) (predAux auxBe))) ; - - ExistNP np = - mkClause "there" (agrP3 (fromAgr np.a).n) - (insertObj (\\_ => np.s ! Acc) (predAux auxBe)) ; - - ExistIP ip = - mkQuestion (ss (ip.s ! Nom)) - (mkClause "there" (agrP3 ip.n) (predAux auxBe)) ; - - ProgrVP vp = insertObj (\\a => vp.ad ++ vp.prp ++ vp.s2 ! a) (predAux auxBe) ; - - ImpPl1 vp = {s = "let's" ++ infVP True vp (AgP1 Pl)} ; - -} - diff --git a/deprecated/old-lib/resource/english/IrregEng.gf b/deprecated/old-lib/resource/english/IrregEng.gf deleted file mode 100644 index 2b90da1c4..000000000 --- a/deprecated/old-lib/resource/english/IrregEng.gf +++ /dev/null @@ -1,181 +0,0 @@ ---# -path=.:prelude:../abstract:../common - -concrete IrregEng of IrregEngAbs = CatEng ** open ParadigmsEng in { - -flags optimize=values ; - - lin - awake_V = irregV "awake" "awoke" "awoken" ; - bear_V = irregV "bear" "bore" "born" ; - beat_V = irregV "beat" "beat" "beat" ; - become_V = irregV "become" "became" "become" ; - begin_V = irregV "begin" "began" "begun" ; - bend_V = irregV "bend" "bent" "bent" ; - beset_V = irregV "beset" "beset" "beset" ; - bet_V = irregDuplV "bet" "bet" "bet" ; - bid_V = irregDuplV "bid" (variants {"bid" ; "bade"}) (variants {"bid" ; "bidden"}) ; - bind_V = irregV "bind" "bound" "bound" ; - bite_V = irregV "bite" "bit" "bitten" ; - bleed_V = irregV "bleed" "bled" "bled" ; - blow_V = irregV "blow" "blew" "blown" ; - break_V = irregV "break" "broke" "broken" ; - breed_V = irregV "breed" "bred" "bred" ; - bring_V = irregV "bring" "brought" "brought" ; - broadcast_V = irregV "broadcast" "broadcast" "broadcast" ; - build_V = irregV "build" "built" "built" ; - burn_V = irregV "burn" (variants {"burned" ; "burnt"}) (variants {"burned" ; "burnt"}) ; - burst_V = irregV "burst" "burst" "burst" ; - buy_V = irregV "buy" "bought" "bought" ; - cast_V = irregV "cast" "cast" "cast" ; - catch_V = irregV "catch" "caught" "caught" ; - choose_V = irregV "choose" "chose" "chosen" ; - cling_V = irregV "cling" "clung" "clung" ; - come_V = irregV "come" "came" "come" ; - cost_V = irregV "cost" "cost" "cost" ; - creep_V = irregV "creep" "crept" "crept" ; - cut_V = irregDuplV "cut" "cut" "cut" ; - deal_V = irregV "deal" "dealt" "dealt" ; - dig_V = irregDuplV "dig" "dug" "dug" ; - dive_V = irregV "dive" (variants {"dived" ; "dove"}) "dived" ; - do_V = mk5V "do" "does" "did" "done" "doing" ; - draw_V = irregV "draw" "drew" "drawn" ; - dream_V = irregV "dream" (variants {"dreamed" ; "dreamt"}) (variants {"dreamed" ; "dreamt"}) ; - drive_V = irregV "drive" "drove" "driven" ; - drink_V = irregV "drink" "drank" "drunk" ; - eat_V = irregV "eat" "ate" "eaten" ; - fall_V = irregV "fall" "fell" "fallen" ; - feed_V = irregV "feed" "fed" "fed" ; - feel_V = irregV "feel" "felt" "felt" ; - fight_V = irregV "fight" "fought" "fought" ; - find_V = irregV "find" "found" "found" ; - fit_V = irregDuplV "fit" "fit" "fit" ; - flee_V = irregV "flee" "fled" "fled" ; - fling_V = irregV "fling" "flung" "flung" ; - fly_V = irregV "fly" "flew" "flown" ; - forbid_V = irregDuplV "forbid" "forbade" "forbidden" ; - forget_V = irregDuplV "forget" "forgot" "forgotten" ; - forgive_V = irregV "forgive" "forgave" "forgiven" ; - forsake_V = irregV "forsake" "forsook" "forsaken" ; - freeze_V = irregV "freeze" "froze" "frozen" ; - get_V = irregDuplV "get" "got" "gotten" ; - give_V = irregV "give" "gave" "given" ; - go_V = mk5V "go" "goes" "went" "gone" "going" ; - grind_V = irregV "grind" "ground" "ground" ; - grow_V = irregV "grow" "grew" "grown" ; - hang_V = irregV "hang" "hung" "hung" ; - have_V = mk5V "have" "has" "had" "had" "having" ; - hear_V = irregV "hear" "heard" "heard" ; - hide_V = irregV "hide" "hid" "hidden" ; - hit_V = irregDuplV "hit" "hit" "hit" ; - hold_V = irregV "hold" "held" "held" ; - hurt_V = irregV "hurt" "hurt" "hurt" ; - keep_V = irregV "keep" "kept" "kept" ; - kneel_V = irregV "kneel" "knelt" "knelt" ; - knit_V = irregDuplV "knit" "knit" "knit" ; - know_V = irregV "know" "knew" "know" ; - lay_V = irregV "lay" "laid" "laid" ; - lead_V = irregV "lead" "led" "led" ; - leap_V = irregV "leap" (variants {"leaped" ; "lept"}) (variants {"leaped" ; "lept"}) ; - learn_V = irregV "learn" (variants {"learned" ; "learnt"}) (variants {"learned" ; "learnt"}) ; - leave_V = irregV "leave" "left" "left" ; - lend_V = irregV "lend" "lent" "lent" ; - let_V = irregDuplV "let" "let" "let" ; - lie_V = irregV "lie" "lay" "lain" ; - light_V = irregV "light" (variants {"lighted" ; "lit"}) "lighted" ; - lose_V = irregV "lose" "lost" "lost" ; - make_V = irregV "make" "made" "made" ; - mean_V = irregV "mean" "meant" "meant" ; - meet_V = irregV "meet" "met" "met" ; - misspell_V = irregV "misspell" (variants {"misspelled" ; "misspelt"}) (variants {"misspelled" ; "misspelt"}) ; - mistake_V = irregV "mistake" "mistook" "mistaken" ; - mow_V = irregV "mow" "mowed" (variants {"mowed" ; "mown"}) ; - overcome_V = irregV "overcome" "overcame" "overcome" ; - overdo_V = mk5V "overdo" "overdoes" "overdid" "overdone" "overdoing" ; - overtake_V = irregV "overtake" "overtook" "overtaken" ; - overthrow_V = irregV "overthrow" "overthrew" "overthrown" ; - pay_V = irregV "pay" "paid" "paid" ; - plead_V = irregV "plead" "pled" "pled" ; - prove_V = irregV "prove" "proved" (variants {"proved" ; "proven"}) ; - put_V = irregDuplV "put" "put" "put" ; - quit_V = irregDuplV "quit" "quit" "quit" ; - read_V = irregV "read" "read" "read" ; - rid_V = irregDuplV "rid" "rid" "rid" ; - ride_V = irregV "ride" "rode" "ridden" ; - ring_V = irregV "ring" "rang" "rung" ; - rise_V = irregV "rise" "rose" "risen" ; - run_V = irregDuplV "run" "ran" "run" ; - saw_V = irregV "saw" "sawed" (variants {"sawed" ; "sawn"}) ; - say_V = irregV "say" "said" "said" ; - see_V = irregV "see" "saw" "seen" ; - seek_V = irregV "seek" "sought" "sought" ; - sell_V = irregV "sell" "sold" "sold" ; - send_V = irregV "send" "sent" "sent" ; - set_V = irregDuplV "set" "set" "set" ; - sew_V = irregV "sew" "sewed" (variants {"sewed" ; "sewn"}) ; - shake_V = irregV "shake" "shook" "shaken" ; - shave_V = irregV "shave" "shaved" (variants {"shaved" ; "shaven"}) ; - shear_V = irregV "shear" "shore" "shorn" ; - shed_V = irregDuplV "shed" "shed" "shed" ; - shine_V = irregV "shine" "shone" "shone" ; - shoe_V = irregV "shoe" "shoed" (variants {"shoed" ; "shod"}) ; - shoot_V = irregV "shoot" "shot" "shot" ; - show_V = irregV "show" "showed" (variants {"showed" ; "shown"}) ; - shrink_V = irregV "shrink" "shrank" "shrunk" ; - shut_V = irregDuplV "shut" "shut" "shut" ; - sing_V = irregV "sing" "sang" "sung" ; - sink_V = irregV "sink" "sank" "sunk" ; - sit_V = irregDuplV "sit" "sat" "sat" ; - sleep_V = irregV "sleep" "slept" "slept" ; - slay_V = irregV "slay" "slew" "slain" ; - slide_V = irregV "slide" "slid" "slid" ; - sling_V = irregV "sling" "slung" "slung" ; - slit_V = irregDuplV "slit" "slit" "slit" ; - smite_V = irregV "smite" "smote" "smitten" ; - sow_V = irregV "sow" "sowed" (variants {"sowed" ; "sown"}) ; - speak_V = irregV "speak" "spoke" "spoken" ; - speed_V = irregV "speed" "sped" "sped" ; - spend_V = irregV "spend" "spent" "spent" ; - spill_V = irregV "spill" (variants {"spilled" ; "spilt"}) (variants {"spilled" ; "spilt"}) ; - spin_V = irregDuplV "spin" "spun" "spun" ; - spit_V = irregDuplV "spit" (variants {"spit" ; "spat"}) "spit" ; - split_V = irregDuplV "split" "split" "split" ; - spread_V = irregV "spread" "spread" "spread" ; - spring_V = irregV "spring" (variants {"sprang" ; "sprung"}) "sprung" ; - stand_V = irregV "stand" "stood" "stood" ; - steal_V = irregV "steal" "stole" "stolen" ; - stick_V = irregV "stick" "stuck" "stuck" ; - sting_V = irregV "sting" "stung" "stung" ; - stink_V = irregV "stink" "stank" "stunk" ; - stride_V = irregV "stride" "strod" "stridden" ; - strike_V = irregV "strike" "struck" "struck" ; - string_V = irregV "string" "strung" "strung" ; - strive_V = irregV "strive" "strove" "striven" ; - swear_V = irregV "swear" "swore" "sworn" ; - sweep_V = irregV "sweep" "swept" "swept" ; - swell_V = irregV "swell" "swelled" (variants {"swelled" ; "swollen"}) ; - swim_V = irregDuplV "swim" "swam" "swum" ; - swing_V = irregV "swing" "swung" "swung" ; - take_V = irregV "take" "took" "taken" ; - teach_V = irregV "teach" "taught" "taught" ; - tear_V = irregV "tear" "tore" "torn" ; - tell_V = irregV "tell" "told" "told" ; - think_V = irregV "think" "thought" "thought" ; - thrive_V = irregV "thrive" (variants {"thrived" ; "throve"}) "thrived" ; - throw_V = irregV "throw" "threw" "thrown" ; - thrust_V = irregV "thrust" "thrust" "thrust" ; - tread_V = irregV "tread" "trod" "trodden" ; - understand_V = irregV "understand" "understood" "understood" ; - uphold_V = irregV "uphold" "upheld" "upheld" ; - upset_V = irregDuplV "upset" "upset" "upset" ; - wake_V = irregV "wake" "woke" "woken" ; - wear_V = irregV "wear" "wore" "worn" ; - weave_V = irregV "weave" (variants {"weaved" ; "wove"}) (variants {"weaved" ; "woven"}) ; - wed_V = irregDuplV "wed" "wed" "wed" ; - weep_V = irregV "weep" "wept" "wept" ; - wind_V = irregV "wind" "wound" "wound" ; - win_V = irregDuplV "win" "won" "won" ; - withhold_V = irregV "withhold" "withheld" "withheld" ; - withstand_V = irregV "withstand" "withstood" "withstood" ; - wring_V = irregV "wring" "wrung" "wrung" ; - write_V = irregV "write" "wrote" "written" ; -} diff --git a/deprecated/old-lib/resource/english/IrregEngAbs.gf b/deprecated/old-lib/resource/english/IrregEngAbs.gf deleted file mode 100644 index 103fe3278..000000000 --- a/deprecated/old-lib/resource/english/IrregEngAbs.gf +++ /dev/null @@ -1,176 +0,0 @@ -abstract IrregEngAbs = Cat ** { -fun - awake_V : V ; - bear_V : V ; - beat_V : V ; - become_V : V ; - begin_V : V ; - bend_V : V ; - beset_V : V ; - bet_V : V ; - bid_V : V ; - bind_V : V ; - bite_V : V ; - bleed_V : V ; - blow_V : V ; - break_V : V ; - breed_V : V ; - bring_V : V ; - broadcast_V : V ; - build_V : V ; - burn_V : V ; - burst_V : V ; - buy_V : V ; - cast_V : V ; - catch_V : V ; - choose_V : V ; - cling_V : V ; - come_V : V ; - cost_V : V ; - creep_V : V ; - cut_V : V ; - deal_V : V ; - dig_V : V ; - dive_V : V ; - do_V : V ; - draw_V : V ; - dream_V : V ; - drive_V : V ; - drink_V : V ; - eat_V : V ; - fall_V : V ; - feed_V : V ; - feel_V : V ; - fight_V : V ; - find_V : V ; - fit_V : V ; - flee_V : V ; - fling_V : V ; - fly_V : V ; - forbid_V : V ; - forget_V : V ; - forgive_V : V ; - forsake_V : V ; - freeze_V : V ; - get_V : V ; - give_V : V ; - go_V : V ; - grind_V : V ; - grow_V : V ; - hang_V : V ; - have_V : V ; - hear_V : V ; - hide_V : V ; - hit_V : V ; - hold_V : V ; - hurt_V : V ; - keep_V : V ; - kneel_V : V ; - knit_V : V ; - know_V : V ; - lay_V : V ; - lead_V : V ; - leap_V : V ; - learn_V : V ; - leave_V : V ; - lend_V : V ; - let_V : V ; - lie_V : V ; - light_V : V ; - lose_V : V ; - make_V : V ; - mean_V : V ; - meet_V : V ; - misspell_V : V ; - mistake_V : V ; - mow_V : V ; - overcome_V : V ; - overdo_V : V ; - overtake_V : V ; - overthrow_V : V ; - pay_V : V ; - plead_V : V ; - prove_V : V ; - put_V : V ; - quit_V : V ; - read_V : V ; - rid_V : V ; - ride_V : V ; - ring_V : V ; - rise_V : V ; - run_V : V ; - saw_V : V ; - say_V : V ; - see_V : V ; - seek_V : V ; - sell_V : V ; - send_V : V ; - set_V : V ; - sew_V : V ; - shake_V : V ; - shave_V : V ; - shear_V : V ; - shed_V : V ; - shine_V : V ; - shoe_V : V ; - shoot_V : V ; - show_V : V ; - shrink_V : V ; - shut_V : V ; - sing_V : V ; - sink_V : V ; - sit_V : V ; - sleep_V : V ; - slay_V : V ; - slide_V : V ; - sling_V : V ; - slit_V : V ; - smite_V : V ; - sow_V : V ; - speak_V : V ; - speed_V : V ; - spend_V : V ; - spill_V : V ; - spin_V : V ; - spit_V : V ; - split_V : V ; - spread_V : V ; - spring_V : V ; - stand_V : V ; - steal_V : V ; - stick_V : V ; - sting_V : V ; - stink_V : V ; - stride_V : V ; - strike_V : V ; - string_V : V ; - strive_V : V ; - swear_V : V ; - sweep_V : V ; - swell_V : V ; - swim_V : V ; - swing_V : V ; - take_V : V ; - teach_V : V ; - tear_V : V ; - tell_V : V ; - think_V : V ; - thrive_V : V ; - throw_V : V ; - thrust_V : V ; - tread_V : V ; - understand_V : V ; - uphold_V : V ; - upset_V : V ; - wake_V : V ; - wear_V : V ; - weave_V : V ; - wed_V : V ; - weep_V : V ; - wind_V : V ; - win_V : V ; - withhold_V : V ; - withstand_V : V ; - wring_V : V ; - write_V : V ; -} diff --git a/deprecated/old-lib/resource/english/LangEng.gf b/deprecated/old-lib/resource/english/LangEng.gf deleted file mode 100644 index 966308a2b..000000000 --- a/deprecated/old-lib/resource/english/LangEng.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangEng of Lang = - GrammarEng, - LexiconEng - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/english/LexiconEng.gf b/deprecated/old-lib/resource/english/LexiconEng.gf deleted file mode 100644 index a92058c90..000000000 --- a/deprecated/old-lib/resource/english/LexiconEng.gf +++ /dev/null @@ -1,375 +0,0 @@ ---# -path=.:prelude - -concrete LexiconEng of Lexicon = CatEng ** - open ParadigmsEng, IrregEng, Prelude in { - -flags - optimize=values ; - -lin - airplane_N = regN "airplane" ; - answer_V2S = mkV2S (regV "answer") toP ; - apartment_N = regN "apartment" ; - apple_N = regN "apple" ; - art_N = regN "art" ; - ask_V2Q = mkV2Q (regV "ask") noPrep ; - baby_N = regN "baby" ; - bad_A = mkADeg "bad" "worse" "worst" "badly" ; - bank_N = regN "bank" ; - beautiful_A = compoundADeg (regA "beautiful") ; - become_VA = mkVA (irregV "become" "became" "become") ; - beer_N = regN "beer" ; - beg_V2V = mkV2V (regDuplV "beg") noPrep toP ; - big_A = duplADeg "big" ; - bike_N = regN "bike" ; - bird_N = regN "bird" ; - black_A = regADeg "black" ; - blue_A = regADeg "blue" ; - boat_N = regN "boat" ; - book_N = regN "book" ; - boot_N = regN "boot" ; - boss_N = mkN human (regN "boss") ; - boy_N = mkN masculine (regN "boy") ; - bread_N = regN "bread" ; - break_V2 = dirV2 (irregV "break" "broke" "broken") ; - broad_A = regADeg "broad" ; - brother_N2 = mkN2 (mkN masculine (mkN "brother")) (mkPrep "of") ; - brown_A = regADeg "brown" ; - butter_N = regN "butter" ; - buy_V2 = dirV2 (irregV "buy" "bought" "bought") ; - camera_N = regN "camera" ; - cap_N = regN "cap" ; - car_N = regN "car" ; - carpet_N = regN "carpet" ; - cat_N = regN "cat" ; - ceiling_N = regN "ceiling" ; - chair_N = regN "chair" ; - cheese_N = regN "cheese" ; - child_N = mk2N "child" "children" ; - church_N = regN "church" ; - city_N = regN "city" ; - clean_A = regADeg "clean" ; - clever_A = regADeg "clever" ; - close_V2 = dirV2 (regV "close") ; - coat_N = regN "coat" ; - cold_A = regADeg "cold" ; - come_V = (irregV "come" "came" "come") ; - computer_N = regN "computer" ; - country_N = regN "country" ; - cousin_N = mkN human (regN "cousin") ; - cow_N = regN "cow" ; - die_V = (regV "die") ; - dirty_A = regADeg "dirty" ; - distance_N3 = mkN3 (regN "distance") fromP toP ; - doctor_N = mkN human (regN "doctor") ; - dog_N = regN "dog" ; - door_N = regN "door" ; - drink_V2 = dirV2 (irregV "drink" "drank" "drunk") ; - easy_A2V = mkA2V (regA "easy") forP ; - eat_V2 = dirV2 (irregV "eat" "ate" "eaten") ; - empty_A = regADeg "empty" ; - enemy_N = regN "enemy" ; - factory_N = regN "factory" ; - father_N2 = mkN2 (mkN masculine (mkN "father")) (mkPrep "of") ; - fear_VS = mkVS (regV "fear") ; - find_V2 = dirV2 (irregV "find" "found" "found") ; - fish_N = mk2N "fish" "fish" ; - floor_N = regN "floor" ; - forget_V2 = dirV2 (irregDuplV "forget" "forgot" "forgotten") ; - fridge_N = regN "fridge" ; - friend_N = mkN human (regN "friend") ; - fruit_N = regN "fruit" ; - fun_AV = mkAV (regA "fun") ; - garden_N = regN "garden" ; - girl_N = mkN feminine (regN "girl") ; - glove_N = regN "glove" ; - gold_N = regN "gold" ; - good_A = mkADeg "good" "better" "best" "well" ; - go_V = mk5V "go" "goes" "went" "gone" "going" ; - green_A = regADeg "green" ; - harbour_N = regN "harbour" ; - hate_V2 = dirV2 (regV "hate") ; - hat_N = regN "hat" ; - have_V2 = dirV2 (mk5V "have" "has" "had" "had" "having") ; - hear_V2 = dirV2 (irregV "hear" "heard" "heard") ; - hill_N = regN "hill" ; - hope_VS = mkVS (regV "hope") ; - horse_N = regN "horse" ; - hot_A = duplADeg "hot" ; - house_N = regN "house" ; - important_A = compoundADeg (regA "important") ; - industry_N = regN "industry" ; - iron_N = regN "iron" ; - king_N = mkN masculine (regN "king") ; - know_V2 = dirV2 (irregV "know" "knew" "known") ; - lake_N = regN "lake" ; - lamp_N = regN "lamp" ; - learn_V2 = dirV2 (regV "learn") ; - leather_N = regN "leather" ; - leave_V2 = dirV2 (irregV "leave" "left" "left") ; - like_V2 = dirV2 (regV "like") ; - listen_V2 = prepV2 (regV "listen") toP ; - live_V = (regV "live") ; - long_A = regADeg "long" ; - lose_V2 = dirV2 (irregV "lose" "lost" "lost") ; - love_N = regN "love" ; - love_V2 = dirV2 (regV "love") ; - man_N = mkN masculine (mk2N "man" "men") ; - married_A2 = mkA2 (regA "married") toP ; - meat_N = regN "meat" ; - milk_N = regN "milk" ; - moon_N = regN "moon" ; - mother_N2 = mkN2 (mkN feminine (mkN "mother")) (mkPrep "of") ; - mountain_N = regN "mountain" ; - music_N = regN "music" ; - narrow_A = regADeg "narrow" ; - new_A = regADeg "new" ; - newspaper_N = regN "newspaper" ; - oil_N = regN "oil" ; - old_A = regADeg "old" ; - open_V2 = dirV2 (regV "open") ; - paint_V2A = mkV2A (regV "paint") noPrep ; - paper_N = regN "paper" ; - paris_PN = mkPN (mkN nonhuman (mkN "Paris")) ; - peace_N = regN "peace" ; - pen_N = regN "pen" ; - planet_N = regN "planet" ; - plastic_N = regN "plastic" ; - play_V2 = dirV2 (regV "play") ; - policeman_N = mkN masculine (mkN "policeman" "policemen") ; - priest_N = mkN human (regN "priest") ; - probable_AS = mkAS (regA "probable") ; - queen_N = mkN feminine (regN "queen") ; - radio_N = regN "radio" ; - rain_V0 = mkV0 (regV "rain") ; - read_V2 = dirV2 (irregV "read" "read" "read") ; - red_A = duplADeg "red" ; - religion_N = regN "religion" ; - restaurant_N = regN "restaurant" ; - river_N = regN "river" ; - rock_N = regN "rock" ; - roof_N = regN "roof" ; - rubber_N = regN "rubber" ; - run_V = (irregDuplV "run" "ran" "run") ; - say_VS = mkVS (irregV "say" "said" "said") ; - school_N = regN "school" ; - science_N = regN "science" ; - sea_N = regN "sea" ; - seek_V2 = dirV2 (irregV "seek" "sought" "sought") ; - see_V2 = dirV2 (irregV "see" "saw" "seen") ; - sell_V3 = dirV3 (irregV "sell" "sold" "sold") toP ; - send_V3 = dirV3 (irregV "send" "sent" "sent") toP ; - sheep_N = mk2N "sheep" "sheep" ; - ship_N = regN "ship" ; - shirt_N = regN "shirt" ; - shoe_N = regN "shoe" ; - shop_N = regN "shop" ; - short_A = regADeg "short" ; - silver_N = regN "silver" ; - sister_N = mkN2 (mkN feminine (mkN "sister")) (mkPrep "of") ; - sleep_V = (irregV "sleep" "slept" "slept") ; - small_A = regADeg "small" ; - snake_N = regN "snake" ; - sock_N = regN "sock" ; - speak_V2 = dirV2 (irregV "speak" "spoke" "spoken") ; - star_N = regN "star" ; - steel_N = regN "steel" ; - stone_N = regN "stone" ; - stove_N = regN "stove" ; - student_N = mkN human (regN "student") ; - stupid_A = regADeg "stupid" ; - sun_N = regN "sun" ; - switch8off_V2 = dirV2 (partV (regV "switch") "off") ; - switch8on_V2 = dirV2 (partV (regV "switch") "on") ; - table_N = regN "table" ; - talk_V3 = mkV3 (regV "talk") toP aboutP ; - teacher_N = mkN human (regN "teacher") ; - teach_V2 = dirV2 (irregV "teach" "taught" "taught") ; - television_N = regN "television" ; - thick_A = regADeg "thick" ; - thin_A = duplADeg "thin" ; - train_N = regN "train" ; - travel_V = (regDuplV "travel") ; - tree_N = regN "tree" ; - ---- trousers_N = regN "trousers" ; - ugly_A = regADeg "ugly" ; - understand_V2 = dirV2 (irregV "understand" "understood" "understood") ; - university_N = regN "university" ; - village_N = regN "village" ; - wait_V2 = prepV2 (regV "wait") forP ; - walk_V = (regV "walk") ; - warm_A = regADeg "warm" ; - war_N = regN "war" ; - watch_V2 = dirV2 (regV "watch") ; - water_N = regN "water" ; - white_A = regADeg "white" ; - window_N = regN "window" ; - wine_N = regN "wine" ; - win_V2 = dirV2 (irregDuplV "win" "won" "won") ; - woman_N = mkN feminine (mk2N "woman" "women") ; - wonder_VQ = mkVQ (regV "wonder") ; - wood_N = regN "wood" ; - write_V2 = dirV2 (irregV "write" "wrote" "written") ; - yellow_A = regADeg "yellow" ; - young_A = regADeg "young" ; - - do_V2 = dirV2 (mk5V "do" "does" "did" "done" "doing") ; - now_Adv = mkAdv "now" ; - already_Adv = mkAdv "already" ; - song_N = regN "song" ; - add_V3 = dirV3 (regV "add") toP ; - number_N = regN "number" ; - put_V2 = prepV2 (irregDuplV "put" "put" "put") noPrep ; - stop_V = regDuplV "stop" ; - jump_V = regV "jump" ; - - left_Ord = ss "left" ; - right_Ord = ss "right" ; - far_Adv = mkAdv "far" ; - correct_A = (regA "correct") ; - dry_A = regA "dry" ; - dull_A = regA "dull" ; - full_A = regA "full" ; - heavy_A = regA "heavy" ; - near_A = regA "near" ; - rotten_A = (regA "rotten") ; - round_A = regA "round" ; - sharp_A = regA "sharp" ; - smooth_A = regA "smooth" ; - straight_A = regA "straight" ; - wet_A = regA "wet" ; ---- - wide_A = regA "wide" ; - animal_N = regN "animal" ; - ashes_N = regN "ash" ; -- FIXME: plural only? - back_N = regN "back" ; - bark_N = regN "bark" ; - belly_N = regN "belly" ; - blood_N = regN "blood" ; - bone_N = regN "bone" ; - breast_N = regN "breast" ; - cloud_N = regN "cloud" ; - day_N = regN "day" ; - dust_N = regN "dust" ; - ear_N = regN "ear" ; - earth_N = regN "earth" ; - egg_N = regN "egg" ; - eye_N = regN "eye" ; - fat_N = regN "fat" ; - feather_N = regN "feather" ; - fingernail_N = regN "fingernail" ; - fire_N = regN "fire" ; - flower_N = regN "flower" ; - fog_N = regN "fog" ; - foot_N = mk2N "foot" "feet" ; - forest_N = regN "forest" ; - grass_N = regN "grass" ; - guts_N = regN "gut" ; -- FIXME: no singular - hair_N = regN "hair" ; - hand_N = regN "hand" ; - head_N = regN "head" ; - heart_N = regN "heart" ; - horn_N = regN "horn" ; - husband_N = mkN masculine (regN "husband") ; - ice_N = regN "ice" ; - knee_N = regN "knee" ; - leaf_N = mk2N "leaf" "leaves" ; - leg_N = regN "leg" ; - liver_N = regN "liver" ; - louse_N = mk2N "louse" "lice" ; - mouth_N = regN "mouth" ; - name_N = regN "name" ; - neck_N = regN "neck" ; - night_N = regN "night" ; - nose_N = regN "nose" ; - person_N = mkN human (regN "person") ; - rain_N = regN "rain" ; - road_N = regN "road" ; - root_N = regN "root" ; - rope_N = regN "rope" ; - salt_N = regN "salt" ; - sand_N = regN "sand" ; - seed_N = regN "seed" ; - skin_N = regN "skin" ; - sky_N = regN "sky" ; - smoke_N = regN "smoke" ; - snow_N = regN "snow" ; - stick_N = regN "stick" ; - tail_N = regN "tail" ; - tongue_N = regN "tongue" ; - tooth_N = mk2N "tooth" "teeth" ; - wife_N = mkN feminine (mk2N "wife" "wives") ; - wind_N = regN "wind" ; - wing_N = regN "wing" ; - worm_N = regN "worm" ; - year_N = regN "year" ; - blow_V = IrregEng.blow_V ; - breathe_V = dirV2 (regV "breathe") ; - burn_V = IrregEng.burn_V ; - dig_V = IrregEng.dig_V ; - fall_V = IrregEng.fall_V ; - float_V = regV "float" ; - flow_V = regV "flow" ; - fly_V = IrregEng.fly_V ; - freeze_V = IrregEng.freeze_V ; - give_V3 = dirV3 give_V toP ; - laugh_V = regV "laugh" ; - lie_V = IrregEng.lie_V ; - play_V = regV "play" ; - sew_V = IrregEng.sew_V ; - sing_V = IrregEng.sing_V ; - sit_V = IrregEng.sit_V ; - smell_V = regV "smell" ; - spit_V = IrregEng.spit_V ; - stand_V = IrregEng.stand_V ; - swell_V = IrregEng.swell_V ; - swim_V = IrregEng.swim_V ; - think_V = IrregEng.think_V ; - turn_V = regV "turn" ; - vomit_V = regV "vomit" ; - - bite_V2 = dirV2 IrregEng.bite_V ; - count_V2 = dirV2 (regV "count") ; - cut_V2 = dirV2 IrregEng.cut_V ; - fear_V2 = dirV2 (regV "fear") ; - fight_V2 = dirV2 fight_V ; - hit_V2 = dirV2 hit_V ; - hold_V2 = dirV2 hold_V ; - hunt_V2 = dirV2 (regV "hunt") ; - kill_V2 = dirV2 (regV "kill") ; - pull_V2 = dirV2 (regV "pull") ; - push_V2 = dirV2 (regV "push") ; - rub_V2 = dirV2 (regDuplV "rub") ; - scratch_V2 = dirV2 (regV "scratch") ; - split_V2 = dirV2 split_V ; - squeeze_V2 = dirV2 (regV "squeeze") ; - stab_V2 = dirV2 (regDuplV "stab") ; - suck_V2 = dirV2 (regV "suck") ; - throw_V2 = dirV2 throw_V ; - tie_V2 = dirV2 (regV "tie") ; - wash_V2 = dirV2 (regV "wash") ; - wipe_V2 = dirV2 (regV "wipe") ; - --- other_A = regA "other" ; - - grammar_N = regN "grammar" ; - language_N = regN "language" ; - rule_N = regN "rule" ; - --- added 4/6/2007 - john_PN = mkPN (mkN masculine (mkN "John")) ; - question_N = regN "question" ; - ready_A = regA "ready" ; - reason_N = regN "reason" ; - today_Adv = mkAdv "today" ; - uncertain_A = regA "uncertain" ; - -oper - aboutP = mkPrep "about" ; - atP = mkPrep "at" ; - forP = mkPrep "for" ; - fromP = mkPrep "from" ; - inP = mkPrep "in" ; - onP = mkPrep "on" ; - toP = mkPrep "to" ; - -} ; diff --git a/deprecated/old-lib/resource/english/MorphoEng.gf b/deprecated/old-lib/resource/english/MorphoEng.gf deleted file mode 100644 index ec8dc58df..000000000 --- a/deprecated/old-lib/resource/english/MorphoEng.gf +++ /dev/null @@ -1,197 +0,0 @@ ---# -path=.:../../prelude - ---1 A Simple English Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsEng$, which --- gives a higher-level access to this module. - -resource MorphoEng = ResEng ** open Prelude, (Predef=Predef) in { - - flags optimize=all ; - ---2 Phonology --- --- To regulate the use of endings for both nouns, adjectives, and verbs: - -oper - y2ie : Str -> Str -> Str = \fly,s -> - let y = last (init fly) in - case y of { - "a" => fly + s ; - "e" => fly + s ; - "o" => fly + s ; - "u" => fly + s ; - _ => init fly + "ie" + s - } ; - - ---2 Nouns --- --- For conciseness and abstraction, we define a worst-case macro for --- noun inflection. It is used for defining special case that --- only need one string as argument. - -oper - CommonNoun : Type = {s : Number => Case => Str} ; - - nounGen : Str -> CommonNoun = \dog -> case last dog of { - "y" => nounY "dog" ; - "s" => nounS (init "dog") ; - _ => nounReg "dog" - } ; - --- These are auxiliaries to $nounGen$. - - nounReg : Str -> CommonNoun = \dog -> - mkNoun dog (dog + "s") (dog + "'s") (dog + "s'"); - nounS : Str -> CommonNoun = \kiss -> - mkNoun kiss (kiss + "es") (kiss + "'s") (kiss + "es'") ; - nounY : Str -> CommonNoun = \fl -> - mkNoun (fl + "y") (fl + "ies") (fl + "y's") (fl + "ies'") ; - - ---3 Proper names --- --- Regular proper names are inflected with "'s" in the genitive. - - nameReg : Str -> Gender -> {s : Case => Str} = \john,g -> - {s = table {Gen => john + "'s" ; _ => john} ; g = g} ; - ---2 Determiners - - mkDeterminer : Number -> Str -> {s : Str ; n : Number} = \n,s -> - {s = s ; n = n} ; - ---2 Pronouns --- --- Here we define personal pronouns. --- --- We record the form "mine" and the gender for later use. - - Pronoun : Type = - {s : Case => Str ; a : Agr} ; - - mkPronoun : (_,_,_,_ : Str) -> Number -> Person -> Gender -> Pronoun = - \I,me,my,mine,n,p,g -> - {s = table {Nom => I ; Acc => me ; Gen => my} ; - a = toAgr n p g - } ; - - human : Gender = Masc ; --- doesn't matter - - pronI = mkPronoun "I" "me" "my" "mine" Sg P1 human ; - pronYouSg = mkPronoun "you" "you" "your" "yours" Sg P2 human ; -- verb agr OK - pronHe = mkPronoun "he" "him" "his" "his" Sg P3 Masc ; - pronShe = mkPronoun "she" "her" "her" "hers" Sg P3 Fem ; - pronIt = mkPronoun "it" "it" "its" "it" Sg P3 Neutr ; - - pronWe = mkPronoun "we" "us" "our" "ours" Pl P1 human ; - pronYouPl = mkPronoun "you" "you" "your" "yours" Pl P2 human ; - pronThey = mkPronoun "they" "them" "their" "theirs" Pl P3 human ; --- - - ---2 Adjectives --- --- To form the adjectival and the adverbial forms, two strings are needed --- in the worst case. (First without degrees.) - - Adjective = {s : AForm => Str} ; - --- However, most adjectives can be inflected using the final character. --- N.B. this is not correct for "shy", but $mkAdjective$ has to be used. - - regAdjective : Str -> Adjective = \free -> - let - e = last free ; - fre = init free ; - freely = case e of { - "y" => fre + "ily" ; - _ => free + "ly" - } ; - fre = case e of { - "e" => fre ; - "y" => fre + "i" ; - _ => free - } - in - mkAdjective free (fre + "er") (fre + "est") freely ; - --- Many adjectives are 'inflected' by adding a comparison word. - - adjDegrLong : Str -> Adjective = \ridiculous -> - mkAdjective - ridiculous - ("more" ++ ridiculous) - ("most" ++ ridiculous) - ((regAdjective ridiculous).s ! AAdv) ; - - ---3 Verbs --- --- The worst case needs five forms. (The verb "be" is treated separately.) - - mkVerb4 : (_,_,_,_: Str) -> Verb = \go,goes,went,gone -> - let going = case last go of { - "e" => init go + "ing" ; - _ => go + "ing" - } - in - mkVerb go goes went gone going ; - --- This is what we use to derive the irregular forms in almost all cases - - mkVerbIrreg : (_,_,_ : Str) -> Verb = \bite,bit,bitten -> - let bites = case last bite of { - "y" => y2ie bite "s" ; - "s" => init bite + "es" ; - _ => bite + "s" - } - in mkVerb4 bite bites bit bitten ; - --- This is used to derive regular forms. - - mkVerbReg : Str -> Verb = \soak -> - let - soaks = case last soak of { - "y" => y2ie soak "s" ; - "s" => init soak + "es" ; - _ => soak + "s" - } ; - soaked = case last soak of { - "e" => init soak + "s" ; - _ => soak + "ed" - } - in - mkVerb4 soak soaks soaked soaked ; - - verbGen : Str -> Verb = \kill -> case last kill of { - "y" => verbP3y (init kill) ; - "e" => verbP3e (init kill) ; - "s" => verbP3s (init kill) ; - _ => regVerbP3 kill - } ; - --- These are just auxiliary to $verbGen$. - - regVerbP3 : Str -> Verb = \walk -> - mkVerbIrreg walk (walk + "ed") (walk + "ed") ; - verbP3s : Str -> Verb = \kiss -> - mkVerb4 kiss (kiss + "es") (kiss + "ed") (kiss + "ed") ; - verbP3e : Str -> Verb = \love -> - mkVerb4 love (love + "s") (love + "d") (love + "d") ; - verbP3y : Str -> Verb = \cr -> - mkVerb4 (cr + "y") (cr + "ies") (cr + "ied") (cr + "ied") ; - ---- The particle always appears right after the verb. - - verbPart : Verb -> Str -> Verb = \v,p -> - {s = \\f => v.s ! f ++ p ; isRefl = v.isRefl} ; - - verbNoPart : Verb -> Verb = \v -> verbPart v [] ; - - -} ; - diff --git a/deprecated/old-lib/resource/english/NounEng.gf b/deprecated/old-lib/resource/english/NounEng.gf deleted file mode 100644 index cc7427930..000000000 --- a/deprecated/old-lib/resource/english/NounEng.gf +++ /dev/null @@ -1,137 +0,0 @@ -concrete NounEng of Noun = CatEng ** open ResEng, Prelude in { - - flags optimize=all_subs ; - - lin - DetCN det cn = { - s = \\c => det.s ++ cn.s ! det.n ! c ; - a = agrgP3 det.n cn.g - } ; - - UsePN pn = pn ** {a = agrgP3 Sg pn.g} ; - UsePron p = p ; - - PredetNP pred np = { - s = \\c => pred.s ++ np.s ! c ; - a = np.a - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! VPPart ; - a = np.a - } ; - - RelNP np rs = { - s = \\c => np.s ! c ++ "," ++ rs.s ! np.a ; - a = np.a - } ; - - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s ; - a = np.a - } ; - - DetQuantOrd quant num ord = { - s = quant.s ! num.n ++ num.s ++ ord.s ; - n = num.n - } ; - - DetQuant quant num = { - s = quant.s ! num.n ++ num.s ; - n = num.n - } ; - - DetNP det = { - s = \\c => det.s ; ---- case - a = agrP3 det.n - } ; - - PossPron p = {s = \\_ => p.s ! Gen} ; - - NumSg = {s = []; n = Sg ; hasCard = False} ; - NumPl = {s = []; n = Pl ; hasCard = False} ; ----b NoOrd = {s = []} ; - - NumCard n = n ** {hasCard = True} ; - - NumDigits n = {s = n.s ! NCard ; n = n.n} ; - OrdDigits n = {s = n.s ! NOrd} ; - - NumNumeral numeral = {s = numeral.s ! NCard; n = numeral.n} ; - OrdNumeral numeral = {s = numeral.s ! NOrd} ; - - AdNum adn num = {s = adn.s ++ num.s ; n = num.n} ; - - OrdSuperl a = {s = a.s ! AAdj Superl} ; - - DetArtOrd art num ord = { - s = art.s ! num.hasCard ! num.n ++ num.s ++ ord.s ; - n = num.n - } ; - - DetArtCard art card = { - s = art.s ! True ! card.n ++ card.s ; - n = card.n - } ; - - DetArtSg art cn = { - s = \\c => art.s ! False ! Sg ++ cn.s ! Sg ! c ; - a = agrgP3 Sg cn.g - } ; - - DetArtPl art cn = { - s = \\c => art.s ! False ! Pl ++ cn.s ! Pl ! c ; - a = agrgP3 Pl cn.g - } ; - - DefArt = {s = \\c,n => artDef} ; - - IndefArt = {s = \\c,n => case of { - => artIndef ; - _ => [] - } - } ; - - MassNP cn = { - s = cn.s ! Sg ; - a = agrP3 Sg - } ; - - UseN n = n ; - UseN2 n = n ; ----b UseN3 n = n ; - - Use2N3 f = { - s = \\n,c => f.s ! n ! Nom ; - g = f.g ; - c2 = f.c2 - } ; - - Use3N3 f = { - s = \\n,c => f.s ! n ! Nom ; - g = f.g ; - c2 = f.c3 - } ; - - ComplN2 f x = {s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c ; g = f.g} ; - ComplN3 f x = { - s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c ; - g = f.g ; - c2 = f.c3 - } ; - - AdjCN ap cn = { - s = \\n,c => preOrPost ap.isPre (ap.s ! agrgP3 n cn.g) (cn.s ! n ! c) ; - g = cn.g - } ; - RelCN cn rs = { - s = \\n,c => cn.s ! n ! c ++ rs.s ! agrgP3 n cn.g ; - g = cn.g - } ; - AdvCN cn ad = {s = \\n,c => cn.s ! n ! c ++ ad.s ; g = cn.g} ; - - SentCN cn sc = {s = \\n,c => cn.s ! n ! c ++ sc.s ; g = cn.g} ; - - ApposCN cn np = {s = \\n,c => cn.s ! n ! Nom ++ np.s ! c ; g = cn.g} ; - -} diff --git a/deprecated/old-lib/resource/english/NumeralEng.gf b/deprecated/old-lib/resource/english/NumeralEng.gf deleted file mode 100644 index 2f7c8e553..000000000 --- a/deprecated/old-lib/resource/english/NumeralEng.gf +++ /dev/null @@ -1,95 +0,0 @@ -concrete NumeralEng of Numeral = CatEng ** open ResEng in { - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100 = {s : CardOrd => Str ; n : Number} ; - Sub1000 = {s : CardOrd => Str ; n : Number} ; - Sub1000000 = {s : CardOrd => Str ; n : Number} ; - -lin num x = x ; -lin n2 = let two = mkNum "two" "twelve" "twenty" "second" in - {s = \\f,c => case of { - => "twelfth" ; - _ => two.s ! f ! c - } - } ; - -lin n3 = mkNum "three" "thirteen" "thirty" "third" ; -lin n4 = mkNum "four" "fourteen" "forty" "fourth" ; -lin n5 = mkNum "five" "fifteen" "fifty" "fifth" ; -lin n6 = regNum "six" ; -lin n7 = regNum "seven" ; -lin n8 = mkNum "eight" "eighteen" "eighty" "eighth" ; -lin n9 = mkNum "nine" "nineteen" "ninety" "ninth" ; - -lin pot01 = mkNum "one" "eleven" "ten" "first" ** {n = Sg} ; -lin pot0 d = d ** {n = Pl} ; -lin pot110 = regCardOrd "ten" ** {n = Pl} ; -lin pot111 = regCardOrd "eleven" ** {n = Pl} ; -lin pot1to19 d = {s = d.s ! teen} ** {n = Pl} ; -lin pot0as1 n = {s = n.s ! unit} ** {n = n.n} ; -lin pot1 d = {s = d.s ! ten} ** {n = Pl} ; -lin pot1plus d e = { - s = \\c => d.s ! ten ! NCard ++ "-" ++ e.s ! unit ! c ; n = Pl} ; -lin pot1as2 n = n ; -lin pot2 d = {s = \\c => d.s ! unit ! NCard ++ mkCard c "hundred"} ** {n = Pl} ; -lin pot2plus d e = { - s = \\c => d.s ! unit ! NCard ++ "hundred" ++ "and" ++ e.s ! c ; n = Pl} ; -lin pot2as3 n = n ; -lin pot3 n = { - s = \\c => n.s ! NCard ++ mkCard c "thousand" ; n = Pl} ; -lin pot3plus n m = { - s = \\c => n.s ! NCard ++ "thousand" ++ m.s ! c ; n = Pl} ; - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ** {tail = T1} ; - - IIDig d i = { - s = \\o => d.s ! NCard ++ commaIf i.tail ++ i.s ! o ; - n = Pl ; - tail = inc i.tail - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1st" Sg ; - D_2 = mk2Dig "2" "2nd" ; - D_3 = mk2Dig "3" "3rd" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - commaIf : DTail -> Str = \t -> case t of { - T3 => "," ; - _ => [] - } ; - - inc : DTail -> DTail = \t -> case t of { - T1 => T2 ; - T2 => T3 ; - T3 => T1 - } ; - - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + "th") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard => c ; NOrd => o} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/english/ParadigmsEng.gf b/deprecated/old-lib/resource/english/ParadigmsEng.gf deleted file mode 100644 index 9ce081457..000000000 --- a/deprecated/old-lib/resource/english/ParadigmsEng.gf +++ /dev/null @@ -1,577 +0,0 @@ ---# -path=.:../abstract:../../prelude:../common - ---1 English Lexical Paradigms --- --- Aarne Ranta 2003--2005 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoEng.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed: we have a --- separate module [``IrregEng`` ../../english/IrregEng.gf], --- which covers irregular verbss. - -resource ParadigmsEng = open - (Predef=Predef), - Prelude, - MorphoEng, - CatEng - in { ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - human : Gender ; - nonhuman : Gender ; - masculine : Gender ; - feminine : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- To abstract over case names, we define the following. - - Case : Type ; - - nominative : Case ; - genitive : Case ; - --- Prepositions are used in many-argument functions for rection. --- The resource category $Prep$ is used. - - - ---2 Nouns - --- Nouns are constructed by the function $mkN$, which takes a varying --- number of arguments. - - mkN : overload { - --- The regular function captures the variants for nouns ending with --- "s","sh","x","z" or "y": "kiss - kisses", "flash - flashes"; --- "fly - flies" (but "toy - toys"), - - mkN : (flash : Str) -> N ; - --- In practice the worst case is to give singular and plural nominative. - - mkN : (man,men : Str) -> N ; - --- The theoretical worst case: give all four forms. - - mkN : (man,men,man's,men's : Str) -> N ; - --- Change gender from the default $nonhuman$. - - mkN : Gender -> N -> N ; - ---3 Compound nouns --- --- A compound noun is an uninflected string attached to an inflected noun, --- such as "baby boom", "chief executive officer". - - mkN : Str -> N -> N - } ; - - ---3 Relational nouns --- --- Relational nouns ("daughter of x") need a preposition. - - mkN2 : N -> Prep -> N2 ; - --- The most common preposition is "of", and the following is a --- shortcut for regular relational nouns with "of". - - regN2 : Str -> N2 ; - --- Use the function $mkPrep$ or see the section on prepositions below to --- form other prepositions. --- --- Three-place relational nouns ("the connection from x to y") need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - - ---3 Proper names and noun phrases --- --- Proper names, with a regular genitive, are formed from strings. - - mkPN : overload { - - mkPN : Str -> PN ; - --- Sometimes a common noun can be reused as a proper name, e.g. "Bank" - - mkPN : N -> PN - } ; - - ---2 Adjectives - - mkA : overload { - --- For regular adjectives, the adverbial and comparison forms are derived. This holds --- even for cases with the variations "happy - happily - happier - happiest", --- "free - freely - freer - freest", and "rude - rudest". - - mkA : (happy : Str) -> A ; - --- However, the duplication of the final consonant cannot be predicted, --- but a separate case is used to give the comparative - - mkA : (fat,fatter : Str) -> A ; - --- As many as four forms may be needed. - - mkA : (good,better,best,well : Str) -> A - } ; - --- To force comparison to be formed by "more - most", --- the following function is used: - - compoundA : A -> A ; -- -/more/most ridiculous - - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some can be preverbal (e.g. "always"). - - mkAdv : Str -> Adv ; - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - ---2 Prepositions --- --- A preposition as used for rection in the lexicon, as well as to --- build $PP$s in the resource API, just requires a string. - - mkPrep : Str -> Prep ; - noPrep : Prep ; - --- (These two functions are synonyms.) - ---2 Verbs --- - --- Verbs are constructed by the function $mkV$, which takes a varying --- number of arguments. - - mkV : overload { - --- The regular verb function recognizes the special cases where the last --- character is "y" ("cry-cries" but "buy-buys") or a sibilant --- ("kiss-"kisses", "jazz-jazzes", "rush-rushes", "munch - munches", --- "fix - fixes"). - - mkV : (cry : Str) -> V ; - --- Give the present and past forms for regular verbs where --- the last letter is duplicated in some forms, --- e.g. "rip - ripped - ripping". - - mkV : (stop, stopped : Str) -> V ; - --- There is an extensive list of irregular verbs in the module $IrregularEng$. --- In practice, it is enough to give three forms, --- e.g. "drink - drank - drunk". - - mkV : (drink, drank, drunk : Str) -> V ; - --- Irregular verbs with duplicated consonant in the present participle. - - mkV : (run, ran, run, running : Str) -> V ; - --- Except for "be", the worst case needs five forms: the infinitive and --- the third person singular present, the past indicative, and the --- past and present participles. - - mkV : (go, goes, went, gone, going : Str) -> V - }; - --- Verbs with a particle. --- The particle, such as in "switch on", is given as a string. - - partV : V -> Str -> V ; - --- Reflexive verbs. --- By default, verbs are not reflexive; this function makes them that. - - reflV : V -> V ; - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). Notice that a particle comes from the $V$. - - mkV2 : overload { - mkV2 : V -> Prep -> V2 ; -- believe in - mkV2 : V -> V2 -- kill - }; - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- speak, with, about - dirV3 : V -> Prep -> V3 ; -- give,_,to - dirdirV3 : V -> V3 ; -- give,_,_ - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; - --- Notice: Categories $V0, AS, A2S, AV, A2V$ are just $A$. --- $V0$ is just $V$; the second argument is treated as adverb. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - ---. ---2 Definitions of paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - Gender = MorphoEng.Gender ; - Number = MorphoEng.Number ; - Case = MorphoEng.Case ; - human = Masc ; - nonhuman = Neutr ; - masculine = Masc ; - feminine = Fem ; - singular = Sg ; - plural = Pl ; - nominative = Nom ; - genitive = Gen ; - - Preposition : Type = Str ; -- obsolete - - regN = \ray -> - let rays = add_s ray - in - mk2N ray rays ; - - - add_s : Str -> Str = \w -> case w of { - _ + ("io" | "oo") => w + "s" ; -- radio, bamboo - _ + ("s" | "z" | "x" | "sh" | "ch" | "o") => w + "es" ; -- bus, hero - _ + ("a" | "o" | "u" | "e") + "y" => w + "s" ; -- boy - x + "y" => x + "ies" ; -- fly - _ => w + "s" -- car - } ; - - mk2N = \man,men -> - let mens = case last men of { - "s" => men + "'" ; - _ => men + "'s" - } - in - mk4N man men (man + "'s") mens ; - - mk4N = \man,men,man's,men's -> - mkNoun man man's men men's ** {g = Neutr ; lock_N = <>} ; - - genderN g man = {s = man.s ; g = g ; lock_N = <>} ; - - compoundN s n = {s = \\x,y => s ++ n.s ! x ! y ; g=n.g ; lock_N = <>} ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; - mkPN : N -> PN = nounPN - } ; - - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; - regN2 n = mkN2 (regN n) (mkPrep "of") ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "the old town hall of"). - - cnN2 : CN -> Prep -> N2 ; - cnN3 : CN -> Prep -> Prep -> N3 ; - --- This is obsolete. - cnN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; - cnN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; - - regPN n = regGenPN n human ; - regGenPN n g = nameReg n g ** {g = g ; lock_PN = <>} ; - nounPN n = {s = n.s ! singular ; g = n.g ; lock_PN = <>} ; - - mk2A a b = mkAdjective a a a b ** {lock_A = <>} ; - regA a = regADeg a ** {lock_A = <>} ; - - mkA2 a p = a ** {c2 = p.s ; lock_A2 = <>} ; - - ADeg = A ; ---- - - mkADeg a b c d = mkAdjective a b c d ** {lock_A = <>} ; - - regADeg happy = - let - happ = init happy ; - y = last happy ; - happie = case y of { - "y" => happ + "ie" ; - "e" => happy ; - _ => happy + "e" - } ; - happily : Str = case happy of { - _ + "y" => happ + "ily" ; - _ + "ll" => happy + "y" ; - _ => happy + "ly" - } ; - in mkADeg happy (happie + "r") (happie + "st") happily ; - - duplADeg fat = - mkADeg fat - (fat + last fat + "er") (fat + last fat + "est") (fat + "ly") ; - - compoundADeg a = - let ad = (a.s ! AAdj Posit) - in mkADeg ad ("more" ++ ad) ("most" ++ ad) (a.s ! AAdv) ; - - adegA a = a ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - mkPrep p = ss p ** {lock_Prep = <>} ; - noPrep = mkPrep [] ; - - mk5V a b c d e = mkVerb a b c d e ** {s1 = [] ; lock_V = <>} ; - - regV cry = - let - cr = init cry ; - y = last cry ; - cries = (regN cry).s ! Pl ! Nom ; -- ! - crie = init cries ; - cried = case last crie of { - "e" => crie + "d" ; - _ => crie + "ed" - } ; - crying = case y of { - "e" => case last cr of { - "e" => cry + "ing" ; - _ => cr + "ing" - } ; - _ => cry + "ing" - } - in mk5V cry cries cried cried crying ; - - reg2V fit fitted = - let fitt = Predef.tk 2 fitted ; - in mk5V fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") ; - - regDuplV fit = - case last fit of { - ("a" | "e" | "i" | "o" | "u" | "y") => - Predef.error (["final duplication makes no sense for"] ++ fit) ; - t => - let fitt = fit + t in - mk5V fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") - } ; - - irregV x y z = let reg = (regV x).s in - mk5V x (reg ! VPres) y z (reg ! VPresPart) ** {s1 = [] ; lock_V = <>} ; - - irreg4V x y z w = let reg = (regV x).s in - mk5V x (reg ! VPres) y z w ** {s1 = [] ; lock_V = <>} ; - - irregDuplV fit y z = - let - fitting = (regDuplV fit).s ! VPresPart - in - mk5V fit (fit + "s") y z fitting ; - - partV v p = verbPart v p ** {lock_V = <>} ; - reflV v = {s = v.s ; part = v.part ; lock_V = v.lock_V ; isRefl = True} ; - - prepV2 v p = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; lock_V2 = <>} ; - dirV2 v = prepV2 v noPrep ; - - mkV3 v p q = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; c3 = q.s ; lock_V3 = <>} ; - dirV3 v p = mkV3 v noPrep p ; - dirdirV3 v = dirV3 v noPrep ; - - mkVS v = v ** {lock_VS = <>} ; - mkVV v = { - s = table {VVF vf => v.s ! vf ; _ => variants {}} ; - isAux = False ; lock_VV = <> - } ; - mkVQ v = v ** {lock_VQ = <>} ; - - V0 : Type = V ; --- V2S, V2V, V2Q : Type = V2 ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - mkV0 v = v ** {lock_V = <>} ; - mkV2S v p = prepV2 v p ** {lock_V2S = <>} ; - mkV2V v p t = prepV2 v p ** {isAux = False ; lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p = prepV2 v p ** {lock_V2A = <>} ; - mkV2Q v p = prepV2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; - - --- pre-overload API and overload definitions - - mk4N : (man,men,man's,men's : Str) -> N ; - regN : Str -> N ; - mk2N : (man,men : Str) -> N ; - genderN : Gender -> N -> N ; - compoundN : Str -> N -> N ; - - mkN = overload { - mkN : (man,men,man's,men's : Str) -> N = mk4N ; - mkN : Str -> N = regN ; - mkN : (man,men : Str) -> N = mk2N ; - mkN : Gender -> N -> N = genderN ; - mkN : Str -> N -> N = compoundN - } ; - - - mk2A : (free,freely : Str) -> A ; - regA : Str -> A ; - - mkA = overload { - mkA : Str -> A = regA ; - mkA : (fat,fatter : Str) -> A = \fat,fatter -> - mkAdjective fat fatter (init fatter + "st") (fat + "ly") ** {lock_A = <>} ; - mkA : (good,better,best,well : Str) -> A = \a,b,c,d -> - mkAdjective a b c d ** {lock_A = <>} - } ; - - compoundA = compoundADeg ; - - - mk5V : (go, goes, went, gone, going : Str) -> V ; - regV : (cry : Str) -> V ; - reg2V : (stop, stopped : Str) -> V; - irregV : (drink, drank, drunk : Str) -> V ; - irreg4V : (run, ran, run, running : Str) -> V ; - - -- Use reg2V instead - regDuplV : Str -> V ; - -- Use irreg4V instead - irregDuplV : (get, got, gotten : Str) -> V ; - - mkV = overload { - mkV : (cry : Str) -> V = regV ; - mkV : (stop, stopped : Str) -> V = reg2V ; - mkV : (drink, drank, drunk : Str) -> V = irregV ; - mkV : (run, ran, run, running : Str) -> V = irreg4V ; - mkV : (go, goes, went, gone, going : Str) -> V = mk5V - }; - - prepV2 : V -> Prep -> V2 ; - dirV2 : V -> V2 ; - - mkV2 = overload { - mkV2 : V -> Prep -> V2 = prepV2; - mkV2 : V -> V2 = dirV2 - }; - - ----- obsolete - --- Comparison adjectives may two more forms. - - ADeg : Type ; - - mkADeg : (good,better,best,well : Str) -> ADeg ; - --- The regular pattern recognizes two common variations: --- "-e" ("rude" - "ruder" - "rudest") and --- "-y" ("happy - happier - happiest - happily") - - regADeg : Str -> ADeg ; -- long, longer, longest - --- However, the duplication of the final consonant is nor predicted, --- but a separate pattern is used: - - duplADeg : Str -> ADeg ; -- fat, fatter, fattest - --- If comparison is formed by "more", "most", as in general for --- long adjective, the following pattern is used: - - compoundADeg : A -> ADeg ; -- -/more/most ridiculous - --- From a given $ADeg$, it is possible to get back to $A$. - - adegA : ADeg -> A ; - - - regPN : Str -> PN ; - regGenPN : Str -> Gender -> PN ; -- John, John's - --- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". - - nounPN : N -> PN ; - - - -} ; diff --git a/deprecated/old-lib/resource/english/PhraseEng.gf b/deprecated/old-lib/resource/english/PhraseEng.gf deleted file mode 100644 index c635d4b98..000000000 --- a/deprecated/old-lib/resource/english/PhraseEng.gf +++ /dev/null @@ -1,24 +0,0 @@ -concrete PhraseEng of Phrase = CatEng ** open Prelude, ResEng in { - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = s ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! contrNeg True pol.p ! ImpF Sg False} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! contrNeg True pol.p ! ImpF Pl False} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! contrNeg True pol.p ! ImpF Sg True} ; - - UttIP ip = {s = ip.s ! Nom} ; --- Acc also - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! Nom} ; - UttVP vp = {s = infVP False vp (agrP3 Sg)} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = {s = conj.s2} ; --- - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! Nom} ; - -} diff --git a/deprecated/old-lib/resource/english/QuestionEng.gf b/deprecated/old-lib/resource/english/QuestionEng.gf deleted file mode 100644 index 2fc894932..000000000 --- a/deprecated/old-lib/resource/english/QuestionEng.gf +++ /dev/null @@ -1,55 +0,0 @@ -concrete QuestionEng of Question = CatEng ** open ResEng, Prelude in { - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\t,a,p => - let cls = cl.s ! t ! a ! p - in table { - QDir => cls ! OQuest ; - QIndir => "if" ++ cls ! ODir - } ---- "whether" in ExtEng - } ; - - QuestVP qp vp = - let cl = mkClause (qp.s ! Nom) (agrP3 qp.n) vp - in {s = \\t,a,b,_ => cl.s ! t ! a ! b ! ODir} ; - - QuestSlash ip slash = - mkQuestion (ss (slash.c2 ++ ip.s ! Acc)) slash ; - --- stranding in ExratEng - - QuestIAdv iadv cl = mkQuestion iadv cl ; - - QuestIComp icomp np = - mkQuestion icomp (mkClause (np.s ! Nom) np.a (predAux auxBe)) ; - - - PrepIP p ip = {s = p.s ++ ip.s ! Acc} ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - n = ip.n - } ; - - IdetCN idet cn = { - s = \\c => idet.s ++ cn.s ! idet.n ! c ; - n = idet.n - } ; - - IdetIP idet = { - s = \\c => idet.s ; - n = idet.n - } ; - - IdetQuant idet num = { - s = idet.s ! num.n ++ num.s ; - n = num.n - } ; - - CompIAdv a = a ; - CompIP p = ss (p.s ! Nom) ; - -} diff --git a/deprecated/old-lib/resource/english/RelativeEng.gf b/deprecated/old-lib/resource/english/RelativeEng.gf deleted file mode 100644 index 1ec1fc10a..000000000 --- a/deprecated/old-lib/resource/english/RelativeEng.gf +++ /dev/null @@ -1,54 +0,0 @@ -concrete RelativeEng of Relative = CatEng ** open ResEng in { - - flags optimize=all_subs ; - - lin - - RelCl cl = { - s = \\t,a,p,_ => "such" ++ "that" ++ cl.s ! t ! a ! p ! ODir ; - c = Nom - } ; - - RelVP rp vp = { - s = \\t,ant,b,ag => - let - agr = case rp.a of { - RNoAg => ag ; - RAg a => a - } ; - cl = mkClause (rp.s ! RC (fromAgr agr).g Nom) agr vp - in - cl.s ! t ! ant ! b ! ODir ; - c = Nom - } ; - --- Pied piping: "at which we are looking". Stranding and empty --- relative are defined in $ExtraEng.gf$ ("that we are looking at", --- "we are looking at"). - - RelSlash rp slash = { - s = \\t,a,p,agr => - slash.c2 ++ rp.s ! RPrep (fromAgr agr).g ++ slash.s ! t ! a ! p ! ODir ; - c = Acc - } ; - - FunRP p np rp = { - s = \\c => np.s ! Acc ++ p.s ++ rp.s ! RPrep (fromAgr np.a).g ; - a = RAg np.a - } ; - - IdRP = - let varr : Str -> Str = \x -> variants {x ; "that"} --- for bwc - in { - s = table { - RC _ Gen => "whose" ; - RC Neutr _ => varr "which" ; - RC _ Acc => varr "whom" ; - RC _ Nom => varr "who" ; - RPrep Neutr => "which" ; - RPrep _ => "whom" - } ; - a = RNoAg - } ; - -} diff --git a/deprecated/old-lib/resource/english/ResEng.gf b/deprecated/old-lib/resource/english/ResEng.gf deleted file mode 100644 index 866ac2154..000000000 --- a/deprecated/old-lib/resource/english/ResEng.gf +++ /dev/null @@ -1,479 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 English auxiliary operations. - --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains regular lexical --- patterns needed for $Lex$. - -resource ResEng = ParamX ** open Prelude in { - - flags optimize=all ; - - --- Some parameters, such as $Number$, are inherited from $ParamX$. - ---2 For $Noun$ - --- This is the worst-case $Case$ needed for pronouns. - - param - Case = Nom | Acc | Gen ; - --- Agreement of $NP$ has 8 values. $Gender$ is needed for "who"/"which" and --- for "himself"/"herself"/"itself". - - param - Agr = AgP1 Number | AgP2 Number | AgP3Sg Gender | AgP3Pl ; - - param - Gender = Neutr | Masc | Fem ; - ---2 For $Verb$ - --- Only these five forms are needed for open-lexicon verbs. - - param - VForm = - VInf - | VPres - | VPPart - | VPresPart - | VPast --# notpresent - ; - --- Auxiliary verbs have special negative forms. - - VVForm = - VVF VForm - | VVPresNeg - | VVPastNeg --# notpresent - ; - --- The order of sentence is needed already in $VP$. - - Order = ODir | OQuest ; - - ---2 For $Adjective$ - - AForm = AAdj Degree | AAdv ; - ---2 For $Relative$ - - RAgr = RNoAg | RAg Agr ; - RCase = RPrep Gender | RC Gender Case ; - ---2 For $Numeral$ - - CardOrd = NCard | NOrd ; - DForm = unit | teen | ten ; - ---2 Transformations between parameter types - - oper - toAgr : Number -> Person -> Gender -> Agr = \n,p,g -> - case p of { - P1 => AgP1 n ; - P2 => AgP2 n ; - P3 => case n of { - Sg => AgP3Sg g ; - Pl => AgP3Pl - } - } ; - - fromAgr : Agr -> {n : Number ; p : Person ; g : Gender} = \a -> case a of { - AgP1 n => {n = n ; p = P1 ; g = Masc} ; - AgP2 n => {n = n ; p = P2 ; g = Masc} ; - AgP3Pl => {n = Pl ; p = P3 ; g = Masc} ; - AgP3Sg g => {n = Sg ; p = P3 ; g = g} - } ; - - agrP3 : Number -> Agr = \n -> agrgP3 n Neutr ; - - agrgP3 : Number -> Gender -> Agr = \n,g -> toAgr n P3 g ; - - conjAgr : Agr -> Agr -> Agr = \a0,b0 -> - let a = fromAgr a0 ; b = fromAgr b0 - in - toAgr - (conjNumber a.n b.n) - (conjPerson a.p b.p) a.g ; - --- For $Lex$. - --- For each lexical category, here are the worst-case constructors. - - mkNoun : (_,_,_,_ : Str) -> {s : Number => Case => Str} = - \man,mans,men,mens -> { - s = table { - Sg => table { - Gen => mans ; - _ => man - } ; - Pl => table { - Gen => mens ; - _ => men - } - } - } ; - - mkAdjective : (_,_,_,_ : Str) -> {s : AForm => Str} = - \good,better,best,well -> { - s = table { - AAdj Posit => good ; - AAdj Compar => better ; - AAdj Superl => best ; - AAdv => well - } - } ; - - mkVerb : (_,_,_,_,_ : Str) -> Verb = - \go,goes,went,gone,going -> { - s = table { - VInf => go ; - VPres => goes ; - VPast => went ; --# notpresent - VPPart => gone ; - VPresPart => going - } ; - isRefl = False - } ; - - mkIP : (i,me,my : Str) -> Number -> {s : Case => Str ; n : Number} = - \i,me,my,n -> let who = mkNP i me my n P3 Neutr in { - s = who.s ; - n = n - } ; - - mkNP : (i,me,my : Str) -> Number -> Person -> Gender -> - {s : Case => Str ; a : Agr} = - \i,me,my,n,p,g -> { - s = table { - Nom => i ; - Acc => me ; - Gen => my - } ; - a = toAgr n p g ; - } ; - --- These functions cover many cases; full coverage inflectional patterns are --- in $MorphoEng$. - - regN : Str -> {s : Number => Case => Str} = \car -> - mkNoun car (car + "'s") (car + "s") (car + "s'") ; - - regA : Str -> {s : AForm => Str} = \warm -> - mkAdjective warm (warm + "er") (warm + "est") (warm + "ly") ; - - regV : Str -> Verb = \walk -> - mkVerb walk (walk + "s") (walk + "ed") (walk + "ed") (walk + "ing") ; - - regNP : Str -> Number -> {s : Case => Str ; a : Agr} = \that,n -> - mkNP that that (that + "'s") n P3 Neutr ; - --- We have just a heuristic definition of the indefinite article. --- There are lots of exceptions: consonantic "e" ("euphemism"), consonantic --- "o" ("one-sided"), vocalic "u" ("umbrella"). - - artIndef = pre { - "a" ; - "an" / strs {"a" ; "e" ; "i" ; "o" ; "A" ; "E" ; "I" ; "O" } - } ; - - artDef = "the" ; - --- For $Verb$. - - Verb : Type = { - s : VForm => Str ; - isRefl : Bool - } ; - - param - CPolarity = - CPos - | CNeg Bool ; -- contracted or not - - oper - contrNeg : Bool -> Polarity -> CPolarity = \b,p -> case p of { - Pos => CPos ; - Neg => CNeg b - } ; - - VerbForms : Type = - Tense => Anteriority => CPolarity => Order => Agr => - {aux, adv, fin, inf : Str} ; -- would, not, sleeps, slept - - VP : Type = { - s : VerbForms ; - prp : Str ; -- present participle - inf : Str ; -- the infinitive form ; VerbForms would be the logical place - ad : Str ; -- sentence adverb - s2 : Agr => Str -- complement - } ; - - - SlashVP = VP ** {c2 : Str} ; - - predVc : (Verb ** {c2 : Str}) -> SlashVP = \verb -> - predV verb ** {c2 = verb.c2} ; - - predV : Verb -> VP = \verb -> { - s = \\t,ant,b,ord,agr => - let - inf = verb.s ! VInf ; - fin = presVerb verb agr ; - part = verb.s ! VPPart ; - in - case of { - => vff fin [] ; - => vf (does agr) inf ; - => vf (have agr) part ; --# notpresent - => vfn c (have agr) (havent agr) part ; --# notpresent - => vff (verb.s ! VPast) [] ; --# notpresent - => vf "did" inf ; --# notpresent - => vfn c "did" "didn't" inf ; --# notpresent - => vf "had" part ; --# notpresent - => vfn c "had" "hadn't" part ; --# notpresent - => vf "will" inf ; --# notpresent - => vfn c "will" "won't" inf ; --# notpresent - => vf "will" ("have" ++ part) ; --# notpresent - => vfn c "will" "won't"("have" ++ part) ; --# notpresent - => vf "would" inf ; --# notpresent - => vfn c "would" "wouldn't" inf ; --# notpresent - => vf "would" ("have" ++ part) ; --# notpresent - => vfn c "would" "wouldn't" ("have" ++ part) ; --# notpresent - => vfn c (does agr) (doesnt agr) inf - } ; - prp = verb.s ! VPresPart ; - inf = verb.s ! VInf ; - ad = [] ; - s2 = \\a => if_then_Str verb.isRefl (reflPron ! a) [] - } ; - - predAux : Aux -> VP = \verb -> { - s = \\t,ant,cb,ord,agr => - let - b = case cb of { - CPos => Pos ; - _ => Neg - } ; - inf = verb.inf ; - fin = verb.pres ! b ! agr ; - finp = verb.pres ! Pos ! agr ; - part = verb.ppart ; - in - case of { - => vf (have agr) part ; --# notpresent - => vfn c (have agr) (havent agr) part ; --# notpresent - => vf (verb.past ! b ! agr) [] ; --# notpresent - => vfn c (verb.past!Pos!agr)(verb.past!Neg!agr) [] ; --# notpresent - => vf "had" part ; --# notpresent - => vfn c "had" "hadn't" part ; --# notpresent - => vf "will" inf ; --# notpresent - => vfn c "will" "won't" inf ; --# notpresent - => vf "will" ("have" ++ part) ; --# notpresent - => vfn c "will" "won't"("have" ++ part) ; --# notpresent - => vf "would" inf ; --# notpresent - => vfn c "would" "wouldn't" inf ; --# notpresent - => vf "would" ("have" ++ part) ; --# notpresent - => vfn c "would" "wouldn't" ("have" ++ part) ; --# notpresent - => vf fin [] ; - => vfn c finp fin [] - } ; - prp = verb.prpart ; - inf = verb.inf ; - ad = [] ; - s2 = \\_ => [] - } ; - - vff : Str -> Str -> {aux, adv, fin, inf : Str} = \x,y -> - {aux = [] ; adv = [] ; fin = x ; inf = y} ; - - vf : Str -> Str -> {aux, adv, fin, inf : Str} = \x,y -> vfn True x x y ; - - vfn : Bool -> Str -> Str -> Str -> {aux, fin, adv, inf : Str} = - \contr,x,y,z -> - case contr of { - True => {aux = y ; adv = [] ; fin = [] ; inf = z} ; - False => {aux = x ; adv = "not" ; fin = [] ; inf = z} - } ; - - insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - prp = vp.prp ; - inf = vp.inf ; - ad = vp.ad ; - s2 = \\a => vp.s2 ! a ++ obj ! a - } ; - - insertObjPre : (Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - prp = vp.prp ; - inf = vp.inf ; - ad = vp.ad ; - s2 = \\a => obj ! a ++ vp.s2 ! a - } ; - - insertObjc : (Agr => Str) -> SlashVP -> SlashVP = \obj,vp -> - insertObj obj vp ** {c2 = vp.c2} ; - ---- The adverb should be before the finite verb. - - insertAdV : Str -> VP -> VP = \ad,vp -> { - s = vp.s ; - prp = vp.prp ; - inf = vp.inf ; - ad = vp.ad ++ ad ; - s2 = \\a => vp.s2 ! a - } ; - --- - - predVV : {s : VVForm => Str ; isAux : Bool} -> VP = \verb -> - let verbs = verb.s - in - case verb.isAux of { - True => predAux { - pres = table { - Pos => \\_ => verbs ! VVF VPres ; - Neg => \\_ => verbs ! VVPresNeg - } ; - past = table { --# notpresent - Pos => \\_ => verbs ! VVF VPast ; --# notpresent - Neg => \\_ => verbs ! VVPastNeg --# notpresent - } ; --# notpresent - inf = verbs ! VVF VInf ; - ppart = verbs ! VVF VPPart ; - prpart = verbs ! VVF VPresPart ; - } ; - _ => predV {s = \\vf => verbs ! VVF vf ; isRefl = False} - } ; - - presVerb : {s : VForm => Str} -> Agr -> Str = \verb -> - agrVerb (verb.s ! VPres) (verb.s ! VInf) ; - - infVP : Bool -> VP -> Agr -> Str = \isAux,vp,a -> - vp.ad ++ - case isAux of {True => [] ; False => "to"} ++ - vp.inf ++ vp.s2 ! a ; - - agrVerb : Str -> Str -> Agr -> Str = \has,have,agr -> - case agr of { - AgP3Sg _ => has ; - _ => have - } ; - - have = agrVerb "has" "have" ; - havent = agrVerb "hasn't" "haven't" ; - does = agrVerb "does" "do" ; - doesnt = agrVerb "doesn't" "don't" ; - - Aux = { - pres : Polarity => Agr => Str ; - past : Polarity => Agr => Str ; --# notpresent - inf,ppart,prpart : Str - } ; - - auxBe : Aux = { - pres = \\b,a => case of { - => "am" ; - => ["am not"] ; --- am not I - _ => agrVerb (posneg b "is") (posneg b "are") a - } ; - past = \\b,a => case a of { --# notpresent - AgP1 Sg | AgP3Sg _ => posneg b "was" ; --# notpresent - _ => (posneg b "were") --# notpresent - } ; --# notpresent - inf = "be" ; - ppart = "been" ; - prpart = "being" - } ; - - posneg : Polarity -> Str -> Str = \p,s -> case p of { - Pos => s ; - Neg => s + "n't" - } ; - - conjThat : Str = "that" ; - - reflPron : Agr => Str = table { - AgP1 Sg => "myself" ; - AgP2 Sg => "yourself" ; - AgP3Sg Masc => "himself" ; - AgP3Sg Fem => "herself" ; - AgP3Sg Neutr => "itself" ; - AgP1 Pl => "ourselves" ; - AgP2 Pl => "yourselves" ; - AgP3Pl => "themselves" - } ; - --- For $Sentence$. - - Clause : Type = { - s : Tense => Anteriority => CPolarity => Order => Str - } ; - - mkClause : Str -> Agr -> VP -> Clause = - \subj,agr,vp -> { - s = \\t,a,b,o => - let - verb = vp.s ! t ! a ! b ! o ! agr ; - compl = vp.s2 ! agr - in - case o of { - ODir => subj ++ verb.aux ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ compl ; - OQuest => verb.aux ++ subj ++ verb.adv ++ vp.ad ++ verb.fin ++ verb.inf ++ compl - } - } ; - - --- For $Numeral$. - - mkNum : Str -> Str -> Str -> Str -> {s : DForm => CardOrd => Str} = - \two, twelve, twenty, second -> - {s = table { - unit => table {NCard => two ; NOrd => second} ; - teen => \\c => mkCard c twelve ; - ten => \\c => mkCard c twenty - } - } ; - - regNum : Str -> {s : DForm => CardOrd => Str} = - \six -> mkNum six (six + "teen") (six + "ty") (regOrd six) ; - - regCardOrd : Str -> {s : CardOrd => Str} = \ten -> - {s = table {NCard => ten ; NOrd => regOrd ten}} ; - - mkCard : CardOrd -> Str -> Str = \c,ten -> - (regCardOrd ten).s ! c ; - - regOrd : Str -> Str = \ten -> - case last ten of { - "y" => init ten + "ieth" ; - _ => ten + "th" - } ; - - mkQuestion : - {s : Str} -> Clause -> - {s : Tense => Anteriority => CPolarity => QForm => Str} = \wh,cl -> - { - s = \\t,a,p => - let - cls = cl.s ! t ! a ! p ; - why = wh.s - in table { - QDir => why ++ cls ! OQuest ; - QIndir => why ++ cls ! ODir - } - } ; - --- for VP conjunction - - param - VPIForm = VPIInf | VPIPPart ; - - -} diff --git a/deprecated/old-lib/resource/english/SentenceEng.gf b/deprecated/old-lib/resource/english/SentenceEng.gf deleted file mode 100644 index f643300ea..000000000 --- a/deprecated/old-lib/resource/english/SentenceEng.gf +++ /dev/null @@ -1,67 +0,0 @@ -concrete SentenceEng of Sentence = CatEng ** open Prelude, ResEng in { - - flags optimize=all_subs ; - - lin - - PredVP np vp = mkClause (np.s ! Nom) np.a vp ; - - PredSCVP sc vp = mkClause sc.s (agrP3 Sg) vp ; - - ImpVP vp = { - s = \\pol,n => - let - agr = AgP2 (numImp n) ; - verb = infVP True vp agr ; - dont = case pol of { - CNeg True => "don't" ; - CNeg False => "do" ++ "not" ; - _ => [] - } - in - dont ++ verb - } ; - - SlashVP np vp = - mkClause (np.s ! Nom) np.a vp ** {c2 = vp.c2} ; - - AdvSlash slash adv = { - s = \\t,a,b,o => slash.s ! t ! a ! b ! o ++ adv.s ; - c2 = slash.c2 - } ; - - SlashPrep cl prep = cl ** {c2 = prep.s} ; - - SlashVS np vs slash = - mkClause (np.s ! Nom) np.a - (insertObj (\\_ => conjThat ++ slash.s) (predV vs)) ** - {c2 = slash.c2} ; - - EmbedS s = {s = conjThat ++ s.s} ; - EmbedQS qs = {s = qs.s ! QIndir} ; - EmbedVP vp = {s = infVP False vp (agrP3 Sg)} ; --- agr - - UseCl t a p cl = { - s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! ODir - } ; - UseQCl t a p cl = { - s = \\q => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! q - } ; - UseRCl t a p cl = { - s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! r ; - c = cl.c - } ; - UseSlash t a p cl = { - s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! ODir ; - c2 = cl.c2 - } ; - - AdvS a s = {s = a.s ++ "," ++ s.s} ; - - RelS s r = {s = s.s ++ "," ++ r.s ! agrP3 Sg} ; - - oper - ctr = contrNeg True ; -- contracted negations - -} - diff --git a/deprecated/old-lib/resource/english/StructuralEng.gf b/deprecated/old-lib/resource/english/StructuralEng.gf deleted file mode 100644 index d132e1ebb..000000000 --- a/deprecated/old-lib/resource/english/StructuralEng.gf +++ /dev/null @@ -1,131 +0,0 @@ -concrete StructuralEng of Structural = CatEng ** - open MorphoEng, (P = ParadigmsEng), Prelude in { - - flags optimize=all ; - - lin - above_Prep = ss "above" ; - after_Prep = ss "after" ; - all_Predet = ss "all" ; - almost_AdA, almost_AdN = ss "almost" ; - although_Subj = ss "although" ; - always_AdV = ss "always" ; - and_Conj = sd2 [] "and" ** {n = Pl} ; ----b and_Conj = ss "and" ** {n = Pl} ; - because_Subj = ss "because" ; - before_Prep = ss "before" ; - behind_Prep = ss "behind" ; - between_Prep = ss "between" ; - both7and_DConj = sd2 "both" "and" ** {n = Pl} ; - but_PConj = ss "but" ; - by8agent_Prep = ss "by" ; - by8means_Prep = ss "by" ; - can8know_VV, can_VV = { - s = table { - VVF VInf => ["be able to"] ; - VVF VPres => "can" ; - VVF VPPart => ["been able to"] ; - VVF VPresPart => ["being able to"] ; - VVF VPast => "could" ; --# notpresent - VVPastNeg => "couldn't" ; --# notpresent - VVPresNeg => "can't" - } ; - isAux = True - } ; - during_Prep = ss "during" ; - either7or_DConj = sd2 "either" "or" ** {n = Sg} ; - everybody_NP = regNP "everybody" Sg ; - every_Det = mkDeterminer Sg "every" ; - everything_NP = regNP "everything" Sg ; - everywhere_Adv = ss "everywhere" ; - few_Det = mkDeterminer Pl "few" ; ---- first_Ord = ss "first" ; DEPRECATED - for_Prep = ss "for" ; - from_Prep = ss "from" ; - he_Pron = mkNP "he" "him" "his" Sg P3 Masc ; - here_Adv = ss "here" ; - here7to_Adv = ss ["to here"] ; - here7from_Adv = ss ["from here"] ; - how_IAdv = ss "how" ; - how8many_IDet = mkDeterminer Pl ["how many"] ; - if_Subj = ss "if" ; - in8front_Prep = ss ["in front of"] ; - i_Pron = mkNP "I" "me" "my" Sg P1 Masc ; - in_Prep = ss "in" ; - it_Pron = mkNP "it" "it" "its" Sg P3 Neutr ; - less_CAdv = ss "less" ; - many_Det = mkDeterminer Pl "many" ; - more_CAdv = ss "more" ; - most_Predet = ss "most" ; - much_Det = mkDeterminer Sg "much" ; - must_VV = { - s = table { - VVF VInf => ["have to"] ; - VVF VPres => "must" ; - VVF VPPart => ["had to"] ; - VVF VPresPart => ["having to"] ; - VVF VPast => ["had to"] ; --# notpresent - VVPastNeg => ["hadn't to"] ; --# notpresent - VVPresNeg => "mustn't" - } ; - isAux = True - } ; ----b no_Phr = ss "no" ; - no_Utt = ss "no" ; - on_Prep = ss "on" ; ----- one_Quant = mkDeterminer Sg "one" ; -- DEPRECATED - only_Predet = ss "only" ; - or_Conj = sd2 [] "or" ** {n = Sg} ; - otherwise_PConj = ss "otherwise" ; - part_Prep = ss "of" ; - please_Voc = ss "please" ; - possess_Prep = ss "of" ; - quite_Adv = ss "quite" ; - she_Pron = mkNP "she" "her" "her" Sg P3 Fem ; - so_AdA = ss "so" ; - somebody_NP = regNP "somebody" Sg ; - someSg_Det = mkDeterminer Sg "some" ; - somePl_Det = mkDeterminer Pl "some" ; - something_NP = regNP "something" Sg ; - somewhere_Adv = ss "somewhere" ; - that_Quant = mkQuant "that" "those" ; - there_Adv = ss "there" ; - there7to_Adv = ss "there" ; - there7from_Adv = ss ["from there"] ; - therefore_PConj = ss "therefore" ; - they_Pron = mkNP "they" "them" "their" Pl P3 Masc ; ---- - this_Quant = mkQuant "this" "these" ; - through_Prep = ss "through" ; - too_AdA = ss "too" ; - to_Prep = ss "to" ; - under_Prep = ss "under" ; - very_AdA = ss "very" ; - want_VV = P.mkVV (P.regV "want") ; - we_Pron = mkNP "we" "us" "our" Pl P1 Masc ; - whatPl_IP = mkIP "what" "what" "what's" Pl ; - whatSg_IP = mkIP "what" "what" "what's" Sg ; - when_IAdv = ss "when" ; - when_Subj = ss "when" ; - where_IAdv = ss "where" ; - which_IQuant = {s = \\_ => "which"} ; ----b whichPl_IDet = mkDeterminer Pl ["which"] ; ----b whichSg_IDet = mkDeterminer Sg ["which"] ; - whoPl_IP = mkIP "who" "whom" "whose" Pl ; - whoSg_IP = mkIP "who" "whom" "whose" Sg ; - why_IAdv = ss "why" ; - without_Prep = ss "without" ; - with_Prep = ss "with" ; ----b yes_Phr = ss "yes" ; - yes_Utt = ss "yes" ; - youSg_Pron = mkNP "you" "you" "your" Sg P2 Masc ; - youPl_Pron = mkNP "you" "you" "your" Pl P2 Masc ; - youPol_Pron = mkNP "you" "you" "your" Sg P2 Masc ; - - -oper - mkQuant : Str -> Str -> {s : Number => Str} = \x,y -> { - s = table Number [x ; y] - } ; - -} - diff --git a/deprecated/old-lib/resource/english/VerbEng.gf b/deprecated/old-lib/resource/english/VerbEng.gf deleted file mode 100644 index b78f6e258..000000000 --- a/deprecated/old-lib/resource/english/VerbEng.gf +++ /dev/null @@ -1,50 +0,0 @@ -concrete VerbEng of Verb = CatEng ** open ResEng in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = predVc v ; - Slash2V3 v np = - insertObjc (\\_ => v.c2 ++ np.s ! Acc) (predV v ** {c2 = v.c3}) ; - Slash3V3 v np = - insertObjc (\\_ => v.c3 ++ np.s ! Acc) (predVc v) ; ---- - - ComplVV v vp = insertObj (\\a => infVP v.isAux vp a) (predVV v) ; - ComplVS v s = insertObj (\\_ => conjThat ++ s.s) (predV v) ; - ComplVQ v q = insertObj (\\_ => q.s ! QIndir) (predV v) ; - ComplVA v ap = insertObj (ap.s) (predV v) ; - - SlashV2V v vp = insertObjc (\\a => infVP v.isAux vp a) (predVc v) ; - SlashV2S v s = insertObjc (\\_ => conjThat ++ s.s) (predVc v) ; - SlashV2Q v q = insertObjc (\\_ => q.s ! QIndir) (predVc v) ; - SlashV2A v ap = insertObjc (\\a => ap.s ! a) (predVc v) ; ---- - - ComplSlash vp np = insertObjPre (\\_ => vp.c2 ++ np.s ! Acc) vp ; - - SlashVV vv vp = - insertObj (\\a => infVP vv.isAux vp a) (predVV vv) ** - {c2 = vp.c2} ; - SlashV2VNP vv np vp = - insertObjPre (\\_ => vv.c2 ++ np.s ! Acc) - (insertObjc (\\a => infVP vv.isAux vp a) (predVc vv)) ** - {c2 = vp.c2} ; - - UseComp comp = insertObj comp.s (predAux auxBe) ; - - AdvVP vp adv = insertObj (\\_ => adv.s) vp ; - - AdVVP adv vp = insertAdV adv.s vp ; - - ReflVP v = insertObjPre (\\a => v.c2 ++ reflPron ! a) v ; - - PassV2 v = insertObj (\\_ => v.s ! VPPart) (predAux auxBe) ; - ----b UseVS, UseVQ = \vv -> {s = vv.s ; c2 = [] ; isRefl = vv.isRefl} ; -- no "to" - - CompAP ap = ap ; - CompNP np = {s = \\_ => np.s ! Acc} ; - CompAdv a = {s = \\_ => a.s} ; - -} diff --git a/deprecated/old-lib/resource/exx-resource.gft b/deprecated/old-lib/resource/exx-resource.gft deleted file mode 100644 index c234f4969..000000000 --- a/deprecated/old-lib/resource/exx-resource.gft +++ /dev/null @@ -1,222 +0,0 @@ --- Adjective - -PositA warm_A -ComparA warm_A (UsePron i_Pron) -ComplA2 married_A2 (UsePron she_Pron) -ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumPl)) -ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumSg)) -ReflA2 married_A2 -PositA (UseA2 married_A2) -SentAP (PositA good_A) (EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseComp (CompAdv here_Adv))))) -AdAP very_AdA (PositA warm_A) - - --- Adverb - -PositAdvAdj warm_A -PrepNP in_Prep (DetArtSg DefArt (UseN house_N)) -ComparAdvAdj more_CAdv warm_A (UsePN john_PN) -ComparAdvAdjS more_CAdv warm_A (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV run_V))) -SubjS when_Subj (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -AdNum (AdnCAdv more_CAdv) (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) - - --- Conjunction - -ConjS and_Conj (BaseS (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -ConjAP and_Conj (BaseAP (PositA cold_A) (PositA warm_A)) -ConjNP or_Conj (BaseNP (UsePron she_Pron) (UsePron we_Pron)) -ConjAdv or_Conj (BaseAdv here_Adv there_Adv) -ConjS either7or_DConj (BaseS (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -ConjAP both7and_DConj (BaseAP (PositA warm_A) (PositA cold_A)) -ConjNP either7or_DConj (BaseNP (UsePron he_Pron) (UsePron she_Pron)) -ConjAdv both7and_DConj (BaseAdv here_Adv there_Adv) - --- Idiom - -ImpersCl (UseComp (CompAP (PositA hot_A))) -GenericCl (UseV sleep_V) -CleftNP (UsePron i_Pron) (UseRCl TPast ASimul PPos (RelVP IdRP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))) -CleftAdv here_Adv (UseCl TPast ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -ExistNP (DetArtSg IndefArt (UseN house_N)) -ExistIP (IdetCN (IdetQuant which_IQuant NumPl) (UseN house_N)) -PredVP (UsePron i_Pron) (ProgrVP (UseV sleep_V)) -ImpPl1 (UseV go_V) - --- Noun - -DetArtSg DefArt (UseN man_N) -UsePN john_PN -UsePron he_Pron -PredetNP only_Predet (DetArtSg DefArt (UseN man_N)) -PPartNP (DetArtSg DefArt (UseN man_N)) see_V2 -AdvNP (UsePN paris_PN) today_Adv -RelNP (UsePN paris_PN) (UseRCl TPres ASimul PPos (RelVP IdRP (UseComp (CompAdv here_Adv)))) -DetNP (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -DetCN (DetQuantOrd this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -DetCN (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) -DetCN (DetQuant this_Quant NumPl) (UseN man_N) -DetCN (DetQuant this_Quant NumSg) (UseN man_N) -NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) -NumCard (NumDigits (IIDig D_5 (IDig D_1))) -NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01))))) -NumCard (AdNum almost_AdN (NumDigits (IIDig D_5 (IDig D_1)))) -OrdDigits (IIDig D_5 (IDig D_1)) -OrdNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01)))) -OrdSuperl warm_A -DetCN (DetArtOrd DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -DetCN (DetArtCard DefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (UseN man_N) -DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01)))))) (UseN man_N) -DetCN (DetArtCard DefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01)))))) (UseN man_N) -DetArtSg DefArt (UseN man_N) -DetArtPl DefArt (UseN man_N) -MassNP (UseN beer_N) -DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN house_N) -UseN house_N -ComplN2 mother_N2 (DetArtSg DefArt (UseN king_N)) -ComplN2 (ComplN3 distance_N3 (DetCN (DetQuant this_Quant NumSg) (UseN city_N))) (UsePN paris_PN) -UseN2 mother_N2 -ComplN2 (Use2N3 distance_N3) (DetCN (DetQuant this_Quant NumSg) (UseN city_N)) -ComplN2 (Use3N3 distance_N3) (UsePN paris_PN) -UseN2 (Use2N3 distance_N3) -AdjCN (PositA big_A) (UseN house_N) -RelCN (UseN house_N) (UseRCl TPast ASimul PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a buy_V2)))) -AdvCN (UseN house_N) (PrepNP on_Prep (DetArtSg DefArt (UseN hill_N))) -SentCN (UseN question_N) (EmbedQS (UseQCl TPres ASimul PPos (QuestIAdv where_IAdv (PredVP (UsePron she_Pron) (UseV sleep_V))))) -DetArtSg DefArt (ApposCN (UseN city_N) (UsePN paris_PN)) -DetCN (DetQuant (PossPron i_Pron) NumSg) (ApposCN (UseN friend_N) (UsePN john_PN)) - --- Numeral - -num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) -num (pot2as3 (pot1as2 (pot0as1 pot01))) -num (pot2as3 (pot1as2 (pot1 n6))) -num (pot2as3 (pot1as2 pot110)) -num (pot2as3 (pot1as2 pot111)) -num (pot2as3 (pot1as2 (pot1to19 n6))) -num (pot2as3 (pot1as2 (pot1 n6))) -num (pot2as3 (pot1as2 (pot1plus n6 (pot0 n5)))) -num (pot2as3 (pot2 (pot0 n4))) -num (pot2as3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -num (pot3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -num (pot3plus (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7))) (pot1as2 (pot1plus n8 (pot0 n9)))) -IDig D_8 -IIDig D_8 (IIDig D_0 (IIDig D_0 (IIDig D_1 (IIDig D_7 (IIDig D_8 (IDig D_9)))))) - - --- Phrase - -PhrUtt but_PConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N))) -PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc -UttQS (UseQCl TPres ASimul PPos (QuestCl (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) -UttImpSg PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -UttImpPl PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -UttImpPol PNeg (ImpVP (UseV sleep_V)) -UttIP whoPl_IP -UttIP whoSg_IP -UttIAdv why_IAdv -UttNP (DetCN (DetQuant this_Quant NumSg) (UseN man_N)) -UttAdv here_Adv -UttVP (UseV sleep_V) -VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N)) - - --- Question - -QuestCl (PredVP (UsePN john_PN) (UseV walk_V)) -QuestVP whoSg_IP (UseV walk_V) -QuestSlash whoSg_IP (SlashVP (UsePN john_PN) (SlashV2a love_V2)) -QuestIAdv why_IAdv (PredVP (UsePN john_PN) (UseV walk_V)) -QuestIComp (CompIAdv where_IAdv) (UsePN john_PN) -IdetCN (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN song_N) -IdetIP (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -AdvIP whoSg_IP (PrepNP in_Prep (UsePN paris_PN)) -IdetIP (IdetQuant which_IQuant NumSg) -PrepIP with_Prep whoSg_IP -QuestIComp (CompIAdv where_IAdv) (UsePron it_Pron) -QuestIComp (CompIP whoSg_IP) (UsePron it_Pron) - - --- Relative - -ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelCl (PredVP (UsePN john_PN) (ComplSlash (SlashV2a love_V2) (UsePron she_Pron))))))) -ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (UsePN john_PN)))))) -ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) -ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelSlash (FunRP possess_Prep (DetArtSg DefArt (UseN2 mother_N2)) IdRP) (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) - --- Sentence - -PredVP (UsePN john_PN) (UseV walk_V) -PredSCVP (EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV go_V)))) (UseComp (CompAP (PositA good_A))) -RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron he_Pron) (SlashV2a see_V2)))) -RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (AdvSlash (SlashVP (UsePron he_Pron) (SlashV2a see_V2)) today_Adv))) -RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron he_Pron) (UseV walk_V)) with_Prep))) -RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVS (UsePron she_Pron) say_VS (UseSlash TPres ASimul PPos (SlashVP (UsePron he_Pron) (SlashV2a love_V2)))))) -ImpVP (ReflVP (SlashV2a love_V2)) -EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV go_V))) -EmbedQS (UseQCl TPres ASimul PPos (QuestVP whoSg_IP (UseV go_V))) -EmbedVP (UseV go_V) -UseCl TCond AAnter PNeg (PredVP (UsePN john_PN) (UseV walk_V)) -UseQCl TCond AAnter PNeg (QuestCl (PredVP (UsePN john_PN) (UseV walk_V))) -RelCN (UseN girl_N) (UseRCl TCond AAnter PNeg (RelVP IdRP (UseV walk_V))) -RelCN (UseN girl_N) (UseRCl TCond AAnter PNeg (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (UseV walk_V)) with_Prep))) -RelS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) (UseRCl TPres ASimul PPos (RelVP IdRP (UseComp (CompAP (PositA good_A))))) - - --- Text - -TEmpty -TFullStop (PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc) TEmpty -TQuestMark (PhrUtt NoPConj (UttQS (UseQCl TPres ASimul PPos (QuestCl (PredVP (UsePron they_Pron) (UseComp (CompAdv here_Adv)))))) NoVoc) TEmpty -TExclMark (PhrUtt NoPConj (ImpPl1 (UseV go_V)) NoVoc) TEmpty - --- Verb - -PredVP (UsePron i_Pron) (UseV sleep_V) -PredVP (UsePron i_Pron) (ComplVV want_VV (UseV run_V)) -PredVP (UsePron i_Pron) (ComplVS say_VS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -PredVP (UsePron i_Pron) (ComplVQ wonder_VQ (UseQCl TPres ASimul PPos (QuestVP whoSg_IP (UseV run_V)))) -PredVP (UsePron they_Pron) (ComplVA become_VA (PositA red_A)) -PredVP (UsePron i_Pron) (ComplSlash (Slash3V3 give_V3 (UsePron he_Pron)) (UsePron it_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2V beg_V2V (UseV go_V)) (UsePron she_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2S answer_V2S (UseCl TPres ASimul PPos (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) (UsePron he_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2Q ask_V2Q (UseQCl TPast ASimul PPos (QuestVP whoSg_IP (UseV come_V)))) (UsePron he_Pron)) -PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)) -RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2a buy_V2))))) -RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))))) -PredVP (UsePron he_Pron) (ReflVP (SlashV2a love_V2)) -PredVP (DetNP (DetQuant this_Quant NumSg)) (UseComp (CompAP (PositA warm_A))) -PredVP (UsePron we_Pron) (PassV2 love_V2) -PredVP (UsePron we_Pron) (AdvVP (UseV sleep_V) here_Adv) -PredVP (UsePron we_Pron) (AdVVP always_AdV (UseV sleep_V)) -PredVP (UsePron we_Pron) (UseComp (CompAP (PositA small_A))) -PredVP (UsePron i_Pron) (UseComp (CompNP (DetArtSg IndefArt (UseN man_N)))) -PredVP (UsePron i_Pron) (UseComp (CompAdv here_Adv)) - - - --- Janna's and Krasimir's long examples - -RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))))))) -PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdVVP always_AdV (ComplSlash (SlashV2a listen_V2) (DetArtSg DefArt (UseN sea_N)))))) NoVoc -PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (ExistNP (PredetNP only_Predet (DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n2))))))) (AdvCN (RelCN (UseN woman_N) (UseRCl TCond ASimul PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (ComplVV want_VV (PassV2 see_V2))) with_Prep)))) (PrepNP in_Prep (DetArtSg DefArt (UseN rain_N))))))))) NoVoc -PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (SlashV2A paint_V2A (ConjAP both7and_DConj (BaseAP (ComparA small_A (DetArtSg DefArt (UseN sun_N))) (ComparA big_A (DetArtSg DefArt (UseN moon_N)))))) (DetArtSg DefArt (UseN earth_N))))) NoVoc -PhrUtt NoPConj (ImpPl1 (ComplVS hope_VS (ConjS either7or_DConj (BaseS (UseCl TPres ASimul PPos (PredVP (DetArtSg DefArt (ComplN2 father_N2 (DetArtSg DefArt (UseN baby_N)))) (UseV run_V))) (UseCl TPres ASimul PPos (PredVP (DetArtSg DefArt (UseN2 (Use2N3 distance_N3))) (UseComp (CompAP (PositA small_A))))))))) NoVoc -PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (DetCN every_Det (UseN baby_N)) (UseComp (CompNP (ConjNP either7or_DConj (BaseNP (DetArtSg IndefArt (UseN boy_N)) (DetArtSg IndefArt (UseN girl_N))))))))) NoVoc -PhrUtt NoPConj (UttAdv (ConjAdv either7or_DConj (ConsAdv here7from_Adv (BaseAdv there_Adv everywhere_Adv)))) NoVoc -PhrUtt NoPConj (UttVP (PassV2 know_V2)) NoVoc -RelCN (UseN bird_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A)))))) -UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2a buy_V2) (UsePron it_Pron)))) -UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)))) -UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))) (UsePron it_Pron))) -PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (DetArtPl DefArt (UseN fruit_N)) (ReflVP (Slash3V3 sell_V3 (DetArtSg DefArt (UseN road_N))))))) NoVoc -PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2V beg_V2V (UseV live_V)))))) NoVoc -PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2S answer_V2S (UseCl TPres ASimul PPos (ImpersCl (ComplVV must_VV (ReflVP (SlashV2a understand_V2)))))))))) NoVoc -PhrUtt NoPConj (UttImpSg PPos (ImpVP (ReflVP (SlashV2Q ask_V2Q (UseQCl TPast ASimul PPos (QuestVP whoSg_IP (UseV come_V))))))) NoVoc -PhrUtt NoPConj (UttS (UseCl TPast ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2A paint_V2A (ComparA beautiful_A (UsePN john_PN))))))) NoVoc - --- more long examples - -UttS (UseCl TPres ASimul PPos (PredVP (DetCN (DetQuant this_Quant NumSg) (UseN grammar_N)) (ComplSlash (SlashV2a speak_V2) (DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot1to19 n2)))))) (UseN language_N))))) -UseCl TPast AAnter PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2a buy_V2) (DetArtSg IndefArt (AdjCN (PositA red_A) (UseN house_N))))) - diff --git a/deprecated/old-lib/resource/finnish/AdjectiveFin.gf b/deprecated/old-lib/resource/finnish/AdjectiveFin.gf deleted file mode 100644 index 78e7d4a7c..000000000 --- a/deprecated/old-lib/resource/finnish/AdjectiveFin.gf +++ /dev/null @@ -1,40 +0,0 @@ -concrete AdjectiveFin of Adjective = CatFin ** open ResFin, Prelude in { - - flags optimize=all_subs ; -- gfc size from 2864336 to 6786 - i.e. factor 422 - - lin - - PositA a = { - s = \\_ => a.s ! Posit - } ; - ComparA a np = { - s = \\isMod,af => case isMod of { - True => np.s ! NPCase Part ++ a.s ! Compar ! af ; -- minua isompi - _ => a.s ! Compar ! af ++ "kuin" ++ np.s ! NPCase Nom -- isompi kuin min - } - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 adj np = { - s = \\isMod,af => - preOrPost isMod (appCompl True Pos adj.c2 np) (adj.s ! Posit ! af) - } ; - - ReflA2 adj = { - s = \\isMod,af => - preOrPost isMod - (appCompl True Pos adj.c2 (reflPron (agrP3 Sg))) (adj.s ! Posit ! af) - } ; - - SentAP ap sc = { - s = \\b,a => ap.s ! b ! a ++ sc.s - } ; - - AdAP ada ap = { - s = \\b,af => ada.s ++ ap.s ! b ! af - } ; - - UseA2 a = a ; - -} diff --git a/deprecated/old-lib/resource/finnish/AdverbFin.gf b/deprecated/old-lib/resource/finnish/AdverbFin.gf deleted file mode 100644 index a331f985a..000000000 --- a/deprecated/old-lib/resource/finnish/AdverbFin.gf +++ /dev/null @@ -1,21 +0,0 @@ -concrete AdverbFin of Adverb = CatFin ** open ResFin, Prelude in { - - lin - PositAdvAdj a = {s = a.s ! Posit ! AAdv} ; - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s ! Posit ! AAdv ++ "kuin" ++ np.s ! NPCase Nom - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s ! Posit ! AAdv ++ "kuin" ++ s.s - } ; - - PrepNP prep np = {s = preOrPost prep.isPre prep.s (np.s ! prep.c)} ; - - AdAdv = cc2 ; - - SubjS = cc2 ; -----b AdvSC s = s ; - - AdnCAdv cadv = {s = cadv.s ++ "kuin"} ; - -} diff --git a/deprecated/old-lib/resource/finnish/AllFin.gf b/deprecated/old-lib/resource/finnish/AllFin.gf deleted file mode 100644 index b79a50b30..000000000 --- a/deprecated/old-lib/resource/finnish/AllFin.gf +++ /dev/null @@ -1,6 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllFin of AllFinAbs = - LangFin, - ExtraFin - ** {} ; diff --git a/deprecated/old-lib/resource/finnish/AllFinAbs.gf b/deprecated/old-lib/resource/finnish/AllFinAbs.gf deleted file mode 100644 index 9aeee82f3..000000000 --- a/deprecated/old-lib/resource/finnish/AllFinAbs.gf +++ /dev/null @@ -1,4 +0,0 @@ -abstract AllFinAbs = - Lang, - ExtraFinAbs - ** {} ; diff --git a/deprecated/old-lib/resource/finnish/CatFin.gf b/deprecated/old-lib/resource/finnish/CatFin.gf deleted file mode 100644 index b6a8cdcc9..000000000 --- a/deprecated/old-lib/resource/finnish/CatFin.gf +++ /dev/null @@ -1,100 +0,0 @@ -concrete CatFin of Cat = CommonX ** open ResFin, Prelude in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : Str} ; - RS = {s : Agr => Str ; c : NPForm} ; - SSlash = {s : Str ; c2 : Compl} ; - --- Sentence - - Cl = {s : ResFin.Tense => Anteriority => Polarity => SType => Str} ; - ClSlash = {s : ResFin.Tense => Anteriority => Polarity => Str ; c2 : Compl} ; - Imp = {s : Polarity => Number => Str} ; - --- Question - - QCl = {s : ResFin.Tense => Anteriority => Polarity => Str} ; - IP = {s : NPForm => Str ; n : Number} ; - IComp = {s : Agr => Str} ; - IDet = {s : Case => Str ; n : Number ; isNum : Bool} ; - IQuant = {s : Number => Case => Str} ; - --- Relative - - RCl = {s : ResFin.Tense => Anteriority => Polarity => Agr => Str ; c : NPForm} ; - RP = {s : Number => NPForm => Str ; a : RAgr} ; - --- Verb - - VP = ResFin.VP ; - VPSlash = ResFin.VP ** {c2 : Compl} ; - Comp = {s : Agr => Str} ; - --- Adjective - --- The $Bool$ tells whether usage is modifying (as opposed to --- predicative), e.g. "x on suurempi kuin y" vs. "y:t suurempi luku". - - AP = {s : Bool => AForm => Str} ; - --- Noun - --- The $Bool$ tells if a possessive suffix is attached, which affects the case. - - CN = {s : NForm => Str} ; - Pron = {s : NPForm => Str ; a : Agr} ; - NP = {s : NPForm => Str ; a : Agr ; isPron : Bool} ; - Det = { - s1 : Case => Str ; -- minun kolme - s2 : Str ; -- -ni - n : Number ; -- Pl (agreement feature for verb) - isNum : Bool ; -- True (a numeral is present) - isPoss : Bool ; -- True (a possessive suffix is present) - isDef : Bool -- True (verb agrees in Pl, Nom is not Part) - } ; ----- QuantSg, QuantPl = {s1 : Case => Str ; s2 : Str ; isPoss, isDef : Bool} ; - Ord = {s : Number => Case => Str} ; - Predet = {s : Number => NPForm => Str} ; - Quant = {s1 : Number => Case => Str ; s2 : Str ; isPoss : Bool} ; - Art = {s1 : Number => Case => Str ; isDef : Bool} ; - Card = {s : Number => Case => Str ; n : Number} ; - Num = {s : Number => Case => Str ; isNum : Bool ; n : Number} ; - --- Numeral - - Numeral = {s : CardOrd => Str ; n : Number} ; - Digits = {s : CardOrd => Str ; n : Number} ; - --- Structural - - Conj = {s1,s2 : Str ; n : Number} ; -----b DConj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str} ; - Prep = Compl ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ = Verb1 ; -- = {s : VForm => Str ; sc : Case} ; - V2, VA, V2Q, V2S = Verb1 ** {c2 : Compl} ; - V2A = Verb1 ** {c2, c3 : Compl} ; - VV = Verb1 ** {vi : InfForm} ; ---- infinitive form - V2V = Verb1 ** {c2 : Compl ; vi : InfForm} ; ---- infinitive form - V3 = Verb1 ** {c2, c3 : Compl} ; - - A = {s : Degree => AForm => Str} ; - A2 = {s : Degree => AForm => Str ; c2 : Compl} ; - - N = {s : NForm => Str} ; - N2 = {s : NForm => Str} ** {c2 : Compl ; isPre : Bool} ; - N3 = {s : NForm => Str} ** {c2,c3 : Compl ; isPre,isPre2 : Bool} ; - PN = {s : Case => Str} ; - -oper Verb1 = {s : VForm => Str ; sc : NPForm ; qp : Str} ; - -} diff --git a/deprecated/old-lib/resource/finnish/CompatibilityFin.gf b/deprecated/old-lib/resource/finnish/CompatibilityFin.gf deleted file mode 100644 index 87e35f9d1..000000000 --- a/deprecated/old-lib/resource/finnish/CompatibilityFin.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../abstract:../common - -concrete CompatibilityFin of Compatibility = CatFin ** open Prelude, ResFin in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = \\_,_ => n.s ; isNum = True ; n = Pl} ; - OrdInt n = {s = \\_,_ => n.s ++ "."} ; - -} diff --git a/deprecated/old-lib/resource/finnish/ConjunctionFin.gf b/deprecated/old-lib/resource/finnish/ConjunctionFin.gf deleted file mode 100644 index 94cea7f8c..000000000 --- a/deprecated/old-lib/resource/finnish/ConjunctionFin.gf +++ /dev/null @@ -1,36 +0,0 @@ -concrete ConjunctionFin of Conjunction = - CatFin ** open ResFin, Coordination, Prelude in { - - flags optimize=all_subs ; - - lin - - ConjS = conjunctDistrSS ; - - ConjAdv = conjunctDistrSS ; - - ConjNP conj ss = conjunctDistrTable NPForm conj ss ** { - a = {n = conjNumber conj.n ss.a.n ; p = ss.a.p} ; - isPron = False - } ; - - ConjAP conj ss = conjunctDistrTable2 Bool AForm conj ss ; - --- These fun's are generated from the list cat's. - - BaseS = twoSS ; - ConsS = consrSS comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - BaseNP x y = twoTable NPForm x y ** {a = conjAgr x.a y.a} ; - ConsNP xs x = consrTable NPForm comma xs x ** {a = conjAgr xs.a x.a} ; - BaseAP x y = twoTable2 Bool AForm x y ; - ConsAP xs x = consrTable2 Bool AForm comma xs x ; - - lincat - [S] = {s1,s2 : Str} ; - [Adv] = {s1,s2 : Str} ; - [NP] = {s1,s2 : NPForm => Str ; a : Agr} ; - [AP] = {s1,s2 : Bool => AForm => Str} ; - -} diff --git a/deprecated/old-lib/resource/finnish/ExtraFin.gf b/deprecated/old-lib/resource/finnish/ExtraFin.gf deleted file mode 100644 index ddacea698..000000000 --- a/deprecated/old-lib/resource/finnish/ExtraFin.gf +++ /dev/null @@ -1,79 +0,0 @@ ---# -path=.:abstract:common:prelude - -concrete ExtraFin of ExtraFinAbs = CatFin ** - open ResFin, MorphoFin, Coordination, Prelude, NounFin, StructuralFin in { - - lin - GenNP np = { - s1 = \\_,_ => np.s ! NPCase Gen ; - s2 = [] ; - isNum = False ; - isPoss = False ; - isDef = True --- "Jussin kolme autoa ovat" ; thus "...on" is missing - } ; - - - lincat - VPI = {s : Str} ; - [VPI] = {s1,s2 : Str} ; - lin - BaseVPI = twoSS ; - ConsVPI = consrSS comma ; - - MkVPI vp = {s = infVP (NPCase Nom) Pos (agrP3 Sg) vp Inf1} ; - ConjVPI = conjunctDistrSS ; - ComplVPIVV vv vpi = - insertObj (\\_,_,_ => vpi.s) (predV vv) ; - - AdvExistNP adv np = - mkClause (\_ -> adv.s) np.a (insertObj - (\\_,b,_ => np.s ! NPCase Nom) (predV (verbOlla ** {sc = NPCase Nom ; qp = "ko"}))) ; - - RelExistNP prep rp np = { - s = \\t,ant,bo,ag => - let cl = - mkClause - (\_ -> appCompl True Pos prep (rp2np ag.n rp)) - np.a - (insertObj - (\\_,b,_ => np.s ! NPCase Nom) - (predV (verbOlla ** {sc = NPCase Nom ; qp = "ko"}))) ; - in - cl.s ! t ! ant ! bo ! SDecl ; - c = NPCase Nom - } ; - - AdvPredNP adv v np = - mkClause (\_ -> adv.s) np.a (insertObj - (\\_,b,_ => np.s ! NPCase Nom) (predV v)) ; - - i_implicPron = mkPronoun [] "minun" "minua" "minuna" "minuun" Sg P1 ; - whatPart_IP = { - s = table { - NPCase Nom | NPAcc => "mit" ; - c => whatSg_IP.s ! c - } ; - n = Sg - } ; - - PartCN cn = - let - acn = DetArtSg IndefArt cn - in { - s = table { - NPCase Nom | NPAcc => acn.s ! NPCase Part ; - c => acn.s ! c - } ; - a = acn.a ; - isPron = False - } ; - - - vai_Conj = {s1 = [] ; s2 = "vai" ; n = Sg} ; - - - CompPartAP ap = { - s = \\agr => ap.s ! False ! AN (NCase agr.n Part) - } ; - -} diff --git a/deprecated/old-lib/resource/finnish/ExtraFinAbs.gf b/deprecated/old-lib/resource/finnish/ExtraFinAbs.gf deleted file mode 100644 index 824411120..000000000 --- a/deprecated/old-lib/resource/finnish/ExtraFinAbs.gf +++ /dev/null @@ -1,19 +0,0 @@ -abstract ExtraFinAbs = Extra [ - GenNP,VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI, - VV,VP,Conj,NP,Quant] ** { - - fun - AdvExistNP : Adv -> NP -> Cl ; -- kuvassa olemme me - AdvPredNP : Adv -> V -> NP -> Cl ; -- kuvassa hymyilee Veikko - - RelExistNP : Prep -> RP -> NP -> RCl ; -- jossa on jazzia - - i_implicPron : Pron ; -- (minä), minut, ... - whatPart_IP : IP ; - - PartCN : CN -> NP ; -- olutta - - vai_Conj : Conj ; -- minä vai sinä? ("or" in question) - - CompPartAP : AP -> Comp ; -- kahvi on valmista -} diff --git a/deprecated/old-lib/resource/finnish/GrammarFin.gf b/deprecated/old-lib/resource/finnish/GrammarFin.gf deleted file mode 100644 index 6ae2ee9ea..000000000 --- a/deprecated/old-lib/resource/finnish/GrammarFin.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarFin of Grammar = - NounFin, - VerbFin, - AdjectiveFin, - AdverbFin, - NumeralFin, - SentenceFin, - QuestionFin, - RelativeFin, - ConjunctionFin, - PhraseFin, - TextX, - IdiomFin, - StructuralFin - ** { - -flags startcat = Phr ; unlexer = finnish ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/finnish/IdiomFin.gf b/deprecated/old-lib/resource/finnish/IdiomFin.gf deleted file mode 100644 index 99b0e2080..000000000 --- a/deprecated/old-lib/resource/finnish/IdiomFin.gf +++ /dev/null @@ -1,75 +0,0 @@ -concrete IdiomFin of Idiom = CatFin ** - open MorphoFin, ParadigmsFin, Prelude in { - - flags optimize=all_subs ; - - lin - ExistNP np = - let - cas : Polarity -> NPForm = \p -> case p of { - Pos => NPCase Nom ; -- on olemassa luku - Neg => NPCase Part -- ei ole olemassa lukua - } - in - mkClause noSubj (agrP3 Sg) (insertObj - (\\_,b,_ => "olemassa" ++ np.s ! cas b) (predV olla)) ; - - ExistIP ip = - let - cas : NPForm = NPCase Part ; --- dep on num, pol? - vp = insertObj (\\_,b,_ => "olemassa") (predV olla) ; - cl = mkClause (subjForm (ip ** {isPron = False ; a = agrP3 Sg}) cas) (agrP3 Sg) vp - in { - s = \\t,a,p => cl.s ! t ! a ! p ! SDecl - } ; - --- Notice the nominative in the cleft $NP$: "se on Matti josta Liisa pitää" - - CleftNP np rs = mkClause (\_ -> "se") (agrP3 Sg) - (insertExtrapos (rs.s ! np.a) - (insertObj (\\_,_,_ => np.s ! NPCase Nom) (predV olla))) ; - --- This gives the almost forbidden "se on Porissa kun Matti asuu". - - CleftAdv ad s = mkClause (\_ -> "se") (agrP3 Sg) - (insertExtrapos ("kun" ++ s.s) - (insertObj (\\_,_,_ => ad.s) (predV olla))) ; - - ImpersCl vp = mkClause noSubj (agrP3 Sg) vp ; - - GenericCl vp = mkClause noSubj (agrP3 Sg) { - s = \\_ => vp.s ! VIPass ; - s2 = vp.s2 ; - ext = vp.ext ; - sc = vp.sc ; - qp = vp.qp - } ; - - ProgrVP vp = - let - inf = (vp.s ! VIInf Inf3Iness ! Simul ! Pos ! agrP3 Sg).fin ; - on = predV olla - in { - s = on.s ; - s2 = \\b,p,a => inf ++ vp.s2 ! b ! p ! a ; - ext = vp.ext ; - sc = vp.sc ; - qp = vp.qp - } ; - --- This gives "otetaan oluet" instead of "ottakaamme oluet". --- The imperative is not available in a $VP$. - - ImpPl1 vp = - let vps = vp.s ! VIPass ! Simul ! Pos ! {n = Pl ; p = P1} - in - {s = vps.fin ++ vps.inf ++ - vp.s2 ! True ! Pos ! {n = Pl ; p = P1} ++ vp.ext - } ; - - oper - olla = verbOlla ** {sc = NPCase Nom ; qp = "ko"} ; - - noSubj : Polarity -> Str = \_ -> [] ; -} - diff --git a/deprecated/old-lib/resource/finnish/LangFin.gf b/deprecated/old-lib/resource/finnish/LangFin.gf deleted file mode 100644 index 3cd551a18..000000000 --- a/deprecated/old-lib/resource/finnish/LangFin.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangFin of Lang = - GrammarFin, - LexiconFin - ** { - -flags startcat = Phr ; unlexer = text ; lexer = finnish ; - -} ; diff --git a/deprecated/old-lib/resource/finnish/LexiconFin.gf b/deprecated/old-lib/resource/finnish/LexiconFin.gf deleted file mode 100644 index e15538b4f..000000000 --- a/deprecated/old-lib/resource/finnish/LexiconFin.gf +++ /dev/null @@ -1,387 +0,0 @@ ---# -path=.:prelude - -concrete LexiconFin of Lexicon = CatFin ** open MorphoFin, ParadigmsFin in { - -flags - optimize=values ; - - -lin - airplane_N = mkN "lentokone" ; - answer_V2S = mkV2 (mkV "vastata") (casePrep allative) ; - apartment_N = mkN "asunto" ; - apple_N = mkN "omena" ; --- omenia, not omenoita - art_N = mkN "taide" ; - ask_V2Q = mkV2 (mkV "kysy") (casePrep ablative) ; - baby_N = mkN "vauva" ; - bad_A = mkA (mkN "paha") "pahempi" "pahin" ; - bank_N = mkN "pankki" ; - beautiful_A = mkA (mkN "kaunis") "kauniimpi" "kaunein" ; - become_VA = mkVA (mkV "tulla") (casePrep translative) ; - beer_N = mkN "olut" "oluita" ; - beg_V2V = mkV2V (mk2V "pyyt" "pyysi") (casePrep partitive) ; - big_A = mkA (mkN "suuri" "suuria") "suurempi" "suurin" ; - bike_N = mkN "polkupyr" ; --- for correct vowel harmony - bird_N = mkN "lintu" ; - black_A = mkA (mkN "musta") "mustempi" "mustin" ; - blue_A = mkA (mkN "sininen") "sinisempi" "sinisin" ; - boat_N = mkN "vene" ; - book_N = mkN "kirja" ; - boot_N = mkN "saapas" ; - boss_N = mkN "pomo" ; - boy_N = mkN "poika" "pojan" "poikia" ; - bread_N = mkN "leip" ; - break_V2 = mkV2 (mkV "rikkoa") ; - broad_A = mkA (mkN "leve") "levempi" "levein" ; - brother_N2 = mkN2 ( - mkN "veli" "veljen" "veljen" "velje" "veljeen" - "veljin" "veljiss" "veljien" "velji" "veljiin") ; - brown_A = mkA (mkN "ruskea") "ruskeampi" "ruskein" ; - butter_N = mk3N "voi" "voin" "voita" ; ---- errors in Part - buy_V2 = mkV2 (mkV "ostaa") ; - camera_N = mkN "kamera" ; - cap_N = mkN "lakki" ; - car_N = mkN "auto" "auton" "autoja" ; -- mkN: audon - carpet_N = mkN "matto" ; - cat_N = mkN "kissa" ; - ceiling_N = mkN "katto" ; - chair_N = mkN "tuoli" ; - cheese_N = mkN "juusto" ; - child_N = mkN "lapsi" "lapsen" "lasta" "lapsena" "lapseen" - "lasten" "lapsia" "lapsina" "lapsissa" "lapsiin" ; - church_N = mkN "kirkko" ; - city_N = mkN "kaupunki" ; - clean_A = mkA (mkN "puhdas") ; - clever_A = mkA (mkN "viisas") ; - close_V2 = mkV2 (mkV "sulkea") ; - coat_N = mkN "takki" ; - cold_A = mkA (mkN "kylm") "kylmempi" "kylmin" ; - come_V = mkV "tulla" ; - computer_N = mkN "tietokone" ; - country_N = mkN "maa" ; - cousin_N = mkN "serkku" ; - cow_N = mkN "lehm" ; - die_V = mkV "kuolla" ; - dirty_A = mkA (mkN "likainen") "likaisempi" "likaisin" ; - distance_N3 = mkN3 (mkN "etisyys") (casePrep elative) (casePrep illative) ; - doctor_N = mk2N "tohtori" "tohtoreita" ; - dog_N = mkN "koira" ; - door_N = mkN "ovi" "ovia" ; - drink_V2 = mkV2 (mkV "juoda") ; - easy_A2V = mkA2 (mkA (mkN "helppo") "helpompi" "helpoin") - (casePrep allative) ; - eat_V2 = mkV2 (mkV "syd") ; - empty_A = mkA (mkN "tyhj") "tyhjempi" "tyhjin" ; - enemy_N = mkN "vihollinen" ; - factory_N = mkN "tehdas" ; - father_N2 = mkN2 (mkN "is") ; - fear_VS = mkVS (mk2V "pelt" "pelksi") ; - find_V2 = mkV2 (mk2V "lyt" "lysi") ; - fish_N = mkN "kala" ; - floor_N = mk2N "lattia" "lattioita" ; - forget_V2 = mkV2 (mkV "unohtaa") ; - fridge_N = mkN "jkaappi" ; - friend_N = mkN "ystv" ; - fruit_N = mkN "hedelm" ; - fun_AV = mkAV (mkA (mkN "hauska") "hauskempi" "hauskin") ; - garden_N = mkN "puutarha" "puutarhan" "puutarhoja" ; - girl_N = mkN "tytt" ; - glove_N = mkN "ksine" ; - gold_N = mkN "kulta" ; - good_A = mkA (mkN "hyv") "parempi" "parhain" ; --- paras - go_V = mkV "menn" ; - green_A = mkA (mkN "vihre") "vihrempi" "vihrein" ; - harbour_N = mkN "satama" "sataman" "satamia" ; - hate_V2 = mkV2 (mkV "vihata") cpartitive ; - hat_N = mkN "hattu" ; - have_V2 = mkV2 (caseV adessive vOlla) ; - hear_V2 = mkV2 (mkV "kuulla") ; - hill_N = mkN "kukkula" ; - hope_VS = mkVS (mkV "toivoa") ; - horse_N = mkN "hevonen" ; - hot_A = mkA (mkN "kuuma") "kuumempi" "kuumin" ; - house_N = mkN "talo" ; - important_A = mkA (mkN "trke") "trkempi" "trkein" ; - industry_N = mkN "teollisuus" ; - iron_N = mkN "rauta" ; - king_N = mkN "kuningas" ; - know_V2 = mkV2 (mk2V "tiet" "tiesi") ; --- tuntea; gives tietnyt - lake_N = mkN "jrvi" "jrvi" ; - lamp_N = mkN "lamppu" ; - learn_V2 = - mkV2 (mk12V "oppia" "opin" "oppii" "oppivat" "oppikaa" "opitaan" - "opin" "oppi" "oppisi" "oppinut" "opittu" "opitun") ; - leather_N = mkN "nahka" ; --- nahan - leave_V2 = mkV2 (mkV "jtt") ; - like_V2 = mkV2 (mkV "pit") elative ; - listen_V2 = mkV2 (mkV "kuunnella" "kuunteli") partitive ; - live_V = mkV "el" ; - long_A = mkA (mkN "pitk") "pitempi" "pisin" ; - lose_V2 = mkV2 (mkV "hvit" "hvisi") ; --- hukata - love_N = mk3N "rakkaus" "rakkauden" "rakkauksia" ; - love_V2 = mkV2 (mkV "rakastaa") partitive ; - man_N = mkN "mies" "miehen" "miest" "miehen" "mieheen" - "miesten" "miehi" "miehin" "miehiss" "miehiin" ; - married_A2 = mkA2 (mkA "avioitunut") (postPrep genitive "kanssa") ; ---- infl - meat_N = mkN "liha" ; - milk_N = mkN "maito" ; - moon_N = mkN "kuu" ; - mother_N2 = mkN2 (mkN "iti") ; - mountain_N = mkN "vuori" "vuoria" ; - music_N = mkN "musiikki" ; - narrow_A = mkA (mkN "kapea") "kapeampi" "kapein" ; - new_A = mkA (mk3N "uusi" "uuden" "uusia") "uudempi" "uusin" ; - newspaper_N = mkN "sanoma" (mkN "lehti" "lehti") ; --- for correct vowel harmony - oil_N = mkN "ljy" ; - old_A = mkA (mkN "vanha") "vanhempi" "vanhin" ; - open_V2 = mkV2 (mkV "avata" "avasi") ; - paint_V2A = mkV2A (mkV "maalata") accPrep (casePrep translative) ; - paper_N = mk2N "paperi" "papereita" ; - paris_PN = mkPN (mkN "Pariisi") ; - peace_N = mkN "rauha" ; - pen_N = mkN "kyn" ; - planet_N = mkN "planeetta" ; - plastic_N = mkN "muovi" ; - play_V2 = mkV2 (mkV "pelata") cpartitive ; --- leikki, soittaa - policeman_N = mkN "poliisi" ; - priest_N = mkN "pappi" ; - probable_AS = mkAS --- for vowel harmony - (mkA (mkN "todennkinen") "tonennkisempi" "todennlisin") ; ---- sta - queen_N = mkN "kuningatar" ; - radio_N = mk2N "radio" "radioita" ; - rain_V0 = mkV0 (mk2V "sataa" "satoi") ; - read_V2 = mkV2 (mkV "lukea") ; - red_A = mkA "punainen" ; - religion_N = mkN "uskonto" ; - restaurant_N = mkN "ravintola" ; - river_N = mkN "joki" "jokia" ; - rock_N = mk2N "kallio" "kallioita" ; - roof_N = mkN "katto" ; - rubber_N = mkN "kumi" ; - run_V = mk2V "juosta" "juoksi" ; - say_VS = mkVS (mkV "sanoa") ; - school_N = mkN "koulu" ; - science_N = mkN "tiede" ; - sea_N = mkN "meri" "meren" "meri" "merta" ; - seek_V2 = mkV2 (mkV "etsi") cpartitive ; - see_V2 = mkV2 ( - mk12V "nhd" "nen" "nkee" "nkevt" "nhk" "nhdn" - "nin" "nki" "nkisi" "nhnyt" "nhty" "nhdyn") ; - sell_V3 = mkV3 (mkV "myyd") accPrep (casePrep allative) ; - send_V3 = mkV3 (mkV "lhett") accPrep (casePrep allative) ; - sheep_N = mkN "lammas" ; - ship_N = mkN "laiva" ; - shirt_N = mkN "paita" ; - shoe_N = mkN "kenk" ; - shop_N = mkN "kauppa" ; - short_A = mkA (mkN "lyhyt" "lyhyit") ; - silver_N = mkN "hopea" ; - sister_N = mkN "sisko" ; - sleep_V = mkV "nukkua" ; - small_A = mkA (mk2N "pieni" "pieni") "pienempi" "pienin" ; - snake_N = mkN "krme" ; - sock_N = mkN "sukka" ; - speak_V2 = mkV2 (mkV "puhua") cpartitive ; - star_N = mkN "thti" "thti" ; - steel_N = mkN "ters" ; - stone_N = mkN "kivi" "kivi" ; - stove_N = mk3N "liesi" "lieden" "liesi" ; - student_N = mk2N "opiskelija" "opiskelijoita" ; - stupid_A = mkA "tyhm" ; - sun_N = mkN "aurinko" ; - switch8off_V2 = mkV2 (mkV "sammuttaa") ; --- - switch8on_V2 = mkV2 (mkV "sytytt") ; --- - table_N = mkN "pyt" ; - talk_V3 = mkV3 (mkV "puhua") (casePrep allative) (casePrep elative) ; - teacher_N = mkN "opettaja" ; - teach_V2 = mkV2 (mkV "opettaa") ; - television_N = mk2N "televisio" "televisioita" ; - thick_A = mkA "paksu" ; - thin_A = mkA (mkN "ohut" "ohuita") ; - train_N = mkN "juna" ; - travel_V = mkV "matkustaa" ; - tree_N = mkN "puu" ; - ---- trousers_N = mkN "trousers" ; - ugly_A = mkA (mkN "ruma") "rumempi" "rumin" ; - understand_V2 = mkV2 (mkV "ymmrt" "ymmrrn" "ymmrsi") ; - university_N = mkN "yliopisto" ; - village_N = mkN "kyl" ; - wait_V2 = mkV2 (mkV "odottaa") partitive ; - walk_V = mkV "kvell" "kveli" ; - warm_A = mkA - (mkN "lmmin" "lmpimn" "lmpimn" "lmmint" "lmpimn" - "lmpimin" "lmpimiss" "lmpimien" "lmpimi" "lmpimiin" - ) - "lmpimmpi" "lmpimin" ; - war_N = mkN "sota" ; - watch_V2 = mkV2 (mkV "katsella") cpartitive ; - water_N = mk3N "vesi" "veden" "vesi" ; - white_A = mkA "valkoinen" ; - window_N = mk2N "ikkuna" "ikkunoita" ; - wine_N = mkN "viini" ; - win_V2 = mkV2 (mkV "voittaa") ; - woman_N = mkN "nainen" ; - wonder_VQ = mkVQ (mkV "ihmetell") ; - wood_N = mkN "puu" ; - write_V2 = mkV2 (mkV "kirjoittaa") ; - yellow_A = mkA "keltainen" ; - young_A = mkA (mkN "nuori" "nuoria") "nuorempi" "nuorin" ; - - do_V2 = mkV2 ( - mkV "tehd" "teen" "tekee" "tekevt" "tehk" "tehdn" - "tein" "teki" "tekisi" "tehnyt" "tehty" "tehdyn") ; - - now_Adv = mkAdv "nyt" ; - already_Adv = mkAdv "jo" ; - song_N = mkN "laulu" ; - add_V3 = mkV3 (mkV "list") accPrep (casePrep illative) ; - number_N = mk2N "numero" "numeroita" ; - put_V2 = mkV2 (mkV "panna") ; - stop_V = mkV "pyshty" ; - jump_V = mkV "hypt" ; - left_Ord = mkOrd (mkN "vasen") ; - right_Ord = mkOrd (mkN "oikea") ; - far_Adv = mkAdv "kaukana" ; - correct_A = mkA "oikea" ; - dry_A = mkA (mkN "kuiva") "kuivempi" "kuivin" ; - dull_A = mkA (mkN "tyls") "tylsempi" "tylsin" ; - full_A = mkA (mk3N "tysi" "tyden" "tysi") "tydempi" "tysin" ; - heavy_A = mkA "raskas" ; - near_A = mkA (mkN "lheinen") ; - rotten_A = mkA "mt" ; - round_A = mkA "pyre" ; - sharp_A = mkA "terv" ; - smooth_A = mkA "sile" ; - straight_A = mkA (mkN "suora") "suorempi" "suorin" ; - wet_A = mkA (mkN "mrk") "mrempi" "mrin" ; - wide_A = mkA "leve" ; - animal_N = mk3N "elin" "elimen" "elimi" ; - ashes_N = mkN "tuhka" ; - back_N = mkN "selk" ; - bark_N = mkN "kaarna" ; - belly_N = mkN "vatsa" ; - blood_N = mkN "veri" "veren" "veri" "verta" ; - bone_N = mkN "luu" ; - breast_N = mkN "rinta" ; - cloud_N = mk2N "pilvi" "pilvi" ; - day_N = mkN "piv" ; - dust_N = mkN "ply" ; - ear_N = mkN "korva" ; - earth_N = mkN "maa" ; - egg_N = mkN "muna" ; - eye_N = mkN "silm" ; - fat_N = mkN "rasva" ; - feather_N = mk3N "hyhen" "hyhenen" "hyheni" ; - fingernail_N = mk3N "kynsi" "kynnen" "kynsi" ; - fire_N = mk2N "tuli" "tulia" ; - flower_N = mkN "kukka" ; - fog_N = mkN "sumu" ; - foot_N = mkN "jalka" ; - forest_N = mkN "mets" ; - grass_N = mkN "ruoho" ; - guts_N = mkN "sislmys" ; --- suoli - hair_N = mkN "hius" ; - hand_N = mk3N "ksi" "kden" "ksi" ; - head_N = mkN "p" ; - heart_N = mkN "sydn" "sydmen" "sydnt" "sydmen" "sydmeen" - "sydnten" "sydmi" "sydmin" "sydmiss" "sydmiin" ; - horn_N = mk2N "sarvi" "sarvia" ; - husband_N = mkN "mies" "miehen" "miest" "miehen" "mieheen" - "miesten" "miehi" "miehin" "miehiss" "miehiin" ; - ice_N = mkN "j" ; - knee_N = mk2N "polvi" "polvia" ; - leaf_N = mk2N "lehti" "lehti" ; - leg_N = mkN "jalka" ; --- sri - liver_N = mkN "maksa" ; - louse_N = mkN "lude" ; - mouth_N = mkN "suu" ; - name_N = mk2N "nimi" "nimi" ; - neck_N = mkN "niska" ; - night_N = mkN "y" ; - nose_N = mkN "nen" ; - person_N = mkN "henkil" ; - rain_N = mkN "sade" ; - road_N = mkN "tie" ; - root_N = mk2N "juuri" "juuria" ; - rope_N = mk3N "kysi" "kyden" "kysi" ; - salt_N = mkN "suola" ; - sand_N = mkN "hiekka" ; - seed_N = mkN "siemen" ; - skin_N = mkN "nahka" ; - sky_N = mk3N "taivas" "taivaan" "taivaita" ; - smoke_N = mkN "savu" ; - snow_N = mkN "lumi" "lumen" "lumia" "lunta" ; - stick_N = mkN "keppi" ; - tail_N = mkN "hnt" ; - tongue_N = mk2N "kieli" "kieli" ; - tooth_N = mkN "hammas" ; - wife_N = mkN "vaimo" ; - wind_N = mk2N "tuuli" "tuulia" ; - wing_N = mk2N "siipi" "siipi" ; - worm_N = mkN "mato" ; - year_N = mk3N "vuosi" "vuoden" "vuosia" ; - bite_V2 = mkV2 (mkV "purra") ; - blow_V = mkV "puhaltaa" ; - burn_V = mkV "palaa" ; - count_V2 = mkV2 (mkV "laskea") ; - cut_V2 = mkV2 (mk2V "leikata" "leikkasi") ; - dig_V = mkV "kaivaa" ; - fall_V = mkV "pudota" "putoan" "putosi" ; - fear_V2 = mkV2 (mkV "pelt" "pelkn" "pelksi") cpartitive ; - fight_V2 = mkV2 (mkV "taistella") (postPrep partitive "vastaan") ; - float_V = mkV "kellua" ; - flow_V = mkV "virrata" "virtaan" "virtasi" ; - fly_V = mkV "lent" ; - freeze_V = mkV "jty" ; - give_V3 = mkV3 (mkV "antaa" "annan" "antoi") accPrep (casePrep allative) ; - hit_V2 = mkV2 (mkV "lyd") cpartitive ; - hold_V2 = mkV2 (mkV "pit") cpartitive ; - hunt_V2 = mkV2 (mkV "metsst") cpartitive ; - kill_V2 = mkV2 (mkV "tappaa") ; - laugh_V = mkV "nauraa" "nauroi" ; - lie_V = mkV "maata" "makasi" ; - play_V = mkV "pelata" ; - pull_V2 = mkV2 (mkV "vet") ; - push_V2 = mkV2 (mkV "tynt") ; - rub_V2 = mkV2 (mkV "hieroa") cpartitive ; - scratch_V2 = mkV2 (mkV "raapia") cpartitive ; - sew_V = mkV "kylv" ; - sing_V = mkV "laulaa" ; - sit_V = mkV "istua" ; - smell_V = mk2V "haistaa" "haistoi" ; - spit_V = mkV "sylke" ; - split_V2 = mkV2 (mk2V "halkaista" "halkaisi") ; - squeeze_V2 = mkV2 (mkV "puristaa") cpartitive ; - stab_V2 = mkV2 (mkV "pist") cpartitive ; - stand_V = mk12V "seist" "seison" "seisoo" "seisovat" "seisk" "seistn" - "seisoin" "seisoi" "seisoisi" "seissyt" "seisty" "seistyn" ; --- *seisoivt - suck_V2 = mkV2 (mkV "ime") cpartitive ; - swell_V = mkV "turvota" "turposi" ; - swim_V = mkV "uida" "uin" "ui" ; - think_V = mkV "ajatella" "ajattelen" "ajatteli" ; - throw_V2 = mkV2 (mkV "heitt") ; - tie_V2 = mkV2 (mkV "sitoa") ; - turn_V = mkV "knty" ; - vomit_V = mkV "oksentaa" ; - wash_V2 = mkV2 (mkV "pest") ; - wipe_V2 = mkV2 (mkV "pyyhki") ; - - breathe_V = mkV "hengitt" ; - - grammar_N = mkN "kielioppi" ; - language_N = mk2N "kieli" "kieli" ; - rule_N = mkN "snt" ; - - john_PN = mkPN "Jussi" ; - question_N = mkN "kysymys" ; - ready_A = mkA (mkN "valmis") ; - reason_N = mkN "syy" ; - today_Adv = mkAdv "tnn" ; - uncertain_A = mkA "epvarma" ; - - oper - mkOrd : N -> Ord ; - mkOrd x = {s = \\n,c => x.s ! NCase n c; lock_Ord = <> } ; - cpartitive = casePrep partitive ; - -} ; diff --git a/deprecated/old-lib/resource/finnish/MorphoFin.gf b/deprecated/old-lib/resource/finnish/MorphoFin.gf deleted file mode 100644 index 3c274a3de..000000000 --- a/deprecated/old-lib/resource/finnish/MorphoFin.gf +++ /dev/null @@ -1,905 +0,0 @@ ---# -path=.:../common:prelude - ---1 A Simple Finnish Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsFin$, which --- gives a higher-level access to this module. - -resource MorphoFin = ResFin ** open Prelude in { - - flags optimize=all ; - - oper - - dLujuus : Str -> NForms = \lujuus -> - let - lujuu = init lujuus ; - lujuuksi = lujuu + "ksi" ; - a = vowHarmony (last lujuu) ; - in nForms10 - lujuus (lujuu + "den") (lujuu + "tt" + a) - (lujuu + "ten" + a) (lujuu + "teen") - (lujuuksi + "en") (lujuuksi + a) - (lujuuksi + "n" + a) (lujuuksi + "ss" + a) (lujuuksi + "in") ; - - dNainen : Str -> NForms = \nainen -> - let - a = vowHarmony nainen ; - nais = Predef.tk 3 nainen + "s" - in nForms10 - nainen (nais + "en") (nais + "t" + a) (nais + "en" + a) (nais + "een") - (nais + "ten") (nais + "i" + a) - (nais + "in" + a) (nais + "iss" + a) (nais + "iin") ; - - dPaluu : Str -> NForms = \paluu -> - let - a = vowHarmony paluu ; - palui = init paluu + "i" ; - u = last paluu ; - in nForms10 - paluu (paluu + "n") (paluu + "t" + a) (paluu + "n" + a) (paluu + "seen") - (palui + "den") (palui + "t" + a) - (palui + "n" + a) (palui + "ss" + a) (palui + "siin") ; - - dPuu : Str -> NForms = \puu -> - let - a = vowHarmony puu ; - pui = init puu + "i" ; - u = last puu ; - in nForms10 - puu (puu + "n") (puu + "t" + a) (puu + "n" + a) (puu + "h" + u + "n") - (pui + "den") (pui + "t" + a) - (pui + "n" + a) (pui + "ss" + a) (pui + "hin") ; - - dSuo : Str -> NForms = \suo -> - let - o = last suo ; - a = vowHarmony o ; - soi = Predef.tk 2 suo + o + "i" ; - in nForms10 - suo (suo + "n") (suo + "t" + a) (suo + "n" + a) (suo + "h" + o + "n") - (soi + "den") (soi + "t" + a) - (soi + "n" + a) (soi + "ss" + a) (soi + "hin") ; - - dKorkea : Str -> NForms = \korkea -> - let - a = last korkea ; - korke = init korkea ; - in nForms10 - korkea (korkea + "n") (korkea + a) - (korkea + "n" + a) (korkea + a + "n") - (korke + "iden") (korke + "it" + a) - (korke + "in" + a) (korke + "iss" + a) - (korke + "isiin") ; --- NSSK: korkeihin - - dKaunis : Str -> NForms = \kaunis -> - let - a = vowHarmony kaunis ; - kaunii = init kaunis + "i" ; - in nForms10 - kaunis (kaunii + "n") (kaunis + "t" + a) - (kaunii + "n" + a) (kaunii + "seen") - (kaunii + "den") (kaunii + "t" + a) - (kaunii + "n" + a) (kaunii + "ss" + a) - (kaunii + "siin") ; - - dLiitin : (_,_ : Str) -> NForms = \liitin,liittimen -> - let - a = vowHarmony liitin ; - liittim = Predef.tk 2 liittimen ; - in nForms10 - liitin (liittim + "en") (liitin + "t" + a) - (liittim + "en" + a) (liittim + "een") - (liittim + "ien") (liittim + "i" + a) - (liittim + "in" + a) (liittim + "iss" + a) - (liittim + "iin") ; - - dOnneton : Str -> NForms = \onneton -> - let - a = vowHarmony onneton ; - onnettom = Predef.tk 2 onneton + "t" + last (init onneton) + "m" ; - in nForms10 - onneton (onnettom + a + "n") (onneton + "t" + a) - (onnettom + a + "n" + a) (onnettom + a + a + "n") - (onnettom + "ien") (onnettom + "i" + a) - (onnettom + "in" + a) (onnettom + "iss" + a) - (onnettom + "iin") ; - - -- 2-syllable a/, o/, u/y - dUkko : (_,_ : Str) -> NForms = \ukko,ukon -> - let - o = last ukko ; - a = vowHarmony o ; - ukk = init ukko ; - uko = init ukon ; - uk = init uko ; - ukkoja = case of { - _ + "" => -- kyl,kyli,kylien,kyliss,kyliin - ; - _ + ("au" | "eu") + _ + "a" => -- kauhojen,seurojen - ; - _ + ("o" | "u") + _ + "a" => -- pula,pulia,pulien,pulissa,puliin - ; - _ + "a" => -- kala,kaloja,kalojen,-oissa,-oihin - ; - _ => -- suku,sukuja,sukujen,-uissa,-uihin - - } ; - ukkoina = ukkoja.p3 + "in" + a ; - ukoissa = ukkoja.p4 + "iss" + a ; - in nForms10 - ukko ukon (ukko + a) (ukko + "n" + a) (ukko + o + "n") - ukkoja.p2 ukkoja.p1 - ukkoina ukoissa ukkoja.p5 ; - - -- 3-syllable a//o/ - dSilakka : (_,_,_ : Str) -> NForms = \silakka,silakan,silakoita -> - let - o = last silakka ; - a = getHarmony o ; - silakk = init silakka ; - silaka = init silakan ; - silak = init silaka ; - silakkaa = silakka + case o of { - "o" | "" => "t" + a ; -- radiota - _ => a -- sammakkoa - } ; - silakoiden = case of { - _ + "i" + ("a" | "") => -- asemia - ; - _ + O@("o" | "" | "u" | "y" | "e") + ("ja" | "j") => -- pasuunoja - ; - _ + O@("o" | "" | "u" | "y" | "e") + ("ita" | "it") => -- silakoita - ; - _ => Predef.error silakoita - } ; - silakkoina = silakoiden.p3 + "in" + a ; - silakoissa = silakoiden.p4 + "iss" + a ; - in nForms10 - silakka silakan silakoiden.p1 (silakka + "n" + a) (silakka + o + "n") - silakoiden.p2 silakoita - silakkoina silakoissa silakoiden.p5 ; - - dArpi : (_,_ : Str) -> NForms = \arpi,arven -> - let - a = vowHarmony arpi ; - arp = init arpi ; - arv = Predef.tk 2 arven ; - ar = init arp ; - arpe = case last arp of { - "s" => case last arv of { - "d" | "l" | "n" | "r" => -- suden,sutta ; jlsi ; kansi ; hirsi - ; - _ => -- kuusta,kuusien - - } ; - "r" | "n" => -- suurta,suurten - ; - "l" | "h" => -- tuulta,tuulien - ; - _ => -- arpea,arpien,arvissa - - } ; ---- pieni,pient; uni,unta - in nForms10 - arpi arven arpe.p1 (arpe.p4 + "en" + a) (arpe.p4 + "een") - arpe.p2 (arpi + a) - (arp + "in" + a) (arpe.p3 + "ss" + a) (arp + "iin") ; - - dRae : (_,_ : Str) -> NForms = \rae,rakeen -> - let - a = vowHarmony rae ; - rakee = init rakeen ; - rakei = init rakee + "i" ; - raetta = case of { - _ + "e" => - ; -- raetta,rakeeseen - _ + "s" => - ; -- rengasta,renkaaseen - _ + "t" => - ; -- olutta,olueen - _ + "r" => - ; -- sisarta,sisareen - _ => Predef.error (["expected ending e/t/s/r, found"] ++ rae) - } ; - in nForms10 - rae rakeen raetta.p1 (rakee + "n"+ a) raetta.p2 - (rakei + "den") (rakei + "t" + a) - (rakei + "n" + a) (rakei + "ss" + a) (rakei + "siin") ; ---- sisariin - - dPaatti : (_,_ : Str) -> NForms = \paatti,paatin -> - let - a = vowHarmony paatti ; - paatte = init paatti + "e" ; - paati = init paatin ; - paate = init paati + "e" ; - in nForms10 - paatti paatin (paatti + a) (paatti + "n" + a) (paatti + "in") - (paatti + "en") (paatte + "j" + a) - (paatte + "in" + a) (paate + "iss" + a) (paatte + "ihin") ; - - dTohtori : (_ : Str) -> NForms = \tohtori -> - let - a = vowHarmony tohtori ; - tohtor = init tohtori ; - in nForms10 - tohtori (tohtori+"n") (tohtori + a) (tohtori + "n" + a) (tohtori + "in") - (tohtor + "eiden") (tohtor + "eit" + a) - (tohtor + "ein" + a) (tohtor + "eiss" + a) (tohtor + "eihin") ; - - dPiennar : (_,_ : Str) -> NForms = \piennar,pientaren -> - let - a = vowHarmony piennar ; - pientar = Predef.tk 2 pientaren ; - in nForms10 - piennar pientaren (piennar +"t" + a) - (pientar + "en" + a) (pientar + "een") - (piennar + "ten") (pientar + "i" + a) (pientar + "in" + a) - (pientar + "iss" + a) (pientar + "iin") ; - - dUnix : (_ : Str) -> NForms = \unix -> - let - a = vowHarmony unix ; - unixi = unix + "i" ; - unixe = unix + "e" ; - in nForms10 - unix (unixi + "n") (unixi + a) (unixi + "n" + a) (unixi + "in") - (unixi + "en") (unixe + "j" + a) (unixe + "in" + a) - (unixe + "iss" + a) (unixe + "ihin") ; - - dNukke : (_,_ : Str) -> NForms = \nukke,nuken -> - let - a = vowHarmony nukke ; - nukk = init nukke ; - nuke = init nuken ; - in - nForms10 - nukke nuken (nukke + a) (nukk +"en" + a) (nukk + "een") - (nukk + "ien") (nukk + "ej" + a) (nukk + "ein" + a) - (nuke + "iss" + a) (nukk + "eihin") ; - - dJalas : Str -> NForms = \jalas -> - let - a = vowHarmony jalas ; - jalaks = init jalas + "ks" ; - jalaksi = jalaks + "i" ; - in nForms10 - jalas (jalaks + "en") (jalas + "t" + a) - (jalaks + "en" + a) (jalaks + "een") - (jalas + "ten") (jalaksi + a) - (jalaksi + "n" + a) (jalaksi + "ss" + a) (jalaksi + "in") ; - - dSDP : Str -> NForms = \SDP -> - let - c = case last SDP of { - "A" => - <"n","ta","na","han","iden","ita","ina","issa","ihin"> ; - "B" | "C" | "D" | "E" | "G" | "P" | "T" | "V" | "W" => - <"n","t","n","hen","iden","it","in","iss","ihin"> ; - "F" | "L" | "M" | "N" | "R" | "S" | "X" => - <"n","","n","n","ien","i","in","iss","iin"> ; - "H" | "K" | "O" | "" => - <"n","ta","na","hon","iden","ita","ina","issa","ihin"> ; - "I" | "J" => - <"n","t","n","hin","iden","it","in","iss","ihin"> ; - "Q" | "U" => - <"n","ta","na","hun","iden","ita","ina","issa","ihin"> ; - "Z" => - <"n","aa","na","aan","ojen","oja","oina","oissa","oihin"> ; - "" => - <"n","t","n","hn","iden","it","in","iss","ihin"> ; - "" => - <"n","t","n","hn","iden","it","in","iss","ihin"> ; - _ => Predef.error (["illegal abbreviation"] ++ SDP) - } ; - in nForms10 - SDP (SDP + ":" + c.p1) (SDP + ":" + c.p2) (SDP + ":" + c.p3) - (SDP + ":" + c.p4) (SDP + ":" + c.p5) (SDP + ":" + c.p6) - (SDP + ":" + c.p7) (SDP + ":" + c.p8) (SDP + ":" + c.p9) ; - --- for adjective comparison - - dSuurempi : Str -> NForms = \suurempi -> - let - a = vowHarmony suurempi ; - suuremp = init suurempi ; - suuremm = Predef.tk 2 suurempi + "m" ; - in nForms10 - suurempi (suuremm + a + "n") (suuremp + a + a) - (suuremp + a + "n" + a) (suuremp + a + a + "n") - (suuremp + "ien") (suurempi + a) - (suurempi + "n" + a) (suuremm + "iss" + a) (suurempi + "in") ; - - dSuurin : Str -> NForms = \suurin -> - let - a = vowHarmony suurin ; - suurimm = init suurin + "mm" ; - suurimp = init suurimm + "p" ; - in nForms10 - suurin (suurimm + a + "n") (suurin + "t" + a) - (suurimp + a + "n" + a) (suurimp + a + a + "n") - (suurimp + "ien") (suurimp + "i" + a) - (suurimp + "in" + a) (suurimm + "iss" + a) (suurimp + "iin") ; - --- for verb participle forms - - dOttanut : Str -> NForms = \ottanut -> - let - a = vowHarmony ottanut ; - ottane = Predef.tk 2 ottanut + "e" ; - ottanee = ottane + "e" ; - in nForms10 - ottanut (ottanee + "n") (ottanut + "t" + a) - (ottanee + "n" + a) (ottanee + "seen") - (ottane + "iden") (ottane + "it" + a) - (ottane + "in" + a) (ottane + "iss" + a) (ottane + "isiin") ; - -------------------- --- auxiliaries ---- -------------------- - --- the maximal set of technical stems - - NForms : Type = Predef.Ints 9 => Str ; - - nForms10 : (x1,_,_,_,_,_,_,_,_,x10 : Str) -> NForms = - \Ukko,ukon,ukkoa,ukkona,ukkoon, - ukkojen,ukkoja,ukkoina,ukoissa,ukkoihin -> table { - 0 => Ukko ; - 1 => ukon ; - 2 => ukkoa ; - 3 => ukkona ; - 4 => ukkoon ; - 5 => ukkojen ; - 6 => ukkoja ; - 7 => ukkoina ; - 8 => ukoissa ; - 9 => ukkoihin - } ; - - Noun = {s : NForm => Str} ; - - nForms2N : NForms -> Noun = \f -> - let - Ukko = f ! 0 ; - ukon = f ! 1 ; - ukkoa = f ! 2 ; - ukkona = f ! 3 ; - ukkoon = f ! 4 ; - ukkojen = f ! 5 ; - ukkoja = f ! 6 ; - ukkoina = f ! 7 ; - ukoissa = f ! 8 ; - ukkoihin = f ! 9 ; - a = last ukkoja ; - uko = init ukon ; - ukko = Predef.tk 2 ukkona ; - ukkoi = Predef.tk 2 ukkoina ; - ukoi = Predef.tk 3 ukoissa ; - in - {s = table { - NCase Sg Nom => Ukko ; - NCase Sg Gen => uko + "n" ; - NCase Sg Part => ukkoa ; - NCase Sg Transl => uko + "ksi" ; - NCase Sg Ess => ukkona ; - NCase Sg Iness => uko + ("ss" + a) ; - NCase Sg Elat => uko + ("st" + a) ; - NCase Sg Illat => ukkoon ; - NCase Sg Adess => uko + ("ll" + a) ; - NCase Sg Ablat => uko + ("lt" + a) ; - NCase Sg Allat => uko + "lle" ; - NCase Sg Abess => uko + ("tt" + a) ; - - NCase Pl Nom => uko + "t" ; - NCase Pl Gen => ukkojen ; - NCase Pl Part => ukkoja ; - NCase Pl Transl => ukoi + "ksi" ; - NCase Pl Ess => ukkoina ; - NCase Pl Iness => ukoissa ; - NCase Pl Elat => ukoi + ("st" + a) ; - NCase Pl Illat => ukkoihin ; - NCase Pl Adess => ukoi + ("ll" + a) ; - NCase Pl Ablat => ukoi + ("lt" + a) ; - NCase Pl Allat => ukoi + "lle" ; - NCase Pl Abess => ukoi + ("tt" + a) ; - - NComit => ukkoi + "ne" ; - NInstruct => ukoi + "n" ; - - NPossNom _ => ukko ; - NPossGen Sg => ukko ; - NPossGen Pl => init ukkojen ; - NPossTransl Sg => uko + "kse" ; - NPossTransl Pl => ukoi + "kse" ; - NPossIllat Sg => init ukkoon ; - NPossIllat Pl => init ukkoihin - } ; - lock_N = <> - } ; - - n2nforms : Noun -> NForms = \ukko -> table { - 0 => ukko.s ! NCase Sg Nom ; - 1 => ukko.s ! NCase Sg Gen ; - 2 => ukko.s ! NCase Sg Part ; - 3 => ukko.s ! NCase Sg Ess ; - 4 => ukko.s ! NCase Sg Illat ; - 5 => ukko.s ! NCase Pl Gen ; - 6 => ukko.s ! NCase Pl Part ; - 7 => ukko.s ! NCase Pl Ess ; - 8 => ukko.s ! NCase Pl Iness ; - 9 => ukko.s ! NCase Pl Illat - } ; - --- Adjective forms - - AForms : Type = { - posit : NForms ; - compar : NForms ; - superl : NForms ; - adv_posit, adv_compar, adv_superl : Str ; - } ; - - aForms2A : AForms -> Adjective = \afs -> { - s = table { - Posit => table { - AN n => (nForms2N afs.posit).s ! n ; - AAdv => afs.adv_posit - } ; - Compar => table { - AN n => (nForms2N afs.compar).s ! n ; - AAdv => afs.adv_compar - } ; - Superl => table { - AN n => (nForms2N afs.superl).s ! n ; - AAdv => afs.adv_superl - } - } ; - lock_A = <> - } ; - - nforms2aforms : NForms -> AForms = \nforms -> - let - suure = init (nforms ! 1) ; - suur = Predef.tk 4 (nforms ! 8) ; - in { - posit = nforms ; - compar = dSuurempi (suure ++ "mpi") ; - superl = dSuurin (suur ++ "in") ; - adv_posit = suure + "sti" ; - adv_compar = suure + "mmin" ; - adv_superl = suur + "immin" ; - } ; - - - oper - - cHukkua : (_,_ : Str) -> VForms = \hukkua,hukun -> - let - a = last hukkua ; - hukku = init hukkua ; - huku = init hukun ; - u = last huku ; - i = case u of { - "e" | "i" => [] ; - _ => u - } ; - y = uyHarmony a ; - hukkui = init hukku + i + "i" ; - hukui = init huku + i + "i" ; - in vForms12 - hukkua - hukun - (hukku + u) - (hukku + "v" + a + "t") - (hukku + "k" + a + a) - (huku + "t" + a + a + "n") - (hukui + "n") - hukkui - (hukkui + "si") - (hukku + "n" + y + "t") - (huku + "tt" + y) - (hukku + "nee") ; - - cOttaa : (_,_,_,_ : Str) -> VForms = \ottaa,otan,otin,otti -> - let - a = last ottaa ; - aa = a + a ; - u = uyHarmony a ; - ota = init otan ; - otta = init ottaa ; - ote = init ota + "e" ; - in vForms12 - ottaa - otan - ottaa - (otta + "v" + a + "t") - (otta + "k" + aa) - (ote + "t" + aa + "n") - otin - otti - (otta + "isi") - (otta + "n" + u + "t") - (ote + "tt" + u) - (otta + "nee") ; - - cJuosta : (_,_ : Str) -> VForms = \juosta,juoksen -> - let - a = last juosta ; - juos = Predef.tk 2 juosta ; - juoss = juos + last juos ; - juokse = init juoksen ; - juoks = init juokse ; - u = uyHarmony a ; - juoksi = juoks + "i" ; - in vForms12 - juosta - (juoksen) - (juokse + "e") - (juokse + "v" + a + "t") - (juos + "k" + a + a) - (juosta + a + "n") - (juoks + "in") - (juoks + "i") - (juoks + "isi") - (juoss + u + "t") - (juos + "t" + u) - (juoss + "ee") ; - - cJuoda : (_ : Str) -> VForms = \juoda -> - let - a = last juoda ; - juo = Predef.tk 2 juoda ; - joi = case last juo of { - "i" => juo ; -- naida - o => Predef.tk 2 juo + o + "i" - } ; - u = uyHarmony a ; - in vForms12 - juoda - (juo + "n") - (juo) - (juo + "v" + a + "t") - (juo + "k" + a + a) - (juoda + a + "n") - (joi + "n") - (joi) - (joi + "si") - (juo + "n" + u + "t") - (juo + "t" + u) - (juo + "nee") ; - - cPudota : (_,_ : Str) -> VForms = \pudota,putosi -> - let - a = last pudota ; - pudot = init pudota ; - pudo = init pudot ; - ai = case last pudo of { - "a" | "" => <[], "i"> ; - _ => - } ; - puto = Predef.tk 2 putosi ; - u = uyHarmony a ; - in vForms12 - pudota - (puto + a + "n") - (puto + ai.p1 + a) - (puto + a + "v" + a + "t") - (pudot + "k" + a + a) - (pudot + a + a + "n") - (puto + "sin") - (puto + "si") - (puto + ai.p2 + "si") - (pudo + "nn" + u + "t") - (pudot + "t" + u) - (pudo + "nnee") ; - - cHarkita : (_ : Str) -> VForms = \harkita -> - let - a = last harkita ; - harkit = init harkita ; - harki = init harkit ; - u = uyHarmony a ; - in vForms12 - harkita - (harkit + "sen") - (harkit + "se") - (harkit + "sev" + a + "t") - (harkit + "k" + a + a) - (harkit + a + a + "n") - (harkit + "sin") - (harkit + "si") - (harkit + "sisi") - (harki + "nn" + u + "t") - (harkit + "t" + u) - (harki + "nnee") ; - - cValjeta : (_,_ : Str) -> VForms = \valjeta,valkeni -> - let - a = last valjeta ; - valjet = init valjeta ; - valken = init valkeni ; - valje = init valjet ; - u = uyHarmony a ; - in vForms12 - valjeta - (valken + "en") - (valken + "ee") - (valken + "ev" + a + "t") - (valjet + "k" + a + a) - (valjet + a + a + "n") - (valken + "in") - (valken + "i") - (valken + "isi") - (valje + "nn" + u + "t") - (valjet + "t" + u) - (valje + "nnee") ; - - cKuunnella : (_,_ : Str) -> VForms = \kuunnella,kuuntelin -> - let - a = last kuunnella ; - kuunnel = Predef.tk 2 kuunnella ; - kuuntel = Predef.tk 2 kuuntelin ; - u = uyHarmony a ; - in vForms12 - kuunnella - (kuuntel + "en") - (kuuntel + "ee") - (kuuntel + "ev" + a + "t") - (kuunnel + "k" + a + a) - (kuunnella + a + "n") - (kuuntel + "in") - (kuuntel + "i") - (kuuntel + "isi") - (kuunnel + "l" + u + "t") - (kuunnel + "t" + u) - (kuunnel + "lee") ; - --- auxiliaries - - uyHarmony : Str -> Str = \a -> case a of { - "a" => "u" ; - _ => "y" - } ; - - VForms : Type = Predef.Ints 11 => Str ; - - vForms12 : (x1,_,_,_,_,_,_,_,_,_,_,x12 : Str) -> VForms = - \olla,olen,on,ovat,olkaa,ollaan,olin,oli,olisi,ollut,oltu,lienee -> - table { - 0 => olla ; - 1 => olen ; - 2 => on ; - 3 => ovat ; - 4 => olkaa ; - 5 => ollaan ; - 6 => olin ; - 7 => oli ; - 8 => olisi ; - 9 => ollut ; - 10 => oltu ; - 11 => lienee - } ; - - vforms2V : VForms -> Verb ** {qp : Str} = \vh -> - let - tulla = vh ! 0 ; - tulen = vh ! 1 ; - tulee = vh ! 2 ; - tulevat = vh ! 3 ; - tulkaa = vh ! 4 ; - tullaan = vh ! 5 ; - tulin = vh ! 6 ; - tuli = vh ! 7 ; - tulisi = vh ! 8 ; - tullut = vh ! 9 ; - tultu = vh ! 10 ; - tullun = vh ! 11 ; - tule_ = init tulen ; - tuli_ = init tulin ; - a = last tulkaa ; - tulko = Predef.tk 2 tulkaa + (ifTok Str a "a" "o" "") ; - tulkoo = tulko + last tulko ; - tullee = Predef.tk 2 tullut + "ee" ; - tulleen = (nForms2N (dOttanut tullut)).s ; - tullu : Str = weakGrade tultu ; - tullun = (nForms2N (dUkko tultu (tullu + "n"))).s ; - tulema = Predef.tk 3 tulevat + "m" + a ; - vat = "v" + a + "t" - in - {s = table { - Inf Inf1 => tulla ; - Presn Sg P1 => tule_ + "n" ; - Presn Sg P2 => tule_ + "t" ; - Presn Sg P3 => tulee ; - Presn Pl P1 => tule_ + "mme" ; - Presn Pl P2 => tule_ + "tte" ; - Presn Pl P3 => tulevat ; - Impf Sg P1 => tuli_ + "n" ; --# notpresent - Impf Sg P2 => tuli_ + "t" ; --# notpresent - Impf Sg P3 => tuli ; --# notpresent - Impf Pl P1 => tuli_ + "mme" ; --# notpresent - Impf Pl P2 => tuli_ + "tte" ; --# notpresent - Impf Pl P3 => tuli + vat ; --# notpresent - Condit Sg P1 => tulisi + "n" ; --# notpresent - Condit Sg P2 => tulisi + "t" ; --# notpresent - Condit Sg P3 => tulisi ; --# notpresent - Condit Pl P1 => tulisi + "mme" ; --# notpresent - Condit Pl P2 => tulisi + "tte" ; --# notpresent - Condit Pl P3 => tulisi + vat ; --# notpresent - Imper Sg => tule_ ; - Imper Pl => tulkaa ; - ImperP3 Sg => tulkoo + "n" ; - ImperP3 Pl => tulkoo + "t" ; - ImperP1Pl => tulkaa + "mme" ; - ImpNegPl => tulko ; - Pass True => tullaan ; - Pass False => Predef.tk 2 tullaan ; - PastPartAct (AN n) => tulleen ! n ; - PastPartAct AAdv => tullee + "sti" ; - PastPartPass (AN n) => tullun ! n ; - PastPartPass AAdv => tullu + "sti" ; - Inf Inf3Iness => tulema + "ss" + a ; - Inf Inf3Elat => tulema + "st" + a ; - Inf Inf3Illat => tulema + a + "n" ; - Inf Inf3Adess => tulema + "ll" + a ; - Inf Inf3Abess => tulema + "tt" + a - } ; - sc = NPCase Nom ; - qp = Predef.dp 2 tulko ; - lock_V = <> - } ; - ------------------------------------------ --- Auxiliaries ------------------------------------------ - --- The following function defines how grade alternation works if it is active. --- In general, *whether there is* grade alternation must be given in the lexicon --- (cf. "auto - auton" not "audon"; "vihje - vihjeen" not "vihkeen"). - - weakGrade : Str -> Str = \kukko -> - let - ku = Predef.tk 3 kukko ; - kko = Predef.dp 3 kukko ; - o = last kukko - in - case kko of { - "kk" + _ => ku + "k" + o ; - "pp" + _ => ku + "p" + o ; - "tt" + _ => ku + "t" + o ; - "nk" + _ => ku + "ng" + o ; - "nt" + _ => ku + "nn" + o ; - "mp" + _ => ku + "mm" + o ; - "rt" + _ => ku + "rr" + o ; - "lt" + _ => ku + "ll" + o ; - "lk" + ("i" | "e") => ku + "lj" + o ; - "rk" + ("i" | "e") => ku + "rj" + o ; - "lk" + _ => ku + "l" + o ; - "rk" + _ => ku + "r" + o ; - ("hk" | "tk") + _ => kukko ; -- *tahko-tahon, *pitk-pitkn - "s" + ("k" | "p" | "t") + _ => kukko ; -- *lasku-lasvun, *raspi-rasvin, *lastu-lasdun - x + "ku" => ku + x + "vu" ; - x + "k" + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") => ku + x + o ; - x + "p" + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") => ku + x + "v" + o ; - x + "t" + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") => ku + x + "d" + o ; - _ => kukko - } ; - --- This is used to analyse nouns "rae", "hake", "rengas", "laidun", etc. - - strongGrade : Str -> Str = \hanke -> - let - ha = Predef.tk 3 hanke ; - nke = Predef.dp 3 hanke ; - in - ha + case nke of { - "ng" + a => "nk" + a ; - "nn" + e => "nt" + e ; - "mm" + e => "mp" + e ; - "rr" + e => "rt" + e ; - "ll" + a => "lt" + a ; - h@("h" | "l") + "je" + e => h + "ke" ; -- pohje/lahje impossible - ("tk" | "hk" | "sk" | "sp" | "st") + _ => nke ; -- viuhke,kuiske - a + k@("k"|"p"|"t") + e@("e"|"a"|""|"u"|"i"|"o"|"") => a + k + k + e ; - a + "d" + e@("e"|"a"|""|"u"|"i"|"o"|"") => a + "t" + e ; - s + a@("a" | "") + "e" => s + a + "ke" ; -- se, tae - a + "v" + e@("e"|"a"|""|"u"|"i") => a + "p" + e ; -- taive/toive imposs - ase => ase - } ; - - vowHarmony : Str -> Str = \s -> case s of { - _ + ("a" | "o" | "u") + _ => "a" ; - _ => "" - } ; - - getHarmony : Str -> Str = \u -> case u of { - "a"|"o"|"u" => "a" ; - _ => "" - } ; - ------------------------ --- for Structural ------------------------ - -caseTable : Number -> CommonNoun -> Case => Str = \n,cn -> - \\c => cn.s ! NCase n c ; - - mkDet : Number -> CommonNoun -> { - s1 : Case => Str ; -- minun kolme - s2 : Str ; -- -ni - n : Number ; -- Pl (agreement feature for verb) - isNum : Bool ; -- True (a numeral is present) - isPoss : Bool ; -- True (a possessive suffix is present) - isDef : Bool -- True (verb agrees in Pl, Nom is not Part) - } = \n, noun -> { - s1 = \\c => noun.s ! NCase n c ; - s2 = [] ; - n = n ; - isNum, isPoss = False ; - isDef = True --- does this hold for all new dets? - } ; - --- Here we define personal and relative pronouns. - - mkPronoun : (_,_,_,_,_ : Str) -> Number -> Person -> - {s : NPForm => Str ; a : Agr} = - \mina, minun, minua, minuna, minuun, n, p -> - let { - minu = Predef.tk 2 minuna ; - a = Predef.dp 1 minuna - } in - {s = table { - NPCase Nom => mina ; - NPCase Gen => minun ; - NPCase Part => minua ; - NPCase Transl => minu + "ksi" ; - NPCase Ess => minuna ; - NPCase Iness => minu + ("ss" + a) ; - NPCase Elat => minu + ("st" + a) ; - NPCase Illat => minuun ; - NPCase Adess => minu + ("ll" + a) ; - NPCase Ablat => minu + ("lt" + a) ; - NPCase Allat => minu + "lle" ; - NPCase Abess => minu + ("tt" + a) ; - NPAcc => Predef.tk 1 minun + "t" - } ; - a = {n = n ; p = p} - } ; - - mkDemPronoun : (_,_,_,_,_ : Str) -> Number -> - {s : NPForm => Str ; a : Agr} = - \tuo, tuon, tuota, tuona, tuohon, n -> - let pro = mkPronoun tuo tuon tuota tuona tuohon n P3 - in { - s = table { - NPAcc => tuo ; - c => pro.s ! c - } ; - a = pro.a - } ; - --- The relative pronoun, "joka", is inflected in case and number, --- like common nouns, but it does not take possessive suffixes. --- The inflextion shows a surprising similarity with "suo". - -oper - relPron : Number => Case => Str = - let {jo = nForms2N (dSuo "jo")} in - table { - Sg => table { - Nom => "joka" ; - Gen => "jonka" ; - c => jo.s ! NCase Sg c - } ; - Pl => table { - Nom => "jotka" ; - c => "j" + (jo.s ! NCase Pl c) - } - } ; - - ProperName = {s : Case => Str} ; - -} diff --git a/deprecated/old-lib/resource/finnish/NounFin.gf b/deprecated/old-lib/resource/finnish/NounFin.gf deleted file mode 100644 index 5425aa54e..000000000 --- a/deprecated/old-lib/resource/finnish/NounFin.gf +++ /dev/null @@ -1,251 +0,0 @@ -concrete NounFin of Noun = CatFin ** open ResFin, Prelude in { - - flags optimize=all_subs ; - - lin - --- The $Number$ is subtle: "nuo autot", "nuo kolme autoa" are both plural --- for verb agreement, but the noun form is singular in the latter. - - DetCN det cn = - let - n : Number = case det.isNum of { - True => Sg ; - _ => det.n - } ; - ncase : Case -> NForm = \c -> - case of { - <_, Nom, True,_,_> => NCase Sg Part ; -- kolme kytkint(ni) - <_, _, True,False,_> => NCase Sg c ; -- kolmeksi kytkimeksi - => NCase Pl Part ; -- kytkimi - <_, Nom,_,True,_> => NPossNom n ; -- kytkime+ni on/ovat... - <_, Gen,_,True,_> => NPossNom n ; -- kytkime+ni vika - <_, Transl,_,True,_> => NPossTransl n ; -- kytkim(e|i)kse+ni - <_, Illat,_,True,_> => NPossIllat n ; -- kytkim(ee|ii)+ni - - _ => NCase n c -- kytkin, kytkimen,... - } - in { - s = \\c => let k = npform2case n c in - det.s1 ! k ++ cn.s ! ncase k ++ det.s2 ; - a = agrP3 (case det.isDef of { - False => Sg ; -- autoja menee; kolme autoa menee - _ => det.n - }) ; - isPron = False - } ; - - DetNP det = - let - n : Number = case det.isNum of { - True => Sg ; - _ => det.n - } ; - in { - s = \\c => let k = npform2case n c in - det.s1 ! k ; -- det.s2 is possessive suffix - a = agrP3 (case det.isDef of { - False => Sg ; -- autoja menee; kolme autoa menee - _ => det.n - }) ; - isPron = False - } ; - - UsePN pn = { - s = \\c => pn.s ! npform2case Sg c ; - a = agrP3 Sg ; - isPron = False - } ; - UsePron p = p ** {isPron = True} ; - - PredetNP pred np = { - s = \\c => pred.s ! np.a.n ! c ++ np.s ! c ; - a = np.a ; - isPron = np.isPron -- kaikki minun - ni - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! PastPartPass (AN (NCase np.a.n Ess)) ; - a = np.a ; - isPron = np.isPron -- minun tll - ni - } ; - - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s ; - a = np.a ; - isPron = np.isPron -- minun tll - ni - } ; - - DetQuantOrd quant num ord = { - s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ++ ord.s ! Pl ! c ; - s2 = quant.s2 ; - n = num.n ; - isNum = num.isNum ; - isPoss = quant.isPoss ; - isDef = True - } ; - - DetQuant quant num = { - s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ; - s2 = quant.s2 ; - n = num.n ; - isNum = num.isNum ; - isPoss = quant.isPoss ; - isDef = True - } ; - - DetArtOrd quant num ord = { - s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ++ ord.s ! Pl ! c ; - s2 = [] ; - n = num.n ; - isNum = num.isNum ; - isPoss = False ; - isDef = True - } ; - - DetArtCard quant num = { - s1 = \\c => quant.s1 ! num.n ! c ++ num.s ! Sg ! c ; - s2 = [] ; - n = num.n ; - isNum = case num.n of {Sg => False ; _ => True} ; - isPoss = False ; - isDef = True - } ; - - DetArtSg det cn = - let - n : Number = Sg ; - ncase : Case -> NForm = \c -> NCase n c ; - in { - s = \\c => let k = npform2case n c in - det.s1 ! Sg ! k ++ cn.s ! ncase k ; - a = agrP3 Sg ; - isPron = False - } ; - - DetArtPl det cn = - let - n : Number = Pl ; - ncase : Case -> NForm = \c -> - case of { - => NCase Pl Part ; -- kytkimi - _ => NCase n c -- kytkin, kytkimen,... - } - in { - s = \\c => let k = npform2case n c in - det.s1 ! Pl ! k ++ cn.s ! ncase k ; - a = agrP3 (case det.isDef of { - False => Sg ; -- autoja menee; kolme autoa menee - _ => Pl - }) ; - isPron = False - } ; - - PossPron p = { - s1 = \\_,_ => p.s ! NPCase Gen ; - s2 = BIND ++ possSuffix p.a ; - isNum = False ; - isPoss = True ; - isDef = True --- "minun kolme autoani ovat" ; thus "...on" is missing - } ; - - NumSg = {s = \\_,_ => [] ; isNum = False ; n = Sg} ; - NumPl = {s = \\_,_ => [] ; isNum = False ; n = Pl} ; - - NumCard n = n ** {isNum = case n.n of {Sg => False ; _ => True}} ; -- yksi talo/kaksi taloa - - NumDigits numeral = { - s = \\n,c => numeral.s ! NCard (NCase n c) ; - n = numeral.n - } ; - OrdDigits numeral = {s = \\n,c => numeral.s ! NOrd (NCase n c)} ; - - NumNumeral numeral = { - s = \\n,c => numeral.s ! NCard (NCase n c) ; - n = numeral.n - } ; - OrdNumeral numeral = {s = \\n,c => numeral.s ! NOrd (NCase n c)} ; - - AdNum adn num = { - s = \\n,c => adn.s ++ num.s ! n ! c ; - n = num.n - } ; - - OrdSuperl a = {s = \\n,c => a.s ! Superl ! AN (NCase n c)} ; - - DefArt = { - s1 = \\_,_ => [] ; - s2 = [] ; - isNum,isPoss = False ; - isDef = True -- autot ovat - } ; - - IndefArt = { - s1 = \\_,_ => [] ; -- Nom is Part in Pl: use isDef in DetCN - s2 = [] ; - isNum,isPoss,isDef = False -- autoja on - } ; - - MassNP cn = - let - n : Number = Sg ; - ncase : Case -> NForm = \c -> NCase n c ; - in { - s = \\c => let k = npform2case n c in - cn.s ! ncase k ; - a = agrP3 Sg ; - isPron = False - } ; - - UseN n = n ; - - UseN2 n = n ; - - Use2N3 f = { - s = f.s ; - c2 = f.c2 ; - isPre = f.isPre - } ; - Use3N3 f = { - s = f.s ; - c2 = f.c3 ; - isPre = f.isPre2 - } ; - - ---- If a possessive suffix is added here it goes after the complements... - - ComplN2 f x = { - s = \\nf => preOrPost f.isPre (f.s ! nf) (appCompl True Pos f.c2 x) - } ; - ComplN3 f x = { - s = \\nf => preOrPost f.isPre (f.s ! nf) (appCompl True Pos f.c2 x) ; - c2 = f.c3 ; - isPre = f.isPre2 - } ; - - AdjCN ap cn = { - s = \\nf => ap.s ! True ! AN (n2nform nf) ++ cn.s ! nf - } ; - - RelCN cn rs = {s = \\nf => cn.s ! nf ++ rs.s ! agrP3 (numN nf)} ; - - RelNP np rs = { - s = \\c => np.s ! c ++ "," ++ rs.s ! np.a ; - a = np.a ; - isPron = np.isPron ---- correct ? - } ; - - AdvCN cn ad = {s = \\nf => cn.s ! nf ++ ad.s} ; - - SentCN cn sc = {s = \\nf=> cn.s ! nf ++ sc.s} ; - - ApposCN cn np = {s = \\nf=> cn.s ! nf ++ np.s ! NPCase Nom} ; --- luvun x - - oper - numN : NForm -> Number = \nf -> case nf of { - NCase n _ => n ; - _ => Sg --- - } ; - -} diff --git a/deprecated/old-lib/resource/finnish/NumeralFin.gf b/deprecated/old-lib/resource/finnish/NumeralFin.gf deleted file mode 100644 index 2103788ac..000000000 --- a/deprecated/old-lib/resource/finnish/NumeralFin.gf +++ /dev/null @@ -1,179 +0,0 @@ -concrete NumeralFin of Numeral = CatFin ** open Prelude, ParadigmsFin, MorphoFin in { - --- Notice: possessive forms are not used. They get wrong, since every --- part is made to agree in them. - -flags optimize = all_subs ; - -lincat - Sub1000000 = {s : CardOrd => Str ; n : MorphoFin.Number} ; - Digit = {s : CardOrd => Str} ; - Sub10, Sub100, Sub1000 = {s : NumPlace => CardOrd => Str ; n : MorphoFin.Number} ; - -lin - num x = x ; - n2 = co - (nhn (mkSubst "a" "kaksi" "kahde" "kahte" "kahta" "kahteen" "kaksi" "kaksi" - "kaksien" "kaksia" "kaksiin")) - (ordN "a" "kahdes") ; --- toinen - n3 = co - (nhn (mkSubst "a" "kolme" "kolme" "kolme" "kolmea" "kolmeen" "kolmi" "kolmi" - "kolmien" "kolmia" "kolmiin")) - (ordN "a" "kolmas") ; - n4 = co (mkN "nelj") (ordN "" "neljs") ; - n5 = co (mkN "viisi" "viiden" "viisi") (ordN "" "viides") ; - n6 = co (mkN "kuusi" "kuuden" "kuusia") (ordN "a" "kuudes") ; - n7 = co - (nhn (mkSubst "" "seitsemn" "seitsem" "seitsem" "seitsem" - "seitsemn" "seitsemi" "seitsemi" "seitsemien" "seitsemi" - "seitsemiin")) - (ordN "" "seitsems") ; - n8 = co - (nhn (mkSubst "a" "kahdeksan" "kahdeksa" "kahdeksa" "kahdeksaa" - "kahdeksaan" "kahdeksi" "kahdeksi" "kahdeksien" "kahdeksia" - "kahdeksiin")) - (ordN "a" "kahdeksas") ; - n9 = co - (nhn (mkSubst "" "yhdeksn" "yhdeks" "yhdeks" "yhdeks" - "yhdeksn" "yhdeksi" "yhdeksi" "yhdeksien" "yhdeksi" "yhdeksiin")) - (ordN "" "yhdekss") ; - - pot01 = - {s = table { - NumAttr => \\_ => [] ; - NumIndep => yksiN.s - } ; - n = Sg - } ; - pot0 d = {n = Pl ; s = \\_ => d.s} ; - pot110 = - {s = \\_ => kymmenenN.s ; - n = Pl - } ; - - pot111 = {n = Pl ; s = \\_,c => yksiN.s ! c ++"toista"} ; ---- yhdes - pot1to19 d = {n = Pl ; s = \\_,c => d.s ! c ++"toista"} ; - pot0as1 n = n ; - - pot1 d = {n = Pl ; s = \\_,c => d.s ! c ++ kymmentaN.s ! c} ; - pot1plus d e = { - n = Pl ; - s = \\_,c => d.s ! c ++ kymmentaN.s ! c ++ e.s ! NumIndep ! c - } ; - pot1as2 n = n ; - pot2 d = {n = Pl ; s = \\_,c => d.s ! NumAttr ! c ++ sataaN.s ! d.n ! c} ; ---- - pot2plus d e = { - n = Pl ; - s = \\_,c => d.s ! NumAttr ! c ++ sataaN.s ! d.n ! c ++ e.s ! NumIndep ! c - } ; - pot2as3 n = {n = n.n ; s = n.s ! NumIndep} ; - pot3 d = {n = Pl ; s = \\c => d.s ! NumAttr ! c ++ tuhattaN.s ! d.n ! c} ; ---- - pot3plus d e = { - n = Pl ; - s = \\c => d.s ! NumAttr ! c ++ tuhattaN.s ! d.n ! c ++ e.s ! NumIndep ! c - } ; - -oper - co : (c,o : {s : NForm => Str}) -> {s : CardOrd => Str} = \c,o -> { - s = table { - NCard nf => c.s ! nf ; - NOrd nf => o.s ! nf - } - } ; - --- Too much trouble to infer vowel, cf. "kuudes" vs. "viides". - - ordN : Str -> Str -> {s : NForm => Str} = \a,sadas -> - let - sada = init sadas - in - mkN - sadas (sada + "nnen") (sada + "nten" + a) (sada + "tt" + a) (sada + "nteen") - (sada + "nsin" + a) (sada + "nsiss" + a) (sada + "nsien") - (sada + "nsi" + a) (sada + "nsiin") ; - -param - NumPlace = NumIndep | NumAttr ; - -oper - yksiN = co - (nhn (mkSubst "" "yksi" "yhde" "yhte" "yht" "yhteen" "yksi" "yksi" - "yksien" "yksi" "yksiin")) - (ordN "" "yhdes") ; ---- ensimminen - kymmenenN = co - (nhn (mkSubst "" "kymmenen" "kymmene" "kymmene" "kymment" - "kymmeneen" "kymmeni" "kymmeni" "kymmenien" "kymmeni" "kymmeniin")) - (ordN "" "kymmenes") ; - sataN = co - (mkN "sata") - (ordN "a" "sadas") ; - - tuhatN = co - (mkN "tuhat" "tuhannen" "tuhatta" "ruhantena" "tuhanteen" - "tuhansien" "tuhansia" "tuhansina" "tuhansissa" "tuhansiin") - (ordN "a" "tuhannes") ; - - kymmentaN = - {s = table { - NCard (NCase Sg Nom) => "kymment" ; - k => kymmenenN.s ! k - } - } ; - - sataaN : {s : MorphoFin.Number => CardOrd => Str} = {s = table { - Sg => sataN.s ; - Pl => table { - NCard (NCase Sg Nom) => "sataa" ; - k => sataN.s ! k - } - } - } ; - - tuhattaN = {s = table { - Sg => tuhatN.s ; - Pl => table { - NCard (NCase Sg Nom) => "tuhatta" ; - k => tuhatN.s ! k - } - } - } ; - - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard (NCase Sg Nom) ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1." MorphoFin.Sg ; - D_2 = mkDig "2" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o MorphoFin.Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ".") ; - - mk3Dig : Str -> Str -> MorphoFin.Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ => o} ; - n = n - } ; - - TDigit = { - n : MorphoFin.Number ; - s : CardOrd => Str - } ; - -} - diff --git a/deprecated/old-lib/resource/finnish/ParadigmsFin.gf b/deprecated/old-lib/resource/finnish/ParadigmsFin.gf deleted file mode 100644 index 72a776c31..000000000 --- a/deprecated/old-lib/resource/finnish/ParadigmsFin.gf +++ /dev/null @@ -1,606 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Finnish Lexical Paradigms --- --- Aarne Ranta 2003--2008 --- --- This is an API to the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API and $Structural.gf$. --- --- The main difference with $MorphoFin.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- there is a polymorphic constructor $mkC$, which takes one or --- a few arguments. In Finnish, one argument is enough in 80-90% of --- cases in average. - -resource ParadigmsFin = open - (Predef=Predef), - Prelude, - MorphoFin, - CatFin - in { - - flags optimize=noexpand ; - ---2 Parameters --- --- To abstract over gender, number, and (some) case names, --- we define the following identifiers. The application programmer --- should always use these constants instead of the constructors --- defined in $ResFin$. - -oper - Number : Type ; - - singular : Number ; - plural : Number ; - - Case : Type ; - nominative : Case ; - genitive : Case ; - partitive : Case ; - translative : Case ; - inessive : Case ; - elative : Case ; - illative : Case ; - adessive : Case ; - ablative : Case ; - allative : Case ; - - infFirst, infElat, infIllat : InfForm ; - --- The following type is used for defining *rection*, i.e. complements --- of many-place verbs and adjective. A complement can be defined by --- just a case, or a pre/postposition and a case. - - prePrep : Case -> Str -> Prep ; -- ilman, partitive - postPrep : Case -> Str -> Prep ; -- takana, genitive - postGenPrep : Str -> Prep ; -- takana - casePrep : Case -> Prep ; -- adessive - ---2 Nouns - --- The worst case gives ten forms. --- In practice just a couple of forms are needed to define the different --- stems, vowel alternation, and vowel harmony. - -oper - --- The regular noun heuristic takes just one form (singular --- nominative) and analyses it to pick the correct paradigm. --- It does automatic grade alternation, and is hence not usable --- for words like "auto" (whose genitive would become "audon"). --- --- If the one-argument paradigm does not give the correct result, one can try and give --- two or three forms. Most notably, the two-argument variant is used --- for nouns like "kivi - kivi", which would otherwise become like --- "rivi - rivej". Three arguments are used e.g. for --- "auto - auton - autoja", which would otherwise become --- "auto - audon". - - mkN : overload { - mkN : (talo : Str) -> N ; - mkN : (savi,savia : Str) -> N ; - mkN : (vesi,veden,vesi : Str) -> N ; - mkN : (vesi,veden,vesi,vett : Str) -> N ; - mkN : (olo,olon,olona,oloa,oloon,olojen,oloja,oloina,oloissa,oloihin : Str) -> N ; - mkN : (pika : Str) -> (juna : N) -> N ; - mkN : (oma : N) -> (tunto : N) -> N ; - } ; - --- Nouns used as functions need a case, of which the default is --- the genitive. - - mkN2 : overload { - mkN2 : N -> N2 ; - mkN2 : N -> Prep -> N2 - } ; - - mkN3 : N -> Prep -> Prep -> N3 ; - --- Proper names can be formed by using declensions for nouns. --- The plural forms are filtered away by the compiler. - - mkPN : overload { - mkPN : Str -> PN ; - mkPN : N -> PN - } ; - ---2 Adjectives - --- Non-comparison one-place adjectives are just like nouns. --- The regular adjectives are based on $regN$ in the positive. --- Comparison adjectives have three forms. --- The comparative and the superlative --- are always inflected in the same way, so the nominative of them is actually --- enough (except for the superlative "paras" of "hyv"). - - mkA : overload { - mkA : Str -> A ; - mkA : N -> A ; - mkA : N -> (kivempaa,kivinta : Str) -> A ; - mkA : (hyva,parempi,paras : N) -> (hyvin,paremmin,parhaiten : Str) -> A ; - } ; - --- Two-place adjectives need a case for the second argument. - - mkA2 : A -> Prep -> A2 = \a,p -> a ** {c2 = p ; lock_A2 = <>}; - - - ---2 Verbs --- --- The grammar does not cover the potential mood and some nominal --- forms. One way to see the coverage is to linearize a verb to --- a table. --- The worst case needs twelve forms, as shown in the following. - - mkV : overload { - mkV : (huutaa : Str) -> V ; - mkV : (huutaa,huusi : Str) -> V ; - mkV : (huutaa,huudan,huusi : Str) -> V ; - mkV : ( - huutaa,huudan,huutaa,huutavat,huutakaa,huudetaan, - huusin,huusi,huusisi,huutanut,huudettu,huutanee : Str) -> V ; - } ; - --- All the patterns above have $nominative$ as subject case. --- If another case is wanted, use the following. - - caseV : Case -> V -> V ; - --- The verbs "be" is special. - - vOlla : V ; - - ---3 Two-place verbs --- --- Two-place verbs need an object case, and can have a pre- or postposition. --- The default is direct (accusative) object. There is also a special case --- with case only. The string-only argument case yields a regular verb with --- accusative object. - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Case -> V2 ; - mkV2 : V -> Prep -> V2 ; - } ; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- puhua, allative, elative - dirV3 : V -> Case -> V3 ; -- siirt, (accusative), illative - dirdirV3 : V -> V3 ; -- antaa, (accusative), (allative) - - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; - mkVVf : V -> InfForm -> VV ; - mkV2V : V -> Prep -> V2V ; - mkV2Vf : V -> Prep -> InfForm -> V2V ; - mkVA : V -> Prep -> VA ; - mkV2A : V -> Prep -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given --- as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - ---. --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - Case = MorphoFin.Case ; - Number = MorphoFin.Number ; - - singular = Sg ; - plural = Pl ; - - nominative = Nom ; - genitive = Gen ; - partitive = Part ; - translative = Transl ; - inessive = Iness ; - elative = Elat ; - illative = Illat ; - adessive = Adess ; - ablative = Ablat ; - allative = Allat ; - - infFirst = Inf1 ; infElat = Inf3Elat ; infIllat = Inf3Illat ; - - prePrep : Case -> Str -> Prep = - \c,p -> {c = NPCase c ; s = p ; isPre = True ; lock_Prep = <>} ; - postPrep : Case -> Str -> Prep = - \c,p -> {c = NPCase c ; s = p ; isPre = False ; lock_Prep = <>} ; - postGenPrep p = { - c = NPCase genitive ; s = p ; isPre = False ; lock_Prep = <>} ; - casePrep : Case -> Prep = - \c -> {c = NPCase c ; s = [] ; isPre = True ; lock_Prep = <>} ; - accPrep = {c = NPAcc ; s = [] ; isPre = True ; lock_Prep = <>} ; - - mkN = overload { - mkN : (talo : Str) -> N = mk1N ; - -- \s -> nForms2N (nForms1 s) ; - mkN : (talo,talon : Str) -> N = mk2N ; - -- \s,t -> nForms2N (nForms2 s t) ; - mkN : (talo,talon,taloja : Str) -> N = mk3N ; - -- \s,t,u -> nForms2N (nForms3 s t u) ; - mkN : (talo,talon,taloja,taloa : Str) -> N = mk4N ; - -- \s,t,u,v -> nForms2N (nForms4 s t u v) ; - mkN : - (talo,talon,taloa,talona,taloon,talojen,taloja,taloina,taloissa,taloihin - : Str) -> N = mk10N ; - mkN : (sora : Str) -> (tie : N) -> N = mkStrN ; - mkN : (oma,tunto : N) -> N = mkNN ; - } ; - - mk1A : Str -> A = \jalo -> aForms2A (nforms2aforms (nForms1 jalo)) ; - mkNA : N -> A = \suuri -> aForms2A (nforms2aforms (n2nforms suuri)) ; - - mk1N : (talo : Str) -> N = \s -> nForms2N (nForms1 s) ; - mk2N : (talo,talon : Str) -> N = \s,t -> nForms2N (nForms2 s t) ; - mk3N : (talo,talon,taloja : Str) -> N = \s,t,u -> nForms2N (nForms3 s t u) ; - mk4N : (talo,talon,taloa,taloja : Str) -> N = \s,t,u,v -> - nForms2N (nForms4 s t u v) ; - mk10N : - (talo,talon,taloa,talona,taloon,talojen,taloja,taloina,taloissa,taloihin - : Str) -> N = \a,b,c,d,e,f,g,h,i,j -> - nForms2N (nForms10 a b c d e f g h i j) ; - - mkStrN : Str -> N -> N = \sora,tie -> { - s = \\c => sora + tie.s ! c ; lock_N = <> - } ; - mkNN : N -> N -> N = \oma,tunto -> { - s = \\c => oma.s ! c + tunto.s ! c ; lock_N = <> - } ; ---- TODO: oma in possessive suffix forms - - nForms1 : Str -> NForms = \ukko -> - let - ukk = init ukko ; - uko = weakGrade ukko ; - ukon = uko + "n" ; - o = case last ukko of {"" => "" ; "a" => "o"} ; -- only used then - renka = strongGrade (init ukko) ; - rake = strongGrade ukko ; - in - case ukko of { - _ + "nen" => dNainen ukko ; - _ + ("aa" | "ee" | "ii" | "oo" | "uu" | "yy" |""|"") => dPuu ukko ; - _ + ("ai" | "ei" | "oi" | "ui" | "yi" | "i" | "i") => dPuu ukko ; - _ + ("ie" | "uo" | "y") => dSuo ukko ; - _ + ("ea" | "e") => dKorkea ukko ; - _ + "is" => dKaunis ukko ; - _ + ("i" | "u") + "n" => dLiitin ukko (renka + "men") ; - _ + ("ton" | "tn") => dOnneton ukko ; - _ + "e" => dRae ukko (rake + "en") ; - _ + ("ut" | "yt") => dOttanut ukko ; - _ + ("as" | "s") => dRae ukko (renka + last renka + "n") ; - _ + ("uus" | "yys" | "eus" | "eys") => dLujuus ukko ; - _ + "s" => dJalas ukko ; - -{- heuristics for 3-syllable nouns ending a/ - _ + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") + ? + - _ + "i" + ? + a@("a" | "") => - dSilakka ukko (ukko + "n") (ukk + o + "it" + a) ; - _ + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") + ? + _ + - ("a" | "e" | "o" | "u" | "y" | "" | "") + - ("l" | "r" | "n") + a@("a" | "") => - dSilakka ukko (ukko + "n") (ukk + o + "it" + a) ; - _ + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") + ? + _ + - ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") + - ("n" | "k" | "s") + "k" + a@("a" | "") => - dSilakka ukko (uko + "n") (init uko + o + "it" + a) ; - _ + ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") + ? + _ + - ("a" | "e" | "i" | "o" | "u" | "y" | "" | "") + - ("n" | "t" | "s") + "t" + a@("a" | "") => - dSilakka ukko (uko + "n") (ukk + o + "j" + a) ; - _ + ("a" | "e" | "i" | "o" | "u") + ? + _ + - ("a" | "e" | "o" | "u") + ? + "a" => - dSilakka ukko (ukko + "n") (ukk + "ia") ; --} - _ + "i" +o@("o"|"") => dSilakka ukko (ukko+"n") (ukko+"it"+getHarmony o); - _ + "i" + "a" => dSilakka ukko (ukko + "n") (ukk + "oita") ; - _ + "i" + "" => dSilakka ukko (ukko + "n") (ukk + "it") ; - _ + ("a" | "o" | "u" | "y" | "" | "") => dUkko ukko ukon ; - _ + "i" => dPaatti ukko ukon ; - _ + ("ar" | "r") => dPiennar ukko (renka + "ren") ; - _ + "e" + ("l" | "n") => dPiennar ukko (ukko + "en") ; - _ => dUnix ukko - } ; - - - nForms2 : (_,_ : Str) -> NForms = \ukko,ukkoja -> - let - ukot = nForms1 ukko ; - ukon = weakGrade ukko + "n" ; - in - case of { - <_ + "ea", _ + "oita"> => - dSilakka ukko ukon ukkoja ; -- idea, but not korkea - <_ + ("aa" | "ee" | "ii" | "oo" | "uu" | "yy" | "" | "" | - "ie" | "uo" | "y" | "ea" | "e" | - "ia" | "i" | "io" | "i"), _ + ("a" | "")> => - nForms1 ukko ; --- to protect --- how to get "dioja"? - <_ + ("a" | "" | "o" | ""), _ + ("a" | "")> => - dSilakka ukko ukon ukkoja ; - => - dArpi ukko (init (weakGrade ukko) + "en") ; - <_ + "i", _ + ("eita" | "eit")> => - dTohtori ukko ; - <_ + ("ut" | "yt"),_ + ("uita" | "yit")> => dRae ukko (init ukko + "en") ; - <_ + "e", nuk + ("eja" | "ej")> => - dNukke ukko ukon ; - <_, _ + ":" + _ + ("a" | "")> => dSDP ukko ; - <_ + ("l" | "n" | "r" | "s"), _ + ("eja" | "ej")> => dUnix ukko ; - <_, _ + ("a" | "")> => ukot ; - _ => - Predef.error - (["last argument should end in a/, not"] ++ ukkoja) - } ; - - nForms3 : (_,_,_ : Str) -> NForms = \ukko,ukon,ukkoja -> - let - ukk = init ukko ; - ukot = nForms2 ukko ukkoja ; - in - case of { - <_ + ("aa" | "ee" | "ii" | "oo" | "uu" | "yy" | "" | "" | - "ie" | "uo" | "y" | "ea" | "e" | - "ia" | "i" | "io" | "i" | "ja" | "j"), _ + "n"> => - ukot ; --- to protect - <_ + ("a" | "o" | "u" | "y" | "" | ""), _ + "n"> => - dSilakka ukko ukon ukkoja ; -- auto,auton - <_ + "mpi", _ + ("emman" | "emmn")> => dSuurempi ukko ; - <_ + "in", _ + ("imman" | "immn")> => dSuurin ukko ; - => - dRae ukko ukon ; - => - dRae ukko ukon ; - => dRae ukko ukon ; - => dArpi ukko ukon ; - <_ + ("us" | "ys"), _ + "den"> => dLujuus ukko ; - <_, _ + ":n"> => dSDP ukko ; - <_, _ + "n"> => ukot ; - _ => - Predef.error (["second argument should end in n, not"] ++ ukon) - } ; - - nForms4 : (_,_,_,_ : Str) -> NForms = \ukko,ukon,ukkoja,ukkoa -> - let - ukot = nForms3 ukko ukon ukkoja ; - in - case of { - <_,_ + "n", _ + ("a" | ""), _ + ("a" | "")> => - table { - 2 => ukkoa ; - n => ukot ! n - } ; - _ => - Predef.error - (["last arguments should end in n, a/, and a/, not"] ++ - ukon ++ ukkoja ++ ukkoa) - } ; - - mkN2 = overload { - mkN2 : N -> N2 = \n -> mmkN2 n (casePrep genitive) ; - mkN2 : N -> Prep -> N2 = mmkN2 - } ; - - mmkN2 : N -> Prep -> N2 = \n,c -> n ** {c2 = c ; isPre = mkIsPre c ; lock_N2 = <>} ; - mkN3 = \n,c,e -> n ** {c2 = c ; c3 = e ; - isPre = mkIsPre c ; -- matka Lontoosta Pariisiin - isPre2 = mkIsPre e ; -- Suomen voitto Ruotsista - lock_N3 = <> - } ; - - mkIsPre : Prep -> Bool = \p -> case p.c of { - NPCase Gen => notB p.isPre ; -- Jussin veli (prep is , isPre becomes False) - _ => True -- syyte Jussia vastaan, puhe Jussin puolesta - } ; - - mkPN = overload { - mkPN : Str -> PN = mkPN_1 ; - mkPN : N -> PN = \s -> {s = \\c => s.s ! NCase Sg c ; lock_PN = <>} ; - } ; - - mkPN_1 : Str -> PN = \s -> {s = \\c => (mk1N s).s ! NCase Sg c ; lock_PN = <>} ; - --- adjectives - - mkA = overload { - mkA : Str -> A = mkA_1 ; - mkA : N -> A = \n -> noun2adjDeg n ** {lock_A = <>} ; - mkA : N -> (kivempaa,kivinta : Str) -> A = regAdjective ; --- mkA : (hyva,parempi,paras : N) -> (hyvin,paremmin,parhaiten : Str) -> A ; - } ; - - mkA_1 : Str -> A = \x -> noun2adjDeg (mk1N x) ** {lock_A = <>} ; - --- auxiliaries - mkAdjective : (_,_,_ : Adj) -> A = \hyva,parempi,paras -> - {s = table { - Posit => hyva.s ; - Compar => parempi.s ; - Superl => paras.s - } ; - lock_A = <> - } ; - regAdjective : Noun -> Str -> Str -> A = \kiva, kivempi, kivin -> - mkAdjective - (noun2adj kiva) - (noun2adjComp False (nForms2N (dSuurempi kivempi))) - (noun2adjComp False (nForms2N (dSuurin kivin))) ; - noun2adjDeg : Noun -> Adjective = \suuri -> - regAdjective - suuri - (init (suuri.s ! NCase Sg Gen) + "mpi") ---- to check - (suuri.s ! NInstruct) ; ---- - - - - --- verbs - - mkV = overload { - mkV : (huutaa : Str) -> V = mk1V ; - mkV : (huutaa,huusi : Str) -> V = mk2V ; - mkV : (huutaa,huudan,huusi : Str) -> V = mk3V ; - mkV : ( - huutaa,huudan,huutaa,huutavat,huutakaa,huudetaan, - huusin,huusi,huusisi,huutanut,huudettu,huutanee : Str) -> V = mk12V ; - } ; - - mk1V : Str -> V = \s -> - let vfs = vforms2V (vForms1 s) in - vfs ** {sc = NPCase Nom ; lock_V = <>} ; - mk2V : (_,_ : Str) -> V = \x,y -> - let vfs = vforms2V (vForms2 x y) in vfs ** {sc = NPCase Nom ; lock_V = <>} ; - mk3V : (huutaa,huudan,huusi : Str) -> V = \x,_,y -> mk2V x y ; ---- - mk12V : ( - huutaa,huudan,huutaa,huutavat,huutakaa,huudetaan, - huusin,huusi,huusisi,huutanut,huudettu,huutanee : Str) -> V = - \a,b,c,d,e,f,g,h,i,j,k,l -> - vforms2V (vForms12 a b c d e f g h i j k l) ** {sc = NPCase Nom ; lock_V = <>} ; - - vForms1 : Str -> VForms = \ottaa -> - let - a = last ottaa ; - otta = init ottaa ; - ott = init otta ; - ots = init ott + "s" ; - ota = weakGrade otta ; - otin = init (strongGrade (init ott)) + "elin" ; - ot = init ota ; - in - case ottaa of { - _ + ("e" | "i" | "o" | "u" | "y" | "") + ("a" | "") => - cHukkua ottaa (ota + "n") ; - _ + ("l" | "n" | "r") + ("taa" | "t") => - cOttaa ottaa (ota + "n") (ots + "in") (ots + "i") ; - ("" | ?) + ("a" | "e" | "i" | "o" | "u") + ? + _ + - ("a" | "e" | "i" | "o" | "u") + _ + "aa" => - cOttaa ottaa (ota + "n") (ot + "in") (ott + "i") ; - ("" | ?) + ("a" | "e" | "i") + _ + "aa" => - cOttaa ottaa (ota + "n") (ot + "oin") (ott + "oi") ; - _ + ("aa" | "") => - cOttaa ottaa (ota + "n") (ot + "in") (ott + "i") ; - _ + ("ella" | "ell") => - cKuunnella ottaa otin ; - _ + ("osta" | "st") => - cJuosta ottaa (init ott + "ksen") ; - _ + ("st" | "nn" | "ll" | "rr") + ("a" | "") => - cJuosta ottaa (ott + "en") ; - _ + ("ita" | "it") => - cHarkita ottaa ; - _ + ("eta" | "et" | "ota" | "ata" | "uta" | "yt" | "t" | "t") => - cPudota ottaa (strongGrade ott + "si") ; - _ + ("da" | "d") => - cJuoda ottaa ; - _ => Predef.error (["expected infinitive, found"] ++ ottaa) - } ; - - vForms2 : (_,_ : Str) -> VForms = \huutaa,huusi -> - let - huuda = weakGrade (init huutaa) ; - huusin = weakGrade huusi + "n" ; - autoin = weakGrade (init huusi) + "in" ; - in - case of { - <_ + ("taa" | "t"), _ + ("oi" | "i")> => - cOttaa huutaa (huuda + "n") autoin huusi ; - <_ + ("aa" | ""), _ + "i"> => - cOttaa huutaa (huuda + "n") huusin huusi ; - <_ + ("eta" | "et"), _ + "eni"> => - cValjeta huutaa huusi ; - <_ + ("sta" | "st"), _ + "si"> => - vForms1 huutaa ; -- pest, halkaista - <_ + ("ta" | "t"), _ + "si"> => - cPudota huutaa huusi ; - <_ + ("lla" | "ll"), _ + "li"> => - cKuunnella huutaa huusin ; - _ => vForms1 huutaa - } ; - - - - caseV c v = {s = v.s ; sc = NPCase c ; qp = v.qp ; lock_V = <>} ; - - vOlla = verbOlla ** {sc = NPCase Nom ; qp = "ko" ; lock_V = <>} ; ---- lieneek - - mk2V2 : V -> Prep -> V2 = \v,c -> v ** {c2 = c ; lock_V2 = <>} ; - caseV2 : V -> Case -> V2 = \v,c -> mk2V2 v (casePrep c) ; - dirV2 v = mk2V2 v accPrep ; - - mkAdv : Str -> Adv = \s -> {s = s ; lock_Adv = <>} ; - - mkV2 = overload { - mkV2 : Str -> V2 = \s -> dirV2 (mk1V s) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Case -> V2 = caseV2 ; - mkV2 : V -> Prep -> V2 = mk2V2 ; - } ; - - mk2V2 : V -> Prep -> V2 ; - caseV2 : V -> Case -> V2 ; - dirV2 : V -> V2 ; - - mkV3 v p q = v ** {c2 = p ; c3 = q ; lock_V3 = <>} ; - dirV3 v p = mkV3 v accPrep (casePrep p) ; - dirdirV3 v = dirV3 v allative ; - - mkVS v = v ** {lock_VS = <>} ; - mkVV v = mkVVf v infFirst ; - mkVVf v f = v ** {vi = f ; lock_VV = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - - V0 : Type = V ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - mkV0 v = v ** {lock_V = <>} ; - mkV2S v p = mk2V2 v p ** {lock_V2S = <>} ; - mkV2V v p = mkV2Vf v p infIllat ; - mkV2Vf v p f = mk2V2 v p ** {vi = f ; lock_V2V = <>} ; - - mkVA v p = v ** {c2 = p ; lock_VA = <>} ; - mkV2A v p q = v ** {c2 = p ; c3 = q ; lock_V2A = <>} ; - mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; - -} ; diff --git a/deprecated/old-lib/resource/finnish/PhraseFin.gf b/deprecated/old-lib/resource/finnish/PhraseFin.gf deleted file mode 100644 index 1b8e55b08..000000000 --- a/deprecated/old-lib/resource/finnish/PhraseFin.gf +++ /dev/null @@ -1,24 +0,0 @@ -concrete PhraseFin of Phrase = CatFin ** open ResFin in { - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = s ; - UttQS qs = {s = qs.s} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ; - - UttIP ip = {s = ip.s ! NPCase Nom} ; - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! NPCase Nom} ; - UttVP vp = {s = infVP (NPCase Nom) Pos (agrP3 Sg) vp Inf1} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = {s = conj.s2} ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! NPCase Nom} ; - -} diff --git a/deprecated/old-lib/resource/finnish/QuestionFin.gf b/deprecated/old-lib/resource/finnish/QuestionFin.gf deleted file mode 100644 index f1dbc21f1..000000000 --- a/deprecated/old-lib/resource/finnish/QuestionFin.gf +++ /dev/null @@ -1,96 +0,0 @@ -concrete QuestionFin of Question = CatFin ** open ResFin, Prelude in { - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\t,a,p => cl.s ! t ! a ! p ! SQuest - } ; - - QuestVP ip vp = - let - cl = mkClause (subjForm (ip ** {isPron = False ; a = agrP3 ip.n}) vp.sc) (agrP3 ip.n) vp - in { - s = \\t,a,p => cl.s ! t ! a ! p ! SDecl - } ; - - QuestSlash ip slash = { - s = \\t,a,p => - let - cls = slash.s ! t ! a ! p ; - who = appCompl True p slash.c2 (ip ** {a = agrP3 ip.n ; isPron = False}) - in - who ++ cls - } ; - - QuestIAdv iadv cl = { - s = \\t,a,p => iadv.s ++ cl.s ! t ! a ! p ! SDecl - } ; - - QuestIComp icomp np = { - s = \\t,a,p => - let - vp = predV (verbOlla ** {sc = NPCase Nom ; qp = "ko"}) ; - cl = mkClause (subjForm np vp.sc) np.a vp ; - in - icomp.s ! np.a ++ cl.s ! t ! a ! p ! SDecl - } ; - - PrepIP p ip = {s = - appCompl True Pos p (ip ** {a = agrP3 ip.n ; isPron = False})} ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - n = ip.n - } ; - --- The computation of $ncase$ is a special case of that in $NounFin.DetCN$, --- since we don't have possessive suffixes or definiteness. ---- It could still be nice to have a common oper... - - IdetCN idet cn = let n = idet.n in { - s = \\c => - let - k = npform2case n c ; - ncase = case of { - => NCase Sg Part ; -- mitk kolme kytkint - <_, True> => NCase Sg k ; -- miksi kolmeksi kytkimeksi - _ => NCase n k -- mitk kytkimet - } - in - idet.s ! k ++ cn.s ! ncase ; - n = n - } ; - - IdetIP idet = let n = idet.n in { - s = \\c => - let - k = npform2case n c ; - in - idet.s ! k ; - n = n - } ; - - IdetQuant idet num = - let - n = num.n ; - isn = num.isNum - in { - s = \\k => - let - ncase = case of { - => NCase Sg Part ; -- mitk kolme kytkint - <_, True> => NCase Sg k ; -- miksi kolmeksi kytkimeksi - _ => NCase n k -- mitk kytkimet - } - in - idet.s ! n ! k ++ num.s ! Sg ! k ; - n = n ; - isNum = isn - } ; - - CompIAdv a = {s = \\_ => a.s} ; - CompIP ip = {s = \\_ => ip.s ! NPCase Nom} ; - -} diff --git a/deprecated/old-lib/resource/finnish/RelativeFin.gf b/deprecated/old-lib/resource/finnish/RelativeFin.gf deleted file mode 100644 index 9aab4e869..000000000 --- a/deprecated/old-lib/resource/finnish/RelativeFin.gf +++ /dev/null @@ -1,50 +0,0 @@ -concrete RelativeFin of Relative = CatFin ** open Prelude, ResFin, MorphoFin in { - - flags optimize=all_subs ; - - lin - - RelCl cl = { - s = \\t,a,p,_ => "siten" ++ "ett" ++ cl.s ! t ! a ! p ! SDecl ; - ---- sellainen - c = NPCase Nom - } ; - - RelVP rp vp = { - s = \\t,ant,b,ag => - let - agr = case rp.a of { - RNoAg => ag ; - RAg a => a - } ; - cl = mkClause - (subjForm {s = rp.s ! agr.n ; - a = agr ; isPron = False} vp.sc) agr vp - in - cl.s ! t ! ant ! b ! SDecl ; - c = NPCase Nom - } ; - - RelSlash rp slash = { - s = \\t,a,p,ag => - let - cls = slash.s ! t ! a ! p ; - who = appCompl True p slash.c2 (rp2np ag.n rp) - in - who ++ cls ; - c = slash.c2.c - } ; - - FunRP p np rp = { - s = \\n,c => appCompl True Pos p (rp2np n rp) ++ np.s ! c ; --- is c OK? - a = RAg np.a - } ; - - IdRP = { - s = \\n,c => relPron ! n ! npform2case n c ; - a = RNoAg - } ; - - - -} diff --git a/deprecated/old-lib/resource/finnish/ResFin.gf b/deprecated/old-lib/resource/finnish/ResFin.gf deleted file mode 100644 index 5fc68384d..000000000 --- a/deprecated/old-lib/resource/finnish/ResFin.gf +++ /dev/null @@ -1,589 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Finnish auxiliary operations. - --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains regular lexical --- patterns needed for $Lex$. - -resource ResFin = ParamX ** open Prelude in { - - flags optimize=all ; - - ---2 Parameters for $Noun$ - --- This is the $Case$ as needed for both nouns and $NP$s. - - param - Case = Nom | Gen | Part | Transl | Ess - | Iness | Elat | Illat | Adess | Ablat | Allat - | Abess ; -- Comit, Instruct in NForm - - NForm = NCase Number Case - | NComit | NInstruct -- no number dist - | NPossNom Number | NPossGen Number --- number needed for syntax of AdjCN - | NPossTransl Number | NPossIllat Number ; - --- Agreement of $NP$ is a record. We'll add $Gender$ later. - - oper - Agr = {n : Number ; p : Person} ; - - NP = {s : NPForm => Str ; a : Agr ; isPron : Bool} ; - --- ---2 Adjectives --- --- The major division is between the comparison degrees. A degree fixed, --- an adjective is like common nouns, except for the adverbial form. - -param - AForm = AN NForm | AAdv ; - -oper - Adjective : Type = {s : Degree => AForm => Str} ; - ---2 Noun phrases --- --- Two forms of *virtual accusative* are needed for nouns in singular, --- the nominative and the genitive one ("ostan talon"/"osta talo"). --- For nouns in plural, only a nominative accusative exist. Pronouns --- have a uniform, special accusative form ("minut", etc). - -param - NPForm = NPCase Case | NPAcc ; - -oper - npform2case : Number -> NPForm -> Case = \n,f -> - --- type signature: workaround for gfc bug 9/11/2007 - case < : NPForm * Number> of { - => c ; - => Gen ;-- appCompl does the job - => Nom - } ; - - n2nform : NForm -> NForm = \nf -> case nf of { - NPossNom n => NCase n Nom ; ---- - NPossGen n => NCase n Gen ; - NPossTransl n => NCase n Transl ; - NPossIllat n => NCase n Illat ; - _ => nf - } ; - - ---2 For $Verb$ - --- A special form is needed for the negated plural imperative. - -param - VForm = - Inf InfForm - | Presn Number Person - | Impf Number Person --# notpresent - | Condit Number Person --# notpresent - | Imper Number - | ImperP3 Number - | ImperP1Pl - | ImpNegPl - | Pass Bool - | PastPartAct AForm - | PastPartPass AForm - ; - - InfForm = - Inf1 - | Inf3Iness -- 5 forms acc. to Karlsson - | Inf3Elat - | Inf3Illat - | Inf3Adess - | Inf3Abess - ; - - SType = SDecl | SQuest ; - ---2 For $Relative$ - - RAgr = RNoAg | RAg {n : Number ; p : Person} ; - ---2 For $Numeral$ - - CardOrd = NCard NForm | NOrd NForm ; - ---2 Transformations between parameter types - - oper - agrP3 : Number -> Agr = \n -> - {n = n ; p = P3} ; - - conjAgr : Agr -> Agr -> Agr = \a,b -> { - n = conjNumber a.n b.n ; - p = conjPerson a.p b.p - } ; - ---- - - Compl : Type = {s : Str ; c : NPForm ; isPre : Bool} ; - - appCompl : Bool -> Polarity -> Compl -> NP -> Str = \isFin,b,co,np -> - let - c = case of { - <_, Neg, NPAcc,_,_> => NPCase Part ; -- en ne taloa/sinua - <_, Pos, NPAcc,True,_> => NPAcc ; -- nen/tytyy sinut - => NPCase Gen ; -- nen talon - => NPCase Nom ; -- tytyy talo/sinut; nen talot - <_,_,coc,_,_> => coc - } ; - nps = np.s ! c - in - preOrPost co.isPre co.s nps ; - --- For $Verb$. - - Verb : Type = { - s : VForm => Str - } ; - -param - VIForm = - VIFin Tense - | VIInf InfForm - | VIPass - | VIImper - ; - -oper - VP = { - s : VIForm => Anteriority => Polarity => Agr => {fin, inf : Str} ; - s2 : Bool => Polarity => Agr => Str ; -- talo/talon/taloa - ext : Str ; - sc : NPForm ; - qp : Str - } ; - - predV : (Verb ** {sc : NPForm ; qp : Str}) -> VP = \verb -> { - s = \\vi,ant,b,agr => - let - - verbs = verb.s ; - part : Str = case vi of { - VIPass => verbs ! PastPartPass (AN (NCase agr.n Nom)) ; - _ => verbs ! PastPartAct (AN (NCase agr.n Nom)) - } ; - - eiv : Str = case agr of { - {n = Sg ; p = P1} => "en" ; - {n = Sg ; p = P2} => "et" ; - {n = Sg ; p = P3} => "ei" ; - {n = Pl ; p = P1} => "emme" ; - {n = Pl ; p = P2} => "ette" ; - {n = Pl ; p = P3} => "eivt" - } ; - - einegole : Str * Str * Str = case of { - => ; - => ; --# notpresent - => ; --# notpresent - => ; --# notpresent - => ; --# notpresent - => <"l", verbs ! Imper Sg, "ole"> ; - => <"lk", verbs ! ImpNegPl, "olko"> ; - => <"ei", verbs ! Pass False, "ole"> ; - => <"ei", verbs ! Inf i, "olla"> ---- - } ; - - ei : Str = einegole.p1 ; - neg : Str = einegole.p2 ; - ole : Str = einegole.p3 ; - - olla : VForm => Str = verbOlla.s ; - - vf : Str -> Str -> {fin, inf : Str} = \x,y -> - {fin = x ; inf = y} ; - mkvf : VForm -> {fin, inf : Str} = \p -> case of { - => vf (verbs ! p) [] ; - => vf (olla ! p) part ; --# notpresent - => vf ei (ole ++ part) ; --# notpresent - => vf ei neg - } - in - case vi of { - VIFin Past => mkvf (Impf agr.n agr.p) ; --# notpresent - VIFin Cond => mkvf (Condit agr.n agr.p) ; --# notpresent - VIFin Fut => mkvf (Presn agr.n agr.p) ; --# notpresent - VIFin Pres => mkvf (Presn agr.n agr.p) ; - VIImper => mkvf (Imper agr.n) ; - VIPass => mkvf (Pass True) ; - VIInf i => mkvf (Inf i) - } ; - - s2 = \\_,_,_ => [] ; - ext = [] ; - sc = verb.sc ; - qp = verb.qp - } ; - - insertObj : (Bool => Polarity => Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - s2 = \\fin,b,a => obj ! fin ! b ! a ++ vp.s2 ! fin ! b ! a ; - ext = vp.ext ; - sc = vp.sc ; - qp = vp.qp - } ; - - insertExtrapos : Str -> VP -> VP = \obj,vp -> { - s = vp.s ; - s2 = vp.s2 ; - ext = vp.ext ++ obj ; - sc = vp.sc ; - qp = vp.qp - } ; - --- For $Sentence$. - - Clause : Type = { - s : Tense => Anteriority => Polarity => SType => Str - } ; - - mkClause : (Polarity -> Str) -> Agr -> VP -> Clause = - \sub,agr,vp -> { - s = \\t,a,b,o => - let - subj = sub b ; - agrfin = case vp.sc of { - NPCase Nom => ; - _ => -- minun tytyy, minulla on - } ; - verb = vp.s ! VIFin t ! a ! b ! agrfin.p1 ; - compl = vp.s2 ! agrfin.p2 ! b ! agr ++ vp.ext - in - case o of { - SDecl => subj ++ verb.fin ++ verb.inf ++ compl ; - SQuest => questPart vp a b verb.fin ++ subj ++ verb.inf ++ compl - } - } ; - --- This is used for subjects of passives: therefore isFin in False. - - subjForm : NP -> NPForm -> Polarity -> Str = \np,sc,b -> - appCompl False b {s = [] ; c = sc ; isPre = True} np ; - - questPart : VP -> Anteriority -> Polarity -> Str -> Str = \vp,a,p,on -> on ++ BIND ++ - case p of { - Neg => "k" ; -- eik tule - _ => case a of { - Anter => "ko" ; -- onko mennyt - _ => vp.qp -- tuleeko, meneek - } - } ; - - infVP : NPForm -> Polarity -> Agr -> VP -> InfForm -> Str = - \sc,pol,agr,vp,vi -> - let - fin = case sc of { -- subject case - NPCase Nom => True ; -- min tahdon nhd auton - _ => False -- minun tytyy nhd auto - } ; - verb = vp.s ! VIInf vi ! Simul ! Pos ! agr ; -- no "ei" - compl = vp.s2 ! fin ! pol ! agr ++ vp.ext -- but compl. case propagated - in - verb.fin ++ verb.inf ++ compl ; - --- The definitions below were moved here from $MorphoFin$ so that we the --- auxiliary of predication can be defined. - - verbOlla : Verb = - let olla = mkVerb - "olla" "on" "olen" "ovat" "olkaa" "ollaan" - "oli" "olin" "olisi" "ollut" "oltu" "ollun" ; - in {s = table { - Inf Inf3Iness => "olemassa" ; - Inf Inf3Elat => "olemasta" ; - Inf Inf3Illat => "olemaan" ; - Inf Inf3Adess => "olemalla" ; - Inf Inf3Abess => "olematta" ; - v => olla.s ! v - } - } ; - - ---3 Verbs --- --- The present, past, conditional. and infinitive stems, acc. to Koskenniemi. --- Unfortunately not enough (without complicated processes). --- We moreover give grade alternation forms as arguments, since it does not --- happen automatically. ---- A problem remains with the verb "seist", where the infinitive ---- stem has vowel harmony "" but the others "a", thus "seisoivat" but "seisk". - - - mkVerb : (_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> Verb = - \tulla,tulee,tulen,tulevat,tulkaa,tullaan,tuli,tulin,tulisi,tullut,tultu,tullun -> - v2v (mkVerbH - tulla tulee tulen tulevat tulkaa tullaan tuli tulin tulisi tullut tultu tullun - ) ; - - v2v : VerbH -> Verb = \vh -> - let - tulla = vh.tulla ; - tulee = vh.tulee ; - tulen = vh.tulen ; - tulevat = vh.tulevat ; - tulkaa = vh.tulkaa ; - tullaan = vh.tullaan ; - tuli = vh.tuli ; - tulin = vh.tulin ; - tulisi = vh.tulisi ; - tullut = vh.tullut ; - tultu = vh.tultu ; - tultu = vh.tultu ; - tullun = vh.tullun ; - tuje = init tulen ; - tuji = init tulin ; - a = Predef.dp 1 tulkaa ; - tulko = Predef.tk 2 tulkaa + (ifTok Str a "a" "o" "") ; - o = last tulko ; - tulleena = Predef.tk 2 tullut + ("een" + a) ; - tulleen = (noun2adj (nhn (sRae tullut tulleena))).s ; - tullun = (noun2adj (nhn (sKukko tultu tullun (tultu + ("j"+a))))).s ; - tulema = Predef.tk 3 tulevat + "m" + a ; ----- tulema = tuje + "m" + a ; - vat = "v" + a + "t" - in - {s = table { - Inf Inf1 => tulla ; - Presn Sg P1 => tuje + "n" ; - Presn Sg P2 => tuje + "t" ; - Presn Sg P3 => tulee ; - Presn Pl P1 => tuje + "mme" ; - Presn Pl P2 => tuje + "tte" ; - Presn Pl P3 => tulevat ; - Impf Sg P1 => tuji + "n" ; --# notpresent - Impf Sg P2 => tuji + "t" ; --# notpresent - Impf Sg P3 => tuli ; --# notpresent - Impf Pl P1 => tuji + "mme" ; --# notpresent - Impf Pl P2 => tuji + "tte" ; --# notpresent - Impf Pl P3 => tuli + vat ; --# notpresent - Condit Sg P1 => tulisi + "n" ; --# notpresent - Condit Sg P2 => tulisi + "t" ; --# notpresent - Condit Sg P3 => tulisi ; --# notpresent - Condit Pl P1 => tulisi + "mme" ; --# notpresent - Condit Pl P2 => tulisi + "tte" ; --# notpresent - Condit Pl P3 => tulisi + vat ; --# notpresent - Imper Sg => tuje ; - Imper Pl => tulkaa ; - ImperP3 Sg => tulko + o + "n" ; - ImperP3 Pl => tulko + o + "t" ; - ImperP1Pl => tulkaa + "mme" ; - ImpNegPl => tulko ; - Pass True => tullaan ; - Pass False => Predef.tk 2 tullaan ; - PastPartAct n => tulleen ! n ; - PastPartPass n => tullun ! n ; - Inf Inf3Iness => tulema + "ss" + a ; - Inf Inf3Elat => tulema + "st" + a ; - Inf Inf3Illat => tulema + a + "n" ; - Inf Inf3Adess => tulema + "ll" + a ; - Inf Inf3Abess => tulema + "tt" + a - } - } ; - - VerbH : Type = { - tulla,tulee,tulen,tulevat,tulkaa,tullaan,tuli,tulin,tulisi,tullut,tultu,tullun - : Str - } ; - - mkVerbH : (_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> VerbH = - \tulla,tulee,tulen,tulevat,tulkaa,tullaan,tuli,tulin,tulisi,tullut,tultu,tullun -> - {tulla = tulla ; - tulee = tulee ; - tulen = tulen ; - tulevat = tulevat ; - tulkaa = tulkaa ; - tullaan = tullaan ; - tuli = tuli ; - tulin = tulin ; - tulisi = tulisi ; - tullut = tullut ; - tultu = tultu ; - tullun = tullun - } ; - - noun2adj : CommonNoun -> Adj = noun2adjComp True ; - - noun2adjComp : Bool -> CommonNoun -> Adj = \isPos,tuore -> - let - tuoreesti = Predef.tk 1 (tuore.s ! NCase Sg Gen) + "sti" ; - tuoreemmin = Predef.tk 2 (tuore.s ! NCase Sg Gen) + "in" - in {s = table { - AN f => tuore.s ! f ; - AAdv => if_then_Str isPos tuoreesti tuoreemmin - } - } ; - - CommonNoun = {s : NForm => Str} ; - --- To form an adjective, it is usually enough to give a noun declension: the --- adverbial form is regular. - - Adj : Type = {s : AForm => Str} ; - - NounH : Type = { - a,vesi,vede,vete,vetta,veteen,vetii,vesii,vesien,vesia,vesiin : Str - } ; - --- worst-case macro - - mkSubst : Str -> (_,_,_,_,_,_,_,_,_,_ : Str) -> NounH = - \a,vesi,vede,vete,vetta,veteen,vetii,vesii,vesien,vesia,vesiin -> - {a = a ; - vesi = vesi ; - vede = vede ; - vete = vete ; - vetta = vetta ; - veteen = veteen ; - vetii = vetii ; - vesii = vesii ; - vesien = vesien ; - vesia = vesia ; - vesiin = vesiin - } ; - - nhn : NounH -> CommonNoun = \nh -> - let - a = nh.a ; - vesi = nh.vesi ; - vede = nh.vede ; - vete = nh.vete ; - vetta = nh.vetta ; - veteen = nh.veteen ; - vetii = nh.vetii ; - vesii = nh.vesii ; - vesien = nh.vesien ; - vesia = nh.vesia ; - vesiin = nh.vesiin - in - {s = table { - NCase Sg Nom => vesi ; - NCase Sg Gen => vede + "n" ; - NCase Sg Part => vetta ; - NCase Sg Transl => vede + "ksi" ; - NCase Sg Ess => vete + ("n" + a) ; - NCase Sg Iness => vede + ("ss" + a) ; - NCase Sg Elat => vede + ("st" + a) ; - NCase Sg Illat => veteen ; - NCase Sg Adess => vede + ("ll" + a) ; - NCase Sg Ablat => vede + ("lt" + a) ; - NCase Sg Allat => vede + "lle" ; - NCase Sg Abess => vede + ("tt" + a) ; - - NCase Pl Nom => vede + "t" ; - NCase Pl Gen => vesien ; - NCase Pl Part => vesia ; - NCase Pl Transl => vesii + "ksi" ; - NCase Pl Ess => vetii + ("n" + a) ; - NCase Pl Iness => vesii + ("ss" + a) ; - NCase Pl Elat => vesii + ("st" + a) ; - NCase Pl Illat => vesiin ; - NCase Pl Adess => vesii + ("ll" + a) ; - NCase Pl Ablat => vesii + ("lt" + a) ; - NCase Pl Allat => vesii + "lle" ; - NCase Pl Abess => vesii + ("tt" + a) ; - - NComit => vetii + "ne" ; - NInstruct => vesii + "n" ; - - NPossNom _ => vete ; - NPossGen Sg => vete ; - NPossGen Pl => Predef.tk 1 vesien ; - NPossTransl Sg => vede + "kse" ; - NPossTransl Pl => vesii + "kse" ; - NPossIllat Sg => Predef.tk 1 veteen ; - NPossIllat Pl => Predef.tk 1 vesiin - } - } ; --- Surpraisingly, making the test for the partitive, this not only covers --- "rae", "perhe", "savuke", but also "rengas", "lyhyt" (except $Sg Illat$), etc. - - sRae : (_,_ : Str) -> NounH = \rae,rakeena -> - let { - a = Predef.dp 1 rakeena ; - rakee = Predef.tk 2 rakeena ; - rakei = Predef.tk 1 rakee + "i" ; - raet = rae + (ifTok Str (Predef.dp 1 rae) "e" "t" []) - } - in - mkSubst a - rae - rakee - rakee - (raet + ("t" + a)) - (rakee + "seen") - rakei - rakei - (rakei + "den") - (rakei + ("t" + a)) - (rakei + "siin") ; --- Nouns with partitive "a"/"" ; --- to account for grade and vowel alternation, three forms are usually enough --- Examples: "talo", "kukko", "huippu", "koira", "kukka", "syyl",... - - sKukko : (_,_,_ : Str) -> NounH = \kukko,kukon,kukkoja -> - let { - o = Predef.dp 1 kukko ; - a = Predef.dp 1 kukkoja ; - kukkoj = Predef.tk 1 kukkoja ; - i = Predef.dp 1 kukkoj ; - ifi = ifTok Str i "i" ; - kukkoi = ifi kukkoj (Predef.tk 1 kukkoj) ; - e = Predef.dp 1 kukkoi ; - kukoi = Predef.tk 2 kukon + Predef.dp 1 kukkoi - } - in - mkSubst a - kukko - (Predef.tk 1 kukon) - kukko - (kukko + a) - (kukko + o + "n") - (kukkoi + ifi "" "i") - (kukoi + ifi "" "i") - (ifTok Str e "e" (Predef.tk 1 kukkoi + "ien") (kukkoi + ifi "en" "jen")) - kukkoja - (kukkoi + ifi "in" "ihin") ; - --- Reflexive pronoun. ---- Possessive could be shared with the more general $NounFin.DetCN$. - -oper - reflPron : Agr -> NP = \agr -> - let - itse = (nhn (sKukko "itse" "itsen" "itsej")).s ; - nsa = possSuffixFront agr - in { - s = table { - NPCase (Nom | Gen) | NPAcc => itse ! NPossNom Sg + nsa ; - NPCase Transl => itse ! NPossTransl Sg + nsa ; - NPCase Illat => itse ! NPossIllat Sg + nsa ; - NPCase c => itse ! NCase Sg c + nsa - } ; - a = agr ; - isPron = False -- no special acc form - } ; - - possSuffixFront : Agr -> Str = \agr -> - table Agr ["ni" ; "si" ; "ns" ; "mme" ; "nne" ; "ns"] ! agr ; - possSuffix : Agr -> Str = \agr -> - table Agr ["ni" ; "si" ; "nsa" ; "mme" ; "nne" ; "nsa"] ! agr ; - -oper - rp2np : Number -> {s : Number => NPForm => Str ; a : RAgr} -> NP = \n,rp -> { - s = rp.s ! n ; - a = agrP3 Sg ; -- does not matter (--- at least in Slash) - isPron = False -- has no special accusative - } ; - - etta_Conj : Str = "ett" ; -} diff --git a/deprecated/old-lib/resource/finnish/SentenceFin.gf b/deprecated/old-lib/resource/finnish/SentenceFin.gf deleted file mode 100644 index 8ea12f2d8..000000000 --- a/deprecated/old-lib/resource/finnish/SentenceFin.gf +++ /dev/null @@ -1,67 +0,0 @@ -concrete SentenceFin of Sentence = CatFin ** open Prelude, ResFin in { - - flags optimize=all_subs ; - - lin - - PredVP np vp = mkClause (subjForm np vp.sc) np.a vp ; - - PredSCVP sc vp = mkClause (\_ -> sc.s) (agrP3 Sg) vp ; - - ImpVP vp = { - s = \\pol,n => - let - agr = {n = n ; p = P2} ; - verb = vp.s ! VIImper ! Simul ! pol ! agr ; - compl = vp.s2 ! False ! pol ! agr ++ vp.ext --- False = like inf (osta auto) - in - verb.fin ++ verb.inf ++ compl ; - } ; - --- The object case is formed at the use site of $c2$, in $Relative$ and $Question$. - - SlashVP np vp = { - s = \\t,a,p => (mkClause (subjForm np vp.sc) np.a vp).s ! t ! a ! p ! SDecl ; - c2 = vp.c2 - } ; - - AdvSlash slash adv = { - s = \\t,a,b => slash.s ! t ! a ! b ++ adv.s ; - c2 = slash.c2 - } ; - - SlashPrep cl prep = { - s = \\t,a,p => cl.s ! t ! a ! p ! SDecl ; - c2 = prep - } ; - - SlashVS np vs slash = { - s = \\t,a,p => - (mkClause (subjForm np vs.sc) np.a - (insertExtrapos ("ett" ++ slash.s) - (predV vs)) - ).s ! t ! a ! p ! SDecl ; - c2 = slash.c2 - } ; - - - EmbedS s = {s = etta_Conj ++ s.s} ; - EmbedQS qs = {s = qs.s} ; - EmbedVP vp = {s = infVP (NPCase Nom) Pos (agrP3 Sg) vp Inf1} ; --- case,pol,agr,infform - - UseCl t a p cl = {s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! SDecl} ; - UseQCl t a p cl = {s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p} ; - UseRCl t a p cl = { - s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! r ; - c = cl.c - } ; - UseSlash t a p cl = { - s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ; - c2 = cl.c2 - } ; - - AdvS a s = {s = a.s ++ s.s} ; - - RelS s r = {s = s.s ++ "," ++ r.s ! agrP3 Sg} ; ---- mik - -} diff --git a/deprecated/old-lib/resource/finnish/StructuralFin.gf b/deprecated/old-lib/resource/finnish/StructuralFin.gf deleted file mode 100644 index 43092fb23..000000000 --- a/deprecated/old-lib/resource/finnish/StructuralFin.gf +++ /dev/null @@ -1,298 +0,0 @@ -concrete StructuralFin of Structural = CatFin ** - open MorphoFin, ParadigmsFin, Prelude in { - - flags optimize=all ; - - lin - above_Prep = postGenPrep "ylpuolella" ; - after_Prep = postGenPrep "jlkeen" ; - - all_Predet = {s = \\n,c => - let - kaiket = caseTable n ((mkN "kaikki" "kaiken" "kaikkena")) - in - case npform2case n c of { - Nom => "kaikki" ; - k => kaiket ! k - } - } ; - almost_AdA, almost_AdN = ss "melkein" ; - although_Subj = ss "vaikka" ; - always_AdV = ss "aina" ; - and_Conj = {s1 = [] ; s2 = "ja" ; n = Pl} ; - because_Subj = ss "koska" ; - before_Prep = prePrep partitive "ennen" ; - behind_Prep = postGenPrep "takana" ; - between_Prep = postGenPrep "vliss" ; - both7and_DConj = sd2 "sek" "ett" ** {n = Pl} ; - but_PConj = ss "mutta" ; - by8agent_Prep = postGenPrep "toimesta" ; - by8means_Prep = casePrep adessive ; - can8know_VV = mkVV (mkV "osata" "osasi") ; - can_VV = mkVV (mkV "voida" "voi") ; - during_Prep = postGenPrep "aikana" ; - either7or_DConj = sd2 "joko" "tai" ** {n = Sg} ; - everybody_NP = makeNP (mkN "jokainen") Sg ; - every_Det = mkDet Sg (mkN "jokainen") ; - everything_NP = makeNP (((mkN "kaikki" "kaiken" "kaikkena")) ** - {lock_N = <>}) Sg ; - everywhere_Adv = ss "kaikkialla" ; - few_Det = mkDet Sg (mkN "harva") ; ---- first_Ord = {s = \\n,c => (mkN "ensimminen").s ! NCase n c} ; - for_Prep = casePrep allative ; - from_Prep = casePrep elative ; - he_Pron = mkPronoun "hn" "hnen" "hnt" "hnen" "hneen" Sg P3 ; - here_Adv = ss "tll" ; - here7to_Adv = ss "tnne" ; - here7from_Adv = ss "tlt" ; - how_IAdv = ss "miten" ; - how8many_IDet = - {s = \\c => "kuinka" ++ (mkN "moni" "monia").s ! NCase Sg c ; n = Sg ; isNum = False} ; - if_Subj = ss "jos" ; - in8front_Prep = postGenPrep "edess" ; - i_Pron = mkPronoun "min" "minun" "minua" "minuna" "minuun" Sg P1 ; - in_Prep = casePrep inessive ; - it_Pron = { - s = \\c => pronSe.s ! npform2case Sg c ; - a = agrP3 Sg ; - isPron = False - } ; - less_CAdv = ss "vhemmn" ; - many_Det = mkDet Sg (mkN "moni" "monia") ; - more_CAdv = ss "enemmn" ; - most_Predet = {s = \\n,c => (nForms2N (dSuurin "useinta")).s ! NCase n (npform2case n c)} ; - much_Det = mkDet Sg {s = \\_ => "paljon"} ; - must_VV = mkVV (caseV genitive (mkV "tyty")) ; - no_Utt = ss "ei" ; - on_Prep = casePrep adessive ; ---- one_Quant = mkDet Sg DEPREC - only_Predet = {s = \\_,_ => "vain"} ; - or_Conj = {s1 = [] ; s2 = "tai" ; n = Pl} ; - otherwise_PConj = ss "muuten" ; - part_Prep = casePrep partitive ; - please_Voc = ss ["ole hyv"] ; --- number - possess_Prep = casePrep genitive ; - quite_Adv = ss "melko" ; - she_Pron = mkPronoun "hn" "hnen" "hnt" "hnen" "hneen" Sg P3 ; - so_AdA = ss "niin" ; - somebody_NP = { - s = \\c => jokuPron ! Sg ! npform2case Sg c ; - a = agrP3 Sg ; - isPron = False - } ; - someSg_Det = { - s1 = jokuPron ! Sg ; - s2 = [] ; - isNum,isPoss = False ; isDef = True ; n = Sg - } ; - somePl_Det = { - s1 = jokuPron ! Pl ; - s2 = [] ; isNum,isPoss = False ; isDef = True ; - n = Pl - } ; - something_NP = { - s = \\c => jokinPron ! Sg ! npform2case Sg c ; - a = agrP3 Sg ; - isPron = False - } ; - somewhere_Adv = ss "jossain" ; - that_Quant = { - s1 = table (MorphoFin.Number) { - Sg => table (MorphoFin.Case) { - c => (mkPronoun "tuo" "tuon" "tuota" "tuona" "tuohon" Sg P3).s ! NPCase c - } ; - Pl => table (MorphoFin.Case) { - c => (mkPronoun "nuo" "noiden" "noita" "noina" "noihin" Sg P3).s ! NPCase c - } - } ; - s2 = [] ; isNum,isPoss = False ; isDef = True ; - } ; - there_Adv = ss "siell" ; --- tuolla - there7to_Adv = ss "sinne" ; - there7from_Adv = ss "sielt" ; - therefore_PConj = ss "siksi" ; - they_Pron = mkPronoun "he" "heidn" "heit" "hein" "heihin" Pl P3 ; --- ne - this_Quant = { - s1 = table (MorphoFin.Number) { - Sg => table (MorphoFin.Case) { - c => (mkPronoun "tm" "tmn" "tt" "tn" "thn" Sg P3).s ! NPCase c - } ; - Pl => table (MorphoFin.Case) { - c => (mkPronoun "nm" "niden" "nit" "nin" "nihin" Sg P3).s ! NPCase c - } - } ; - s2 = [] ; isNum,isPoss = False ; isDef = True ; - } ; - through_Prep = postGenPrep "kautta" ; - too_AdA = ss "liian" ; - to_Prep = casePrep illative ; --- allative - under_Prep = postGenPrep "alla" ; - very_AdA = ss "erittin" ; - want_VV = mkVV (mkV "tahtoa") ; - we_Pron = mkPronoun "me" "meidn" "meit" "mein" "meihin" Pl P1 ; - whatPl_IP = { - s = table {NPAcc => "mitk" ; c => mikaInt ! Pl ! npform2case Pl c} ; - n = Pl - } ; - whatSg_IP = { - s = \\c => mikaInt ! Sg ! npform2case Sg c ; - n = Sg - } ; - when_IAdv = ss "milloin" ; - when_Subj = ss "kun" ; - where_IAdv = ss "miss" ; - which_IQuant = { - s = mikaInt - } ; - whoSg_IP = { - s = table {NPAcc => "kenet" ; c => kukaInt ! Sg ! npform2case Sg c} ; - n = Sg - } ; - whoPl_IP = { - s = table {NPAcc => "ketk" ; c => kukaInt ! Pl ! npform2case Pl c} ; - n = Pl - } ; - why_IAdv = ss "miksi" ; - without_Prep = prePrep partitive "ilman" ; - with_Prep = postGenPrep "kanssa" ; - yes_Utt = ss "kyll" ; - youSg_Pron = mkPronoun "sin" "sinun" "sinua" "sinuna" "sinuun" Sg P2 ; - youPl_Pron = mkPronoun "te" "teidn" "teit" "tein" "teihin" Pl P2 ; - youPol_Pron = mkPronoun "te" "teidn" "teit" "tein" "teihin" Pl P2 ; --- Sg - - -oper - jokuPron : MorphoFin.Number => (MorphoFin.Case) => Str = - let - ku = mkN "ku" ; - kui = mkN "kuu" - in - table { - Sg => table { - Nom => "joku" ; - Gen => "jonkun" ; - c => relPron ! Sg ! c + ku.s ! NCase Sg c - } ; - Pl => table { - Nom => "jotkut" ; - c => relPron ! Pl ! c + kui.s ! NCase Pl c - } - } ; - - jokinPron : MorphoFin.Number => (MorphoFin.Case) => Str = - table { - Sg => table { - Nom => "jokin" ; - Gen => "jonkin" ; - c => relPron ! Sg ! c + "kin" - } ; - Pl => table { - Nom => "jotkin" ; - c => relPron ! Pl ! c + "kin" - } - } ; - - mikaInt : MorphoFin.Number => (MorphoFin.Case) => Str = - let { - mi = mkN "mi" - } in - table { - Sg => table { - Nom => "mik" ; - Gen => "mink" ; - Part => "mit" ; - c => mi.s ! NCase Sg c - } ; - Pl => table { - Nom => "mitk" ; - Gen => "mink" ; - Part => "mit" ; - c => mi.s ! NCase Sg c - } - } ; - - kukaInt : MorphoFin.Number => (MorphoFin.Case) => Str = - let - kuka = mkN "kuka" "kenen" "ken" "ket" "keneen" - "keiden" "keit" "kein" "keiss" "keihin" ; - in - table { - Sg => table { - c => kuka.s ! NCase Sg c - } ; - Pl => table { - Nom => "ketk" ; - c => kuka.s ! NCase Pl c - } - } ; - mikaanPron : MorphoFin.Number => (MorphoFin.Case) => Str = \\n,c => - case of { - => "mikn" ; - <_,Part> => "mitn" ; - => "minkn" ; - => "mitkn" ; - => "mittenkn" ; - <_,Ess> => "minn" ; - <_,Iness> => "missn" ; - <_,Elat> => "mistn" ; - <_,Adess> => "milln" ; - <_,Ablat> => "miltn" ; - _ => mikaInt ! n ! c + "kn" - } ; - - kukaanPron : MorphoFin.Number => (MorphoFin.Case) => Str = - table { - Sg => table { - Nom => "kukaan" ; - Part => "ketn" ; - Ess => "kenn" ; - Iness => "kessn" ; - Elat => "kestn" ; - Illat => "kehenkn" ; - Adess => "kelln" ; - Ablat => "keltn" ; - c => kukaInt ! Sg ! c + "kn" - } ; - Pl => table { - Nom => "ketkn" ; - Part => "keitn" ; - Ess => "keinn" ; - Iness => "keissn" ; - Elat => "keistn" ; - Adess => "keilln" ; - Ablat => "keiltn" ; - c => kukaInt ! Pl ! c + "kn" - } - } ; - - pronSe : ProperName = { - s = table { - Nom => "se" ; - Gen => "sen" ; - Part => "sit" ; - Transl => "siksi" ; - Ess => "sin" ; - Iness => "siin" ; - Elat => "siit" ; - Illat => "siihen" ; - Adess => "sill" ; - Ablat => "silt" ; - Allat => "sille" ; - Abess => "sitt" - } ; - } ; - - -oper - makeNP : N -> MorphoFin.Number -> CatFin.NP ; - makeNP noun num = { - s = \\c => noun.s ! NCase num (npform2case num c) ; - a = agrP3 num ; - isPron = False ; - lock_NP = <> - } ; - - - -} - diff --git a/deprecated/old-lib/resource/finnish/VerbFin.gf b/deprecated/old-lib/resource/finnish/VerbFin.gf deleted file mode 100644 index 0e6498a0b..000000000 --- a/deprecated/old-lib/resource/finnish/VerbFin.gf +++ /dev/null @@ -1,123 +0,0 @@ ---1 Verb Phrases in Finnish - -concrete VerbFin of Verb = CatFin ** open Prelude, ResFin in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = predV v ** {c2 = v.c2} ; - - Slash2V3 v np = - insertObj - (\\fin,b,_ => appCompl fin b v.c2 np) (predV v) ** {c2 = v.c3} ; - Slash3V3 v np = - insertObj - (\\fin,b,_ => appCompl fin b v.c3 np) (predV v) ** {c2 = v.c2} ; - - ComplVV v vp = - insertObj - (\\_,b,a => infVP v.sc b a vp v.vi) - (predV {s = v.s ; - sc = case vp.sc of { - NPCase Nom => v.sc ; -- minun tytyy pest auto - c => c -- minulla tytyy olla auto - } ; - qp = v.qp - } - ) ; - - ComplVS v s = insertExtrapos (etta_Conj ++ s.s) (predV v) ; - ComplVQ v q = insertExtrapos ( q.s) (predV v) ; - ComplVA v ap = - insertObj - (\\_,b,agr => - ap.s ! False ! AN (NCase agr.n (npform2case agr.n v.c2.c))) --- v.cs.s ignored - (predV v) ; - - SlashV2S v s = - insertExtrapos (etta_Conj ++ s.s) (predV v) ** {c2 = v.c2} ; - SlashV2Q v q = - insertExtrapos (q.s) (predV v) ** {c2 = v.c2} ; - SlashV2V v vp = - insertObj (\\_,b,a => infVP v.sc b a vp v.vi) (predV v) ** {c2 = v.c2} ; - ---- different infinitives - SlashV2A v ap = - insertObj - (\\fin,b,_ => - ap.s ! False ! AN (NCase Sg (npform2case Sg v.c3.c))) ----agr to obj - (predV v) ** {c2 = v.c2} ; - - ComplSlash vp np = insertObj (\\fin,b,_ => appCompl fin b vp.c2 np) vp ; - - UseComp comp = - insertObj (\\_,_ => comp.s) (predV (verbOlla ** {sc = NPCase Nom ; qp = "ko"})) ; - - SlashVV v vp = - insertObj - (\\_,b,a => infVP v.sc b a vp v.vi) - (predV {s = v.s ; - sc = case vp.sc of { - NPCase Nom => v.sc ; -- minun tytyy pest auto - c => c -- minulla tytyy olla auto - } ; - qp = v.qp - } - ) ** {c2 = vp.c2} ; ---- correct ?? - - SlashV2VNP v np vp = - insertObj - (\\fin,b,a => appCompl fin b v.c2 np ++ infVP v.sc b a vp v.vi) - (predV v) ** {c2 = vp.c2} ; - - AdvVP vp adv = insertObj (\\_,_,_ => adv.s) vp ; - - AdVVP adv vp = insertObj (\\_,_,_ => adv.s) vp ; - - ReflVP v = insertObj (\\fin,b,agr => appCompl fin b v.c2 (reflPron agr)) v ; - - PassV2 v = let vp = predV v in { - s = \\_ => vp.s ! VIPass ; - s2 = \\_,_,_ => [] ; - ext = [] ; - qp = v.qp ; - sc = v.c2.c -- minut valitaan ; minua rakastetaan ; minulle kuiskataan - } ; ---- talon valitaan: should be marked like inf. - -----b UseVS, UseVQ = \v -> v ** {c2 = {s = [] ; c = NPAcc ; isPre = True}} ; - - CompAP ap = { - s = \\agr => - let - n = agr.n ; - c = case agr.n of { - Sg => Nom ; -- min olen iso - Pl => Part -- me olemme isoja - } --- definiteness of NP ? - in ap.s ! False ! AN (NCase agr.n c) - } ; - CompNP np = {s = \\_ => np.s ! NPCase Nom} ; - CompAdv a = {s = \\_ => a.s} ; - -} - - ---2 The object case --- --- The rules involved are ComplV2 and ComplVV above. --- The work is done jointly in ResFin.infVP and appCompl. --- Cases to test: l -table (to see negated forms) ---``` --- minun tytyy ostaa auto --- PredVP (UsePron i_Pron) (ComplVV must_VV --- (ComplV2 buy_V2 (DetCN (DetSg (SgQuant DefArt) NoOrd) (UseN car_N)))) --- min tahdon ostaa auton --- PredVP (UsePron i_Pron) (ComplVV want_VV --- (ComplV2 buy_V2 (DetCN (DetSg (SgQuant DefArt) NoOrd) (UseN car_N)))) --- minulla tytyy olla auto --- PredVP (UsePron i_Pron) (ComplVV must_VV --- (ComplV2 have_V2 (DetCN (DetSg (SgQuant DefArt) NoOrd) (UseN car_N)))) ---``` --- Unfortunately, there is no nice way to say "I want to have a car". --- (Other than the paraphrases "I want a car" or "I want to own a car".) diff --git a/deprecated/old-lib/resource/french/AdjectiveFre.gf b/deprecated/old-lib/resource/french/AdjectiveFre.gf deleted file mode 100644 index 28ff535b9..000000000 --- a/deprecated/old-lib/resource/french/AdjectiveFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveFre of Adjective = CatFre ** AdjectiveRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/AdverbFre.gf b/deprecated/old-lib/resource/french/AdverbFre.gf deleted file mode 100644 index 0fcc12dca..000000000 --- a/deprecated/old-lib/resource/french/AdverbFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbFre of Adverb = CatFre ** AdverbRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/AllFre.gf b/deprecated/old-lib/resource/french/AllFre.gf deleted file mode 100644 index 32f20cd4c..000000000 --- a/deprecated/old-lib/resource/french/AllFre.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete AllFre of AllFreAbs = - LangFre, - IrregFre, - ExtraFre - ** {} ; diff --git a/deprecated/old-lib/resource/french/AllFreAbs.gf b/deprecated/old-lib/resource/french/AllFreAbs.gf deleted file mode 100644 index 474168d53..000000000 --- a/deprecated/old-lib/resource/french/AllFreAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllFreAbs = - Lang, - IrregFreAbs, - ExtraFreAbs - ** {} ; diff --git a/deprecated/old-lib/resource/french/BeschFre.gf b/deprecated/old-lib/resource/french/BeschFre.gf deleted file mode 100644 index 9903e07ec..000000000 --- a/deprecated/old-lib/resource/french/BeschFre.gf +++ /dev/null @@ -1,102 +0,0 @@ -resource BeschFre = open Prelude, MorphoFre in { - -flags optimize=noexpand ; -- faster and smaller than =all - -oper VerbeN = {s : VF => Str} ; -oper mkNV : Verbe -> VerbeN = \ve -> {s = vvf ve} ; - -oper conj : Str -> Verbe = conj1aimer ; --- temp. default - -oper v_nancy100inf : Str -> VerbeN = \ve -> {s = table { - VInfin _ => ve ; - _ => nonExist - } -} ; - - -oper v_besch1 : Str -> VerbeN = \s -> mkNV (conjAvoir s) ; -oper v_besch2 : Str -> VerbeN = \s -> mkNV (conjtre s) ; --- 3-5 not used -oper v_besch6 : Str -> VerbeN = \s -> mkNV (conj1aimer s) ; -oper v_besch7 : Str -> VerbeN = \s -> mkNV (conj1placer s) ; -oper v_besch8 : Str -> VerbeN = \s -> mkNV (conj1manger s) ; -oper v_besch9 : Str -> VerbeN = \s -> mkNV (conj1peser s) ; -oper v_besch10 : Str -> VerbeN = \s -> mkNV (conj1cder s) ; -oper v_besch11 : Str -> VerbeN = \s -> mkNV (conj1jeter s) ; -oper v_besch12 : Str -> VerbeN = \s -> mkNV (conj1jeter s) ; -oper v_besch13 : Str -> VerbeN = \s -> mkNV (conj1aimer s) ; -oper v_besch14 : Str -> VerbeN = \s -> mkNV (conj1assiger s) ; -oper v_besch15 : Str -> VerbeN = \s -> mkNV (conj1aimer s) ; --- ? -oper v_besch16 : Str -> VerbeN = \s -> mkNV (conj1payer s) ; -oper v_besch17 : Str -> VerbeN = \s -> mkNV (conj1payer s) ; -oper v_besch18 : Str -> VerbeN = \s -> mkNV (conj1envoyer s) ; -oper v_besch19 : Str -> VerbeN = \s -> mkNV (conj2finir s) ; -oper v_besch20 : Str -> VerbeN = \s -> mkNV (conj2har s) ; --- oper v_besch21 : Str -> VerbeN = \s -> mkNV (conj s) ; -- not used -oper v_besch22 : Str -> VerbeN = \s -> mkNV (conj3aller s) ; -oper v_besch23 : Str -> VerbeN = \s -> mkNV (conj3tenir s) ; -oper v_besch24 : Str -> VerbeN = \s -> mkNV (conj3qurir s) ; -oper v_besch25 : Str -> VerbeN = \s -> mkNV (conj3sentir s) ; -oper v_besch26 : Str -> VerbeN = \s -> mkNV (conj3vtir s) ; -oper v_besch27 : Str -> VerbeN = \s -> mkNV (conj3couvrir s) ; -oper v_besch28 : Str -> VerbeN = \s -> mkNV (conj3cueillir s) ; -oper v_besch29 : Str -> VerbeN = \s -> mkNV (conj3assaillir s) ; -oper v_besch30 : Str -> VerbeN = \s -> mkNV (conj3faillir s) ; -oper v_besch31 : Str -> VerbeN = \s -> mkNV (conj3bouillir s) ; -oper v_besch32 : Str -> VerbeN = \s -> mkNV (conj3dormir s) ; -oper v_besch33 : Str -> VerbeN = \s -> mkNV (conj3courir s) ; -oper v_besch34 : Str -> VerbeN = \s -> mkNV (conj3mourir s) ; -oper v_besch35 : Str -> VerbeN = \s -> mkNV (conj3sentir s) ; -oper v_besch36 : Str -> VerbeN = \s -> mkNV (conj3fuir s) ; -oper v_besch37 : Str -> VerbeN = \s -> mkNV (conj3our s) ; -oper v_besch38 : Str -> VerbeN = \s -> mkNV (conj3cevoir s) ; -oper v_besch39 : Str -> VerbeN = \s -> mkNV (conj3voir s) ; -oper v_besch40 : Str -> VerbeN = \s -> mkNV (conj3pourvoir s) ; -oper v_besch41 : Str -> VerbeN = \s -> mkNV (conj3savoir s) ; -oper v_besch42 : Str -> VerbeN = \s -> mkNV (conj3devoir s) ; -oper v_besch43 : Str -> VerbeN = \s -> mkNV (conj3pouvoir s) ; -oper v_besch44 : Str -> VerbeN = \s -> mkNV (conj3mouvoir s) ; -oper v_besch45 : Str -> VerbeN = \s -> mkNV (conj3pleuvoir s) ; -oper v_besch46 : Str -> VerbeN = \s -> mkNV (conj3falloir s) ; -oper v_besch47 : Str -> VerbeN = \s -> mkNV (conj3valoir s) ; -oper v_besch48 : Str -> VerbeN = \s -> mkNV (conj3vouloir s) ; -oper v_besch49 : Str -> VerbeN = \s -> mkNV (conj3asseoir s) ; -oper v_besch50 : Str -> VerbeN = \s -> mkNV (conj3messeoir s) ; --- ? -oper v_besch51 : Str -> VerbeN = \s -> mkNV (conj3surseoir s) ; -oper v_besch52 : Str -> VerbeN = \s -> mkNV (conj3choir s) ; -oper v_besch53 : Str -> VerbeN = \s -> mkNV (conj3rendre s) ; -oper v_besch54 : Str -> VerbeN = \s -> mkNV (conj3prendre s) ; -oper v_besch55 : Str -> VerbeN = \s -> mkNV (conj3battre s) ; -oper v_besch56 : Str -> VerbeN = \s -> mkNV (conj3mettre s) ; -oper v_besch57 : Str -> VerbeN = \s -> mkNV (conj3peindre s) ; -oper v_besch58 : Str -> VerbeN = \s -> mkNV (conj3joindre s) ; -oper v_besch59 : Str -> VerbeN = \s -> mkNV (conj3craindre s) ; -oper v_besch60 : Str -> VerbeN = \s -> mkNV (conj3vaincre s) ; -oper v_besch61 : Str -> VerbeN = \s -> mkNV (conj3traire s) ; -oper v_besch62 : Str -> VerbeN = \s -> mkNV (conj3faire s) ; -oper v_besch63 : Str -> VerbeN = \s -> mkNV (conj3plaire s) ; -oper v_besch64 : Str -> VerbeN = \s -> mkNV (conj3connatre s) ; -oper v_besch65 : Str -> VerbeN = \s -> mkNV (conj3natre s) ; -oper v_besch66 : Str -> VerbeN = \s -> mkNV (conj3patre s) ; -oper v_besch67 : Str -> VerbeN = \s -> mkNV (conj3crotre s) ; -oper v_besch68 : Str -> VerbeN = \s -> mkNV (conj3croire s) ; -oper v_besch69 : Str -> VerbeN = \s -> mkNV (conj3boire s) ; -oper v_besch70 : Str -> VerbeN = \s -> mkNV (conj3clore s) ; -oper v_besch71 : Str -> VerbeN = \s -> mkNV (conj3conclure s) ; -oper v_besch72 : Str -> VerbeN = \s -> mkNV (conj3absoudre s) ; -oper v_besch73 : Str -> VerbeN = \s -> mkNV (conj3coudre s) ; -oper v_besch74 : Str -> VerbeN = \s -> mkNV (conj3moudre s) ; -oper v_besch75 : Str -> VerbeN = \s -> mkNV (conj3suivre s) ; -oper v_besch76 : Str -> VerbeN = \s -> mkNV (conj3vivre s) ; -oper v_besch77 : Str -> VerbeN = \s -> mkNV (conj3lire s) ; -oper v_besch78 : Str -> VerbeN = \s -> mkNV (conj3dire s) ; -oper v_besch79 : Str -> VerbeN = \s -> mkNV (conj3rire s) ; -oper v_besch80 : Str -> VerbeN = \s -> mkNV (conj3crire s) ; -oper v_besch81 : Str -> VerbeN = \s -> mkNV (conj3confire s) ; -oper v_besch82 : Str -> VerbeN = \s -> mkNV (conj3cuire s) ; - --- 83-99 not used - -oper v_besch100 : Str -> VerbeN = \s -> mkNV (conj s) ; --- to do -oper v_besch101 : Str -> VerbeN = \s -> mkNV (conj s) ; --- to do -} diff --git a/deprecated/old-lib/resource/french/CatFre.gf b/deprecated/old-lib/resource/french/CatFre.gf deleted file mode 100644 index 2daa7decc..000000000 --- a/deprecated/old-lib/resource/french/CatFre.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../common:prelude - -concrete CatFre of Cat = CommonX - [Tense,TPres,TPast,TFut,TCond] ** CatRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/CompatibilityFre.gf b/deprecated/old-lib/resource/french/CompatibilityFre.gf deleted file mode 100644 index 89680f533..000000000 --- a/deprecated/old-lib/resource/french/CompatibilityFre.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../romance:../abstract:../common - -concrete CompatibilityFre of Compatibility = CatFre ** open Prelude, CommonRomance in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = \\_ => n.s ; isNum = True ; n = Pl} ; - OrdInt n = {s = \\_ => n.s ++ "."} ; --- - -} diff --git a/deprecated/old-lib/resource/french/ConjunctionFre.gf b/deprecated/old-lib/resource/french/ConjunctionFre.gf deleted file mode 100644 index 8397e141f..000000000 --- a/deprecated/old-lib/resource/french/ConjunctionFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionFre of Conjunction = CatFre ** ConjunctionRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/DiffFre.gf b/deprecated/old-lib/resource/french/DiffFre.gf deleted file mode 100644 index 37026a754..000000000 --- a/deprecated/old-lib/resource/french/DiffFre.gf +++ /dev/null @@ -1,213 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -instance DiffFre of DiffRomance = open CommonRomance, PhonoFre, Prelude in { - - flags optimize=noexpand ; coding=utf8 ; --- flags optimize=all ; - - param - Prepos = P_de | P_a | PNul ; - VType = VHabere | VEsse | VRefl ; - - oper - dative : Case = CPrep P_a ; - genitive : Case = CPrep P_de ; - - prepCase : Case -> Str = \c -> case c of { - Nom => [] ; - Acc => [] ; - CPrep P_a => "à" ; - CPrep P_de => elisDe ; - CPrep PNul => [] - } ; - - artDef : Gender -> Number -> Case -> Str = \g,n,c -> - case of { - => pre {"du" ; ["de l'"] / voyelle} ; - => pre {"au" ; ["à l'"] / voyelle} ; - => elisLe ; - => prepCase c ++ elisLa ; - <_, Pl, CPrep P_de> => "des" ; - <_, Pl, CPrep P_a> => "aux" ; - <_, Pl, _ > => "les" - } ; - --- In these two, "de de/du/des" becomes "de". - - artIndef = \g,n,c -> case of { - => prepCase c ++ genForms "un" "une" ! g ; - => elisDe ; - _ => prepCase c ++ "des" - } ; - - possCase = \_,_,c -> prepCase c ; - - partitive = \g,c -> case c of { - CPrep P_de => elisDe ; - _ => prepCase c ++ artDef g Sg (CPrep P_de) - } ; - - conjunctCase : NPForm -> NPForm = \c -> case c of { - Aton k => Ton k ; - _ => c - } ; - - auxVerb : VType -> (VF => Str) = \vtyp -> case vtyp of { - VHabere => avoir_V.s ; - _ => copula.s - } ; - - partAgr : VType -> VPAgr = \vtyp -> case vtyp of { - VHabere => vpAgrNone ; - _ => VPAgrSubj - } ; - - vpAgrClit : Agr -> VPAgr = \a -> - VPAgrClit a.g a.n ; - ----- pronArg = pronArgGen Neg ; --- takes more space and time - - pronArg : Number -> Person -> CAgr -> CAgr -> Str * Str * Bool = - \n,p,acc,dat -> - let - pacc = case acc of { - CRefl => elision "s" ; --- use of reflPron incred. expensive - _ => argPron Fem n p Acc - },True> ; - CPron ag an ap => ; - _ => <[],False> - } ; - in - case dat of { - CPron ag an ap => let pdat = argPron ag an ap dative in case ap of { - P3 => ; - _ => - } ; - _ => - } ; - - infForm _ _ _ _ = True ; - --- Positive polarity is used in the imperative: stressed for 1st and --- 2nd persons. - - pronArgGen : Polarity -> Number -> Person -> CAgr -> CAgr -> Str * Str = - \b,n,p,acc,dat -> - let - cas : Person -> Case -> Case = \pr,c -> case of { - => CPrep P_de ; --- encoding in argPron - _ => c - } ; - pacc = case acc of { - CRefl => case p of { - P3 => elision "s" ; --- use of reflPron incred. expensive - _ => argPron Fem n p (cas p Acc) - } ; - CPron ag an ap => argPron ag an ap (cas ap Acc) ; - _ => [] - } ; - pdat = case dat of { - CPron ag an ap => argPron ag an ap (cas ap dative) ; - _ => [] - } ; - in - case dat of { - CPron _ _ P3 => ; - _ => - } ; - - mkImperative b p vp = { - s = \\pol,aag => - let - num = if_then_else Number b Pl aag.n ; - agr = {g = aag.g ; n = num ; p = p} ; - verb = (vp.s ! VPImperat).fin ! agr ; - neg = vp.neg ! pol ; - hascl = (pronArg agr.n agr.p vp.clAcc vp.clDat).p3 ; - clpr = pronArgGen pol agr.n agr.p vp.clAcc vp.clDat ; - compl = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! pol - in - case pol of { - Pos => verb ++ if_then_Str hascl "-" [] ++ clpr.p1 ++ compl ; - Neg => neg.p1 ++ clpr.p1 ++ verb ++ compl - } - } ; - - - negation : Polarity => (Str * Str) = table { - Pos => <[],[]> ; - Neg => - } ; - - conjThan = elisQue ; - conjThat = elisQue ; - - subjIf = "si" ; --- s' - - clitInf _ cli inf = cli ++ inf ; - - relPron : Bool => AAgr => Case => Str = \\b,a,c => - let - lequel = artDef a.g a.n c + quelPron ! a - in - case b of { - False => case c of { - Nom => "qui" ; - Acc => elisQue ; - CPrep P_de => "dont" ; - _ => lequel - } ; - _ => lequel - } ; - - pronSuch : AAgr => Str = aagrForms "tel" "telle" "tels" "telles" ; - - quelPron : AAgr => Str = aagrForms "quel" "quelle" "quels" "quelles" ; - - partQIndir = "ce" ; --- only for qui,que: elision "c" ; - - reflPron : Number -> Person -> Case -> Str = \n,p,c -> - let pron = argPron Fem n p c in - case of { - => elision "s" ; - => prepCase c ++ "soi" ; - _ => pron - } ; - - argPron : Gender -> Number -> Person -> Case -> Str = - let - cases : (x,y : Str) -> Case -> Str = \me,moi,c -> case c of { - Acc | CPrep P_a => me ; - _ => moi - } ; - cases3 : (x,y,z : Str) -> Case -> Str = \les,leur,eux,c -> case c of { - Acc => les ; - CPrep P_a => leur ; - _ => eux - } ; - in - \g,n,p -> case of { - <_,Sg,P1> => cases (elision "m") "moi" ; - <_,Sg,P2> => cases (elision "t") "toi" ; - <_,Pl,P1> => \_ -> "nous" ; - <_,Pl,P2> => \_ -> "vous" ; - => cases3 elisLa "lui" "elle" ; - <_,Sg,P3> => cases3 (elision "l") "lui" "lui" ; - => cases3 "les" "leur" "elles" ; - <_,Pl,P3> => cases3 "les" "leur" "eux" - } ; - - vRefl : VType = VRefl ; - isVRefl : VType -> Bool = \ty -> case ty of { - VRefl => True ; - _ => False - } ; - - auxPassive : Verb = copula ; - - copula : Verb = {s = table VF ["être";"être";"suis";"es";"est";"sommes";"êtes";"sont";"sois";"sois";"soit";"soyons";"soyez";"soient";"étais";"étais";"était";"étions";"étiez";"étaient";"fusse";"fusses";"fût";"fussions";"fussiez";"fussent";"fus";"fus";"fut";"fûmes";"fûtes";"furent";"serai";"seras";"sera";"serons";"serez";"seront";"serais";"serais";"serait";"serions";"seriez";"seraient";"sois";"soyons";"soyez";"été";"étés";"étée";"étées";"étant"]; vtyp=VHabere} ; - - avoir_V : Verb = {s=table VF ["avoir";"avoir";"ai";"as";"a";"avons";"avez";"ont";"aie";"aies";"ait";"ayons";"ayez";"aient";"avais";"avais";"avait";"avions";"aviez";"avaient";"eusse";"eusses";"eût";"eussions";"eussiez";"eussent";"eus";"eus";"eut";"eûmes";"eûtes";"eurent";"aurai";"auras";"aura";"aurons";"aurez";"auront";"aurais";"aurais";"aurait";"aurions";"auriez";"auraient";"aie";"ayons";"ayez";"eu";"eus";"eue";"eues";"ayant"];vtyp=VHabere}; - -} diff --git a/deprecated/old-lib/resource/french/ExtraFre.gf b/deprecated/old-lib/resource/french/ExtraFre.gf deleted file mode 100644 index 1877d8334..000000000 --- a/deprecated/old-lib/resource/french/ExtraFre.gf +++ /dev/null @@ -1,60 +0,0 @@ -concrete ExtraFre of ExtraFreAbs = ExtraRomanceFre ** - open CommonRomance, PhonoFre, MorphoFre, ParadigmsFre, ParamX, ResFre in { - - lin - EstcequeS qs = {s = "est-ce" ++ elisQue ++ qs.s ! Indic} ; - EstcequeIAdvS idet qs = {s = idet.s ++ "est-ce" ++ elisQue ++ qs.s ! Indic} ; - - QueestcequeIP = { - s = table { - c => prepQue c ++ "est-ce" ++ caseQue c - } ; - a = aagr Fem Pl - } ; - - QuiestcequeIP = { - s = table { - c => prepQue c ++ "qui" ++ "est-ce" ++ caseQue c - } ; - a = aagr Fem Pl - } ; - - i8fem_Pron = mkPronoun - (elision "j") (elision "m") (elision "m") "moi" "mon" (elisPoss "m") "mes" - Fem Sg P1 ; - these8fem_NP = makeNP ["celles-ci"] Fem Pl ; - they8fem_Pron = mkPronoun - "elles" "les" "leur" "eux" "leur" "leur" "leurs" - Fem Pl P3 ; - this8fem_NP = pn2np (mkPN ["celle-ci"] Fem) ; - those8fem_NP = makeNP ["celles-l"] Fem Pl ; - we8fem_Pron = mkPronoun "nous" "nous" "nous" "nous" "notre" "notre" "nos" - Fem Pl P1 ; - whoPl8fem_IP = - {s = \\c => artDef a.g a.n c + quelPron ! a ; a = a} - where {a = aagr Fem Sg} ; - whoSg8fem_IP = - {s = \\c => artDef a.g a.n c + quelPron ! a ; a = a} - where {a = aagr Fem Pl} ; - - youSg8fem_Pron = mkPronoun - "tu" (elision "t") (elision "t") "toi" "ton" (elisPoss "t") "tes" - Fem Sg P2 ; - youPl8fem_Pron, - youPol8fem_Pron = - mkPronoun - "vous" "vous" "vous" "vous" "votre" "votre" "vos" - Fem Pl P2 ; - - oper - prepQue : Case -> Str = \c -> case c of { - Nom | Acc => elisQue ; - _ => prepCase c ++ "qui" --- - } ; - caseQue : Case -> Str = \c -> case c of { - Nom => "qui" ; - _ => elisQue - } ; - - -} diff --git a/deprecated/old-lib/resource/french/ExtraFreAbs.gf b/deprecated/old-lib/resource/french/ExtraFreAbs.gf deleted file mode 100644 index 33f518ab7..000000000 --- a/deprecated/old-lib/resource/french/ExtraFreAbs.gf +++ /dev/null @@ -1,34 +0,0 @@ --- Structures special for French. These are not implemented in other --- Romance languages. - -abstract ExtraFreAbs = ExtraRomanceAbs ** { - --- Notice: only direct (main-clause) questions are generated, and needed. - - fun - EstcequeS : S -> Utt ; -- est-ce qu'il pleut - EstcequeIAdvS : IAdv -> S -> Utt ; -- o est-ce qu'il pleut - --- These also generate indirect (subordinate) questions. - - QueestcequeIP : IP ; -- qu'est-ce (que/qui) - QuiestcequeIP : IP ; -- qu'est-ce (que/qui) - --- Feminine variants of pronouns (those in $Structural$ are --- masculine, which is the default when gender is unknown). - - i8fem_Pron : Pron ; - these8fem_NP : NP ; - they8fem_Pron : Pron ; - this8fem_NP : NP ; - those8fem_NP : NP ; - - we8fem_Pron : Pron ; - whoPl8fem_IP : IP ; - whoSg8fem_IP : IP ; - - youSg8fem_Pron : Pron ; - youPl8fem_Pron : Pron ; - youPol8fem_Pron : Pron ; - -} diff --git a/deprecated/old-lib/resource/french/ExtraRomanceFre.gf b/deprecated/old-lib/resource/french/ExtraRomanceFre.gf deleted file mode 100644 index ba7d7b160..000000000 --- a/deprecated/old-lib/resource/french/ExtraRomanceFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraRomanceFre of ExtraRomanceAbs = CatFre ** ExtraRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/GrammarFre.gf b/deprecated/old-lib/resource/french/GrammarFre.gf deleted file mode 100644 index 698cea528..000000000 --- a/deprecated/old-lib/resource/french/GrammarFre.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete GrammarFre of Grammar = - NounFre, - VerbFre, - AdjectiveFre, - AdverbFre, - NumeralFre, - SentenceFre, - QuestionFre, - RelativeFre, - ConjunctionFre, - PhraseFre, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomFre, - StructuralFre - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/french/IdiomFre.gf b/deprecated/old-lib/resource/french/IdiomFre.gf deleted file mode 100644 index bb38c8774..000000000 --- a/deprecated/old-lib/resource/french/IdiomFre.gf +++ /dev/null @@ -1,45 +0,0 @@ -concrete IdiomFre of Idiom = CatFre ** - open (P = ParamX), PhonoFre, MorphoFre, ParadigmsFre, Prelude in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause "il" True (agrP3 Masc Sg) vp ; - GenericCl vp = mkClause "on" True (agrP3 Masc Sg) vp ; - - ExistNP np = - mkClause "il" True (agrP3 Masc Sg) - (insertClit2 "y" (insertComplement (\\_ => np.s ! Ton Acc) (predV avoir_V))) ; - - ExistIP ip = { - s = \\t,a,p,_ => - ip.s ! Nom ++ - (mkClause "il" True (agrP3 Masc Sg) - (insertClit2 "y" (predV avoir_V))).s - ! DDir ! t ! a ! p ! Indic ---- DInv - } ; - - CleftNP np rs = mkClause elisCe True (agrP3 Masc Sg) - (insertComplement (\\_ => rs.s ! Indic ! np.a) - (insertComplement (\\_ => np.s ! Ton rs.c) (predV copula))) ; - - CleftAdv ad s = mkClause elisCe True (agrP3 Masc Sg) - (insertComplement (\\_ => conjThat ++ s.s ! Indic) - (insertComplement (\\_ => ad.s) (predV copula))) ; - - - ProgrVP vp = - insertComplement - (\\a => "en" ++ "train" ++ elisDe ++ infVP vp a) - (predV copula) ; - - ImpPl1 vpr = let vp = useVP vpr in {s = - (mkImperative False P1 vp).s ! Pos ! {n = Pl ; g = Masc} --- fem - } ; - - oper - elisCe = elision "c" ; - -} - - diff --git a/deprecated/old-lib/resource/french/IrregFre.gf b/deprecated/old-lib/resource/french/IrregFre.gf deleted file mode 100644 index 748cb4361..000000000 --- a/deprecated/old-lib/resource/french/IrregFre.gf +++ /dev/null @@ -1,395 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - --- Irregular verbs from Nancy, based on a list from Sylvain Pogodalla, 25/11/2004 --- Translated to GF by Aarne Ranta --- added extracted subcat information 29/11 - -concrete IrregFre of IrregFreAbs = CatFre ** - open DiffFre, MorphoFre, BeschFre, Prelude in { - - flags optimize=values ; - --- all verbs in classes with "er" and "finir" are omitted - -lin - abattre_V2 = v_besch55 "abattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - absoudre_V2 = v_besch72 "absoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - abstenir_V = v_besch23 "abstenir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - abstraire_V2 = v_besch61 "abstraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - accourir_V = v_besch33 "accourir" ** {vtyp = VHabere ; lock_V = <>} ; - accrotre_V2 = v_besch73 "accrotre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - accueillir_V2 = v_besch28 "accueillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - acqurir_V2 = v_besch24 "acqurir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - adjoindre_V2 = v_besch58 "adjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - admettre_V2 = v_besch56 "admettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - advenir_V = v_besch23 "advenir" ** {vtyp = VEsse ; lock_V = <>} ; - aller_V = v_besch22 "aller" ** {vtyp = VEsse ; lock_V = <>} ; - apercevoir_V2 = v_besch38 "apercevoir" ** {vtyp = VRefl ; lock_V2 = <> ; c2 = complGen} ; - apparatre_V = v_besch64 "apparatre" ** {vtyp = VHabere ; lock_V = <>} ; - appartenir_V2 = v_besch23 "appartenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - appendre_V2 = v_besch53 "appendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - apprendre_V2 = v_besch54 "apprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - assaillir_V2 = v_besch29 "assaillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - asseoir_V2 = v_besch49 "asseoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - astreindre_V2 = v_besch57 "astreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - atteindre_V2 = v_besch57 "atteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - attendre_V2 = v_besch53 "attendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - avoir_V2 = v_besch1 "avoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - battre_V2 = v_besch55 "battre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - boire_V2 = v_besch69 "boire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - bouillir_V2 = v_besch31 "bouillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - braire_V = v_besch61 "braire" ** {vtyp = VHabere ; lock_V = <>} ; - ceindre_V2 = v_besch57 "ceindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - choir_V = v_besch52 "choir" ** {vtyp = VEsse ; lock_V = <>} ; - circonscrire_V2 = v_besch80 "circonscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - circonvenir_V2 = v_besch23 "circonvenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - clore_V2 = v_besch70 "clore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - combattre_V2 = v_besch55 "combattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - commettre_V2 = v_besch56 "commettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - comparatre_V2 = v_besch64 "comparatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - complaire_V2 = v_besch63 "complaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - comprendre_V2 = v_besch54 "comprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - compromettre_V2 = v_besch56 "compromettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - concevoir_V2 = v_besch38 "concevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - conclure_V2 = v_besch71 "conclure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - concourir_V2 = v_besch33 "concourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - condescendre_V2 = v_besch53 "condescendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - conduire_V2 = v_besch82 "conduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - confire_V2 = v_besch81 "confire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - confondre_V2 = v_besch53 "confondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - conjoindre_V2 = v_besch58 "conjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - connatre_V2 = v_besch64 "connatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - conqurir_V2 = v_besch24 "conqurir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - consentir_V2 = v_besch25 "consentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - construire_V2 = v_besch82 "construire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - contenir_V2 = v_besch23 "contenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - contraindre_V2 = v_besch59 "contraindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - contrebattre_V2 = v_besch55 "contrebattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - contredire_V2 = v_besch78 "contredire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - contrefaire_V2 = v_besch62 "contrefaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - contrevenir_V2 = v_besch23 "contrevenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - convaincre_V2 = v_besch60 "convaincre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - convenir_V2 = v_besch23 "convenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - correspondre_V2 = v_besch53 "correspondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - corrompre_V2 = v_besch53 "corrompre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - coudre_V2 = v_besch73 "coudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - courir_V2 = v_besch33 "courir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - couvrir_V2 = v_besch27 "couvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - craindre_V2 = v_besch59 "craindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - croire_V2 = v_besch68 "croire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - crotre_V = v_besch67 "crotre" ** {vtyp = VEsse ; lock_V = <>} ; - cueillir_V2 = v_besch28 "cueillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - cuire_V2 = v_besch82 "cuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dbattre_V2 = v_besch55 "dbattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dbouillir_V2 = v_besch31 "dbouillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcevoir_V2 = v_besch38 "dcevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dchoir_V2 = v_besch52 "dchoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dclore_V2 = v_besch70 "dclore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcommettre_V2 = v_besch56 "dcommettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dconfire_V2 = v_besch81 "dconfire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcoudre_V2 = v_besch73 "dcoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcouvrir_V2 = v_besch27 "dcouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcrire_V2 = v_besch80 "dcrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcrotre_V2 = v_besch67 "dcrotre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dcuire_V2 = v_besch82 "dcuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dduire_V2 = v_besch82 "dduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dfaillir_V = v_besch30 "dfaillir" ** {vtyp = VHabere ; lock_V = <>} ; - dfaire_V2 = v_besch62 "dfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dfendre_V2 = v_besch53 "dfendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dmentir_V2 = v_besch25 "dmentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dmettre_V2 = v_besch56 "dmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dmordre_V = v_besch53 "dmordre" ** {vtyp = VHabere ; lock_V = <>} ; - dpartir_V2 = v_besch25 "dpartir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - dpeindre_V2 = v_besch57 "dpeindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dpendre_V2 = v_besch53 "dpendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - dplaire_V = v_besch63 "dplaire" ** {vtyp = VHabere ; lock_V = <>} ; - dpourvoir_V2 = v_besch40 "dpourvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dprendre_V2 = v_besch54 "dprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - dsapprendre_V2 = v_besch54 "dsapprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - descendre_V2 = v_besch53 "descendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - desservir_V2 = v_besch35 "desservir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dteindre_V2 = v_besch57 "dteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dtendre_V2 = v_besch53 "dtendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dtenir_V2 = v_besch23 "dtenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dtordre_V2 = v_besch53 "dtordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dtruire_V2 = v_besch82 "dtruire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - devenir_V = v_besch23 "devenir" ** {vtyp = VEsse ; lock_V = <>} ; - dvtir_V2 = v_besch26 "dvtir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - devoir_V2 = v_besch42 "devoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dire_V2 = v_besch78 "dire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - disconvenir_V2 = v_besch23 "disconvenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - discourir_V2 = v_besch33 "discourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - disjoindre_V2 = v_besch58 "disjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - disparatre_V2 = v_besch64 "disparatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dissoudre_V2 = v_besch72 "dissoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - distendre_V2 = v_besch53 "distendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - distordre_V2 = v_besch53 "distordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - distraire_V2 = v_besch61 "distraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - dormir_V2 = v_besch32 "dormir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - battre_V = v_besch55 "battre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - choir_V2 = v_besch52 "choir" ** {vtyp = VEsse ; lock_V2 = <> ; c2 = complDat} ; - clore_V2 = v_besch70 "clore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - conduire_V2 = v_besch82 "conduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - crire_V2 = v_besch80 "crire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - lire_V2 = v_besch77 "lire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - embatre_V2 = v_besch55 "embatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - embattre_V2 = v_besch55 "embattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - emboire_V = v_besch69 "emboire" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - mettre_V2 = v_besch56 "mettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - moudre_V2 = v_besch74 "moudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mouvoir_V2 = v_besch44 "mouvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - empreindre_V2 = v_besch57 "empreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - enceindre_V2 = v_besch57 "enceindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - enclore_V2 = v_besch70 "enclore" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - encourir_V2 = v_besch33 "encourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - endormir_V2 = v_besch32 "endormir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - enduire_V2 = v_besch82 "enduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - enfreindre_V2 = v_besch57 "enfreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - enfuir_V = v_besch36 "enfuir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - enjoindre_V2 = v_besch58 "enjoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - enqurir_V = v_besch24 "enqurir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - entendre_V2 = v_besch53 "entendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - entr'apercevoir_V = v_besch38 "entr'apercevoir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - entrebattre_V = v_besch55 "entrebattre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - entre_dtruire_V = v_besch82 "entre-dtruire" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - entre_har_V = v_besch20 "entre-har" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - entremettre_V = v_besch56 "entremettre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - entre_nuire_V = v_besch82 "entre-nuire" ** {vtyp = VHabere ; lock_V = <>} ; - entreprendre_V2 = v_besch54 "entreprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - entretenir_V2 = v_besch23 "entretenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - entrevoir_V2 = v_besch39 "entrevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - entrouvrir_V2 = v_besch27 "entrouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - envoyer_V2 = v_besch18 "envoyer" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - pandre_V2 = v_besch53 "pandre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - perdre_V = v_besch53 "perdre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - prendre_V = v_besch54 "prendre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - quivaloir_V2 = v_besch47 "quivaloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - teindre_V2 = v_besch57 "teindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - tendre_V2 = v_besch53 "tendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - treindre_V2 = v_besch57 "treindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - tre_V = v_besch2 "tre" ** {vtyp = VHabere ; lock_V = <>} ; - exclure_V2 = v_besch71 "exclure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - extraire_V2 = v_besch61 "extraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - faillir_V2 = v_besch30 "faillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - faire_V2 = v_besch62 "faire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - falloir_V = v_besch46 "falloir" ** {vtyp = VHabere ; lock_V = <>} ; - feindre_V2 = v_besch57 "feindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - fendre_V2 = v_besch53 "fendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - fondre_V2 = v_besch53 "fondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - forfaire_V2 = v_besch62 "forfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - foutre_V2 = v_besch53 "foutre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - frire_V2 = v_besch81 "frire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - fuir_V2 = v_besch36 "fuir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - geindre_V2 = v_besch57 "geindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - gsir_V2 = mkNV (conj3gsir "gsir") ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - har_V2 = v_besch20 "har" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - inclure_V2 = v_besch71 "inclure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - induire_V2 = v_besch82 "induire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - inscrire_V2 = v_besch80 "inscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - instruire_V2 = v_besch82 "instruire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - interdire_V2 = v_besch78 "interdire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - interrompre_V2 = v_besch53 "interrompre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - intervenir_V = v_besch23 "intervenir" ** {vtyp = VEsse ; lock_V = <>} ; - introduire_V2 = v_besch82 "introduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - joindre_V2 = v_besch58 "joindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - lire_V2 = v_besch77 "lire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - luire_V = v_besch82 "luire" ** {vtyp = VHabere ; lock_V = <>} ; - mainmettre_V2 = v_besch56 "mainmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - maintenir_V2 = v_besch23 "maintenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mconnatre_V2 = v_besch64 "mconnatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mcroire_V2 = v_besch68 "mcroire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mdire_V2 = v_besch78 "mdire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - mentir_V2 = v_besch25 "mentir" ** {vtyp = VEsse ; lock_V2 = <> ; c2 = complDat} ; - mprendre_V2 = v_besch54 "mprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - messeoir_V2 = v_besch50 "messeoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mettre_V2 = v_besch56 "mettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mvendre_V2 = v_besch53 "mvendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mordre_V2 = v_besch53 "mordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - morfondre_V = v_besch53 "morfondre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - moudre_V2 = v_besch74 "moudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - mourir_V = v_besch34 "mourir" ** {vtyp = VEsse ; lock_V = <>} ; - mouvoir_V2 = v_besch44 "mouvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - natre_V = v_besch65 "natre" ** {vtyp = VEsse ; lock_V = <>} ; - nuire_V2 = v_besch82 "nuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - obtenir_V2 = v_besch23 "obtenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - obvenir_V = v_besch23 "obvenir" ** {vtyp = VEsse ; lock_V = <>} ; - occlure_V2 = v_besch71 "occlure" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - offrir_V2 = v_besch27 "offrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - oindre_V2 = v_besch58 "oindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - omettre_V2 = v_besch56 "omettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - our_V2 = v_besch37 "our" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - ouvrir_V2 = v_besch27 "ouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - patre_V2 = v_besch66 "patre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - patre_V = v_besch66 "patre" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - paratre_V = v_besch64 "paratre" ** {vtyp = VHabere ; lock_V = <>} ; - parcourir_V2 = v_besch33 "parcourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - parfondre_V2 = v_besch53 "parfondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - partir_V = v_besch25 "partir" ** {vtyp = VEsse ; lock_V = <>} ; - parvenir_V = v_besch23 "parvenir" ** {vtyp = VEsse ; lock_V = <>} ; - peindre_V2 = v_besch57 "peindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - pendre_V2 = v_besch53 "pendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - percevoir_V2 = v_besch38 "percevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - perdre_V2 = v_besch53 "perdre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - permettre_V2 = v_besch56 "permettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - plaindre_V2 = v_besch59 "plaindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - plaire_V2 = v_besch63 "plaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - pleuvoir_V = v_besch45 "pleuvoir" ** {vtyp = VHabere ; lock_V = <>} ; - poindre_V2 = v_besch58 "poindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - pondre_V2 = v_besch53 "pondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - pourfendre_V2 = v_besch53 "pourfendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - poursuivre_V2 = v_besch75 "poursuivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - pourvoir_V2 = v_besch40 "pourvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - pouvoir_V = v_besch43 "pouvoir" ** {vtyp = VHabere ; lock_V = <>} ; - prdire_V2 = v_besch78 "prdire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - prendre_V2 = v_besch54 "prendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - prescrire_V2 = v_besch80 "prescrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - pressentir_V2 = v_besch25 "pressentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - prtendre_V2 = v_besch53 "prtendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - prvaloir_V2 = v_besch47 "prvaloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - prvenir_V2 = v_besch23 "prvenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - prvoir_V2 = v_besch39 "prvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - produire_V2 = v_besch82 "produire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - promettre_V2 = v_besch56 "promettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - promouvoir_V2 = v_besch44 "promouvoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - proscrire_V2 = v_besch80 "proscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - provenir_V = v_besch23 "provenir" ** {vtyp = VEsse ; lock_V = <>} ; - rabattre_V2 = v_besch55 "rabattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - raire_V2 = v_besch61 "raire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rapprendre_V2 = v_besch54 "rapprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rasseoir_V2 = v_besch49 "rasseoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - radmettre_V2 = v_besch56 "radmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rapparatre_V = v_besch64 "rapparatre" ** {vtyp = VHabere ; lock_V = <>} ; - rapprendre_V2 = v_besch54 "rapprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rebattre_V2 = v_besch55 "rebattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recevoir_V2 = v_besch38 "recevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recomparatre_V2 = v_besch64 "recomparatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reconduire_V2 = v_besch82 "reconduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reconnatre_V2 = v_besch64 "reconnatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reconqurir_V2 = v_besch24 "reconqurir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reconstruire_V2 = v_besch82 "reconstruire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recoudre_V2 = v_besch73 "recoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recourir_V2 = v_besch33 "recourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - recouvrir_V2 = v_besch27 "recouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rcrire_V2 = v_besch80 "rcrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recrotre_V2 = v_besch67 "recrotre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recueillir_V2 = v_besch28 "recueillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - recuire_V2 = v_besch82 "recuire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - redcouvrir_V2 = v_besch27 "redcouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - redfaire_V2 = v_besch62 "redfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - redescendre_V2 = v_besch53 "redescendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - redevenir_V = v_besch23 "redevenir" ** {vtyp = VEsse ; lock_V = <>} ; - redevoir_V2 = v_besch42 "redevoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - redire_V2 = v_besch78 "redire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rduire_V2 = v_besch82 "rduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - rcrire_V2 = v_besch80 "rcrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rlire_V2 = v_besch77 "rlire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rentendre_V2 = v_besch53 "rentendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - refaire_V2 = v_besch62 "refaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - refendre_V2 = v_besch53 "refendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - refondre_V2 = v_besch53 "refondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rinscrire_V2 = v_besch80 "rinscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rintroduire_V2 = v_besch82 "rintroduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rejoindre_V2 = v_besch58 "rejoindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - relire_V2 = v_besch77 "relire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reluire_V2 = v_besch82 "reluire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - remettre_V2 = v_besch56 "remettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - remordre_V2 = v_besch53 "remordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - remoudre_V2 = v_besch74 "remoudre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - renatre_V2 = v_besch65 "renatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rendormir_V2 = v_besch32 "rendormir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rendre_V2 = v_besch53 "rendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rentraire_V2 = v_besch61 "rentraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rentrouvrir_V2 = v_besch27 "rentrouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - renvoyer_V2 = v_besch18 "renvoyer" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - repatre_V2 = v_besch66 "repatre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rpandre_V2 = v_besch53 "rpandre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reparatre_V = v_besch64 "reparatre" ** {vtyp = VEsse ; lock_V = <>} ; - repartir_V = v_besch25 "repartir" ** {vtyp = VEsse ; lock_V = <>} ; - repeindre_V2 = v_besch57 "repeindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rependre_V2 = v_besch53 "rependre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - repentir_V = v_besch25 "repentir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - reperdre_V2 = v_besch53 "reperdre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - repleuvoir_V = v_besch45 "repleuvoir" ** {vtyp = VHabere ; lock_V = <>} ; - rpondre_V2 = v_besch53 "rpondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reprendre_V2 = v_besch54 "reprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reproduire_V2 = v_besch82 "reproduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - requrir_V2 = v_besch24 "requrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rsoudre_V2 = mkNV (conj3rsoudre "rsoudre") ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - ressentir_V2 = v_besch25 "ressentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - resservir_V2 = v_besch35 "resservir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - ressortir_V = v_besch25 "ressortir" ** {vtyp = VEsse ; lock_V = <>} ; - ressouvenir_V = v_besch23 "ressouvenir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - restreindre_V2 = v_besch57 "restreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - reteindre_V2 = v_besch57 "reteindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retendre_V2 = v_besch53 "retendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retenir_V2 = v_besch23 "retenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retondre_V2 = v_besch53 "retondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retordre_V2 = v_besch53 "retordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retraduire_V2 = v_besch82 "retraduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retraire_V2 = v_besch61 "retraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retranscrire_V2 = v_besch80 "retranscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - retransmettre_V2 = v_besch56 "retransmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rtreindre_V2 = v_besch57 "rtreindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - revaloir_V2 = v_besch47 "revaloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - revendre_V2 = v_besch53 "revendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - revenir_V = v_besch23 "revenir" ** {vtyp = VEsse ; lock_V = <>} ; - revtir_V2 = v_besch26 "revtir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - revivre_V2 = v_besch76 "revivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - revoir_V2 = v_besch39 "revoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - revouloir_V2 = v_besch48 "revouloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rire_V2 = v_besch79 "rire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complGen} ; - rompre_V2 = v_besch53 "rompre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - rouvrir_V2 = v_besch27 "rouvrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - saillir_V2 = v_besch29 "saillir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - satisfaire_V2 = v_besch62 "satisfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - savoir_V2 = v_besch41 "savoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - secourir_V2 = v_besch33 "secourir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - sduire_V2 = v_besch82 "sduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - sentir_V2 = v_besch25 "sentir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - seoir_V = v_besch50 "seoir" ** {vtyp = VHabere ; lock_V = <>} ; - servir_V2 = v_besch35 "servir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - sortir_V = v_besch25 "sortir" ** {vtyp = VHabere ; lock_V = <>} ; - soubattre_V2 = v_besch55 "soubattre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - souffrir_V2 = v_besch27 "souffrir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - soumettre_V2 = v_besch56 "soumettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - sourire_V2 = v_besch79 "sourire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - souscrire_V2 = v_besch80 "souscrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - sous_entendre_V2 = v_besch53 "sous-entendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - sous_tendre_V2 = v_besch53 "sous-tendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - soustraire_V2 = v_besch61 "soustraire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - soutenir_V2 = v_besch23 "soutenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - souvenir_V = v_besch23 "souvenir" ** {vtyp = VHabere ; lock_V = <> ; c2 = complAcc} ; - subvenir_V2 = v_besch23 "subvenir" ** {vtyp = VEsse ; lock_V2 = <> ; c2 = complDat} ; - suffire_V2 = v_besch81 "suffire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - suivre_V2 = v_besch75 "suivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - surfaire_V2 = v_besch62 "surfaire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - surprendre_V2 = v_besch54 "surprendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - surproduire_V2 = v_besch82 "surproduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - surseoir_V2 = v_besch51 "surseoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - surtondre_V2 = v_besch53 "surtondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - survenir_V = v_besch23 "survenir" ** {vtyp = VEsse ; lock_V = <>} ; - survivre_V2 = v_besch76 "survivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - suspendre_V2 = v_besch53 "suspendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - taire_V2 = v_besch63 "taire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - teindre_V2 = v_besch57 "teindre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - tendre_V2 = v_besch53 "tendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - tenir_V2 = v_besch23 "tenir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complDat} ; - tondre_V2 = v_besch53 "tondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - tordre_V2 = v_besch53 "tordre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - traduire_V2 = v_besch82 "traduire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - traire_V2 = v_besch61 "traire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - transcrire_V2 = v_besch80 "transcrire" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - transmettre_V2 = v_besch56 "transmettre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - transparatre_V = v_besch64 "transparatre" ** {vtyp = VHabere ; lock_V = <>} ; - trfondre_V2 = v_besch53 "trfondre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - tressaillir_V = v_besch29 "tressaillir" ** {vtyp = VHabere ; lock_V = <>} ; - vaincre_V2 = v_besch60 "vaincre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - valoir_V2 = v_besch47 "valoir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - vendre_V2 = v_besch53 "vendre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - venir_V = v_besch23 "venir" ** {vtyp = VEsse ; lock_V = <>} ; - vtir_V2 = v_besch26 "vtir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - vivre_V2 = v_besch76 "vivre" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - voir_V2 = v_besch39 "voir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - vouloir_V2 = v_besch48 "vouloir" ** {vtyp = VHabere ; lock_V2 = <> ; c2 = complAcc} ; - -} diff --git a/deprecated/old-lib/resource/french/IrregFreAbs.gf b/deprecated/old-lib/resource/french/IrregFreAbs.gf deleted file mode 100644 index f82d7c0a0..000000000 --- a/deprecated/old-lib/resource/french/IrregFreAbs.gf +++ /dev/null @@ -1,391 +0,0 @@ ---# -path=.:../romance:../abstract:../../prelude - --- Irregular verbs from Nancy, based on a list from Sylvain Pogodalla, 25/11/2004 --- Translated to GF by Aarne Ranta --- added extracted subcat information 29/11 - -abstract IrregFreAbs = Cat ** { - --- all verbs in classes with "er" and "ir" like "finir" are omitted - -fun - abattre_V2 : V2 ; - absoudre_V2 : V2 ; - abstenir_V : V ; - abstraire_V2 : V2 ; - accourir_V : V ; - accrotre_V2 : V2 ; - accueillir_V2 : V2 ; - acqurir_V2 : V2 ; - adjoindre_V2 : V2 ; - admettre_V2 : V2 ; - advenir_V : V ; - aller_V : V ; - apercevoir_V2 : V2 ; - apparatre_V : V ; - appartenir_V2 : V2 ; - appendre_V2 : V2 ; - apprendre_V2 : V2 ; - assaillir_V2 : V2 ; - asseoir_V2 : V2 ; - astreindre_V2 : V2 ; - atteindre_V2 : V2 ; - attendre_V2 : V2 ; - avoir_V2 : V2 ; - battre_V2 : V2 ; - boire_V2 : V2 ; - bouillir_V2 : V2 ; - braire_V : V ; - ceindre_V2 : V2 ; - choir_V : V ; - circonscrire_V2 : V2 ; - circonvenir_V2 : V2 ; - clore_V2 : V2 ; - combattre_V2 : V2 ; - commettre_V2 : V2 ; - comparatre_V2 : V2 ; - complaire_V2 : V2 ; - comprendre_V2 : V2 ; - compromettre_V2 : V2 ; - concevoir_V2 : V2 ; - conclure_V2 : V2 ; - concourir_V2 : V2 ; - condescendre_V2 : V2 ; - conduire_V2 : V2 ; - confire_V2 : V2 ; - confondre_V2 : V2 ; - conjoindre_V2 : V2 ; - connatre_V2 : V2 ; - conqurir_V2 : V2 ; - consentir_V2 : V2 ; - construire_V2 : V2 ; - contenir_V2 : V2 ; - contraindre_V2 : V2 ; - contrebattre_V2 : V2 ; - contredire_V2 : V2 ; - contrefaire_V2 : V2 ; - contrevenir_V2 : V2 ; - convaincre_V2 : V2 ; - convenir_V2 : V2 ; - correspondre_V2 : V2 ; - corrompre_V2 : V2 ; - coudre_V2 : V2 ; - courir_V2 : V2 ; - couvrir_V2 : V2 ; - craindre_V2 : V2 ; - croire_V2 : V2 ; - crotre_V : V ; - cueillir_V2 : V2 ; - cuire_V2 : V2 ; - dbattre_V2 : V2 ; - dbouillir_V2 : V2 ; - dcevoir_V2 : V2 ; - dchoir_V2 : V2 ; - dclore_V2 : V2 ; - dcommettre_V2 : V2 ; - dconfire_V2 : V2 ; - dcoudre_V2 : V2 ; - dcouvrir_V2 : V2 ; - dcrire_V2 : V2 ; - dcrotre_V2 : V2 ; - dcuire_V2 : V2 ; - dduire_V2 : V2 ; - dfaillir_V : V ; - dfaire_V2 : V2 ; - dfendre_V2 : V2 ; - dmentir_V2 : V2 ; - dmettre_V2 : V2 ; - dmordre_V : V ; - dpartir_V2 : V2 ; - dpeindre_V2 : V2 ; - dpendre_V2 : V2 ; - dplaire_V : V ; - dpourvoir_V2 : V2 ; - dprendre_V2 : V2 ; - dsapprendre_V2 : V2 ; - descendre_V2 : V2 ; - desservir_V2 : V2 ; - dteindre_V2 : V2 ; - dtendre_V2 : V2 ; - dtenir_V2 : V2 ; - dtordre_V2 : V2 ; - dtruire_V2 : V2 ; - devenir_V : V ; - dvtir_V2 : V2 ; - devoir_V2 : V2 ; - dire_V2 : V2 ; - disconvenir_V2 : V2 ; - discourir_V2 : V2 ; - disjoindre_V2 : V2 ; - disparatre_V2 : V2 ; - dissoudre_V2 : V2 ; - distendre_V2 : V2 ; - distordre_V2 : V2 ; - distraire_V2 : V2 ; - dormir_V2 : V2 ; - battre_V : V ; - choir_V2 : V2 ; - clore_V2 : V2 ; - conduire_V2 : V2 ; - crire_V2 : V2 ; - lire_V2 : V2 ; - embatre_V2 : V2 ; - embattre_V2 : V2 ; - emboire_V : V ; - mettre_V2 : V2 ; - moudre_V2 : V2 ; - mouvoir_V2 : V2 ; - empreindre_V2 : V2 ; - enceindre_V2 : V2 ; - enclore_V2 : V2 ; - encourir_V2 : V2 ; - endormir_V2 : V2 ; - enduire_V2 : V2 ; - enfreindre_V2 : V2 ; - enfuir_V : V ; - enjoindre_V2 : V2 ; - enqurir_V : V ; - entendre_V2 : V2 ; - entr'apercevoir_V : V ; - entrebattre_V : V ; - entre_dtruire_V : V ; - entre_har_V : V ; - entremettre_V : V ; - entre_nuire_V : V ; - entreprendre_V2 : V2 ; - entretenir_V2 : V2 ; - entrevoir_V2 : V2 ; - entrouvrir_V2 : V2 ; - envoyer_V2 : V2 ; - pandre_V2 : V2 ; - perdre_V : V ; - prendre_V : V ; - quivaloir_V2 : V2 ; - teindre_V2 : V2 ; - tendre_V2 : V2 ; - treindre_V2 : V2 ; - tre_V : V ; - exclure_V2 : V2 ; - extraire_V2 : V2 ; - faillir_V2 : V2 ; - faire_V2 : V2 ; - falloir_V : V ; - feindre_V2 : V2 ; - fendre_V2 : V2 ; - fondre_V2 : V2 ; - forfaire_V2 : V2 ; - foutre_V2 : V2 ; - frire_V2 : V2 ; - fuir_V2 : V2 ; - geindre_V2 : V2 ; - gsir_V2 : V2 ; - har_V2 : V2 ; - inclure_V2 : V2 ; - induire_V2 : V2 ; - inscrire_V2 : V2 ; - instruire_V2 : V2 ; - interdire_V2 : V2 ; - interrompre_V2 : V2 ; - intervenir_V : V ; - introduire_V2 : V2 ; - joindre_V2 : V2 ; - lire_V2 : V2 ; - luire_V : V ; - mainmettre_V2 : V2 ; - maintenir_V2 : V2 ; - mconnatre_V2 : V2 ; - mcroire_V2 : V2 ; - mdire_V2 : V2 ; - mentir_V2 : V2 ; - mprendre_V2 : V2 ; - messeoir_V2 : V2 ; - mettre_V2 : V2 ; - mvendre_V2 : V2 ; - mordre_V2 : V2 ; - morfondre_V : V ; - moudre_V2 : V2 ; - mourir_V : V ; - mouvoir_V2 : V2 ; - natre_V : V ; - nuire_V2 : V2 ; - obtenir_V2 : V2 ; - obvenir_V : V ; - occlure_V2 : V2 ; - offrir_V2 : V2 ; - oindre_V2 : V2 ; - omettre_V2 : V2 ; - our_V2 : V2 ; - ouvrir_V2 : V2 ; - patre_V2 : V2 ; - patre_V : V ; - paratre_V : V ; - parcourir_V2 : V2 ; - parfondre_V2 : V2 ; - partir_V : V ; - parvenir_V : V ; - peindre_V2 : V2 ; - pendre_V2 : V2 ; - percevoir_V2 : V2 ; - perdre_V2 : V2 ; - permettre_V2 : V2 ; - plaindre_V2 : V2 ; - plaire_V2 : V2 ; - pleuvoir_V : V ; - poindre_V2 : V2 ; - pondre_V2 : V2 ; - pourfendre_V2 : V2 ; - poursuivre_V2 : V2 ; - pourvoir_V2 : V2 ; - pouvoir_V : V ; - prdire_V2 : V2 ; - prendre_V2 : V2 ; - prescrire_V2 : V2 ; - pressentir_V2 : V2 ; - prtendre_V2 : V2 ; - prvaloir_V2 : V2 ; - prvenir_V2 : V2 ; - prvoir_V2 : V2 ; - produire_V2 : V2 ; - promettre_V2 : V2 ; - promouvoir_V2 : V2 ; - proscrire_V2 : V2 ; - provenir_V : V ; - rabattre_V2 : V2 ; - raire_V2 : V2 ; - rapprendre_V2 : V2 ; - rasseoir_V2 : V2 ; - radmettre_V2 : V2 ; - rapparatre_V : V ; - rapprendre_V2 : V2 ; - rebattre_V2 : V2 ; - recevoir_V2 : V2 ; - recomparatre_V2 : V2 ; - reconduire_V2 : V2 ; - reconnatre_V2 : V2 ; - reconqurir_V2 : V2 ; - reconstruire_V2 : V2 ; - recoudre_V2 : V2 ; - recourir_V2 : V2 ; - recouvrir_V2 : V2 ; - rcrire_V2 : V2 ; - recrotre_V2 : V2 ; - recueillir_V2 : V2 ; - recuire_V2 : V2 ; - redcouvrir_V2 : V2 ; - redfaire_V2 : V2 ; - redescendre_V2 : V2 ; - redevenir_V : V ; - redevoir_V2 : V2 ; - redire_V2 : V2 ; - rduire_V2 : V2 ; - rcrire_V2 : V2 ; - rlire_V2 : V2 ; - rentendre_V2 : V2 ; - refaire_V2 : V2 ; - refendre_V2 : V2 ; - refondre_V2 : V2 ; - rinscrire_V2 : V2 ; - rintroduire_V2 : V2 ; - rejoindre_V2 : V2 ; - relire_V2 : V2 ; - reluire_V2 : V2 ; - remettre_V2 : V2 ; - remordre_V2 : V2 ; - remoudre_V2 : V2 ; - renatre_V2 : V2 ; - rendormir_V2 : V2 ; - rendre_V2 : V2 ; - rentraire_V2 : V2 ; - rentrouvrir_V2 : V2 ; - renvoyer_V2 : V2 ; - repatre_V2 : V2 ; - rpandre_V2 : V2 ; - reparatre_V : V ; - repartir_V : V ; - repeindre_V2 : V2 ; - rependre_V2 : V2 ; - repentir_V : V ; - reperdre_V2 : V2 ; - repleuvoir_V : V ; - rpondre_V2 : V2 ; - reprendre_V2 : V2 ; - reproduire_V2 : V2 ; - requrir_V2 : V2 ; - rsoudre_V2 : V2 ; - ressentir_V2 : V2 ; - resservir_V2 : V2 ; - ressortir_V : V ; - ressouvenir_V : V ; - restreindre_V2 : V2 ; - reteindre_V2 : V2 ; - retendre_V2 : V2 ; - retenir_V2 : V2 ; - retondre_V2 : V2 ; - retordre_V2 : V2 ; - retraduire_V2 : V2 ; - retraire_V2 : V2 ; - retranscrire_V2 : V2 ; - retransmettre_V2 : V2 ; - rtreindre_V2 : V2 ; - revaloir_V2 : V2 ; - revendre_V2 : V2 ; - revenir_V : V ; - revtir_V2 : V2 ; - revivre_V2 : V2 ; - revoir_V2 : V2 ; - revouloir_V2 : V2 ; - rire_V2 : V2 ; - rompre_V2 : V2 ; - rouvrir_V2 : V2 ; - saillir_V2 : V2 ; - satisfaire_V2 : V2 ; - savoir_V2 : V2 ; - secourir_V2 : V2 ; - sduire_V2 : V2 ; - sentir_V2 : V2 ; - seoir_V : V ; - servir_V2 : V2 ; - sortir_V : V ; - soubattre_V2 : V2 ; - souffrir_V2 : V2 ; - soumettre_V2 : V2 ; - sourire_V2 : V2 ; - souscrire_V2 : V2 ; - sous_entendre_V2 : V2 ; - sous_tendre_V2 : V2 ; - soustraire_V2 : V2 ; - soutenir_V2 : V2 ; - souvenir_V : V ; - subvenir_V2 : V2 ; - suffire_V2 : V2 ; - suivre_V2 : V2 ; - surfaire_V2 : V2 ; - surprendre_V2 : V2 ; - surproduire_V2 : V2 ; - surseoir_V2 : V2 ; - surtondre_V2 : V2 ; - survenir_V : V ; - survivre_V2 : V2 ; - suspendre_V2 : V2 ; - taire_V2 : V2 ; - teindre_V2 : V2 ; - tendre_V2 : V2 ; - tenir_V2 : V2 ; - tondre_V2 : V2 ; - tordre_V2 : V2 ; - traduire_V2 : V2 ; - traire_V2 : V2 ; - transcrire_V2 : V2 ; - transmettre_V2 : V2 ; - transparatre_V : V ; - trfondre_V2 : V2 ; - tressaillir_V : V ; - vaincre_V2 : V2 ; - valoir_V2 : V2 ; - vendre_V2 : V2 ; - venir_V : V ; - vtir_V2 : V2 ; - vivre_V2 : V2 ; - voir_V2 : V2 ; - vouloir_V2 : V2 ; -} diff --git a/deprecated/old-lib/resource/french/LangFre.gf b/deprecated/old-lib/resource/french/LangFre.gf deleted file mode 100644 index eee63e930..000000000 --- a/deprecated/old-lib/resource/french/LangFre.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../romance:../abstract:../common - -concrete LangFre of Lang = - GrammarFre, - LexiconFre - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/french/LexiconFre.gf b/deprecated/old-lib/resource/french/LexiconFre.gf deleted file mode 100644 index d7f7baf6f..000000000 --- a/deprecated/old-lib/resource/french/LexiconFre.gf +++ /dev/null @@ -1,367 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - -concrete LexiconFre of Lexicon = CatFre ** - open (M = MorphoFre), ParadigmsFre, IrregFre in { - -flags - optimize=values ; - -lin - airplane_N = regGenN "avion" masculine ; - answer_V2S = mkV2S (v2V rpondre_V2) dative ; - apartment_N = regGenN "apartement" masculine ; - apple_N = regGenN "pomme" feminine ; - art_N = regGenN "art" feminine ; - ask_V2Q = mkV2Q (regV "demander") dative ; - baby_N = regGenN "bb" masculine ; - bad_A = prefA (mkADeg (regA "mauvais") (regA "pire")) ; - bank_N = regGenN "banque" feminine ; - beautiful_A = prefA (regA "joli") ; ---- beau - become_VA = mkVA devenir_V ; - beer_N = regGenN "bire" feminine ; - beg_V2V = mkV2V (regV "demander") accusative dative ; - big_A = prefA (regA "grand") ; - bike_N = regGenN "vlo" masculine ; - bird_N = regGenN "oiseau" masculine ; - black_A = regA "noir" ; - blue_A = regA "bleu" ; - boat_N = regGenN "bateau" masculine ; - book_N = regGenN "livre" masculine ; - boot_N = regGenN "botte" feminine ; - boss_N = regGenN "chef" masculine ; - boy_N = regGenN "garon" masculine ; - bread_N = regGenN "pain" masculine ; - break_V2 = dirV2 (regV "casser") ; - broad_A = regA "large" ; - brother_N2 = deN2 (regGenN "frre" masculine) ; - brown_A = regA "brun" ; - butter_N = regGenN "beurre" masculine ; - buy_V2 = dirV2 (reg3V "acheter" "achte" "achtera") ; - camera_N = compN (regGenN "appareil" masculine) ["de photo"] ; - cap_N = regGenN "casquette" feminine ; - car_N = regGenN "voiture" feminine ; - carpet_N = regGenN "tapis" masculine ; - cat_N = regGenN "chat" masculine ; - ceiling_N = regGenN "plafond" masculine ; - chair_N = regGenN "chaise" feminine ; - cheese_N = regGenN "fromage" masculine ; - child_N = regGenN "enfant" masculine ; - church_N = regGenN "glise" feminine ; - city_N = regGenN "ville" feminine ; - clean_A = regA "propre" ; - clever_A = regA "sage" ; ---- - close_V2 = dirV2 (regV "fermer") ; - coat_N = regGenN "manteau" masculine ; - cold_A = regA "froid" ; - come_V = venir_V ; - computer_N = regGenN "ordinateur" masculine ; - country_N = regGenN "pays" masculine ; - cousin_N = regGenN "cousin" masculine ; ---- cousine - cow_N = regGenN "vache" feminine ; - die_V = mourir_V ; - dirty_A = regA "sale" ; - distance_N3 = mkN3 (regGenN "distance" feminine) genitive dative ; - doctor_N = regGenN "mdecin" masculine ; - dog_N = regGenN "chien" masculine ; - door_N = regGenN "porte" feminine ; - drink_V2 = boire_V2 ; - easy_A2V = mkA2V (regA "facile") dative genitive ; - eat_V2 = dirV2 (regV "manger") ; - empty_A = regA "vide" ; - enemy_N = regGenN "ennemi" masculine ; - factory_N = regGenN "usine" feminine ; - father_N2 = deN2 (regGenN "pre" masculine) ; - fear_VS = mkVS (v2V craindre_V2) ; - fear_V2 = dirV2 (v2V craindre_V2) ; - find_V2 = dirV2 (regV "trouver") ; - fish_N = regGenN "poisson" masculine ; - floor_N = regGenN "plancher" masculine ; - forget_V2 = dirV2 (regV "oublier") ; - fridge_N = regGenN "frigo" masculine ; - friend_N = regGenN "ami" masculine ; - fruit_N = regGenN "fruit" masculine ; - fun_AV = mkAV (regA "marrant") genitive ; - garden_N = regGenN "jardin" masculine ; - girl_N = regGenN "fille" feminine ; - glove_N = regGenN "gant" masculine ; - gold_N = regGenN "or" masculine ; - good_A = prefA (mkADeg (mkA "bon" "bonne" "bons" "bien") - (mkA "meilleur" "meilleure" "meilleurs" "mieux")) ; - go_V = aller_V ; - green_A = regA "vert" ; - harbour_N = regGenN "port" masculine ; - hate_V2 = har_V2 ; - hat_N = regGenN "chapeau" masculine ; - have_V2 = avoir_V2 ; - hear_V2 = entendre_V2 ; - hill_N = regGenN "colline" feminine ; - hope_VS = mkVS (reg3V "esprer" "espre" "esprera") ; - horse_N = regGenN "cheval" masculine ; - hot_A = regA "chaud" ; - house_N = regGenN "maison" feminine ; - important_A = regA "important" ; - industry_N = regGenN "industrie" feminine ; - iron_N = regGenN "fer" masculine ; - king_N = regGenN "roi" masculine ; - know_V2 = connatre_V2 ; ---- savoir_V2 : VS - lake_N = regGenN "lac" masculine ; - lamp_N = regGenN "lampe" feminine ; - learn_V2 = apprendre_V2 ; - leather_N = regGenN "cuir" masculine ; - leave_V2 = dirV2 (regV "quitter") ; - like_V2 = dirV2 (regV "aimer") ; - listen_V2 = dirV2 (regV "couter") ; - live_V = v2V vivre_V2 ; - long_A = compADeg (mkA "long" "longue" "longs" "longuement") ; - lose_V2 = perdre_V2 ; - love_N = regGenN "amour" masculine ; - love_V2 = dirV2 (regV "aimer") ; - man_N = regGenN "homme" masculine ; - married_A2 = mkA2 (regA "mari") dative ; - meat_N = regGenN "viande" feminine ; - milk_N = regGenN "lait" masculine ; - moon_N = regGenN "lune" feminine ; - mother_N2 = deN2 (regGenN "mre" feminine) ; - mountain_N = regGenN "montagne" feminine ; - music_N = regGenN "musique" feminine ; - narrow_A = regA "troit" ; - new_A = prefA (compADeg (mkA "nouveau" "nouvelle" "nouveaux" "nouvellement")) ; - newspaper_N = regGenN "journal" masculine ; - oil_N = regGenN "huile" feminine ; - old_A = - prefA (compADeg (mkA "vieux" "vieille" "vieux" "vieillement")) ; ---- vieil - open_V2 = ouvrir_V2 ; - paint_V2A = mkV2A (v2V peindre_V2) accusative (mkPrep "en") ; - paper_N = regGenN "papier" masculine ; - paris_PN = mkPN "Paris" masculine ; - peace_N = regGenN "paix" feminine ; - pen_N = regGenN "stylo" masculine ; - planet_N = regGenN "plante" feminine ; - plastic_N = regGenN "plastic" masculine ; - play_V2 = dirV2 (regV "jouer") ; - policeman_N = regGenN "policier" masculine ; - priest_N = regGenN "prtre" masculine ; - probable_AS = mkAS (regA "probable") ; - queen_N = regGenN "reine" feminine ; - radio_N = regGenN "radio" feminine ; - rain_V0 = mkV0 (pleuvoir_V) ; - read_V2 = lire_V2 ; - red_A = regA "rouge" ; - religion_N = regGenN "religion" feminine ; - restaurant_N = regGenN "restaurant" masculine ; - river_N = regGenN "rivire" feminine ; - rock_N = regGenN "rocher" masculine ; - roof_N = regGenN "toit" masculine ; - rubber_N = regGenN "caoutchuc" masculine ; - run_V = v2V courir_V2 ; - say_VS = mkVS (v2V dire_V2) ; - school_N = regGenN "cole" feminine ; - science_N = regGenN "science" feminine ; - sea_N = regGenN "mer" feminine ; - seek_V2 = dirV2 (regV "chercher") ; - see_V2 = voir_V2 ; - sell_V3 = dirV3 (v2V vendre_V2) dative ; - send_V3 = dirV3 (v2V envoyer_V2) dative ; - sheep_N = regGenN "mouton" masculine ; - ship_N = regGenN "bateau" masculine ; - shirt_N = regGenN "chemise" feminine ; - shoe_N = regGenN "chaussure" feminine ; - shop_N = regGenN "magasin" masculine ; - short_A = regA "court" ; ---- bref - silver_N = regGenN "argent" masculine ; - sister_N = regGenN "soeur" feminine ; - sleep_V = v2V dormir_V2 ; - small_A = prefA (regA "petit") ; - snake_N = regGenN "serpent" masculine ; - sock_N = regGenN "chaussette" feminine ; - speak_V2 = dirV2 (regV "parler") ; - star_N = regGenN "toile" feminine ; - steel_N = regGenN "acier" masculine ; - stone_N = regGenN "pierre" feminine ; - stove_N = regGenN "four" masculine ; - student_N = regGenN "tudiant" masculine ; - stupid_A = regA "stupide" ; - sun_N = regGenN "soleil" masculine ; - switch8off_V2 = teindre_V2 ; - switch8on_V2 = dirV2 (regV "allumer") ; ---- - table_N = regGenN "table" feminine ; - talk_V3 = mkV3 (regV "parler") dative genitive ; - teacher_N = regGenN "professeur" masculine ; - teach_V2 = dirV2 (regV "enseigner") ; - television_N = regGenN "tlvision" feminine ; - thick_A = compADeg (mkA "pais" "paisse" "pais" "paissement") ; - thin_A = regA "fin" ; - train_N = regGenN "train" masculine ; - travel_V = regV "voyager" ; - tree_N = regGenN "arbre" masculine ; - ---- trousers_N = regGenN "pantalon" masculine ; - ugly_A = regA "laide" ; - understand_V2 = comprendre_V2 ; - university_N = regGenN "universit" feminine ; - village_N = regGenN "village" masculine ; - wait_V2 = attendre_V2 ; ---- dative? - walk_V = regV "marcher" ; - warm_A = regA "chaud" ; - war_N = regGenN "guerre" masculine ; - watch_V2 = dirV2 (regV "regarder") ; - water_N = regGenN "eau" feminine ; - white_A = compADeg (mkA "blanc" "blanche" "blancs" "blanchement") ; - window_N = regGenN "fentre" feminine ; - wine_N = regGenN "vin" masculine ; - win_V2 = dirV2 (regV "gagner") ; ---- vaincre - woman_N = regGenN "femme" feminine ; - wonder_VQ = mkVQ (reflV (regV "tonner")) ; - wood_N = regGenN "bois" masculine ; - write_V2 = crire_V2 ; - yellow_A = regA "jaune" ; - young_A = prefA (regA "jeune") ; - - do_V2 = faire_V2 ; - now_Adv = mkAdv "maintenant" ; - already_Adv = mkAdv "dj" ; - song_N = regGenN "chanson" feminine ; - add_V3 = dirV3 (regV "ajouter") dative ; - number_N = regGenN "nombre" masculine ; ---- numro - put_V2 = mettre_V2 ; - stop_V = reflV (regV "arrter") ; - jump_V = regV "sauter" ; - - left_Ord = M.mkOrd (regA "gauche") ; - right_Ord = M.mkOrd (regA "droite") ; - far_Adv = mkAdv "loin" ; - correct_A = regA "correct" ; - dry_A = (mkA "sec" "sche" "secs" "sches") ; - dull_A = regA "mouss" ; - full_A = regA "plein" ; - heavy_A = regA "lourd" ; - near_A = regA "proche" ; - rotten_A = regA "pourri" ; - round_A = regA "rond" ; - sharp_A = regA "tranchant" ; - smooth_A = regA "lisse" ; - straight_A = regA "droite" ; - wet_A = regA "mouill" ; - wide_A = regA "large" ; - animal_N = regN "animal" ; - ashes_N = regGenN "cendre" masculine ; - back_N = regN "dos" ; - bark_N = regN "corce" ; - belly_N = regGenN "ventre" masculine ; - blood_N = regN "sang" ; - bone_N = regN "os" ; - breast_N = regN "sein" ; --- poitrine - cloud_N = regGenN "nuage" masculine ; - day_N = regN "jour" ; - dust_N = regN "poussire" ; - ear_N = regN "oreille" ; - earth_N = regN "terre" ; - egg_N = regN "oeuf" ; - eye_N = mkN "oeil" "yeux" masculine ; - fat_N = regN "graisse" ; - feather_N = regN "plume" ; - fingernail_N = regGenN "ongle" masculine ; - fire_N = regN "feu" ; - flower_N = regGenN "fleur" feminine ; - fog_N = regN "brouillard" ; - foot_N = regN "pied" ; - forest_N = regGenN "fort" feminine ; - grass_N = regN "herbe" ; - guts_N = regN "entraille" ; - hair_N = regN "cheveu" ; - hand_N = regGenN "main" feminine ; - head_N = regN "tte" ; - heart_N = regN "coeur" ; - horn_N = regGenN "corne" masculine ; - husband_N = regN "mari" ; - ice_N = regN "glace" ; - knee_N = regN "genou" ; - leaf_N = regN "feuille" ; - leg_N = regN "jambe" ; - liver_N = regGenN "foie" masculine ; - louse_N = regN "pou" ; - mouth_N = regN "bouche" ; - name_N = regN "nom" ; - neck_N = mkN "cou" "cous" masculine ; - night_N = regGenN "nuit" feminine ; - nose_N = regN "nez" ; - person_N = regN "personne" ; - rain_N = regN "pluie" ; - road_N = regN "route" ; - root_N = regN "racine" ; - rope_N = regN "corde" ; - salt_N = regN "sel" ; - sand_N = regGenN "sable" masculine ; - seed_N = regN "graine" ; - skin_N = regN "peau" ; - sky_N = mkN "ciel" "cieux" masculine ; - smoke_N = regN "fume" ; - snow_N = regN "neige" ; - stick_N = regN "bton" ; - tail_N = regN "queue" ; - tongue_N = regN "langue" ; - tooth_N = regGenN "dent" feminine ; - wife_N = regN "femme" ; - wind_N = regN "vent" ; - wing_N = regN "aile" ; - worm_N = regN "ver" ; - year_N = regN "an" ; --- anne - bite_V2 = mordre_V2 ; - blow_V = regV "souffler" ; - breathe_V = regV "respirer" ; - burn_V = regV "brler" ; - count_V2 = dirV2 (regV "conter") ; - cut_V2 = dirV2 (regV "tailler") ; - dig_V = regV "creuser" ; - fall_V = regV "tomber" ; - fight_V2 = dirV2 (regV "lutter") ; - float_V = regV "flotter" ; - flow_V = regV "couler" ; - fly_V = regV "voler" ; - freeze_V = reg3V "geler" "gle" "glera" ; - give_V3 = dirdirV3 (regV "donner") ; - hit_V2 = dirV2 (regV "frapper") ; - hunt_V2 = dirV2 (regV "chasser") ; - kill_V2 = dirV2 (regV "tuer") ; - laugh_V = rire_V2 ; - lie_V = reflV (v2V tendre_V2) ; - play_V = regV "jouer" ; - pull_V2 = dirV2 (regV "tirer") ; - push_V2 = dirV2 (regV "pousser") ; - rub_V2 = dirV2 (regV "frotter") ; - scratch_V2 = dirV2 (regV "gratter") ; - sew_V = coudre_V2 ; - sing_V = regV "chanter" ; - sit_V = reflV (v2V asseoir_V2) ; - smell_V = v2V ( sentir_V2) ; - spit_V = regV "cracher" ; - squeeze_V2 = dirV2 (regV "serrer") ; - stab_V2 = dirV2 (regV "poignarder") ; - stand_V = reflV (reg3V "lever" "lve" "lvera") ; - suck_V2 = dirV2 (regV "sucer") ; - swell_V = regV "gonfler" ; - swim_V = regV "nager" ; - think_V = regV "penser" ; - throw_V2 = dirV2 (regV "jeter") ; - tie_V2 = dirV2 (regV "lier") ; - turn_V = regV "tourner" ; - vomit_V = regV "vomir" ; - wash_V2 = dirV2 (regV "laver") ; - wipe_V2 = dirV2 (regV "essuyer") ; - - hold_V2 = tenir_V2 ; - split_V2 = fendre_V2 ; - sit_V = reflV (v2V asseoir_V2) ; - - grammar_N = regN "grammaire" ; - language_N = regN "langue" ; - rule_N = regN "rgle" ; - - john_PN = regPN "Jean" ; - question_N = regN "question" ; - ready_A = regA "prt" ; - reason_N = regGenN "raison" feminine ; - today_Adv = mkAdv "aujourd'hui" ; - uncertain_A = regA "incertain" ; - - -} ; diff --git a/deprecated/old-lib/resource/french/MorphoFre.gf b/deprecated/old-lib/resource/french/MorphoFre.gf deleted file mode 100644 index 586755249..000000000 --- a/deprecated/old-lib/resource/french/MorphoFre.gf +++ /dev/null @@ -1,1238 +0,0 @@ ---# -path=.:../romance:../common:../../prelude - ---1 A Simple French Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsFre$, which --- gives a higher-level access to this module. - -resource MorphoFre = CommonRomance, ResFre ** - open PhonoFre, Prelude, Predef in { - -flags optimize=noexpand ; - ---2 Front vowels --- --- In verb conjugation, we will need the concept of frontal vowel. - -oper - voyelleFront : Strs = strs {"e" ; "i" ; "y" ; "" ; ""} ; - preVoyelleFront : (_,_ : Str) -> Str = \t,u -> pre {t ; u / voyelleFront} ; - - ---2 Nouns --- --- The following macro is useful for creating the forms of number-dependent --- tables, such as common nouns. - - numForms : Str -> Str -> Number => Str = \bon,bons -> - table {Sg => bon ; Pl => bons} ; - --- For example, the regular noun forms are defined as follows: - - nomReg : Str -> Number => Str = \bu -> numForms bu (bu + "s") ; - --- Common nouns are inflected in number and have an inherent gender. - - CNom = {s : Number => Str ; g : Gender} ; - - mkCNom : (Number => Str) -> Gender -> CNom = \mecmecs,gen -> - {s = mecmecs ; g = gen} ; - - mkCNomIrreg : Str -> Str -> Gender -> CNom = \mec,mecs -> - mkCNom (numForms mec mecs) ; - - mkCNomReg : Str -> Gender -> CNom = \mec -> - mkCNom (nomReg mec) ; - - mkCNomNiveau : Str -> Gender -> CNom = \niveau -> - mkCNomIrreg niveau (niveau + "x") ; - - mkCNomCheval : Str -> Gender -> CNom = \cheval -> - let {cheva = Predef.tk 1 cheval} in - mkCNomIrreg cheval (cheva + "ux") ; - - mkCNomInvar : Str -> Gender -> CNom = \cas -> - mkCNomIrreg cas cas ; - - mkNomReg : Str -> Gender -> CNom = \cas -> - let cass = case Predef.dp 2 cas of { - "al" => init cas + "ux" ; - "au" => cas + "x" ; - "eu" => cas + "x" ; - "ou" => cas + "x" ; - _ => case last cas of { - "s" => cas ; - "x" => cas ; - "z" => cas ; - _ => cas + "s" - } - } - in mkCNomIrreg cas cass ; - - ---2 Adjectives --- --- Adjectives are conveniently seen as gender-dependent nouns. --- Here are some patterns. First one that describes the worst case. - - mkAdj : (_,_,_,_ : Str) -> Adj = \vieux,vieuxs,vieille,vieillement -> - {s = table { - AF Masc n => numForms vieux vieuxs ! n ; - AF Fem n => nomReg vieille ! n ; - AA => vieillement - } - } ; - --- Then the regular and invariant patterns. - - adjReg : Str -> Gender => Number => Str = \bu -> table { - Masc => (mkNomReg bu Masc).s ; - Fem => nomReg (case last bu of { - "e" => bu ; - _ => bu + "e" - }) - } ; - - adjInvar : Str -> Gender => Number => Str = \bien -> - \\_,_ => bien ; - --- Adjectives themselves are records. Here the most common cases: - - adjGrand : Str -> Adj = \grand -> - let grande = case last grand of { - "e" => grand ; - _ => grand + "e" - } - in - mkAdj grand (grand + "s") grande (grande + "ment") ; - --- Masculine form used for adverbial; also covers "carr". - - adjJoli : Str -> Adj = \joli -> - mkAdj joli (joli + "s") (joli + "e") (joli + "ment") ; - - adjHeureux : Str -> Adj = \heureux -> - let {heureu = Predef.tk 1 heureux} in - mkAdj heureux heureux (heureu+"se") (heureu+"sement") ; - - adjBanal : Str -> Adj = \banal -> - let {bana = Predef.tk 1 banal} in - mkAdj banal (bana + "ux") (banal+"e") (banal+"ement") ; - - adjJeune : Str -> Adj = \jeune -> - mkAdj jeune (jeune+"s") jeune (jeune+"ment") ; - - adjIndien : Str -> Adj = \indien -> - mkAdj indien (indien+"s") (indien+"ne") (indien+"nement") ; - - adjFrancais : Str -> Adj = \francais -> - mkAdj francais francais (francais+"e") (francais+"ement") ; - - adjCher : Str -> Adj = \cher -> - let {ch = Predef.tk 2 cher} in - mkAdj cher (cher + "s") (ch + "re") (ch + "rement") ; - - mkAdjReg : Str -> Adj = \creux -> - case Predef.dp 3 creux of { - "eux" => adjHeureux creux ; - _ => case Predef.dp 2 creux of { - "al" => adjBanal creux ; - "en" => adjIndien creux ; - "on" => adjIndien creux ; - "er" => adjCher creux ; - _ => case Predef.dp 1 creux of { - "s" => adjFrancais creux ; - "x" => adjFrancais creux ; - "e" => adjJeune creux ; - "" => adjJoli creux ; - "i" => adjJoli creux ; - _ => adjGrand creux - } - } - } ; - - ---2 Personal pronouns --- --- All the eight personal pronouns can be built by the following macro. --- The use of "en" as atonic genitive is debatable. - - mkPronoun : (_,_,_,_,_,_,_ : Str) -> - Gender -> Number -> Person -> Pronoun = - \il,le,lui,Lui,son,sa,ses,g,n,p -> - {s = table { - Ton x => prepCase x ++ Lui ; - Aton Nom => il ; - Aton Acc => le ; - Aton (CPrep P_de) => "en" ; --- hmm - Aton (CPrep _) => lui ; - Poss Masc Sg => son ; - Poss Fem Sg => sa ; - Poss _ Pl => ses - } ; - a = {g = g ; n = n ; p = p} ; - hasClit = True - } ; - - elisPoss : Str -> Str = \s -> - pre {s + "a" ; s + "on" / voyelle} ; - - ---2 Determiners --- --- Determiners, traditionally called indefinite pronouns, are inflected --- in gender and number. It is usually enough to give the two singular --- forms to form the plurals. - - pronForms : Str -> Str -> Gender -> Number -> Str = \tel,telle,g,n -> case g of { - Masc => nomReg tel ! n ; - Fem => nomReg telle ! n - } ; - --- The following macro generates the phrases "est-ce que", "est-ce qu'", --- and "est-ce qui" (the last one used e.g. in "qu'est-ce qui"). - - estCeQue : Case -> Str = \c -> - "est-ce" ++ case c of { - Nom => "qui" ; - Acc => elisQue ; - _ => nonExist --- dont? - } ; - - ---2 Verbs - ---3 Parameters - --- The full conjunction is a table on $VForm$, as in "Bescherelle". - -param - Temps = Presn | Imparf | Passe | Futur ; - TSubj = SPres | SImparf ; - TPart = PPres | PPasse Gender Number ; - VForm = Inf - | Indi Temps Number Person - | Condi Number Person - | Subjo TSubj Number Person - | Imper NumPersI - | Part TPart ; - --- This is a conversion to the type in $CommonRomance$. - -oper - vvf : (VForm => Str) -> (VF => Str) = \aller -> table { - VInfin _ => aller ! Inf ; - VFin (VPres Indic) n p => aller ! Indi Presn n p ; - VFin (VPres Subjunct) n p => aller ! Subjo SPres n p ; - VFin (VImperf Indic) n p => aller ! Indi Imparf n p ; --# notpresent - VFin (VImperf Subjunct) n p => aller ! Subjo SImparf n p ; --# notpresent - VFin VPasse n p => aller ! Indi Passe n p ; --# notpresent - VFin VFut n p => aller ! Indi Futur n p ; --# notpresent - VFin VCondit n p => aller ! Condi n p ; --# notpresent - VImper np => aller ! Imper np ; - VPart g n => aller ! Part (PPasse g n) ; - VGer => aller ! Part PPres -- *en* allant - } ; - --- We very often form the verb stem by dropping out the infinitive ending. - - troncVerb : Tok -> Tok = Predef.tk 2 ; - - ---3 Affixes --- --- It is convenient to have sets of affixes as data objects. - - Affixe : Type = Person => Str ; - - lesAffixes : (_,_,_ : Str) -> Affixe = \x,y,z -> table { - P1 => x ; - P2 => y ; - P3 => z - } ; - --- Much of variation can be described in terms of affix sets: - - affixSgE : Affixe = lesAffixes "e" "es" "e" ; - - affixSgS : Affixe = lesAffixes "s" "s" "t" ; - - affixSgSsansT : Affixe = lesAffixes "s" "s" [] ; - - affixSgX : Affixe = lesAffixes "x" "x" "t" ; - - affixPlOns : Affixe = lesAffixes "ons" "ez" "ent" ; - - affixSgAi : Affixe = lesAffixes "ai" "as" "a" ; - - affixSgAis : Affixe = \\p => "ai" + affixSgS ! p ; - - affixPlIons : Affixe = table { - P3 => "aient" ; - p => "i" + affixPlOns ! p - } ; - --- Often affix sets come in pairs, for the singular and the plural. - - affixImparf : Number => Affixe = table { - Sg => affixSgAis ; - Pl => affixPlIons - } ; - - affixFutur : Number => Affixe = table { - Sg => affixSgAi ; - Pl => table { - P3 => "ont" ; - p => affixPlOns ! p - } - } ; - - affixSPres : Number => Affixe = table { - Sg => affixSgE ; - Pl => table { - P3 => "ent" ; - p => affixPlIons ! p - } - } ; - - affixPlMes : (_,_ : Str) -> Affixe = - \, -> lesAffixes ( + "mes") ( + "tes") ( + "rent") ; - - affixPasseAi : Number => Affixe = table { - Sg => affixSgAi ; - Pl => affixPlMes "" "" - } ; - - affixPasseS : (i, : Str) -> Number => Affixe = \i, -> table { - Sg => table {p => i + affixSgS ! p} ; - Pl => affixPlMes i - } ; - - affixSImparfSse : (i, : Str) -> Number => Affixe = \i, -> table { - Sg => table { - P3 => + "t" ; - p => i + "ss" + affixSgE ! p - } ; - Pl => table {p => i + "ss" + affixSPres ! Pl ! p} - } ; - - AffixPasse : Type = {ps : Number => Affixe ; si : Number => Affixe} ; - - affixPasse : (_,_ : Str) -> AffixPasse = \i, -> - {ps = affixPasseS i ; si = affixSImparfSse i } ; - - affixPasseA : AffixPasse = {ps = affixPasseAi ; si = affixSImparfSse "a" ""} ; - - affixPasseI : AffixPasse = affixPasse "i" "" ; - - affixPasseU : AffixPasse = affixPasse "u" "" ; - - affixPasseNonExist : AffixPasse = - let {aff : Number => Affixe = - table {_ => lesAffixes nonExist nonExist nonExist}} in - {ps = aff ; si = aff} ; - - affixImper : NumPersI => Str = table { - SgP2 => "e" ; - PlP1 => "ons" ; - PlP2 => "ez" - } ; - - formesPresAi : (v,all : Str) -> Number => Affixe = \v,all -> table { - Sg => \\p => v + affixSgAi ! p ; - Pl => table { - P3 => v + "ont" ; - p => all + affixPlOns ! p - } - } ; - ---3 Macros for the complete conjugation type --- --- The type $VForm$ has 55 forms, as defined in $types.Fra.gf$. --- The worst-case macro takes 11 stems and two affix sets. --- (We will actually never need all of these at the same time.) - - Verbe : Type = VForm => Str ; - - verbAffixes : - (a,b,c,d,e,f,g,h,i,j,k : Str) -> Affixe -> AffixPasse -> Verbe = - \tien, ten, tienn, t, tiendr, soi, soy, soie, tenu, tenus, tenir -> - \affpres, affpasse -> - table { - Inf => tenir ; - Indi Presn Sg p => tien + affpres ! p ; - Indi Presn Pl P3 => tienn + affixPlOns ! P3 ; - Indi Presn Pl p => ten + affixPlOns ! p ; - Indi Imparf n p => ten + affixImparf ! n ! p ; - Indi Passe n p => t + affpasse.ps ! n ! p ; - Indi Futur n p => tiendr + affixFutur ! n ! p ; - Condi n p => tiendr + affixImparf ! n ! p ; - Subjo SPres Sg p => soi + affixSPres ! Sg ! p ; - Subjo SPres Pl P3 => soi + "ent" ; - Subjo SPres Pl p => soy + affixSPres ! Pl ! p ; - Subjo SImparf n p => t + affpasse.si ! n ! p ; - Imper SgP2 => soie ; - Imper p => soy + affixImper ! p ; - Part PPres => ten + "ant" ; - Part (PPasse Masc Sg) => tenu ; - Part (PPasse Fem Sg) => tenu + "e" ; - Part (PPasse Masc Pl) => tenus ; - Part (PPasse Fem Pl) => tenu + "es" - } ; - --- Almost always seven stems are more than enough. - - verbHabituel : - (a,b,c,d,e,f,g : Str) -> Affixe -> AffixPasse -> Verbe = - \tien, ten, tienn, t, tiendr, tenu, tenir -> - \affpres, affpasse -> - verbAffixes tien ten tienn t tiendr tienn ten - (tien + affpres ! P1) tenu (tenu+"s") tenir affpres affpasse ; - ---3 The first conjugation --- --- There is quite some phonologically explained variation in the first conjugation. --- The worst case has three different stems. - - auxConj1 : Str -> Str -> Str -> Verbe = \jet, jett, jeter -> - verbHabituel jett jet jett jet jeter (jet+"") (jet+"er") affixSgE affixPasseA ; - - conj1aimer : Str -> Verbe = \aimer -> - let {aim = troncVerb aimer} in - auxConj1 aim aim aimer ; - - conj1cder : Str -> Verbe = \cder -> - let { - ced = troncVerb cder ; - d = Predef.dp 1 ced ; - c = Predef.tk 2 ced ; - cd = c + "" + d ; - cd = c + "" + d - } - in auxConj1 cd cd cder ; - - conj1peser : Str -> Verbe = \cder -> ---- ? a verifier - let { - ced = troncVerb cder ; - d = Predef.dp 1 ced ; - c = Predef.tk 2 ced ; - cd = c + "" + d ; - cd = c + "e" + d - } - in auxConj1 cd cd cder ; - - conj1jeter : Str -> Verbe = \jeter -> - let { - jet = troncVerb jeter ; - jett = jet + Predef.dp 1 jet - } - in auxConj1 jet jett (jett + "er") ; - - conj1placer : Str -> Verbe = \placer -> - let { - pla = Predef.tk 3 placer ; - plac = preVoyelleFront (pla+"") (pla+"c") - } in - auxConj1 plac plac placer ; - - conj1manger : Str -> Verbe = \manger -> - let { - mang = Predef.tk 2 manger ; - mange = preVoyelleFront (mang+"e") mang - } in - auxConj1 mange mange manger ; - - conj1assiger : Str -> Verbe = \assiger -> - let {assi = Predef.tk 4 assiger} in - auxConj1 (preVoyelleFront (assi+"ge") (assi+"g")) (assi+"g") assiger ; - - conj1payer : Str -> Verbe = \payer -> - let {pa = Predef.tk 3 payer} in - auxConj1 (pa + "y") (pa + "i") (pa + "ier") ; - - conj1envoyer : Str -> Verbe = \envoyer -> - let {renv = Predef.tk 4 envoyer} in - auxConj1 (renv + "oy") (renv + "oi") (renv + "err") ; - --- This is a collective dispatcher. - - mkVerbReg : Str -> Verbe = \parler -> - case parler of { - _ + "ir" => conj2finir parler ; - _ + "re" => conj3rendre parler ; - _ + "ger" => conj1assiger parler ; - _ + ("eler" | "eter") => conj1jeter parler ; - _ + "der" => conj1cder parler ; - _ + "cer" => conj1placer parler ; - _ + "ger" => conj1manger parler ; - _ + "yer" => conj1payer parler ; - _ => conj1aimer parler - } ; - -{- - let - e = last (Predef.tk 4 parler) ; - c = last (Predef.tk 3 parler) ; - verb_ = pbool2bool (occur "" (e + last (Predef.tk 3 parler))) ; - verb_e = andB (pbool2bool (occur e "e")) (pbool2bool (occur c "cmnprsv")) - in - case Predef.dp 4 parler of { - "ger" => conj1assiger parler ; - "eler" => conj1jeter parler ; - "eter" => conj1jeter parler ; - _ => case verb_ of { - True => conj1cder parler ; - _ => case verb_e of { ----- True => conj1peser parler ; - False | _ => case Predef.dp 3 parler of { - "cer" => conj1placer parler ; - "ger" => conj1manger parler ; - "yer" => conj1payer parler ; - _ => case Predef.dp 2 parler of { - "ir" => conj2finir parler ; - "re" => conj3rendre parler ; - _ => conj1aimer parler - } - } - } - } - } ; --} - --- The following can be more reliable. - - mkVerb3Reg : Str -> Str -> Str -> Verbe = \jeter,jette,jettera -> - auxConj1 - (Predef.tk 2 jeter) - (Predef.tk 1 jette) - (Predef.tk 1 jettera) ; - ---3 The second conjugation --- --- There are just two different cases. - - conj2finir : Str -> Verbe = \finir -> - let { - fin = troncVerb finir ; - fini = fin + "i" ; - finiss = fin + "iss" - } in - verbHabituel fini finiss finiss fin finir fini finir affixSgS affixPasseI ; - - conj2har : Str -> Verbe = \har -> - let {ha = troncVerb har ; - hai = ha + "i" ; - ha = ha + "" ; - haiss = ha + "ss" - } in - verbHabituel hai haiss haiss ha har ha har affixSgS (affixPasse "" "") ; - - ---3 The third conjugation --- --- This group is very heterogeneous. Most verbs have "re" in the infinitive, --- but the first example does not! - - conj3tenir : Str -> Verbe = \tenir -> - let {t = Predef.tk 4 tenir} in - verbHabituel - (t+"ien") (t+"en") (t+"ienn") t (t+"iendr") (t+"enu") tenir - affixSgS (affixPasse "in" "n") ; - --- Many verbs have "is" in the past participle. But there is so much variation --- that the worst-case macro needs seven forms. - - auxConj3is : (_,_,_,_,_,_,_ : Str) -> Verbe = - \quier, qur, quir, qu, querr, quis, quiss -> - verbAffixes - quier qur quir qu querr quir qur - (quier + "s") quis quiss (qur + "ir") affixSgS affixPasseI ; - - auxConj3ir : (_,_,_ : Str) -> Verbe = \sen, sent, i -> - auxConj3is sen sent sent sent (sent+"ir") (sent+i) (sent+i+"s") ; - - conj3qurir : Str -> Verbe = \qurir -> - let {qu = Predef.tk 4 qurir} in - auxConj3is (qu+"ier") (qu+"r") (qu+"ir") qu (qu+"err") (qu+"is") (qu+"is") ; - - conj3sentir : Str -> Verbe = \sentir -> - let { - sent = troncVerb sentir ; - sen = Predef.tk 1 sent - } in - auxConj3ir sen sent "i" ; - - conj3vtir : Str -> Verbe = \vtir -> - let { - s = Predef.tk 5 vtir ; - vet = auxConj3ir "vt" "vt" "u" - } in - table { - Indi Presn Sg P3 => s + "vt" ; - p => s + vet ! p - }; - - auxConj3vrir : (_,_,_ : Str) -> Verbe = \ouvr, i, ouvert -> - verbAffixes - ouvr ouvr ouvr ouvr (ouvr + i + "r") ouvr ouvr - (ouvr + "e") ouvert (ouvert + "s") (ouvr + "ir") affixSgE affixPasseI ; - - conj3couvrir : Str -> Verbe = \couvrir -> - let {couv = Predef.tk 3 couvrir} in - auxConj3vrir (couv+"r") "i" (couv+"ert") ; - - conj3cueillir : Str -> Verbe = \cueillir -> - let {cueill = troncVerb cueillir} in - auxConj3vrir cueill "e" (cueill + "i") ; - - conj3assaillir : Str -> Verbe = \assaillir -> - let {assaill = troncVerb assaillir} in - auxConj3vrir assaill "i" (assaill + "i") ; - --- The verb "faillir" has lots of alternatives forms. - - conj3faillir : Str -> Verbe = \faillir -> - let { - fa = Predef.tk 5 faillir ; - faudr = fa + "udr" ; - tfa = conj3assaillir faillir - } in - table { - Indi Presn Sg p => fa + "u" + affixSgX ! p ; - Subjo SPres n p => fa + variants {"illiss" ; "ill"} + affixSPres ! n ! p ; - - Indi Futur n p => variants {tfa ! Indi Futur n p ; faudr + affixFutur ! n ! p} ; - Condi n p => variants {tfa ! Condi n p ; faudr + affixImparf ! n ! p} ; - - Imper _ => nonExist ; - p => tfa ! p - }; - - conj3bouillir : Str -> Verbe = \bouillir -> - let { - bou = Predef.tk 5 bouillir ; - tbou = conj3assaillir bouillir - } in - table { - Indi Presn Sg p => bou + affixSgS ! p ; - Imper SgP2 => bou + "s" ; - p => tbou ! p - }; - --- Notice that here we don't need another conjugation, as Bescherelle does. - - conj3dormir : Str -> Verbe = conj3sentir ; - --- The verbs "mourir" and "courir" have much in common, except the first two --- persons in the present indicative singular, and the past participles. - - auxConj3ourir : (_,_,_ : Str) -> Verbe = \meur, mour, mort -> - verbAffixes - meur mour meur mour (mour + "r") meur mour - (meur + "s") mort (mort + "s") (mour + "ir") affixSgS affixPasseU ; - - conj3courir : Str -> Verbe = \courir -> - let {cour = troncVerb courir} in - auxConj3ourir cour cour (cour + "u") ; - - conj3mourir : Str -> Verbe = \mourir -> - let {m = Predef.tk 5 mourir} in - auxConj3ourir (m + "eur") (m + "our") (m + "ort") ; - --- A little auxiliary to cover "fuir" and "our". --- *N.B.* some alternative forms for "our" are still missing. - - auxConj3ui : AffixPasse -> (_,_,_ : Str) -> Verbe = \affpasse, o, ou, ou -> - let {oi : Str = o + "i" ; oy : Str = o + "y" ; our : Str = ou + "r"} in - verbHabituel oi oy oi ou our ou our affixSgS affpasse ; - - conj3fuir : Str -> Verbe = \fuir -> - let {fu = troncVerb fuir} in - auxConj3ui affixPasseI fu fu (fu + "i") ; - - conj3our : Str -> Verbe = \ouir -> - let {o = Predef.tk 3 ouir} in - auxConj3ui (affixPasse "" "") o (o + "u") (o + "u") ; - --- The verb "gsir" lacks many forms. - - conj3gsir : Str -> Verbe = \gsir -> - let {g = Predef.tk 4 gsir} in - table { - Inf => g + "sir" ; - Indi Presn Sg p => g + lesAffixes "is" "is" "t" ! p ; - Indi Presn Pl p => g + "is" + affixPlOns ! p ; - Indi Imparf n p => g + "is" + affixImparf ! n ! p ; - Part PPres => g + "isant" ; - _ => nonExist - } ; - --- Here is an auxiliary for a large, and heterogeneous, group of verbs whose --- infinitive ends in "oir". It has two special cases, depending on the ending --- of the first two persions in the present indicative singular. - - auxConj3oir : Affixe -> AffixPasse -> (_,_,_,_,_,_,_,_ : Str) -> Verbe = - \affpres, affpasse -> - \peu, pouv, peuv, p, pourr, veuill, voul, v -> - let {pu : Str = p + "u"} in - verbAffixes - peu pouv peuv p pourr veuill voul (peu+affpres!P1) pu (pu+"s") (v+"oir") - affpres affpasse ; - - auxConj3usX : (_,_,_,_,_,_,_,_ : Str) -> Verbe = - auxConj3oir affixSgX affixPasseU ; - auxConj3usS : (_,_,_,_,_,_,_,_ : Str) -> Verbe = - auxConj3oir affixSgS affixPasseU ; - - conj3cevoir : Str -> Verbe = \cevoir -> - let {re = Predef.tk 6 cevoir} in - auxConj3usS (re+"oi") (re+"cev") (re+"oiv") (re+"") - (re+"cevr") (re+"oiv") (re+"cev") (re+"cev") ; - - conj3voir : Str -> Verbe = \voir -> - let { - v = Predef.tk 3 voir ; - voi = v + "oi" - } in - auxConj3oir - affixSgS affixPasseI voi (v + "oy") voi v (v + "err") voi (v + "oy") v ; - - conj3pourvoir : Str -> Verbe = \pourvoir -> - let { - pourv = Predef.tk 3 pourvoir ; - pourvoi = pourv + "oi" ; - pourvoy = pourv + "oy" - } in - auxConj3usS pourvoi pourvoy pourvoi pourv pourvoir pourvoi pourvoy pourv ; - - conj3savoir : Str -> Verbe = \savoir -> - let { - s = Predef.tk 5 savoir ; - tsavoir = auxConj3usS "ai" "av" "av" "" "aur" "ach" "ach" "av" - } in - table { - Imper p => s + "ach" + affixImper ! p ; - Part PPres => s + "achant" ; - p => s + tsavoir ! p - } ; - - conj3devoir : Str -> Verbe = \devoir -> - let { - s = Predef.tk 6 devoir ; - tdevoir = auxConj3usS "doi" "dev" "doiv" "d" "devr" "doiv" "dev" "dev" - } in - table { - Part (PPasse Masc Sg) => s + "d" ; - p => s + tdevoir ! p - } ; - - conj3pouvoir : Str -> Verbe = \pouvoir -> - let { - p = Predef.tk 6 pouvoir ; - tpouvoir = auxConj3usX "eu" "ouv" "euv" "" "ourr" "uiss" "uiss" "ouv" - } in - table { - Indi Presn Sg P1 => p + variants {"eux" ; "uis"} ; - t => p + tpouvoir ! t - } ; - - conj3mouvoir : Str -> Verbe = \mouvoir -> - let { - s = Predef.tk 7 mouvoir ; - mu = adjReg "m" ; - tmouvoir = auxConj3usS "meu" "mouv" "meuv" "m" "mouvr" "meuv" "mouv" "mouv" - } in - table { - Part (PPasse g n) => s + mu ! g ! n ; - p => s + tmouvoir ! p - } ; - - auxConj3seul3sg : (_,_,_,_,_ : Str) -> Verbe = - \faut, fall, pl, faudr, faill -> table { - Inf => fall + "oir" ; - Indi Presn Sg P3 => faut ; - Indi Imparf Sg P3 => fall + "ait" ; - Indi Passe Sg P3 => pl + "ut" ; - Indi Futur Sg P3 => faudr + "a" ; - Condi Sg P3 => faudr + "ait" ; - Subjo SPres Sg P3 => faill + "e" ; - Subjo SImparf Sg P3 => pl + "t" ; - Part PPres => fall + "ant" ; - Part (PPasse g n) => adjReg (pl + "u") ! g ! n ; - _ => nonExist - } ; - - conj3pleuvoir : Str -> Verbe = \pleuvoir -> - let { - pleuv = Predef.tk 3 pleuvoir ; - pl = Predef.tk 3 pleuv - } in - auxConj3seul3sg (pl + "eut") pleuv pl (pleuv + "r") pleuv ; - - conj3falloir : Str -> Verbe = \falloir -> - let { - fa = Predef.tk 5 falloir ; - fau = fa + "u" ; - fall = Predef.tk 3 falloir - } in - auxConj3seul3sg (fau + "t") fall fall (fau + "dr") (fa + "ill") ; - - conj3valoir : Str -> Verbe = \valoir -> - let { - va = Predef.tk 4 valoir ; - val = va + "l" - } in - auxConj3usX (va + "u") val val val (va + "udr") (va + "ill") val val ; - - conj3vouloir : Str -> Verbe = \vouloir -> - let { - v = Predef.tk 6 vouloir ; - vo = v + "o" ; - voul = vo + "ul" ; - veul = v + "eul" - } in - auxConj3usX (v + "eu") voul veul voul (vo + "udr") (v + "euill") voul voul ; - --- The following two are both "asseoir" in the Bescherelle, which however --- points out that the latter conjugation has an infinitive form without "e" --- since the orthographic rectifications of 1990. - - conj3asseoir : Str -> Verbe = \asseoir -> - let { - ass = Predef.tk 4 asseoir ; - tasseoir = auxConj3is "ied" "ey" "ey" "" "ir" "is" "is" - } in - table { - Inf => ass + "eoir" ; - Indi Presn Sg P3 => ass + "ied" ; - t => ass + tasseoir ! t - } ; - - conj3assoir : Str -> Verbe = \assoir -> - let { - ass = Predef.tk 3 assoir ; - tassoir = auxConj3is "oi" "oy" "oi" "" "oir" "is" "is" - } in - table { - Inf => ass + variants {"oir" ; "eoir"} ; - t => ass + tassoir ! t - } ; - - conj3seoir : Str -> Verbe = \seoir -> - let { - s = Predef.tk 4 seoir ; - tseoir = conj3asseoir seoir - } in - table { - Indi Presn Pl P3 => s + "ient" ; - Indi _ _ P1 => nonExist ; - Indi _ _ P2 => nonExist ; - Indi Passe _ _ => nonExist ; - Condi _ P1 => nonExist ; - Condi _ P2 => nonExist ; - Subjo SPres Sg P3 => s + "ie" ; - Subjo SPres Pl P3 => s + "ient" ; - Subjo _ _ _ => nonExist ; - Imper _ => nonExist ; - Part PPres => s + "ant" ; - t => tseoir ! t - } ; - --- Here we don't need a new conjugation. - - conj3messeoir : Str -> Verbe = \messeoir -> - let {tmesseoir = conj3seoir messeoir} in - table { - Part (PPasse _ _) => nonExist ; - p => tmesseoir ! p - } ; - - conj3surseoir : Str -> Verbe = \surseoir -> - let { - surs = Predef.tk 4 surseoir ; - tsurseoir = auxConj3is "oi" "oy" "oi" "" "eoir" "is" "is" - } in - table { - Inf => surseoir ; - t => surs + tsurseoir ! t - } ; - --- Here we interpolate and include the imperfect and subjunctive forms, --- which Bescherelle leaves out. - - conj3choir : Str -> Verbe = \choir -> - let { - e = Predef.tk 5 choir ; - tchoir = - auxConj3usS "choi" "choy" "choi" "ch" - (variants {"choir" ; "cherr"}) "choi" "choy" "ch" - } in - \\p => e + tchoir ! p ; - - conj3choir : Str -> Verbe = \choir -> - let {techoir = conj3choir choir} in - table { - Indi _ _ P1 => nonExist ; - Indi _ _ P2 => nonExist ; - Indi Presn Pl P3 => Predef.tk 3 choir + variants {"oient" ; "ent"} ; - Subjo _ _ P1 => nonExist ; - Subjo _ _ P2 => nonExist ; - Condi _ P1 => nonExist ; - Condi _ P2 => nonExist ; - Imper _ => nonExist ; - Part PPres => Predef.tk 3 choir + "ant" ; - t => techoir ! t - } ; - --- Verbs with the infinitive ending "re" are a major group within the third --- conjugation. The worst-case macro takes 2 sets of affixes and 7 stems. - - auxConj3re : Affixe -> AffixPasse -> (_,_,_,_,_,_,_ : Str) -> Verbe = - \affpr, affp -> \prend, pren, prenn, pr, prendr, pris, priss -> - verbAffixes prend pren prenn pr prendr prenn pren - (prend + affpr ! P1) pris priss (prendr + "e") affpr affp ; - - auxConj3tre : (_,_ : Str) -> Verbe = \bat, batt -> - auxConj3re affixSgSsansT affixPasseI - bat batt batt batt (batt + "r") (batt + "u") (batt + "us") ; - - conj3rendre : Str -> Verbe = \rendre -> - let {rend = troncVerb rendre} in - auxConj3tre rend rend ; - - conj3battre : Str -> Verbe = \battre -> - let {bat = Predef.tk 3 battre} in - auxConj3tre bat (bat + "t") ; - - conj3prendre : Str -> Verbe = \prendre -> - let {pr = Predef.tk 5 prendre} in - auxConj3re - affixSgSsansT affixPasseI (pr + "end") (pr + "en") - (pr + "enn") pr (pr + "endr") (pr + "is") (pr + "is") ; - - conj3mettre : Str -> Verbe = \mettre -> - let {m = Predef.tk 5 mettre ; met = m + "et"} in - auxConj3re - affixSgSsansT affixPasseI met (met + "t") - (met + "t") m (met + "tr") (m + "is") (m + "is") ; - - conj3peindre : Str -> Verbe = \peindre -> - let {pe = Predef.tk 5 peindre ; peign = pe + "ign"} in - auxConj3re - affixSgS affixPasseI - (pe + "in") peign peign peign (pe + "indr") (pe + "int") (pe + "ints") ; - --- We don't need a separate conjugation for "joindre" and "craindre". - - conj3joindre = conj3peindre ; - - conj3craindre = conj3peindre ; - - conj3vaincre : Str -> Verbe = \vaincre -> - let { - vainc = troncVerb vaincre ; - vainqu = Predef.tk 1 vainc + "qu" - } in - auxConj3re - affixSgSsansT affixPasseI - vainc vainqu vainqu vainqu (vainc + "r") (vainc + "u") (vainc + "us") ; - - conj3traire : Str -> Verbe = \traire -> - let { - tra = Predef.tk 3 traire ; - trai = tra + "i" ; - tray = tra + "y" - } in - auxConj3re - affixSgS affixPasseNonExist - trai tray trai [] (trai + "r") (trai + "t") (trai + "ts") ; - --- The verb "faire" has a great many irregularities. Following Bescherelle, --- we have left out the plural 2nd person variant "faisez", which is a --- 'grossier barbarisme'. - - conj3faire : Str -> Verbe = \faire -> - let { - fai = troncVerb faire ; - fais = fai + "s" ; - f = Predef.tk 2 fai ; - tfaire = auxConj3re - affixSgS affixPasseI - fai fais (f + "ass") f (f + "er") (fai + "t") (fai + "ts") - } in - table { - Inf => faire ; - Indi Presn Pl P2 => fai + "tes" ; - Indi Presn Pl P3 => f + "ont" ; - Subjo SPres Pl p => f + "ass" + affixSPres ! Pl ! p ; - Imper PlP2 => fai + "tes" ; - t => tfaire ! t - } ; - - auxConj3oire : (_,_,_,_ : Str) -> Verbe = \boi, buv, boiv, b -> - auxConj3re - affixSgS affixPasseU boi buv boiv b (boi + "r") (b + "u") (b + "us") ; - - auxConj3t : Verbe -> Str -> Verbe = \conj,plat -> - table { - Indi Presn Sg P3 => plat ; - t => conj ! t - } ; - - conj3plaire : Str -> Verbe = \plaire -> - let { - pl = Predef.tk 4 plaire ; - tplaire = auxConj3oire (pl + "ai") (pl + "ais") (pl + "ais") pl - } in - auxConj3t tplaire (pl + "at") ; - - conj3connatre : Str -> Verbe = \connatre -> - let { - conn = Predef.tk 5 connatre ; - connaiss = conn + "aiss" ; - tconnaitre = - auxConj3re - affixSgS affixPasseU (conn + "ai") connaiss connaiss - conn (conn + "atr") (conn + "u") (conn + "us") - } in - auxConj3t tconnaitre (conn + "at") ; - - conj3natre : Str -> Verbe = \natre -> - let { - n = Predef.tk 5 natre ; - tnaitre = auxConj3re - affixSgS affixPasseI - (n + "ai") (n + "aiss") (n + "aiss") (n + "aqu") - (n + "atr") (n + "") (n + "s") - } in - auxConj3t tnaitre (n + "at") ; - --- The conjugation of "patre" is defective in a curious way, especially --- if compared with "repatre". According to Bescherelle, the invariable --- past participle is only used as a term of "fauconnerie" (one would expect it --- to be defective rather than invariable). - - conj3patre : Str -> Verbe = \patre -> - let {tpaitre = conj3connatre patre} in - table { - Indi Passe _ _ => nonExist ; - Subjo SImparf _ _ => nonExist ; - Part (PPasse _ _) => Predef.tk 5 patre + "u" ; - p => tpaitre ! p - } ; - - conj3repatre = conj3connatre ; - - conj3crotre : Str -> Verbe = \crotre -> - let {cr = Predef.tk 5 crotre} in - auxConj3re - affixSgS (affixPasse "" "") (cr + "o") (cr + "oiss") - (cr + "oiss") cr (cr + "otr") (cr + "") (cr + "s") ; - - conj3croire : Str -> Verbe = \croire -> - let {cr = Predef.tk 4 croire} in - auxConj3oire (cr + "oi") (cr + "oy") (cr + "oi") cr ; - - conj3boire : Str -> Verbe = \boire -> - let {b = Predef.tk 4 boire} in - auxConj3oire (b + "oi") (b + "uv") (b + "oiv") b ; - --- The verb "clore" shows a systematic absence of past forms, --- including the imperfect indicative. What is more capricious, is the absence --- of the plural first and second persons in the present indicative and --- the imperative. - - conj3clore : Str -> Verbe = \clore -> - let { - clo = troncVerb clore ; - clos = clo + "s" ; - tclore = auxConj3re - affixSgS affixPasseNonExist clo clos clos - nonExist (clo + "r") clos clos - } in - table { - Indi Presn Sg P3 => Predef.tk 1 clo + "t" ; - Indi Presn Pl P1 => nonExist ; - Indi Presn Pl P2 => nonExist ; - Indi Imparf _ _ => nonExist ; - Imper PlP1 => nonExist ; - Imper PlP2 => nonExist ; - t => tclore ! t - } ; - - conj3conclure : Str -> Verbe = \conclure -> - let { - conclu = troncVerb conclure ; - concl = Predef.tk 1 conclu - } in - auxConj3re - affixSgS affixPasseU - conclu conclu conclu concl (conclu + "r") conclu (conclu + "s") ; - - conj3absoudre : Str -> Verbe = \absoudre -> - let { - abso = Predef.tk 4 absoudre ; - tabsoudre = conj3rsoudre absoudre - } in - table { - Indi Passe _ _ => nonExist ; - Subjo SImparf _ _ => nonExist ; - Part (PPasse Masc _) => abso + "us" ; - Part (PPasse Fem n) => nomReg (abso + "ute") ! n ; - p => tabsoudre ! p - } ; - - conj3rsoudre : Str -> Verbe = \rsoudre -> - let {reso = Predef.tk 4 rsoudre} in - auxConj3re - affixSgS affixPasseU (reso + "u") (reso + "lv") (reso + "lv") - (reso + "l") (reso + "udr") (reso + "lu") (reso + "lus") ; - - conj3coudre : Str -> Verbe = \coudre -> - let { - cou = Predef.tk 3 coudre ; - cous = cou + "s" - } in - auxConj3re - affixSgSsansT affixPasseI - (cou +"d") cous cous cous (cou + "dr") (cous + "u") (cous + "us") ; - - conj3moudre : Str -> Verbe = \moudre -> - let { - mou = Predef.tk 3 moudre ; - moul = mou + "l" - } in - auxConj3re - affixSgSsansT affixPasseU - (mou + "d") moul moul moul (mou + "dr") (moul + "u") (moul + "us") ; - - conj3suivre : Str -> Verbe = \suivre -> - let { - suiv = troncVerb suivre ; - sui = Predef.tk 1 suiv ; - suivi = suiv + "i" - } in - auxConj3re - affixSgS affixPasseI sui suiv suiv suiv (suiv + "r") suivi (suivi+"s") ; - - conj3vivre : Str -> Verbe = \vivre -> - let { - viv = troncVerb vivre ; - vi = Predef.tk 1 viv ; - vc = Predef.tk 1 vi + "c" - } in - auxConj3re - affixSgS affixPasseU vi viv viv vc (viv + "r") (vc + "u") (vc + "us") ; - - conj3lire : Str -> Verbe = \lire -> - let { - li = troncVerb lire ; - lis = li + "s" ; - l = Predef.tk 1 li - } in - auxConj3re affixSgS affixPasseU li lis lis l (li + "r") (l + "u") (l + "us") ; - - conj3dire : Str -> Verbe = \dire -> - let { - di = troncVerb dire ; - dis = di + "s" ; - dit = di + "t" ; - d = Predef.tk 1 di ; - tdire = auxConj3re - affixSgS affixPasseI di dis dis d (di + "r") dit (dit+"s") - } in - table { - Indi Presn Pl P2 => di + "tes" ; - Imper PlP2 => di + "tes" ; - t => tdire ! t - } ; - - conj3rire : Str -> Verbe = \rire -> - let { - ri = troncVerb rire ; - r = Predef.tk 1 ri - } in - auxConj3re affixSgS affixPasseI ri ri ri r (ri + "r") ri (ri+"s") ; - - auxConj3scrire : (_,_,_,_: Str) -> Verbe = \ecri, ecriv, ecrivi, ecrit -> - auxConj3re - affixSgS affixPasseI ecri ecriv ecriv ecrivi (ecri + "r") ecrit (ecrit+"s") ; - - conj3crire : Str -> Verbe = \crire -> - let {cri = troncVerb crire} in - auxConj3scrire cri (cri + "v") (cri + "v") (cri + "t") ; - - conj3confire : Str -> Verbe = \confire -> - let {confi = troncVerb confire} in - auxConj3scrire confi (confi + "s") (Predef.tk 1 confi) (confi + "t") ; - - conj3cuire : Str -> Verbe = \cuire -> - let {cui = troncVerb cuire} in - auxConj3scrire cui (cui + "s") (cui + "s") (cui + "t") ; - - ---3 Very irregular verbs --- --- Here we cannot do even with the 'worst case macro'. - - conj3aller : Str -> Verbe = \aller -> - let { - s = Predef.tk 5 aller ; - pres = formesPresAi "v" "all" ; - taller = verbHabituel - "all" "all" "aill" "all" "ir" "all" "aller" - affixSgS affixPasseA - } in - table { - Indi Presn Sg P1 => s + "vais" ; - Indi Presn n p => s + pres ! n ! p ; - Indi Imparf n p => s + "all" + affixImparf ! n ! p ; - Imper SgP2 => s + "va" ; - t => s + taller ! t - } ; - - conjtre : Str -> Verbe = \etre -> - let { - s = Predef.tk 4 etre ; - sg = lesAffixes "suis" "es" "est" ; - pl = lesAffixes "sommes" "tes" "sont" ; - tetre = verbHabituel - "soi" "soy" "soi" "f" "ser" "t" "tre" affixSgS affixPasseU - } in - table { - Indi Presn Sg p => s + sg ! p ; - Indi Presn Pl p => s + pl ! p ; - Indi Imparf n p => s + "t" + affixImparf ! n ! p ; - Subjo SPres Sg p => s + "soi" + affixSgS ! p ; - Subjo SPres Pl P3 => s + "soient" ; - Subjo SPres Pl p => s + "soy" + affixPlOns ! p ; - Part PPres => s + "tant" ; - t => s + tetre ! t - } ; - - conjAvoir : Str -> Verbe = \avoir -> - let { - s = Predef.tk 5 avoir ; - pres = formesPresAi [] "av" ; - tavoir = verbHabituel - "ai" "ay" "ai" "e" "aur" "eu" "avoir" affixSgS affixPasseU - } in - table { - Indi Presn n p => s + pres ! n ! p ; - Indi Imparf n p => s + "av" + affixImparf ! n ! p ; - Subjo SPres Sg P3 => s + "ait" ; - Subjo SPres Pl P3 => s + "aient" ; - Subjo SPres Pl p => s + "ay" + affixPlOns ! p ; - Imper SgP2 => s + "aie" ; - t => s + tavoir ! t - } ; - ---- for Numerals - -param DForm = unit | teen | jten | ten | tenplus ; -param Place = indep | attr ; - -} diff --git a/deprecated/old-lib/resource/french/NounFre.gf b/deprecated/old-lib/resource/french/NounFre.gf deleted file mode 100644 index e79ca7477..000000000 --- a/deprecated/old-lib/resource/french/NounFre.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:romance:abstract:../common:prelude - -concrete NounFre of Noun = CatFre ** NounRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/NumeralFre.gf b/deprecated/old-lib/resource/french/NumeralFre.gf deleted file mode 100644 index 23a8ab43d..000000000 --- a/deprecated/old-lib/resource/french/NumeralFre.gf +++ /dev/null @@ -1,148 +0,0 @@ -concrete NumeralFre of Numeral = CatFre ** - open CommonRomance, ResRomance, MorphoFre, Prelude in { - --- originally written in 1998, automatically translated to current notation... --- last modified 24/1/2006, adding ordinals - --- Auxiliaries - -oper - digitPl : {s : DForm => Str; inh : DForm ; n : Number} -> - {s : CardOrd => DForm => Str ; inh : DForm ; n : Number} = \d -> { - s = \\co,df => let ds = d.s ! df in - case co of { - NCard _ => ds ; - NOrd _ _ => case last ds of { - "q" => "uime" ; - "e" => init ds + "ime" ; - _ => ds + "ime" - } - } ; - inh = d.inh ; n = d.n - } ; - - cardOrd : CardOrd -> Str -> Str -> Str = \co, x,y -> case co of { - NCard _ => x ; - NOrd _ _ => y - } ; - -lincat - Digit = {s : CardOrd => DForm => Str ; inh : DForm ; n : Number} ; - Sub10 = {s : CardOrd => {p1 : DForm ; p2 : Place} => Str ; inh : Number} ; - Sub100 = {s : CardOrd => Place => Str ; n : Number} ; - Sub1000 = {s : CardOrd => Place => Str ; n : Number} ; - Sub1000000 = {s : CardOrd => Str ; n : Number} ; - -lin num x0 = x0 ; - -lin n2 = - digitPl {inh = unit ; n = Sg ; s = table {unit => "deux" ; teen => "douze" ; jten => "vingt" ; ten => "vingt" ; tenplus => "vingt"}} ; -lin n3 = - digitPl {inh = unit ; n = Sg ; s = table {unit => "trois" ; teen => "treize" ; jten => "trente" ; ten => "trente" ; tenplus => "trente"}} ; -lin n4 = - digitPl {inh = unit ; n = Sg ; s = table {unit => "quatre" ; teen => "quatorze" ; jten => "quarante" ; ten => "quarante" ; tenplus => "quarante"}} ; -lin n5 = - digitPl {inh = unit ; n = Sg ; s = table {unit => "cinq" ; teen => "quinze" ; jten => "cinquante" ; ten => "cinquante" ; tenplus => "cinquante"}} ; -lin n6 = - digitPl {inh = unit ; n = Sg ; s = table {unit => "six" ; teen => "seize" ; jten => "soixante" ; ten => "soixante" ; tenplus => "soixante"}} ; -lin n7 = - digitPl {inh = teen ; n = Sg ; s = table {unit => "sept" ; teen => "dix-sept" ; jten => "soixante-dix" ; ten => "soixante-dix" ; tenplus => "soixante"}} ; -lin n8 = - digitPl {inh = unit ; n = Pl ; s = table {unit => "huit" ; teen => "dix-huit" ; jten => "quatre-vingts" ; ten => "quatre-vingt" ; tenplus => "quatre-vingt"}} ; -lin n9 = - digitPl {inh = teen ; n = Pl ; s = table {unit => "neuf" ; teen => "dix-neuf" ; jten => "quatre-vingt-dix" ; ten => "quatre-vingt-dix" ; tenplus => "quatre-vingt"}} ; - -lin pot01 = - {inh = Sg ; s = \\g => let dix = cardOrd g "dix" "dixime" in table { - {p1 = unit ; p2 = indep} => cardOrd g "un" "unime" ; {p1 = unit ; p2 = attr} => [] ; {p1 = teen ; - p2 = indep} => cardOrd g "onze" "onzime" ; {p1 = teen ; p2 = attr} => [] ; {p1 = jten ; - p2 = indep} => dix ; {p1 = jten ; p2 = attr} => [] ; {p1 = ten ; - p2 = indep} => dix ; {p1 = ten ; p2 = attr} => [] ; {p1 = tenplus - ; p2 = indep} => dix ; {p1 = tenplus ; p2 = attr} => []} ; n = Sg} ; -lin pot0 d = - {inh = Pl ; s = \\g => table {{p1 = unit ; p2 = indep} => d.s ! g ! unit - ; {p1 = unit ; p2 = attr} => d.s ! g ! unit ; {p1 = teen ; p2 = indep} - => d.s ! g ! teen ; {p1 = teen ; p2 = attr} => d.s ! g ! teen ; {p1 = jten ; - p2 = indep} => d.s ! g ! jten ; {p1 = jten ; p2 = attr} => d.s ! g ! jten ; - {p1 = ten ; p2 = indep} => d.s ! g ! ten ; {p1 = ten ; p2 = attr} => d.s - ! g ! ten ; {p1 = tenplus ; p2 = indep} => d.s ! g ! tenplus ; {p1 = tenplus - ; p2 = attr} => d.s ! g ! tenplus} ; n = Pl} ; - -lin pot110 = - {s = \\g => table {_ => cardOrd g "dix" "dixime"} ; n = Pl} ; -lin pot111 = - {s = \\g => table {_ => cardOrd g "onze" "onzime"} ; n = Pl} ; -lin pot1to19 d = - {s = \\g => table {indep => d.s ! g ! teen ; attr => d.s ! g ! teen} ; n = Pl} ; -lin pot0as1 n = - {s = \\g => table {indep => n.s ! g ! {p1 = unit ; p2 = indep} ; - attr => n.s ! g ! {p1 = unit ; p2 = attr}} ; n = n.inh} ; -lin pot1 d = - {s = \\g => table {indep => d.s ! g ! jten ; attr => d.s ! g ! ten} - ; n = Pl} ; -lin pot1plus d e = - {s = \\g => table {indep => (d.s ! (NCard Masc) ! tenplus) ++ (table {{p1 = Sg - ; p2 = Sg} => "et" ; {p1 = Sg ; p2 = pl} => "-" ; {p1 = Pl ; p2 = - Sg} => "-" ; {p1 = Pl ; p2 = pl} => "-"} ! {p1 = d.n ; p2 = - e.inh}) ++ e.s ! g ! {p1 = d.inh ; p2 = indep} ; attr => (d.s ! (NCard Masc) ! - tenplus) ++ (table {{p1 = Sg ; p2 = Sg} => "et" ; {p1 = Sg ; p2 = - pl} => "-" ; {p1 = Pl ; p2 = Sg} => "-" ; {p1 = Pl ; p2 = pl} => - "-"} ! {p1 = d.n ; p2 = e.inh}) ++ e.s ! g ! {p1 = d.inh ; p2 = - indep}} ; n = Pl} ; -lin pot1as2 n = n ; -lin pot2 d = - {s = \\g => table {indep => (d.s ! NCard Masc ! {p1 = unit ; p2 = attr}) - ++ table {Sg => cardOrd g "cent" "centime" ; Pl => cardOrd g "cents" "centime"} ! (d.inh) ; attr => (d.s ! - NCard Masc ! {p1 = unit ; p2 = attr}) ++ cardOrd g "cent" "centime"} ; n = Pl} ; -lin pot2plus d e = - {s = \\g => table {indep => (d.s ! NCard Masc ! {p1 = unit ; p2 = attr}) - ++ "cent" ++ e.s ! g ! indep ; attr => (d.s ! NCard Masc ! {p1 = unit ; p2 - = attr}) ++ "cent" ++ e.s ! g ! indep} ; n = Pl} ; -lin pot2as3 n = - {s = \\g => n.s ! g ! indep ; n = n.n} ; -lin pot3 n = - {s = \\g => (n.s ! NCard Masc ! attr) ++ cardOrd g "mille" "millime" ; n = Pl} ; -lin pot3plus n m = - {s = \\g => (n.s ! NCard Masc ! attr) ++ "mille" ++ m.s ! g ! indep ; n = - Pl} ; - - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard Masc ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1er" Sg ; ---- gender - D_2 = mk2Dig "2" "2me" ; - D_3 = mk2Dig "3" "3me" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + "me") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ _ => o} ; ---- gender - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/french/ParadigmsFre.gf b/deprecated/old-lib/resource/french/ParadigmsFre.gf deleted file mode 100644 index b5406b558..000000000 --- a/deprecated/old-lib/resource/french/ParadigmsFre.gf +++ /dev/null @@ -1,447 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - ---1 French Lexical Paradigms --- --- Aarne Ranta 2001 - 2006 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoFre.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed: we have a --- separate module [``IrregFre`` ../../french/IrregFre.gf], --- which covers all irregularly inflected verbs. - -resource ParadigmsFre = - open - (Predef=Predef), - Prelude, - CommonRomance, - ResFre, - MorphoFre, - CatFre in { - - flags optimize=all ; - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - masculine : Gender ; - feminine : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- Prepositions used in many-argument functions are either strings --- (including the 'accusative' empty string) or strings that --- amalgamate with the following word (the 'genitive' "de" and the --- 'dative' ""). - - accusative : Prep ; - genitive : Prep ; - dative : Prep ; - - mkPrep : Str -> Prep ; - - ---2 Nouns - - mkN : overload { - --- The regular function uses heuristics to compute the --- plural and the gender from the singular. The plural --- heuristic currently --- covers the cases "pas-pas", "prix-prix", "nez-nez", --- "bijou-bijoux", "cheveu-cheveux", "plateau-plateaux", "cheval-chevaux". --- The gender heuristic is less reliable: it treats as feminine all --- nouns ending with "e" and "ion", all others as masculine. - - mkN : (cheval : Str) -> N ; - --- Adding gender information widens the scope of the regular pattern. - - mkN : (foie : Str) -> Gender -> N ; - --- In the worst case, both singular and plural forms and the gender are needed. - - mkN : (oeil,yeux : Str) -> Gender -> N ; - ---3 Compound nouns --- --- Some nouns are ones where the first part is inflected as a noun but --- the second part is not inflected. e.g. "numro de tlphone". --- They could be formed in syntax, but we give a shortcut here since --- they are frequent in lexica. - - mkN : N -> Str -> N - } ; - - - - ---3 Relational nouns --- --- Relational nouns ("fille de x") need a case and a preposition. - - mkN2 : N -> Prep -> N2 ; - --- The most common cases are the genitive "de" and the dative "", --- with the empty preposition. - - deN2 : N -> N2 ; - aN2 : N -> N2 ; - --- Three-place relational nouns ("la connection de x y") need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "la vieille glise de"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names need a string and a gender. If no gender is given, the --- feminine is used for strings ending with "e", the masculine for other strings. - - mkPN : overload { - mkPN : Str -> PN ; - mkPN : Str -> Gender -> PN - } ; - - - ---2 Adjectives - - mkA : overload { - --- For regular adjectives, all forms are derived from the --- masculine singular. The heuristic takes into account certain --- deviant endings: "banal-banale-banaux", "chinois-chinoise-chinois", --- "heureux-heureuse-heureux", "italien-italienne", "jeune-jeune", --- "amer-amre", "carr- - -carrment", "joli- - -joliment". - - mkA : (cher : Str) -> A ; - --- Often just the feminine singular is deviant. - - mkA : (sec,seche : Str) -> A ; - --- This is the worst-case paradigm for the positive forms. - - mkA : (banal,banale,banaux,banalement : Str) -> A ; - --- If comparison forms are irregular (i.e. not formed by "plus", e.g. --- "bon-meilleur"), the positive and comparative can be given as separate --- adjectives. - - mkA : A -> A -> A - } ; - --- The functions create by default postfix adjectives. To switch --- them to prefix ones (i.e. ones placed before the noun in --- modification, as in "petite maison"), the following function is --- provided. - - prefixA : A -> A ; - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. - - mkAdv : Str -> Adv ; - --- Some appear next to the verb (e.g. "toujours"). - - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - - ---2 Verbs --- --- Irregular verbs are given in the module $IrregFre$. --- If a verb should be missing in that list, the module --- $BeschFre$ gives all the patterns of the "Bescherelle" book. --- --- Regular verbs are ones with the infinitive "er" or "ir", the --- latter with plural present indicative forms as "finissons". --- The regular verb function in the first conjugation recognizes --- these endings, as well as the variations among --- "aimer, cder, placer, peser, jeter, placer, manger, assiger, payer". --- --- Sometimes, however, it is not predictable which variant of the "er" --- conjugation is to be selected. Then it is better to use the function --- that gives the third person singular present indicative and future --- (("il") "jette", "jettera") as second argument. - - mkV : overload { - mkV : (finir : Str) -> V ; - mkV : (jeter,jette,jettera : Str) -> V ; - --- The $IrregFre$ list gives some verbs as two-place. These verbs can be --- reused as one-place verbs. - - mkV : V2 -> V - } ; - --- The function $mkV$ gives the default compound auxiliary "avoir". --- To change it to "tre", use the following function. - - etreV : V -> V ; - --- This function turns a verb into reflexive, which implies the auxiliary "tre". - - reflV : V -> V ; - - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). - - mkV2 = overload { - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mmkV2 - } ; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : overload { - mkV3 : V -> V3 ; -- donner,_,_ - mkV3 : V -> Prep -> V3 ; -- placer,_,dans - mkV3 : V -> Prep -> Prep -> V3 -- parler, , de - } ; - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; -- plain infinitive: "je veux parler" - deVV : V -> VV ; -- "j'essaie de parler" - aVV : V -> VV ; -- "j'arrive parler" - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> Prep -> AV ; - mkA2V : A -> Prep -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - ---. ---2 Definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - - Gender = MorphoFre.Gender ; - Number = MorphoFre.Number ; - masculine = Masc ; - feminine = Fem ; - singular = Sg ; - plural = Pl ; - - Preposition = Compl ; - accusative = complAcc ** {lock_Prep = <>} ; - genitive = complGen ** {lock_Prep = <>} ; - dative = complDat ** {lock_Prep = <>} ; - mkPrep p = {s = p ; c = CPrep PNul ; isDir = False ; lock_Prep = <>} ; - - --- obsolete - Preposition : Type ; - mkPreposition : Str -> Preposition ; - mkPreposition = mkPrep ; - - regGenN : Str -> Gender -> N ; - regN : Str -> N ; - mk2N : (oeil,yeux : Str) -> Gender -> N ; - mk2N x y g = mkCNomIrreg x y g ** {lock_N = <>} ; - regN x = regGenN x g where { - g = case of { - _ + ("e" | "ion") => Fem ; - _ => Masc - } - } ; - regGenN x g = mkNomReg x g ** {lock_N = <>} ; - compN : N -> Str -> N ; - compN x y = {s = \\n => x.s ! n ++ y ; g = x.g ; lock_N = <>} ; - - mkN = overload { - mkN : Str -> N = regN ; - mkN : Str -> Gender -> N = regGenN ; - mkN : (oeil,yeux : Str) -> Gender -> N = mk2N ; - mkN : N -> Str -> N = compN - } ; - - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p} ; - deN2 n = mkN2 n genitive ; - aN2 n = mkN2 n dative ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p ; c3 = q} ; - - regPN x = mk2PN x g where { - g = case last x of { - "e" => feminine ; - _ => masculine - } - } ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; - mkPN : Str -> Gender -> PN = \x,g -> {s = x ; g = g} ** {lock_PN = <>} ; - } ; - - mk4A a b c d = compADeg {s = \\_ => (mkAdj a c b d).s ; isPre = False ; lock_A = <>} ; - regA a = compADeg {s = \\_ => (mkAdjReg a).s ; isPre = False ; lock_A = <>} ; - prefA a = {s = a.s ; isPre = True ; lock_A = <>} ; - - mkA2 a p = a ** {c2 = p ; lock_A2 = <>} ; - - mkA = overload { - mkA : Str -> A = regA ; - mkA : (sec,seche : Str) -> A = \sec,seche -> mk4A sec seche (sec + "s") (seche + "ment") ; - mkA : (banal,banale,banaux,banalement : Str) -> A = mk4A ; - mkA : A -> A -> A = mkADeg - }; - - prefixA a = {s = a.s ; isPre = True ; lock_A = <>} ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - regV x = let v = vvf (mkVerbReg x) in {s = v ; vtyp = VHabere ; lock_V = <>} ; - reg3V x y z = let v = vvf (mkVerb3Reg x y z) in {s = v ; vtyp = VHabere ; lock_V = <>} ; - etreV v = {s = v.s ; vtyp = VEsse ; lock_V = <>} ; - reflV v = {s = v.s ; vtyp = VRefl ; lock_V = <>} ; - - mmkV3 v p q = v ** {c2 = p ; c3 = q ; lock_V3 = <>} ; - dirV3 v p = mmkV3 v accusative p ; - dirdirV3 v = dirV3 v dative ; - - mkV3 = overload { - mkV3 : V -> V3 = dirdirV3 ; -- donner,_,_ - mkV3 : V -> Prep -> V3 = dirV3 ; -- placer,_,sur - mkV3 : V -> Prep -> Prep -> V3 = mmkV3 -- parler, , de - } ; - - V0 : Type = V ; - AS, AV : Type = A ; - A2S, A2V : Type = A2 ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods - mkV2S v p = mmkV2 v p ** {mn,mp = Indic ; lock_V2S = <>} ; - mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; - deVV v = v ** {c2 = complGen ; lock_VV = <>} ; - aVV v = v ** {c2 = complDat ; lock_VV = <>} ; - mkV2V v p q = mmkV3 v p q ** {lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p q = mmkV3 v p q ** {lock_V2A = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkV2Q v p = mmkV2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_AS = <>} ; ---- more moods - mkA2S v p = mkA2 v p ** {lock_A2S = <>} ; - mkAV v p = v ** {c = p.p1 ; s2 = p.p2 ; lock_AV = <>} ; - mkA2V v p q = mkA2 v p ** {s3 = q.p2 ; c3 = q.p1 ; lock_A2V = <>} ; - ---------------------------- obsolete - - makeNP : Str -> Gender -> Number -> NP ; - makeNP x g n = {s = (pn2np {s=x;g= g}).s; a = agrP3 g n ; hasClit = False} ** {lock_NP = <>} ; - regPN : Str -> PN ; - mk2PN : Str -> Gender -> PN = \x,g -> {s = x ; g = g} ** {lock_PN = <>} ; - - mkADeg : A -> A -> A ; - compADeg : A -> A ; - - regA : Str -> A ; - mk4A : (banal,banale,banaux,banalement : Str) -> A ; - - prefA : A -> A ; - - mkADeg a b = - {s = table {Posit => a.s ! Posit ; _ => b.s ! Posit} ; isPre = a.isPre ; lock_A = <>} ; - compADeg a = - {s = table {Posit => a.s ! Posit ; _ => \\f => "plus" ++ a.s ! Posit ! f} ; - isPre = a.isPre ; - lock_A = <>} ; - prefA a = {s = a.s ; isPre = True ; lock_A = <>} ; - - mkV = overload { - mkV : Str -> V = regV ; - mkV : (jeter,jette,jettera : Str) -> V = reg3V ; - mkV : V2 -> V = v2V - } ; - - regV : Str -> V ; - reg3V : (jeter,jette,jettera : Str) -> V ; - - mmkV2 : V -> Prep -> V2 ; - mmkV2 v p = v ** {c2 = p ; lock_V2 = <>} ; - dirV2 : V -> V2 = \v -> mmkV2 v accusative ; - v2V : V2 -> V ; - v2V v = v ** {lock_V = <>} ; - - mmkV3 : V -> Prep -> Prep -> V3 ; -- parler, , de - dirV3 : V -> Prep -> V3 ; -- donner,_, - dirdirV3 : V -> V3 ; -- donner,_,_ - - -} ; diff --git a/deprecated/old-lib/resource/french/PhonoFre.gf b/deprecated/old-lib/resource/french/PhonoFre.gf deleted file mode 100644 index f2ef797fc..000000000 --- a/deprecated/old-lib/resource/french/PhonoFre.gf +++ /dev/null @@ -1,28 +0,0 @@ -resource PhonoFre = open Prelude in { - -flags coding=utf8 ; - -oper - voyelle : Strs = strs { - "a" ; "à" ; "â" ; "e" ; "é" ; "è" ; "ê¨" ; - "h" ; - "i" ; "î" ; "o" ; "ô" ; "u" ; "û" ; "y" - } ; - - elision : Str -> Str = \d -> d + pre {"e" ; "'" / voyelle} ; - --- The following morphemes are the most common uses of elision. - - elisDe = elision "d" ; - elisLa = pre {"la" ; "l'" / voyelle} ; - elisLe = elision "l" ; - elisNe = elision "n" ; - elisQue = elision "qu" ; - --- The subjunction "si" has a special kind of elision. The rule is --- only approximatively correct, for "si" is not really elided before --- the string "il" in general, but before the pronouns "il" and "ils". - - elisSi = pre {"si" ; "s'" / strs {"il"}} ; - -} diff --git a/deprecated/old-lib/resource/french/PhraseFre.gf b/deprecated/old-lib/resource/french/PhraseFre.gf deleted file mode 100644 index defc9fa14..000000000 --- a/deprecated/old-lib/resource/french/PhraseFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseFre of Phrase = CatFre ** PhraseRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/QuestionFre.gf b/deprecated/old-lib/resource/french/QuestionFre.gf deleted file mode 100644 index 979b7226d..000000000 --- a/deprecated/old-lib/resource/french/QuestionFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionFre of Question = CatFre ** QuestionRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/RelativeFre.gf b/deprecated/old-lib/resource/french/RelativeFre.gf deleted file mode 100644 index cc84b6cb1..000000000 --- a/deprecated/old-lib/resource/french/RelativeFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeFre of Relative = CatFre ** RelativeRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/ResFre.gf b/deprecated/old-lib/resource/french/ResFre.gf deleted file mode 100644 index 3641d1da7..000000000 --- a/deprecated/old-lib/resource/french/ResFre.gf +++ /dev/null @@ -1,13 +0,0 @@ ---1 French auxiliary operations. --- ----- This module contains operations that are needed to make the ----- resource syntax work. To define everything that is needed to ----- implement $Test$, it moreover contains regular lexical ----- patterns needed for $Lex$. --- - -instance ResFre of ResRomance = DiffFre ** open CommonRomance, Prelude in { - -flags optimize=noexpand ; - -} ; diff --git a/deprecated/old-lib/resource/french/SentenceFre.gf b/deprecated/old-lib/resource/french/SentenceFre.gf deleted file mode 100644 index ac2fe131d..000000000 --- a/deprecated/old-lib/resource/french/SentenceFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceFre of Sentence = CatFre ** SentenceRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/french/StructuralFre.gf b/deprecated/old-lib/resource/french/StructuralFre.gf deleted file mode 100644 index 4b197664d..000000000 --- a/deprecated/old-lib/resource/french/StructuralFre.gf +++ /dev/null @@ -1,153 +0,0 @@ ---# -path=.:../abstract:../romance:../common:prelude - -concrete StructuralFre of Structural = CatFre ** - open PhonoFre, MorphoFre, ParadigmsFre, IrregFre, Prelude in { - - flags optimize=all ; coding=utf8 ; - -lin - - above_Prep = {s = ["au dessus"] ; c = MorphoFre.genitive ; isDir = False} ; - after_Prep = mkPreposition "aprs" ; - all_Predet = { - s = \\a,c => prepCase c ++ aagrForms "tout" "toute" "tous" "toutes" ! a ; - c = Nom - } ; - almost_AdA, almost_AdN = ss "presque" ; - always_AdV = ss "toujours" ; - although_Subj = ss ("bien" ++ elisQue) ** {m = Conjunct} ; - and_Conj = {s1 = [] ; s2 = "et" ; n = Pl} ; - because_Subj = ss ("parce" ++ elisQue) ** {m = Indic} ; - before_Prep = mkPreposition "avant" ; - behind_Prep = mkPreposition "derrire" ; - between_Prep = mkPreposition "entre" ; - both7and_DConj = {s1,s2 = "et" ; n = Pl} ; - but_PConj = ss "mais" ; - by8agent_Prep = mkPreposition "par" ; - by8means_Prep = mkPreposition "par" ; - can8know_VV = mkVV (savoir_V2 ** {lock_V = <>}) ; - can_VV = mkVV pouvoir_V ; - during_Prep = mkPreposition "pendant" ; - either7or_DConj = {s1,s2 = "ou" ; n = Pl} ; - everybody_NP = pn2np (mkPN ["tout le monde"] Masc) ; - every_Det = {s = \\_,_ => "chaque" ; n = Sg} ; - everything_NP = pn2np (mkPN ["tout"] Masc) ; - everywhere_Adv = ss "partout" ; - few_Det = {s = \\g,c => prepCase c ++ "peu" ++ elisDe ; n = Pl} ; ---- DEPREC first_Ord = {s = \\ag => (regA "premier").s ! Posit ! AF ag.g ag.n} ; - for_Prep = mkPreposition "pour" ; - from_Prep = complGen ; --- - he_Pron = - mkPronoun - "il" (elision "l") "lui" "lui" "son" (elisPoss "s") "ses" - Masc Sg P3 ; - here7from_Adv = ss "d'ici" ; - here7to_Adv = ss "ici" ; - here_Adv = ss "ici" ; - how_IAdv = ss "comment" ; - how8many_IDet = {s = \\_,c => prepCase c ++ "combien" ++ elisDe ; n = Pl} ; - if_Subj = ss elisSi ** {m = Indic} ; - in8front_Prep = mkPreposition "devant" ; - i_Pron = - mkPronoun - (elision "j") (elision "m") (elision "m") "moi" "mon" (elisPoss "m") "mes" - Masc Sg P1 ; - in_Prep = mkPreposition "dans" ; - it_Pron = - mkPronoun - "il" (elision "l") "lui" "lui" "son" (elisPoss "s") "ses" - Masc Sg P3 ; - less_CAdv = ss "moins" ; - many_Det = {s = \\_,c => prepCase c ++ "plusieurs" ; n = Pl} ; - more_CAdv = ss "plus" ; - most_Predet = {s = \\_,c => prepCase c ++ ["la plupart"] ; c = CPrep P_de} ; - much_Det = {s = \\_,c => prepCase c ++ "beaucoup" ++ elisDe ; n = Pl} ; - must_VV = mkVV (devoir_V2 ** {lock_V = <>}) ; ----b no_Phr = ss "non" ; - no_Utt = ss "non" ; - on_Prep = mkPreposition "sur" ; ---- DEPREC one_Quant = {s = \\g,c => prepCase c ++ genForms "un" "une" ! g} ; - only_Predet = {s = \\_,c => prepCase c ++ "seulement" ; c = Nom} ; --- seul(e)(s) - or_Conj = {s1 = [] ; s2 = "ou" ; n = Sg} ; - otherwise_PConj = ss "autrement" ; - part_Prep = complGen ; - please_Voc = ss ["s'il vous plat"] ; - possess_Prep = complGen ; - quite_Adv = ss "assez" ; - she_Pron = - mkPronoun - "elle" elisLa "lui" "elle" "son" (elisPoss "s") "ses" - Fem Sg P3 ; - - so_AdA = ss "si" ; - somebody_NP = pn2np (mkPN ["quelqu'un"] Masc) ; - somePl_Det = {s = \\_,c => prepCase c ++ "quelques" ; n = Pl} ; - someSg_Det = {s = \\_,c => prepCase c ++ elision "quelqu" ; n = Sg} ; - something_NP = pn2np (mkPN ["quelque chose"] Masc) ; - somewhere_Adv = ss ["quelque part"] ; --- ne - pas - that_Quant = {s = - table { - Sg => \\g,c => prepCase c ++ genForms "ce" "cette" ! g ; ---- cet ; l - Pl => \\_,_ => "ces" - } - } ; ----b that_NP = makeNP ["cela"] Masc Sg ; - there7from_Adv = ss ["de l"] ; - there7to_Adv = ss "l" ; --- y - there_Adv = ss "l" ; - therefore_PConj = ss "donc" ; ----b these_NP = makeNP ["ceux-ci"] Masc Pl ; - they_Pron = mkPronoun - "ils" "les" "leur" "eux" "leur" "leur" "leurs" - Masc Pl P3 ; - this_Quant = {s = - table { - Sg => \\g,c => - prepCase c ++ - genForms (pre {"ce" ; "cet" / voyelle}) "cette" ! g ; --- ci - Pl => \\_,_ => "ces" - } - } ; ----b this_NP = pn2np (mkPN ["ceci"] Masc) ; ----b those_NP = makeNP ["ceux-l"] Masc Pl ; - through_Prep = mkPreposition "par" ; - too_AdA = ss "trop" ; - to_Prep = complDat ; - under_Prep = mkPreposition "sous" ; - very_AdA = ss "trs" ; - want_VV = mkVV (vouloir_V2 ** {lock_V = <>}) ; - we_Pron = - mkPronoun "nous" "nous" "nous" "nous" "notre" "notre" "nos" - Masc Pl P1 ; - whatSg_IP = - {s = \\c => prepCase c ++ "quoi" ; a = a} - where {a = aagr Masc Sg} ; - whatPl_IP = - {s = \\c => prepCase c ++ "quoi" ; a = a} - where {a = aagr Masc Pl} ; - when_IAdv = ss "quand" ; - when_Subj = ss "quand" ** {m = Indic} ; - where_IAdv = ss "o" ; - which_IQuant = { - s = \\n,g,c => - prepCase c ++ aagrForms "quel" "quelle" "quels" "quelles" ! aagr g n - } ; ----b whichSg_IDet = {s = \\g,c => prepCase c ++ genForms "quel" "quelle" ! g ; n = Sg} ; ----b whichPl_IDet = {s = \\g,c => prepCase c ++ genForms "quels" "quelles" ! g; n = Pl} ; - whoPl_IP = {s = \\c => prepCase c ++ "qui" ; a = aagr Masc Pl} ; - whoSg_IP = {s = \\c => prepCase c ++ "qui" ; a = aagr Masc Sg} ; - why_IAdv = ss "pourquoi" ; - without_Prep = mkPreposition "sans" ; - with_Prep = mkPreposition "avec" ; - yes_Utt = ss "oui" ; --- si ----b yes_Phr = ss "oui" ; --- si - youSg_Pron = mkPronoun - "tu" (elision "t") (elision "t") "toi" "ton" (elisPoss "t") "tes" - Masc Sg P2 ; - youPl_Pron, youPol_Pron = - mkPronoun - "vous" "vous" "vous" "vous" "votre" "votre" "vos" - Masc Pl P2 ; - -} - diff --git a/deprecated/old-lib/resource/french/VerbFre.gf b/deprecated/old-lib/resource/french/VerbFre.gf deleted file mode 100644 index 9630ec92d..000000000 --- a/deprecated/old-lib/resource/french/VerbFre.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:romance:abstract:../common:prelude - -concrete VerbFre of Verb = CatFre ** VerbRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/german/AdjectiveGer.gf b/deprecated/old-lib/resource/german/AdjectiveGer.gf deleted file mode 100644 index 6f174bb1e..000000000 --- a/deprecated/old-lib/resource/german/AdjectiveGer.gf +++ /dev/null @@ -1,40 +0,0 @@ -concrete AdjectiveGer of Adjective = CatGer ** open ResGer, Prelude in { - - flags optimize=all_subs ; - - lin - - PositA a = { - s = a.s ! Posit ; - isPre = True - } ; - ComparA a np = { - s = \\af => a.s ! Compar ! af ++ conjThan ++ np.s ! Nom ; - isPre = True - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 a np = { - s = \\af => a.s ! Posit ! af ++ appPrep a.c2 np.s ; - isPre = True - } ; - - ReflA2 a = { - s = \\af => a.s ! Posit ! APred ++ appPrep a.c2 (reflPron ! agrP3 Sg) ; --- agr - isPre = True - } ; - - SentAP ap sc = { - s = \\a => ap.s ! a ++ sc.s ; - isPre = False - } ; - - AdAP ada ap = { - s = \\a => ada.s ++ ap.s ! a ; - isPre = ap.isPre - } ; - - UseA2 a = a ; - -} diff --git a/deprecated/old-lib/resource/german/AdverbGer.gf b/deprecated/old-lib/resource/german/AdverbGer.gf deleted file mode 100644 index 4bac57a98..000000000 --- a/deprecated/old-lib/resource/german/AdverbGer.gf +++ /dev/null @@ -1,23 +0,0 @@ -concrete AdverbGer of Adverb = CatGer ** open ResGer, Prelude in { - - lin - PositAdvAdj a = {s = a.s ! Posit ! APred} ; - - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s ! Posit ! APred ++ conjThan ++ np.s ! Nom - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s ! Posit ! APred ++ conjThan ++ s.s ! Sub - } ; - - PrepNP prep np = {s = appPrep prep np.s} ; - - AdAdv = cc2 ; - - SubjS subj s = {s = subj.s ++ s.s ! Sub} ; - - AdnCAdv cadv = {s = cadv.s ++ conjThan} ; - -} - ----b AdvSC s = s ; diff --git a/deprecated/old-lib/resource/german/AllGer.gf b/deprecated/old-lib/resource/german/AllGer.gf deleted file mode 100644 index 7795174e4..000000000 --- a/deprecated/old-lib/resource/german/AllGer.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllGer of AllGerAbs = - LangGer, - IrregGer, - ExtraGer - ** {} ; diff --git a/deprecated/old-lib/resource/german/AllGerAbs.gf b/deprecated/old-lib/resource/german/AllGerAbs.gf deleted file mode 100644 index 85ef801a4..000000000 --- a/deprecated/old-lib/resource/german/AllGerAbs.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllGerAbs = - Lang, - IrregGerAbs, - ExtraGerAbs - ** {} ; diff --git a/deprecated/old-lib/resource/german/CatGer.gf b/deprecated/old-lib/resource/german/CatGer.gf deleted file mode 100644 index 02e7db861..000000000 --- a/deprecated/old-lib/resource/german/CatGer.gf +++ /dev/null @@ -1,98 +0,0 @@ -concrete CatGer of Cat = - CommonX - [Tense,TPres,TPast,TFut,TCond] ** - open ResGer, Prelude in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Order => Str} ; - QS = {s : QForm => Str} ; - RS = {s : GenNum => Str ; c : Case} ; - SSlash = {s : Order => Str} ** {c2 : Preposition} ; - --- Sentence - - Cl = {s : Mood => ResGer.Tense => Anteriority => Polarity => Order => Str} ; - ClSlash = { - s : Mood => ResGer.Tense => Anteriority => Polarity => Order => Str ; - c2 : Preposition - } ; - Imp = {s : Polarity => ImpForm => Str} ; - --- Question - - QCl = {s : Mood => ResGer.Tense => Anteriority => Polarity => QForm => Str} ; - IP = {s : Case => Str ; n : Number} ; - IComp = {s : Agr => Str} ; - IDet = {s : Gender => Case => Str ; n : Number} ; - IQuant = {s : Number => Gender => Case => Str} ; - --- Relative - - RCl = {s : Mood => ResGer.Tense => Anteriority => Polarity => GenNum => Str ; c : Case} ; - RP = {s : GenNum => Case => Str ; a : RAgr} ; - --- Verb - - VP = ResGer.VP ; - VPSlash = ResGer.VP ** {c2 : Preposition} ; - Comp = {s : Agr => Str} ; - --- Adjective - - AP = {s : AForm => Str ; isPre : Bool} ; - --- Noun - - CN = {s : Adjf => Number => Case => Str ; g : Gender} ; - NP = {s : Case => Str ; a : Agr} ; - Pron = {s : NPForm => Str ; a : Agr} ; - Det = {s : Gender => Case => Str ; n : Number ; a : Adjf} ; ---- QuantSg, QuantPl = {s : Gender => Case => Str ; a : Adjf} ; DEPREC - Quant = {s : Number => Gender => Case => Str ; a : Adjf} ; - Art = {s : Bool => Number => Gender => Case => Str ; a : Adjf} ; - Predet = {s : Number => Gender => Case => Str} ; - Num = {s : Gender => Case => Str ; n : Number ; isNum : Bool} ; - Card = {s : Gender => Case => Str ; n : Number} ; - Ord = {s : AForm => Str} ; - --- Numeral - - Numeral = {s : CardOrd => Str ; n : Number } ; - Digits = {s : CardOrd => Str ; n : Number } ; - --- Structural - - Conj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str} ; - Prep = {s : Str ; c : Case} ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = ResGer.Verb ; -- = {s : VForm => Str} ; - VV = Verb ** {isAux : Bool} ; - V2, V2A, V2S, V2Q = Verb ** {c2 : Preposition} ; - V2V = Verb ** {c2 : Preposition ; isAux : Bool} ; - V3 = Verb ** {c2, c3 : Preposition} ; - - A = {s : Degree => AForm => Str} ; - A2 = {s : Degree => AForm => Str ; c2 : Preposition} ; - - N = {s : Number => Case => Str ; g : Gender} ; - N2 = {s : Number => Case => Str ; g : Gender} ** {c2 : Preposition} ; - N3 = {s : Number => Case => Str ; g : Gender} ** {c2,c3 : Preposition} ; - PN = {s : Case => Str} ; - --- tense with possibility to choose conjunctive forms - - Tense = {s : Str ; t : ResGer.Tense ; m : Mood} ; - - lin - TPres = {s = [] ; t = Pres ; m = MIndic} ; - TPast = {s = [] ; t = Past ; m = MIndic} ; --# notpresent - TFut = {s = [] ; t = Fut ; m = MIndic} ; --# notpresent - TCond = {s = [] ; t = Cond ; m = MIndic} ; --# notpresent -} diff --git a/deprecated/old-lib/resource/german/ConjunctionGer.gf b/deprecated/old-lib/resource/german/ConjunctionGer.gf deleted file mode 100644 index d46a32839..000000000 --- a/deprecated/old-lib/resource/german/ConjunctionGer.gf +++ /dev/null @@ -1,59 +0,0 @@ -concrete ConjunctionGer of Conjunction = - CatGer ** open ResGer, Coordination, Prelude in { - - flags optimize=all_subs ; - - lin - - ConjS conj ss = conjunctDistrTable Order conj ss ; - - ConjAdv conj ss = conjunctDistrSS conj ss ; - - ConjNP conj ss = conjunctDistrTable Case conj ss ** { - a = {g = Fem ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} - } ; - - ConjAP conj ss = conjunctDistrTable AForm conj ss ** { - isPre = ss.isPre - } ; - -{- ---b - ConjS conj ss = conjunctTable Order conj ss ; - DConjS conj ss = conjunctDistrTable Order conj ss ; - - ConjAdv conj ss = conjunctSS conj ss ; - DConjAdv conj ss = conjunctDistrSS conj ss ; - - ConjNP conj ss = conjunctTable Case conj ss ** { - a = {g = Fem ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} - } ; - DConjNP conj ss = conjunctDistrTable Case conj ss ** { - a = {g = Fem ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} - } ; - - ConjAP conj ss = conjunctTable AForm conj ss ** { - isPre = ss.isPre - } ; - DConjAP conj ss = conjunctDistrTable AForm conj ss ** { - isPre = ss.isPre - } ; --} - --- These fun's are generated from the list cat's. - - BaseS = twoTable Order ; - ConsS = consrTable Order comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - BaseNP x y = twoTable Case x y ** {a = conjAgr x.a y.a} ; - ConsNP xs x = consrTable Case comma xs x ** {a = conjAgr xs.a x.a} ; - BaseAP x y = twoTable AForm x y ** {isPre = andB x.isPre y.isPre} ; - ConsAP xs x = consrTable AForm comma xs x ** {isPre = andB xs.isPre x.isPre} ; - - lincat - [S] = {s1,s2 : Order => Str} ; - [Adv] = {s1,s2 : Str} ; - [NP] = {s1,s2 : Case => Str ; a : Agr} ; - [AP] = {s1,s2 : AForm => Str ; isPre : Bool} ; - -} diff --git a/deprecated/old-lib/resource/german/ExtGer.gf b/deprecated/old-lib/resource/german/ExtGer.gf deleted file mode 100644 index b87b483e6..000000000 --- a/deprecated/old-lib/resource/german/ExtGer.gf +++ /dev/null @@ -1,26 +0,0 @@ ---concrete ExtGer of ExtGerAbs = CatGer ** open ResGer in { --- --- lincat --- --- Aux = {s : Polarity => Str} ; --- --- lin --- --- PredAux np aux vp = mkClause (np.s ! Nom) np.a { --- s = \\t,ant,b,ord,agr => --- let --- fin = aux.s ! b ; --- vf : Str -> Str -> {fin, inf : Str} = \x,y -> --- {fin = x ; inf = y} ; --- in --- case ant of { --- Simul => vf fin [] ; --- Anter => vf fin "have" --- } ; --- s2 = \\agr => infVP vp agr --- } ; --- --- can_Aux = {s = \\p => posneg p "can"} ; ---- cannt --- must_Aux = {s = \\p => posneg p "must"} ; --- ---} diff --git a/deprecated/old-lib/resource/german/ExtraGer.gf b/deprecated/old-lib/resource/german/ExtraGer.gf deleted file mode 100644 index 518fe1713..000000000 --- a/deprecated/old-lib/resource/german/ExtraGer.gf +++ /dev/null @@ -1,34 +0,0 @@ -concrete ExtraGer of ExtraGerAbs = CatGer ** - open ResGer, Coordination, Prelude, IrregGer in { - - lincat - VPI = {s : Bool => Str} ; - [VPI] = {s1,s2 : Bool => Str} ; - lin - BaseVPI = twoTable Bool ; - ConsVPI = consrTable Bool comma ; - - MkVPI vp = {s = \\b => useInfVP b vp} ; - ConjVPI = conjunctDistrTable Bool ; - - ComplVPIVV v vpi = - insertInf (vpi.s ! v.isAux) ( - predVGen v.isAux v) ; ---- -{- - insertExtrapos vpi.p3 ( - insertInf vpi.p2 ( - insertObj vpi.p1 ( - predVGen v.isAux v))) ; --} - - PPzuAdv cn = {s = case cn.g of { - Masc | Neutr => "zum" ; - Fem => "zur" - } ++ cn.s ! adjfCase Weak Dat ! Sg ! Dat - } ; - - TImpfSubj = {s = [] ; t = Past ; m = MConjunct} ; --# notpresent - - moegen_VV = auxVV mgen_V ; - -} diff --git a/deprecated/old-lib/resource/german/ExtraGerAbs.gf b/deprecated/old-lib/resource/german/ExtraGerAbs.gf deleted file mode 100644 index 886b666c3..000000000 --- a/deprecated/old-lib/resource/german/ExtraGerAbs.gf +++ /dev/null @@ -1,11 +0,0 @@ -abstract ExtraGerAbs = Extra [ - VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI, - VV,VP,Conj] ** { - - fun - PPzuAdv : CN -> Adv ; -- zum Lied, zur Flasche - TImpfSubj : Tense ; -- ich möchte... --# notpresent - - moegen_VV : VV ; -- ich mag/möchte singen - -} diff --git a/deprecated/old-lib/resource/german/GrammarGer.gf b/deprecated/old-lib/resource/german/GrammarGer.gf deleted file mode 100644 index 7f43b7b11..000000000 --- a/deprecated/old-lib/resource/german/GrammarGer.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarGer of Grammar = - NounGer, - VerbGer, - AdjectiveGer, - AdverbGer, - NumeralGer, - SentenceGer, - QuestionGer, - RelativeGer, - ConjunctionGer, - PhraseGer, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomGer, - StructuralGer - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/german/IdiomGer.gf b/deprecated/old-lib/resource/german/IdiomGer.gf deleted file mode 100644 index 4392a38b5..000000000 --- a/deprecated/old-lib/resource/german/IdiomGer.gf +++ /dev/null @@ -1,46 +0,0 @@ -concrete IdiomGer of Idiom = CatGer ** - open MorphoGer, ParadigmsGer, Prelude in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause "es" (agrP3 Sg) vp ; - GenericCl vp = mkClause "man" (agrP3 Sg) vp ; - - CleftNP np rs = mkClause "es" (agrP3 Sg) - (insertExtrapos (rs.s ! gennum np.a.g np.a.n) ---- - (insertObj (\\_ => np.s ! rs.c) (predV MorphoGer.sein_V))) ; - - CleftAdv ad s = mkClause "es" (agrP3 Sg) - (insertExtrapos (conjThat ++ s.s ! Sub) - (insertObj (\\_ => ad.s) (predV MorphoGer.sein_V))) ; - - - ExistNP np = - mkClause "es" (agrP3 Sg) - (insertObj (\\_ => appPrep geben.c2 np.s) - (predV geben)) ; - - ExistIP ip = { - s = \\m,t,a,p => - let - cls = - (mkClause "es" (agrP3 Sg) (predV geben)).s ! m ! t ! a ! p ; - who = ip.s ! Acc - in table { - QDir => who ++ cls ! Inv ; - QIndir => who ++ cls ! Sub - } - } ; - - ProgrVP = insertAdv "eben" ; ---- - - ImpPl1 vp = {s = - (mkClause "wir" {g = Fem ; n = Pl ; p = P1} vp).s ! - MConjunct ! Pres ! Simul ! Pos ! Inv - } ; - - oper - geben = dirV2 (mk6V "geben" "gibt" "gib" "gab" "gbe" "gegeben") ; -} - diff --git a/deprecated/old-lib/resource/german/IrregGer.gf b/deprecated/old-lib/resource/german/IrregGer.gf deleted file mode 100644 index 35f85aafb..000000000 --- a/deprecated/old-lib/resource/german/IrregGer.gf +++ /dev/null @@ -1,228 +0,0 @@ ---# -path=.:prelude:../abstract:../common - --- adapted from verb list in --- http://www.iee.et.tu-dresden.de/~wernerr/grammar/verben_dt.html - -concrete IrregGer of IrregGerAbs = CatGer ** open - ParadigmsGer, - (M = MorphoGer) -in { - - flags optimize=values ; - - lin backen_V = irregV "backen" "bckt" (variants {"backt" ; "buk"}) (variants {"backt" ; "buke"}) "gebacken" ; - lin befehlen_V = irregV "befehlen" "befiehlt" "befahl" "befhle" "befhle)" ; - lin beginnen_V = irregV "beginnen" "beginnt" "begann" "begnne" "begnne)" ; - lin beien_V = irregV "beien" "beit" "bi" "bie" "gebissen" ; - lin bergen_V = irregV "bergen" "birgt" "barg" "brge" "geborgen" ; - lin bersten_V = irregV "bersten" "birst" "barst" "brste" "geborsten" ; - lin bewegen_V = irregV "bewegen" "bewegt" "bewog" "bewge" "bewogen" ; - lin biegen_V = irregV "biegen" "biegt" "bog" "bge" "gebogen" ; - lin bieten_V = irregV "bieten" "bietet" "bot" "bte" "geboten" ; - lin binden_V = irregV "binden" "bindt" "band" "bnde" "gebunden" ; - lin bitten_V = irregV "bitten" "bittet" "bat" "bte" "gebeten" ; - lin blasen_V = irregV "blasen" "blst" "blies" "bliese" "geblasen" ; - lin bleiben_V = irregV "bleiben" "bleibt" "blieb" "bliebe" "geblieben" ; - lin braten_V = irregV "braten" "brt" "briet" "briete" "gebraten" ; - lin brechen_V = irregV "brechen" "bricht" "brach" "brche" "gebrochen" ; - lin brennen_V = irregV "brennen" "brennt" "brannte" "brennte" "gebrannt" ; - lin bringen_V = irregV "bringen" "bringt" "brachte" "brachte" "gebracht" ; - lin denken_V = irregV "denken" "denkt" "dachte" "dachte" "gedacht" ; - lin dingen_V = irregV "dingen" "dingt" "dingte" "dang" "gedungen" ; - lin dreschen_V = irregV "dreschen" "drischt" "drosch" "drsche" "gedroschen" ; - lin dringen_V = irregV "dringen" "dringt" "drang" "drnge" "gedrungen" ; - lin drfen_V = M.mkV - "drfen" "darf" "darfst" "darf" "drft" "drf" - "durfte" "durftest" "durften" "durftet" - "drfte" "gedurft" [] - M.VHaben ** {lock_V = <>} ; - lin empfehlen_V = irregV "empfehlen" "empfiehlt" "empfahl" - (variants {"empfhle" ; "empfhle"}) "empfohlen" ; - lin erlschen_V = irregV "erlschen" "erlischt" "erlosch" "erlsche" "erloschen" ; - lin erkennen_V = irregV "erkennen" "erkennt" "erkannte" "erkannte" "erkannt" ; - lin erschrecken_V = irregV "erschrecken" "erschrickt" "erschrak" "erschrke" "erschrocken" ; - lin essen_V = irregV "essen" "it" "a" "e" "gegessen" ; - lin fahren_V = irregV "fahren" "fhrt" "fuhr" "fhre" "gefahren" ; - lin fallen_V = irregV "fallen" "fllt" "fiel" "fiele" "gefallen" ; - lin fangen_V = irregV "fangen" "fngt" "fing" "finge" "gefangen" ; - lin fechten_V = irregV "fechten" "fechtet" "focht" "fchte" "gefochten" ; - lin finden_V = irregV "finden" "findt" "fand" "fnde" "gefunden" ; - lin flechten_V = irregV "flechten" "flicht" "flocht" "flchte" "geflochten" ; - lin fliegen_V = irregV "fliegen" "fliegt" "flog" "flge" "geflogen" ; - lin fliehen_V = irregV "fliehen" "flieht" "floh" "flhe" "geflohen" ; - lin flieen_V = irregV "flieen" "fliet" "flo" "flsse" "geflossen" ; - lin fressen_V = irregV "fressen" "frit" "fra" "fre" "gefressen" ; - lin frieren_V = irregV "frieren" "friert" "fror" "frre" "gefroren" ; - lin gren_V = irregV "gren" "grt" (variants {"gor" ; "grte"}) "gre" "gegoren" ; - lin gebren_V = irregV "gebren" "gebiert" "gebar" "gebre" "geboren" ; - lin geben_V = irregV "geben" "gibt" "gab" "gbe" "gegeben" ; - lin gedeihen_V = irregV "gedeihen" "gedeiht" "gedieh" "gediehe" "gediehen" ; - lin gehen_V = irregV "gehen" "geht" "ging" "ginge" "gegangen" ; - lin gelingen_V = irregV "gelingen" "gelingt" "gelang" "gelange" "gelungen" ; - lin gelten_V = irregV "gelten" "gilt" "galt" (variants {"galte" ; "golte"}) "gegolten" ; - lin genesen_V = irregV "genesen" "genest" "genas" "gense" "genesen" ; - lin genieen_V = irregV "genieen" "geniet" "geno" "gensse" "genossen" ; - lin geschehen_V = irregV "geschehen" "geschieht" "geschah" "geschehen" "geschhe" ; - lin gewinnen_V = irregV "gewinnen" "gewinnt" "gewann" (variants {"gewnne" ; "gewnne"}) "gewonnen" ; - lin gieen_V = irregV "gieen" "giet" "go" "gsse" "gegossen" ; - lin gleichen_V = irregV "gleichen" "gleicht" "glich" "gliche" "geglichen" ; - lin gleiten_V = irregV "gleiten" "gleitet" "glitt" "glitte" "geglitten" ; - lin glimmen_V = irregV "glimmen" "glimmt" "glomm" "glimmte" "glmme" ; - lin graben_V = irregV "graben" "grbt" "grub" "grbe" "gegraben" ; - lin greifen_V = irregV "greifen" "greift" "griff" "griffe" "gegriffen" ; - lin haben_V = irregV "haben" "hat" "hatte" "hatte" "gehabt" ; - lin halten_V = irregV "halten" "hlt" "hielt" "hielte" "gehalten" ; - lin hngen_V = irregV "hngen" "hngt" "hing" "hinge" "gehangen" ; - lin hauen_V = irregV "hauen" "haut" (variants {"haute" ; "hieb"}) (variants {"haute" ; "hiebe"}) "gehauen" ; - lin heben_V = irregV "heben" "hebt" "hob" "hbe" "gehoben" ; - lin heien_V = irregV "heien" "heit" "hie" "hiee" "geheien" ; - lin helfen_V = irregV "helfen" "hilft" "half" "hlfe" "geholfen" ; - lin kennen_V = irregV "kennen" "kennt" "kannte" "kennte" "gekannt" ; - lin klimmen_V = irregV "klimmen" "klimmt" "klomm" "klmme" "geklommen" ; - lin klingen_V = irregV "klingen" "klingt" "klang" "klnge" "geklungen" ; - lin kneifen_V = irregV "kneifen" "kneift" "kniff" "kniffe" "gekniffen" ; - lin kommen_V = irregV "kommen" "kommt" "kam" "kme" "gekommen" ; - lin knnen_V = M.mkV - "knnen" "kann" "kannst" "kann" "knnt" "knn" - "konnte" "konntest" "konnten" "konntet" - "knnte" "gekonnt" [] - M.VHaben ** {lock_V = <>} ; - lin kriechen_V = irregV "kriechen" "kriecht" "kroch" "krche" "gekrochen" ; - lin kren_V = irregV "kren" "krt" "krte" "kor" "gekrt" ; - lin laden_V = irregV "laden" "ldt" "lud" "lde" "geladen" ; - lin lassen_V = irregV "lassen" "lt" "lie" "liee" "gelassen" ; - lin laufen_V = irregV "laufen" "luft" "lief" "liefe" "gelaufen" ; - lin leiden_V = irregV "leiden" "leidt" "litt" "litte" "gelitten" ; - lin leihen_V = irregV "leihen" "leiht" "lieh" "liehe" "geliehen" ; - lin lesen_V = irregV "lesen" "liest" "las" "lse" "gelesen" ; - lin liegen_V = irregV "liegen" "liegt" "lag" "lge" "gelegen" ; - lin lgen_V = irregV "lgen" "lgt" "log" "lge" "gelogen" ; - lin mahlen_V = irregV "mahlen" "mahlt" "mahlte" "mahlte" "gemahlen" ; - lin meiden_V = irregV "meiden" "meidt" "mied" "miede" "gemieden" ; - lin melken_V = irregV "melken" (variants {"melkt" ; "milkt"}) (variants {"melkte" ; "molk"}) "gemolken" "gemelkt" ; - lin messen_V = irregV "messen" "mit" "ma" "me" "gemessen" ; - lin milingen_V = irregV "milingen" "milingt" "milang" "milungen" "milnge" ; - lin mgen_V = M.mkV - "mgen" "mag" "magst" "mag" "mgt" "mg" - "mochte" "mochtest" "mochten" "mochtet" - "mchte" "gemocht" [] - M.VHaben ** {lock_V = <>} ; - lin mssen_V = M.mkV - "mssen" "mu" "mut" "mu" "mt" "m" - "mute" "mutest" "muten" "mutet" - "mte" "gemut" [] - M.VHaben ** {lock_V = <>} ; - lin nehmen_V = mk6V "nehmen" "nimmt" "nimm" "nahm" "nhme" "genommen" ; - lin nennen_V = irregV "nennen" "nennt" "nannte" "nennte" "genannt" ; - lin pfeifen_V = irregV "pfeifen" "pfeift" "pfiff" "pfiffe" "gepfiffen" ; - lin preisen_V = irregV "preisen" "preist" "pries" "priese" "gepriesen" ; - lin quellen_V = irregV "quellen" "quillt" "quoll" "qulle" "gequollen" ; - lin raten_V = irregV "raten" "rt" "riet" "riete" "geraten" ; - lin reiben_V = irregV "reiben" "reibt" "rieb" "riebe" "gerieben" ; - lin reien_V = irregV "reien" "reit" "ri" "rie" "gerissen" ; - lin reiten_V = irregV "reiten" "reitet" "ritt" "ritte" "geritten" ; - lin rennen_V = irregV "rennen" "rennt" "rannte" "rennte" "gerannt" ; - lin riechen_V = irregV "riechen" "riecht" "roch" "rche" "gerochen" ; - lin ringen_V = irregV "ringen" "ringt" "rang" "rnge" "gerungen" ; - lin rinnen_V = irregV "rinnen" "rinnt" "rann" "rnne" "geronnen" ; - lin rufen_V = irregV "rufen" "ruft" "rief" "riefe" "gerufen" ; - lin salzen_V = irregV "salzen" "salzt" "salzte" "salzte" "gesalzen" ; - lin saufen_V = irregV "saufen" "suft" "soff" "sffe" "gesoffen" ; - lin saugen_V = irregV "saugen" "saugt" (variants {"saugte" ; "sog"}) (variants {"saugte" ; "soge"}) (variants {"gesaugt" ; "gesogen"}) ; - lin schaffen_V = irregV "schaffen" "schafft" "schuf" "schfe" "geschaffen" ; - lin scheiden_V = irregV "scheiden" "scheidt" "schied" "schiede" "geschieden" ; - lin scheinen_V = irregV "scheinen" "scheint" "schien" "schiene" "geschienen" ; - lin scheien_V = irregV "scheien" "scheit" "schi" "schie" "geschissen" ; - lin schelten_V = irregV "schelten" "schilt" "schalt" "schlte" "gescholten" ; - lin scheren_V = irregV "scheren" "schert" "schor" "schre" "geschoren" ; - lin schieben_V = irregV "schieben" "schiebt" "schob" "schbe" "geschoben" ; - lin schieen_V = irregV "schieen" "schiet" "scho" "schsse" "geschossen" ; - lin schinden_V = irregV "schinden" "schindt" "schund" "schunde" "geschunden" ; - lin schlafen_V = irregV "schlafen" "schlft" "schlief" "schliefe" "geschlafen" ; - lin schlagen_V = irregV "schlagen" "schlgt" "schlug" "schlge" "geschlagen" ; - lin schleichen_V = irregV "schleichen" "schleicht" "schlich" "schliche" "geschlichen" ; - lin schleifen_V = irregV "schleifen" "schleift" "schliff" "schliffe" "geschliffen" ; - lin schleien_V = irregV "schleien" "schleit" (variants {"schli" ; "schleite"}) (variants {"schli" ; "schleite"}) (variants {"geschlissen" ; "geschleit"}) ; - lin schlieen_V = irregV "schlieen" "schliet" "schlo" "schlsse" "geschlossen" ; - lin schlingen_V = irregV "schlingen" "schlingt" "schlang" "schlnge" "geschlungen" ; - lin schmeien_V = irregV "schmeien" "schmeit" "schmi" "schmie" "geschmissen" ; - lin schmelzen_V = irregV "schmelzen" "schmilzt" "schmolz" "schmlze" "geschmolzen" ; - lin schneiden_V = irregV "schneiden" "schneidt" "schnitt" "schnitte" "geschnitten" ; - lin schreiben_V = irregV "schreiben" "schreibt" "schrieb" "schriebe" "geschrieben" ; - lin schreien_V = irregV "schreien" "schreit" "schrie" "schrie" "geschrien" ; - lin schreiten_V = irregV "schreiten" "schreitet" "schritt" "schritte" "geschritten" ; - lin schweigen_V = irregV "schweigen" "schweigt" "schwieg" "schwiege" "geschwiegen" ; - lin schwellen_V = irregV "schwellen" "schwillt" "schwoll" "schwlle" "geschwollen" ; - lin schwimmen_V = irregV "schwimmen" "schwimmt" "schwamm" (variants {"schwmme" ; "schwmme"}) "geschwommen" ; - lin schwinden_V = irregV "schwinden" "schwindt" "schwand" "schwnde" "geschwunden" ; - lin schwingen_V = irregV "schwingen" "schwingt" "schwang" "schwnge" "geschwungen" ; - lin schwren_V = irregV "schwren" "schwrt" "schwor" "schwre" "geschworen" ; - lin sehen_V = irregV "sehen" "sieht" "sah" "she" "gesehen" ; - lin sein_V = irregV "sein" "ist" "war" "wre" "gewesen" ; - lin senden_V = irregV "senden" "sendt" (variants {"sandte" ; "sendete"}) (variants {"sandte" ; "sendete"}) (variants {"gesandt" ; "gesendet"}) ; - lin sieden_V = irregV "sieden" "siedt" (variants {"siedete" ; "sott"}) (variants {"siedete" ; "sotte"}) (variants {"gesotten" ; "gesiedet"}) ; - lin singen_V = irregV "singen" "singt" "sang" "snge" "gesungen" ; - lin sinken_V = irregV "sinken" "sinkt" "sank" "snke" "gesunken" ; - lin sinnen_V = irregV "sinnen" "sinnt" "sann" "snne" "gesonnen" ; - lin sitzen_V = irregV "sitzen" "sitzt" "sa" "se" "gesessen" ; - lin sollen_V = M.mkV - "sollen" "soll" "sollst" "soll" "sollt" "soll" - "sollte" "solltest" "sollten" "solltet" - "sollte" "gesollt" [] - M.VHaben ** {lock_V = <>} ; - - lin speien_V = irregV "speien" "speit" "spie" "spie" "gespien" ; - lin spinnen_V = irregV "spinnen" "spinnt" "spann" (variants {"spnne" ; "spnne"}) "gesponnen" ; - lin spleien_V = irregV "spleien" "spleit" "spli" "splie" "gesplissen" ; - lin sprechen_V = irregV "sprechen" "spricht" "sprach" "sprche" "gesprochen" ; - lin sprieen_V = irregV "sprieen" "spriet" "spro" "sprsse" "gesprossen" ; - lin springen_V = irregV "springen" "springt" "sprang" "sprnge" "gesprungen" ; - lin stechen_V = irregV "stechen" "sticht" "stach" "stche" "gestochen" ; - lin stehen_V = irregV "stehen" "steht" "stand" (variants {"stnde" ; "stnde"}) "gestanden" ; - lin stehlen_V = irregV "stehlen" "stiehlt" "stahl" "sthle" "gestohlen" ; - lin steigen_V = irregV "steigen" "steigt" "stieg" "stiege" "gestiegen" ; - lin sterben_V = irregV "sterben" "stirbt" "starb" "strbe" "gestorben" ; - lin stieben_V = irregV "stieben" "stiebt" "stob" "stbe" "gestoben" ; - lin stinken_V = irregV "stinken" "stinkt" "stank" "stnke" "gestunken" ; - lin stoen_V = irregV "stoen" "stt" "stie" "stiee" "gestoen" ; - lin streichen_V = irregV "streichen" "streicht" "strich" "striche" "gestrichen" ; - lin streiten_V = irregV "streiten" "streitet" "stritt" "stritte" "gestritten" ; - lin tragen_V = irregV "tragen" "trgt" "trug" "trge" "getragen" ; - lin treffen_V = irregV "treffen" "trifft" "traf" "trfe" "getroffen" ; - lin treiben_V = irregV "treiben" "treibt" "trieb" "triebe" "getrieben" ; - lin treten_V = irregV "treten" "tritt" "trat" "trte" "getreten" ; - lin trinken_V = irregV "trinken" "trinkt" "trank" "trnke" "getrunken" ; - lin trgen_V = irregV "trgen" "trgt" "trog" "trge" "getrogen" ; - lin tun_V = irregV "tun" "tut" "tat" "tte" "getan" ; - lin verderben_V = irregV "verderben" "verdirbt" "verdarb" "verdarbe" "verdorben" ; - lin verlieren_V = irregV "verlieren" "verliert" "verlor" "verlre" "verloren" ; - lin wachsen_V = irregV "wachsen" "wchst" "wuchs" "wchse" "gewachsen" ; - lin wgen_V = irregV "wgen" "wgt" "wog" "woge" "gewogen" ; - lin waschen_V = irregV "waschen" "wscht" "wusch" "wsche" "gewaschen" ; - lin weben_V = irregV "weben" "webt" (variants {"wob" ; "webte"}) "wbe" (variants {"gewoben" ; "gewebt"}) ; - lin weichen_V = irregV "weichen" "weicht" "wich" "wiche" "gewichen" ; - lin weisen_V = irregV "weisen" "weist" "wies" "wiese" "gewiesen" ; - lin wenden_V = irregV "wenden" "wendt" (variants {"wandte" ; "wendete"}) (variants {"wandte" ; "wendete"}) (variants {"gewandt" ; "gewendet"}) ; - lin werben_V = irregV "werben" "wirbt" "warb" "wrbe" "geworben" ; - lin werden_V = M.mkV - "werden" "werde" "wirst" "wird" "werdet" "werd" - "wurde" "wurdest" "wurden" "wurdet" - "wrde" "geworden" [] - M.VHaben ** {lock_V = <>} ; - lin werfen_V = irregV "werfen" "wirft" "warf" "wrfe" "geworfen" ; - lin wiegen_V = irregV "wiegen" "wiegt" "wog" "wge" "gewogen" ; - lin winden_V = irregV "winden" "windt" "wand" "wnde" "gewunden" ; - lin wissen_V = irregV "wissen" "wei" "wute" "wte" "gewut" ; - lin wollen_V = M.mkV - "wollen" "will" "willst" "will" "wollt" "woll" - "wollte" "wolltest" "wollten" "wolltet" - "wollte" "gewollt" [] - M.VHaben ** {lock_V = <>} ; - - - lin wringen_V = irregV "wringen" "wringt" "wrang" "wrnge" "gewrungen" ; - lin zeihen_V = irregV "zeihen" "zeiht" "zieh" "ziehe" "geziehen" ; - lin ziehen_V = irregV "ziehen" "zieht" "zog" "zge" "gezogen" ; - lin zwingen_V = irregV "zwingen" "zwingt" "zwang" "zwnge" "gezwungen" ; - -} diff --git a/deprecated/old-lib/resource/german/IrregGerAbs.gf b/deprecated/old-lib/resource/german/IrregGerAbs.gf deleted file mode 100644 index 0d68f94ed..000000000 --- a/deprecated/old-lib/resource/german/IrregGerAbs.gf +++ /dev/null @@ -1,185 +0,0 @@ -abstract IrregGerAbs = Cat ** { - - fun backen_V : V ; - fun befehlen_V : V ; - fun beginnen_V : V ; - fun beien_V : V ; - fun bergen_V : V ; - fun bersten_V : V ; - fun bewegen_V : V ; - fun biegen_V : V ; - fun bieten_V : V ; - fun binden_V : V ; - fun bitten_V : V ; - fun blasen_V : V ; - fun bleiben_V : V ; - fun braten_V : V ; - fun brechen_V : V ; - fun brennen_V : V ; - fun bringen_V : V ; - fun denken_V : V ; - fun dingen_V : V ; - fun dreschen_V : V ; - fun dringen_V : V ; - fun drfen_V : V ; - fun empfehlen_V : V ; - fun erlschen_V : V ; - fun erkennen_V : V ; - fun erschrecken_V : V ; - fun essen_V : V ; - fun fahren_V : V ; - fun fallen_V : V ; - fun fangen_V : V ; - fun fechten_V : V ; - fun finden_V : V ; - fun flechten_V : V ; - fun fliegen_V : V ; - fun fliehen_V : V ; - fun flieen_V : V ; - fun fressen_V : V ; - fun frieren_V : V ; - fun gren_V : V ; - fun gebren_V : V ; - fun geben_V : V ; - fun gedeihen_V : V ; - fun gehen_V : V ; - fun gelingen_V : V ; - fun gelten_V : V ; - fun genesen_V : V ; - fun genieen_V : V ; - fun geschehen_V : V ; - fun gewinnen_V : V ; - fun gieen_V : V ; - fun gleichen_V : V ; - fun gleiten_V : V ; - fun glimmen_V : V ; - fun graben_V : V ; - fun greifen_V : V ; - fun haben_V : V ; - fun halten_V : V ; - fun hngen_V : V ; - fun hauen_V : V ; - fun heben_V : V ; - fun heien_V : V ; - fun helfen_V : V ; - fun kennen_V : V ; - fun klimmen_V : V ; - fun klingen_V : V ; - fun kneifen_V : V ; - fun kommen_V : V ; - fun knnen_V : V ; - fun kriechen_V : V ; - fun kren_V : V ; - fun laden_V : V ; - fun lassen_V : V ; - fun laufen_V : V ; - fun leiden_V : V ; - fun leihen_V : V ; - fun lesen_V : V ; - fun liegen_V : V ; - fun lgen_V : V ; - fun mahlen_V : V ; - fun meiden_V : V ; - fun melken_V : V ; - fun messen_V : V ; - fun milingen_V : V ; - fun mgen_V : V ; - fun mssen_V : V ; - fun nehmen_V : V ; - fun nennen_V : V ; - fun pfeifen_V : V ; - fun preisen_V : V ; - fun quellen_V : V ; - fun raten_V : V ; - fun reiben_V : V ; - fun reien_V : V ; - fun reiten_V : V ; - fun rennen_V : V ; - fun riechen_V : V ; - fun ringen_V : V ; - fun rinnen_V : V ; - fun rufen_V : V ; - fun salzen_V : V ; - fun saufen_V : V ; - fun saugen_V : V ; - fun schaffen_V : V ; - fun scheiden_V : V ; - fun scheinen_V : V ; - fun scheien_V : V ; - fun schelten_V : V ; - fun scheren_V : V ; - fun schieben_V : V ; - fun schieen_V : V ; - fun schinden_V : V ; - fun schlafen_V : V ; - fun schlagen_V : V ; - fun schleichen_V : V ; - fun schleifen_V : V ; - fun schleien_V : V ; - fun schlieen_V : V ; - fun schlingen_V : V ; - fun schmeien_V : V ; - fun schmelzen_V : V ; - fun schneiden_V : V ; - fun schreiben_V : V ; - fun schreien_V : V ; - fun schreiten_V : V ; - fun schweigen_V : V ; - fun schwellen_V : V ; - fun schwimmen_V : V ; - fun schwinden_V : V ; - fun schwingen_V : V ; - fun schwren_V : V ; - fun sehen_V : V ; - fun sein_V : V ; - fun senden_V : V ; - fun sieden_V : V ; - fun singen_V : V ; - fun sinken_V : V ; - fun sinnen_V : V ; - fun sitzen_V : V ; - fun sollen_V : V ; - fun speien_V : V ; - fun spinnen_V : V ; - fun spleien_V : V ; - fun sprechen_V : V ; - fun sprieen_V : V ; - fun springen_V : V ; - fun stechen_V : V ; - fun stehen_V : V ; - fun stehlen_V : V ; - fun steigen_V : V ; - fun sterben_V : V ; - fun stieben_V : V ; - fun stinken_V : V ; - fun stoen_V : V ; - fun streichen_V : V ; - fun streiten_V : V ; - fun tragen_V : V ; - fun treffen_V : V ; - fun treiben_V : V ; - fun treten_V : V ; - fun trinken_V : V ; - fun trgen_V : V ; - fun tun_V : V ; - fun verderben_V : V ; - fun verlieren_V : V ; - fun wachsen_V : V ; - fun wgen_V : V ; - fun waschen_V : V ; - fun weben_V : V ; - fun weichen_V : V ; - fun weisen_V : V ; - fun wenden_V : V ; - fun werben_V : V ; - fun werden_V : V ; - fun werfen_V : V ; - fun wiegen_V : V ; - fun winden_V : V ; - fun wissen_V : V ; - fun wollen_V : V ; - fun wringen_V : V ; - fun zeihen_V : V ; - fun ziehen_V : V ; - fun zwingen_V : V ; -} diff --git a/deprecated/old-lib/resource/german/LangGer.gf b/deprecated/old-lib/resource/german/LangGer.gf deleted file mode 100644 index 159baf51e..000000000 --- a/deprecated/old-lib/resource/german/LangGer.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangGer of Lang = - GrammarGer, - LexiconGer - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; -erasing = on ; -} ; diff --git a/deprecated/old-lib/resource/german/LexiconGer.gf b/deprecated/old-lib/resource/german/LexiconGer.gf deleted file mode 100644 index f3aebb889..000000000 --- a/deprecated/old-lib/resource/german/LexiconGer.gf +++ /dev/null @@ -1,366 +0,0 @@ ---# -path=.:../common:../abstract:../../prelude - --- work by Aarne Ranta, Andreas Priesnitz, and Henning Thielemann. - -concrete LexiconGer of Lexicon = CatGer ** - open Prelude, ParadigmsGer, (Mo = MorphoGer), IrregGer in { - -flags - optimize=all_subs ; - -lin - add_V3 = dirV3 (prefixV "hinzu" (regV "fgen")) zu_Prep ; - airplane_N = regN "Flugzeug" ; - already_Adv = mkAdv "schon" ; - answer_V2S = mkV2S (regV "antworten") datPrep ; - apartment_N = regN "Wohnung" ; - apple_N = reg2N "Apfel" "pfel" masculine ; - art_N = reg2N "Kunst" "Knste" feminine ; - ask_V2Q = mkV2Q (regV "fragen") accPrep ; - baby_N = reg2N "Baby" "Babies" neuter ; ---- - bad_A = regA "schlecht" ; - bank_N = reg2N "Bank" "Banken" feminine ; - beautiful_A = regA "schn" ; - become_VA = mkVA IrregGer.werden_V ; - beer_N = reg2N "Bier" "Biere" neuter ; - beg_V2V = mkV2V (mk6V "bitten" "bittet" "bitte" "bat" "bte" "gebeten") accPrep ; - big_A = mk3A "gro" "grer" "grte" ; - bike_N = reg2N "Fahrrad" "Fahrrder" neuter ; - bird_N = reg2N "Vogel" "Vgel" masculine ; - black_A = regA "schwarz" ; - blue_A = regA "blau"; - boat_N = reg2N "Boot" "Boote" neuter ; - book_N = reg2N "Buch" "Bcher" neuter ; - boot_N = reg2N "Stiefel" "Stiefel" masculine ; - boss_N = reg2N "Chef" "Chefs" masculine ; ---- - boy_N = reg2N "Junge" "Jungen" masculine ; - bread_N = reg2N "Brot" "Brote" neuter ; - break_V2 = dirV2 - (irregV "zerschlagen" "zerschlgt" "zerschlug" "zerschlge" "zerschlagen") ; - broad_A = regA "breit" ; - brother_N2 = mkN2 (reg2N "Bruder" "Brder" masculine) von_Prep ; - brown_A = regA "braun" ; - butter_N = reg2N "Butter" "Butter" feminine ; ---- infl - buy_V2 = dirV2 (regV "kaufen") ; - camera_N = reg2N "Kamera" "Kameras" feminine ; - cap_N = regN "Mtze" ; - car_N = regN "Wagen" ; - carpet_N = regN "Teppich" ; - cat_N = regN "Katze" ; - ceiling_N = reg2N "Dach" "Dcher" neuter ; - chair_N = reg2N "Stuhl" "Sthle" masculine ; - cheese_N = regN "Kse" ; - child_N = reg2N "Kind" "Kinder" neuter ; - church_N = regN "Kirche" ; - city_N = reg2N "Stadt" "Stdte" feminine ; - clean_A = regA "rein" ; - clever_A = mk3A "klug" "klger" "klgste" ; - close_V2 = dirV2 (irregV "schlieen" "schliet" "schlo" "schlsse" "geschlossen") ; - coat_N = regN "Jacke" ; - cold_A = regA "kalt" ; - come_V = seinV (mk6V "kommen" "kommt" "komm" "kam" "kme" "gekommen") ; - computer_N = reg2N "Rechner" "Rechner" masculine ; - country_N = reg2N "Land" "Lnder" neuter ; - cousin_N = reg2N "Vetter" "Vetter" masculine ; --- Kusine - cow_N = reg2N "Kuh" "Khe" feminine ; - die_V = seinV (irregV "sterben" "stirbt" "starb" "strbe" "gestorben") ; - distance_N3 = mkN3 (regN "Entfernung") von_Prep zu_Prep ; - dirty_A = regA "schmutzig" ; - do_V2 = dirV2 (irregV "tun" "tut" "tat" "tte" "getan") ; - doctor_N = reg2N "Arzt" "rzte" masculine ; - dog_N = regN "Hund" ; - door_N = reg2N "Tr" "Tren" feminine ; - drink_V2 = dirV2 (irregV "trinken" "trinkt" "trank" "trnke" "getrunken") ; - easy_A2V = mkA2V (regA "leicht") (mkPrep "fr" accusative) ; - eat_V2 = dirV2 (irregV "essen" "it" "a" "e" "gegessen") ; - empty_A = regA "leer" ; ---- check infl - enemy_N = regN "Feind" ; - factory_N = regN "Fabrik" ; - father_N2 = mkN2 (reg2N "Vater" "Vter" masculine) von_Prep ; - fear_VS = mkVS (regV "frchten") ; - find_V2 = dirV2 (irregV "finden" "findet" "fand" "fnde" "gefunden") ; - fish_N = regN "Fisch" ; - floor_N = reg2N "Fuboden" "Fubden" masculine ; - forget_V2 = dirV2 (irregV "vergessen" "vergit" "verga" "verge" "vergessen") ; - fridge_N = reg2N "Khlschrank" "Khlschrnke" masculine ; - friend_N = regN "Freund" ; - fruit_N = reg2N "Frucht" "Frchte" feminine ; - fun_AV = mkAV (regA "toll") ; - garden_N = reg2N "Garten" "Grten" masculine ; - girl_N = reg2N "Mdchen" "Mdchen" neuter ; - glove_N = regN "Handschuh" ; - gold_N = reg2N "Gold" "Golde" neuter ; ---- infl - good_A = mk3A "gut" "besser" "beste" ; - go_V = seinV (irregV "gehen" "geht" "ging" "ginge" "gegangen") ; - green_A = regA "grn" ; - harbour_N = reg2N "Hafen" "Hfen" masculine ; - hate_V2 = dirV2 (regV "hassen") ; - hat_N = reg2N "Hut" "Hte" masculine ; - have_V2 = dirV2 IrregGer.haben_V ; - hear_V2 = dirV2 (regV "hren") ; - hill_N = regN "Hgel" ; - hope_VS = mkVS (regV "hoffen") ; - horse_N = reg2N "Pferd" "Pferde" neuter ; - hot_A = regA "hei" ; - house_N = reg2N "Haus" "Huser" neuter ; - important_A = regA "wichtig" ; - industry_N = regN "Industrie" ; - iron_N = reg2N "Eisen" "Eisen" neuter ; - jump_V = seinV (irregV "springen" "springt" "sprang" "sprnge" "gesprungen") ; - king_N = regN "Knig" ; - know_V2 = dirV2 (irregV "wissen" "wei" "wute" "wte" "gewut") ; ---- infl - lake_N = reg2N "See" "Seen" masculine ; --- infl - lamp_N = regN "Lampe"; - learn_V2 = dirV2 (regV "lernen") ; - leather_N = reg2N "Leder" "Leder" neuter ; - leave_V2 = dirV2 (irregV "verlassen" "verlt" "verlie" "verliee" "verlassen") ; - like_V2 = dirV2 (irregV "mgen" "mag" "mochte" "mchte" "gemocht") ; - listen_V2 = prepV2 (prefixV "zu" (regV "hren")) datPrep ; ---- dat - live_V = regV "leben" ; - long_A = mk3A "lang" "lnger" "lngste" ; - lose_V2 = dirV2 (irregV "verlieren" "verliert" "verlor" "verlre" "verloren") ; - love_N = regN "Liebe" ; - love_V2 = dirV2 (regV "lieben") ; - man_N = reg2N "Mann" "Mnner" masculine ; - married_A2 = mkA2 (regA "verheiratet") (mkPrep "mit" dative) ; - meat_N = reg2N "Fleisch" "Fleische" neuter ; ---- infl - milk_N = reg2N "Milch" "Milche" feminine ; ---- infl - moon_N = regN "Mond" ; - mother_N2 = mkN2 (reg2N "Mutter" "Mtter" feminine) von_Prep ; - mountain_N = regN "Berg" ; - music_N = reg2N "Musik" "Musiken" feminine ; - narrow_A = regA "schmal" ; - new_A = regA "neu" ; - newspaper_N = regN "Zeitung" ; - now_Adv = mkAdv "jetzt" ; - number_N = reg2N "Zahl" "Zahlen" feminine ; - oil_N = reg2N "l" "le" neuter ; - old_A = mk3A "alt" "lter" "lteste" ; - open_V2 = dirV2 (regV "ffnen") ; - paint_V2A = mkV2A (regV "malen") accPrep ; - paper_N = reg2N "Papier" "Papiere" neuter ; - paris_PN = mkPN "Paris" "Paris" ; - peace_N = mk6N "Friede" "Frieden" "Frieden" "Friedens" "Frieden" "Frieden" masculine ; - pen_N = regN "Bleistift" ; ---- - planet_N = reg2N "Planet" "Planeten" masculine ; - plastic_N = reg2N "Plastik" "Plastiken" feminine ; ---- - play_V2 = dirV2 (regV "spielen") ; - policeman_N = reg2N "Polizist" "Polizisten" masculine ; - priest_N = regN "Priester" ; - probable_AS = mkAS (regA "wahrscheinlich") ; - put_V2 = dirV2 (regV "setzen") ; - queen_N = reg2N "Knigin" "Kniginnen" feminine ; - radio_N = reg2N "Radio" "Radios" neuter ; ---- - rain_V0 = mkV0 (regV "regnen") ; - read_V2 = dirV2 (irregV "lesen" "liest" "las" "lse" "gelesen") ; - red_A = regA "rot" ; - religion_N = regN "Religion" ; - restaurant_N = reg2N "Restaurant" "Restaurants" neuter ; - river_N = reg2N "Flu" "Flsse" masculine ; - rock_N = regN "Stein" ; - roof_N = reg2N "Dach" "Dcher" neuter ; - rubber_N = reg2N "Gummi" "Gummis" neuter ; - run_V = seinV (irregV "laufen" "luft" "lief" "liefe" "gelaufen") ; - say_VS = mkVS (regV "sagen") ; - school_N = regN "Schule"; - science_N = reg2N "Wissenschaft" "Wissenschaften" feminine ; - sea_N = reg2N "Meer" "Meere" neuter ; - seek_V2 = dirV2 (regV "suchen") ; - see_V2 = dirV2 (irregV "sehen" "sieht" "sah" "she" "gesehen") ; - sell_V3 = accdatV3 (no_geV (regV "verkaufen")) ; - send_V3 = accdatV3 (regV "schicken") ; - sheep_N = reg2N "Schaf" "Schafe" neuter ; - ship_N = reg2N "Schiff" "Schiffe" neuter ; - shirt_N = reg2N "Hemd" "Hemden" neuter ; ---- infl - shoe_N = regN "Schuh" ; - shop_N = reg2N "Laden" "Lden" masculine ; - short_A = mk3A "kurz" "krzer" "krzeste" ; - silver_N = reg2N "Silber" "Silber" neuter ; ---- infl - sister_N = reg2N "Schwester" "Schwestern" feminine ; - sleep_V = irregV "schlafen" "schlft" "schlief" "schliefe" "geschlafen" ; - small_A = regA "klein" ; - snake_N = regN "Schlange" ; - sock_N = reg2N "Strumpf" "Strmpfe" masculine ; - song_N = reg2N "Lied" "Lieder" neuter ; - speak_V2 = dirV2 (irregV "sprechen" "spricht" "sprach" "sprche" "gesprochen") ; - star_N = regN "Sterne" ; - steel_N = regN "Stahl" ; - stone_N = regN "Stein" ; - stop_V = seinV (irregV "halten" "hlt" "hielt" "hielte" "gehalten") ; - stove_N = regN "Herd" ; - student_N = reg2N "Student" "Studenten" masculine ; - stupid_A = mk3A "dumm" "dmmer" "dmmste" ; ---- - sun_N = regN "Sonne" ; - switch8off_V2 = dirV2 (prefixV "aus" (regV "schalten")) ; - switch8on_V2 = dirV2 (prefixV "ein" (regV "schalten")) ; - table_N = regN "Tisch" ; - talk_V3 = mkV3 (regV "reden") datPrep von_Prep ; - teacher_N = reg2N "Lehrer" "Lehrer" masculine ; - teach_V2 = dirV2 (no_geV (regV "unterrichten")) ; - television_N = reg2N "Fernsehen" "Fernsehen" neuter; - thick_A = regA "dick" ; - thin_A = regA "dnn" ; - train_N = reg2N "Zug" "Zge" masculine ; - travel_V = regV "reisen" ; - tree_N = reg2N "Baum" "Bume" masculine ; - ---- trousers_N = regN "trousers" ; ---- pl t ! - ugly_A = regA "hlich" ; - understand_V2 = - dirV2 (irregV "verstehen" "versteht" "verstand" "verstnde" "verstanden") ; - university_N = reg2N "Universitt" "Universitten" feminine ; - village_N = reg2N "Dorf" "Drfer" neuter ; - wait_V2 = prepV2 (regV "warten") (mkPrep "auf" accusative) ; - walk_V = seinV (irregV "gehen" "geht" "ging" "ginge" "gegangen") ; - warm_A = mk3A "warm" "wrmer" "wrmste" ; - war_N = regN "Krieg" ; - watch_V2 = prepV2 (regV "schauen") (mkPrep "an" accusative) ; - water_N = reg2N "Wasser" "Wasser" neuter ; - white_A = regA "wei" ; - window_N = reg2N "Fenster" "Fenster" neuter ; - wine_N = regN "Wein" ; - win_V2 = dirV2 (irregV "gewinnen" "gewinnt" "gewann" "gewnne" "gewonnen") ; - woman_N = reg2N "Frau" "Frauen" feminine ; - wonder_VQ = mkVQ (reflV (regV "wundern") accusative) ; - wood_N = reg2N "Holz" "Hlzer" neuter ; - write_V2 = dirV2 (irregV "schreiben" "schreibt" "schrieb" "schriebe" "geschrieben") ; - yellow_A = regA "gelb" ; - young_A = mk3A "jung" "jnger" "jngste" ; - left_Ord = Mo.mkOrd (regA "link") ; - right_Ord = Mo.mkOrd (regA "recht") ; - far_Adv = mkAdv "weit" ; - correct_A = regA "richtig" ; - dry_A = regA "trocken" ; - dull_A = regA "stumpf" ; - full_A = regA "voll" ; - heavy_A = regA "schwer" ; - near_A = mk3A "nahe" "nher" "nchste" ; - rotten_A = regA "verdorben" ; - round_A = regA "rund" ; - sharp_A = mk3A "scharf" "schrfer" "schrfste" ; - smooth_A = regA "glatt" ; - straight_A = regA "gerade" ; - wet_A = regA "na" ; - wide_A = regA "breit" ; - animal_N = reg2N "Tier" "Tiere" neuter ; - ashes_N = regN "Asche" ; - back_N = reg2N "Rcken" "Rcken" masculine ; - bark_N = regN "Rinde" ; - belly_N = reg2N "Bauch" "Buche" masculine ; - blood_N = regN "Blut" ; - bone_N = reg2N "Knochen" "Knochen" masculine ; - breast_N = reg2N "Brust" "Brste" feminine ; - cloud_N = regN "Wolke" ; - day_N = regN "Tag" ; - dust_N = reg2N "Staub" "Stube" masculine ; - ear_N = regN "Ohr" ; - earth_N = regN "Erde" ; - egg_N = regN "Ei" ; - eye_N = regN "Auge" ; - fat_N = regN "Fett" ; - feather_N = reg2N "Feder" "Federn" feminine ; - fingernail_N = reg2N "Fingernagel" "Fingerngel" masculine ; - fire_N = regN "Feuer" ; - flower_N = regN "Blume" ; - fog_N = regN "Nebel" ; - foot_N = reg2N "Fu" "Fe" masculine ; - forest_N = reg2N "Wald" "Wlder" masculine ; - grass_N = regN "Gras" ; - guts_N = regN "Eingeweide" ; - hair_N = regN "Haar" ; - hand_N = regN "Hand" ; - head_N = regN "Kopf" ; - heart_N = regN "Herz" ; - horn_N = regN "Horn" ; - husband_N = regN "Ehemann" ; - ice_N = regN "Eis" ; - knee_N = regN "Knie" ; - leaf_N = reg2N "Blatt" "Bltter" neuter ; - leg_N = regN "Bein" ; - liver_N = regN "Leber" ; - louse_N = reg2N "Laus" "Luse" feminine ; - mouth_N = regN "Mund" ; - name_N = regN "Name" ; - neck_N = regN "Nacken" ; - night_N = reg2N "Nacht" "Nchte" feminine ; - nose_N = regN "Nase" ; - person_N = regN "Person" ; - rain_N = regN "Regen" ; - road_N = regN "Strae" ; - root_N = regN "Wurzel" ; - rope_N = regN "Seil" ; - salt_N = regN "Salz" ; - sand_N = regN "Sand" ; - seed_N = regN "Same" ; - skin_N = regN "Haut" ; - sky_N = regN "Himmel" ; - smoke_N = regN "Rauch" ; - snow_N = regN "Schnee" ; - stick_N = regN "Stock" ; - tail_N = regN "Schwanz" ; - tongue_N = regN "Zunge" ; - tooth_N = regN "Zahn" ; - wife_N = regN "Ehefrau" ; - wind_N = regN "Wind" ; - wing_N = reg2N "Flgel" "Flgel" masculine ; - worm_N = regN "Wurm" ; - year_N = regN "Jahr" ; - blow_V = regV "blasen" ; - breathe_V = regV "atmen" ; - burn_V = regV "brennen" ; - dig_V = regV "graben" ; - fall_V = regV "fallen" ; - float_V = regV "treiben" ; - flow_V = regV "flieen" ; - fly_V = regV "fliegen" ; - freeze_V = regV "frieren" ; - give_V3 = accdatV3 (irregV "geben" "gibt" "gab" "gbe" "gegeben") ; - laugh_V = regV "lachen" ; - lie_V = regV "lgen" ; - play_V = regV "spielen" ; - sew_V = regV "nhen" ; - sing_V = regV "singen" ; - sit_V = irregV "sitzen" "sitzt" "sa" "se" "gesessen" ; - smell_V = regV "riechen" ; - spit_V = regV "spucken" ; - stand_V = regV "stehen" ; - swell_V = prefixV "an" (regV "schwellen") ; - swim_V = regV "schwimmen" ; - think_V = regV "denken" ; - turn_V = regV "drehen" ; - vomit_V = regV "kotzen" ; - - bite_V2 = dirV2 (irregV "beien" "beit" "biss" "bisse" "gebissen") ; - count_V2 = dirV2 (regV "zhlen") ; - cut_V2 = dirV2 (irregV "schneiden" "schneidet" "schnitt" "schnitte" "geschnitten") ; - fear_V2 = dirV2 (regV "frchten") ; - fight_V2 = dirV2 (regV "bekmpfen") ; - hit_V2 = dirV2 (irregV "schlagen" "schlgt" "schlug" "schlge" "geschlagen") ; - hold_V2 = dirV2 (irregV "halten" "hlt" "hielt" "hielte" "gehalten") ; - hunt_V2 = dirV2 (regV "jagen") ; - kill_V2 = dirV2 (regV "tten") ; - pull_V2 = dirV2 (irregV "ziehen" "zieht" "zog" "zge" "gezogen") ; - push_V2 = dirV2 (irregV "schieben" "schiebt" "schub" "schbe" "geschoben") ; - rub_V2 = dirV2 (irregV "reiben" "reibt" "rieb" "riebe" "gerieben") ; - scratch_V2 = dirV2 (regV "kratzen") ; - split_V2 = dirV2 (prefixV "auf" (regV "teilen")) ; - squeeze_V2 = dirV2 (regV "pressen") ; - stab_V2 = dirV2 (irregV "stechen" "sticht" "stach" "stche" "gestochen") ; - suck_V2 = dirV2 (regV "saugen") ; - throw_V2 = dirV2 (irregV "werfen" "wirft" "warf" "wrfe" "geworfen") ; - tie_V2 = dirV2 (irregV "binden" "bindet" "band" "bnde" "gebunden") ; - wash_V2 = dirV2 (irregV "waschen" "wscht" "wusch" "wsche" "gewaschen") ; - wipe_V2 = dirV2 (regV "wischen") ; - - grammar_N = reg2N "Grammatik" "Grammatiken" feminine ; - language_N = regN "Sprache" ; - rule_N = reg2N "Regel" "Regeln" feminine ; - - john_PN = regPN "Johann" ; - question_N = regN "Frage" ; - ready_A = regA "fertig" ; - reason_N = reg2N "Grund" "Grnde" masculine ; - today_Adv = mkAdv "heute" ; - uncertain_A = regA "unsicher" ; - - -} ; diff --git a/deprecated/old-lib/resource/german/MorphoGer.gf b/deprecated/old-lib/resource/german/MorphoGer.gf deleted file mode 100644 index b24c23b6f..000000000 --- a/deprecated/old-lib/resource/german/MorphoGer.gf +++ /dev/null @@ -1,96 +0,0 @@ ---# -path=.:../common:../../prelude --- -----1 A Simple German Resource Morphology ----- ----- Aarne Ranta & Harald Hammarstrm 2002 -- 2006 ----- ----- This resource morphology contains definitions needed in the resource ----- syntax. To build a lexicon, it is better to use $ParadigmsGer$, which ----- gives a higher-level access to this module. --- -resource MorphoGer = ResGer ** open Prelude, (Predef=Predef) in { - - flags optimize=all ; - -oper - --- For $StructuralGer$. - - mkPrep : Str -> Case -> Preposition = \s,c -> - {s = s ; c = c} ; - - nameNounPhrase : {s : Case => Str} -> {s : Case => Str ; a : Agr} = \name -> - name ** {a = agrP3 Sg} ; - - detLikeAdj : Number -> Str -> - {s : Gender => Case => Str ; n : Number ; a : Adjf} = \n,dies -> - {s = appAdj (regA dies) ! n ; n = n ; a = Weak} ; - - mkOrd : {s : Degree => AForm => Str} -> {s : AForm => Str} = \a -> - {s = a.s ! Posit} ; - --- For $ParadigmsGer$. - - genitS : Str -> Str = \hund -> case hund of { - _ + ("el" | "en" | "er") => hund + "s" ; - _ + ("s" | "" | "sch" | "st" | "x" | "z") => hund + "es" ; - _ => hund + variants {"s" ; "es"} - } ; - pluralN : Str -> Str = \hund -> case hund of { - _ + ("el" | "er" | "e") => hund + "n" ; - _ + "en" => hund ; - _ => hund + "en" - } ; - dativE : Str -> Str = \hund -> case hund of { - _ + ("el" | "en" | "er" | "e") => hund ; - _ => variants {hund ; hund + "e"} - } ; - --- Duden, p. 119 - - verbT : Str -> Str = \v -> case v of { - _ + ("t" | "d") => v + "et" ; -- grnden, reden, betten - _ + ("ch" | "k" | "p" | "t" | "g" | "b" | "d" | "f" | "s") + - ("m" | "n") => v + "et" ; -- atmen, widmen, ffnen, rechnen - _ => v + "t" -- lernen, lrmen, qualmen etc - } ; - - verbST : Str -> Str = \v -> case v of { - _ + ("s" | "ss" | "" | "sch" | "x" | "z") => v + "t" ; - _ => v + "st" - } ; - - stemVerb : Str -> Str = \v -> case v of { - _ + ("rn" | "ln") => init v ; - _ => Predef.tk 2 v - } ; - --- For $Numeral$. - - LinDigit = {s : DForm => CardOrd => Str} ; - - cardOrd : Str -> Str -> CardOrd => Str = \drei,dritte -> - table { - NCard _ _ => drei ; - NOrd a => (regA (init dritte)).s ! Posit ! a - } ; - - cardReg : Str -> CardOrd => Str = \zehn -> - cardOrd zehn (zehn + "te") ; - - mkDigit : (x1,_,_,x4 : Str) -> LinDigit = - \drei,dreizehn,dreissig,dritte -> - {s = table { - DUnit => cardOrd drei dritte ; - DTeen => cardReg dreizehn ; - DTen => cardOrd dreissig (dreissig + "ste") - } - } ; - - regDigit : Str -> LinDigit = \vier -> - mkDigit vier (vier + "zehn") (vier + "zig") (vier + "te") ; - - invNum : CardOrd = NCard Masc Nom ; - -} ; - diff --git a/deprecated/old-lib/resource/german/NounGer.gf b/deprecated/old-lib/resource/german/NounGer.gf deleted file mode 100644 index b6e31d155..000000000 --- a/deprecated/old-lib/resource/german/NounGer.gf +++ /dev/null @@ -1,203 +0,0 @@ -concrete NounGer of Noun = CatGer ** open ResGer, Prelude in { - - flags optimize=all_subs ; - - lin - DetCN det cn = { - s = \\c => det.s ! cn.g ! c ++ cn.s ! adjfCase det.a c ! det.n ! c ; - a = agrP3 det.n ; - isPron = False - } ; - - DetNP det = { - s = \\c => det.s ! Neutr ! c ; ---- genders - a = agrP3 det.n ; - isPron = False - } ; - - UsePN pn = pn ** {a = agrP3 Sg} ; - - UsePron pron = { - s = \\c => pron.s ! NPCase c ; - a = pron.a - } ; - - PredetNP pred np = { - s = \\c => pred.s ! np.a.n ! Masc ! c ++ np.s ! c ; ---- g - a = np.a - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! VPastPart APred ; --- invar part - a = np.a - } ; - - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s ; - a = np.a - } ; - - DetQuantOrd quant num ord = - let - n = num.n ; - a = quant.a - in { - s = \\g,c => quant.s ! n ! g ! c ++ - num.s!g!c ++ ord.s ! agrAdj g (adjfCase a c) n c ; - n = n ; - a = a - } ; - - DetQuant quant num = - let - n = num.n ; - a = quant.a - in { - s = \\g,c => quant.s ! n ! g ! c ++ num.s!g!c ; - n = n ; - a = a - } ; - - DetArtOrd quant num ord = - let - n = num.n ; - a = quant.a - in { - s = \\g,c => quant.s ! num.isNum ! n ! g ! c ++ - num.s!g!c ++ ord.s ! agrAdj g (adjfCase a c) n c ; - n = n ; - a = a - } ; - - DetArtCard quant num = - let - n = num.n ; - a = quant.a - in { - s = \\g,c => quant.s ! True ! n ! g ! c ++ - num.s!g!c ; - n = n ; - a = a - } ; - - DetArtPl det cn = { - s = \\c => det.s ! False ! Pl ! cn.g ! c ++ cn.s ! adjfCase det.a c ! Pl ! c ; - a = agrP3 Pl ; - isPron = False - } ; - - DetArtSg det cn = { - s = \\c => det.s ! False ! Sg ! cn.g ! c ++ cn.s ! adjfCase det.a c ! Sg ! c ; - a = agrP3 Sg ; - isPron = False - } ; - - PossPron p = { - s = \\n,g,c => p.s ! NPPoss (gennum g n) c ; - a = Strong --- need separately weak for Pl ? - } ; - - NumCard n = n ** {isNum = True} ; - - NumPl = {s = \\g,c => []; n = Pl ; isNum = False} ; - NumSg = {s = \\g,c => []; n = Sg ; isNum = False} ; - - NumDigits numeral = {s = \\g,c => numeral.s ! NCard g c; n = numeral.n } ; - OrdDigits numeral = {s = \\af => numeral.s ! NOrd af} ; - - NumNumeral numeral = {s = \\g,c => numeral.s ! NCard g c; n = numeral.n } ; - OrdNumeral numeral = {s = \\af => numeral.s ! NOrd af} ; - - AdNum adn num = {s = \\g,c => adn.s ++ num.s!g!c; n = num.n } ; - - OrdSuperl a = {s = a.s ! Superl} ; - - DefArt = { - s = \\_,n,g,c => artDef ! gennum g n ! c ; - a = Weak - } ; - - IndefArt = { - s = table { - True => \\_,_,_ => [] ; - False => table { - Sg => \\g,c => "ein" + pronEnding ! GSg g ! c ; - Pl => \\_,_ => [] - } - } ; - a = Strong - } ; - - MassNP cn = { - s = \\c => cn.s ! adjfCase Strong c ! Sg ! c ; - a = agrP3 Sg ; - isPron = False - } ; - - UseN, UseN2 = \n -> { - s = \\_ => n.s ; - g = n.g - } ; - - ComplN2 f x = { - s = \\_,n,c => f.s ! n ! c ++ appPrep f.c2 x.s ; - g = f.g - } ; - - ComplN3 f x = { - s = \\n,c => f.s ! n ! c ++ appPrep f.c2 x.s ; - g = f.g ; - c2 = f.c3 - } ; - - Use2N3 f = { - s = f.s ; - g = f.g ; - c2 = f.c2 - } ; - - Use3N3 f = { - s = f.s ; - g = f.g ; - c2 = f.c3 - } ; - - AdjCN ap cn = - let - g = cn.g - in { - s = \\a,n,c => - preOrPost ap.isPre - (ap.s ! agrAdj g a n c) - (cn.s ! a ! n ! c) ; - g = g - } ; - - RelCN cn rs = { - s = \\a,n,c => cn.s ! a ! n ! c ++ rs.s ! gennum cn.g n ; - g = cn.g - } ; - - RelNP np rs = { - s = \\c => np.s ! c ++ "," ++ rs.s ! gennum np.a.g np.a.n ; - a = np.a ; - isPron = False - } ; - - SentCN cn s = { - s = \\a,n,c => cn.s ! a ! n ! c ++ s.s ; - g = cn.g - } ; - - AdvCN cn s = { - s = \\a,n,c => cn.s ! a ! n ! c ++ s.s ; - g = cn.g - } ; - - ApposCN cn np = let g = cn.g in { - s = \\a,n,c => cn.s ! a ! n ! c ++ np.s ! c ; - g = g ; - isMod = cn.isMod - } ; - -} diff --git a/deprecated/old-lib/resource/german/NumeralGer.gf b/deprecated/old-lib/resource/german/NumeralGer.gf deleted file mode 100644 index f12280131..000000000 --- a/deprecated/old-lib/resource/german/NumeralGer.gf +++ /dev/null @@ -1,86 +0,0 @@ -concrete NumeralGer of Numeral = CatGer ** open MorphoGer in { - -flags optimize = all_subs ; - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100, Sub1000, Sub1000000 = - {s : CardOrd => Str ; n : Number} ; - -lin - num x = x ; - - n2 = mkDigit "zwei" "zwlf" "zwanzig" "zweite" ; - n3 = mkDigit "drei" "dreizehn" "dreissig" "dritte" ; - n4 = regDigit "vier" ; - n5 = regDigit "fnf" ; - n6 = regDigit "sechs" ; - n7 = mkDigit "sieben" "siebzehn" "siebzig" "siebte" ; - n8 = mkDigit "acht" "achzehn" "achzig" "achte" ; - n9 = regDigit "neun" ; - - pot01 = { - s = \\f => table { - NCard g c => "ein" + pronEnding ! GSg g ! c ; - NOrd af => (regA "erst").s ! Posit ! af - } ; - n = Sg - } ; - pot0 d = {s = \\f,g => d.s ! f ! g ; n = Pl} ; - pot110 = {s = cardReg "zehn"; n = Pl} ; - pot111 = {s = cardReg "elf"; n = Pl} ; - pot1to19 d = {s = d.s ! DTeen; n = Pl} ; - pot0as1 n = {s = n.s ! DUnit; n = n.n } ; - pot1 d = {s = d.s ! DTen; n = Pl} ; - pot1plus d e = {s = \\g => e.s ! DUnit ! invNum ++ "und" ++ d.s ! DTen ! g; n = Pl} ; - pot1as2 n = n ; - pot2 d = - {s = \\g => d.s ! DUnit ! invNum ++ cardOrd "hundert" "hunderte" ! g ; n = Pl} ; - pot2plus d e = - {s = \\g => d.s ! DUnit ! invNum ++ "hundert" ++ e.s ! g ; n = Pl} ; - pot2as3 n = n ; - pot3 n = - {s = \\g => n.s ! invNum ++ cardOrd "tausend" "tausendte" ! g ; n = Pl} ; ---- - pot3plus n m = - {s = \\g => n.s ! invNum ++ "tausend" ++ m.s ! g ; n = Pl} ; - - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! invNum ++ i.s ! o ; - n = Pl - } ; - - ---- TODO: case endings of ordinals - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1e" Sg ; - D_2 = mk2Dig "2" "2e" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + "e") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ _ => c ; NOrd _ => o} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/german/ParadigmsGer.gf b/deprecated/old-lib/resource/german/ParadigmsGer.gf deleted file mode 100644 index 446bbe07d..000000000 --- a/deprecated/old-lib/resource/german/ParadigmsGer.gf +++ /dev/null @@ -1,507 +0,0 @@ ---# -path=.:../common:../abstract:../../prelude - ---1 German Lexical Paradigms --- --- Aarne Ranta, Harald Hammarstrm and Bjrn Bringert2003--2007 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- cases, from the most regular (with just one argument) to the worst. --- The name of this function is $mkC$. --- --- There is also a module [``IrregGer`` ../../german/IrregGer.gf] --- which covers irregular verbs. - - -resource ParadigmsGer = open - (Predef=Predef), - Prelude, - MorphoGer, - CatGer - in { - ---2 Parameters - --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - masculine : Gender ; - feminine : Gender ; - neuter : Gender ; - --- To abstract over case names, we define the following. - - Case : Type ; - - nominative : Case ; - accusative : Case ; - dative : Case ; - genitive : Case ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - - ---2 Nouns - - -mkN : overload { --- The regular heuristics recognizes some suffixes, from which it --- guesses the gender and the declension: "e, ung, ion" give the --- feminine with plural ending "-n, -en", and the rest are masculines --- with the plural "-e" (without Umlaut). - - mkN : (Stufe : Str) -> N ; - --- The 'almost regular' case is much like the information given in an ordinary --- dictionary. It takes the singular and plural nominative and the --- gender, and infers the other forms from these. - - mkN : (Bild,Bilder : Str) -> Gender -> N ; - --- Worst case: give all four singular forms, two plural forms (others + dative), --- and the gender. - - mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N - -- mann, mann, manne, mannes, mnner, mnnern - }; - - --- Relational nouns need a preposition. The most common is "von" with --- the dative, and there is a special case for regular nouns. - - mkN2 : overload { - mkN2 : Str -> N2 ; - mkN2 : N -> N2 ; - mkN2 : N -> Prep -> N2 - } ; - --- Use the function $mkPrep$ or see the section on prepositions below to --- form other prepositions. --- Some prepositions are moreover constructed in [StructuralGer StructuralGer.html]. --- --- Three-place relational nouns ("die Verbindung von x nach y") need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Proper names and noun phrases --- --- Proper names, with an "s" genitive and other cases like the --- nominative, are formed from a string. Final "s" ("Johannes-Johannes") is --- taken into account. - - mkPN : overload { - mkPN : Str -> PN ; - --- If only the genitive differs, two strings are needed. - - mkPN : (nom,gen : Str) -> PN ; - --- In the worst case, all four forms are needed. - - mkPN : (nom,acc,dat,gen : Str) -> PN - } ; - - - ---2 Adjectives - - mkA : overload { - --- The regular adjective formation works for most cases, and includes --- variations such as "teuer - teurer", "bse - bser". - - mkA : Str -> A ; - --- In the worst case, adjectives need three forms - one for each degree. - - mkA : (gut,besser,beste : Str) -> A -- gut,besser,beste - - }; - --- Invariable adjective are a special case. - - invarA : Str -> A ; -- prima - --- Two-place adjectives are formed by adding a preposition to an adjective. - - mkA2 : A -> Prep -> A2 ; - ---2 Adverbs - --- Adverbs are formed from strings. - - mkAdv : Str -> Adv ; - - ---2 Prepositions - --- A preposition is formed from a string and a case. - - mkPrep : Str -> Case -> Prep ; - --- Often just a case with the empty string is enough. - - accPrep : Prep ; - datPrep : Prep ; - genPrep : Prep ; - --- A couple of common prepositions (always with the dative). - - von_Prep : Prep ; - zu_Prep : Prep ; - ---2 Verbs - -mkV : overload { - --- Regular verbs ("weak verbs") need just the infinitive form. - - mkV : (fhren : Str) -> V ; - --- Irregular verbs use Ablaut and, in the worst cases, also Umlaut. - - mkV : (sehen,sieht,sah,she,gesehen : Str) -> V ; - --- The worst-case constructor needs six forms: --- - Infinitive, --- - 3p sg pres. indicative, --- - 2p sg imperative, --- - 1/3p sg imperfect indicative, --- - 1/3p sg imperfect subjunctive (because this uncommon form can have umlaut) --- - the perfect participle --- --- - - mkV : (geben, gibt, gib, gab, gbe, gegeben : Str) -> V ; - --- To add a movable suffix e.g. "auf(fassen)". - - mkV : Str -> V -> V -}; - - --- To remove the past participle prefix "ge", e.g. for the verbs --- prefixed by "be-, ver-". - - no_geV : V -> V ; - --- To change the auxiliary from "haben" (default) to "sein" and --- vice-versa. - - seinV : V -> V ; - habenV : V -> V ; - --- Reflexive verbs can take reflexive pronouns of different cases. - - reflV : V -> Case -> V ; - - ---3 Two-place verbs - -mkV2 : overload { - --- Two-place verbs with a preposition. - - mkV2 : V -> Prep -> V2 ; - --- Two-place verbs with direct object (accusative, transitive verbs). - - mkV2 : V -> V2 ; - --- Two-place verbs with object in the given case. - - mkV2 : V -> Case -> V2 -}; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- sprechen, mit, ber - dirV3 : V -> Prep -> V3 ; -- senden,(accusative),nach - accdatV3 : V -> V3 ; -- give,accusative,dative - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; - mkV2V : V -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - - ---. ---2 Definitions of paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - - - Gender = MorphoGer.Gender ; - Case = MorphoGer.Case ; - Number = MorphoGer.Number ; - masculine = Masc ; - feminine = Fem ; - neuter = Neutr ; - nominative = Nom ; - accusative = Acc ; - dative = Dat ; - genitive = Gen ; - singular = Sg ; - plural = Pl ; - - mk6N a b c d e f g = MorphoGer.mkN a b c d e f g ** {lock_N = <>} ; - - regN : Str -> N = \hund -> case hund of { - _ + "e" => mk6N hund hund hund hund (hund + "n") (hund + "n") Fem ; - _ + ("ion" | "ung") => mk6N hund hund hund hund (hund + "en") (hund + "en") Fem ; - _ + ("er" | "en" | "el") => mk6N hund hund hund (genitS hund) hund (pluralN hund) Masc ; - _ => mk6N hund hund hund (genitS hund) (hund + "e") (pluralN hund) Masc - } ; - - reg2N : (x1,x2 : Str) -> Gender -> N = \hund,hunde,g -> - let - hunds = genitS hund ; - hundE = dativE hund ; - hunden = pluralN hunde - in - case of { -- Duden p. 223 - <_,_ + ("e" | "er"), Masc | Neutr> => -- I,IV - mk6N hund hund hundE hunds hunde hunden g ; - <_ + ("el"|"er"|"en"),_ + ("el"|"er"|"en"), Masc | Neutr> => -- II - mk6N hund hund hund hunds hunde hunden g ; - <_,_ + "s", Masc | Neutr> => -- V - mk6N hund hund hund (hund + "s") hunde hunde g ; - <_,_ + "en", Masc> => -- VI - mk6N hund hunde hunde hunde hunde hunde g ; - <_,_ + ("e" | "er"), Fem> => -- VII,VIII - mk6N hund hund hund hund hunde hunden g ; - <_,_ + ("n" | "s"), Fem> => -- IX,X - mk6N hund hund hund hund hunde hunde g ; - _ => regN hund - } ; - - mkN2 = overload { - mkN2 : Str -> N2 = \s -> vonN2 (regN s) ; - mkN2 : N -> N2 = vonN2 ; - mkN2 : N -> Prep -> N2 = mmkN2 - } ; - - - mmkN2 : N -> Prep -> N2 = \n,p -> n ** {c2 = p ; lock_N2 = <>} ; - vonN2 : N -> N2 = \n -> n ** {c2 = {s = "von" ; c = dative} ; lock_N2 = <>} ; - - mkN3 = \n,p,q -> n ** {c2 = p ; c3 = q ; lock_N3 = <>} ; - - mk2PN = \karolus, karoli -> - {s = table {Gen => karoli ; _ => karolus} ; lock_PN = <>} ; - regPN = \horst -> - mk2PN horst (ifTok Tok (Predef.dp 1 horst) "s" horst (horst + "s")) ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; - mkPN : (nom,gen : Str) -> PN = mk2PN ; - mkPN : (nom,acc,dat,gen : Str) -> PN = \nom,acc,dat,gen -> - {s = table {Nom => nom ; Acc => acc ; Dat => dat ; Gen => gen} ; lock_PN = <>} - } ; - - mk2PN : (karolus, karoli : Str) -> PN ; -- karolus, karoli - regPN : (Johann : Str) -> PN ; - -- Johann, Johanns ; Johannes, Johannes - - - mk3A : (gut,besser,beste : Str) -> A = \a,b,c -> - let aa : Str = case a of { - teu + "er" => teu + "r" ; - mud + "e" => mud ; - _ => a - } in - MorphoGer.mkA a aa b (init c) ** {lock_A = <>} ; - - regA : Str -> A = \a -> case a of { - teu + "er" => mk3A a (teu + "rer") (teu + "reste") ; - _ + "e" => mk3A a (a + "r") (a + "ste") ; - _ => mk3A a (a + "er") (a + "este") - } ; - - invarA = \s -> {s = \\_,_ => s ; lock_A = <>} ; ---- comparison - - mkA2 = \a,p -> a ** {c2 = p ; lock_A2 = <>} ; - - mkAdv s = {s = s ; lock_Adv = <>} ; - - mkPrep s c = {s = s ; c = c ; lock_Prep = <>} ; - accPrep = mkPrep [] accusative ; - datPrep = mkPrep [] dative ; - genPrep = mkPrep [] genitive ; - von_Prep = mkPrep "von" dative ; - zu_Prep = mkPrep "zu" dative ; - - mk6V geben gibt gib gab gaebe gegeben = - let - geb = stemVerb geben ; - gebe = geb + "e" ; - gibst = verbST (init gibt) ; - gebt = verbT geb ; - gabst = verbST gab ; - gaben = pluralN gab ; - gabt = verbT gab - in - MorphoGer.mkV - geben gebe gibst gibt gebt gib gab gabst gaben gabt gaebe gegeben - [] VHaben ** {lock_V = <>} ; - - regV fragen = - let - frag = stemVerb fragen ; - fragt = verbT frag ; - fragte = fragt + "e" ; - gefragt = "ge" + fragt ; - in - mk6V fragen fragt (frag + "e") fragte fragte gefragt ; - - irregV singen singt sang saenge gesungen = - let - sing = stemVerb singen ; - in - mk6V singen singt sing sang saenge gesungen ; - - prefixV p v = MorphoGer.prefixV p v ** {lock_V = v.lock_V} ; - - habenV v = - {s = v.s ; prefix = v.prefix ; lock_V = v.lock_V ; aux = VHaben ; vtype = v.vtype} ; - seinV v = - {s = v.s ; prefix = v.prefix ; lock_V = v.lock_V ; aux = VSein ; vtype = v.vtype} ; - reflV v c = - {s = v.s ; prefix = v.prefix ; lock_V = v.lock_V ; aux = VHaben ; vtype = VRefl c} ; - - no_geV v = let vs = v.s in { - s = table { - p@(VPastPart _) => Predef.drop 2 (vs ! p) ; - p => vs ! p - } ; - prefix = v.prefix ; lock_V = v.lock_V ; aux = v.aux ; vtype = v.vtype - } ; - - haben_V = MorphoGer.haben_V ** {lock_V = <>} ; - sein_V = MorphoGer.sein_V ** {lock_V = <>} ; - werden_V = MorphoGer.werden_V ** {lock_V = <>} ; - - prepV2 v c = v ** {c2 = c ; lock_V2 = <>} ; - dirV2 v = prepV2 v (mkPrep [] accusative) ; - datV2 v = prepV2 v (mkPrep [] dative) ; - - mkV3 v c d = v ** {c2 = c ; c3 = d ; lock_V3 = <>} ; - dirV3 v p = mkV3 v (mkPrep [] accusative) p ; - accdatV3 v = dirV3 v (mkPrep [] dative) ; - - mkVS v = v ** {lock_VS = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkVV v = v ** {isAux = False ; lock_VV = <>} ; - - V0 : Type = V ; --- V2S, V2V, V2Q : Type = V2 ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - mkV0 v = v ** {lock_V = <>} ; - mkV2S v p = prepV2 v p ** {lock_V2S = <>} ; - mkV2V v p = prepV2 v p ** {isAux = False ; lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p = prepV2 v p ** {lock_V2A = <>} ; - mkV2Q v p = prepV2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; - --- pre-overload API and overload definitions - - regN : Str -> N ; - reg2N : (x1,x2 : Str) -> Gender -> N ; - mk6N : (x1,_,_,_,_,x6 : Str) -> Gender -> N ; - - mkN = overload { - mkN : Str -> N = regN ; - mkN : (x1,x2 : Str) -> Gender -> N = reg2N ; - mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N = mk6N - }; - - - - regA : Str -> A ; - mk3A : (gut,besser,beste : Str) -> A ; - - mkA = overload { - mkA : Str -> A = regA ; - mkA : (gut,besser,beste : Str) -> A = mk3A - }; - - - - regV : Str -> V ; - irregV : (x1,_,_,_,x5 : Str) -> V ; - mk6V : (x1,_,_,_,_,x6 : Str) -> V ; - - prefixV : Str -> V -> V ; - - mkV = overload { - mkV : Str -> V = regV ; - mkV : (x1,_,_,_,x5 : Str) -> V = irregV ; - mkV : (x1,_,_,_,_,x6 : Str) -> V = mk6V ; - mkV : Str -> V -> V = prefixV - }; - - - prepV2 : V -> Prep -> V2 ; - - dirV2 : V -> V2 ; - - datV2 : V -> V2 ; - - mkV2 = overload { - mkV2 : V -> Prep -> V2 = prepV2; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Case -> V2 = \v,c -> prepV2 v (mkPrep [] c) - }; - - -} ; diff --git a/deprecated/old-lib/resource/german/PhraseGer.gf b/deprecated/old-lib/resource/german/PhraseGer.gf deleted file mode 100644 index dc8cfe04e..000000000 --- a/deprecated/old-lib/resource/german/PhraseGer.gf +++ /dev/null @@ -1,26 +0,0 @@ -concrete PhraseGer of Phrase = CatGer ** open Prelude, ResGer in { - - flags optimize=all_subs ; - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = {s = s.s ! Main} ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! ImpF Sg False} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! ImpF Pl False} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! ImpF Sg True} ; - - UttIP ip = {s = ip.s ! Nom} ; --- Acc also - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! Nom} ; - UttVP vp = {s = useInfVP True vp} ; -- without zu - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = ss (conj.s2) ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! Nom} ; - -} diff --git a/deprecated/old-lib/resource/german/QuestionGer.gf b/deprecated/old-lib/resource/german/QuestionGer.gf deleted file mode 100644 index d94742c5f..000000000 --- a/deprecated/old-lib/resource/german/QuestionGer.gf +++ /dev/null @@ -1,101 +0,0 @@ -concrete QuestionGer of Question = CatGer ** open ResGer in { - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\m,t,a,p => - let cls = cl.s ! m ! t ! a ! p - in table { - QDir => cls ! Inv ; - QIndir => "ob" ++ cls ! Sub - } - } ; - - QuestVP qp vp = { - s = \\m,t,a,b,q => - let - cl = (mkClause (qp.s ! Nom) (agrP3 qp.n) vp).s ! m ! t ! a ! b - in - case q of { - QIndir => cl ! Sub ; - _ => cl ! Main - } - } ; - - QuestSlash ip slash = { - s = \\m,t,a,p => - let - cls = slash.s ! m ! t ! a ! p ; - who = appPrep slash.c2 ip.s - in table { - QDir => who ++ cls ! Inv ; - QIndir => who ++ cls ! Sub - } - } ; - - QuestIAdv iadv cl = { - s = \\m,t,a,p => - let - cls = cl.s ! m ! t ! a ! p ; - why = iadv.s - in table { - QDir => why ++ cls ! Inv ; - QIndir => why ++ cls ! Sub - } - } ; - - QuestIComp icomp np = { - s = \\m,t,a,p => - let - vp = predV sein_V ; - cls = (mkClause (np.s ! Nom) np.a vp).s ! m ! t ! a ! p ; - why = icomp.s ! np.a - in table { - QDir => why ++ cls ! Inv ; - QIndir => why ++ cls ! Sub - } - } ; - - PrepIP p ip = { - s = appPrep p ip.s - } ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - n = ip.n - } ; - - IdetCN idet cn = - let - g = cn.g ; - n = idet.n - in { - s = \\c => idet.s ! g ! c ++ cn.s ! Weak ! n ! c ; - n = n - } ; - - IdetIP idet = - let - g = Neutr ; ---- - n = idet.n - in { - s = idet.s ! g ; - n = n - } ; - - IdetQuant idet num = - let - n = num.n - in { - s = \\g,c => idet.s ! n ! g ! c ++ num.s!g!c ; - n = n - } ; - - CompIAdv a = {s = \\_ => a.s} ; - - CompIP ip = {s = \\_ => ip.s ! Nom} ; - -} - diff --git a/deprecated/old-lib/resource/german/RelativeGer.gf b/deprecated/old-lib/resource/german/RelativeGer.gf deleted file mode 100644 index 2605ed3a4..000000000 --- a/deprecated/old-lib/resource/german/RelativeGer.gf +++ /dev/null @@ -1,48 +0,0 @@ -concrete RelativeGer of Relative = CatGer ** open ResGer in { - - flags optimize=all_subs ; - - lin - - RelCl cl = { - s = \\m,t,a,b,_ => "derart" ++ conjThat ++ cl.s ! m ! t ! a ! b ! Sub ; - c = Nom - } ; - - RelVP rp vp = { - s = \\m,t,ant,b,gn => - let - agr = case rp.a of { - RNoAg => agrP3 (numGenNum gn) ; - RAg a => a ** {g = Neutr} - } ; - cl = mkClause (rp.s ! gn ! Nom) agr vp - in - cl.s ! m ! t ! ant ! b ! Sub ; - c = Nom - } ; - - RelSlash rp slash = { - s = \\m,t,a,p,gn => - appPrep slash.c2 (rp.s ! gn) ++ slash.s ! m ! t ! a ! p ! Sub ; - c = slash.c2.c - } ; - - FunRP p np rp = { - s = \\gn,c => np.s ! c ++ appPrep p (rp.s ! gn) ; - a = RAg {n = np.a.n ; p = np.a.p} - } ; - - IdRP = {s = relPron ; a = RNoAg} ; - - oper - relPron : GenNum => Case => Str = \\gn,c => - case of { - => "deren" ; - => "dessen" ; - => "denen" ; - => "deren" ; - _ => artDef ! gn ! c - } ; - -} diff --git a/deprecated/old-lib/resource/german/ResGer.gf b/deprecated/old-lib/resource/german/ResGer.gf deleted file mode 100644 index 219749b6f..000000000 --- a/deprecated/old-lib/resource/german/ResGer.gf +++ /dev/null @@ -1,633 +0,0 @@ ---# -path=.:../abstract:../common:prelude - ---1 German auxiliary operations. --- --- (c) 2002-2006 Aarne Ranta and Harald Hammarstrm --- --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains some lexical --- patterns needed for $Lex$. - -resource ResGer = ParamX ** open Prelude in { - - flags optimize=all ; - ---2 For $Noun$ - --- These are the standard four-value case and three-value gender. - - param - Case = Nom | Acc | Dat | Gen ; - Gender = Masc | Fem | Neutr ; - --- Complex $CN$s, like adjectives, have strong and weak forms. - - Adjf = Strong | Weak ; - --- Gender distinctions are only made in the singular. - - GenNum = GSg Gender | GPl ; - --- Agreement of $NP$ is a record. - - oper Agr = {g : Gender ; n : Number ; p : Person} ; - --- Pronouns are the worst-case noun phrases, which have both case --- and possessive forms. - - param NPForm = NPCase Case | NPPoss GenNum Case ; - ---2 For $Adjective$ - --- The predicative form of adjectives is not inflected further. - - param AForm = APred | AMod GenNum Case ; - - ---2 For $Verb$ - - param VForm = - VInf Bool -- True = with the particle "zu" - | VFin Bool VFormFin -- True = prefix glued to verb - | VImper Number -- prefix never glued - | VPresPart AForm -- prefix always glued - | VPastPart AForm ; - - param VFormFin = - VPresInd Number Person - | VPresSubj Number Person - | VImpfInd Number Person --# notpresent - | VImpfSubj Number Person --# notpresent - ; - - param VPForm = - VPFinite Mood Tense Anteriority - | VPImperat Bool - | VPInfinit Anteriority ; - - param VAux = VHaben | VSein ; - - param VType = VAct | VRefl Case ; - --- The order of sentence is depends on whether it is used as a main --- clause, inverted, or subordinate. - - param - Order = Main | Inv | Sub ; - --- Main clause mood: "es sei, es wre, es werde sein". --- Not relevant for $Fut$. --- - - Mood = MIndic | MConjunct ; - ---2 For $Relative$ - - RAgr = RNoAg | RAg {n : Number ; p : Person} ; - ---2 For $Numeral$ - - CardOrd = NCard Gender Case | NOrd AForm ; - DForm = DUnit | DTeen | DTen ; - ---2 Transformations between parameter types - - oper - agrP3 : Number -> Agr = agrgP3 Neutr ; - - agrgP3 : Gender -> Number -> Agr = \g,n -> - {g = g ; n = n ; p = P3} ; - - gennum : Gender -> Number -> GenNum = \g,n -> - case n of { - Sg => GSg g ; - Pl => GPl - } ; - --- Needed in $RelativeGer$. - - numGenNum : GenNum -> Number = \gn -> - case gn of { - GSg _ => Sg ; - GPl => Pl - } ; - --- Used in $NounGer$. - - agrAdj : Gender -> Adjf -> Number -> Case -> AForm = \g,a,n,c -> - let - gn = gennum g n ; - e = AMod (GSg Fem) Nom ; - en = AMod (GSg Masc) Acc ; - in - case a of { - Strong => AMod gn c ; - _ => case of { - => e ; - => en ; - => e ; - _ => en - } - } ; - --- This is used twice in NounGer. - - adjfCase : Adjf -> Case -> Adjf = \a,c -> case of { - => Strong ; - _ => Weak - } ; - - vFin : Bool -> Mood -> Tense -> Agr -> VForm = \b,m,t,a -> - case of { - => VFin b (VPresInd a.n a.p) ; - => VFin b (VPresSubj a.n a.p) ; - => VFin b (VImpfInd a.n a.p) ; --# notpresent - => VFin b (VImpfSubj a.n a.p) ; --# notpresent - _ => VInf False --- never used - } ; - - conjAgr : Agr -> Agr -> Agr = \a,b -> { - g = Neutr ; ---- - n = conjNumber a.n b.n ; - p = conjPerson a.p b.p - } ; - --- For $Lex$. - --- For conciseness and abstraction, we first define a method for --- generating a case-dependent table from a list of four forms. - - oper - caselist : (x1,_,_,x4 : Str) -> Case => Str = \n,a,d,g -> - table { - Nom => n ; - Acc => a ; - Dat => d ; - Gen => g - } ; - --- For each lexical category, here are the worst-case constructors and --- some practical special cases. --- More paradigms are given in $ParadigmsGer$. - --- The worst-case constructor for common nouns needs six forms: all plural forms --- are always the same except for the dative. Actually the six forms are never --- needed at the same time, but just subsets of them. - - Noun : Type = {s : Number => Case => Str ; g : Gender} ; - - mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> Noun = - \mann, mannen, manne, mannes, maenner, maennern, g -> { - s = table { - Sg => caselist mann mannen manne mannes ; - Pl => caselist maenner maenner maennern maenner - } ; - g = g - } ; - --- Adjectives need four forms: two for the positive and one for the other degrees. - - Adjective : Type = {s : Degree => AForm => Str} ; - - mkA : (x1,_,_,x4 : Str) -> Adjective = \gut,gute,besser,best -> - {s = table { - Posit => adjForms gut gute ; - Compar => adjForms besser besser ; - Superl => adjForms best best - } - } ; - --- Verbs need as many as 12 forms, to cover the variations with --- suffixes "t" and "st". Auxiliaries like "sein" will have to --- make extra cases even for this. - - Verb : Type = { - s : VForm => Str ; - prefix : Str ; - aux : VAux ; - vtype : VType - } ; - - mkV : (x1,_,_,_,_,_,_,_,_,_,_,x12 : Str) -> Str -> VAux -> Verb = - \geben,gebe,gibst,gibt,gebt,gib, - gab,gabst,gaben,gabt, - gaebe,gegeben,ein,aux -> - let - einb : Bool -> Str -> Str = \b,geb -> - if_then_Str b (ein + geb) geb ; - in - {s = table { - VInf False => ein + geben ; - VInf True => - if_then_Str (isNil ein) ("zu" ++ geben) (ein + "zu" + geben) ; - VFin b vf => einb b (case vf of { - VPresInd Sg P1 => gebe ; - VPresInd Sg P2 => gibst ; - VPresInd Sg P3 => gibt ; - VPresInd Pl P2 => gebt ; - VPresInd Pl _ => geben ; - VImpfInd Sg P2 => gabst ; --# notpresent - VImpfInd Sg _ => gab ; --# notpresent - VImpfInd Pl P2 => gabt ; --# notpresent - VImpfInd Pl _ => gaben ; --# notpresent - VImpfSubj Sg P2 => gaebe + "st" ; --# notpresent - VImpfSubj Sg _ => gaebe ; --# notpresent - VImpfSubj Pl P2 => gaebe + "t" ; --# notpresent - VImpfSubj Pl _ => gaebe + "n" ; --# notpresent - VPresSubj Sg P2 => init geben + "st" ; - VPresSubj Sg _ => init geben ; - VPresSubj Pl P2 => init geben + "t" ; - VPresSubj Pl _ => geben - }) ; - VImper Sg => gib ; - VImper Pl => gebt ; - VPresPart a => ein + (regA (geben + "d")).s ! Posit ! a ; - VPastPart a => ein + (regA gegeben).s ! Posit ! a - } ; - prefix = ein ; - aux = aux ; - vtype = VAct - } ; - --- To add a prefix (like "ein") to an already existing verb. - - prefixV : Str -> Verb -> Verb = \ein,verb -> - let - vs = verb.s ; - geben = vs ! VInf False ; - einb : Bool -> Str -> Str = \b,geb -> - if_then_Str b (ein + geb) geb ; - in - {s = table { - VInf False => ein + geben ; - VInf True => - if_then_Str (isNil ein) ("zu" ++ geben) (ein + "zu" + geben) ; - VFin b vf => einb b (vs ! VFin b vf) ; - VImper n => vs ! VImper n ; - VPresPart a => ein + (regA (geben + "d")).s ! Posit ! a ; - VPastPart a => ein + vs ! VPastPart a - } ; - prefix = ein ; - aux = verb.aux ; - vtype = verb.vtype - } ; - - --- These functions cover many regular cases; full coverage inflectional patterns are --- defined in $MorphoGer$. - - mkN4 : (x1,_,_,x4 : Str) -> Gender -> Noun = \wein,weines,weine,weinen -> - mkN wein wein wein weines weine weinen ; - - regA : Str -> Adjective = \blau -> - mkA blau blau (blau + "er") (blau + "est") ; - - regV : Str -> Verb = \legen -> - let - lege = init legen ; - leg = init lege ; - legt = leg + "t" ; - legte = legt + "e" - in - mkV - legen lege (leg+"st") legt legt leg - legte (legte + "st") (legte + "n") (legte + "t") - legte ("ge" + legt) - [] VHaben ; - --- Prepositions for complements indicate the complement case. - - Preposition : Type = {s : Str ; c : Case} ; - --- To apply a preposition to a complement. - - appPrep : Preposition -> (Case => Str) -> Str = \prep,arg -> - prep.s ++ arg ! prep.c ; - --- To build a preposition from just a case. - - noPreposition : Case -> Preposition = \c -> - {s = [] ; c = c} ; - --- Pronouns and articles --- Here we define personal and relative pronouns. --- All personal pronouns, except "ihr", conform to the simple --- pattern $mkPronPers$. - - mkPronPers : (x1,_,_,_,x5 : Str) -> Gender -> Number -> Person -> - {s : NPForm => Str ; a : Agr} = - \ich,mich,mir,meiner,mein,g,n,p -> { - s = table { - NPCase c => caselist ich mich mir meiner ! c ; - NPPoss gn c => mein + pronEnding ! gn ! c - } ; - a = {g = g ; n = n ; p = p} - } ; - - pronEnding : GenNum => Case => Str = table { - GSg Masc => caselist "" "en" "em" "es" ; - GSg Fem => caselist "e" "e" "er" "er" ; - GSg Neut => caselist "" "" "em" "es" ; - GPl => caselist "e" "e" "en" "er" - } ; - - artDef : GenNum => Case => Str = table { - GSg Masc => caselist "der" "den" "dem" "des" ; - GSg Fem => caselist "die" "die" "der" "der" ; - GSg Neut => caselist "das" "das" "dem" "des" ; - GPl => caselist "die" "die" "den" "der" - } ; - --- This is used when forming determiners that are like adjectives. - - appAdj : Adjective -> Number => Gender => Case => Str = \adj -> - let - ad : GenNum -> Case -> Str = \gn,c -> - adj.s ! Posit ! AMod gn c - in - \\n,g,c => case n of { - Sg => ad (GSg g) c ; - _ => ad GPl c - } ; - --- This auxiliary gives the forms in each degree of adjectives. - - adjForms : (x1,x2 : Str) -> AForm => Str = \teuer,teur -> - table { - APred => teuer ; - AMod (GSg Masc) c => - caselist (teur+"er") (teur+"en") (teur+"em") (teur+"es") ! c ; - AMod (GSg Fem) c => - caselist (teur+"e") (teur+"e") (teur+"er") (teur+"er") ! c ; - AMod (GSg Neut) c => - caselist (teur+"es") (teur+"es") (teur+"em") (teur+"es") ! c ; - AMod GPl c => - caselist (teur+"e") (teur+"e") (teur+"en") (teur+"er") ! c - } ; - --- For $Verb$. - - VPC : Type = { - s : Bool => Agr => VPForm => { -- True = prefix glued to verb - fin : Str ; -- hat - inf : Str -- wollen - } - } ; - - VP : Type = { - s : Verb ; - a1 : Polarity => Str ; -- nicht - n2 : Agr => Str ; -- dich - a2 : Str ; -- heute - isAux : Bool ; -- is a double infinitive - inf : Str ; -- sagen - ext : Str -- dass sie kommt - } ; - - predV : Verb -> VP = predVGen False ; - - useVP : VP -> VPC = \vp -> - let - isAux = vp.isAux ; - verb = vp.s ; - vfin : Bool -> Mood -> Tense -> Agr -> Str = \b,m,t,a -> - verb.s ! vFin b m t a ; - vinf = verb.s ! VInf False ; - vpart = if_then_Str isAux vinf (verb.s ! VPastPart APred) ; - - vHaben = auxPerfect verb ; - hat : Mood -> Tense -> Agr -> Str = \m,t,a -> - vHaben ! vFin False m t a ; - haben : Str = vHaben ! VInf False ; - - wird : Mood -> Agr -> Str = \m,a -> case m of { - MIndic => werden_V.s ! VFin False (VPresInd a.n a.p) ; - MConjunct => werden_V.s ! VFin False (VPresSubj a.n a.p) - } ; - wuerde : Agr -> Str = \a -> --# notpresent - werden_V.s ! VFin False (VImpfSubj a.n a.p) ; --# notpresent - - auf = verb.prefix ; - - vf : Bool -> Str -> Str -> {fin,inf : Str} = \b,fin,inf -> { - fin = fin ; - inf = if_then_Str b [] auf ++ inf --- negation of main b - } ; - - in { - s = \\b,a => table { - VPFinite m t Simul => case t of { --- Pres | Past => vf (vfin m t a) [] ; -- the general rule - Past => vf b (vfin b m t a) [] ; --# notpresent - Fut => vf True (wird m a) vinf ; --# notpresent - Cond => vf True (wuerde a) vinf ; --# notpresent - Pres => vf b (vfin b m t a) [] - } ; - VPFinite m t Anter => case t of { --# notpresent - Pres | Past => vf True (hat m t a) vpart ; --# notpresent - Fut => vf True (wird m a) (vpart ++ haben) ; --# notpresent - Cond => vf True (wuerde a) (vpart ++ haben) --# notpresent - } ; --# notpresent - VPImperat False => vf False (verb.s ! VImper a.n) [] ; - VPImperat True => vf False (verb.s ! VFin False (VPresSubj Pl P3)) [] ; - VPInfinit Anter => vf True [] (vpart ++ haben) ; --# notpresent - VPInfinit Simul => vf True [] (verb.s ! VInf b) - } - } ; - - - predVGen : Bool -> Verb -> VP = \isAux, verb -> { - s = { - s = verb.s ; - prefix = verb.prefix ; - aux = verb.aux ; - vtype = verb.vtype - } ; - - a1 : Polarity => Str = negation ; - n2 : Agr => Str = case verb.vtype of { - VAct => \\_ => [] ; - VRefl c => \\a => reflPron ! a ! c - } ; - a2 : Str = [] ; - isAux = isAux ; ---- - inf,ext : Str = [] - } ; - - auxPerfect : Verb -> VForm => Str = \verb -> - case verb.aux of { - VHaben => haben_V.s ; - VSein => sein_V.s - } ; - - haben_V : Verb = - mkV - "haben" "habe" "hast" "hat" "habt" "hab" - "hatte" "hattest" "hatten" "hattet" - "htte" "gehabt" - [] VHaben ; - - werden_V : Verb = - mkV - "werden" "werde" "wirst" "wird" "werdet" "werd" - "wurde" "wurdest" "wurden" "wurdet" - "wrde" "geworden" - [] VSein ; - - werdenPass : Verb = - mkV - "werden" "werde" "wirst" "wird" "werdet" "werd" - "wurde" "wurdest" "wurden" "wurdet" - "wrde" "worden" - [] VSein ; - - sein_V : Verb = - let - sein = mkV - "sein" "bin" "bist" "ist" "seid" "sei" - "war" "warst" "waren" "wart" - "wre" "gewesen" - [] VSein - in - {s = table { - VFin _ (VPresInd Pl (P1 | P3)) => "sind" ; - VFin _ (VPresSubj Sg P2) => (variants {"seiest" ; "seist"}) ; - VFin _ (VPresSubj Sg _) => "sei" ; - VFin _ (VPresSubj Pl P2) => "seiet" ; - VFin _ (VPresSubj Pl _) => "seien" ; - VPresPart a => (regA "seiend").s ! Posit ! a ; - v => sein.s ! v - } ; - prefix = [] ; - aux = VSein ; - vtype = VAct - } ; - - auxVV : Verb -> Verb ** {isAux : Bool} = \v -> v ** {isAux = True} ; - - negation : Polarity => Str = table { - Pos => [] ; - Neg => "nicht" - } ; - --- Extending a verb phrase with new constituents. - - insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = \\a => obj ! a ++ vp.n2 ! a ; - a2 = vp.a2 ; - isAux = vp.isAux ; - inf = vp.inf ; - ext = vp.ext - } ; - - insertAdV : Str -> VP -> VP = \adv,vp -> { - s = vp.s ; - a1 = \\a => adv ++ vp.a1 ! a ; -- immer nicht - n2 = vp.n2 ; - a2 = vp.a2 ; - isAux = vp.isAux ; - inf = vp.inf ; - ext = vp.ext - } ; - - insertAdv : Str -> VP -> VP = \adv,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = vp.n2 ; - a2 = vp.a2 ++ adv ; - isAux = vp.isAux ; - inf = vp.inf ; - ext = vp.ext - } ; - - insertExtrapos : Str -> VP -> VP = \ext,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = vp.n2 ; - a2 = vp.a2 ; - isAux = vp.isAux ; - inf = vp.inf ; - ext = vp.ext ++ ext - } ; - - insertInf : Str -> VP -> VP = \inf,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = vp.n2 ; - a2 = vp.a2 ; - isAux = vp.isAux ; ---- - inf = inf ++ vp.inf ; - ext = vp.ext - } ; - --- For $Sentence$. - - Clause : Type = { - s : Mood => Tense => Anteriority => Polarity => Order => Str - } ; - - mkClause : Str -> Agr -> VP -> Clause = \subj,agr,vp -> let vps = useVP vp in { - s = \\m,t,a,b,o => - let - ord = case o of { - Sub => True ; -- glue prefix to verb - _ => False - } ; - verb = vps.s ! ord ! agr ! VPFinite m t a ; - neg = vp.a1 ! b ; - obj = vp.n2 ! agr ; - compl = obj ++ neg ++ vp.a2 ; - inf = vp.inf ++ verb.inf ; - extra = vp.ext ; - inffin = - case of { --# notpresent - => verb.fin ++ inf ; -- double inf --# notpresent - _ => --# notpresent - inf ++ verb.fin --- or just auxiliary vp - } --# notpresent - in - case o of { - Main => subj ++ verb.fin ++ compl ++ inf ++ extra ; - Inv => verb.fin ++ subj ++ compl ++ inf ++ extra ; - Sub => subj ++ compl ++ inffin ++ extra - } - } ; - - infVP : Bool -> VP -> ((Agr => Str) * Str * Str) = \isAux, vp -> let vps = useVP vp in - < - \\agr => vp.n2 ! agr ++ vp.a2, - vp.a1 ! Pos ++ (vps.s ! (notB isAux) ! agrP3 Sg ! VPInfinit Simul).inf, - vp.inf ++ vp.ext - > ; - - useInfVP : Bool -> VP -> Str = \isAux,vp -> - let vpi = infVP isAux vp in - vpi.p1 ! agrP3 Sg ++ vpi.p3 ++ vpi.p2 ; - --- The nominative case is not used as reflexive, but defined here --- so that we can reuse this in personal pronouns. --- The missing Sg "ihrer" shows that a dependence on gender would --- be needed. - - reflPron : Agr => Case => Str = table { - {n = Sg ; p = P1} => caselist "ich" "mich" "mir" "meiner" ; - {n = Sg ; p = P2} => caselist "du" "dich" "dir" "deiner" ; - {g = Masc ; n = Sg ; p = P3} => caselist "er" "sich" "sich" "seiner" ; - {g = Fem ; n = Sg ; p = P3} => caselist "sie" "sich" "sich" "ihrer" ; - {g = Neutr ; n = Sg ; p = P3} => caselist "es" "sich" "sich" "seiner" ; - {n = Pl ; p = P1} => caselist "wir" "uns" "uns" "unser" ; - {n = Pl ; p = P2} => caselist "ihr" "euch" "euch" "euer" ; - {n = Pl ; p = P3} => caselist "sie" "sich" "sich" "ihrer" - } ; - - conjThat : Str = "da" ; - - conjThan : Str = "als" ; - --- The infinitive particle "zu" is used if and only if $vv.isAux = False$. - - infPart : Bool -> Str = \b -> if_then_Str b [] "zu" ; - -} diff --git a/deprecated/old-lib/resource/german/SentenceGer.gf b/deprecated/old-lib/resource/german/SentenceGer.gf deleted file mode 100644 index 9154c1445..000000000 --- a/deprecated/old-lib/resource/german/SentenceGer.gf +++ /dev/null @@ -1,67 +0,0 @@ -concrete SentenceGer of Sentence = CatGer ** open ResGer, Prelude in { - - flags optimize=all_subs ; - - lin - - PredVP np vp = mkClause (np.s ! Nom) np.a vp ; - - PredSCVP sc vp = mkClause sc.s (agrP3 Sg) vp ; - - ImpVP vp = let vps = useVP vp in { - s = \\pol,n => - let - ps = case n of { - ImpF _ True => ; -- setzen Sie sich - _ => - } ; - agr = {g = Fem ; n = numImp n ; p = ps.p1} ; --- g does not matter - verb = vps.s ! False ! agr ! VPImperat ps.p3 ; - inf = vp.inf ++ verb.inf ; - in - verb.fin ++ ps.p2 ++ - vp.n2 ! agr ++ vp.a1 ! pol ++ vp.a2 ++ inf ++ vp.ext - } ; - - SlashVP np vp = - mkClause - (np.s ! Nom) np.a - vp ** - {c2 = vp.c2} ; - - AdvSlash slash adv = { - s = \\m,t,a,b,o => slash.s ! m ! t ! a ! b ! o ++ adv.s ; - c2 = slash.c2 - } ; - - SlashPrep cl prep = cl ** {c2 = prep} ; - - SlashVS np vs slash = - mkClause (np.s ! Nom) np.a - (insertExtrapos (conjThat ++ slash.s ! Sub) (predV vs)) ** - {c2 = slash.c2} ; - - EmbedS s = {s = conjThat ++ s.s ! Sub} ; - EmbedQS qs = {s = qs.s ! QIndir} ; - EmbedVP vp = {s = useInfVP False vp} ; - - UseCl t a p cl = { - s = \\o => t.s ++ a.s ++ p.s ++ cl.s ! t.m ! t.t ! a.a ! p.p ! o - } ; - UseQCl t a p cl = { - s = \\q => t.s ++ a.s ++ p.s ++ cl.s ! t.m ! t.t ! a.a ! p.p ! q - } ; - UseRCl t a p cl = { - s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.m ! t.t ! a.a ! p.p ! r ; - c = cl.c - } ; - UseSlash t a p cl = { - s = \\o => t.s ++ a.s ++ p.s ++ cl.s ! t.m ! t.t ! a.a ! p.p ! o ; - c2 = cl.c2 - } ; - - AdvS a s = {s = \\o => a.s ++ s.s ! Inv} ; - - RelS s r = {s = \\o => s.s ! o ++ "," ++ r.s ! gennum Neutr Sg} ; --- "welches" - -} diff --git a/deprecated/old-lib/resource/german/StructuralGer.gf b/deprecated/old-lib/resource/german/StructuralGer.gf deleted file mode 100644 index 6dfe9f6ea..000000000 --- a/deprecated/old-lib/resource/german/StructuralGer.gf +++ /dev/null @@ -1,129 +0,0 @@ -concrete StructuralGer of Structural = CatGer ** - - open MorphoGer, Prelude in { - - flags optimize=all ; - - lin - - above_Prep = mkPrep "ber" Dat ; - after_Prep = mkPrep "nach" Dat ; - all_Predet = {s = appAdj (regA "all")} ; - almost_AdA, almost_AdN = ss "fast" ; - although_Subj = ss "obwohl" ; - always_AdV = ss "immer" ; - and_Conj = {s1 = [] ; s2 = "und" ; n = Pl} ; - because_Subj = ss "weil" ; - before_Prep = mkPrep "vor" Dat ; - behind_Prep = mkPrep "hinter" Dat ; - between_Prep = mkPrep "zwischen" Dat ; - both7and_DConj = sd2 "sowohl" ["als auch"] ** {n = Pl} ; - but_PConj = ss "aber" ; - by8agent_Prep = mkPrep "durch" Acc ; - by8means_Prep = mkPrep "mit" Dat ; - can8know_VV, can_VV = auxVV - (mkV - "knnen" "kann" "kannst" "kann" "knnt" "knn" - "konnte" "konntest" "konnten" "konntet" - "knnte" "gekonnt" [] - VHaben) ; - during_Prep = mkPrep "whrend" Gen ; - either7or_DConj = sd2 "entweder" "oder" ** {n = Sg} ; - everybody_NP = nameNounPhrase {s = caselist "jeder" "jeden" "jedem" "jedes"} ; - every_Det = detLikeAdj Sg "jed" ; - everything_NP = nameNounPhrase {s = caselist "alles" "alles" "allem" "alles"} ; - everywhere_Adv = ss "berall" ; - few_Det = detLikeAdj Pl "wenig" ; ----- first_Ord = {s = (regA "erst").s ! Posit} ; - for_Prep = mkPrep "fr" Acc ; - from_Prep = mkPrep "aus" Dat ; - he_Pron = mkPronPers "er" "ihn" "ihm" "seiner" "sein" Masc Sg P3 ; - here7to_Adv = ss ["hierher"] ; - here7from_Adv = ss ["hieraus"] ; - here_Adv = ss "hier" ; - how_IAdv = ss "wie" ; - how8many_IDet = detLikeAdj Pl "wieviel" ; - if_Subj = ss "wenn" ; - in8front_Prep = mkPrep "vor" Dat ; - i_Pron = mkPronPers "ich" "mich" "mir" "meiner" "mein" Masc Sg P1 ; - in_Prep = mkPrep "in" Dat ; - it_Pron = mkPronPers "es" "es" "ihm" "seiner" "sein" Neutr Sg P3 ; - less_CAdv = ss "weniger" ; - many_Det = detLikeAdj Pl "viel" ; - more_CAdv = ss "mehr" ; - most_Predet = {s = appAdj (regA "meist")} ; - much_Det = detLikeAdj Sg "viel" ; - must_VV = auxVV - (mkV - "mssen" "mu" "mut" "mu" "mt" "m" - "mute" "mutest" "muten" "mutet" - "mte" "gemut" [] - VHaben) ; ---- one_Quant = DEPREC - only_Predet = {s = \\_,_,_ => "nur"} ; - no_Utt = ss "nein" ; ----b no_Phr = ss "nein" ; - on_Prep = mkPrep "auf" Dat ; - or_Conj = {s1 = [] ; s2 = "oder" ; n = Sg} ; - otherwise_PConj = ss "sonst" ; - part_Prep = mkPrep "von" Dat ; - please_Voc = ss "bitte" ; - possess_Prep = mkPrep "von" Dat ; - quite_Adv = ss "ziemlich" ; - she_Pron = mkPronPers "sie" "sie" "ihr" "ihrer" "ihr" Fem Sg P3 ; - so_AdA = ss "so" ; - somebody_NP = nameNounPhrase {s = caselist "jemand" "jemanden" "jemandem" "jemands"} ; - somePl_Det = detLikeAdj Pl "einig" ; - someSg_Det = { - s = \\g,c => "ein" + pronEnding ! GSg g ! c ; - n = Sg ; - a = Strong - } ; - something_NP = nameNounPhrase {s = \\_ => "etwas"} ; - somewhere_Adv = ss "irgendwo" ; - that_Quant = {s = \\n => (detLikeAdj n "jen").s ; a = Weak} ; ----b that_NP = nameNounPhrase {s = caselist "das" "das" "denem" "dessen"} ; ---- - there_Adv = ss "da" ; - there7to_Adv = ss "dahin" ; - there7from_Adv = ss ["daher"] ; - therefore_PConj = ss "deshalb" ; ----b these_NP = {s = caselist "diese" "diese" "diesen" "dieser" ; a = agrP3 Pl} ; - they_Pron = mkPronPers "sie" "sie" "ihnen" "ihrer" "ihr" Fem Pl P3 ; - this_Quant = {s = \\n => (detLikeAdj n "dies").s ; a = Weak} ; ----b this_NP = nameNounPhrase {s = caselist "dies" "dies" "diesem" "dieses"} ; ---- ----b those_NP = {s = caselist "jene" "jene" "jenen" "jener" ; a = agrP3 Pl} ; - through_Prep = mkPrep "durch" Acc ; - too_AdA = ss "zu" ; - to_Prep = mkPrep "nach" Dat ; - under_Prep = mkPrep "unter" Dat ; - very_AdA = ss "sehr" ; - want_VV = auxVV - (mkV - "wollen" "will" "willst" "will" "wollt" "woll" - "wollte" "wolltest" "wollten" "wolltet" - "wollte" "gewollt" [] - VHaben) ; - we_Pron = mkPronPers "wir" "uns" "uns" "unser" "unser" Fem Pl P1 ; - - whatSg_IP = {s = caselist "was" "was" "was" "wessen" ; n = Sg} ; ---- - whatPl_IP = {s = caselist "was" "was" "was" "wessen" ; n = Pl} ; ---- - - when_IAdv = ss "wann" ; - when_Subj = ss "wenn" ; - where_IAdv = ss "wo" ; - which_IQuant = {s = \\n => (detLikeAdj n "welch").s} ; - ----b whichPl_IDet = detLikeAdj Pl "welch" ; ----b whichSg_IDet = detLikeAdj Sg "welch" ; - whoSg_IP = {s = caselist "wer" "wen" "wem" "wessen" ; n = Sg} ; - whoPl_IP = {s = caselist "wer" "wen" "wem" "wessen" ; n = Pl} ; - why_IAdv = ss "warum" ; - without_Prep = mkPrep "ohne" Acc ; - with_Prep = mkPrep "mit" Dat ; - youSg_Pron = mkPronPers "du" "dich" "dir" "deiner" "dein" Fem Sg P2 ; - youPl_Pron = mkPronPers "ihr" "euch" "euch" "eurer" "euer" Fem Pl P2 ; ---- poss - youPol_Pron = mkPronPers "Sie" "Sie" "Ihnen" "Ihrer" "Ihr" Fem Pl P3 ; - yes_Utt = ss "ja" ; ----b yes_Phr = ss "ja" ; - -} diff --git a/deprecated/old-lib/resource/german/VerbGer.gf b/deprecated/old-lib/resource/german/VerbGer.gf deleted file mode 100644 index 83b7ae9e5..000000000 --- a/deprecated/old-lib/resource/german/VerbGer.gf +++ /dev/null @@ -1,82 +0,0 @@ -concrete VerbGer of Verb = CatGer ** open Prelude, ResGer in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - ComplVV v vp = - let - vpi = infVP v.isAux vp - in - insertExtrapos vpi.p3 ( - insertInf vpi.p2 ( - insertObj vpi.p1 ( - predVGen v.isAux v))) ; - - ComplVS v s = - insertExtrapos (conjThat ++ s.s ! Sub) (predV v) ; - ComplVQ v q = - insertExtrapos (q.s ! QIndir) (predV v) ; - ComplVA v ap = insertObj (\\ _ => ap.s ! APred) (predV v) ; - - SlashV2a v = predV v ** {c2 = v.c2} ; - - Slash2V3 v np = - insertObj (\\_ => appPrep v.c2 np.s) (predV v) ** {c2 = v.c3} ; - Slash3V3 v np = - insertObj (\\_ => appPrep v.c3 np.s) (predV v) ** {c2 = v.c2} ; - - SlashV2S v s = - insertExtrapos (conjThat ++ s.s ! Sub) (predV v) ** {c2 = v.c2} ; - SlashV2Q v q = - insertExtrapos (q.s ! QIndir) (predV v) ** {c2 = v.c2} ; - SlashV2V v vp = - let - vpi = infVP False vp - in - insertExtrapos vpi.p3 ( - insertInf vpi.p2 ( - insertObj vpi.p1 ((predV v)))) ** {c2 = v.c2} ; - - SlashV2A v ap = - insertObj (\\_ => ap.s ! APred) (predV v) ** {c2 = v.c2} ; - - ComplSlash vp np = insertObj (\\_ => appPrep vp.c2 np.s) vp ; - - SlashVV v vp = - let - vpi = infVP v.isAux vp - in - insertExtrapos vpi.p3 ( - insertInf vpi.p2 ( - insertObj vpi.p1 ( - predVGen v.isAux v))) ** {c2 = vp.c2} ; - - SlashV2VNP v np vp = - let - vpi = infVP False vp - in - insertExtrapos vpi.p3 ( - insertInf vpi.p2 ( - insertObj vpi.p1 ( - insertObj (\\_ => appPrep v.c2 np.s) ( - predV v)))) ** {c2 = v.c2} ; - - UseComp comp = insertAdv (comp.s ! agrP3 Sg) (predV sein_V) ; -- agr not used - -- we want to say "ich liebe sie nicht" but not "ich bin alt nicht" - - CompAP ap = {s = \\_ => ap.s ! APred} ; - CompNP np = {s = \\_ => np.s ! Nom} ; - CompAdv a = {s = \\_ => a.s} ; - - AdvVP vp adv = insertAdv adv.s vp ; - AdVVP adv vp = insertAdV adv.s vp ; - - ReflVP vp = insertObj (\\a => appPrep vp.c2 (reflPron ! a)) vp ; - - PassV2 v = insertInf (v.s ! VPastPart APred) (predV werdenPass) ; - ----b UseVS, UseVQ = \v -> v ** {c2 = noPreposition Acc} ; - -} diff --git a/deprecated/old-lib/resource/gold-exx-resource.gftb b/deprecated/old-lib/resource/gold-exx-resource.gftb deleted file mode 100644 index bfeafeef3..000000000 --- a/deprecated/old-lib/resource/gold-exx-resource.gftb +++ /dev/null @@ -1,1720 +0,0 @@ -Lang: PositA warm_A -LangDan: varm -LangEng: warm -LangFin: lämmin -LangFre: chaud -LangGer: warm -LangIna: calde -LangIta: caldo -LangNor: varm -LangSwe: varm - Lang: ComparA warm_A (UsePron i_Pron) -LangDan: varmere end jeg -LangEng: warmer than I -LangFin: minua lämpimämpi -LangFre: plus chaud que moi -LangGer: wärmer als ich -LangIna: plus calde que io -LangIta: più caldo che io -LangNor: varmere enn jeg -LangSwe: varmare än jag - Lang: ComplA2 married_A2 (UsePron she_Pron) -LangDan: gift med hende -LangEng: married to her -LangFin: hänen kanssa &+ nsa avioitunut -LangFre: marié à elle -LangGer: verheiratet mit ihr -LangIna: sponsate a la -LangIta: sposato a lei -LangNor: gift med henne -LangSwe: gift med henne - Lang: ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumPl)) -LangDan: gift med hendes -LangEng: married to hers -LangFin: hänen kanssa avioitunut -LangFre: marié aux siens -LangGer: verheiratet mit ihren -LangIna: sponsate a su -LangIta: sposato ai suoi -LangNor: gift med hennes -LangSwe: gift med hennes - Lang: ComplA2 married_A2 (DetNP (DetQuant (PossPron she_Pron) NumSg)) -LangDan: gift med hendes -LangEng: married to hers -LangFin: hänen kanssa avioitunut -LangFre: marié au sien -LangGer: verheiratet mit ihrem -LangIna: sponsate a su -LangIta: sposato al suo -LangNor: gift med hennes -LangSwe: gift med hennes - Lang: ReflA2 married_A2 -LangDan: gift med sig -LangEng: married to myself -LangFin: itsensä kanssa avioitunut -LangFre: marié à soi -LangGer: verheiratet mit sich -LangIna: sponsate a me -LangIta: sposato a se -LangNor: gift med seg -LangSwe: gift med sig - Lang: PositA (UseA2 married_A2) -LangDan: gift -LangEng: married -LangFin: avioitunut -LangFre: marié -LangGer: verheiratet -LangIna: sponsate -LangIta: sposato -LangNor: gift -LangSwe: gift - Lang: SentAP (PositA good_A) (EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseComp (CompAdv here_Adv))))) -LangDan: god at hun er her -LangEng: good that she is here -LangFin: hyvä että hän on täällä -LangFre: bon qu' elle est ici -LangGer: gut daß sie hier ist -LangIna: bon que illa es hic -LangIta: buono che è quì -LangNor: god at hun er her -LangSwe: god att hon är här - Lang: AdAP very_AdA (PositA warm_A) -LangDan: meget varm -LangEng: very warm -LangFin: erittäin lämmin -LangFre: très chaud -LangGer: sehr warm -LangIna: multo calde -LangIta: molto caldo -LangNor: mye varm -LangSwe: mycket varm - Lang: PositAdvAdj warm_A -LangDan: varmt -LangEng: warmly -LangFin: lämpimästi -LangFre: chaudement -LangGer: warm -LangIna: caldemente -LangIta: caldamente -LangNor: varmt -LangSwe: varmt - Lang: PrepNP in_Prep (DetArtSg DefArt (UseN house_N)) -LangDan: i huset -LangEng: in the house -LangFin: talossa -LangFre: dans la maison -LangGer: in dem Haus -LangIna: in le domo -LangIta: nella casa -LangNor: i huset -LangSwe: i huset - Lang: ComparAdvAdj more_CAdv warm_A (UsePN john_PN) -LangDan: mer varmt end John -LangEng: more warmly than John -LangFin: enemmän lämpimästi kuin Jussi -LangFre: plus chaudement que Jean -LangGer: mehr warm als Johann -LangIna: plus caldemente que John -LangIta: più caldamente che Giovanni -LangNor: mer varmt enn John -LangSwe: mer varmt än Johan - Lang: ComparAdvAdjS more_CAdv warm_A (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV run_V))) -LangDan: mer varmt end han løber -LangEng: more warmly than he runs -LangFin: enemmän lämpimästi kuin hän juoksee -LangFre: plus chaudement qu' il ne coure -LangGer: mehr warm als er läuft -LangIna: plus caldemente que ille curre -LangIta: più caldamente che corra -LangNor: mer varmt enn han springer -LangSwe: mer varmt än han springer - Lang: SubjS when_Subj (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -LangDan: når hun sover -LangEng: when she sleeps -LangFin: kun hän nukkuu -LangFre: quand elle dort -LangGer: wenn sie schläft -LangIna: quando illa dormi -LangIta: quando dorme -LangNor: når hun sover -LangSwe: när hon sover - Lang: AdNum (AdnCAdv more_CAdv) (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) -LangDan: mer end fem -LangEng: more than five -LangFin: enemmän kuin viisi -LangFre: plus que cinq -LangGer: mehr als fünf -LangIna: plus que cinque -LangIta: più che cinque -LangNor: mer enn fem -LangSwe: mer än fem - Lang: ConjS and_Conj (BaseS (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -LangDan: han går og hun løber -LangEng: he walks and she runs -LangFin: hän kävelee ja hän juoksee -LangFre: il marche et elle court -LangGer: er geht und sie läuft -LangIna: ille ambula e illa curre -LangIta: cammina e corre -LangNor: han går og hun springer -LangSwe: han går och hon springer - Lang: ConjAP and_Conj (BaseAP (PositA cold_A) (PositA warm_A)) -LangDan: kold og varm -LangEng: cold and warm -LangFin: kylmä ja lämmin -LangFre: froid et chaud -LangGer: kalt und warm -LangIna: frigide e calde -LangIta: freddo e caldo -LangNor: kald og varm -LangSwe: kall och varm - Lang: ConjNP or_Conj (BaseNP (UsePron she_Pron) (UsePron we_Pron)) -LangDan: hun eller vi -LangEng: she or we -LangFin: hän tai me -LangFre: elle ou nous -LangGer: sie oder wir -LangIna: illa o nos -LangIta: lei o noi -LangNor: hun eller vi -LangSwe: hon eller vi - Lang: ConjAdv or_Conj (BaseAdv here_Adv there_Adv) -LangDan: her eller der -LangEng: here or there -LangFin: täällä tai siellä -LangFre: ici ou là -LangGer: hier oder da -LangIna: hic o ibi -LangIta: quì o là -LangNor: her eller der -LangSwe: här eller där - Lang: ConjS either7or_DConj (BaseS (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -LangDan: enten han går eller hun løber -LangEng: either he walks or she runs -LangFin: joko hän kävelee tai hän juoksee -LangFre: ou il marche ou elle court -LangGer: entweder er geht oder sie läuft -LangIna: o ille ambula o illa curre -LangIta: o cammina o corre -LangNor: enten han går eller hun springer -LangSwe: antingen han går eller hon springer - Lang: ConjAP both7and_DConj (BaseAP (PositA warm_A) (PositA cold_A)) -LangDan: både varm og kold -LangEng: both warm and cold -LangFin: sekä lämmin että kylmä -LangFre: et chaud et froid -LangGer: sowohl warm als auch kalt -LangIna: e calde e frigide -LangIta: e caldo e freddo -LangNor: både varm og kald -LangSwe: både varm och kall - Lang: ConjNP either7or_DConj (BaseNP (UsePron he_Pron) (UsePron she_Pron)) -LangDan: enten han eller hun -LangEng: either he or she -LangFin: joko hän tai hän -LangFre: ou lui ou elle -LangGer: entweder er oder sie -LangIna: o ille o illa -LangIta: o lui o lei -LangNor: enten han eller hun -LangSwe: antingen han eller hon - Lang: ConjAdv both7and_DConj (BaseAdv here_Adv there_Adv) -LangDan: både her og der -LangEng: both here and there -LangFin: sekä täällä että siellä -LangFre: et ici et là -LangGer: sowohl hier als auch da -LangIna: e hic e ibi -LangIta: e quì e là -LangNor: både her og der -LangSwe: både här och där - Lang: ImpersCl (UseComp (CompAP (PositA hot_A))) -LangDan: det er hedt -LangEng: it is hot -LangFin: on kuuma -LangFre: il est chaud -LangGer: es ist heiß -LangIna: il es calide -LangIta: è caldo -LangNor: det er heitt -LangSwe: det är hett - Lang: GenericCl (UseV sleep_V) -LangDan: man sover -LangEng: one sleeps -LangFin: nukutaan -LangFre: on dort -LangGer: man schläft -LangIna: on dormi -LangIta: si dorme -LangNor: man sover -LangSwe: man sover - Lang: CleftNP (UsePron i_Pron) (UseRCl TPast ASimul PPos (RelVP IdRP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))) -LangDan: det er jeg som gjorde det -LangEng: it is I who did it -LangFin: se on minä joka tein sen -LangFre: c' est moi qui le faisais -LangGer: es ist ich der es tat -LangIna: lo es me qui faceva lo -LangIta: è io che lo facevo -LangNor: det er jeg som gjorde det -LangSwe: det är jag som gjorde det - Lang: CleftAdv here_Adv (UseCl TPast ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -LangDan: det er her hun sov -LangEng: it is here that she slept -LangFin: se on täällä kun hän nukkui -LangFre: c' est ici qu' elle dormait -LangGer: es ist hier daß sie schlief -LangIna: lo es hic que illa dormiva -LangIta: è quì che dormiva -LangNor: det er her hun sov -LangSwe: det är här hon sov - Lang: ExistNP (DetArtSg IndefArt (UseN house_N)) -LangDan: det findes et hus -LangEng: there is a house -LangFin: on olemassa talo -LangFre: il y a une maison -LangGer: es gibt ein Haus -LangIna: il ha un domo -LangIta: c' è una casa -LangNor: det finnes et hus -LangSwe: det finns ett hus - Lang: ExistIP (IdetCN (IdetQuant which_IQuant NumPl) (UseN house_N)) -LangDan: hvilke huse findes det -LangEng: which houses are there -LangFin: mitä taloja on olemassa -LangFre: quelles maisons il y a -LangGer: welche Häuser gibt es -LangIna: qual domos il ha -LangIta: quali case ci sono -LangNor: hvilke hus finnes det -LangSwe: vilka hus finns det - Lang: PredVP (UsePron i_Pron) (ProgrVP (UseV sleep_V)) -LangDan: jeg er ved å sove -LangEng: I am sleeping -LangFin: minä olen nukkumassa -LangFre: je suis en train de dormir -LangGer: ich schlafe eben -LangIna: io dormi -LangIta: sto dormendo -LangNor: jeg er ved å sove -LangSwe: jag håller på att sova - Lang: ImpPl1 (UseV go_V) -LangDan: lad os gå -LangEng: let's go -LangFin: mennään -LangFre: allons -LangGer: gehen wir -LangIna: que nos i -LangIta: andiamo -LangNor: lat oss gå -LangSwe: låt oss gå - Lang: DetArtSg DefArt (UseN man_N) -LangDan: manden -LangEng: the man -LangFin: mies -LangFre: l' homme -LangGer: der Mann -LangIna: le viro -LangIta: l' uomo -LangNor: mannen -LangSwe: mannen - Lang: UsePN john_PN -LangDan: John -LangEng: John -LangFin: Jussi -LangFre: Jean -LangGer: Johann -LangIna: John -LangIta: Giovanni -LangNor: John -LangSwe: Johan - Lang: UsePron he_Pron -LangDan: han -LangEng: he -LangFin: hän -LangFre: lui -LangGer: er -LangIna: ille -LangIta: lui -LangNor: han -LangSwe: han - Lang: PredetNP only_Predet (DetArtSg DefArt (UseN man_N)) -LangDan: kun manden -LangEng: only the man -LangFin: vain mies -LangFre: seulement l' homme -LangGer: nur der Mann -LangIna: unic le viro -LangIta: soltanto l' uomo -LangNor: kun mannen -LangSwe: bara mannen - Lang: PPartNP (DetArtSg DefArt (UseN man_N)) see_V2 -LangDan: manden set -LangEng: the man seen -LangFin: mies nähtynä -LangFre: l' homme vu -LangGer: der Mann gesehen -LangIna: le viro vidite -LangIta: l' uomo visto -LangNor: mannen sett -LangSwe: mannen sedd - Lang: AdvNP (UsePN paris_PN) today_Adv -LangDan: Paris idag -LangEng: Paris today -LangFin: Pariisi tänään -LangFre: Paris aujourd'hui -LangGer: Paris heute -LangIna: Paris hodie -LangIta: Parigi oggi -LangNor: Paris idag -LangSwe: Paris idag - Lang: RelNP (UsePN paris_PN) (UseRCl TPres ASimul PPos (RelVP IdRP (UseComp (CompAdv here_Adv)))) -LangDan: Paris , som er her -LangEng: Paris , which is here -LangFin: Pariisi , joka on täällä -LangFre: Paris qui est ici -LangGer: Paris , das hier ist -LangIna: Paris , qui es hic -LangIta: Parigi che è quì -LangNor: Paris , som er her -LangSwe: Paris , som är här - Lang: DetNP (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -LangDan: disse fem -LangEng: these five -LangFin: nämä viisi -LangFre: ces cinq -LangGer: diese fünf -LangIna: istes cinque -LangIta: questi cinque -LangNor: disse fem -LangSwe: de här fem - Lang: DetCN (DetQuantOrd this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -LangDan: disse fem bedste mænd -LangEng: these five best men -LangFin: nämä viisi parasta miestä -LangFre: ces cinq meilleurs hommes -LangGer: diese fünf besten Männer -LangIna: istes cinque optime viros -LangIta: questi cinque migliori uomini -LangNor: disse fem beste mennen -LangSwe: de här fem bästa männen - Lang: DetCN (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) -LangDan: disse fem mænd -LangEng: these five men -LangFin: nämä viisi miestä -LangFre: ces cinq hommes -LangGer: diese fünf Männer -LangIna: istes cinque viros -LangIta: questi cinque uomini -LangNor: disse fem mennen -LangSwe: de här fem männen - Lang: DetCN (DetQuant this_Quant NumPl) (UseN man_N) -LangDan: disse mænd -LangEng: these men -LangFin: nämä miehet -LangFre: ces hommes -LangGer: diese Männer -LangIna: istes viros -LangIta: questi uomini -LangNor: disse mennen -LangSwe: de här männen - Lang: DetCN (DetQuant this_Quant NumSg) (UseN man_N) -LangDan: denne mand -LangEng: this man -LangFin: tämä mies -LangFre: cet homme -LangGer: dieser Mann -LangIna: iste viro -LangIta: questo uomo -LangNor: denne mannen -LangSwe: den här mannen - Lang: NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) -LangDan: fem -LangEng: five -LangFin: viisi -LangFre: cinq -LangGer: fünf -LangIna: cinque -LangIta: cinque -LangNor: fem -LangSwe: fem - Lang: NumCard (NumDigits (IIDig D_5 (IDig D_1))) -LangDan: 5 1 -LangEng: 5 1 -LangFin: 5 1 -LangFre: 5 1 -LangGer: 5 1 -LangIna: 5 1 -LangIta: 5 1 -LangNor: 5 1 -LangSwe: 5 1 - Lang: NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01))))) -LangDan: et og halvtreds -LangEng: fifty - one -LangFin: viisi kymmentä yksi -LangFre: cinquante et un -LangGer: ein und fünfzig -LangIna: quinte - un -LangIta: cinquanta uno -LangNor: femti en -LangSwe: femtio en - Lang: NumCard (AdNum almost_AdN (NumDigits (IIDig D_5 (IDig D_1)))) -LangDan: næsten 5 1 -LangEng: almost 5 1 -LangFin: melkein 5 1 -LangFre: presque 5 1 -LangGer: fast 5 1 -LangIna: quasi 5 1 -LangIta: quasi 5 1 -LangNor: nesten 5 1 -LangSwe: nästan 5 1 - Lang: OrdDigits (IIDig D_5 (IDig D_1)) -LangDan: 5 1:e -LangEng: 5 1st -LangFin: 5 1. -LangFre: 5 1er -LangGer: 5 1e -LangIna: 5 1e -LangIta: 5 1:o -LangNor: 5 1:e -LangSwe: 5 1:a - Lang: OrdNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01)))) -LangDan: et og halvtredsindstyvende -LangEng: fifty - first -LangFin: viides kymmenes yhdes -LangFre: cinquante et unième -LangGer: ein und fünfzigst -LangIna: quinte - dece -LangIta: cinquanta primo -LangNor: femti første -LangSwe: femtio första - Lang: OrdSuperl warm_A -LangDan: varmeste -LangEng: warmest -LangFin: lämpimin -LangFre: plus chaud -LangGer: wärmst -LangIna: le plus calde -LangIta: più caldo -LangNor: varmeste -LangSwe: varmaste - Lang: DetCN (DetArtOrd DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -LangDan: de fem bedste mændene -LangEng: the five best men -LangFin: viisi parhaimmat miestä -LangFre: les cinq meilleurs hommes -LangGer: die fünf besten Männer -LangIna: le cinque optime viros -LangIta: i cinque migliori uomini -LangNor: de fem beste mennen -LangSwe: de fem bästa männen - Lang: DetCN (DetArtCard DefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (UseN man_N) -LangDan: de fem mændene -LangEng: the five men -LangFin: viisi miestä -LangFre: les cinq hommes -LangGer: die fünf Männer -LangIna: le cinque viros -LangIta: i cinque uomini -LangNor: de fem mennen -LangSwe: de fem männen - Lang: DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01)))))) (UseN man_N) -LangDan: en mand -LangEng: one man -LangFin: yksi mies -LangFre: un homme -LangGer: ein Mann -LangIna: un viro -LangIta: uno uomo -LangNor: en mann -LangSwe: en man - Lang: DetCN (DetArtCard DefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01)))))) (UseN man_N) -LangDan: den en manden -LangEng: the one man -LangFin: yksi mies -LangFre: l' un homme -LangGer: der ein Mann -LangIna: le un viro -LangIta: l' uno uomo -LangNor: den en mannen -LangSwe: den en mannen - Lang: DetArtSg DefArt (UseN man_N) -LangDan: manden -LangEng: the man -LangFin: mies -LangFre: l' homme -LangGer: der Mann -LangIna: le viro -LangIta: l' uomo -LangNor: mannen -LangSwe: mannen - Lang: DetArtPl DefArt (UseN man_N) -LangDan: mændene -LangEng: the men -LangFin: miehet -LangFre: les hommes -LangGer: die Männer -LangIna: le viros -LangIta: gli uomini -LangNor: mennen -LangSwe: männen - Lang: MassNP (UseN beer_N) -LangDan: øl -LangEng: beer -LangFin: olut -LangFre: de la bière -LangGer: Bier -LangIna: bira -LangIta: della birra -LangNor: øl -LangSwe: öl - Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN house_N) -LangDan: mit hus -LangEng: my house -LangFin: minun talo &+ ni -LangFre: ma maison -LangGer: mein Haus -LangIna: mi domo -LangIta: la mia casa -LangNor: mit hus -LangSwe: mitt hus - Lang: UseN house_N -LangDan: hus -LangEng: house -LangFin: talo -LangFre: maison -LangGer: Haus -LangIna: domo -LangIta: casa -LangNor: hus -LangSwe: hus - Lang: ComplN2 mother_N2 (DetArtSg DefArt (UseN king_N)) -LangDan: moder til kongen -LangEng: mother of the king -LangFin: kuninkaan äiti -LangFre: mère du roi -LangGer: Mutter von dem König -LangIna: matre del rege -LangIta: madre del ré -LangNor: mor til kongen -LangSwe: mor till kungen - Lang: ComplN2 (ComplN3 distance_N3 (DetCN (DetQuant this_Quant NumSg) (UseN city_N))) (UsePN paris_PN) -LangDan: afstand fra denne by til Paris -LangEng: distance from this city to Paris -LangFin: etäisyys tästä kaupungista Pariisiin -LangFre: distance de cette ville à Paris -LangGer: Entfernung von dieser Stadt zu Paris -LangIna: distantia de iste urbe a Paris -LangIta: distanza di questa città a Parigi -LangNor: avstand fra denne byen til Paris -LangSwe: avstånd från den här staden till Paris - Lang: UseN2 mother_N2 -LangDan: moder -LangEng: mother -LangFin: äiti -LangFre: mère -LangGer: Mutter -LangIna: matre -LangIta: madre -LangNor: mor -LangSwe: mor - Lang: ComplN2 (Use2N3 distance_N3) (DetCN (DetQuant this_Quant NumSg) (UseN city_N)) -LangDan: afstand fra denne by -LangEng: distance from this city -LangFin: etäisyys tästä kaupungista -LangFre: distance de cette ville -LangGer: Entfernung von dieser Stadt -LangIna: distantia de iste urbe -LangIta: distanza di questa città -LangNor: avstand fra denne byen -LangSwe: avstånd från den här staden - Lang: ComplN2 (Use3N3 distance_N3) (UsePN paris_PN) -LangDan: afstand til Paris -LangEng: distance to Paris -LangFin: etäisyys Pariisiin -LangFre: distance de Paris -LangGer: Entfernung zu Paris -LangIna: distantia a Paris -LangIta: distanza di Parigi -LangNor: avstand til Paris -LangSwe: avstånd till Paris - Lang: UseN2 (Use2N3 distance_N3) -LangDan: afstand -LangEng: distance -LangFin: etäisyys -LangFre: distance -LangGer: Entfernung -LangIna: distantia -LangIta: distanza -LangNor: avstand -LangSwe: avstånd - Lang: AdjCN (PositA big_A) (UseN house_N) -LangDan: stort hus -LangEng: big house -LangFin: suuri talo -LangFre: grande maison -LangGer: großes Haus -LangIna: domo magne -LangIta: grande casa -LangNor: stort hus -LangSwe: stort hus - Lang: RelCN (UseN house_N) (UseRCl TPast ASimul PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a buy_V2)))) -LangDan: hus som John købte -LangEng: house which John bought -LangFin: talo jonka Jussi osti -LangFre: maison que Jean achetait -LangGer: Haus das Johann kaufte -LangIna: domo que John comprva -LangIta: casa che Giovanni comprava -LangNor: hus som John kjøpte -LangSwe: hus som Johan köpte - Lang: AdvCN (UseN house_N) (PrepNP on_Prep (DetArtSg DefArt (UseN hill_N))) -LangDan: hus på højen -LangEng: house on the hill -LangFin: talo kukkulalla -LangFre: maison sur la colline -LangGer: Haus auf dem Hügel -LangIna: domo super le monticulo -LangIta: casa sulla collina -LangNor: hus på haugen -LangSwe: hus på kullen - Lang: SentCN (UseN question_N) (EmbedQS (UseQCl TPres ASimul PPos (QuestIAdv where_IAdv (PredVP (UsePron she_Pron) (UseV sleep_V))))) -LangDan: spørgsmål hver hun sover -LangEng: question where she sleeps -LangFin: kysymys missä hän nukkuu -LangFre: question où elle dort -LangGer: Frage wo sie schläft -LangIna: question ubi illa dormi -LangIta: domanda dove dorme -LangNor: spørsmål hver hun sover -LangSwe: fråga var hon sover - Lang: DetArtSg DefArt (ApposCN (UseN city_N) (UsePN paris_PN)) -LangDan: byen Paris -LangEng: the city Paris -LangFin: kaupunki Pariisi -LangFre: la ville Paris -LangGer: die Stadt Paris -LangIna: le urbe Paris -LangIta: la città Parigi -LangNor: byen Paris -LangSwe: staden Paris - Lang: DetCN (DetQuant (PossPron i_Pron) NumSg) (ApposCN (UseN friend_N) (UsePN john_PN)) -LangDan: min ven John -LangEng: my friend John -LangFin: minun ystävä &+ ni Jussi -LangFre: mon ami Jean -LangGer: mein Freund Johann -LangIna: mi amico John -LangIta: il mio amico Giovanni -LangNor: min venn John -LangSwe: min vän Johan - Lang: num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) -LangDan: seks -LangEng: six -LangFin: kuusi -LangFre: six -LangGer: sechs -LangIna: sex -LangIta: sei -LangNor: seks -LangSwe: sex - Lang: num (pot2as3 (pot1as2 (pot0as1 pot01))) -LangDan: en -LangEng: one -LangFin: yksi -LangFre: un -LangGer: ein -LangIna: un -LangIta: uno -LangNor: en -LangSwe: en - Lang: num (pot2as3 (pot1as2 (pot1 n6))) -LangDan: tres -LangEng: sixty -LangFin: kuusi kymmentä -LangFre: soixante -LangGer: sechszig -LangIna: sexte -LangIta: sessanta -LangNor: seksti -LangSwe: sextio - Lang: num (pot2as3 (pot1as2 pot110)) -LangDan: ti -LangEng: ten -LangFin: kymmenen -LangFre: dix -LangGer: zehn -LangIna: dece -LangIta: dieci -LangNor: ti -LangSwe: tio - Lang: num (pot2as3 (pot1as2 pot111)) -LangDan: elleve -LangEng: eleven -LangFin: yksi toista -LangFre: onze -LangGer: elf -LangIna: dece-un -LangIta: undici -LangNor: elve -LangSwe: elva - Lang: num (pot2as3 (pot1as2 (pot1to19 n6))) -LangDan: seksten -LangEng: sixteen -LangFin: kuusi toista -LangFre: seize -LangGer: sechszehn -LangIna: dece - sex -LangIta: sessanta -LangNor: seksten -LangSwe: sexton - Lang: num (pot2as3 (pot1as2 (pot1 n6))) -LangDan: tres -LangEng: sixty -LangFin: kuusi kymmentä -LangFre: soixante -LangGer: sechszig -LangIna: sexte -LangIta: sessanta -LangNor: seksti -LangSwe: sextio - Lang: num (pot2as3 (pot1as2 (pot1plus n6 (pot0 n5)))) -LangDan: fem og tres -LangEng: sixty - five -LangFin: kuusi kymmentä viisi -LangFre: soixante - cinq -LangGer: fünf und sechszig -LangIna: sexte - cinque -LangIta: sessanta cinque -LangNor: seksti fem -LangSwe: sextio fem - Lang: num (pot2as3 (pot2 (pot0 n4))) -LangDan: fire hundrede -LangEng: four hundred -LangFin: neljä sataa -LangFre: quatre cents -LangGer: vier hundert -LangIna: quatro cento -LangIta: quattro cento -LangNor: fire hundre -LangSwe: fyra hundra - Lang: num (pot2as3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -LangDan: fire hundrede og syv og tres -LangEng: four hundred and sixty - seven -LangFin: neljä sataa kuusi kymmentä seitsemän -LangFre: quatre cent soixante - sept -LangGer: vier hundert sieben und sechszig -LangIna: quatro cento sexte - septe -LangIta: quattro cento sessanta sette -LangNor: fire hundre og seksti sju -LangSwe: fyra hundra sextio sju - Lang: num (pot3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -LangDan: fire hundrede og syv og tres tusind -LangEng: four hundred and sixty - seven thousand -LangFin: neljä sataa kuusi kymmentä seitsemän tuhatta -LangFre: quatre cent soixante - sept mille -LangGer: vier hundert sieben und sechszig tausend -LangIna: quatro cento sexte - septe mille -LangIta: quattro cento sessanta sette mila -LangNor: fire hundre og seksti sju tusen -LangSwe: fyra hundra sextio sju tusen - Lang: num (pot3plus (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7))) (pot1as2 (pot1plus n8 (pot0 n9)))) -LangDan: fire hundrede og syv og tres tusind og ni og firs -LangEng: four hundred and sixty - seven thousand eighty - nine -LangFin: neljä sataa kuusi kymmentä seitsemän tuhatta kahdeksan kymmentä yhdeksän -LangFre: quatre cent soixante - sept mille quatre-vingt - neuf -LangGer: vier hundert sieben und sechszig tausend neun und achzig -LangIna: quatro cento sexte - septe mille octave - novem -LangIta: quattro cento sessanta sette mila ottanta nove -LangNor: fire hundre og seksti sju tusen og åtti ni -LangSwe: fyra hundra sextio sju tusen åttio nio - Lang: IDig D_8 -LangDan: 8 -LangEng: 8 -LangFin: 8 -LangFre: 8 -LangGer: 8 -LangIna: 8 -LangIta: 8 -LangNor: 8 -LangSwe: 8 - Lang: IIDig D_8 (IIDig D_0 (IIDig D_0 (IIDig D_1 (IIDig D_7 (IIDig D_8 (IDig D_9)))))) -LangDan: 8 0 0 1 7 8 9 -LangEng: 8 , 0 0 1 , 7 8 9 -LangFin: 8 0 0 1 7 8 9 -LangFre: 8 0 0 1 7 8 9 -LangGer: 8 0 0 1 7 8 9 -LangIna: 8 , 0 0 1 , 7 8 9 -LangIta: 8 0 0 1 7 8 9 -LangNor: 8 0 0 1 7 8 9 -LangSwe: 8 0 0 1 7 8 9 - Lang: PhrUtt but_PConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N))) -LangDan: men kom her , min ven -LangEng: but come here , my friend -LangFin: mutta tule täällä , minun ystävä &+ ni -LangFre: mais viens ici , mon ami -LangGer: aber komm hier , mein Freund -LangIna: sed veni hic , mi amico -LangIta: ma vieni quì , il mio amico -LangNor: men komm her , min venn -LangSwe: men kom här , min vän - Lang: PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc -LangDan: John går -LangEng: John walks -LangFin: Jussi kävelee -LangFre: Jean marche -LangGer: Johann geht -LangIna: John ambula -LangIta: Giovanni cammina -LangNor: John går -LangSwe: Johan går - Lang: UttQS (UseQCl TPres ASimul PPos (QuestCl (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) -LangDan: er det godt -LangEng: is it good -LangFin: on &+ ko se hyvä -LangFre: il est bon -LangGer: ist es gut -LangIna: es illo bon -LangIta: è buono -LangNor: er det godt -LangSwe: är det gott - Lang: UttImpSg PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -LangDan: elsk ikke dig -LangEng: don't love yourself -LangFin: älä rakasta itseäsi -LangFre: ne t' aime pas -LangGer: liebe dich nicht -LangIna: non adora te -LangIta: non amar &+ ti -LangNor: elsk ikke deg -LangSwe: älska inte dig - Lang: UttImpPl PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -LangDan: elsk ikke jer -LangEng: don't love yourselves -LangFin: älkää rakastako itseänne -LangFre: ne vous aimez pas -LangGer: liebt euch nicht -LangIna: non adora vos -LangIta: non amate &+ vi -LangNor: elsk ikke jer -LangSwe: älska inte er - Lang: UttImpPol PNeg (ImpVP (UseV sleep_V)) -LangDan: sov ikke -LangEng: don't sleep -LangFin: älkää nukkuko -LangFre: ne dormez pas -LangGer: schlafen Sie nicht -LangIna: non dormi -LangIta: non dorma -LangNor: sov ikke -LangSwe: sov inte - Lang: UttIP whoPl_IP -LangDan: hvilke -LangEng: who -LangFin: ketkä -LangFre: qui -LangGer: wer -LangIna: qui -LangIta: chi -LangNor: hvilke -LangSwe: vilka - Lang: UttIP whoSg_IP -LangDan: hvem -LangEng: who -LangFin: kuka -LangFre: qui -LangGer: wer -LangIna: qui -LangIta: chi -LangNor: hvem -LangSwe: vem - Lang: UttIAdv why_IAdv -LangDan: hvorfor -LangEng: why -LangFin: miksi -LangFre: pourquoi -LangGer: warum -LangIna: proque -LangIta: perché -LangNor: hvorfor -LangSwe: varför - Lang: UttNP (DetCN (DetQuant this_Quant NumSg) (UseN man_N)) -LangDan: denne mand -LangEng: this man -LangFin: tämä mies -LangFre: cet homme -LangGer: dieser Mann -LangIna: iste viro -LangIta: questo uomo -LangNor: denne mannen -LangSwe: den här mannen - Lang: UttAdv here_Adv -LangDan: her -LangEng: here -LangFin: täällä -LangFre: ici -LangGer: hier -LangIna: hic -LangIta: quì -LangNor: her -LangSwe: här - Lang: UttVP (UseV sleep_V) -LangDan: at sove -LangEng: to sleep -LangFin: nukkua -LangFre: dormir -LangGer: schlafen -LangIna: dormir -LangIta: dormire -LangNor: å sove -LangSwe: att sova - Lang: VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N)) -LangDan: , min ven -LangEng: , my friend -LangFin: , minun ystävä &+ ni -LangFre: , mon ami -LangGer: , mein Freund -LangIna: , mi amico -LangIta: , il mio amico -LangNor: , min venn -LangSwe: , min vän - Lang: QuestCl (PredVP (UsePN john_PN) (UseV walk_V)) -LangDan: går John -LangEng: does John walk -LangFin: kävelee &+ kö Jussi -LangFre: Jean marche -LangGer: geht Johann -LangIna: an John ambula -LangIta: Giovanni cammina -LangNor: går John -LangSwe: går Johan - Lang: QuestVP whoSg_IP (UseV walk_V) -LangDan: hvem går -LangEng: who walks -LangFin: kuka kävelee -LangFre: qui marche -LangGer: wer geht -LangIna: qui ambula -LangIta: chi cammina -LangNor: hvem går -LangSwe: vem går - Lang: QuestSlash whoSg_IP (SlashVP (UsePN john_PN) (SlashV2a love_V2)) -LangDan: hvem elsker John -LangEng: whom does John love -LangFin: kenä Jussi rakastaa -LangFre: qui aime Jean -LangGer: wen liebt Johann -LangIna: qui John adora -LangIta: chi ama Giovanni -LangNor: hvem elsker John -LangSwe: vem älskar Johan - Lang: QuestIAdv why_IAdv (PredVP (UsePN john_PN) (UseV walk_V)) -LangDan: hvorfor går John -LangEng: why does John walk -LangFin: miksi Jussi kävelee -LangFre: pourquoi marche Jean -LangGer: warum geht Johann -LangIna: proque John ambula -LangIta: perché cammina Giovanni -LangNor: hvorfor går John -LangSwe: varför går Johan - Lang: QuestIComp (CompIAdv where_IAdv) (UsePN john_PN) -LangDan: hver er John -LangEng: where is John -LangFin: missä Jussi on -LangFre: où est Jean -LangGer: wo ist Johann -LangIna: ubi John es -LangIta: dove è Giovanni -LangNor: hver er John -LangSwe: var är Johan - Lang: IdetCN (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN song_N) -LangDan: hvilke fem sanger -LangEng: which five songs -LangFin: mitkä viisi laulua -LangFre: quelles cinq chansons -LangGer: welche fünf Lieder -LangIna: qual cinque cantos -LangIta: quali cinque canzoni -LangNor: hvilke fem sanger -LangSwe: vilka fem sånger - Lang: IdetIP (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -LangDan: hvilke fem -LangEng: which five -LangFin: mitkä viisi -LangFre: quels cinq -LangGer: welche fünf -LangIna: qual cinque -LangIta: quali cinque -LangNor: hvilke fem -LangSwe: vilka fem - Lang: AdvIP whoSg_IP (PrepNP in_Prep (UsePN paris_PN)) -LangDan: hvem i Paris -LangEng: who in Paris -LangFin: kuka Pariisissa -LangFre: qui dans Paris -LangGer: wer in Paris -LangIna: qui in Paris -LangIta: chi in Parigi -LangNor: hvem i Paris -LangSwe: vem i Paris - Lang: IdetIP (IdetQuant which_IQuant NumSg) -LangDan: hvilket -LangEng: which -LangFin: mikä -LangFre: quel -LangGer: welches -LangIna: quales -LangIta: quale -LangNor: hvilket -LangSwe: vilket - Lang: PrepIP with_Prep whoSg_IP -LangDan: med hvem -LangEng: with whom -LangFin: kenen kanssa -LangFre: avec qui -LangGer: mit wem -LangIna: con qui -LangIta: con chi -LangNor: med hvem -LangSwe: med vem - Lang: QuestIComp (CompIAdv where_IAdv) (UsePron it_Pron) -LangDan: hver er det -LangEng: where is it -LangFin: missä se on -LangFre: où est il -LangGer: wo ist es -LangIna: ubi illo es -LangIta: dove è -LangNor: hver er det -LangSwe: var är det - Lang: QuestIComp (CompIP whoSg_IP) (UsePron it_Pron) -LangDan: hvem er det -LangEng: who is it -LangFin: kuka se on -LangFre: qui est il -LangGer: wer ist es -LangIna: qui illo es -LangIta: chi è -LangNor: hvem er det -LangSwe: vem är det - Lang: ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelCl (PredVP (UsePN john_PN) (ComplSlash (SlashV2a love_V2) (UsePron she_Pron))))))) -LangDan: det findes en kvinde sådan at John elsker hende -LangEng: there is a woman such that John loves her -LangFin: on olemassa nainen siten että Jussi rakastaa häntä -LangFre: il y a une femme telle que Jean l' aime -LangGer: es gibt eine Frau derart daß Johann sie liebt -LangIna: il ha un femina tal que John adora la -LangIta: c' è una donna tale che Giovanni la ama -LangNor: det finnes ei kvinne sådan at John elsker henne -LangSwe: det finns en kvinna sådan att Johan älskar henne - Lang: ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (UsePN john_PN)))))) -LangDan: det findes en kvinde som elsker John -LangEng: there is a woman who loves John -LangFin: on olemassa nainen joka rakastaa Jussia -LangFre: il y a une femme qui aime Jean -LangGer: es gibt eine Frau die Johann liebt -LangIna: il ha un femina qui adora John -LangIta: c' è una donna che ama Giovanni -LangNor: det finnes ei kvinne som elsker John -LangSwe: det finns en kvinna som älskar Johan - Lang: ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) -LangDan: det findes en kvinde som John elsker -LangEng: there is a woman whom John loves -LangFin: on olemassa nainen jota Jussi rakastaa -LangFre: il y a une femme que Jean aime -LangGer: es gibt eine Frau die Johann liebt -LangIna: il ha un femina que John adora -LangIta: c' è una donna che Giovanni ama -LangNor: det finnes ei kvinne som John elsker -LangSwe: det finns en kvinna som Johan älskar - Lang: ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelSlash (FunRP possess_Prep (DetArtSg DefArt (UseN2 mother_N2)) IdRP) (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) -LangDan: det findes en kvinde moderen af hvilken John elsker -LangEng: there is a woman the mother of whom John loves -LangFin: on olemassa nainen jonka äitiä Jussi rakastaa -LangFre: il y a une femme la mère de laquelle Jean aime -LangGer: es gibt eine Frau die Mutter von der Johann liebt -LangIna: il ha un femina le matre cuje John adora -LangIta: c' è una donna la madre cui Giovanni ama -LangNor: det finnes ei kvinne moren av hvilken John elsker -LangSwe: det finns en kvinna modern av vilken Johan älskar - Lang: PredVP (UsePN john_PN) (UseV walk_V) -LangDan: John går -LangEng: John walks -LangFin: Jussi kävelee -LangFre: Jean marche -LangGer: Johann geht -LangIna: John ambula -LangIta: Giovanni cammina -LangNor: John går -LangSwe: Johan går - Lang: PredSCVP (EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV go_V)))) (UseComp (CompAP (PositA good_A))) -LangDan: at hun går er godt -LangEng: that she goes is good -LangFin: että hän menee on hyvä -LangFre: qu' elle va est bon -LangGer: daß sie geht ist gut -LangIna: que illa i es bon -LangIta: che va è buono -LangNor: at hun går er godt -LangSwe: att hon går är gott - Lang: RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron he_Pron) (SlashV2a see_V2)))) -LangDan: pige som han ser -LangEng: girl whom he sees -LangFin: tyttö jonka hän näkee -LangFre: fille qu' il voit -LangGer: Mädchen das er sieht -LangIna: puera que ille vide -LangIta: ragazza che vede -LangNor: jente som han ser -LangSwe: flicka som han ser - Lang: RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (AdvSlash (SlashVP (UsePron he_Pron) (SlashV2a see_V2)) today_Adv))) -LangDan: pige som han ser idag -LangEng: girl whom he sees today -LangFin: tyttö jonka hän näkee tänään -LangFre: fille qu' il voit aujourd'hui -LangGer: Mädchen das er sieht heute -LangIna: puera que ille vide hodie -LangIta: ragazza che vede oggi -LangNor: jente som han ser idag -LangSwe: flicka som han ser idag - Lang: RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron he_Pron) (UseV walk_V)) with_Prep))) -LangDan: pige med hvilken han går -LangEng: girl with whom he walks -LangFin: tyttö jonka kanssa hän kävelee -LangFre: fille avec laquelle il marche -LangGer: Mädchen mit dem er geht -LangIna: puera con que ille ambula -LangIta: ragazza con cui cammina -LangNor: jente med hvilken han går -LangSwe: flicka med vilken han går - Lang: RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVS (UsePron she_Pron) say_VS (UseSlash TPres ASimul PPos (SlashVP (UsePron he_Pron) (SlashV2a love_V2)))))) -LangDan: pige som hun siger at han elsker -LangEng: girl whom she says that he loves -LangFin: tyttö jota hän sanoo että hän rakastaa -LangFre: fille qu' elle dit qu' il aime -LangGer: Mädchen das sie sagt daß er liebt -LangIna: puera que illa dice que ille adora -LangIta: ragazza che dice che ama -LangNor: jente som hun sier at han elsker -LangSwe: flicka som hon säger att han älskar - Lang: ImpVP (ReflVP (SlashV2a love_V2)) -LangDan: elsk dig -LangEng: love yourself -LangFin: rakasta itseäsi -LangFre: aimez - vous -LangGer: lieben Sie sich -LangIna: adora te -LangIta: ami &+ si -LangNor: elsk deg -LangSwe: älska dig - Lang: EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV go_V))) -LangDan: at hun går -LangEng: that she goes -LangFin: että hän menee -LangFre: qu' elle va -LangGer: daß sie geht -LangIna: que illa i -LangIta: che va -LangNor: at hun går -LangSwe: att hon går - Lang: EmbedQS (UseQCl TPres ASimul PPos (QuestVP whoSg_IP (UseV go_V))) -LangDan: hvem som går -LangEng: who goes -LangFin: kuka menee -LangFre: qui va -LangGer: wer geht -LangIna: qui i -LangIta: chi va -LangNor: hvem som går -LangSwe: vem som går - Lang: EmbedVP (UseV go_V) -LangDan: at gå -LangEng: to go -LangFin: mennä -LangFre: aller -LangGer: zu gehen -LangIna: ir -LangIta: andare -LangNor: å gå -LangSwe: att gå - Lang: UseCl TCond AAnter PNeg (PredVP (UsePN john_PN) (UseV walk_V)) -LangDan: John ville ikke være gået -LangEng: John wouldn't have walked -LangFin: Jussi ei olisi kävellyt -LangFre: Jean n' aurait pas marché -LangGer: Johann würde nicht gegangen sein -LangIna: John non haberea ambulate -LangIta: Giovanni non avrebbe camminato -LangNor: John ville ikke være gått -LangSwe: Johan skulle inte ha gått - Lang: UseQCl TCond AAnter PNeg (QuestCl (PredVP (UsePN john_PN) (UseV walk_V))) -LangDan: ville John ikke være gået -LangEng: wouldn't John have walked -LangFin: ei &+ kö Jussi olisi kävellyt -LangFre: Jean n' aurait pas marché -LangGer: würde Johann nicht gegangen sein -LangIna: an John non haberea ambulate -LangIta: Giovanni non avrebbe camminato -LangNor: ville John ikke være gått -LangSwe: skulle Johan inte ha gått - Lang: RelCN (UseN girl_N) (UseRCl TCond AAnter PNeg (RelVP IdRP (UseV walk_V))) -LangDan: pige som ikke ville være gået -LangEng: girl who wouldn't have walked -LangFin: tyttö joka ei olisi kävellyt -LangFre: fille qui n' aurait pas marché -LangGer: Mädchen das nicht gegangen sein würde -LangIna: puera qui non haberea ambulate -LangIta: ragazza che non avrebbe camminato -LangNor: jente som ikke ville være gått -LangSwe: flicka som inte skulle ha gått - Lang: RelCN (UseN girl_N) (UseRCl TCond AAnter PNeg (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (UseV walk_V)) with_Prep))) -LangDan: pige med hvilken jeg ikke ville være gået -LangEng: girl with whom I wouldn't have walked -LangFin: tyttö jonka kanssa minä en olisi kävellyt -LangFre: fille avec laquelle je n' aurais pas marché -LangGer: Mädchen mit dem ich nicht gegangen sein würde -LangIna: puera con que io non haberea ambulate -LangIta: ragazza con cui non avrei camminato -LangNor: jente med hvilken jeg ikke ville være gått -LangSwe: flicka med vilken jag inte skulle ha gått - Lang: RelS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) (UseRCl TPres ASimul PPos (RelVP IdRP (UseComp (CompAP (PositA good_A))))) -LangDan: hun sover , hvilket er godt -LangEng: she sleeps , which is good -LangFin: hän nukkuu , mikä on hyvä -LangFre: elle dort , ce qui est bon -LangGer: sie schläft , das gut ist -LangIna: illa dormi , qui es bon -LangIta: dorme , ciò che è buono -LangNor: hun sover , hvilket er godt -LangSwe: hon sover , vilket är gott - Lang: TEmpty -LangDan: -LangEng: -LangFin: -LangFre: -LangGer: -LangIna: -LangIta: -LangNor: -LangSwe: - Lang: TFullStop (PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc) TEmpty -LangDan: John går . -LangEng: John walks . -LangFin: Jussi kävelee . -LangFre: Jean marche . -LangGer: Johann geht . -LangIna: John ambula . -LangIta: Giovanni cammina . -LangNor: John går . -LangSwe: Johan går . - Lang: TQuestMark (PhrUtt NoPConj (UttQS (UseQCl TPres ASimul PPos (QuestCl (PredVP (UsePron they_Pron) (UseComp (CompAdv here_Adv)))))) NoVoc) TEmpty -LangDan: er de her ? -LangEng: are they here ? -LangFin: ovat &+ ko he täällä ? -LangFre: ils sont ici ? -LangGer: sind sie hier ? -LangIna: es illos hic ? -LangIta: sono quì ? -LangNor: er de her ? -LangSwe: är de här ? - Lang: TExclMark (PhrUtt NoPConj (ImpPl1 (UseV go_V)) NoVoc) TEmpty -LangDan: lad os gå ! -LangEng: let's go ! -LangFin: mennään ! -LangFre: allons ! -LangGer: gehen wir ! -LangIna: que nos i ! -LangIta: andiamo ! -LangNor: lat oss gå ! -LangSwe: låt oss gå ! - Lang: PredVP (UsePron i_Pron) (UseV sleep_V) -LangDan: jeg sover -LangEng: I sleep -LangFin: minä nukun -LangFre: je dors -LangGer: ich schlafe -LangIna: io dormi -LangIta: dormo -LangNor: jeg sover -LangSwe: jag sover - Lang: PredVP (UsePron i_Pron) (ComplVV want_VV (UseV run_V)) -LangDan: jeg vil løbe -LangEng: I want to run -LangFin: minä tahdon juosta -LangFre: je veux courir -LangGer: ich will laufen -LangIna: io wan currer -LangIta: voglio correre -LangNor: jeg vil springe -LangSwe: jag vill springa - Lang: PredVP (UsePron i_Pron) (ComplVS say_VS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -LangDan: jeg siger at hun løber -LangEng: I say that she runs -LangFin: minä sanon että hän juoksee -LangFre: je dis qu' elle court -LangGer: ich sage daß sie läuft -LangIna: io dice que illa curre -LangIta: dico che corre -LangNor: jeg sier at hun springer -LangSwe: jag säger att hon springer - Lang: PredVP (UsePron i_Pron) (ComplVQ wonder_VQ (UseQCl TPres ASimul PPos (QuestVP whoSg_IP (UseV run_V)))) -LangDan: jeg undres hvem som løber -LangEng: I wonder who runs -LangFin: minä ihmettelen kuka juoksee -LangFre: je m' étonne qui court -LangGer: ich wundere mich wer läuft -LangIna: io demanda qui curre -LangIta: mi domando chi corre -LangNor: jeg undrer hvem som springer -LangSwe: jag undrar vem som springer - Lang: PredVP (UsePron they_Pron) (ComplVA become_VA (PositA red_A)) -LangDan: de bliver røde -LangEng: they become red -LangFin: he tulevat punaisiksi -LangFre: ils deviennent rouges -LangGer: sie werden rot -LangIna: illos deveni rubie -LangIta: diventano rossi -LangNor: de blir røde -LangSwe: de blir röda - Lang: PredVP (UsePron i_Pron) (ComplSlash (Slash3V3 give_V3 (UsePron he_Pron)) (UsePron it_Pron)) -LangDan: jeg giver det til ham -LangEng: I give it to him -LangFin: minä annan sen hänelle -LangFre: je le lui donne -LangGer: ich gebe es ihm -LangIna: io da lo le -LangIta: glie lo do -LangNor: jeg gir det til ham -LangSwe: jag ger det till honom - Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2V beg_V2V (UseV go_V)) (UsePron she_Pron)) -LangDan: jeg beder hende at gå -LangEng: I beg her to go -LangFin: minä pyydän häntä menemään -LangFre: je la demande aller -LangGer: ich bitte sie zu gehen -LangIna: io roga la ir -LangIta: la prego andare -LangNor: jeg ber henne att gå -LangSwe: jag ber henne att gå - Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2S answer_V2S (UseCl TPres ASimul PPos (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) (UsePron he_Pron)) -LangDan: jeg svarer til ham at det er godt -LangEng: I answer to him that it is good -LangFin: minä vastaan hänelle että se on hyvä -LangFre: je lui réponds qu' il est bon -LangGer: ich antworte ihm daß es gut ist -LangIna: io responde le que illo es bon -LangIta: gli rispondo che è buono -LangNor: jeg svarer til ham at det er godt -LangSwe: jag svarar till honom att det är gott - Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2Q ask_V2Q (UseQCl TPast ASimul PPos (QuestVP whoSg_IP (UseV come_V)))) (UsePron he_Pron)) -LangDan: jeg spørger ham hvem som kom -LangEng: I ask him who came -LangFin: minä kysyn häneltä kuka tuli -LangFre: je lui demande qui venait -LangGer: ich frage ihn wer kam -LangIna: io demanda le qui veniva -LangIta: gli chiedo chi veniva -LangNor: jeg spørr ham hvem som kom -LangSwe: jag frågar honom vem som kom - Lang: PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)) -LangDan: jeg maler det rødt -LangEng: I paint it red -LangFin: minä maalaan sen punaiseksi -LangFre: je le peins en rouge -LangGer: ich male es rot -LangIna: io pinge lo in rubie -LangIta: lo pingo in rosso -LangNor: jeg maler det rødt -LangSwe: jag målar det rött - Lang: RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2a buy_V2))))) -LangDan: bil som jeg vil købe -LangEng: car which I want to buy -LangFin: auto jonka minä tahdon ostaa -LangFre: voiture que je veux acheter -LangGer: Wagen den ich kaufen will -LangIna: automobile que io wan compra -LangIta: macchina che voglio comprare -LangNor: bil som jeg vil kjøpe -LangSwe: bil som jag vill köpa - Lang: RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))))) -LangDan: bil som de beder mig at købe -LangEng: car which they beg me to buy -LangFin: auto jonka he pyytävät minua ostamaan -LangFre: voiture qu' ils me demandent acheter -LangGer: Wagen den sie mich zu kaufen bitten -LangIna: automobile que illos roga me compra -LangIta: macchina che mi pregano comprare -LangNor: bil som de ber meg att kjøpe -LangSwe: bil som de ber mig att köpa - Lang: PredVP (UsePron he_Pron) (ReflVP (SlashV2a love_V2)) -LangDan: han elsker sig -LangEng: he loves himself -LangFin: hän rakastaa itseänsä -LangFre: il s' aime -LangGer: er liebt sich -LangIna: ille adora se -LangIta: si ama -LangNor: han elsker seg -LangSwe: han älskar sig - Lang: PredVP (DetNP (DetQuant this_Quant NumSg)) (UseComp (CompAP (PositA warm_A))) -LangDan: dette er varmt -LangEng: this is warm -LangFin: tämä on lämmin -LangFre: ceci est chaud -LangGer: dieses ist warm -LangIna: iste es calde -LangIta: questo è caldo -LangNor: dette er varmt -LangSwe: det här är varmt - Lang: PredVP (UsePron we_Pron) (PassV2 love_V2) -LangDan: vi bliver elskete -LangEng: we are loved -LangFin: meitä rakastetaan -LangFre: nous sommes aimés -LangGer: wir werden geliebt -LangIna: nos es adorate -LangIta: veniamo amati -LangNor: vi blir elska -LangSwe: vi blir älskade - Lang: PredVP (UsePron we_Pron) (AdvVP (UseV sleep_V) here_Adv) -LangDan: vi sover her -LangEng: we sleep here -LangFin: me nukumme täällä -LangFre: nous dormons ici -LangGer: wir schlafen hier -LangIna: nos dormi hic -LangIta: dormiamo quì -LangNor: vi sover her -LangSwe: vi sover här - Lang: PredVP (UsePron we_Pron) (AdVVP always_AdV (UseV sleep_V)) -LangDan: vi sover altid -LangEng: we always sleep -LangFin: me nukumme aina -LangFre: nous dormons toujours -LangGer: wir schlafen immer -LangIna: nos dormi sempre -LangIta: dormiamo sempre -LangNor: vi sover altid -LangSwe: vi sover alltid - Lang: PredVP (UsePron we_Pron) (UseComp (CompAP (PositA small_A))) -LangDan: vi er små -LangEng: we are small -LangFin: me olemme pieniä -LangFre: nous sommes petits -LangGer: wir sind klein -LangIna: nos es parve -LangIta: siamo piccoli -LangNor: vi er små -LangSwe: vi är små - Lang: PredVP (UsePron i_Pron) (UseComp (CompNP (DetArtSg IndefArt (UseN man_N)))) -LangDan: jeg er en mand -LangEng: I am a man -LangFin: minä olen mies -LangFre: je suis un homme -LangGer: ich bin ein Mann -LangIna: io es un viro -LangIta: sono un uomo -LangNor: jeg er en mann -LangSwe: jag är en man - Lang: PredVP (UsePron i_Pron) (UseComp (CompAdv here_Adv)) -LangDan: jeg er her -LangEng: I am here -LangFin: minä olen täällä -LangFre: je suis ici -LangGer: ich bin hier -LangIna: io es hic -LangIta: sono quì -LangNor: jeg er her -LangSwe: jag är här - Lang: RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))))))) -LangDan: bil som de beder mig at ville male rød -LangEng: car which they beg me to want to paint red -LangFin: auto jonka he pyytävät minua tahtomaan maalata punaiseksi -LangFre: voiture qu' ils me demandent vouloir peindre en rouge -LangGer: Wagen den sie rot mich zu wollen bitten malen -LangIna: automobile que illos roga me want pinger in rubie -LangIta: macchina che mi pregano volere pingere in rosso -LangNor: bil som de ber meg att ville male rød -LangSwe: bil som de ber mig att vilja måla röd - Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdVVP always_AdV (ComplSlash (SlashV2a listen_V2) (DetArtSg DefArt (UseN sea_N)))))) NoVoc -LangDan: lyt altid havet -LangEng: always listen to the sea -LangFin: kuuntele aina merta -LangFre: écoute toujours la mer -LangGer: höre dem Meer immer zu -LangIna: ascolta le mar sempre -LangIta: ascolta sempre il mare -LangNor: lytt altid sjøen -LangSwe: lyssna alltid på havet - Lang: PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (ExistNP (PredetNP only_Predet (DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n2))))))) (AdvCN (RelCN (UseN woman_N) (UseRCl TCond ASimul PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (ComplVV want_VV (PassV2 see_V2))) with_Prep)))) (PrepNP in_Prep (DetArtSg DefArt (UseN rain_N))))))))) NoVoc -LangDan: det findes kun to kvinder med hvilke jeg ville ville blive set i regnet -LangEng: there are only two women with whom I would want to be seen in the rain -LangFin: on olemassa vain kaksi naista joiden minut tahdottaisiin nähdä sateessa -LangFre: il y a seulement deux femmes avec lesquelles je voudrais être vu dans la pluie -LangGer: es gibt nur zwei Frauen mit denen ich in dem Regen gesehen werden wollen würde -LangIna: il ha unic duo feminas con que io wantea esser vidite in le pluvia -LangIta: ci sono soltanto due donne con cui vorrei venire visto nella pioggia -LangNor: det finnes kun to kvinner med hvilke jeg ville ville bli sett i regnet -LangSwe: det finns bara två kvinnor med vilka jag skulle vilja bli sedd i regnet - Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (SlashV2A paint_V2A (ConjAP both7and_DConj (BaseAP (ComparA small_A (DetArtSg DefArt (UseN sun_N))) (ComparA big_A (DetArtSg DefArt (UseN moon_N)))))) (DetArtSg DefArt (UseN earth_N))))) NoVoc -LangDan: mal jorden både mindre end solen og større end månen -LangEng: paint the earth both smaller than the sun and bigger than the moon -LangFin: maalaa maa sekä pienemmäksi kuin aurinko että suuremmaksi kuin kuu -LangFre: peins la terre en et plus petit que le soleil et plus grand que la lune -LangGer: male die Erde sowohl kleiner als die Sonne als auch größer als der Mond -LangIna: pinge in e plus parve que le sol e plus magne que le luna le terra -LangIta: pingi la terra in e più piccolo che il sole e più grande che la luna -LangNor: mal jorda både mindre enn sola og større enn månen -LangSwe: måla jorden både mindre än solen och större än månen - Lang: PhrUtt NoPConj (ImpPl1 (ComplVS hope_VS (ConjS either7or_DConj (BaseS (UseCl TPres ASimul PPos (PredVP (DetArtSg DefArt (ComplN2 father_N2 (DetArtSg DefArt (UseN baby_N)))) (UseV run_V))) (UseCl TPres ASimul PPos (PredVP (DetArtSg DefArt (UseN2 (Use2N3 distance_N3))) (UseComp (CompAP (PositA small_A))))))))) NoVoc -LangDan: lad os håbe at enten fadren til babyen løber eller afstanden er lille -LangEng: let's hope that either the father of the baby runs or the distance is small -LangFin: toivotaan että joko vauvan isä juoksee tai etäisyys on pieni -LangFre: espérons qu' ou le père du bébé court ou la distance est petite -LangGer: hoffen wir daß entweder der Vater von dem Baby läuft oder die Entfernung klein ist -LangIna: que nos spera que o le patre del bebe curre o le distantia es parve -LangIta: speriamo che o il padre del bambino corre o la distanza è piccola -LangNor: lat oss håpe at enten faren til babyen springer eller avstanden er liten -LangSwe: låt oss hoppas att antingen fadern till bebisen springer eller avståndet är litet - Lang: PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (DetCN every_Det (UseN baby_N)) (UseComp (CompNP (ConjNP either7or_DConj (BaseNP (DetArtSg IndefArt (UseN boy_N)) (DetArtSg IndefArt (UseN girl_N))))))))) NoVoc -LangDan: hver baby er enten en dreng eller en pige -LangEng: every baby is either a boy or a girl -LangFin: jokainen vauva on joko poika tai tyttö -LangFre: chaque bébé est ou un garçon ou une fille -LangGer: jedes Baby ist entweder ein Junge oder ein Mädchen -LangIna: tote bebe es o un puero o un puera -LangIta: ogni bambino è o un ragazzo o una ragazza -LangNor: hver baby er enten en gutt eller ei jente -LangSwe: varje bebis är antingen en pojke eller en flicka - Lang: PhrUtt NoPConj (UttAdv (ConjAdv either7or_DConj (ConsAdv here7from_Adv (BaseAdv there_Adv everywhere_Adv)))) NoVoc -LangDan: enten herfra , der eller overalt -LangEng: either from here , there or everywhere -LangFin: joko täältä , siellä tai kaikkialla -LangFre: ou d'ici , là ou partout -LangGer: entweder hieraus , da oder überall -LangIna: o de ci , ibi o ubique -LangIta: o da quì , là o dappertutto -LangNor: enten herfra , der eller overalt -LangSwe: antingen härifrån , där eller överallt - Lang: PhrUtt NoPConj (UttVP (PassV2 know_V2)) NoVoc -LangDan: at blive vidst -LangEng: to be known -LangFin: tiedetään -LangFre: être connue -LangGer: gewußt werden -LangIna: esser cognoscite -LangIta: venire conosciuta -LangNor: å bli visst -LangSwe: att bli visst - Lang: RelCN (UseN bird_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A)))))) -LangDan: fugl som jeg vil male rød -LangEng: bird which I want to paint red -LangFin: lintu jonka minä tahdon maalata punaiseksi -LangFre: oiseau que je veux peindre en rouge -LangGer: Vogel den ich rot malen will -LangIna: ave que io wan pinger in rubie -LangIta: uccello che voglio pingere in rosso -LangNor: fugl som jeg vil male rød -LangSwe: fågel som jag vill måla röd - Lang: UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2a buy_V2) (UsePron it_Pron)))) -LangDan: villed købe det -LangEng: want to buy it -LangFin: tahdo ostaa se -LangFre: veux l' acheter -LangGer: woll es kaufen -LangIna: wan lo compra -LangIta: vuoi comprar &+ lo -LangNor: villed kjøpe det -LangSwe: vilj köpa det - Lang: UttImpSg PPos (ImpVP (ComplVV want_VV (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)))) -LangDan: villed male det rødt -LangEng: want to paint it red -LangFin: tahdo maalata se punaiseksi -LangFre: veux le peindre en rouge -LangGer: woll es rot malen -LangIna: wan lo pinger in rubie -LangIta: vuoi pinger &+ lo in rosso -LangNor: villed male det rødt -LangSwe: vilj måla det rött - Lang: UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))) (UsePron it_Pron))) -LangDan: villed bede mig at købe det -LangEng: want to beg me to buy it -LangFin: tahdo pyytää minua ostamaan se -LangFre: veux me demander l' acheter -LangGer: woll mich bitten es zu kaufen -LangIna: wan me rogar lo compra -LangIta: vuoi pregar &+ mi comprar &+ lo -LangNor: villed be meg att kjøpe det -LangSwe: vilj be mig att köpa det - Lang: PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (DetArtPl DefArt (UseN fruit_N)) (ReflVP (Slash3V3 sell_V3 (DetArtSg DefArt (UseN road_N))))))) NoVoc -LangDan: frugterne sælger sig til vejen -LangEng: the fruits sell themselves to the road -LangFin: hedelmät myyvät itsensä tielle -LangFre: les fruits se vendent à la route -LangGer: die Früchte verkaufen sich der Straße -LangIna: le fructos vende se al via -LangIta: le frutte si vendono alla strada -LangNor: fruktene selger seg til veien -LangSwe: frukterna säljer sig till vägen - Lang: PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2V beg_V2V (UseV live_V)))))) NoVoc -LangDan: jeg beder mig at leve -LangEng: I beg myself to live -LangFin: minä pyydän itseäni elämään -LangFre: je me demande vivre -LangGer: ich bitte mich zu leben -LangIna: io roga me vive -LangIta: mi prego vivere -LangNor: jeg ber meg att leve -LangSwe: jag ber mig att leva - Lang: PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2S answer_V2S (UseCl TPres ASimul PPos (ImpersCl (ComplVV must_VV (ReflVP (SlashV2a understand_V2)))))))))) NoVoc -LangDan: jeg svarer til mig at det må forstå sig -LangEng: I answer to myself that it must understand itself -LangFin: minä vastaan itselleni että täytyy ymmärtää itsensä -LangFre: je me réponds qu' il doit se comprendre -LangGer: ich antworte mir daß es sich verstehen muß -LangIna: io responde me que il debe se comprender -LangIta: mi rispondo che deve capir &+ si -LangNor: jeg svarer til meg at det må forstå seg -LangSwe: jag svarar till mig att det måste förstå sig - Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (ReflVP (SlashV2Q ask_V2Q (UseQCl TPast ASimul PPos (QuestVP whoSg_IP (UseV come_V))))))) NoVoc -LangDan: spørg dig hvem som kom -LangEng: ask yourself who came -LangFin: kysy itseltäsi kuka tuli -LangFre: demande - toi qui venait -LangGer: frage dich wer kam -LangIna: demanda te qui veniva -LangIta: chiedi &+ ti chi veniva -LangNor: spørr deg hvem som kom -LangSwe: fråga dig vem som kom - Lang: PhrUtt NoPConj (UttS (UseCl TPast ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2A paint_V2A (ComparA beautiful_A (UsePN john_PN))))))) NoVoc -LangDan: jeg malede mig smukkere end John -LangEng: I painted myself more beautiful than John -LangFin: minä maalasin itseni kauniimmaksi kuin Jussi -LangFre: je me peignais en plus joli que Jean -LangGer: ich malte mich schöner als Johann -LangIna: io pingeva me in plus belle que John -LangIta: mi pingevo in più bello che Giovanni -LangNor: jeg mala meg vakkerere enn John -LangSwe: jag målade mig vackrare än Johan - Lang: UttS (UseCl TPres ASimul PPos (PredVP (DetCN (DetQuant this_Quant NumSg) (UseN grammar_N)) (ComplSlash (SlashV2a speak_V2) (DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot1to19 n2)))))) (UseN language_N))))) -LangDan: denne grammatik taler tolv sprog -LangEng: this grammar speaks twelve languages -LangFin: tämä kielioppi puhuu kahta toista kieltä -LangFre: cette grammaire parle douze langues -LangGer: diese Grammatik spricht zwölf Sprachen -LangIna: iste grammatica parla dece - duo linguages -LangIta: questa grammatica parla venti lingue -LangNor: denne grammatikken snakker tolv språk -LangSwe: den här grammatiken talar tolv språk - Lang: UseCl TPast AAnter PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2a buy_V2) (DetArtSg IndefArt (AdjCN (PositA red_A) (UseN house_N))))) -LangDan: hun havde købt et rødt hus -LangEng: she had bought a red house -LangFin: hän oli ostanut punaisen talon -LangFre: elle avait acheté une maison rouge -LangGer: sie hatte ein rotes Haus gekauft -LangIna: illa habeva comprte un domo rubie -LangIta: aveva comprato una casa rossa -LangNor: hun hadde kjøpt et rødt hus -LangSwe: hon hade köpt ett rött hus diff --git a/deprecated/old-lib/resource/hdeva.hs b/deprecated/old-lib/resource/hdeva.hs deleted file mode 100644 index 7976c93f1..000000000 --- a/deprecated/old-lib/resource/hdeva.hs +++ /dev/null @@ -1,145 +0,0 @@ -import System - -main = do - s <- getContents - let ofile = "devaout.html" - writeFile ofile "\n

    \n" - appendFile ofile $ udevap s - appendFile ofile "\n

    \n" - system ("open " ++ ofile) - ----main = interact udeva - -udevap :: String -> String -udevap = unlines . map (unwords . ("

    ":). map udevaWord . words) . lines - -udeva :: String -> String -udeva = unlines . map (unwords . map udevaWord . words) . lines - -udevaGF :: String -> String -udevaGF s = case s of - '"':cs -> let (w,q:rest) = span (/='"') cs in '"' : udevaWord w ++ [q] ++ udevaGF rest - c :cs -> c : udevaGF cs - _ -> s - -udevaWord = encodeUTF8 . str2deva - -str2deva :: String -> String -str2deva s = map toEnum $ case chop s of - c:cs -> encodeInit c : map encode cs - _ -> [] - -chop s = case s of - ['-'] -> [s] - '-' :cs -> let (c:r) = chop cs in ('-':c) : r -- to force initial vowel - '+' :cs -> let (c:r) = chop cs in ('+':c) : r -- to force non-initial vowel - v:':':cs -> [v,':'] : chop cs - v:'.':cs -> [v,'.'] : chop cs - c:'a':cs -> [c] : chop cs - c :cs -> [c] : chop cs - _ -> [] - -encodeInit :: String -> Int -encodeInit s = case s of - '+':c -> encode c - '-':c -> encodeInit c - "a" -> 0x0905 - "a:" -> 0x0906 - "i" -> 0x0907 - "i:" -> 0x0908 - "u" -> 0x0909 - "u:" -> 0x090a - "r:" -> 0x090b - "e" -> 0x090f - "E" -> 0x0910 - "o" -> 0x0913 - "O" -> 0x0914 - _ -> encode s - -encode :: String -> Int -encode s = case s of - "k" -> 0x0915 - "K" -> 0x0916 - "g" -> 0x0917 - "G" -> 0x0918 - "N:" -> 0x0919 - - "c" -> 0x091a - "C" -> 0x091b - "j" -> 0x091c - "J" -> 0x091d - "n:" -> 0x091e - - "t." -> 0x091f - "T." -> 0x0920 - "d." -> 0x0921 - "D." -> 0x0922 - "n." -> 0x0923 - - "t" -> 0x0924 - "T" -> 0x0925 - "d" -> 0x0926 - "D" -> 0x0927 - "n" -> 0x0928 - - "p" -> 0x092a - "P" -> 0x092b - "b" -> 0x092c - "B" -> 0x092d - "m" -> 0x092e - - "y" -> 0x092f - "r" -> 0x0930 - "l" -> 0x0932 - "v" -> 0x0935 - - "S" -> 0x0936 - "s." -> 0x0937 - "s" -> 0x0938 - "h" -> 0x0939 - - "z" -> 0x095b - "R" -> 0x095c - - "a:" -> 0x093e - "i" -> 0x093f - "i:" -> 0x0940 - "u" -> 0x0941 - "u:" -> 0x0942 - "r:" -> 0x0943 - "e" -> 0x0947 - "E" -> 0x0948 - "o" -> 0x094b - "O" -> 0x094c - - "~" -> 0x0901 - "*" -> 0x0902 - - " " -> space - "\n" -> fromEnum '\n' - - '-':c -> encodeInit c - '+':c -> encode c - - _ -> 0x093e --- a: - - -space = fromEnum ' ' - - -encodeUTF8 :: String -> String -encodeUTF8 "" = "" -encodeUTF8 (c:cs) = - if c > '\x0000' && c < '\x0080' then - c : encodeUTF8 cs - else if c < toEnum 0x0800 then - let i = fromEnum c - in toEnum (0xc0 + i `div` 0x40) : - toEnum (0x80 + i `mod` 0x40) : - encodeUTF8 cs - else - let i = fromEnum c - in toEnum (0xe0 + i `div` 0x1000) : - toEnum (0x80 + (i `mod` 0x1000) `div` 0x40) : - toEnum (0x80 + i `mod` 0x40) : - encodeUTF8 cs diff --git a/deprecated/old-lib/resource/hindi/AdjectiveHin.gf b/deprecated/old-lib/resource/hindi/AdjectiveHin.gf deleted file mode 100644 index b016a2b9d..000000000 --- a/deprecated/old-lib/resource/hindi/AdjectiveHin.gf +++ /dev/null @@ -1,36 +0,0 @@ -concrete AdjectiveHin of Adjective = CatHin ** open ResHin, Prelude in { - - lin - - PositA a = a ; - --- ComparA a np = { --- s = \\_ => a.s ! AAdj Compar ++ "than" ++ np.s ! Nom ; --- isPre = False --- } ; --- ----- $SuperlA$ belongs to determiner syntax in $Noun$. --- --- ComplA2 a np = { --- s = \\_ => a.s ! AAdj Posit ++ a.c2 ++ np.s ! Acc ; --- isPre = False --- } ; --- --- ReflA2 a = { --- s = \\ag => a.s ! AAdj Posit ++ a.c2 ++ reflPron ! ag ; --- isPre = False --- } ; --- --- SentAP ap sc = { --- s = \\a => ap.s ! a ++ sc.s ; --- isPre = False --- } ; --- --- AdAP ada ap = { --- s = \\a => ada.s ++ ap.s ! a ; --- isPre = ap.isPre --- } ; --- --- UseA2 a = a ; --- -} diff --git a/deprecated/old-lib/resource/hindi/AdverbHin.gf b/deprecated/old-lib/resource/hindi/AdverbHin.gf deleted file mode 100644 index 96ac3242f..000000000 --- a/deprecated/old-lib/resource/hindi/AdverbHin.gf +++ /dev/null @@ -1,20 +0,0 @@ -concrete AdverbHin of Adverb = CatHin ** open ResHin, Prelude in { --- --- lin --- PositAdvAdj a = {s = a.s ! AAdv} ; --- ComparAdvAdj cadv a np = { --- s = cadv.s ++ a.s ! AAdv ++ "than" ++ np.s ! Nom --- } ; --- ComparAdvAdjS cadv a s = { --- s = cadv.s ++ a.s ! AAdv ++ "than" ++ s.s --- } ; --- --- PrepNP prep np = {s = prep.s ++ np.s ! Acc} ; --- --- AdAdv = cc2 ; --- --- SubjS = cc2 ; --- --- AdnCAdv cadv = {s = cadv.s ++ "than"} ; --- -} diff --git a/deprecated/old-lib/resource/hindi/AllHin.gf b/deprecated/old-lib/resource/hindi/AllHin.gf deleted file mode 100644 index e0256e481..000000000 --- a/deprecated/old-lib/resource/hindi/AllHin.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllHin of AllHinAbs = LangHin ; diff --git a/deprecated/old-lib/resource/hindi/AllHinAbs.gf b/deprecated/old-lib/resource/hindi/AllHinAbs.gf deleted file mode 100644 index 89cdaef54..000000000 --- a/deprecated/old-lib/resource/hindi/AllHinAbs.gf +++ /dev/null @@ -1 +0,0 @@ -abstract AllHinAbs = Lang ; \ No newline at end of file diff --git a/deprecated/old-lib/resource/hindi/BackwardHin.gf b/deprecated/old-lib/resource/hindi/BackwardHin.gf deleted file mode 100644 index c880bcbfb..000000000 --- a/deprecated/old-lib/resource/hindi/BackwardHin.gf +++ /dev/null @@ -1,76 +0,0 @@ ---concrete BackwardHin of Backward = CatHin ** open ResHin in { --- --- flags optimize=all_subs ; --- --- lin --- ----- A repository of obsolete constructs, needed for backward compatibility. ----- They create spurious ambiguities if used in combination with Lang. --- ----- from Verb 19/4/2008 --- --- ComplV2 v np = insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v) ; --- ComplV3 v np np2 = --- insertObj (\\_ => v.c2 ++ np.s ! Acc ++ v.c3 ++ np2.s ! Acc) (predV v) ; --- ComplV2V v np vp = --- insertObj (\\a => infVP v.isAux vp a) --- (insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v)) ; --- ComplV2S v np s = --- insertObj (\\_ => conjThat ++ s.s) --- (insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v)) ; --- ComplV2Q v np q = --- insertObj (\\_ => q.s ! QIndir) --- (insertObj (\\_ => v.c2 ++ np.s ! Acc) (predV v)) ; --- ComplV2A v np ap = --- insertObj (\\_ => v.c2 ++ np.s ! Acc ++ ap.s ! np.a) (predV v) ; --- --- ReflV2 v = insertObj (\\a => v.c2 ++ reflPron ! a) (predV v) ; --- ----- from Sentence 19/4/2008 --- --- SlashV2 np v2 = --- mkClause (np.s ! Nom) np.a (predV v2) ** {c2 = v2.c2} ; --- --- SlashVVV2 np vv v2 = --- mkClause (np.s ! Nom) np.a --- (insertObj (\\a => infVP vv.isAux (predV v2) a) (predVV vv)) ** --- {c2 = v2.c2} ; --- ----- from Noun 19/4/2008 --- --- NumInt n = {s = n.s ; n = Pl} ; --- OrdInt n = {s = n.s ++ "th"} ; --- DEPRECATED --- --- DetSg quant ord = { --- s = quant.s ! Sg ++ ord.s ; --- n = Sg --- } ; --- --- DetPl quant num ord = { --- s = quant.s ! num.n ++ num.s ++ ord.s ; --- n = num.n --- } ; --- --- NoNum = {s = []; n = Pl } ; --- --- DefArt = {s = \\_ => artDef} ; --- --- IndefArt = { --- s = table { --- Sg => artIndef ; --- Pl => [] --- } --- } ; --- --- MassDet = {s = \\_ => []} ; --- --- --- ----- from Structural 19/4/2008 --- --- that_NP = regNP "that" Sg ; --- these_NP = regNP "these" Pl ; --- this_NP = regNP "this" Sg ; --- those_NP = regNP "those" Pl ; --- ---} diff --git a/deprecated/old-lib/resource/hindi/CatHin.gf b/deprecated/old-lib/resource/hindi/CatHin.gf deleted file mode 100644 index 0d32318d7..000000000 --- a/deprecated/old-lib/resource/hindi/CatHin.gf +++ /dev/null @@ -1,90 +0,0 @@ -concrete CatHin of Cat = CommonX ** open ResHin, Prelude in { - - flags optimize=all_subs ; - - lincat --- ----- Tensed/Untensed --- --- S = {s : Str} ; --- QS = {s : QForm => Str} ; --- RS = {s : Agr => Str ; c : Case} ; -- c for it clefts --- SSlash = {s : Str ; c2 : Str} ; --- ----- Sentence --- - Cl = ResHin.Clause ; --- ClSlash = { --- s : ResHin.Tense => Anteriority => CPolarity => Order => Str ; --- c2 : Str --- } ; --- Imp = {s : CPolarity => ImpForm => Str} ; --- ----- Question --- --- QCl = {s : ResHin.Tense => Anteriority => CPolarity => QForm => Str} ; --- IP = {s : Case => Str ; n : Number} ; --- IComp = {s : Str} ; --- IDet = {s : Str ; n : Number} ; --- IQuant = {s : Number => Str} ; --- ----- Relative --- --- RCl = { --- s : ResHin.Tense => Anteriority => CPolarity => Agr => Str ; --- c : Case --- } ; --- RP = {s : RCase => Str ; a : RAgr} ; --- ----- Verb --- - VP = ResHin.VPH ; - VPSlash = ResHin.VPHSlash ; --- Comp = {s : Agr => Str} ; --- ----- Adjective --- - AP = ResHin.Adjective ; --- ----- Noun --- - CN = ResHin.Noun ; - NP = ResHin.NP ; - Pron = {s : PronCase => Str ; a : Agr} ; - Det = {s : Gender => Case => Str ; n : Number} ; --- Predet, Ord = {s : Str} ; - Num = {s : Str ; n : Number} ; --- Card = {s : Str; n : Number} ; - Quant = {s : Number => Gender => Case => Str} ; - Art = {s : Str} ; --- ----- Numeral --- --- Numeral = {s : CardOrd => Str ; n : Number} ; --- Digits = {s : CardOrd => Str ; n : Number ; tail : DTail} ; --- ----- Structural --- --- Conj = {s1,s2 : Str ; n : Number} ; ------b Conj = {s : Str ; n : Number} ; ------b DConj = {s1,s2 : Str ; n : Number} ; --- Subj = {s : Str} ; --- Prep = {s : Str} ; --- ----- Open lexical classes, e.g. Lexicon --- - V, VS, VQ, VA = Verb ; -- = {s : VForm => Str} ; - V2, V2A, V2Q, V2S = Verb ** {c2 : Compl} ; --- V3 = Verb ** {c2, c3 : Str} ; --- VV = {s : VVForm => Str ; isAux : Bool} ; --- V2V = Verb ** {c2 : Str ; isAux : Bool} ; --- - A = ResHin.Adjective ; --- {s : Gender => Number => Case => Str} ; --- A2 = {s : AForm => Str ; c2 : Str} ; --- - N = {s : Number => Case => Str ; g : Gender} ; --- N2 = {s : Number => Case => Str ; g : Gender} ** {c2 : Str} ; --- N3 = {s : Number => Case => Str ; g : Gender} ** {c2,c3 : Str} ; - PN = {s : Case => Str ; g : Gender} ; --- -} diff --git a/deprecated/old-lib/resource/hindi/ConjunctionHin.gf b/deprecated/old-lib/resource/hindi/ConjunctionHin.gf deleted file mode 100644 index 4a2e56096..000000000 --- a/deprecated/old-lib/resource/hindi/ConjunctionHin.gf +++ /dev/null @@ -1,37 +0,0 @@ -concrete ConjunctionHin of Conjunction = - CatHin ** open ResHin, Coordination, Prelude in { --- --- flags optimize=all_subs ; --- --- lin --- --- ConjS = conjunctDistrSS ; --- --- ConjAdv = conjunctDistrSS ; --- --- ConjNP conj ss = conjunctDistrTable Case conj ss ** { --- a = conjAgr (agrP3 conj.n) ss.a --- } ; --- --- ConjAP conj ss = conjunctDistrTable Agr conj ss ** { --- isPre = ss.isPre --- } ; --- ----- These fun's are generated from the list cat's. --- --- BaseS = twoSS ; --- ConsS = consrSS comma ; --- BaseAdv = twoSS ; --- ConsAdv = consrSS comma ; --- BaseNP x y = twoTable Case x y ** {a = conjAgr x.a y.a} ; --- ConsNP xs x = consrTable Case comma xs x ** {a = conjAgr xs.a x.a} ; --- BaseAP x y = twoTable Agr x y ** {isPre = andB x.isPre y.isPre} ; --- ConsAP xs x = consrTable Agr comma xs x ** {isPre = andB xs.isPre x.isPre} ; --- --- lincat --- [S] = {s1,s2 : Str} ; --- [Adv] = {s1,s2 : Str} ; --- [NP] = {s1,s2 : Case => Str ; a : Agr} ; --- [AP] = {s1,s2 : Agr => Str ; isPre : Bool} ; --- -} diff --git a/deprecated/old-lib/resource/hindi/Deva.hs b/deprecated/old-lib/resource/hindi/Deva.hs deleted file mode 100644 index cfda1ca01..000000000 --- a/deprecated/old-lib/resource/hindi/Deva.hs +++ /dev/null @@ -1,131 +0,0 @@ -main = interact udeva - -udeva :: String -> String -udeva = unlines . map (unwords . map udevaWord . words) . lines - -udevaGF :: String -> String -udevaGF s = case s of - '"':cs -> let (w,q:rest) = span (/='"') cs in '"' : udevaWord w ++ [q] ++ udevaGF rest - c :cs -> c : udevaGF cs - _ -> s - -udevaWord = encodeUTF8 . str2deva - -str2deva :: String -> String -str2deva s = map toEnum $ case chop s of - c:cs -> encodeInit c : map encode cs - _ -> [] - -chop s = case s of - ['-'] -> [s] - '-' :cs -> let (c:r) = chop cs in ('-':c) : r -- to force initial vowel - '+' :cs -> let (c:r) = chop cs in ('+':c) : r -- to force non-initial vowel - v:':':cs -> [v,':'] : chop cs - v:'.':cs -> [v,'.'] : chop cs - c:'a':cs -> [c] : chop cs - c :cs -> [c] : chop cs - _ -> [] - -encodeInit :: String -> Int -encodeInit s = case s of - '+':c -> encode c - '-':c -> encodeInit c - "a" -> 0x0905 - "a:" -> 0x0906 - "i" -> 0x0907 - "i:" -> 0x0908 - "u" -> 0x0909 - "u:" -> 0x090a - "r:" -> 0x090b - "e" -> 0x090f - "E" -> 0x0910 - "o" -> 0x0913 - "O" -> 0x0914 - _ -> encode s - -encode :: String -> Int -encode s = case s of - "k" -> 0x0915 - "K" -> 0x0916 - "g" -> 0x0917 - "G" -> 0x0918 - "N:" -> 0x0919 - - "c" -> 0x091a - "C" -> 0x091b - "j" -> 0x091c - "J" -> 0x091d - "n:" -> 0x091e - - "t." -> 0x091f - "T." -> 0x0920 - "d." -> 0x0921 - "D." -> 0x0922 - "n." -> 0x0923 - - "t" -> 0x0924 - "T" -> 0x0925 - "d" -> 0x0926 - "D" -> 0x0927 - "n" -> 0x0928 - - "p" -> 0x092a - "P" -> 0x092b - "b" -> 0x092c - "B" -> 0x092d - "m" -> 0x092e - - "y" -> 0x092f - "r" -> 0x0930 - "l" -> 0x0932 - "v" -> 0x0935 - - "S" -> 0x0936 - "s." -> 0x0937 - "s" -> 0x0938 - "h" -> 0x0939 - - "R" -> 0x095c - - "a:" -> 0x093e - "i" -> 0x093f - "i:" -> 0x0940 - "u" -> 0x0941 - "u:" -> 0x0942 - "r:" -> 0x0943 - "e" -> 0x0947 - "E" -> 0x0948 - "o" -> 0x094b - "O" -> 0x094c - - "~" -> 0x0901 - "*" -> 0x0902 - - " " -> space - "\n" -> fromEnum '\n' - - '-':c -> encodeInit c - '+':c -> encode c - - _ -> 0x093e --- a: - - -space = fromEnum ' ' - - -encodeUTF8 :: String -> String -encodeUTF8 "" = "" -encodeUTF8 (c:cs) = - if c > '\x0000' && c < '\x0080' then - c : encodeUTF8 cs - else if c < toEnum 0x0800 then - let i = fromEnum c - in toEnum (0xc0 + i `div` 0x40) : - toEnum (0x80 + i `mod` 0x40) : - encodeUTF8 cs - else - let i = fromEnum c - in toEnum (0xe0 + i `div` 0x1000) : - toEnum (0x80 + (i `mod` 0x1000) `div` 0x40) : - toEnum (0x80 + i `mod` 0x40) : - encodeUTF8 cs diff --git a/deprecated/old-lib/resource/hindi/GrammarHin.gf b/deprecated/old-lib/resource/hindi/GrammarHin.gf deleted file mode 100644 index 21367747b..000000000 --- a/deprecated/old-lib/resource/hindi/GrammarHin.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarHin of Grammar = - NounHin, - VerbHin, - AdjectiveHin, - AdverbHin, - NumeralHin, - SentenceHin, - QuestionHin, - RelativeHin, - ConjunctionHin, - PhraseHin, - TextX, - StructuralHin, - IdiomHin - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} diff --git a/deprecated/old-lib/resource/hindi/IdiomHin.gf b/deprecated/old-lib/resource/hindi/IdiomHin.gf deleted file mode 100644 index 3f012f514..000000000 --- a/deprecated/old-lib/resource/hindi/IdiomHin.gf +++ /dev/null @@ -1,30 +0,0 @@ -concrete IdiomHin of Idiom = CatHin ** open Prelude, ResHin in { --- --- flags optimize=all_subs ; --- --- lin --- ImpersCl vp = mkClause "it" (agrP3 Sg) vp ; --- GenericCl vp = mkClause "one" (agrP3 Sg) vp ; --- --- CleftNP np rs = mkClause "it" (agrP3 Sg) --- (insertObj (\\_ => rs.s ! np.a) --- (insertObj (\\_ => np.s ! rs.c) (predAux auxBe))) ; --- --- CleftAdv ad s = mkClause "it" (agrP3 Sg) --- (insertObj (\\_ => optStr conjThat ++ s.s) --- (insertObj (\\_ => ad.s) (predAux auxBe))) ; --- --- ExistNP np = --- mkClause "there" (agrP3 (fromAgr np.a).n) --- (insertObj (\\_ => np.s ! Acc) (predAux auxBe)) ; --- --- ExistIP ip = --- mkQuestion (ss (ip.s ! Nom)) --- (mkClause "there" (agrP3 ip.n) (predAux auxBe)) ; --- --- ProgrVP vp = insertObj (\\a => vp.ad ++ vp.prp ++ vp.s2 ! a) (predAux auxBe) ; --- --- ImpPl1 vp = {s = "let's" ++ infVP True vp (AgP1 Pl)} ; --- -} - diff --git a/deprecated/old-lib/resource/hindi/IrregHin.gf b/deprecated/old-lib/resource/hindi/IrregHin.gf deleted file mode 100644 index ed8ccd392..000000000 --- a/deprecated/old-lib/resource/hindi/IrregHin.gf +++ /dev/null @@ -1,181 +0,0 @@ -----# -path=.:prelude:../abstract:../common --- ---concrete IrregHin of IrregHinAbs = CatHin ** open ParadigmsHin in { --- ---flags optimize=values ; --- --- lin --- awake_V = irregV "awake" "awoke" "awoken" ; --- bear_V = irregV "bear" "bore" "born" ; --- beat_V = irregV "beat" "beat" "beat" ; --- become_V = irregV "become" "became" "become" ; --- begin_V = irregV "begin" "began" "begun" ; --- bend_V = irregV "bend" "bent" "bent" ; --- beset_V = irregV "beset" "beset" "beset" ; --- bet_V = irregDuplV "bet" "bet" "bet" ; --- bid_V = irregDuplV "bid" (variants {"bid" ; "bade"}) (variants {"bid" ; "bidden"}) ; --- bind_V = irregV "bind" "bound" "bound" ; --- bite_V = irregV "bite" "bit" "bitten" ; --- bleed_V = irregV "bleed" "bled" "bled" ; --- blow_V = irregV "blow" "blew" "blown" ; --- break_V = irregV "break" "broke" "broken" ; --- breed_V = irregV "breed" "bred" "bred" ; --- bring_V = irregV "bring" "brought" "brought" ; --- broadcast_V = irregV "broadcast" "broadcast" "broadcast" ; --- build_V = irregV "build" "built" "built" ; --- burn_V = irregV "burn" (variants {"burned" ; "burnt"}) (variants {"burned" ; "burnt"}) ; --- burst_V = irregV "burst" "burst" "burst" ; --- buy_V = irregV "buy" "bought" "bought" ; --- cast_V = irregV "cast" "cast" "cast" ; --- catch_V = irregV "catch" "caught" "caught" ; --- choose_V = irregV "choose" "chose" "chosen" ; --- cling_V = irregV "cling" "clung" "clung" ; --- come_V = irregV "come" "came" "come" ; --- cost_V = irregV "cost" "cost" "cost" ; --- creep_V = irregV "creep" "crept" "crept" ; --- cut_V = irregDuplV "cut" "cut" "cut" ; --- deal_V = irregV "deal" "dealt" "dealt" ; --- dig_V = irregDuplV "dig" "dug" "dug" ; --- dive_V = irregV "dive" (variants {"dived" ; "dove"}) "dived" ; --- do_V = mk5V "do" "does" "did" "done" "doing" ; --- draw_V = irregV "draw" "drew" "drawn" ; --- dream_V = irregV "dream" (variants {"dreamed" ; "dreamt"}) (variants {"dreamed" ; "dreamt"}) ; --- drive_V = irregV "drive" "drove" "driven" ; --- drink_V = irregV "drink" "drank" "drunk" ; --- eat_V = irregV "eat" "ate" "eaten" ; --- fall_V = irregV "fall" "fell" "fallen" ; --- feed_V = irregV "feed" "fed" "fed" ; --- feel_V = irregV "feel" "felt" "felt" ; --- fight_V = irregV "fight" "fought" "fought" ; --- find_V = irregV "find" "found" "found" ; --- fit_V = irregDuplV "fit" "fit" "fit" ; --- flee_V = irregV "flee" "fled" "fled" ; --- fling_V = irregV "fling" "flung" "flung" ; --- fly_V = irregV "fly" "flew" "flown" ; --- forbid_V = irregDuplV "forbid" "forbade" "forbidden" ; --- forget_V = irregDuplV "forget" "forgot" "forgotten" ; --- forgive_V = irregV "forgive" "forgave" "forgiven" ; --- forsake_V = irregV "forsake" "forsook" "forsaken" ; --- freeze_V = irregV "freeze" "froze" "frozen" ; --- get_V = irregDuplV "get" "got" "gotten" ; --- give_V = irregV "give" "gave" "given" ; --- go_V = mk5V "go" "goes" "went" "gone" "going" ; --- grind_V = irregV "grind" "ground" "ground" ; --- grow_V = irregV "grow" "grew" "grown" ; --- hang_V = irregV "hang" "hung" "hung" ; --- have_V = mk5V "have" "has" "had" "had" "having" ; --- hear_V = irregV "hear" "heard" "heard" ; --- hide_V = irregV "hide" "hid" "hidden" ; --- hit_V = irregDuplV "hit" "hit" "hit" ; --- hold_V = irregV "hold" "held" "held" ; --- hurt_V = irregV "hurt" "hurt" "hurt" ; --- keep_V = irregV "keep" "kept" "kept" ; --- kneel_V = irregV "kneel" "knelt" "knelt" ; --- knit_V = irregDuplV "knit" "knit" "knit" ; --- know_V = irregV "know" "knew" "know" ; --- lay_V = irregV "lay" "laid" "laid" ; --- lead_V = irregV "lead" "led" "led" ; --- leap_V = irregV "leap" (variants {"leaped" ; "lept"}) (variants {"leaped" ; "lept"}) ; --- learn_V = irregV "learn" (variants {"learned" ; "learnt"}) (variants {"learned" ; "learnt"}) ; --- leave_V = irregV "leave" "left" "left" ; --- lend_V = irregV "lend" "lent" "lent" ; --- let_V = irregDuplV "let" "let" "let" ; --- lie_V = irregV "lie" "lay" "lain" ; --- light_V = irregV "light" (variants {"lighted" ; "lit"}) "lighted" ; --- lose_V = irregV "lose" "lost" "lost" ; --- make_V = irregV "make" "made" "made" ; --- mean_V = irregV "mean" "meant" "meant" ; --- meet_V = irregV "meet" "met" "met" ; --- misspell_V = irregV "misspell" (variants {"misspelled" ; "misspelt"}) (variants {"misspelled" ; "misspelt"}) ; --- mistake_V = irregV "mistake" "mistook" "mistaken" ; --- mow_V = irregV "mow" "mowed" (variants {"mowed" ; "mown"}) ; --- overcome_V = irregV "overcome" "overcame" "overcome" ; --- overdo_V = mk5V "overdo" "overdoes" "overdid" "overdone" "overdoing" ; --- overtake_V = irregV "overtake" "overtook" "overtaken" ; --- overthrow_V = irregV "overthrow" "overthrew" "overthrown" ; --- pay_V = irregV "pay" "paid" "paid" ; --- plead_V = irregV "plead" "pled" "pled" ; --- prove_V = irregV "prove" "proved" (variants {"proved" ; "proven"}) ; --- put_V = irregDuplV "put" "put" "put" ; --- quit_V = irregDuplV "quit" "quit" "quit" ; --- read_V = irregV "read" "read" "read" ; --- rid_V = irregDuplV "rid" "rid" "rid" ; --- ride_V = irregV "ride" "rode" "ridden" ; --- ring_V = irregV "ring" "rang" "rung" ; --- rise_V = irregV "rise" "rose" "risen" ; --- run_V = irregDuplV "run" "ran" "run" ; --- saw_V = irregV "saw" "sawed" (variants {"sawed" ; "sawn"}) ; --- say_V = irregV "say" "said" "said" ; --- see_V = irregV "see" "saw" "seen" ; --- seek_V = irregV "seek" "sought" "sought" ; --- sell_V = irregV "sell" "sold" "sold" ; --- send_V = irregV "send" "sent" "sent" ; --- set_V = irregDuplV "set" "set" "set" ; --- sew_V = irregV "sew" "sewed" (variants {"sewed" ; "sewn"}) ; --- shake_V = irregV "shake" "shook" "shaken" ; --- shave_V = irregV "shave" "shaved" (variants {"shaved" ; "shaven"}) ; --- shear_V = irregV "shear" "shore" "shorn" ; --- shed_V = irregDuplV "shed" "shed" "shed" ; --- shine_V = irregV "shine" "shone" "shone" ; --- shoe_V = irregV "shoe" "shoed" (variants {"shoed" ; "shod"}) ; --- shoot_V = irregV "shoot" "shot" "shot" ; --- show_V = irregV "show" "showed" (variants {"showed" ; "shown"}) ; --- shrink_V = irregV "shrink" "shrank" "shrunk" ; --- shut_V = irregDuplV "shut" "shut" "shut" ; --- sing_V = irregV "sing" "sang" "sung" ; --- sink_V = irregV "sink" "sank" "sunk" ; --- sit_V = irregDuplV "sit" "sat" "sat" ; --- sleep_V = irregV "sleep" "slept" "slept" ; --- slay_V = irregV "slay" "slew" "slain" ; --- slide_V = irregV "slide" "slid" "slid" ; --- sling_V = irregV "sling" "slung" "slung" ; --- slit_V = irregDuplV "slit" "slit" "slit" ; --- smite_V = irregV "smite" "smote" "smitten" ; --- sow_V = irregV "sow" "sowed" (variants {"sowed" ; "sown"}) ; --- speak_V = irregV "speak" "spoke" "spoken" ; --- speed_V = irregV "speed" "sped" "sped" ; --- spend_V = irregV "spend" "spent" "spent" ; --- spill_V = irregV "spill" (variants {"spilled" ; "spilt"}) (variants {"spilled" ; "spilt"}) ; --- spin_V = irregDuplV "spin" "spun" "spun" ; --- spit_V = irregDuplV "spit" (variants {"spit" ; "spat"}) "spit" ; --- split_V = irregDuplV "split" "split" "split" ; --- spread_V = irregV "spread" "spread" "spread" ; --- spring_V = irregV "spring" (variants {"sprang" ; "sprung"}) "sprung" ; --- stand_V = irregV "stand" "stood" "stood" ; --- steal_V = irregV "steal" "stole" "stolen" ; --- stick_V = irregV "stick" "stuck" "stuck" ; --- sting_V = irregV "sting" "stung" "stung" ; --- stink_V = irregV "stink" "stank" "stunk" ; --- stride_V = irregV "stride" "strod" "stridden" ; --- strike_V = irregV "strike" "struck" "struck" ; --- string_V = irregV "string" "strung" "strung" ; --- strive_V = irregV "strive" "strove" "striven" ; --- swear_V = irregV "swear" "swore" "sworn" ; --- sweep_V = irregV "sweep" "swept" "swept" ; --- swell_V = irregV "swell" "swelled" (variants {"swelled" ; "swollen"}) ; --- swim_V = irregDuplV "swim" "swam" "swum" ; --- swing_V = irregV "swing" "swung" "swung" ; --- take_V = irregV "take" "took" "taken" ; --- teach_V = irregV "teach" "taught" "taught" ; --- tear_V = irregV "tear" "tore" "torn" ; --- tell_V = irregV "tell" "told" "told" ; --- think_V = irregV "think" "thought" "thought" ; --- thrive_V = irregV "thrive" (variants {"thrived" ; "throve"}) "thrived" ; --- throw_V = irregV "throw" "threw" "thrown" ; --- thrust_V = irregV "thrust" "thrust" "thrust" ; --- tread_V = irregV "tread" "trod" "trodden" ; --- understand_V = irregV "understand" "understood" "understood" ; --- uphold_V = irregV "uphold" "upheld" "upheld" ; --- upset_V = irregDuplV "upset" "upset" "upset" ; --- wake_V = irregV "wake" "woke" "woken" ; --- wear_V = irregV "wear" "wore" "worn" ; --- weave_V = irregV "weave" (variants {"weaved" ; "wove"}) (variants {"weaved" ; "woven"}) ; --- wed_V = irregDuplV "wed" "wed" "wed" ; --- weep_V = irregV "weep" "wept" "wept" ; --- wind_V = irregV "wind" "wound" "wound" ; --- win_V = irregDuplV "win" "won" "won" ; --- withhold_V = irregV "withhold" "withheld" "withheld" ; --- withstand_V = irregV "withstand" "withstood" "withstood" ; --- wring_V = irregV "wring" "wrung" "wrung" ; --- write_V = irregV "write" "wrote" "written" ; ---} diff --git a/deprecated/old-lib/resource/hindi/LangHin.gf b/deprecated/old-lib/resource/hindi/LangHin.gf deleted file mode 100644 index d043d04f2..000000000 --- a/deprecated/old-lib/resource/hindi/LangHin.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangHin of Lang = - GrammarHin, - LexiconHin - ** { - -flags startcat = Phr ; unlexer=unwords ; lexer=words ; - -} diff --git a/deprecated/old-lib/resource/hindi/LexiconHin.gf b/deprecated/old-lib/resource/hindi/LexiconHin.gf deleted file mode 100644 index dfa32d661..000000000 --- a/deprecated/old-lib/resource/hindi/LexiconHin.gf +++ /dev/null @@ -1,375 +0,0 @@ ---# -path=.:prelude - -concrete LexiconHin of Lexicon = CatHin ** - open ParadigmsHin, Prelude in { - - flags - optimize=values ; - - lin --- airplane_N = regN "airplane" ; --- answer_V2S = mkV2S (regV "answer") toP ; --- apartment_N = regN "apartment" ; - apple_N = mkN "seb" ; --- art_N = regN "art" ; --- ask_V2Q = mkV2Q (regV "ask") noPrep ; --- baby_N = regN "baby" ; --- bad_A = mkADeg "bad" "worse" "worst" "badly" ; --- bank_N = regN "bank" ; --- beautiful_A = compoundADeg (regA "beautiful") ; --- become_VA = mkVA (irregV "become" "became" "become") ; --- beer_N = regN "beer" ; --- beg_V2V = mkV2V (regDuplV "beg") noPrep toP ; - big_A = mkA "baRA" ; --- bike_N = regN "bike" ; --- bird_N = regN "bird" ; --- black_A = regADeg "black" ; --- blue_A = regADeg "blue" ; --- boat_N = regN "boat" ; --- book_N = regN "book" ; --- boot_N = regN "boot" ; --- boss_N = mkN human (regN "boss") ; - boy_N = mkN "lar.kA" ; - bread_N = mkN "rot.I" ; --- break_V2 = dirV2 (irregV "break" "broke" "broken") ; --- broad_A = regADeg "broad" ; --- brother_N2 = mkN2 (mkN masculine (mkN "brother")) (mkPrep "of") ; --- brown_A = regADeg "brown" ; --- butter_N = regN "butter" ; --- buy_V2 = dirV2 (irregV "buy" "bought" "bought") ; --- camera_N = regN "camera" ; --- cap_N = regN "cap" ; --- car_N = regN "car" ; --- carpet_N = regN "carpet" ; --- cat_N = regN "cat" ; --- ceiling_N = regN "ceiling" ; --- chair_N = regN "chair" ; --- cheese_N = regN "cheese" ; --- child_N = mk2N "child" "children" ; --- church_N = regN "church" ; --- city_N = regN "city" ; --- clean_A = regADeg "clean" ; --- clever_A = regADeg "clever" ; --- close_V2 = dirV2 (regV "close") ; --- coat_N = regN "coat" ; --- cold_A = regADeg "cold" ; --- come_V = (irregV "come" "came" "come") ; --- computer_N = regN "computer" ; --- country_N = regN "country" ; --- cousin_N = mkN human (regN "cousin") ; --- cow_N = regN "cow" ; --- die_V = (regV "die") ; --- dirty_A = regADeg "dirty" ; --- distance_N3 = mkN3 (regN "distance") fromP toP ; --- doctor_N = mkN human (regN "doctor") ; --- dog_N = regN "dog" ; --- door_N = regN "door" ; --- drink_V2 = dirV2 (irregV "drink" "drank" "drunk") ; --- easy_A2V = mkA2V (regA "easy") forP ; - eat_V2 = mkV2 "KA" ; --- empty_A = regADeg "empty" ; --- enemy_N = regN "enemy" ; --- factory_N = regN "factory" ; --- father_N2 = mkN2 (mkN masculine (mkN "father")) (mkPrep "of") ; --- fear_VS = mkVS (regV "fear") ; --- find_V2 = dirV2 (irregV "find" "found" "found") ; --- fish_N = mk2N "fish" "fish" ; --- floor_N = regN "floor" ; --- forget_V2 = dirV2 (irregDuplV "forget" "forgot" "forgotten") ; --- fridge_N = regN "fridge" ; --- friend_N = mkN human (regN "friend") ; --- fruit_N = regN "fruit" ; --- fun_AV = mkAV (regA "fun") ; --- garden_N = regN "garden" ; - girl_N = mkN "lar.kI" ; --- glove_N = regN "glove" ; --- gold_N = regN "gold" ; - good_A = mkA "a-cCA" ; - go_V = mkV "cal" ; --- green_A = regADeg "green" ; --- harbour_N = regN "harbour" ; --- hate_V2 = dirV2 (regV "hate") ; --- hat_N = regN "hat" ; --- have_V2 = dirV2 (mk5V "have" "has" "had" "had" "having") ; --- hear_V2 = dirV2 (irregV "hear" "heard" "heard") ; --- hill_N = regN "hill" ; --- hope_VS = mkVS (regV "hope") ; --- horse_N = regN "horse" ; --- hot_A = duplADeg "hot" ; --- house_N = regN "house" ; --- important_A = compoundADeg (regA "important") ; --- industry_N = regN "industry" ; --- iron_N = regN "iron" ; --- king_N = mkN masculine (regN "king") ; --- know_V2 = dirV2 (irregV "know" "knew" "known") ; --- lake_N = regN "lake" ; --- lamp_N = regN "lamp" ; --- learn_V2 = dirV2 (regV "learn") ; --- leather_N = regN "leather" ; --- leave_V2 = dirV2 (irregV "leave" "left" "left") ; --- like_V2 = dirV2 (regV "like") ; --- listen_V2 = prepV2 (regV "listen") toP ; - live_V = mkV "CU" ; ---- touch --- long_A = regADeg "long" ; --- lose_V2 = dirV2 (irregV "lose" "lost" "lost") ; --- love_N = regN "love" ; --- love_V2 = dirV2 (regV "love") ; --- man_N = mkN masculine (mk2N "man" "men") ; --- married_A2 = mkA2 (regA "married") toP ; --- meat_N = regN "meat" ; --- milk_N = regN "milk" ; --- moon_N = regN "moon" ; --- mother_N2 = mkN2 (mkN feminine (mkN "mother")) (mkPrep "of") ; --- mountain_N = regN "mountain" ; --- music_N = regN "music" ; --- narrow_A = regADeg "narrow" ; --- new_A = regADeg "new" ; --- newspaper_N = regN "newspaper" ; --- oil_N = regN "oil" ; --- old_A = regADeg "old" ; --- open_V2 = dirV2 (regV "open") ; --- paint_V2A = mkV2A (regV "paint") noPrep ; --- paper_N = regN "paper" ; --- paris_PN = mkPN (mkN nonhuman (mkN "Paris")) ; --- peace_N = regN "peace" ; --- pen_N = regN "pen" ; --- planet_N = regN "planet" ; --- plastic_N = regN "plastic" ; --- play_V2 = dirV2 (regV "play") ; --- policeman_N = mkN masculine (mkN "policeman" "policemen") ; --- priest_N = mkN human (regN "priest") ; --- probable_AS = mkAS (regA "probable") ; --- queen_N = mkN feminine (regN "queen") ; --- radio_N = regN "radio" ; --- rain_V0 = mkV0 (regV "rain") ; --- read_V2 = dirV2 (irregV "read" "read" "read") ; - red_A = mkA "lAl" ; --- religion_N = regN "religion" ; --- restaurant_N = regN "restaurant" ; --- river_N = regN "river" ; --- rock_N = regN "rock" ; --- roof_N = regN "roof" ; --- rubber_N = regN "rubber" ; --- run_V = (irregDuplV "run" "ran" "run") ; --- say_VS = mkVS (irregV "say" "said" "said") ; --- school_N = regN "school" ; --- science_N = regN "science" ; --- sea_N = regN "sea" ; --- seek_V2 = dirV2 (irregV "seek" "sought" "sought") ; --- see_V2 = dirV2 (irregV "see" "saw" "seen") ; --- sell_V3 = dirV3 (irregV "sell" "sold" "sold") toP ; --- send_V3 = dirV3 (irregV "send" "sent" "sent") toP ; --- sheep_N = mk2N "sheep" "sheep" ; --- ship_N = regN "ship" ; --- shirt_N = regN "shirt" ; --- shoe_N = regN "shoe" ; --- shop_N = regN "shop" ; --- short_A = regADeg "short" ; --- silver_N = regN "silver" ; --- sister_N = mkN2 (mkN feminine (mkN "sister")) (mkPrep "of") ; --- sleep_V = (irregV "sleep" "slept" "slept") ; --- small_A = regADeg "small" ; --- snake_N = regN "snake" ; --- sock_N = regN "sock" ; --- speak_V2 = dirV2 (irregV "speak" "spoke" "spoken") ; --- star_N = regN "star" ; --- steel_N = regN "steel" ; --- stone_N = regN "stone" ; --- stove_N = regN "stove" ; --- student_N = mkN human (regN "student") ; --- stupid_A = regADeg "stupid" ; --- sun_N = regN "sun" ; --- switch8off_V2 = dirV2 (partV (regV "switch") "off") ; --- switch8on_V2 = dirV2 (partV (regV "switch") "on") ; --- table_N = regN "table" ; --- talk_V3 = mkV3 (regV "talk") toP aboutP ; --- teacher_N = mkN human (regN "teacher") ; --- teach_V2 = dirV2 (irregV "teach" "taught" "taught") ; --- television_N = regN "television" ; --- thick_A = regADeg "thick" ; --- thin_A = duplADeg "thin" ; --- train_N = regN "train" ; --- travel_V = (regDuplV "travel") ; --- tree_N = regN "tree" ; --- ---- trousers_N = regN "trousers" ; --- ugly_A = regADeg "ugly" ; --- understand_V2 = dirV2 (irregV "understand" "understood" "understood") ; --- university_N = regN "university" ; --- village_N = regN "village" ; --- wait_V2 = prepV2 (regV "wait") forP ; --- walk_V = (regV "walk") ; --- warm_A = regADeg "warm" ; --- war_N = regN "war" ; --- watch_V2 = dirV2 (regV "watch") ; --- water_N = regN "water" ; --- white_A = regADeg "white" ; --- window_N = regN "window" ; --- wine_N = regN "wine" ; --- win_V2 = dirV2 (irregDuplV "win" "won" "won") ; --- woman_N = mkN feminine (mk2N "woman" "women") ; --- wonder_VQ = mkVQ (regV "wonder") ; --- wood_N = regN "wood" ; --- write_V2 = dirV2 (irregV "write" "wrote" "written") ; --- yellow_A = regADeg "yellow" ; --- young_A = regADeg "young" ; --- --- do_V2 = dirV2 (mk5V "do" "does" "did" "done" "doing") ; --- now_Adv = mkAdv "now" ; --- already_Adv = mkAdv "already" ; --- song_N = regN "song" ; --- add_V3 = dirV3 (regV "add") toP ; --- number_N = regN "number" ; --- put_V2 = prepV2 (irregDuplV "put" "put" "put") noPrep ; --- stop_V = regDuplV "stop" ; --- jump_V = regV "jump" ; --- --- left_Ord = ss "left" ; --- right_Ord = ss "right" ; --- far_Adv = mkAdv "far" ; --- correct_A = (regA "correct") ; --- dry_A = regA "dry" ; --- dull_A = regA "dull" ; --- full_A = regA "full" ; --- heavy_A = regA "heavy" ; --- near_A = regA "near" ; --- rotten_A = (regA "rotten") ; --- round_A = regA "round" ; --- sharp_A = regA "sharp" ; --- smooth_A = regA "smooth" ; --- straight_A = regA "straight" ; --- wet_A = regA "wet" ; ---- --- wide_A = regA "wide" ; --- animal_N = regN "animal" ; --- ashes_N = regN "ash" ; -- FIXME: plural only? --- back_N = regN "back" ; --- bark_N = regN "bark" ; --- belly_N = regN "belly" ; --- blood_N = regN "blood" ; --- bone_N = regN "bone" ; --- breast_N = regN "breast" ; --- cloud_N = regN "cloud" ; --- day_N = regN "day" ; --- dust_N = regN "dust" ; --- ear_N = regN "ear" ; --- earth_N = regN "earth" ; --- egg_N = regN "egg" ; --- eye_N = regN "eye" ; --- fat_N = regN "fat" ; --- feather_N = regN "feather" ; --- fingernail_N = regN "fingernail" ; --- fire_N = regN "fire" ; --- flower_N = regN "flower" ; --- fog_N = regN "fog" ; --- foot_N = mk2N "foot" "feet" ; --- forest_N = regN "forest" ; --- grass_N = regN "grass" ; --- guts_N = regN "gut" ; -- FIXME: no singular --- hair_N = regN "hair" ; --- hand_N = regN "hand" ; --- head_N = regN "head" ; --- heart_N = regN "heart" ; --- horn_N = regN "horn" ; --- husband_N = mkN masculine (regN "husband") ; --- ice_N = regN "ice" ; --- knee_N = regN "knee" ; --- leaf_N = mk2N "leaf" "leaves" ; --- leg_N = regN "leg" ; --- liver_N = regN "liver" ; --- louse_N = mk2N "louse" "lice" ; --- mouth_N = regN "mouth" ; --- name_N = regN "name" ; --- neck_N = regN "neck" ; --- night_N = regN "night" ; --- nose_N = regN "nose" ; --- person_N = mkN human (regN "person") ; --- rain_N = regN "rain" ; --- road_N = regN "road" ; --- root_N = regN "root" ; --- rope_N = regN "rope" ; --- salt_N = regN "salt" ; --- sand_N = regN "sand" ; --- seed_N = regN "seed" ; --- skin_N = regN "skin" ; --- sky_N = regN "sky" ; --- smoke_N = regN "smoke" ; --- snow_N = regN "snow" ; --- stick_N = regN "stick" ; --- tail_N = regN "tail" ; --- tongue_N = regN "tongue" ; --- tooth_N = mk2N "tooth" "teeth" ; --- wife_N = mkN feminine (mk2N "wife" "wives") ; --- wind_N = regN "wind" ; --- wing_N = regN "wing" ; --- worm_N = regN "worm" ; --- year_N = regN "year" ; --- blow_V = IrregHin.blow_V ; --- breathe_V = dirV2 (regV "breathe") ; --- burn_V = IrregHin.burn_V ; --- dig_V = IrregHin.dig_V ; --- fall_V = IrregHin.fall_V ; --- float_V = regV "float" ; --- flow_V = regV "flow" ; --- fly_V = IrregHin.fly_V ; --- freeze_V = IrregHin.freeze_V ; --- give_V3 = dirV3 give_V toP ; --- laugh_V = regV "laugh" ; --- lie_V = IrregHin.lie_V ; --- play_V = regV "play" ; - sew_V = mkV "sI" ; --- sing_V = IrregHin.sing_V ; --- sit_V = IrregHin.sit_V ; --- smell_V = regV "smell" ; --- spit_V = IrregHin.spit_V ; --- stand_V = IrregHin.stand_V ; --- swell_V = IrregHin.swell_V ; --- swim_V = IrregHin.swim_V ; --- think_V = IrregHin.think_V ; --- turn_V = regV "turn" ; --- vomit_V = regV "vomit" ; --- --- bite_V2 = dirV2 IrregHin.bite_V ; --- count_V2 = dirV2 (regV "count") ; --- cut_V2 = dirV2 IrregHin.cut_V ; --- fear_V2 = dirV2 (regV "fear") ; --- fight_V2 = dirV2 fight_V ; - hit_V2 = mkV2 (mkV "mAr") "ko" ; --- hold_V2 = dirV2 hold_V ; --- hunt_V2 = dirV2 (regV "hunt") ; --- kill_V2 = dirV2 (regV "kill") ; --- pull_V2 = dirV2 (regV "pull") ; --- push_V2 = dirV2 (regV "push") ; --- rub_V2 = dirV2 (regDuplV "rub") ; --- scratch_V2 = dirV2 (regV "scratch") ; --- split_V2 = dirV2 split_V ; --- squeeze_V2 = dirV2 (regV "squeeze") ; --- stab_V2 = dirV2 (regDuplV "stab") ; --- suck_V2 = dirV2 (regV "suck") ; --- throw_V2 = dirV2 throw_V ; --- tie_V2 = dirV2 (regV "tie") ; --- wash_V2 = dirV2 (regV "wash") ; --- wipe_V2 = dirV2 (regV "wipe") ; --- ----- other_A = regA "other" ; --- --- grammar_N = regN "grammar" ; --- language_N = regN "language" ; --- rule_N = regN "rule" ; --- ----- added 4/6/2007 - john_PN = mkPN "jon" ; --- question_N = regN "question" ; --- ready_A = regA "ready" ; --- reason_N = regN "reason" ; --- today_Adv = mkAdv "today" ; --- uncertain_A = regA "uncertain" ; --- ---oper --- aboutP = mkPrep "about" ; --- atP = mkPrep "at" ; --- forP = mkPrep "for" ; --- fromP = mkPrep "from" ; --- inP = mkPrep "in" ; --- onP = mkPrep "on" ; --- toP = mkPrep "to" ; --- -} diff --git a/deprecated/old-lib/resource/hindi/MorphoHin.gf b/deprecated/old-lib/resource/hindi/MorphoHin.gf deleted file mode 100644 index 0cb00fde5..000000000 --- a/deprecated/old-lib/resource/hindi/MorphoHin.gf +++ /dev/null @@ -1,196 +0,0 @@ ---# -path=.:../../prelude --- -----1 A Simple Hindi Resource Morphology ----- ----- Aarne Ranta 2002 -- 2005 ----- ----- This resource morphology contains definitions needed in the resource ----- syntax. To build a lexicon, it is better to use $ParadigmsHin$, which ----- gives a higher-level access to this module. --- -resource MorphoHin = ResHin ** open Prelude, (Predef=Predef) in { --- --- flags optimize=all ; --- -----2 Phonology ----- ----- To regulate the use of endings for both nouns, adjectives, and verbs: --- ---oper --- y2ie : Str -> Str -> Str = \fly,s -> --- let y = last (init fly) in --- case y of { --- "a" => fly + s ; --- "e" => fly + s ; --- "o" => fly + s ; --- "u" => fly + s ; --- _ => init fly + "ie" + s --- } ; --- --- -----2 Nouns ----- ----- For conciseness and abstraction, we define a worst-case macro for ----- noun inflection. It is used for defining special case that ----- only need one string as argument. --- ---oper --- CommonNoun : Type = {s : Number => Case => Str} ; --- --- nounGen : Str -> CommonNoun = \dog -> case last dog of { --- "y" => nounY "dog" ; --- "s" => nounS (init "dog") ; --- _ => nounReg "dog" --- } ; --- ----- These are auxiliaries to $nounGen$. --- --- nounReg : Str -> CommonNoun = \dog -> --- mkNoun dog (dog + "s") (dog + "'s") (dog + "s'"); --- nounS : Str -> CommonNoun = \kiss -> --- mkNoun kiss (kiss + "es") (kiss + "'s") (kiss + "es'") ; --- nounY : Str -> CommonNoun = \fl -> --- mkNoun (fl + "y") (fl + "ies") (fl + "y's") (fl + "ies'") ; --- --- -----3 Proper names ----- ----- Regular proper names are inflected with "'s" in the genitive. --- --- nameReg : Str -> Gender -> {s : Case => Str} = \john,g -> --- {s = table {Gen => john + "'s" ; _ => john} ; g = g} ; --- -----2 Determiners --- --- mkDeterminer : Number -> Str -> {s : Str ; n : Number} = \n,s -> --- {s = s ; n = n} ; --- -----2 Pronouns ----- ----- Here we define personal pronouns. ----- ----- We record the form "mine" and the gender for later use. --- --- Pronoun : Type = --- {s : Case => Str ; a : Agr} ; --- --- mkPronoun : (_,_,_,_ : Str) -> Number -> Person -> Gender -> Pronoun = --- \I,me,my,mine,n,p,g -> --- {s = table {Nom => I ; Acc => me ; Gen => my} ; --- a = toAgr n p g --- } ; --- --- human : Gender = Masc ; --- doesn't matter --- --- pronI = mkPronoun "I" "me" "my" "mine" Sg P1 human ; --- pronYouSg = mkPronoun "you" "you" "your" "yours" Sg P2 human ; -- verb agr OK --- pronHe = mkPronoun "he" "him" "his" "his" Sg P3 Masc ; --- pronShe = mkPronoun "she" "her" "her" "hers" Sg P3 Fem ; --- pronIt = mkPronoun "it" "it" "its" "it" Sg P3 Neutr ; --- --- pronWe = mkPronoun "we" "us" "our" "ours" Pl P1 human ; --- pronYouPl = mkPronoun "you" "you" "your" "yours" Pl P2 human ; --- pronThey = mkPronoun "they" "them" "their" "theirs" Pl P3 human ; --- --- --- -----2 Adjectives ----- ----- To form the adjectival and the adverbial forms, two strings are needed ----- in the worst case. (First without degrees.) --- --- Adjective = {s : AForm => Str} ; --- ----- However, most adjectives can be inflected using the final character. ----- N.B. this is not correct for "shy", but $mkAdjective$ has to be used. --- --- regAdjective : Str -> Adjective = \free -> --- let --- e = last free ; --- fre = init free ; --- freely = case e of { --- "y" => fre + "ily" ; --- _ => free + "ly" --- } ; --- fre = case e of { --- "e" => fre ; --- "y" => fre + "i" ; --- _ => free --- } --- in --- mkAdjective free (fre + "er") (fre + "est") freely ; --- ----- Many adjectives are 'inflected' by adding a comparison word. --- --- adjDegrLong : Str -> Adjective = \ridiculous -> --- mkAdjective --- ridiculous --- ("more" ++ ridiculous) --- ("most" ++ ridiculous) --- ((regAdjective ridiculous).s ! AAdv) ; --- --- -----3 Verbs ----- ----- The worst case needs five forms. (The verb "be" is treated separately.) --- --- mkVerb4 : (_,_,_,_: Str) -> Verb = \go,goes,went,gone -> --- let going = case last go of { --- "e" => init go + "ing" ; --- _ => go + "ing" --- } --- in --- mkVerb go goes went gone going ; --- ----- This is what we use to derive the irregular forms in almost all cases --- --- mkVerbIrreg : (_,_,_ : Str) -> Verb = \bite,bit,bitten -> --- let bites = case last bite of { --- "y" => y2ie bite "s" ; --- "s" => init bite + "es" ; --- _ => bite + "s" --- } --- in mkVerb4 bite bites bit bitten ; --- ----- This is used to derive regular forms. --- --- mkVerbReg : Str -> Verb = \soak -> --- let --- soaks = case last soak of { --- "y" => y2ie soak "s" ; --- "s" => init soak + "es" ; --- _ => soak + "s" --- } ; --- soaked = case last soak of { --- "e" => init soak + "s" ; --- _ => soak + "ed" --- } --- in --- mkVerb4 soak soaks soaked soaked ; --- --- verbGen : Str -> Verb = \kill -> case last kill of { --- "y" => verbP3y (init kill) ; --- "e" => verbP3e (init kill) ; --- "s" => verbP3s (init kill) ; --- _ => regVerbP3 kill --- } ; --- ----- These are just auxiliary to $verbGen$. --- --- regVerbP3 : Str -> Verb = \walk -> --- mkVerbIrreg walk (walk + "ed") (walk + "ed") ; --- verbP3s : Str -> Verb = \kiss -> --- mkVerb4 kiss (kiss + "es") (kiss + "ed") (kiss + "ed") ; --- verbP3e : Str -> Verb = \love -> --- mkVerb4 love (love + "s") (love + "d") (love + "d") ; --- verbP3y : Str -> Verb = \cr -> --- mkVerb4 (cr + "y") (cr + "ies") (cr + "ied") (cr + "ied") ; --- ------ The particle always appears right after the verb. --- --- verbPart : Verb -> Str -> Verb = \v,p -> --- {s = \\f => v.s ! f ++ p ; isRefl = v.isRefl} ; --- --- verbNoPart : Verb -> Verb = \v -> verbPart v [] ; --- --- -} diff --git a/deprecated/old-lib/resource/hindi/NounHin.gf b/deprecated/old-lib/resource/hindi/NounHin.gf deleted file mode 100644 index adf82689d..000000000 --- a/deprecated/old-lib/resource/hindi/NounHin.gf +++ /dev/null @@ -1,131 +0,0 @@ -concrete NounHin of Noun = CatHin ** open ResHin, Prelude in { - - flags optimize=all_subs ; - - lin - DetCN det cn = { - s = \\c => det.s ! cn.g ! npcase2case c ++ toNP (cn.s ! det.n) c ; - a = agrP3 cn.g det.n - } ; - - UsePN pn = {s = \\c => toNP pn.s c ; a = agrP3 pn.g Sg} ; - UsePron p = {s = \\c => p.s ! np2pronCase c ; a = p.a} ; --- --- PredetNP pred np = { --- s = \\c => pred.s ++ np.s ! c ; --- a = np.a --- } ; --- --- PPartNP np v2 = { --- s = \\c => np.s ! c ++ v2.s ! VPPart ; --- a = np.a --- } ; --- --- RelNP np rs = { --- s = \\c => np.s ! c ++ "," ++ rs.s ! np.a ; --- a = np.a --- } ; --- --- AdvNP np adv = { --- s = \\c => np.s ! c ++ adv.s ; --- a = np.a --- } ; --- --- DetQuantOrd quant num ord = { --- s = quant.s ! num.n ++ num.s ++ ord.s ; --- n = num.n --- } ; - - DetQuant quant num = { - s = \\g,c => quant.s ! num.n ! g ! c ++ num.s ; - n = num.n - } ; - --- DetNP det = { --- s = \\c => det.s ; ---- case --- a = agrP3 det.n --- } ; --- - PossPron p = {s = \\_,_,_ => p.s ! PPoss} ; - - NumSg = {s = []; n = Sg} ; - NumPl = {s = []; n = Pl} ; - --- NumCard n = n ** {hasCard = True} ; --- --- NumDigits n = {s = n.s ! NCard ; n = n.n} ; --- OrdDigits n = {s = n.s ! NOrd} ; --- --- NumNumeral numeral = {s = numeral.s ! NCard; n = numeral.n} ; --- OrdNumeral numeral = {s = numeral.s ! NOrd} ; --- --- AdNum adn num = {s = adn.s ++ num.s ; n = num.n} ; --- --- OrdSuperl a = {s = a.s ! AAdj Superl} ; --- --- DetArtOrd art num ord = { --- s = art.s ! num.hasCard ! num.n ++ num.s ++ ord.s ; --- n = num.n --- } ; --- --- DetArtCard art card = { --- s = art.s ! True ! card.n ++ card.s ; --- n = card.n --- } ; - - DetArtSg art cn = { - s = \\c => art.s ++ toNP (cn.s ! Sg) c ; - a = agrP3 cn.g Sg - } ; - - DetArtPl art cn = { - s = \\c => art.s ++ toNP (cn.s ! Pl) c ; - a = agrP3 cn.g Pl - } ; - - DefArt = {s = []} ; - IndefArt = {s = []} ; - --- MassNP cn = { --- s = cn.s ! Sg ; --- a = agrP3 Sg --- } ; - - UseN n = n ; --- UseN2 n = n ; --- --- Use2N3 f = { --- s = \\n,c => f.s ! n ! Nom ; --- g = f.g ; --- c2 = f.c2 --- } ; --- --- Use3N3 f = { --- s = \\n,c => f.s ! n ! Nom ; --- g = f.g ; --- c2 = f.c3 --- } ; --- --- ComplN2 f x = {s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c ; g = f.g} ; --- ComplN3 f x = { --- s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c ; --- g = f.g ; --- c2 = f.c3 --- } ; - - AdjCN ap cn = { - s = \\n,c => ap.s ! cn.g ! n ! c ++ cn.s ! n ! c ; - g = cn.g - } ; - --- RelCN cn rs = { --- s = \\n,c => cn.s ! n ! c ++ rs.s ! agrgP3 n cn.g ; --- g = cn.g --- } ; --- AdvCN cn ad = {s = \\n,c => cn.s ! n ! c ++ ad.s ; g = cn.g} ; --- --- SentCN cn sc = {s = \\n,c => cn.s ! n ! c ++ sc.s ; g = cn.g} ; --- --- ApposCN cn np = {s = \\n,c => cn.s ! n ! Nom ++ np.s ! c ; g = cn.g} ; --- -} diff --git a/deprecated/old-lib/resource/hindi/NumeralHin.gf b/deprecated/old-lib/resource/hindi/NumeralHin.gf deleted file mode 100644 index ae4a01ac9..000000000 --- a/deprecated/old-lib/resource/hindi/NumeralHin.gf +++ /dev/null @@ -1,95 +0,0 @@ -concrete NumeralHin of Numeral = CatHin ** open ResHin in { --- ---lincat --- Digit = {s : DForm => CardOrd => Str} ; --- Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; --- Sub100 = {s : CardOrd => Str ; n : Number} ; --- Sub1000 = {s : CardOrd => Str ; n : Number} ; --- Sub1000000 = {s : CardOrd => Str ; n : Number} ; --- ---lin num x = x ; ---lin n2 = let two = mkNum "two" "twelve" "twenty" "second" in --- {s = \\f,c => case of { --- => "twelfth" ; --- _ => two.s ! f ! c --- } --- } ; --- ---lin n3 = mkNum "three" "thirteen" "thirty" "third" ; ---lin n4 = mkNum "four" "fourteen" "forty" "fourth" ; ---lin n5 = mkNum "five" "fifteen" "fifty" "fifth" ; ---lin n6 = regNum "six" ; ---lin n7 = regNum "seven" ; ---lin n8 = mkNum "eight" "eighteen" "eighty" "eighth" ; ---lin n9 = mkNum "nine" "nineteen" "ninety" "ninth" ; --- ---lin pot01 = mkNum "one" "eleven" "ten" "first" ** {n = Sg} ; ---lin pot0 d = d ** {n = Pl} ; ---lin pot110 = regCardOrd "ten" ** {n = Pl} ; ---lin pot111 = regCardOrd "eleven" ** {n = Pl} ; ---lin pot1to19 d = {s = d.s ! teen} ** {n = Pl} ; ---lin pot0as1 n = {s = n.s ! unit} ** {n = n.n} ; ---lin pot1 d = {s = d.s ! ten} ** {n = Pl} ; ---lin pot1plus d e = { --- s = \\c => d.s ! ten ! NCard ++ "-" ++ e.s ! unit ! c ; n = Pl} ; ---lin pot1as2 n = n ; ---lin pot2 d = {s = \\c => d.s ! unit ! NCard ++ mkCard c "hundred"} ** {n = Pl} ; ---lin pot2plus d e = { --- s = \\c => d.s ! unit ! NCard ++ "hundred" ++ "and" ++ e.s ! c ; n = Pl} ; ---lin pot2as3 n = n ; ---lin pot3 n = { --- s = \\c => n.s ! NCard ++ mkCard c "thousand" ; n = Pl} ; ---lin pot3plus n m = { --- s = \\c => n.s ! NCard ++ "thousand" ++ m.s ! c ; n = Pl} ; --- ----- numerals as sequences of digits --- --- lincat --- Dig = TDigit ; --- --- lin --- IDig d = d ** {tail = T1} ; --- --- IIDig d i = { --- s = \\o => d.s ! NCard ++ commaIf i.tail ++ i.s ! o ; --- n = Pl ; --- tail = inc i.tail --- } ; --- --- D_0 = mkDig "0" ; --- D_1 = mk3Dig "1" "1st" Sg ; --- D_2 = mk2Dig "2" "2nd" ; --- D_3 = mk2Dig "3" "3rd" ; --- D_4 = mkDig "4" ; --- D_5 = mkDig "5" ; --- D_6 = mkDig "6" ; --- D_7 = mkDig "7" ; --- D_8 = mkDig "8" ; --- D_9 = mkDig "9" ; --- --- oper --- commaIf : DTail -> Str = \t -> case t of { --- T3 => "," ; --- _ => [] --- } ; --- --- inc : DTail -> DTail = \t -> case t of { --- T1 => T2 ; --- T2 => T3 ; --- T3 => T1 --- } ; --- --- mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; --- mkDig : Str -> TDigit = \c -> mk2Dig c (c + "th") ; --- --- mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { --- s = table {NCard => c ; NOrd => o} ; --- n = n --- } ; --- --- TDigit = { --- n : Number ; --- s : CardOrd => Str --- } ; --- -} diff --git a/deprecated/old-lib/resource/hindi/ParadigmsHin.gf b/deprecated/old-lib/resource/hindi/ParadigmsHin.gf deleted file mode 100644 index 7844caf6e..000000000 --- a/deprecated/old-lib/resource/hindi/ParadigmsHin.gf +++ /dev/null @@ -1,556 +0,0 @@ ---# -path=.:../abstract:../../prelude:../common --- -----1 Hindi Lexical Paradigms - -resource ParadigmsHin = open - (Predef=Predef), - Prelude, - MorphoHin, - CatHin - in { - ---2 Parameters - -oper - masculine : Gender ; - feminine : Gender ; - - masculine = Masc ; feminine = Fem ; --i - - ---2 Nouns - - mkN = overload { - mkN : Str -> N - = \s -> regNoun s ** {lock_N = <>} ; - mkN : Str -> Gender -> N - = \s,g -> reggNoun s g ** {lock_N = <>} ; - mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N - = \sd,so,sv,pd,po,pv,g -> mkNoun sd so sv pd po pv g ** {lock_N = <>} ; - } ; - - mkPN = overload { - mkPN : Str -> PN = \s -> let n = regNoun s in {s = n.s ! Sg ; g = n.g ; lock_PN = <>} ; - mkPN : N -> Gender -> PN = \n,g -> {s = n.s ! Sg ; g = g ; lock_PN = <>} ; - } ; - ---2 Adjectives - - mkA = overload { - mkA : Str -> A - = \s -> regAdjective s ** {lock_A = <>} ; - mkA : (x1,_,x3 : Str) -> A - = \msd,m,f -> mkAdjective msd m f ** {lock_A = <>} ; - } ; - ---2 Verbs - - mkV = overload { - mkV : Str -> V - = \s -> regVerb s ** {lock_V = <>} ; - mkV : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,x15 : Str) -> V - = \inf,stem,ims,imp,ifs,ifp,pms,pmp,pfs,pfp,ss1,ss2,sp2,sp3,r -> - mkVerb inf stem ims imp ifs ifp pms pmp pfs pfp ss1 ss2 sp2 sp3 r ** - {lock_V = <>} ; - } ; - - - mkV2 = overload { - mkV2 : Str -> V2 - = \s -> regVerb s ** {c2 = {s = [] ; c = VTrans} ; lock_V2 = <>} ; - mkV2 : V -> V2 - = \v -> v ** {c2 = {s = [] ; c = VTrans} ; lock_V2 = <>} ; - mkV2 : V -> Str -> V2 - = \v,p -> v ** {c2 = {s = p ; c = VTransPost} ; lock_V2 = <>} ; - } ; - - -----3 Compound nouns ----- ----- A compound noun is an uninflected string attached to an inflected noun, ----- such as "baby boom", "chief executive officer". --- --- mkN : Str -> N -> N --- } ; --- --- -----3 Relational nouns ----- ----- Relational nouns ("daughter of x") need a preposition. --- --- mkN2 : N -> Prep -> N2 ; --- ----- The most common preposition is "of", and the following is a ----- shortcut for regular relational nouns with "of". --- --- regN2 : Str -> N2 ; --- ----- Use the function $mkPrep$ or see the section on prepositions below to ----- form other prepositions. ----- ----- Three-place relational nouns ("the connection from x to y") need two prepositions. --- --- mkN3 : N -> Prep -> Prep -> N3 ; --- --- --- -----3 Proper names and noun phrases ----- ----- Proper names, with a regular genitive, are formed from strings. --- --- mkPN : overload { --- --- mkPN : Str -> PN ; --- ----- Sometimes a common noun can be reused as a proper name, e.g. "Bank" --- --- mkPN : N -> PN --- } ; --- --- -----2 Adjectives --- --- mkA : overload { --- ----- For regular adjectives, the adverbial and comparison forms are derived. This holds ----- even for cases with the variations "happy - happily - happier - happiest", ----- "free - freely - freer - freest", and "rude - rudest". --- --- mkA : (happy : Str) -> A ; --- ----- However, the duplication of the final consonant cannot be predicted, ----- but a separate case is used to give the comparative --- --- mkA : (fat,fatter : Str) -> A ; --- ----- As many as four forms may be needed. --- --- mkA : (good,better,best,well : Str) -> A --- } ; --- ----- To force comparison to be formed by "more - most", ----- the following function is used: --- --- compoundA : A -> A ; -- -/more/most ridiculous --- --- --- -----3 Two-place adjectives ----- ----- Two-place adjectives need a preposition for their second argument. --- --- mkA2 : A -> Prep -> A2 ; --- --- --- -----2 Adverbs --- ----- Adverbs are not inflected. Most lexical ones have position ----- after the verb. Some can be preverbal (e.g. "always"). --- --- mkAdv : Str -> Adv ; --- mkAdV : Str -> AdV ; --- ----- Adverbs modifying adjectives and sentences can also be formed. --- --- mkAdA : Str -> AdA ; --- -----2 Prepositions ----- ----- A preposition as used for rection in the lexicon, as well as to ----- build $PP$s in the resource API, just requires a string. --- --- mkPrep : Str -> Prep ; --- noPrep : Prep ; --- ----- (These two functions are synonyms.) --- -----2 Verbs ----- --- ----- Verbs are constructed by the function $mkV$, which takes a varying ----- number of arguments. --- --- mkV : overload { --- ----- The regular verb function recognizes the special cases where the last ----- character is "y" ("cry-cries" but "buy-buys") or a sibilant ----- ("kiss-"kisses", "jazz-jazzes", "rush-rushes", "munch - munches", ----- "fix - fixes"). --- --- mkV : (cry : Str) -> V ; --- ----- Give the present and past forms for regular verbs where ----- the last letter is duplicated in some forms, ----- e.g. "rip - ripped - ripping". --- --- mkV : (stop, stopped : Str) -> V ; --- ----- There is an extensive list of irregular verbs in the module $IrregularHin$. ----- In practice, it is enough to give three forms, ----- e.g. "drink - drank - drunk". --- --- mkV : (drink, drank, drunk : Str) -> V ; --- ----- Irregular verbs with duplicated consonant in the present participle. --- --- mkV : (run, ran, run, running : Str) -> V ; --- ----- Except for "be", the worst case needs five forms: the infinitive and ----- the third person singular present, the past indicative, and the ----- past and present participles. --- --- mkV : (go, goes, went, gone, going : Str) -> V --- }; --- ----- Verbs with a particle. ----- The particle, such as in "switch on", is given as a string. --- --- partV : V -> Str -> V ; --- ----- Reflexive verbs. ----- By default, verbs are not reflexive; this function makes them that. --- --- reflV : V -> V ; --- -----3 Two-place verbs ----- ----- Two-place verbs need a preposition, except the special case with direct object. ----- (transitive verbs). Notice that a particle comes from the $V$. --- --- mkV2 : overload { --- mkV2 : V -> Prep -> V2 ; -- believe in --- mkV2 : V -> V2 -- kill --- }; --- -----3 Three-place verbs ----- ----- Three-place (ditransitive) verbs need two prepositions, of which ----- the first one or both can be absent. --- --- mkV3 : V -> Prep -> Prep -> V3 ; -- speak, with, about --- dirV3 : V -> Prep -> V3 ; -- give,_,to --- dirdirV3 : V -> V3 ; -- give,_,_ --- -----3 Other complement patterns ----- ----- Verbs and adjectives can take complements such as sentences, ----- questions, verb phrases, and adjectives. --- --- mkV0 : V -> V0 ; --- mkVS : V -> VS ; --- mkV2S : V -> Prep -> V2S ; --- mkVV : V -> VV ; --- mkV2V : V -> Prep -> Prep -> V2V ; --- mkVA : V -> VA ; --- mkV2A : V -> Prep -> V2A ; --- mkVQ : V -> VQ ; --- mkV2Q : V -> Prep -> V2Q ; --- --- mkAS : A -> AS ; --- mkA2S : A -> Prep -> A2S ; --- mkAV : A -> AV ; --- mkA2V : A -> Prep -> A2V ; --- ----- Notice: Categories $V0, AS, A2S, AV, A2V$ are just $A$. ----- $V0$ is just $V$; the second argument is treated as adverb. --- --- V0 : Type ; --- AS, A2S, AV, A2V : Type ; --- -----. -----2 Definitions of paradigms ----- ----- The definitions should not bother the user of the API. So they are ----- hidden from the document. --- --- Gender = MorphoHin.Gender ; --- Number = MorphoHin.Number ; --- Case = MorphoHin.Case ; --- human = Masc ; --- nonhuman = Neutr ; --- masculine = Masc ; --- feminine = Fem ; --- singular = Sg ; --- plural = Pl ; --- nominative = Nom ; --- genitive = Gen ; --- --- Preposition : Type = Str ; -- obsolete --- --- regN = \ray -> --- let rays = add_s ray --- in --- mk2N ray rays ; --- --- --- add_s : Str -> Str = \w -> case w of { --- _ + ("io" | "oo") => w + "s" ; -- radio, bamboo --- _ + ("s" | "z" | "x" | "sh" | "ch" | "o") => w + "es" ; -- bus, hero --- _ + ("a" | "o" | "u" | "e") + "y" => w + "s" ; -- boy --- x + "y" => x + "ies" ; -- fly --- _ => w + "s" -- car --- } ; --- --- mk2N = \man,men -> --- let mens = case last men of { --- "s" => men + "'" ; --- _ => men + "'s" --- } --- in --- mk4N man men (man + "'s") mens ; --- --- mk4N = \man,men,man's,men's -> --- mkNoun man man's men men's ** {g = Neutr ; lock_N = <>} ; --- --- genderN g man = {s = man.s ; g = g ; lock_N = <>} ; --- --- compoundN s n = {s = \\x,y => s ++ n.s ! x ! y ; g=n.g ; lock_N = <>} ; --- --- mkPN = overload { --- mkPN : Str -> PN = regPN ; --- mkPN : N -> PN = nounPN --- } ; --- --- --- mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- regN2 n = mkN2 (regN n) (mkPrep "of") ; --- mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- -----3 Relational common noun phrases ----- ----- In some cases, you may want to make a complex $CN$ into a ----- relational noun (e.g. "the old town hall of"). --- --- cnN2 : CN -> Prep -> N2 ; --- cnN3 : CN -> Prep -> Prep -> N3 ; --- ----- This is obsolete. --- cnN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- cnN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- --- regPN n = regGenPN n human ; --- regGenPN n g = nameReg n g ** {g = g ; lock_PN = <>} ; --- nounPN n = {s = n.s ! singular ; g = n.g ; lock_PN = <>} ; --- --- mk2A a b = mkAdjective a a a b ** {lock_A = <>} ; --- regA a = regADeg a ** {lock_A = <>} ; --- --- mkA2 a p = a ** {c2 = p.s ; lock_A2 = <>} ; --- --- ADeg = A ; ---- --- --- mkADeg a b c d = mkAdjective a b c d ** {lock_A = <>} ; --- --- regADeg happy = --- let --- happ = init happy ; --- y = last happy ; --- happie = case y of { --- "y" => happ + "ie" ; --- "e" => happy ; --- _ => happy + "e" --- } ; --- happily : Str = case happy of { --- _ + "y" => happ + "ily" ; --- _ + "ll" => happy + "y" ; --- _ => happy + "ly" --- } ; --- in mkADeg happy (happie + "r") (happie + "st") happily ; --- --- duplADeg fat = --- mkADeg fat --- (fat + last fat + "er") (fat + last fat + "est") (fat + "ly") ; --- --- compoundADeg a = --- let ad = (a.s ! AAdj Posit) --- in mkADeg ad ("more" ++ ad) ("most" ++ ad) (a.s ! AAdv) ; --- --- adegA a = a ; --- --- mkAdv x = ss x ** {lock_Adv = <>} ; --- mkAdV x = ss x ** {lock_AdV = <>} ; --- mkAdA x = ss x ** {lock_AdA = <>} ; --- --- mkPrep p = ss p ** {lock_Prep = <>} ; --- noPrep = mkPrep [] ; --- --- mk5V a b c d e = mkVerb a b c d e ** {s1 = [] ; lock_V = <>} ; --- --- regV cry = --- let --- cr = init cry ; --- y = last cry ; --- cries = (regN cry).s ! Pl ! Nom ; -- ! --- crie = init cries ; --- cried = case last crie of { --- "e" => crie + "d" ; --- _ => crie + "ed" --- } ; --- crying = case y of { --- "e" => case last cr of { --- "e" => cry + "ing" ; --- _ => cr + "ing" --- } ; --- _ => cry + "ing" --- } --- in mk5V cry cries cried cried crying ; --- --- reg2V fit fitted = --- let fitt = Predef.tk 2 fitted ; --- in mk5V fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") ; --- --- regDuplV fit = --- case last fit of { --- ("a" | "e" | "i" | "o" | "u" | "y") => --- Predef.error (["final duplication makes no sense for"] ++ fit) ; --- t => --- let fitt = fit + t in --- mk5V fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") --- } ; --- --- irregV x y z = let reg = (regV x).s in --- mk5V x (reg ! VPres) y z (reg ! VPresPart) ** {s1 = [] ; lock_V = <>} ; --- --- irreg4V x y z w = let reg = (regV x).s in --- mk5V x (reg ! VPres) y z w ** {s1 = [] ; lock_V = <>} ; --- --- irregDuplV fit y z = --- let --- fitting = (regDuplV fit).s ! VPresPart --- in --- mk5V fit (fit + "s") y z fitting ; --- --- partV v p = verbPart v p ** {lock_V = <>} ; --- reflV v = {s = v.s ; part = v.part ; lock_V = v.lock_V ; isRefl = True} ; --- --- prepV2 v p = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; lock_V2 = <>} ; --- dirV2 v = prepV2 v noPrep ; --- --- mkV3 v p q = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; c3 = q.s ; lock_V3 = <>} ; --- dirV3 v p = mkV3 v noPrep p ; --- dirdirV3 v = dirV3 v noPrep ; --- --- mkVS v = v ** {lock_VS = <>} ; --- mkVV v = { --- s = table {VVF vf => v.s ! vf ; _ => variants {}} ; --- isAux = False ; lock_VV = <> --- } ; --- mkVQ v = v ** {lock_VQ = <>} ; --- --- V0 : Type = V ; ----- V2S, V2V, V2Q : Type = V2 ; --- AS, A2S, AV : Type = A ; --- A2V : Type = A2 ; --- --- mkV0 v = v ** {lock_V = <>} ; --- mkV2S v p = prepV2 v p ** {lock_V2S = <>} ; --- mkV2V v p t = prepV2 v p ** {isAux = False ; lock_V2V = <>} ; --- mkVA v = v ** {lock_VA = <>} ; --- mkV2A v p = prepV2 v p ** {lock_V2A = <>} ; --- mkV2Q v p = prepV2 v p ** {lock_V2Q = <>} ; --- --- mkAS v = v ** {lock_A = <>} ; --- mkA2S v p = mkA2 v p ** {lock_A = <>} ; --- mkAV v = v ** {lock_A = <>} ; --- mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; --- --- ----- pre-overload API and overload definitions --- --- mk4N : (man,men,man's,men's : Str) -> N ; --- regN : Str -> N ; --- mk2N : (man,men : Str) -> N ; --- genderN : Gender -> N -> N ; --- compoundN : Str -> N -> N ; --- --- mkN = overload { --- mkN : (man,men,man's,men's : Str) -> N = mk4N ; --- mkN : Str -> N = regN ; --- mkN : (man,men : Str) -> N = mk2N ; --- mkN : Gender -> N -> N = genderN ; --- mkN : Str -> N -> N = compoundN --- } ; --- --- --- mk2A : (free,freely : Str) -> A ; --- regA : Str -> A ; --- --- mkA = overload { --- mkA : Str -> A = regA ; --- mkA : (fat,fatter : Str) -> A = \fat,fatter -> --- mkAdjective fat fatter (init fatter + "st") (fat + "ly") ** {lock_A = <>} ; --- mkA : (good,better,best,well : Str) -> A = \a,b,c,d -> --- mkAdjective a b c d ** {lock_A = <>} --- } ; --- --- compoundA = compoundADeg ; --- --- --- mk5V : (go, goes, went, gone, going : Str) -> V ; --- regV : (cry : Str) -> V ; --- reg2V : (stop, stopped : Str) -> V; --- irregV : (drink, drank, drunk : Str) -> V ; --- irreg4V : (run, ran, run, running : Str) -> V ; --- --- -- Use reg2V instead --- regDuplV : Str -> V ; --- -- Use irreg4V instead --- irregDuplV : (get, got, gotten : Str) -> V ; --- --- mkV = overload { --- mkV : (cry : Str) -> V = regV ; --- mkV : (stop, stopped : Str) -> V = reg2V ; --- mkV : (drink, drank, drunk : Str) -> V = irregV ; --- mkV : (run, ran, run, running : Str) -> V = irreg4V ; --- mkV : (go, goes, went, gone, going : Str) -> V = mk5V --- }; --- --- prepV2 : V -> Prep -> V2 ; --- dirV2 : V -> V2 ; --- --- mkV2 = overload { --- mkV2 : V -> Prep -> V2 = prepV2; --- mkV2 : V -> V2 = dirV2 --- }; --- --- ------- obsolete --- ----- Comparison adjectives may two more forms. --- --- ADeg : Type ; --- --- mkADeg : (good,better,best,well : Str) -> ADeg ; --- ----- The regular pattern recognizes two common variations: ----- "-e" ("rude" - "ruder" - "rudest") and ----- "-y" ("happy - happier - happiest - happily") --- --- regADeg : Str -> ADeg ; -- long, longer, longest --- ----- However, the duplication of the final consonant is nor predicted, ----- but a separate pattern is used: --- --- duplADeg : Str -> ADeg ; -- fat, fatter, fattest --- ----- If comparison is formed by "more", "most", as in general for ----- long adjective, the following pattern is used: --- --- compoundADeg : A -> ADeg ; -- -/more/most ridiculous --- ----- From a given $ADeg$, it is possible to get back to $A$. --- --- adegA : ADeg -> A ; --- --- --- regPN : Str -> PN ; --- regGenPN : Str -> Gender -> PN ; -- John, John's --- ----- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". --- --- nounPN : N -> PN ; --- --- --- -} diff --git a/deprecated/old-lib/resource/hindi/PhraseHin.gf b/deprecated/old-lib/resource/hindi/PhraseHin.gf deleted file mode 100644 index 16a492029..000000000 --- a/deprecated/old-lib/resource/hindi/PhraseHin.gf +++ /dev/null @@ -1,24 +0,0 @@ -concrete PhraseHin of Phrase = CatHin ** open Prelude, ResHin in { --- --- lin --- PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; --- --- UttS s = s ; --- UttQS qs = {s = qs.s ! QDir} ; --- UttImpSg pol imp = {s = pol.s ++ imp.s ! contrNeg True pol.p ! ImpF Sg False} ; --- UttImpPl pol imp = {s = pol.s ++ imp.s ! contrNeg True pol.p ! ImpF Pl False} ; --- UttImpPol pol imp = {s = pol.s ++ imp.s ! contrNeg True pol.p ! ImpF Sg True} ; --- --- UttIP ip = {s = ip.s ! Nom} ; --- Acc also --- UttIAdv iadv = iadv ; --- UttNP np = {s = np.s ! Nom} ; --- UttVP vp = {s = infVP False vp (agrP3 Sg)} ; --- UttAdv adv = adv ; --- --- NoPConj = {s = []} ; --- PConjConj conj = {s = conj.s2} ; --- --- --- NoVoc = {s = []} ; --- VocNP np = {s = "," ++ np.s ! Nom} ; --- -} diff --git a/deprecated/old-lib/resource/hindi/QuestionHin.gf b/deprecated/old-lib/resource/hindi/QuestionHin.gf deleted file mode 100644 index e35c2c3d3..000000000 --- a/deprecated/old-lib/resource/hindi/QuestionHin.gf +++ /dev/null @@ -1,55 +0,0 @@ -concrete QuestionHin of Question = CatHin ** open ResHin, Prelude in { --- --- flags optimize=all_subs ; --- --- lin --- --- QuestCl cl = { --- s = \\t,a,p => --- let cls = cl.s ! t ! a ! p --- in table { --- QDir => cls ! OQuest ; --- QIndir => "if" ++ cls ! ODir --- } ---- "whether" in ExtHin --- } ; --- --- QuestVP qp vp = --- let cl = mkClause (qp.s ! Nom) (agrP3 qp.n) vp --- in {s = \\t,a,b,_ => cl.s ! t ! a ! b ! ODir} ; --- --- QuestSlash ip slash = --- mkQuestion (ss (slash.c2 ++ ip.s ! Acc)) slash ; --- --- stranding in ExratHin --- --- QuestIAdv iadv cl = mkQuestion iadv cl ; --- --- QuestIComp icomp np = --- mkQuestion icomp (mkClause (np.s ! Nom) np.a (predAux auxBe)) ; --- --- --- PrepIP p ip = {s = p.s ++ ip.s ! Acc} ; --- --- AdvIP ip adv = { --- s = \\c => ip.s ! c ++ adv.s ; --- n = ip.n --- } ; --- --- IdetCN idet cn = { --- s = \\c => idet.s ++ cn.s ! idet.n ! c ; --- n = idet.n --- } ; --- --- IdetIP idet = { --- s = \\c => idet.s ; --- n = idet.n --- } ; --- --- IdetQuant idet num = { --- s = idet.s ! num.n ++ num.s ; --- n = num.n --- } ; --- --- CompIAdv a = a ; --- CompIP p = ss (p.s ! Nom) ; --- -} diff --git a/deprecated/old-lib/resource/hindi/RelativeHin.gf b/deprecated/old-lib/resource/hindi/RelativeHin.gf deleted file mode 100644 index c4f3ad5d4..000000000 --- a/deprecated/old-lib/resource/hindi/RelativeHin.gf +++ /dev/null @@ -1,54 +0,0 @@ -concrete RelativeHin of Relative = CatHin ** open ResHin in { --- --- flags optimize=all_subs ; --- --- lin --- --- RelCl cl = { --- s = \\t,a,p,_ => "such" ++ "that" ++ cl.s ! t ! a ! p ! ODir ; --- c = Nom --- } ; --- --- RelVP rp vp = { --- s = \\t,ant,b,ag => --- let --- agr = case rp.a of { --- RNoAg => ag ; --- RAg a => a --- } ; --- cl = mkClause (rp.s ! RC (fromAgr agr).g Nom) agr vp --- in --- cl.s ! t ! ant ! b ! ODir ; --- c = Nom --- } ; --- ----- Pied piping: "at which we are looking". Stranding and empty ----- relative are defined in $ExtraHin.gf$ ("that we are looking at", ----- "we are looking at"). --- --- RelSlash rp slash = { --- s = \\t,a,p,agr => --- slash.c2 ++ rp.s ! RPrep (fromAgr agr).g ++ slash.s ! t ! a ! p ! ODir ; --- c = Acc --- } ; --- --- FunRP p np rp = { --- s = \\c => np.s ! Acc ++ p.s ++ rp.s ! RPrep (fromAgr np.a).g ; --- a = RAg np.a --- } ; --- --- IdRP = --- let varr : Str -> Str = \x -> variants {x ; "that"} --- for bwc --- in { --- s = table { --- RC _ Gen => "whose" ; --- RC Neutr _ => varr "which" ; --- RC _ Acc => varr "whom" ; --- RC _ Nom => varr "who" ; --- RPrep Neutr => "which" ; --- RPrep _ => "whom" --- } ; --- a = RNoAg --- } ; --- -} diff --git a/deprecated/old-lib/resource/hindi/ResHin.gf b/deprecated/old-lib/resource/hindi/ResHin.gf deleted file mode 100644 index 17ef91235..000000000 --- a/deprecated/old-lib/resource/hindi/ResHin.gf +++ /dev/null @@ -1,300 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude --- ---1 Hindi auxiliary operations. --- --- This module contains operations that are needed to make the --- resource syntax work. - -resource ResHin = ParamX ** open Prelude in { - - flags optimize=all ; - - param - Case = Dir | Obl | Voc ; - Gender = Masc | Fem ; - - oper - Noun = {s : Number => Case => Str ; g : Gender} ; - - mkNoun : (x1,_,_,_,_,x6 : Str) -> Gender -> Noun = - \sd,so,sv,pd,po,pv,g -> { - s = table Number [table Case [sd;so;sv] ; table Case [pd;po;pv]] ; - g = g - } ; - - reggNoun : Str -> Gender -> Noun = \s,g -> case of { - <-(_ + ("A" | "I")), Fem> => - mkNoun s s s (s + "eM") (s + "oM") (s + "o") Fem ; - _ => regNoun s ** {g = g} - } ; - - regNoun : Str -> Noun = \s -> case s of { - x + "iyA" => - mkNoun s s s (x + "iyAM") (x + "iyoN") (x + "iyo") Fem ; - x + "A" => - mkNoun s (x + "e") (x + "e") (x + "e") (x + "oN") (x + "o") Masc ; - x + "I" => - mkNoun s s s (x + "iyAM") (x + "iyoN") (x + "iyo") Fem ; - _ => - mkNoun s s s s (s + "oN") (s + "o") Masc - } ; - - - Adjective = {s : Gender => Number => Case => Str} ; - - mkAdjective : (x1,x2,x3 : Str) -> Adjective = \smd,sm,f -> { - s = \\g,n,c => case of { - => smd ; - => sm ; - _ => f - } - } ; - - regAdjective : Str -> Adjective = \s -> case s of { - acch + "A" => mkAdjective s (acch + "e") (acch + "I") ; - _ => mkAdjective s s s - } ; - - param - VForm = - VInf - | VStem - | VImpf Gender Number - | VPerf Gender Number - | VSubj Number Person - | VFut Number Person Gender - | VAbs - | VReq - | VImp - | VReqFut - ; - - oper - Verb = {s : VForm => Str} ; - - mkVerb : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,x15 : Str) -> Verb = - \inf,stem,ims,imp,ifs,ifp,pms,pmp,pfs,pfp,ss1,ss2,sp2,sp3,r -> { - s = - let ga : Number -> Gender -> Str = \n,g -> - (regAdjective "gA").s ! g ! n ! Dir - in table { - VInf => inf ; - VStem => stem ; - VImpf Masc Sg => ims ; - VImpf Masc Pl => imp ; - VImpf Fem Sg => ifs ; - VImpf Fem Pl => ifp ; - VPerf Masc Sg => pms ; - VPerf Masc Pl => pmp ; - VPerf Fem Sg => pfs ; - VPerf Fem Pl => pfp ; - VSubj Sg P1 => ss1 ; - VSubj Sg _ => ss2 ; - VSubj Pl P2 => sp2 ; - VSubj Pl _ => sp3 ; - VFut Sg P1 g => ss1 + ga Sg g ; - VFut Sg _ g => ss2 + ga Sg g ; - VFut Pl P2 g => sp2 + ga Pl g ; - VFut Pl _ g => sp3 + ga Pl g ; - VAbs => stem + "kar" ; --- ke - VReq => r ; - VImp => sp2 ; - VReqFut => stem + "ie-gA" - } - } ; - - regVerb : Str -> Verb = \cal -> - let caly : Str = case cal of { - _ + ("A" | "e") => cal + "y" ; - c + "U" => c + "uy" ; - c + "I" => c + "iy" ; - _ => cal - } - in - mkVerb - (cal + "nA") cal - (cal + "tA") (cal + "te") (cal + "tI") (cal + "tI") - (caly + "A") (caly + "e") (caly + "I") (caly + "IN") - (caly + "UM") (caly + "e") (caly + "o") (caly + "eN") - (caly + "ie-") ; - - param - CTense = CPresent | CPast | CFuture ; - oper - copula : CTense -> Number -> Person -> Gender -> Str = \t,n,p,g -> - case of { - => "hUM" ; - => "hE" ; - => "hE" ; - => "hEN" ; - => "ho" ; - => "hEN" ; - => "TA" ; - => "TI" ; - => "Te" ; - => "TIN" ; - => "hUNgA" ; - => "hUNgI" ; - => "hogA" ; - => "hogI" ; - => "hoge" ; - => "hoNge" ; - => "hogi:" ; - => "hoNgi:" - } ; - - param - PronCase = PC Case | PObj | PPoss ; - oper - personalPronoun : Person -> Number -> {s : PronCase => Str} = \p,n -> - case of { - => {s = table PronCase ["mEN" ; "muJ" ; "muJ" ; "muJe" ; "merA"]} ; - => {s = table PronCase ["ham" ; "ham" ; "ham" ; "hameN" ; "hamArA"]} ; - => {s = table PronCase ["tU" ; "tuJ" ; "tuJ" ; "tuJe" ; "terA"]} ; - => {s = table PronCase ["tum" ; "tum" ; "tum" ; "tum" ; "tumhArA"]} ; - => {s = table PronCase ["vah" ; "u-s" ; "u-s" ; "u-se" ; "u-skA"]} ; - => {s = table PronCase ["ve" ; "u-n" ; "u-n" ; "u-nheN" ; "u-nkA"]} - } ; - ---- the third is the vocative - is it really this way? - - -- the Hindi verb phrase - ---- CTense = CPresent | CPast | CFuture ; - - - - param - VPHTense = - VPGenPres -- impf hum nahim "I go" - | VPImpPast -- impf Ta nahim "I went" - | VPContPres -- stem raha hum nahim "I am going" - | VPContPast -- stem raha Ta nahim "I was going" - | VPPerf -- perf na/nahim "I went" - | VPPerfPres -- perf hum na/nahim "I have gone" - | VPPerfPast -- perf Ta na/nahim "I had gone" - | VPSubj -- subj na "I may go" - | VPFut -- fut na/nahim "I shall go" - ; - - VPHForm = - VPTense VPHTense Agr -- 9 * 12 - | VPReq - | VPImp - | VPReqFut - | VPInf - | VPStem - ; - - VType = VIntrans | VTrans | VTransPost ; - - oper - objVType : VType -> NPCase = \vt -> case vt of { - VTrans => NPObj ; - _ => NPC Obl - } ; - - VPH : Type = { - s : Bool => VPHForm => {fin, inf, neg : Str} ; - obj : {s : Str ; a : Agr} ; - subj : VType ; - comp : Agr => Str - } ; - - predV : Verb -> VPH = \verb -> { - s = \\b,vh => - let - na = if_then_Str b [] "na" ; - nahim = if_then_Str b [] "nahIN" ; - in - case vh of { - VPTense VPGenPres (Ag g n p) => - {fin = copula CPresent n p g ; inf = verb.s ! VImpf g n ; neg = nahim} ; - VPTense VPImpPast (Ag g n p) => - {fin = copula CPast n p g ; inf = verb.s ! VImpf g n ; neg = nahim} ; - VPTense VPContPres (Ag g n p) => - {fin = copula CPresent n p g ; - inf = verb.s ! VStem ++ raha g n ; neg = nahim} ; - VPTense VPContPast (Ag g n p) => - {fin = copula CPast n p g ; - inf = verb.s ! VStem ++ raha g n ; neg = nahim} ; - VPTense VPPerf (Ag g n _) => - {fin = verb.s ! VPerf g n ; inf = [] ; neg = nahim} ; - VPTense VPPerfPres (Ag g n p) => - {fin = copula CPresent n p g ; inf = verb.s ! VPerf g n ; neg = nahim} ; - VPTense VPPerfPast (Ag g n p) => - {fin = copula CPast n p g ; inf = verb.s ! VPerf g n ; neg = nahim} ; - VPTense VPSubj (Ag _ n p) => {fin = verb.s ! VSubj n p ; inf = [] ; neg = na} ; - VPTense VPFut (Ag g n p) => {fin = verb.s ! VFut n p g ; inf = [] ; neg = na} ; - VPInf => {fin = verb.s ! VStem ; inf = [] ; neg = na} ; - _ => {fin = verb.s ! VStem ; inf = [] ; neg = na} ---- - } ; - obj = {s = [] ; a = defaultAgr} ; - subj = VIntrans ; - comp = \\_ => [] - } ; - - raha : Gender -> Number -> Str = \g,n -> - (regAdjective "rahA").s ! g ! n ! Dir ; - - VPHSlash = VPH ** {c2 : Compl} ; - - Clause : Type = {s : VPHTense => Bool => Str} ; - - Compl : Type = {s : Str ; c : VType} ; - - insertObject : NP -> VPHSlash -> VPH = \np,vps -> { - s = vps.s ; - obj = {s = vps.obj.s ++ np.s ! objVType vps.c2.c ++ vps.c2.s ; a = np.a} ; - subj = vps.c2.c ; - comp = vps.comp - } ; - - param - Agr = Ag Gender Number Person ; - NPCase = NPC Case | NPObj | NPErg ; - - oper - agrP3 : Gender -> Number -> Agr = \g,n -> Ag g n P3 ; - - defaultAgr : Agr = agrP3 Masc Sg ; - - npcase2case : NPCase -> Case = \npc -> case npc of { - NPC c => c ; - NPObj => Obl ; - NPErg => Obl - } ; - - np2pronCase : NPCase -> PronCase = \np -> case np of { - NPC c => PC c ; - NPObj => PObj ; - NPErg => PC Obl - } ; - - toNP : (Case => Str) -> NPCase -> Str = \pn, npc -> case npc of { - NPC c => pn ! c ; - NPObj => pn ! Obl ; - NPErg => pn ! Obl ++ "ne" - } ; - - NP : Type = {s : NPCase => Str ; a : Agr} ; - - mkClause : NP -> VPH -> Clause = \np,vp -> { - s = \\vt,b => - let - subjagr : NPCase * Agr = case vt of { - VPPerf => case vp.subj of { - VTrans => ; - VTransPost => ; - _ => - } ; - _ => - } ; - subj = subjagr.p1 ; - agr = subjagr.p2 ; - vps = vp.s ! b ! VPTense vt agr ; - in - np.s ! subj ++ vp.obj.s ++ vp.comp ! np.a ++ vps.neg ++ vps.inf ++ vps.fin - } ; - - -} diff --git a/deprecated/old-lib/resource/hindi/SentenceHin.gf b/deprecated/old-lib/resource/hindi/SentenceHin.gf deleted file mode 100644 index d4930c9af..000000000 --- a/deprecated/old-lib/resource/hindi/SentenceHin.gf +++ /dev/null @@ -1,66 +0,0 @@ -concrete SentenceHin of Sentence = CatHin ** open Prelude, ResHin in { - - flags optimize=all_subs ; - - lin - - PredVP np vp = mkClause np vp ; - --- PredSCVP sc vp = mkClause sc.s (agrP3 Sg) vp ; --- --- ImpVP vp = { --- s = \\pol,n => --- let --- agr = AgP2 (numImp n) ; --- verb = infVP True vp agr ; --- dont = case pol of { --- CNeg True => "don't" ; --- CNeg False => "do" ++ "not" ; --- _ => [] --- } --- in --- dont ++ verb --- } ; --- --- SlashVP np vp = --- mkClause (np.s ! Nom) np.a vp ** {c2 = vp.c2} ; --- --- AdvSlash slash adv = { --- s = \\t,a,b,o => slash.s ! t ! a ! b ! o ++ adv.s ; --- c2 = slash.c2 --- } ; --- --- SlashPrep cl prep = cl ** {c2 = prep.s} ; --- --- SlashVS np vs slash = --- mkClause (np.s ! Nom) np.a --- (insertObj (\\_ => conjThat ++ slash.s) (predV vs)) ** --- {c2 = slash.c2} ; --- --- EmbedS s = {s = conjThat ++ s.s} ; --- EmbedQS qs = {s = qs.s ! QIndir} ; --- EmbedVP vp = {s = infVP False vp (agrP3 Sg)} ; --- agr --- --- UseCl t a p cl = { --- s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! ODir --- } ; --- UseQCl t a p cl = { --- s = \\q => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! q --- } ; --- UseRCl t a p cl = { --- s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! r ; --- c = cl.c --- } ; --- UseSlash t a p cl = { --- s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! ODir ; --- c2 = cl.c2 --- } ; --- --- AdvS a s = {s = a.s ++ "," ++ s.s} ; --- --- RelS s r = {s = s.s ++ "," ++ r.s ! agrP3 Sg} ; --- --- oper --- ctr = contrNeg True ; -- contracted negations --- -} diff --git a/deprecated/old-lib/resource/hindi/StructuralHin.gf b/deprecated/old-lib/resource/hindi/StructuralHin.gf deleted file mode 100644 index 9ad5d8e53..000000000 --- a/deprecated/old-lib/resource/hindi/StructuralHin.gf +++ /dev/null @@ -1,132 +0,0 @@ -concrete StructuralHin of Structural = CatHin ** - open MorphoHin, (P = ParadigmsHin), Prelude in { - - flags optimize=all ; - - lin --- above_Prep = ss "above" ; --- after_Prep = ss "after" ; --- all_Predet = ss "all" ; --- almost_AdA, almost_AdN = ss "almost" ; --- although_Subj = ss "although" ; --- always_AdV = ss "always" ; --- and_Conj = sd2 [] "and" ** {n = Pl} ; ------b and_Conj = ss "and" ** {n = Pl} ; --- because_Subj = ss "because" ; --- before_Prep = ss "before" ; --- behind_Prep = ss "behind" ; --- between_Prep = ss "between" ; --- both7and_DConj = sd2 "both" "and" ** {n = Pl} ; --- but_PConj = ss "but" ; --- by8agent_Prep = ss "by" ; --- by8means_Prep = ss "by" ; --- can8know_VV, can_VV = { --- s = table { --- VVF VInf => ["be able to"] ; --- VVF VPres => "can" ; --- VVF VPPart => ["been able to"] ; --- VVF VPresPart => ["being able to"] ; --- VVF VPast => "could" ; --# notpresent --- VVPastNeg => "couldn't" ; --# notpresent --- VVPresNeg => "can't" --- } ; --- isAux = True --- } ; --- during_Prep = ss "during" ; --- either7or_DConj = sd2 "either" "or" ** {n = Sg} ; --- everybody_NP = regNP "everybody" Sg ; --- every_Det = mkDeterminer Sg "every" ; --- everything_NP = regNP "everything" Sg ; --- everywhere_Adv = ss "everywhere" ; --- few_Det = mkDeterminer Pl "few" ; ------ first_Ord = ss "first" ; DEPRECATED --- for_Prep = ss "for" ; --- from_Prep = ss "from" ; - he_Pron = personalPronoun P3 Sg ** {a = Ag Masc Sg P3} ; --- here_Adv = ss "here" ; --- here7to_Adv = ss ["to here"] ; --- here7from_Adv = ss ["from here"] ; --- how_IAdv = ss "how" ; --- how8many_IDet = mkDeterminer Pl ["how many"] ; --- if_Subj = ss "if" ; --- in8front_Prep = ss ["in front of"] ; - i_Pron = personalPronoun P1 Sg ** {a = Ag Masc Sg P1} ; - in_Prep = ss "meN" ; --- it_Pron = mkNP "it" "it" "its" Sg P3 Neutr ; --- less_CAdv = ss "less" ; --- many_Det = mkDeterminer Pl "many" ; --- more_CAdv = ss "more" ; --- most_Predet = ss "most" ; --- much_Det = mkDeterminer Sg "much" ; --- must_VV = { --- s = table { --- VVF VInf => ["have to"] ; --- VVF VPres => "must" ; --- VVF VPPart => ["had to"] ; --- VVF VPresPart => ["having to"] ; --- VVF VPast => ["had to"] ; --# notpresent --- VVPastNeg => ["hadn't to"] ; --# notpresent --- VVPresNeg => "mustn't" --- } ; --- isAux = True --- } ; ------b no_Phr = ss "no" ; --- no_Utt = ss "no" ; --- on_Prep = ss "on" ; ------- one_Quant = mkDeterminer Sg "one" ; -- DEPRECATED --- only_Predet = ss "only" ; --- or_Conj = sd2 [] "or" ** {n = Sg} ; --- otherwise_PConj = ss "otherwise" ; --- part_Prep = ss "of" ; --- please_Voc = ss "please" ; --- possess_Prep = ss "of" ; --- quite_Adv = ss "quite" ; --- she_Pron = mkNP "she" "her" "her" Sg P3 Fem ; --- so_AdA = ss "so" ; --- somebody_NP = regNP "somebody" Sg ; --- someSg_Det = mkDeterminer Sg "some" ; --- somePl_Det = mkDeterminer Pl "some" ; --- something_NP = regNP "something" Sg ; --- somewhere_Adv = ss "somewhere" ; --- that_Quant = mkQuant "that" "those" ; --- there_Adv = ss "there" ; --- there7to_Adv = ss "there" ; --- there7from_Adv = ss ["from there"] ; --- therefore_PConj = ss "therefore" ; --- they_Pron = mkNP "they" "them" "their" Pl P3 Masc ; ---- --- this_Quant = mkQuant "this" "these" ; --- through_Prep = ss "through" ; --- too_AdA = ss "too" ; --- to_Prep = ss "to" ; --- under_Prep = ss "under" ; --- very_AdA = ss "very" ; --- want_VV = P.mkVV (P.regV "want") ; - we_Pron = personalPronoun P1 Pl ** {a = Ag Masc Pl P1} ; - --- whatPl_IP = mkIP "what" "what" "what's" Sg ; --- whatSg_IP = mkIP "what" "what" "what's" Sg ; --- when_IAdv = ss "when" ; --- when_Subj = ss "when" ; --- where_IAdv = ss "where" ; --- which_IQuant = {s = \\_ => "which"} ; ------b whichPl_IDet = mkDeterminer Pl ["which"] ; ------b whichSg_IDet = mkDeterminer Sg ["which"] ; --- whoSg_IP = mkIP "who" "whom" "whose" Sg ; --- whoPl_IP = mkIP "who" "whom" "whose" Pl ; --- why_IAdv = ss "why" ; --- without_Prep = ss "without" ; --- with_Prep = ss "with" ; ------b yes_Phr = ss "yes" ; --- yes_Utt = ss "yes" ; --- youSg_Pron = mkNP "you" "you" "your" Sg P2 Masc ; --- youPl_Pron = mkNP "you" "you" "your" Pl P2 Masc ; --- youPol_Pron = mkNP "you" "you" "your" Sg P2 Masc ; --- --- ---oper --- mkQuant : Str -> Str -> {s : Number => Str} = \x,y -> { --- s = table Number [x ; y] --- } ; --- -} --- diff --git a/deprecated/old-lib/resource/hindi/VerbHin.gf b/deprecated/old-lib/resource/hindi/VerbHin.gf deleted file mode 100644 index c2abf824d..000000000 --- a/deprecated/old-lib/resource/hindi/VerbHin.gf +++ /dev/null @@ -1,50 +0,0 @@ -concrete VerbHin of Verb = CatHin ** open ResHin in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = predV v ** {c2 = v.c2} ; - --- Slash2V3 v np = --- insertObjc (\\_ => v.c2 ++ np.s ! Acc) (predV v ** {c2 = v.c3}) ; --- Slash3V3 v np = --- insertObjc (\\_ => v.c3 ++ np.s ! Acc) (predVc v) ; ---- --- --- ComplVV v vp = insertObj (\\a => infVP v.isAux vp a) (predVV v) ; --- ComplVS v s = insertObj (\\_ => conjThat ++ s.s) (predV v) ; --- ComplVQ v q = insertObj (\\_ => q.s ! QIndir) (predV v) ; --- ComplVA v ap = insertObj (ap.s) (predV v) ; --- --- SlashV2V v vp = insertObjc (\\a => infVP v.isAux vp a) (predVc v) ; --- SlashV2S v s = insertObjc (\\_ => conjThat ++ s.s) (predVc v) ; --- SlashV2Q v q = insertObjc (\\_ => q.s ! QIndir) (predVc v) ; --- SlashV2A v ap = insertObjc (\\a => ap.s ! a) (predVc v) ; ---- - - ComplSlash vp np = insertObject np vp ; - --- SlashVV vv vp = --- insertObj (\\a => infVP vv.isAux vp a) (predVV vv) ** --- {c2 = vp.c2} ; --- SlashV2VNP vv np vp = --- insertObjPre (\\_ => vp.c2 ++ np.s ! Acc) --- (insertObjc (\\a => infVP vv.isAux vp a) (predVc vv)) ** --- {c2 = vp.c2} ; --- --- UseComp comp = insertComplement comp.s (predAux auxBe) ; --- --- AdvVP vp adv = insertObj (\\_ => adv.s) vp ; --- --- AdVVP adv vp = insertAdV adv.s vp ; --- --- ReflVP v = insertObjPre (\\a => v.c2 ++ reflPron ! a) v ; --- --- PassV2 v = insertObj (\\_ => v.s ! VPPart) (predAux auxBe) ; --- --- --- CompAP ap = ap ; --- CompNP np = {s = \\_ => np.s ! Acc} ; --- CompAdv a = {s = \\_ => a.s} ; --- -} diff --git a/deprecated/old-lib/resource/hindi/utf8/MkLex.hs b/deprecated/old-lib/resource/hindi/utf8/MkLex.hs deleted file mode 100644 index 248f6f875..000000000 --- a/deprecated/old-lib/resource/hindi/utf8/MkLex.hs +++ /dev/null @@ -1,19 +0,0 @@ -main = interact (concat . map mkOne . zip [10001..] . lines) - -mkOne (i,line) = case line of - '<':cs -> case pos line of - "nuon" -> entry (show i) (word line) "N" - "brev" -> entry (show i) (word line) "V" - "evitcejda" -> entry (show i) (word line) "A" - _ -> "" - _ -> "" - -pos line = case reverse line of - '>':cs -> takeWhile (/='<') cs - _ -> "" - -word line = takeWhile (/='>') line - -entry i w c = - "fun w" ++ i ++ "_" ++ c ++ " : " ++ c ++ " ;\n" ++ - "lin w" ++ i ++ "_" ++ c ++ " = mk" ++ c ++ " \"" ++ w ++ "\" ;\n" diff --git a/deprecated/old-lib/resource/hindi/utf8/ParadigmsHin.gf b/deprecated/old-lib/resource/hindi/utf8/ParadigmsHin.gf deleted file mode 100644 index f37974d7a..000000000 --- a/deprecated/old-lib/resource/hindi/utf8/ParadigmsHin.gf +++ /dev/null @@ -1,551 +0,0 @@ ---# -path=.:..:../../abstract:../../common --- -----1 Hindi Lexical Paradigms - -resource ParadigmsHin = open - (Predef=Predef), - Prelude, - MorphoHin, - CatHin - in { - ---2 Parameters - -oper - masculine : Gender ; - feminine : Gender ; - - masculine = Masc ; feminine = Fem ; --i - - ---2 Nouns - - mkN = overload { - mkN : Str -> N - = \s -> regNoun s ** {lock_N = <>} ; - mkN : Str -> Gender -> N - = \s,g -> reggNoun s g ** {lock_N = <>} ; - mkN : (x1,_,_,_,_,x6 : Str) -> Gender -> N - = \sd,so,sv,pd,po,pv,g -> mkNoun sd so sv pd po pv g ** {lock_N = <>} ; - } ; - ---2 Adjectives - - mkA = overload { - mkA : Str -> A - = \s -> regAdjective s ** {lock_A = <>} ; - mkA : (x1,_,x3 : Str) -> A - = \msd,m,f -> mkAdjective msd m f ** {lock_A = <>} ; - } ; - ---2 Verbs - - mkV = overload { - mkV : Str -> V - = \s -> regVerb s ** {lock_V = <>} ; - mkV : (x1,_,_,_,_,_,_,_,_,_,_,_,_,_,x15 : Str) -> V - = \inf,stem,ims,imp,ifs,ifp,pms,pmp,pfs,pfp,ss1,ss2,sp2,sp3,r -> - mkVerb inf stem ims imp ifs ifp pms pmp pfs pfp ss1 ss2 sp2 sp3 r ** - {lock_V = <>} ; - } ; - - - mkV2 = overload { - mkV2 : Str -> V2 - = \s -> regVerb s ** {c2 = {s = [] ; c = VTrans} ; lock_V2 = <>} ; - mkV2 : V -> V2 - = \v -> v ** {c2 = {s = [] ; c = VTrans} ; lock_V2 = <>} ; - mkV2 : V -> Str -> V2 - = \v,p -> v ** {c2 = {s = p ; c = VTransPost} ; lock_V2 = <>} ; - } ; - - -----3 Compound nouns ----- ----- A compound noun is an uninflected string attached to an inflected noun, ----- such as "baby boom", "chief executive officer". --- --- mkN : Str -> N -> N --- } ; --- --- -----3 Relational nouns ----- ----- Relational nouns ("daughter of x") need a preposition. --- --- mkN2 : N -> Prep -> N2 ; --- ----- The most common preposition is "of", and the following is a ----- shortcut for regular relational nouns with "of". --- --- regN2 : Str -> N2 ; --- ----- Use the function $mkPrep$ or see the section on prepositions below to ----- form other prepositions. ----- ----- Three-place relational nouns ("the connection from x to y") need two prepositions. --- --- mkN3 : N -> Prep -> Prep -> N3 ; --- --- --- -----3 Proper names and noun phrases ----- ----- Proper names, with a regular genitive, are formed from strings. --- --- mkPN : overload { --- --- mkPN : Str -> PN ; --- ----- Sometimes a common noun can be reused as a proper name, e.g. "Bank" --- --- mkPN : N -> PN --- } ; --- --- -----2 Adjectives --- --- mkA : overload { --- ----- For regular adjectives, the adverbial and comparison forms are derived. This holds ----- even for cases with the variations "happy - happily - happier - happiest", ----- "free - freely - freer - freest", and "rude - rudest". --- --- mkA : (happy : Str) -> A ; --- ----- However, the duplication of the final consonant cannot be predicted, ----- but a separate case is used to give the comparative --- --- mkA : (fat,fatter : Str) -> A ; --- ----- As many as four forms may be needed. --- --- mkA : (good,better,best,well : Str) -> A --- } ; --- ----- To force comparison to be formed by "more - most", ----- the following function is used: --- --- compoundA : A -> A ; -- -/more/most ridiculous --- --- --- -----3 Two-place adjectives ----- ----- Two-place adjectives need a preposition for their second argument. --- --- mkA2 : A -> Prep -> A2 ; --- --- --- -----2 Adverbs --- ----- Adverbs are not inflected. Most lexical ones have position ----- after the verb. Some can be preverbal (e.g. "always"). --- --- mkAdv : Str -> Adv ; --- mkAdV : Str -> AdV ; --- ----- Adverbs modifying adjectives and sentences can also be formed. --- --- mkAdA : Str -> AdA ; --- -----2 Prepositions ----- ----- A preposition as used for rection in the lexicon, as well as to ----- build $PP$s in the resource API, just requires a string. --- --- mkPrep : Str -> Prep ; --- noPrep : Prep ; --- ----- (These two functions are synonyms.) --- -----2 Verbs ----- --- ----- Verbs are constructed by the function $mkV$, which takes a varying ----- number of arguments. --- --- mkV : overload { --- ----- The regular verb function recognizes the special cases where the last ----- character is "y" ("cry-cries" but "buy-buys") or a sibilant ----- ("kiss-"kisses", "jazz-jazzes", "rush-rushes", "munch - munches", ----- "fix - fixes"). --- --- mkV : (cry : Str) -> V ; --- ----- Give the present and past forms for regular verbs where ----- the last letter is duplicated in some forms, ----- e.g. "rip - ripped - ripping". --- --- mkV : (stop, stopped : Str) -> V ; --- ----- There is an extensive list of irregular verbs in the module $IrregularHin$. ----- In practice, it is enough to give three forms, ----- e.g. "drink - drank - drunk". --- --- mkV : (drink, drank, drunk : Str) -> V ; --- ----- Irregular verbs with duplicated consonant in the present participle. --- --- mkV : (run, ran, run, running : Str) -> V ; --- ----- Except for "be", the worst case needs five forms: the infinitive and ----- the third person singular present, the past indicative, and the ----- past and present participles. --- --- mkV : (go, goes, went, gone, going : Str) -> V --- }; --- ----- Verbs with a particle. ----- The particle, such as in "switch on", is given as a string. --- --- partV : V -> Str -> V ; --- ----- Reflexive verbs. ----- By default, verbs are not reflexive; this function makes them that. --- --- reflV : V -> V ; --- -----3 Two-place verbs ----- ----- Two-place verbs need a preposition, except the special case with direct object. ----- (transitive verbs). Notice that a particle comes from the $V$. --- --- mkV2 : overload { --- mkV2 : V -> Prep -> V2 ; -- believe in --- mkV2 : V -> V2 -- kill --- }; --- -----3 Three-place verbs ----- ----- Three-place (ditransitive) verbs need two prepositions, of which ----- the first one or both can be absent. --- --- mkV3 : V -> Prep -> Prep -> V3 ; -- speak, with, about --- dirV3 : V -> Prep -> V3 ; -- give,_,to --- dirdirV3 : V -> V3 ; -- give,_,_ --- -----3 Other complement patterns ----- ----- Verbs and adjectives can take complements such as sentences, ----- questions, verb phrases, and adjectives. --- --- mkV0 : V -> V0 ; --- mkVS : V -> VS ; --- mkV2S : V -> Prep -> V2S ; --- mkVV : V -> VV ; --- mkV2V : V -> Prep -> Prep -> V2V ; --- mkVA : V -> VA ; --- mkV2A : V -> Prep -> V2A ; --- mkVQ : V -> VQ ; --- mkV2Q : V -> Prep -> V2Q ; --- --- mkAS : A -> AS ; --- mkA2S : A -> Prep -> A2S ; --- mkAV : A -> AV ; --- mkA2V : A -> Prep -> A2V ; --- ----- Notice: Categories $V0, AS, A2S, AV, A2V$ are just $A$. ----- $V0$ is just $V$; the second argument is treated as adverb. --- --- V0 : Type ; --- AS, A2S, AV, A2V : Type ; --- -----. -----2 Definitions of paradigms ----- ----- The definitions should not bother the user of the API. So they are ----- hidden from the document. --- --- Gender = MorphoHin.Gender ; --- Number = MorphoHin.Number ; --- Case = MorphoHin.Case ; --- human = Masc ; --- nonhuman = Neutr ; --- masculine = Masc ; --- feminine = Fem ; --- singular = Sg ; --- plural = Pl ; --- nominative = Nom ; --- genitive = Gen ; --- --- Preposition : Type = Str ; -- obsolete --- --- regN = \ray -> --- let rays = add_s ray --- in --- mk2N ray rays ; --- --- --- add_s : Str -> Str = \w -> case w of { --- _ + ("io" | "oo") => w + "s" ; -- radio, bamboo --- _ + ("s" | "z" | "x" | "sh" | "ch" | "o") => w + "es" ; -- bus, hero --- _ + ("a" | "o" | "u" | "e") + "y" => w + "s" ; -- boy --- x + "y" => x + "ies" ; -- fly --- _ => w + "s" -- car --- } ; --- --- mk2N = \man,men -> --- let mens = case last men of { --- "s" => men + "'" ; --- _ => men + "'s" --- } --- in --- mk4N man men (man + "'s") mens ; --- --- mk4N = \man,men,man's,men's -> --- mkNoun man man's men men's ** {g = Neutr ; lock_N = <>} ; --- --- genderN g man = {s = man.s ; g = g ; lock_N = <>} ; --- --- compoundN s n = {s = \\x,y => s ++ n.s ! x ! y ; g=n.g ; lock_N = <>} ; --- --- mkPN = overload { --- mkPN : Str -> PN = regPN ; --- mkPN : N -> PN = nounPN --- } ; --- --- --- mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- regN2 n = mkN2 (regN n) (mkPrep "of") ; --- mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- -----3 Relational common noun phrases ----- ----- In some cases, you may want to make a complex $CN$ into a ----- relational noun (e.g. "the old town hall of"). --- --- cnN2 : CN -> Prep -> N2 ; --- cnN3 : CN -> Prep -> Prep -> N3 ; --- ----- This is obsolete. --- cnN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- cnN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- --- regPN n = regGenPN n human ; --- regGenPN n g = nameReg n g ** {g = g ; lock_PN = <>} ; --- nounPN n = {s = n.s ! singular ; g = n.g ; lock_PN = <>} ; --- --- mk2A a b = mkAdjective a a a b ** {lock_A = <>} ; --- regA a = regADeg a ** {lock_A = <>} ; --- --- mkA2 a p = a ** {c2 = p.s ; lock_A2 = <>} ; --- --- ADeg = A ; ---- --- --- mkADeg a b c d = mkAdjective a b c d ** {lock_A = <>} ; --- --- regADeg happy = --- let --- happ = init happy ; --- y = last happy ; --- happie = case y of { --- "y" => happ + "ie" ; --- "e" => happy ; --- _ => happy + "e" --- } ; --- happily : Str = case happy of { --- _ + "y" => happ + "ily" ; --- _ + "ll" => happy + "y" ; --- _ => happy + "ly" --- } ; --- in mkADeg happy (happie + "r") (happie + "st") happily ; --- --- duplADeg fat = --- mkADeg fat --- (fat + last fat + "er") (fat + last fat + "est") (fat + "ly") ; --- --- compoundADeg a = --- let ad = (a.s ! AAdj Posit) --- in mkADeg ad ("more" ++ ad) ("most" ++ ad) (a.s ! AAdv) ; --- --- adegA a = a ; --- --- mkAdv x = ss x ** {lock_Adv = <>} ; --- mkAdV x = ss x ** {lock_AdV = <>} ; --- mkAdA x = ss x ** {lock_AdA = <>} ; --- --- mkPrep p = ss p ** {lock_Prep = <>} ; --- noPrep = mkPrep [] ; --- --- mk5V a b c d e = mkVerb a b c d e ** {s1 = [] ; lock_V = <>} ; --- --- regV cry = --- let --- cr = init cry ; --- y = last cry ; --- cries = (regN cry).s ! Pl ! Nom ; -- ! --- crie = init cries ; --- cried = case last crie of { --- "e" => crie + "d" ; --- _ => crie + "ed" --- } ; --- crying = case y of { --- "e" => case last cr of { --- "e" => cry + "ing" ; --- _ => cr + "ing" --- } ; --- _ => cry + "ing" --- } --- in mk5V cry cries cried cried crying ; --- --- reg2V fit fitted = --- let fitt = Predef.tk 2 fitted ; --- in mk5V fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") ; --- --- regDuplV fit = --- case last fit of { --- ("a" | "e" | "i" | "o" | "u" | "y") => --- Predef.error (["final duplication makes no sense for"] ++ fit) ; --- t => --- let fitt = fit + t in --- mk5V fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") --- } ; --- --- irregV x y z = let reg = (regV x).s in --- mk5V x (reg ! VPres) y z (reg ! VPresPart) ** {s1 = [] ; lock_V = <>} ; --- --- irreg4V x y z w = let reg = (regV x).s in --- mk5V x (reg ! VPres) y z w ** {s1 = [] ; lock_V = <>} ; --- --- irregDuplV fit y z = --- let --- fitting = (regDuplV fit).s ! VPresPart --- in --- mk5V fit (fit + "s") y z fitting ; --- --- partV v p = verbPart v p ** {lock_V = <>} ; --- reflV v = {s = v.s ; part = v.part ; lock_V = v.lock_V ; isRefl = True} ; --- --- prepV2 v p = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; lock_V2 = <>} ; --- dirV2 v = prepV2 v noPrep ; --- --- mkV3 v p q = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; c3 = q.s ; lock_V3 = <>} ; --- dirV3 v p = mkV3 v noPrep p ; --- dirdirV3 v = dirV3 v noPrep ; --- --- mkVS v = v ** {lock_VS = <>} ; --- mkVV v = { --- s = table {VVF vf => v.s ! vf ; _ => variants {}} ; --- isAux = False ; lock_VV = <> --- } ; --- mkVQ v = v ** {lock_VQ = <>} ; --- --- V0 : Type = V ; ----- V2S, V2V, V2Q : Type = V2 ; --- AS, A2S, AV : Type = A ; --- A2V : Type = A2 ; --- --- mkV0 v = v ** {lock_V = <>} ; --- mkV2S v p = prepV2 v p ** {lock_V2S = <>} ; --- mkV2V v p t = prepV2 v p ** {isAux = False ; lock_V2V = <>} ; --- mkVA v = v ** {lock_VA = <>} ; --- mkV2A v p = prepV2 v p ** {lock_V2A = <>} ; --- mkV2Q v p = prepV2 v p ** {lock_V2Q = <>} ; --- --- mkAS v = v ** {lock_A = <>} ; --- mkA2S v p = mkA2 v p ** {lock_A = <>} ; --- mkAV v = v ** {lock_A = <>} ; --- mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; --- --- ----- pre-overload API and overload definitions --- --- mk4N : (man,men,man's,men's : Str) -> N ; --- regN : Str -> N ; --- mk2N : (man,men : Str) -> N ; --- genderN : Gender -> N -> N ; --- compoundN : Str -> N -> N ; --- --- mkN = overload { --- mkN : (man,men,man's,men's : Str) -> N = mk4N ; --- mkN : Str -> N = regN ; --- mkN : (man,men : Str) -> N = mk2N ; --- mkN : Gender -> N -> N = genderN ; --- mkN : Str -> N -> N = compoundN --- } ; --- --- --- mk2A : (free,freely : Str) -> A ; --- regA : Str -> A ; --- --- mkA = overload { --- mkA : Str -> A = regA ; --- mkA : (fat,fatter : Str) -> A = \fat,fatter -> --- mkAdjective fat fatter (init fatter + "st") (fat + "ly") ** {lock_A = <>} ; --- mkA : (good,better,best,well : Str) -> A = \a,b,c,d -> --- mkAdjective a b c d ** {lock_A = <>} --- } ; --- --- compoundA = compoundADeg ; --- --- --- mk5V : (go, goes, went, gone, going : Str) -> V ; --- regV : (cry : Str) -> V ; --- reg2V : (stop, stopped : Str) -> V; --- irregV : (drink, drank, drunk : Str) -> V ; --- irreg4V : (run, ran, run, running : Str) -> V ; --- --- -- Use reg2V instead --- regDuplV : Str -> V ; --- -- Use irreg4V instead --- irregDuplV : (get, got, gotten : Str) -> V ; --- --- mkV = overload { --- mkV : (cry : Str) -> V = regV ; --- mkV : (stop, stopped : Str) -> V = reg2V ; --- mkV : (drink, drank, drunk : Str) -> V = irregV ; --- mkV : (run, ran, run, running : Str) -> V = irreg4V ; --- mkV : (go, goes, went, gone, going : Str) -> V = mk5V --- }; --- --- prepV2 : V -> Prep -> V2 ; --- dirV2 : V -> V2 ; --- --- mkV2 = overload { --- mkV2 : V -> Prep -> V2 = prepV2; --- mkV2 : V -> V2 = dirV2 --- }; --- --- ------- obsolete --- ----- Comparison adjectives may two more forms. --- --- ADeg : Type ; --- --- mkADeg : (good,better,best,well : Str) -> ADeg ; --- ----- The regular pattern recognizes two common variations: ----- "-e" ("rude" - "ruder" - "rudest") and ----- "-y" ("happy - happier - happiest - happily") --- --- regADeg : Str -> ADeg ; -- long, longer, longest --- ----- However, the duplication of the final consonant is nor predicted, ----- but a separate pattern is used: --- --- duplADeg : Str -> ADeg ; -- fat, fatter, fattest --- ----- If comparison is formed by "more", "most", as in general for ----- long adjective, the following pattern is used: --- --- compoundADeg : A -> ADeg ; -- -/more/most ridiculous --- ----- From a given $ADeg$, it is possible to get back to $A$. --- --- adegA : ADeg -> A ; --- --- --- regPN : Str -> PN ; --- regGenPN : Str -> Gender -> PN ; -- John, John's --- ----- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". --- --- nounPN : N -> PN ; --- --- --- -} diff --git a/deprecated/old-lib/resource/interlingua/AdjectiveIna.gf b/deprecated/old-lib/resource/interlingua/AdjectiveIna.gf deleted file mode 100644 index 02265a8b0..000000000 --- a/deprecated/old-lib/resource/interlingua/AdjectiveIna.gf +++ /dev/null @@ -1,40 +0,0 @@ -concrete AdjectiveIna of Adjective = CatIna ** open ResIna, Prelude in { - - lin - - PositA a = { - s = \\_ => a.s ! AAdj Posit ; --- isPre = a.isPre -- TODO: support adjectives that can be optionally placed before. - isPre = False - } ; - - ComparA a np = { - s = \\_ => a.s ! AAdj Compar ++ "que" ++ np.s ! Nom ; - isPre = False - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 a np = { - s = \\_ => a.s ! AAdj Posit ++ a.c2 ++ np.s ! Acc ; - isPre = False - } ; - - ReflA2 a = { - s = \\ag => a.s ! AAdj Posit ++ a.c2 ++ reflPron ! ag ; - isPre = False - } ; - - SentAP ap sc = { - s = \\a => ap.s ! a++ sc.s ; - isPre = False - } ; - - AdAP ada ap = { - s = \\a => ada.s ++ ap.s ! a; - isPre = ap.isPre - } ; - - UseA2 a = a ; - -} diff --git a/deprecated/old-lib/resource/interlingua/AdverbIna.gf b/deprecated/old-lib/resource/interlingua/AdverbIna.gf deleted file mode 100644 index 325aba408..000000000 --- a/deprecated/old-lib/resource/interlingua/AdverbIna.gf +++ /dev/null @@ -1,21 +0,0 @@ -concrete AdverbIna of Adverb = CatIna ** open ResIna, Prelude in { - - lin - PositAdvAdj a = {s = a.s ! AAdv} ; - PrepNP prep np = {s = prep.s ++ np.s ! Acc} ; - - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s ! AAdv ++ "que" ++ np.s ! Nom - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s ! AAdv ++ "que" ++ s.s - } ; - - - AdAdv = cc2 ; - - SubjS = cc2 ; - - AdnCAdv cadv = {s = cadv.s ++ "que"} ; - -} diff --git a/deprecated/old-lib/resource/interlingua/AllIna.gf b/deprecated/old-lib/resource/interlingua/AllIna.gf deleted file mode 100644 index e4e8593aa..000000000 --- a/deprecated/old-lib/resource/interlingua/AllIna.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllIna of AllInaAbs = LangIna ; diff --git a/deprecated/old-lib/resource/interlingua/AllInaAbs.gf b/deprecated/old-lib/resource/interlingua/AllInaAbs.gf deleted file mode 100644 index f4752f5e6..000000000 --- a/deprecated/old-lib/resource/interlingua/AllInaAbs.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllInaAbs = Lang ; diff --git a/deprecated/old-lib/resource/interlingua/CatIna.gf b/deprecated/old-lib/resource/interlingua/CatIna.gf deleted file mode 100644 index 9dbaa5144..000000000 --- a/deprecated/old-lib/resource/interlingua/CatIna.gf +++ /dev/null @@ -1,83 +0,0 @@ -concrete CatIna of Cat = CommonX ** open ResIna, Prelude in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : Order => Str} ; -- order is necessary to embed a "semantical" question into other propositions. - RS = {s : Agr => Str} ; - SSlash = SS ** {p2 : Str; c2 : Case} ; - --- Sentence - - Cl = ResIna.Clause; - ClSlash = ResIna.Clause ** {p2 : Str; c2 : Case} ; - Imp = {s : Polarity => Number => Str} ; - --- Question - - QCl = ResIna.Clause; - IP = {s : Case => Str; n : Number} ; - IComp = {s : Str} ; - IQuant = {s : Number => Str} ; - IDet = {s : Str ; n : Number} ; - --- Relative - - RCl = {s : ResIna.Tense => Anteriority => Polarity => Agr => Str ; c : Case} ; - RP = {s : Case => Str; a : Agr} ; -- number for "tal que / tales que"; person for reflexives - --- Verb - - VP = ResIna.VP; - VPSlash = ResIna.VP ** {p2 : Str; c2 : Case} ; - Comp = {s : Agr => Str} ; - --- Adjective - - AP = {s : Agr => Str ; isPre : Bool} ; - --- Noun - - CN = {s : Number => Str} ; - NP = ResIna.NP; - Pron = ResIna.NP ** {possForm : Str}; - Det = {s : Case => Str ; n : Number} ; - Predet, Ord = {s : Str}; - Card = {s : Str; n : Number } ; - Num = {s : Str; n : Number } ; - Quant = {s : Number => Case => Str} ; - Art = {s : Number => Case => Str} ; - --- Numeral - - Numeral = {s : CardOrd => Str ; n : Number} ; - Digits = {s : CardOrd => Str ; n : Number ; tail : DTail} ; - --- Structural - - Conj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str} ; - Prep = {c : Case; s : Str} ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = Verb ; - V2, V2V, V2S, V2Q = - Verb ** {p2 : Str; c2 : Case} ; -- preposition + case of the complement. - V3, V2A = Verb ** {p2, p3 : Str; c2, c3 : Case} ; - VV = Verb; - - A = {s : AForm => Str} ; -- TODO: optional pre-adjectives - A2 = {s : AForm => Str ; c2 : Str} ; - - N = {s : Number => Str} ; - N2 = {s : Number => Str} ** {p2 : Str; c2 : Case} ; - N3 = {s : Number => Str} ** {p2,p3 : Str; c2,c3 : Case} ; - - PN = {s : Str} ; - -} diff --git a/deprecated/old-lib/resource/interlingua/ConjunctionIna.gf b/deprecated/old-lib/resource/interlingua/ConjunctionIna.gf deleted file mode 100644 index 280ed40f1..000000000 --- a/deprecated/old-lib/resource/interlingua/ConjunctionIna.gf +++ /dev/null @@ -1,38 +0,0 @@ -concrete ConjunctionIna of Conjunction = - CatIna ** open ResIna, Coordination, Prelude in { - - flags optimize=all_subs ; - - lin - - ConjS = conjunctDistrSS ; - - ConjAdv = conjunctDistrSS ; - - ConjNP conj ss = conjunctDistrTable Case conj ss ** { - isPronoun = False; - a = {n = conjNumber conj.n ss.a.n ; p = ss.a.p} - } ; - - ConjAP conj ss = conjunctDistrTable Agr conj ss ** { - isPre = ss.isPre - } ; - --- These fun's are generated from the list cat's. - - BaseS = twoSS ; - ConsS = consrSS comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - BaseNP x y = twoTable Case x y ** {a = conjAgr x.a y.a} ; - ConsNP xs x = consrTable Case comma xs x ** {a = conjAgr xs.a x.a} ; - BaseAP x y = twoTable Agr x y ** {isPre = andB x.isPre y.isPre} ; - ConsAP xs x = consrTable Agr comma xs x ** {isPre = andB xs.isPre x.isPre} ; - - lincat - [S] = {s1,s2 : Str} ; - [Adv] = {s1,s2 : Str} ; - [NP] = {s1,s2 : Case => Str ; a : Agr} ; - [AP] = {s1,s2 : Agr => Str ; isPre : Bool} ; - -} diff --git a/deprecated/old-lib/resource/interlingua/ExtraIna.gf b/deprecated/old-lib/resource/interlingua/ExtraIna.gf deleted file mode 100644 index c9afb0328..000000000 --- a/deprecated/old-lib/resource/interlingua/ExtraIna.gf +++ /dev/null @@ -1,52 +0,0 @@ -concrete ExtraIna of ExtraInaAbs = CatIna ** - open ResIna, Coordination, Prelude in { --- --- lin --- GenNP np = {s = \\_ => np.s ! Gen} ; --- ComplBareVS v s = insertObj (\\_ => s.s) (predV v) ; --- --- StrandRelSlash rp slash = { --- s = \\t,a,p,_ => rp.s ! RC Acc ++ slash.s ! t ! a ! p ! ODir ++ slash.c2 ; --- c = Acc --- } ; --- EmptyRelSlash rp slash = { --- s = \\t,a,p,_ => slash.s ! t ! a ! p ! ODir ++ slash.c2 ; --- c = Acc --- } ; --- --- StrandQuestSlash ip slash = --- {s = \\t,a,b,q => --- (mkQuestion (ss (ip.s ! Acc)) slash).s ! t ! a ! b ! q ++ slash.c2 --- }; --- --- lincat --- VPI = {s : VPIForm => Agr => Str} ; --- [VPI] = {s1,s2 : VPIForm => Agr => Str} ; --- --- lin --- BaseVPI = twoTable2 VPIForm Agr ; --- ConsVPI = consrTable2 VPIForm Agr comma ; --- --- MkVPI vp = { --- s = \\v,a => vp.ad ++ vp.inf ++ vp.s2 ! a --- } ; --- ConjVPI = conjunctTable2 VPIForm Agr ; --- ComplVPIVV vv vpi = --- insertObj (\\a => (if_then_Str vv.isAux [] "to") ++ vpi.s ! VPIInf ! a) (predVV vv) ; --- --- UncNegCl t a cl = {s = t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg ! ODir} ; --- UncNegQCl t a cl = {s = \\q => t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg !q} ; --- UncNegRCl t a cl = { --- s = \\r => t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg ! r ; --- c = cl.c --- } ; --- UncNegImpSg imp = {s = imp.s ! neg ! ImpF Sg False} ; --- UncNegImpPl imp = {s = imp.s ! neg ! ImpF Pl False} ; --- --- CompoundCN a b = {s = \\n,c => a.s ! Sg ! Nom ++ b.s ! n ! c} ; --- --- --- oper --- neg = CNeg False ; --- -} diff --git a/deprecated/old-lib/resource/interlingua/GrammarIna.gf b/deprecated/old-lib/resource/interlingua/GrammarIna.gf deleted file mode 100644 index b873d0004..000000000 --- a/deprecated/old-lib/resource/interlingua/GrammarIna.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarIna of Grammar = - NounIna, - VerbIna, - AdjectiveIna, - AdverbIna, - NumeralIna, - SentenceIna, - QuestionIna, - RelativeIna, - ConjunctionIna, - PhraseIna, - TextX, - StructuralIna, - IdiomIna - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/interlingua/IdiomIna.gf b/deprecated/old-lib/resource/interlingua/IdiomIna.gf deleted file mode 100644 index 6aac72fc5..000000000 --- a/deprecated/old-lib/resource/interlingua/IdiomIna.gf +++ /dev/null @@ -1,34 +0,0 @@ -concrete IdiomIna of Idiom = CatIna ** open Prelude, ResIna in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause "il" Sp3 vp ; - GenericCl vp = mkClause "on" Sp3 vp ; - - CleftNP np rs = mkClause "lo" Sp3 - (insertObj [] Acc (mkInvarNP (rs.s ! Sp3)) - (insertObj [] Acc np - (predV esserV))); - -- ??? number/case agreement - - CleftAdv ad s = mkClause "lo" Sp3 - (insertObj [] Acc (mkInvarNP ("que" ++ s.s)) - (insertObj [] Acc (mkInvarNP (ad.s)) (predV esserV))) ; - - - ExistNP np = - mkClause "il" Sp3 ((insertObj "" Acc np) (predV haberV)) ; - -- Il ha colonias que non pote reclamar mesmo un tal origine. (sample text 3) - - ExistIP ip = mkQuestion {s=ip.s ! Acc} (mkClause "il" Sp3 (predV haberV)) ; - -- Never seen the above, but we can deduce it exists, since it's - -- merely an interrogative form of ExistNP. - - ProgrVP vp = vp; -- progressive tense is the same as present in Interlingua. - -- (parag. 80+ of Grammatica de Interlingua) - - ImpPl1 vp = {s = "que" ++ (mkClause "nos" {n = Pl ; p = P1} vp).s ! Pres ! Simul ! Pos ! ODir}; - -} - diff --git a/deprecated/old-lib/resource/interlingua/IrregIna.gf b/deprecated/old-lib/resource/interlingua/IrregIna.gf deleted file mode 100644 index 3e4a21d0e..000000000 --- a/deprecated/old-lib/resource/interlingua/IrregIna.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:prelude:../abstract:../common - -concrete IrregIna of IrregInaAbs = CatIna ** open ParadigmsIna in { - -flags optimize=values ; - -} diff --git a/deprecated/old-lib/resource/interlingua/IrregInaAbs.gf b/deprecated/old-lib/resource/interlingua/IrregInaAbs.gf deleted file mode 100644 index d4f91f7f2..000000000 --- a/deprecated/old-lib/resource/interlingua/IrregInaAbs.gf +++ /dev/null @@ -1,2 +0,0 @@ -abstract IrregInaAbs = Cat ** { -} diff --git a/deprecated/old-lib/resource/interlingua/LangIna.gf b/deprecated/old-lib/resource/interlingua/LangIna.gf deleted file mode 100644 index 9c4460100..000000000 --- a/deprecated/old-lib/resource/interlingua/LangIna.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangIna of Lang = - GrammarIna, - LexiconIna - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} - diff --git a/deprecated/old-lib/resource/interlingua/LexiconIna.gf b/deprecated/old-lib/resource/interlingua/LexiconIna.gf deleted file mode 100644 index beba8fa64..000000000 --- a/deprecated/old-lib/resource/interlingua/LexiconIna.gf +++ /dev/null @@ -1,371 +0,0 @@ ---# -path=.:prelude - -concrete LexiconIna of Lexicon = CatIna ** - open (R=ResIna), ParadigmsIna, IrregIna, Prelude in { - - flags - optimize=values ; - - lin - airplane_N = regN "avion"; - answer_V2S = prepV2 aP (regV "responder"); - apartment_N = regN "appartamento"; - apple_N = regN "pomo"; - art_N = regN "arte" ; - ask_V2Q = mkV2Q aP (regV "demandar") ; - baby_N = regN "bebe" ; - bad_A = regA "mal"; - bank_N = regN "banca" ; - beautiful_A = regA "belle" ; - become_VA = mkVA (regV "devenir") ; - beer_N = regN "bira" ; - beg_V2V = mkV2V noPrep aP (regV "rogar") ; - big_A = regA "magne" ; - bike_N = regN "bicycletta" ; - bird_N = regN "ave" ; - black_A = regA "nigre" ; - blue_A = regA "blau" ; - boat_N = regN "barca" ; - book_N = regN "libro" ; - boot_N = regN "botta"; - boss_N = regN "chef" ; - boy_N = regN "puero" ; - bread_N = regN "pan" ; - break_V2 = dirV2 (regV "rumper") ; - broad_A = regA "large" ; - brother_N2 = regN2 "fratre"; - brown_A = regA "brun" ; - butter_N = regN "butyro" ; - buy_V2 = dirV2 (regV "compra"); - camera_N = compN (regN "apparato" ) ["photographic"] ; - cap_N = regN "bonetto" ; - car_N = regN "automobile" ; - carpet_N = regN "tapete" ; - cat_N = regN "catto" ; - ceiling_N = regN "tecto" ; -- of room ??? - chair_N = regN "sede"; - cheese_N = regN "caseo"; - child_N = regN "infante" ; - church_N = regN "ecclesia" ; - city_N = regN "urbe" ; -- ??? citate - clean_A = regA "munde" ; - clever_A = regA "intelligente" ; - close_V2 = dirV2 (regV "clauder") ; - coat_N = regN "mantello" ; - cold_A = regA "frigide" ; - come_V = regV "venir" ; - computer_N = regN "computator" ; - country_N = regN "pais" ; - cousin_N = regN "cosino" ; ---- cosina - cow_N = regN "vacca" ; - die_V = regV "morir" ; - dirty_A = regA "immunde" ; - distance_N3 = prepN3 aP (prepN2 deP (regN "distantia")) ; --- ??? wtf - doctor_N = regN "medico"; - dog_N = regN "can"; - door_N = regN "porta"; - drink_V2 = dirV2 (regV "biber"); - easy_A2V = mkA2V (regA "facile") aP ; - eat_V2 = dirV2 (regV "eder"); - empty_A = regA "vacue" ; - enemy_N = regN "inimico" ; - factory_N = regN "fabrica" ; - father_N2 = regN2 "patre" ; - fear_VS = mkVS (regV "timer") ; - find_V2 = dirV2 (regV "trovar") ; - fish_N = regN "pisce" ; - floor_N = regN "pavimento" ; - forget_V2 = dirV2 (regV "oblidar"); - fridge_N = regN "refrigerator"; - friend_N = regN "amico" ; - fruit_N = regN "fructo" ; - fun_AV = mkAV (regA "famusante") ; - garden_N = regN "horto" ; - girl_N = regN "puera" ; - glove_N = regN "guanto" ; - go_V = regV "ir"; - gold_N = regN "auro" ; - good_A = R.mkAdjective "bon" "melior" "optime"; - green_A = regA "verde" ; - harbour_N = regN "porto" ; - hate_V2 = dirV2 (regV "detestar0") ; - hat_N = regN "cappello" ; - have_V2 = dirV2 (R.haberV ** {lock_V = <>}); - hear_V2 = dirV2 (regV "audir"); - hill_N = regN "monticulo" ; - hope_VS = mkVS (regV "sperar") ; - horse_N = regN "cavallo" ; - hot_A = regA "calide" ; - house_N = regN "domo" ; - important_A = regA "importante" ; - industry_N = regN "industria" ; - iron_N = regN "ferro" ; - king_N = regN "rege" ; - know_V2 = dirV2 (regV "cognoscer") ; -- ??? - lake_N = regN "laco" ; - lamp_N = regN "lampa" ; - learn_V2 = dirV2 (regV "apprender") ; - leather_N = regN "corio" ; - leave_V2 = prepV2 deP (regV "partir"); - like_V2 = dirV2 (regV "amar") ; - listen_V2 = dirV2 (regV "ascoltar") ; - live_V = (regV "vive") ; - long_A = regA "longe" ; - lose_V2 = dirV2 (regV "perder"); - love_N = regN "amor" ; - love_V2 = dirV2 (regV "adorar") ; - man_N = regN "viro"; - married_A2 = mkA2 (regA "sponsate") aP ; - meat_N = regN "carne" ; - milk_N = regN "lacte" ; - moon_N = regN "luna" ; - mother_N2 = regN2 "matre" ; - mountain_N = regN "montania" ; - music_N = regN "musica" ; - narrow_A = regA "stricte" ; - new_A = regA "nove" ; - newspaper_N = regN "jornal" ; - oil_N = regN "oleo" ; - old_A = regA "vetule" ; - open_V2 = dirV2 (regV "operir") ; - paint_V2A = mkV2A noPrep inP (regV "pinger") ; -- ??? preposition might be wrong. (did not find a sample usage) - paper_N = regN "papiro" ; - paris_PN = regPN "Paris" ; - peace_N = regN "pace" ; - pen_N = regN "penna" ; - planet_N = regN "planeta" ; - plastic_N = regN "plastico" ; - play_V2 = dirV2 (regV "sonar") ; -- ??? eg. play the piano - policeman_N = regN "policero" ; - priest_N = regN "prestre" ; - probable_AS = mkAS (regA "probabile") ; - queen_N = regN "regina" ; - radio_N = regN "radio" ; - rain_V0 = mkV0 (regV "pluvar") ; - read_V2 = dirV2 (regV "leger"); - red_A = regA "rubie" ; - religion_N = regN "religion" ; - restaurant_N = regN "restaurant" ; - river_N = regN "riviera" ; - rock_N = regN "rocca" ; - roof_N = regN "tecto" ; - rubber_N = regN "cauchu" ; - run_V = regV "currer"; - say_VS = mkVS (regV "dicer"); - school_N = regN "schola" ; - science_N = regN "scientia"; - sea_N = regN "mar" ; - seek_V2 = dirV2 (regV "cercar"); - see_V2 = dirV2 (regV "vider"); - sell_V3 = prepV3 aP (dirV2 (regV "vender")); - send_V3 = prepV3 aP (dirV2 (regV "inviar")); - sheep_N = regN "ove"; - ship_N = regN "nave" ; - shirt_N = regN "camisa" ; - shoe_N = regN "scapra" ; - shop_N = regN "boteca" ; - short_A = regA "curte" ; - silver_N = regN "argento" ; - sister_N = regN "soror" ; - sleep_V = regV "dormir"; - small_A = regA "parve" ; -- !!! This one should be preferably a prefix adjective - snake_N = regN "serpente" ; - sock_N = regN "calcetta" ; - speak_V2 = dirV2 (regV "parlar") ;-- ??? - star_N = regN "stella" ; - steel_N = regN "aciero" ; - stone_N = regN "petra" ; - stove_N = regN "estufa" ; - student_N = regN "studente" ; - stupid_A = regA "nescie" ; - sun_N = regN "sol" ; - switch8off_V2 = dirV2 (regV "extinguer"); - switch8on_V2 = dirV2 (regV "accender") ; - table_N = regN "tablula" ; - talk_V3 = (prepV3 deP (prepV2 aP (regV "parlar"))) ; - teacher_N = regN "professor" ; - teach_V2 = dirV2 (regV "inseniar"); -- ??? aP (preposition is what?) - television_N = regN "television" ; - thick_A = regA "spisse" ; - thin_A = regA "magre" ; - train_N = regN "convoyo" ; -- ??? - travel_V = regV "viagiar" ; - tree_N = regN "tarbore" ; - ---- trousers_N = regN "pantalon" ; --- ??? funky plural in the Abstract lexicon... - ugly_A = regA "ugly" ; - understand_V2 = dirV2 (regV "comprender"); - university_N = regN "universitate" ; - village_N = regN "village" ; - wait_V2 = dirV2 (regV "wait") ; - walk_V = (regV "ambular") ; - warm_A = regA "calde" ; - war_N = regN "guerra" ; - watch_V2 = dirV2 (regV "spectar") ; - water_N = regN "aqua" ; - white_A = regA "albe" ; - window_N = regN "fenestra" ; - wine_N = regN "vino" ; - win_V2 = dirV2 (regV "ganiar"); - woman_N = regN "femina"; - wonder_VQ = mkVQ (reflV (regV "demandar")) ; - wood_N = regN "ligno"; -- or silva ... - write_V2 = dirV2 (regV "scriber"); - yellow_A = regA "jalne" ; - young_A = regA "juvene" ; - -lin - do_V2 = dirV2 (regV "facer"); - add_V3 = prepV3 aP (dirV2 (regV "additionar")); - already_Adv = mkAdv "jam" ; - animal_N = regN "animal" ; - ashes_N = regN "cinere" ; -- plural only??? - back_N = regN "dorso" ; - bark_N = regN "cortice" ; - belly_N = regN "ventre" ; - bite_V2 = dirV2 (regV "morder"); - blood_N = regN "sanguine" ; - blow_V = regV "sufflar"; - bone_N = regN "osso" ; - breast_N = regN "pectore" ; - breathe_V = dirV2 (regV "respirar") ; - burn_V = regV "arder"; - cloud_N = regN "nube" ; - correct_A = (regA "correcte") ; - count_V2 = dirV2 (regV "numerar") ; - cut_V2 = dirV2 (regV "secar"); - day_N = regN "die" ; - dig_V = regV "fossar"; - dry_A = regA "sic" ; - dull_A = regA "enoiose" ; - dust_N = regN "pulvere" ; - ear_N = regN "aure" ; - earth_N = regN "terra" ; - egg_N = regN "ovo" ; - eye_N = regN "oculo" ; - fall_V = regV "cader" ; - far_Adv = mkAdv "lontano" ; - fat_N = regN "grasse" ; - fear_V2 = dirV2 (regV "timer") ; - feather_N = regN "pluma" ; - fight_V2 = dirV2 (regV "combattar"); - fingernail_N = regN "ungual"; - fire_N = regN "foco" ; - float_V = regV "flottar" ; - flow_V = regV "flucto" ; - flower_N = regN "flore" ; - fly_V = regV "volar" ; - fog_N = regN "bruma" ; - foot_N = regN "pede"; - forest_N = regN "silva" ; - freeze_V = regV "gelar"; - full_A = regA "plen" ; - give_V3 = prepV3 aP (dirV2 (regV "dar")) ; - grammar_N = regN "grammatica" ; - grass_N = regN "herba" ; - guts_N = regN "tripas" ; -- !!!: no singular - hair_N = regN "pilo" ; - hand_N = regN "mano" ; - head_N = regN "capite" ; - heart_N = regN "corde" ; - heavy_A = regA "pesante" ; - hit_V2 = dirV2 (regV "frappar") ; - hold_V2 = dirV2 (regV "retener") ; - horn_N = regN "corno" ; - hunt_V2 = dirV2 (regV "chassar") ; - husband_N = regN "sposo"; - ice_N = regN "glacie" ; - john_PN = regPN "John" ; - jump_V = regV "saltar" ; - kill_V2 = dirV2 (regV "occider") ; - knee_N = regN "genu" ; - language_N = regN "linguage" ; - laugh_V = regV "rider" ; - leaf_N = regN "folio" ; - left_Ord = ss "leve" ; - leg_N = regN "gamba" ; - lie_V = regV "mentir"; - liver_N = regN "hepate" ; - louse_N = regN "pediculo"; - mouth_N = regN "bucca" ; - name_N = regN "nomine" ; - near_A = regA "proxime" ; - neck_N = regN "collo" ; - night_N = regN "nocte" ; - nose_N = regN "naso" ; - now_Adv = mkAdv "nunc" ; - number_N = regN "numero" ; - person_N = regN "homine" ; - play_V = regV "jocar" ; - pull_V2 = dirV2 (regV "traher") ; - push_V2 = dirV2 (regV "pulsar") ; - put_V2 = dirV2 (regV "placar"); - question_N = regN "question" ; - rain_N = regN "pluvia" ; - ready_A = regA "preste" ; - reason_N = regN "ration" ; - right_Ord = ss "dextra" ; - road_N = regN "via" ; - root_N = regN "radice" ; - rope_N = regN "corda" ; - rotten_A = (regA "corrupte") ; - round_A = regA "ronde" ; - rub_V2 = dirV2 (regV "fircar") ; - rule_N = regN "regula" ; - salt_N = regN "sal" ; - sand_N = regN "sablo" ; - scratch_V2 = dirV2 (regV "grattar") ; - seed_N = regN "semine" ; - sew_V = regV "suer"; - sharp_A = regA "trenchante" ; - sing_V = regV "cantar"; - sit_V = regV "seder"; - skin_N = regN "pelle" ; - sky_N = regN "celo" ; - smell_V = regV "oler" ; - smoke_N = regN "fumar" ; - smooth_A = regA "lisie" ; - snow_N = regN "niva" ; - song_N = regN "canto" ; - spit_V = regV "sputar"; - split_V2 = dirV2 (regV "finder"); - squeeze_V2 = dirV2 (regV "comprimer") ; - stab_V2 = dirV2 (regV "dagar") ; - stand_V = regV "star"; - stick_N = regN "baston" ; - stop_V = regV "stoppar" ; - straight_A = regA "directe" ; - suck_V2 = dirV2 (regV "suger") ; - swell_V = (regV "turger"); - swim_V = (regV "natada"); - tail_N = regN "cauda" ; - think_V = regV "pensar"; - throw_V2 = dirV2 (regV "jectar") ; - tie_V2 = dirV2 (regV "ligar") ; - today_Adv = mkAdv "hodie" ; - tongue_N = regN "lingua" ; - tooth_N = regN "dente"; - turn_V = regV "tornar" ; - uncertain_A = regA "incerte" ; - vomit_V = regV "vomir" ; - wash_V2 = dirV2 (regV "abluer") ; - wet_A = regA "humid" ; ---- - wide_A = regA "large" ; - wife_N = regN "sposa"; - wind_N = regN "vento" ; - wing_N = regN "ala" ; - wipe_V2 = dirV2 (regV "essugar") ; - worm_N = regN "verme" ; - year_N = regN "anno" ; --- other_A = regA "altere" ; ----- added 4/6/2007 --- - oper --- aboutP = mkPrep "about" ; --- atP = mkPrep "at" ; --- forP = mkPrep "for" ; --- fromP = mkPrep "from" ; - inP = mkPrep "in" accusative; --- onP = mkPrep "on" ; - aP = mkPrep "" dative; -- can generate clitics, fuses with the def. det. "le" - deP = mkPrep "" ablative; -- can not generate clitics, fuses with the def. det. "le", pronoun form: "de mi". -} ; diff --git a/deprecated/old-lib/resource/interlingua/MorphoIna.gf b/deprecated/old-lib/resource/interlingua/MorphoIna.gf deleted file mode 100644 index 3ad94282a..000000000 --- a/deprecated/old-lib/resource/interlingua/MorphoIna.gf +++ /dev/null @@ -1,64 +0,0 @@ ---# -path=.:../../prelude - ---1 A Simple Interlingua Resource Morphology --- --- Aarne Ranta 2003--2005 --- JP Bernardy 2007 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsIna$, which --- gives a higher-level access to this module. - -resource MorphoIna = ResIna ** open Prelude, (Predef=Predef) in { - - flags optimize=all ; - ---2 Nouns --- --- For conciseness and abstraction, we define a worst-case macro for --- noun inflection. It is used for defining special case that --- only need one string as argument. - -oper - CommonNoun : Type = {s : Number => Str}; -- nouns are inflected in number - - nounGen : Str -> Str -> CommonNoun = \mec,mecs -> - {s = table {Sg => mec; - Pl => mecs - }; - }; - - nounReg : Str -> CommonNoun = \cas -> - let s = case last cas of { - "a" | "e" | "i" | "o" | "u" => "s" ; - "c" => "hes"; - _ => "es" - } - in nounGen cas (cas + s) ; - ---2 Determiners - - mkDeterminer : Number -> Str -> {s : Case => Str ; n : Number} = \n,s -> - {s = \\c=>casePrep "" c ++ s ; n = n} ; - - mkIDeterminer : Number -> Str -> {s : Str ; n : Number} = \n,s -> - {s = s ; n = n} ; - ---2 Adjectives --- --- To form the adjectival and the adverbial forms, 3 strings are needed --- in the worst case. (bon, melior, optime) - - Adjective = {s : AForm => Str} ; - --- However, most adjectives can be inflected using the final character. - - regAdjective : Str -> Adjective = \clar -> - mkAdjective clar ("plus" ++ clar) ("le" ++ "plus" ++ clar) ; - ---3 Verbs - - -- defined in resina - -} ; - diff --git a/deprecated/old-lib/resource/interlingua/NounIna.gf b/deprecated/old-lib/resource/interlingua/NounIna.gf deleted file mode 100644 index e99aed813..000000000 --- a/deprecated/old-lib/resource/interlingua/NounIna.gf +++ /dev/null @@ -1,142 +0,0 @@ -concrete NounIna of Noun = CatIna ** open ResIna, Prelude in { - - flags optimize=all_subs ; - - lin - DetCN det cn = { - s = \\c => det.s!c ++ cn.s ! det.n ; - a = agrP3 det.n ; - isPronoun = False - }; -- iste pizza - - UsePN pn = { - s = \\_ => pn.s; - a = agrP3 Sg; - isPronoun = False - }; - - UsePron p = p; -- io, tu, ille, etc. - - PredetNP pred np = { - s = \\c => pred.s ++ np.s ! c ; - isPronoun = False; - a = np.a - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! VPPart ; - isPronoun = False; - a = np.a - } ; - - AdvNP np adv = { - isPronoun = False; - s = \\c => np.s ! c ++ adv.s ; - a = Sp3; - } ; - --- version 1.4 changes by AR 16/6/2008 - - DetNP det = { - s = \\c => det.s ! c ; - a = agrP3 det.n ; - isPronoun = False - }; -- iste pizza - - DetQuantOrd quant num ord = { - s = \\c=>(quant.s ! num.n !c) ++ num.s ++ ord.s ; - n = num.n - } ; - - DetQuant quant num = { - s = \\c=>(quant.s ! num.n !c) ++ num.s ; - n = num.n - } ; - - DetArtOrd art num ord = { - s = \\c=>(art.s ! num.n !c) ++ num.s ++ ord.s ; - n = num.n - } ; - - DetArtCard art num = { - s = \\c=>(art.s ! num.n !c) ++ num.s ; - n = num.n - } ; - - DetArtSg art cn = { - s = \\c => art.s ! Sg ! c ++ cn.s ! Sg ; - a = agrP3 Sg ; - isPronoun = False - }; -- iste pizza - - DetArtPl art cn = { - s = \\c => art.s ! Pl ! c ++ cn.s ! Pl ; - a = agrP3 Pl ; - isPronoun = False - }; -- iste pizza - - PossPron p = {s = \\_,c => casePrep [] c ++ p.possForm} ; - - NumPl = {s = []; n = Pl } ; - NumSg = {s = []; n = Sg } ; - - NumCard c = c ; - - NumDigits n = {s = n.s ! NCard ; n = n.n} ; - - OrdDigits n = {s = n.s ! NOrd} ; - - NumNumeral numeral = {s = numeral.s ! NCard; n = numeral.n } ; - OrdNumeral numeral = {s = numeral.s ! NOrd} ; - - AdNum adn num = {s = adn.s ++ num.s; n = num.n } ; - - OrdSuperl a = {s = a.s ! AAdj Superl} ; - - DefArt = {s = \\_ => table { - Dat => "al"; - Gen | Abl => "del"; - _ => "le"}} ; - - IndefArt = {s = - \\n,c => casePrep [] c ++ case n of { - Sg => "un" ; - Pl => [] - } - } ; - - MassNP cn = { - s = \\_ => cn.s ! Sg ; - a = agrP3 Sg; - isPronoun = False - }; - - UseN n = n ; - UseN2 n = n ; --- UseN3 n = n ; - Use2N3 f = {s = \\n => f.s ! n ; c2 = f.c2; p2 = f.p2} ; - Use3N3 f = {s = \\n => f.s ! n ; c2 = f.c3; p2 = f.p3} ; - - ComplN2 f x = {s = \\n => f.s ! n ++ f.p2 ++ x.s ! f.c2} ; - ComplN3 f x = {s = \\n => f.s ! n ++ f.p2 ++ x.s ! f.c2 ; c2 = f.c3; p2 = f.p3} ; - - AdjCN ap cn = { - s = \\n => preOrPost ap.isPre (ap.s ! agrP3 n) (cn.s ! n) - } ; - - RelCN cn rs = {s = \\n => cn.s ! n ++ rs.s ! agrP3 n} ; - AdvCN cn ad = {s = \\n => cn.s ! n ++ ad.s} ; - - SentCN cn sc = {s = \\n => cn.s ! n ++ sc.s} ; - - ApposCN cn np = {s = \\n => cn.s ! n ++ np.s ! Nom} ; - --- ??? The use of the Nom case is somewhat strange here. The - --- abstract rule is dubious anyway, so ... - - RelNP np rs = {s = - \\c => np.s ! c ++ "," ++ rs.s ! np.a ; - a = np.a ; - isPronoun = np.isPronoun ---- ?? AR - } ; - -} diff --git a/deprecated/old-lib/resource/interlingua/NumeralIna.gf b/deprecated/old-lib/resource/interlingua/NumeralIna.gf deleted file mode 100644 index e41167d4c..000000000 --- a/deprecated/old-lib/resource/interlingua/NumeralIna.gf +++ /dev/null @@ -1,94 +0,0 @@ -concrete NumeralIna of Numeral = CatIna ** open ResIna in { - - lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100 = {s : CardOrd => Str ; n : Number} ; - Sub1000 = {s : CardOrd => Str ; n : Number} ; - Sub1000000 = {s : CardOrd => Str ; n : Number} ; - - lin num x = x ; - - lin n2 = mkNum "duo" "secunde" "vinti" "vintesime"; - lin n3 = mkNum "tres" "tertie" "trenta" "trentesime"; - lin n4 = mkNum "quatro" "quarte" "quaranta" "quarantesime"; - lin n5 = regNum "cinque" "quinte" ; - lin n6 = regNum "sex" "sexte" ; - lin n7 = regNum "septe" "septime" ; - lin n8 = regNum "octo" "octave" ; - lin n9 = regNum "novem" "none" ; - - lin pot01 = mkNum "un" "prime" "dece" "decime" ** {n = Sg} ; - lin pot0 d = d ** {n = Pl} ; - lin pot110 = regCardOrd "dece" ** {n = Pl} ; - lin pot111 = regCardOrd ["dece-un"] ** {n = Pl} ; - lin pot1to19 d = {s = \\c => "dece" ++ "-" ++ d.s ! unit ! c} ** {n = Pl} ; - lin pot0as1 n = {s = n.s ! unit} ** {n = n.n} ; - lin pot1 d = {s = d.s ! ten} ** {n = Pl} ; - lin pot1plus d e = { - s = \\c => d.s ! ten ! NCard ++ "-" ++ e.s ! unit ! c ; n = Pl} ; - lin pot1as2 n = n ; - lin pot2 d = {s = \\c => d.s ! unit ! NCard ++ mkCard c "cento"} ** {n = Pl} ; - lin pot2plus d e = { - s = \\c => d.s ! unit ! NCard ++ "cento" ++ e.s ! c ; n = Pl} ; - lin pot2as3 n = n ; - lin pot3 n = { - s = \\c => n.s ! NCard ++ mkCard c "mille" ; n = Pl} ; - lin pot3plus n m = { - s = \\c => n.s ! NCard ++ "mille" ++ m.s ! c ; n = Pl} ; - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ** {tail = T1} ; - - IIDig d i = { - s = \\o => d.s ! NCard ++ commaIf i.tail ++ i.s ! o ; - n = Pl ; - tail = inc i.tail - } ; - - -- I don't know the convention (and could not find it in the - -- grammar) so I just affix "e" to all numbers to indicate the - -- ordinal - - D_0 = mkDig "0" ; - D_1 = mkDig "1" ; - D_2 = mkDig "2" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - commaIf : DTail -> Str = \t -> case t of { - T3 => "," ; - _ => [] - } ; - - inc : DTail -> DTail = \t -> case t of { - T1 => T2 ; - T2 => T3 ; - T3 => T1 - } ; - - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + "e") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard => c ; NOrd => o} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/interlingua/ParadigmsIna.gf b/deprecated/old-lib/resource/interlingua/ParadigmsIna.gf deleted file mode 100644 index 62d963825..000000000 --- a/deprecated/old-lib/resource/interlingua/ParadigmsIna.gf +++ /dev/null @@ -1,314 +0,0 @@ ---# -path=.:../abstract:../../prelude:../common - ---1 Interlingua Lexical Paradigms --- --- Aarne Ranta 2003--2005 --- JP Bernardy 2007 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoIna.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed: we have a --- separate module [``IrregIna`` ../../english/IrregIna.gf], --- which covers irregular verbss. - -resource ParadigmsIna = open - (Predef=Predef), - Prelude, - MorphoIna, - CatIna - in { ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper --- Gender : Type ; --- There is no grammatical gender in interlingua. - ----- To abstract over number names, we define the following. --- --- Number : Type ; --- --- singular : Number ; --- plural : Number ; - --- To abstract over case names, we define the following. - - nominative : Case ; - accusative : Case ; - genitive : Case ; - dative : Case ; - ablative : Case ; - - --- Prepositions are used in many-argument functions for rection. --- The resource category $Prep$ is used. - - - ---2 Nouns --- - --- All nouns are regular, so one should use $regN$ to construct them. - ---3 Relational nouns --- --- Relational nouns ("daughter of x") need a preposition. - --- The most common preposition is "of", and the following is a --- shortcut for regular relational nouns with "of". - - regN2 : Str -> N2 ; - ---2 Adjectives - --- All adjectives are regular, so on should use $regA$ to construct them. - ---3 Two-place adjectives - --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some can be preverbal (e.g. "always"). - - mkAdv : Str -> Adv ; - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - ---2 Prepositions --- --- A preposition as used for rection in the lexicon, as well as to --- build $PP$s in the resource API, just requires a string and an expected case. - - mkPrep : Str -> Case -> Prep ; - noPrep : Prep ; - ---2 Verbs --- --- Regular verbs should be constructed with $regV$. The 3 irregular verbs --- esser, haber and vader are available separately. - - ----- Reflexive verbs. ----- By default, verbs are not reflexive; this function makes them that. --- - reflV : V -> V ; - reflV v = {s = v.s ; part = v.part ; lock_V = v.lock_V ; isRefl = True} ; - - ---3 2 and many-place verbs - - --- I decided to provide the following combinators for forming verbs with --- complex grammar rules: - - prepV2 : Prep -> V -> V2 ; - prepV3 : Prep -> V2 -> V3 ; - dirV2 : V -> V2 ; - - - mkV0 : V -> V0 ; - mkVS : V -> VS ; --- mkV2S : V -> Prep -> V2S ; --- mkVV : V -> VV ; - mkV2V : Prep -> Prep -> V -> V2V ; - mkVA : V -> VA ; - mkV2A : Prep -> Prep -> V -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : Prep -> V -> V2Q ; - - mkAS : A -> AS ; --- mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; --- ----- Notice: categories $V2S, V2V, V2Q$ are in v 1.0 treated ----- just as synonyms of $V2$, and the second argument is given ----- as an adverb. Likewise $AS, A2S, AV, A2V$ are just $A$. ----- $V0$ is just $V$. --- - V0, V2S, V2V, V2Q : Type ; - AS, A2S, AV, A2V : Type ; --- -----. -----2 Definitions of paradigms ----- ----- The definitions should not bother the user of the API. So they are ----- hidden from the document. - nominative = Nom ; - accusative = Acc ; - genitive = Gen ; - dative = Dat ; - ablative = Abl ; - - regN s = nounReg s ** {lock_N = <>}; - - compN : N -> Str -> N; - compN n s = {s = \\x => n.s ! x ++ s; lock_N = <>} ; - - - prepN2 : Prep -> N -> N2; - prepN3 : Prep -> N2 -> N3; - prepN2 = \p,n -> n ** {lock_N2 = <> ; p2 = p.s; c2 = p.c} ; - prepN3 = \p,n -> n ** {lock_N3 = <> ; p3 = p.s; c3 = p.c} ; - regN2 n = prepN2 (mkPrep [] genitive) (regN n) ** {lock_N2 = <>}; - -----3 Relational common noun phrases ----- ----- In some cases, you may want to make a complex $CN$ into a ----- relational noun (e.g. "the old town hall of"). --- --- cnN2 : CN -> Prep -> N2 ; --- cnN3 : CN -> Prep -> Prep -> N3 ; --- ----- This is obsolete. --- cnN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- cnN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- - regPN n = regGenPN n; - regGenPN n = {s = n; lock_PN = <>} ; --- nounPN n = {s = n.s ! singular ; g = n.g ; lock_PN = <>} ; --- --- mk2A a b = mkAdjective a a a b ** {lock_A = <>} ; - regA a = regAdjective a ** {lock_A = <>} ; - - mkA2 a p = a ** {c2 = casePrep p.s p.c ; lock_A2 = <>} ; - - - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - mkPrep p c = ss p ** {c = c; lock_Prep = <>} ; - noPrep = mkPrep [] accusative ; - - - -- Verb-formation combinators. - regV : Str -> V; - regV s = mkVerb s ** {lock_V = <>}; - - prepV2 p v = v ** {c2 = p.c; p2 = p.s ; lock_V2 = <>} ; - prepV3 p v = v ** {c3 = p.c; p3 = p.s ; lock_V3 = <>} ; - dirV2 = prepV2 noPrep ; - - mkVS v = v ** {lock_VS = <>} ; --- mkVV v = { --- s = table {VVF vf => v.s ! vf ; _ => variants {}} ; --- isAux = False ; lock_VV = <> --- } ; - mkVQ v = v ** {lock_VQ = <>} ; - - V0 : Type = V ; - V2S, V2V, V2Q : Type = V2 ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; --- - mkV0 v = v ** {lock_V = <>} ; --- mkV2S v p = prepV2 v p ** {lock_V2 = <>} ; - mkV2V p t v = prepV2 p v ** {s4 = t ; lock_V2 = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A p2 p3 v = (prepV3 p3 (prepV2 p2 v)) ** {lock_V2A = <>} ; - mkV2Q p v = prepV2 p v ** {lock_V2 = <>} ; - mkAS v = v ** {lock_A = <>} ; --- mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; - - --- pre-overload API and overload definitions - regN : Str -> N ; --- mk2N : (man,men : Str) -> N ; --- genderN : Gender -> N -> N ; --- compN : Str -> N -> N ; --- --- --- --- mk2A : (free,freely : Str) -> A ; - regA : Str -> A ; --- --- mkA = overload { --- mkA : Str -> A = regA ; --- mkA : (fat,fatter : Str) -> A = \fat,fatter -> --- mkAdjective fat fatter (init fatter + "st") (fat + "ly") ** {lock_A = <>} ; --- mkA : (good,better,best,well : Str) -> A = \a,b,c,d -> --- mkAdjective a b c d ** {lock_A = <>} --- } ; --- --- compoundA = compoundADeg ; --- --- --- mk5V : (go, goes, went, gone, going : Str) -> V ; --- regV : (cry : Str) -> V ; --- reg2V : (stop, stopped : Str) -> V; --- irregV : (drink, drank, drunk : Str) -> V ; --- irreg4V : (run, ran, run, running : Str) -> V ; --- --- -- Use reg2V instead --- regDuplV : Str -> V ; --- -- Use irreg4V instead --- irregDuplV : (get, got, gotten : Str) -> V ; --- - - ------- obsolete --- ----- Comparison adjectives may two more forms. --- --- ADeg : Type ; --- --- mkADeg : (good,better,best,well : Str) -> ADeg ; --- ----- The regular pattern recognizes two common variations: ----- "-e" ("rude" - "ruder" - "rudest") and ----- "-y" ("happy - happier - happiest - happily") --- --- regADeg : Str -> ADeg ; -- long, longer, longest --- ----- However, the duplication of the final consonant is nor predicted, ----- but a separate pattern is used: --- --- duplADeg : Str -> ADeg ; -- fat, fatter, fattest --- ----- If comparison is formed by "more", "most", as in general for ----- long adjective, the following pattern is used: --- --- compoundADeg : A -> ADeg ; -- -/more/most ridiculous --- ----- From a given $ADeg$, it is possible to get back to $A$. --- --- adegA : ADeg -> A ; --- --- - regPN : Str -> PN ; - regGenPN : Str -> PN ; -- John, John's --- ----- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". --- --- nounPN : N -> PN ; - - - -} ; diff --git a/deprecated/old-lib/resource/interlingua/PhraseIna.gf b/deprecated/old-lib/resource/interlingua/PhraseIna.gf deleted file mode 100644 index f5fa8d77a..000000000 --- a/deprecated/old-lib/resource/interlingua/PhraseIna.gf +++ /dev/null @@ -1,24 +0,0 @@ -concrete PhraseIna of Phrase = CatIna ** open Prelude, ResIna in { - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = s ; - UttQS qs = {s = qs.s ! OQuest}; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ; - - UttIP ip = {s = ip.s ! Nom} ; -- ??? Dat, Abl also... - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! Nom} ; - UttVP vp = {s = infVP vp} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = ss conj.s2 ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! Nom} ; - -} diff --git a/deprecated/old-lib/resource/interlingua/QuestionIna.gf b/deprecated/old-lib/resource/interlingua/QuestionIna.gf deleted file mode 100644 index aadbaa090..000000000 --- a/deprecated/old-lib/resource/interlingua/QuestionIna.gf +++ /dev/null @@ -1,54 +0,0 @@ -concrete QuestionIna of Question = CatIna ** open ResIna, Prelude in { - - flags optimize=all_subs ; - - lin - QuestCl cl = { - s = \\t,a,p => - let cls = cl.s ! t ! a ! p - in table { - OQuest => cls ! OQuest ; - ODir => "an" ++ cls ! ODir - } - } ; - - QuestVP qp vp = - let cl = mkClause (qp.s ! Nom) Sp3 vp - in {s = \\t,a,b,_ => cl.s ! t ! a ! b ! ODir} ; - - QuestSlash ip slash = - mkQuestion (ss (slash.p2 ++ ip.s ! slash.c2)) slash ; - - QuestIAdv iadv cl = mkQuestion iadv cl ; - - QuestIComp icomp np = - mkQuestion icomp (mkClause (np.s ! Nom) np.a (predV esserV)) ; - - - PrepIP p ip = {s = p.s ++ ip.s ! Nom} ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - n = ip.n - } ; - - IdetCN idet cn = { - s = \\c => casePrep [] c ++ idet.s ++ cn.s ! idet.n; - n = idet.n - } ; - - IdetIP idet = { - s = \\c => casePrep [] c ++ idet.s ; - n = idet.n - } ; - - IdetQuant iquant num = { - s = iquant.s ! num.n ++ num.s ; - n = num.n - } ; - - CompIAdv a = a ; - - CompIP ip = ss (ip.s ! Nom) ; - -} diff --git a/deprecated/old-lib/resource/interlingua/RelativeIna.gf b/deprecated/old-lib/resource/interlingua/RelativeIna.gf deleted file mode 100644 index ebdebcd13..000000000 --- a/deprecated/old-lib/resource/interlingua/RelativeIna.gf +++ /dev/null @@ -1,53 +0,0 @@ -concrete RelativeIna of Relative = CatIna ** open ResIna in { - - flags optimize=all_subs ; - - lin - - RelCl cl = { - s = \\t,a,p,agr => - (case agr.n of {Sg => "tal"; Pl => "tales"}) ++ - "que" ++ cl.s ! t ! a ! p ! ODir ; - c = Nom - } ; - - RelVP rp vp = { - s = \\t,a,p,agr => (mkClause (rp.s!Nom) agr vp).s ! t ! a ! p ! ODir; - c = Nom - } ; - -- !!! person agreement is probably bad here; see below. - ----- Pied piping: "a que tu invia flores" - - RelSlash rp slash = { - s = \\t,a,p,agr => slash.p2 ++ rp.s ! slash.c2 ++ slash.s ! t ! a ! p ! ODir ; - c = slash.c2; - } ; - -- !!! In the above The agreement feature of the RP does not match - -- the the (parametric!) agreement of the resulting clause. - -- Is it a bug? I believe there is the same behaviour in the english grammar. - - FunRP p np rp = { - s = \\c => np.s ! Acc ++ p.s ++ rp.s ! p.c ; - a = np.a - } ; - - - IdRP = { - -- TODO: variant: "le qual" - a = {p = P3; n = variants {Sg; Pl}}; - s = table { - Nom => quique; -- Le ultime traino que pote portar me ibi a tempore parti in cinque minutas - Gen => "cuje"; -- Le documentos cuje importantia esseva dubitose incriminava le spia - Acc => "que"; -- Le documentos que le spia portava con se esseva multo importante - Dat => "a" ++ quique; - Abl => "de" ++ quique - }} ; - - oper - quique = variants {"qui"; -- !!! Only for humans, only after a preposition. - -- This is extremely strange, because it does not match any Romance language I know. - -- For now just be lax and make it a variant of "que" - "que"}; - -} diff --git a/deprecated/old-lib/resource/interlingua/ResIna.gf b/deprecated/old-lib/resource/interlingua/ResIna.gf deleted file mode 100644 index c81324f0d..000000000 --- a/deprecated/old-lib/resource/interlingua/ResIna.gf +++ /dev/null @@ -1,335 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Interlingua auxiliary operations. - --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains regular lexical --- patterns needed for $Lex$. - -resource ResIna = ParamX ** open Prelude in { - - flags optimize=all ; - - - -- Some parameters, such as $Number$, are inherited from $ParamX$. - - --2 For $Noun$ - - -- This is the worst-case $Case$ needed for pronouns. - - param - Case = Nom | Acc | Gen | Dat | Abl ; - -- Why do we need so many cases? - -- Interlingua has (optional) contractions: - -- "a le" -> "al" - -- "de le" -> "del" - -- so, we can't get away with mere prepositions "a" and "de" - -- but use Dative and Ablative to represent those. - -- Pronouns have different forms in Nominative and Accusative. - -- Genitive is used for possesives (which can also be pronominalized) - - oper - casePrep : Str -> Case -> Str = \prep,cas -> case cas of { - Dat => "a"; - Gen | Abl => "de"; - _ => prep - }; - - - --2 For $Verb$ - - -- These 7 forms are more than we need. (esser is irregular - -- only in pres, past, fut, cond so we could do with 5, but it makes - -- easy to reason about what happens.) - - param - VForm - = VInf - | VPres - | VPPart - | VPresPart - | VPast --# notpresent - | VFut --# notpresent - | VCond --# notpresent - ; - - param - VVariant - = VMono -- "creava" - | VSplit -- "ha create" -- !!! This is not implemented. One reason is that the split forms overlap with aux verb + participle as ajective. (Anterior form) - ; - - -- The order of sentence is needed already in $VP$. - Order = ODir | OQuest ; - - --2 For $Adjective$ - - AForm = AAdj Degree | AAdv ; - - --2 For $Relative$ - - -- RAgr = RNoAg | RAg {n : Number ; p : Person} ; - -- RCase = RPrep | RC Case ; - - --2 For $Numeral$ - - CardOrd = NCard | NOrd ; - DForm = unit | ten ; - - --2 Transformations between parameter types - - oper - Agr = {n : Number ; p : Person} ; - -- This is the agreement record for verb phrases, which is needed only for reflexive verbs. - - agrP3 : Number -> Agr = \n -> - {n = n ; p = P3} ; - - conjAgr : Agr -> Agr -> Agr = \a,b -> { - n = conjNumber a.n b.n ; - p = conjPerson a.p b.p - } ; - - - -- For each lexical category, here are the worst-case constructors. - mkAdjective : (_,_,_ : Str) -> {s : AForm => Str} = - \bon,melior,optime -> - let mente = case last bon of - {"c" => "amente"; - _ => "mente" - } - in { - s = table { - AAdj Posit => bon ; - AAdj Compar => melior ; - AAdj Superl => optime ; - AAdv => bon + mente - } - } ; - - - mkVerb : Str -> Verb = \crear-> - let crea = init crear - in {isRefl = False; - s = table { - VInf => crear; - VPres => crea; - VPast => crea + "va"; - VFut => crear + "a"; - VCond => crear + "ea"; - VPPart => case crear of { - rid + "er" => rid + "ite"; - _ => crea + "te" - }; - VPresPart => case crear of { - aud + "ir" => aud + "iente"; - _ => crea + "nte" - }}}; - - -- + The 3 (optionally) irregular verbs. (we only need haberV in this module) - esserV : Verb = - let reg = mkVerb "esser" - in {isRefl = False; - s = \\form=> case form of { - VPres => variants {"es"; "esse"}; - VFut => variants {"sera"; "essera"}; - VCond => variants {"serea"; "esserea"}; - VPast => variants {"era"; "esseva"}; - _ => reg.s!form}}; - - haberV : Verb = - let reg = mkVerb "haber" - in {isRefl = False; - s = \\form=> case form of { - VPres => variants {"ha"; "habe"}; - _ => reg.s!form}}; - - vaderV : Verb = - let reg = mkVerb "vader" - in {isRefl = False; - s = \\form=> case form of { - VPres => variants {"va"; "vade"}; - _ => reg.s!form}}; - - - mkIP : Str -> Number -> {s : Case => Str ; n : Number} = \qui,n -> {s = \\c=>casePrep [] c ++ qui; n = n}; - - mkPron : (io,me,mi : Str) -> Agr -> NP ** {possForm : Str} = - \io,me,mi,a -> - let mie = case last mi of { - "e" => mi; - _ => mi + "e" - } in - { - a = a; - s = table { - Nom => io ; - Gen => mie ; - _ => me - } ; - possForm = mi; - isPronoun = True - } ; - - - Sp1 : Agr = {n = Sg ; p = P1}; - Sp2 : Agr = {n = Sg ; p = P2}; - Sp3 : Agr = {n = Sg ; p = P3}; - Pp1 : Agr = {n = Pl ; p = P1}; - Pp2 : Agr = {n = Pl ; p = P2}; - Pp3 : Agr = {n = Pl ; p = P3}; - - -- make an invariant NP (not inflected) - mkInvarNP : Str -> NP = \str -> {a = Sp3; isPronoun = False; s = \\_=> str}; - - regNP : Str -> NP = mkInvarNP; - - artIndef = "un"; - artDef = "le" ; - - -- For $Verb$. - Verb : Type = { - s : VForm => Str ; - isRefl : Bool - } ; - - -- Dependency on Agr is there only because of reflexive pronouns! - VP : Type = { - s : Anteriority => Tense => {fin, inf : Str} ; - rest : Agr => Str; -- comes after the infinite part - clitics : Agr => Str; -- can be placed just before the finite or right after the infinite - prp : Str ; -- present participle (unused at the moment ???) - inf : Str ; -- the infinitive form ; VerbForms would be the logical place - } ; - NP : Type = { - isPronoun : Bool; - s : Case => Str; - a : Agr; - }; - -- Noun phrase that can be declined in person and number. (for reflexive pronouns) - NP' : Type = { - isPronoun : Bool; - s : Agr => Case => Str; - }; - - predV : Verb -> VP = \verb -> { - clitics = \\_ => []; - rest = \\_ => []; - s = table - {Simul => \\t=> {fin = verb.s ! (tenseToVFrom!t); inf = []}; - Anter => \\t=> {fin = haberV.s ! (tenseToVFrom!t); inf = verb.s!VPPart} - }; - prp = verb.s ! VPresPart; - inf = verb.s ! VInf; - }; - - tenseToVFrom = table { - Pres => VPres - ;Past => VPast; --# notpresent - Fut => VFut; --# notpresent - Cond => VCond --# notpresent - }; - - insertInvarObj : Str -> VP -> VP = \obj -> insertObj "" Acc (mkInvarNP obj); - - insertObj : Str -> Case -> NP -> VP -> VP - = \prep,c,obj,vp -> insertReflObj prep c {isPronoun = obj.isPronoun; s = \\agr => obj.s} vp; - - insertReflObj : Str -> Case -> NP' -> VP -> VP = \prep,c,obj,vp -> case obj.isPronoun of - { - -- !!! if the preposition is not empty, or - -- if the case is not [Dat, Acc] - -- then the pronoun cannot be inserted as a clitic. - True => { - inf = vp.inf; - prp = vp.prp; - s = vp.s; - clitics = \\agr => obj.s!agr!c ++ vp.clitics!agr; -- clitics are inserted in reverse order. - rest = vp.rest}; - False => { - inf = vp.inf; - prp = vp.prp; - s = vp.s; - clitics = vp.clitics; - rest = \\agr => vp.rest!agr ++ prep ++ obj.s!agr!c; - } }; - - infVP : VP -> Str = \vp -> variants { - vp.clitics ! Sp3 ++ vp.inf ++ vp.rest ! Sp3 ; - vp.inf ++ vp.clitics ! Sp3 ++ vp.rest ! Sp3 ; - }; - - posneg : Polarity -> Str = \b -> case b of { - Pos => [] ; - Neg => "non" - } ; - - - reflPron : Agr => Str = table { - {n = Sg ; p = P1} => "me" ; - {n = Sg ; p = P2} => "te" ; - {n = Sg ; p = P3} => "se" ; - {n = Pl ; p = P1} => "nos" ; - {n = Pl ; p = P2} => "vos" ; - {n = Pl ; p = P3} => "se" - } ; - - ---- For $Sentence$. - -- - Clause = {s : Tense => Anteriority => Polarity => Order => Str} ; - - mkClause : Str -> Agr -> VP -> Clause = - \subj,agr,vp -> - { - s = \\t,anter,b =>let v = vp.s!anter!t - in table { - ODir => variants { - subj ++ posneg b ++ v.fin ++ v.inf ++ vp.clitics!agr ++ vp.rest!agr; - subj ++ posneg b ++ vp.clitics!agr ++ v.fin ++ v.inf ++ vp.rest!agr - }; - OQuest => variants { - posneg b ++ v.fin ++ subj ++ v.inf ++ vp.clitics!agr ++ vp.rest!agr; - posneg b ++ vp.clitics!agr ++ v.fin ++ subj ++ v.inf ++ vp.rest!agr; - } - } - }; - - - mkQuestion : - {s : Str} -> Clause -> Clause = \qu,cl -> - {s=\\t,a,p,o => qu.s ++ cl.s ! t ! a ! p ! o}; - - - - -- For $Numeral$. - - oper mkNum : Str -> Str -> Str -> Str -> {s : DForm => CardOrd => Str} = - \duo,vinti,secunde,vintesime-> - {s = table { unit => table { - NCard => duo ; - NOrd => secunde}; - ten => table { - NCard => vinti; - NOrd => vintesime}}} ; - - oper regNum : Str -> Str -> {s : DForm => CardOrd => Str} = - \cinque,quinte -> - let cinqu : Str = case cinque of { - nov + "em"=> nov; - cinq_ + "e" => cinq_; - cinq_ + "o" => cinq_; - sex => sex} - in mkNum cinque quinte (cinqu + "anta") (cinqu + "esime"); - - regOrd : Str -> Str = \cent -> case cent of { - mill + "e" => mill + "esime"; - _ => cent + "esime"}; - - regCardOrd : Str -> {s : CardOrd => Str} = \ten -> - {s = table {NCard => ten ; NOrd => regOrd ten}} ; - - mkCard : CardOrd -> Str -> Str = \c,ten -> - (regCardOrd ten).s ! c ; - -} diff --git a/deprecated/old-lib/resource/interlingua/ResIna2.gf b/deprecated/old-lib/resource/interlingua/ResIna2.gf deleted file mode 100644 index e0e9d42f2..000000000 --- a/deprecated/old-lib/resource/interlingua/ResIna2.gf +++ /dev/null @@ -1,63 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Interlingua auxiliary operations. - --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains regular lexical --- patterns needed for $Lex$. - -resource ResIna2 = ParamX ** open Prelude in { - - flags optimize=all ; - - --- Some parameters, such as $Number$, are inherited from $ParamX$. - ---2 For $Noun$ - --- This is the worst-case $Case$ needed for pronouns. - - - param - VForm - = VInf - | VPres - | VPPart - | VPresPart - | VPast --# notpresent - | VFut --# notpresent - | VCond --# notpresent - ; - - oper - - - - mkVerb : Str -> Verb = \crear-> - let crea = init crear - in {s = table { - VInf => crear; - VPres => crea; - VPast => crea + "va"; - VFut => crear + "a"; - VCondit => crear + "ea"; - VPPart => case crear of { - rid + "er" => rid + "ite"; - _ => crea + "te" - }; - VPresPart => case crear of { - aud + "ir" => aud + "iente"; - _ => crea + "nte" - }}}; - - - ---- For $Verb$. - -- - Verb : Type = { - s : VForm => Str ; - -- isRefl : Bool - } ; - - -} diff --git a/deprecated/old-lib/resource/interlingua/SentenceIna.gf b/deprecated/old-lib/resource/interlingua/SentenceIna.gf deleted file mode 100644 index 908fde7df..000000000 --- a/deprecated/old-lib/resource/interlingua/SentenceIna.gf +++ /dev/null @@ -1,45 +0,0 @@ -concrete SentenceIna of Sentence = CatIna ** open Prelude, ResIna in { - -flags optimize=all_subs ; - -lin - - PredVP np vp = mkClause (np.s ! Nom) np.a vp ; - - PredSCVP sc vp = mkClause sc.s Sp3 vp ; - - ImpVP vp = {s = \\pol,n=> (mkClause [] {n = n; p = P2} vp).s!Pres!Simul!pol!ODir}; - - SlashVP np vp = mkClause (np.s ! Nom) np.a vp ** {c2 = vp.c2; p2 = vp.p2} ; - - SlashVS np vs slash = - mkClause (np.s ! Nom) np.a - (insertInvarObj ("que" ++ slash.s) (predV vs)) ** - {c2 = slash.c2; p2 = slash.p2} ; - - AdvSlash slash adv = { - s = \\t,a,b,o => slash.s ! t ! a ! b ! o ++ adv.s ; - c2 = slash.c2; - p2 = slash.p2 - } ; - - SlashPrep cl prep = cl ** {c2 = prep.c; p2 = prep.s} ; - - - - EmbedS s = {s = "que" ++ s.s} ; - EmbedQS qs = {s = qs.s ! ODir} ; - EmbedVP vp = {s = infVP vp} ; - - UseCl t a p cl = {s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! ODir} ; - UseQCl t a p cl = {s = \\o => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! o} ; - UseRCl t a p cl = {s = \\agr => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! agr}; - UseSlash t a p cl={s = t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! ODir; - c2 = cl.c2; - p2 = cl.p2} ; - - AdvS a s = {s = a.s ++ "," ++ s.s} ; - - RelS s r = {s = s.s ++ "," ++ r.s ! agrP3 Sg} ; - -} diff --git a/deprecated/old-lib/resource/interlingua/StructuralIna.gf b/deprecated/old-lib/resource/interlingua/StructuralIna.gf deleted file mode 100644 index 4e9c56451..000000000 --- a/deprecated/old-lib/resource/interlingua/StructuralIna.gf +++ /dev/null @@ -1,116 +0,0 @@ -concrete StructuralIna of Structural = CatIna ** - open MorphoIna, (P = ParadigmsIna), Prelude in { - - flags optimize=all ; - - oper - mkPrep = P.mkPrep; - pp : Str -> Prep = \s-> mkPrep s Acc; - lin - above_Prep = pp "supra"; - after_Prep = pp "post" ; - all_Predet = ss "omne" ; - almost_AdA, almost_AdN = ss "quasi" ; - although_Subj = ss "quamquam" ; - always_AdV = ss "sempre" ; - and_Conj = {s1 = [] ; s2 = "e" ; n = Pl} ; - because_Subj = ss "proque" ; - before_Prep = pp "ante"; - behind_Prep = pp "detra" ; - between_Prep = pp "inter" ; - both7and_DConj = sd2 "e" "e" ** {n = Pl} ; - but_PConj = ss "sed" ; - by8agent_Prep = pp "per" ; - by8means_Prep = pp "per" ; - can_VV = P.regV "poter"; - can8know_VV = P.regV "saper"; - during_Prep = pp "durante" ; - either7or_DConj = sd2 "o" "o" ** {n = Sg} ; - everybody_NP = regNP "totos" ; - every_Det = mkDeterminer Sg "tote" ; - everything_NP = regNP "toto" ; - everywhere_Adv = ss "ubique" ; - few_Det = mkDeterminer Pl "qualque" ; - for_Prep = pp "por" ; - from_Prep = pp "ex" ; - he_Pron = mkPron "ille" "le" "su" Sp3; - here_Adv = ss "hic" ; - here7to_Adv = ss "hac" ; - here7from_Adv = mkPrep ["de ci"] Dat; - how_IAdv = ss "como" ; - how8many_IDet = mkIDeterminer Pl ["quante"] ; - if_Subj = ss "ii" ; - in8front_Prep = pp "avante"; - i_Pron = mkPron "io" "me" "mi" Sp1; - in_Prep = pp "in" ; - it_Pron = mkPron "illo" "lo" "su" Sp3; - less_CAdv = ss "minus" ; - many_Det = mkDeterminer Pl "multe" ; - more_CAdv = ss "plus" ; - most_Predet = ss ("le"++"plus"); - much_Det = mkDeterminer Sg "tanto" ; - must_VV = P.regV "deber"; - no_Utt = ss "no" ; - on_Prep = mkPrep "super" Acc; - only_Predet = ss "unic" ; - or_Conj = {s1 = [] ; s2 = "o" ; n = Sg} ; - otherwise_PConj = ss "alias" ; - part_Prep = mkPrep [] Abl; -- de ... - please_Voc = ss ("per"++"favor") ; - possess_Prep = mkPrep [] Gen; -- the possesive preposition can not generate clitics, and fuses with the definite determiner "le". Pronoun form: "mie", "sue", etc. - quite_Adv = ss "assi" ; - she_Pron = mkPron "illa" "la" "su" Sp3; - so_AdA = ss "tam" ; - somebody_NP = regNP (variants {"alicuno"; "alcuno"}) ; - someSg_Det = mkDeterminer Sg (variants {"alicun"; "alcun"}); - somePl_Det = mkDeterminer Pl (variants {"alicun"; "alcun"}); - something_NP = regNP ("alcun"++"cosa") ; -- very many variants - somewhere_Adv = ss "alicubi" ; -- variants - that_Quant = mkQuant "ille" "ille" ; --- that_NP = regNP "illo" ; -- Also exsits gender variants! - there_Adv = ss "ibi"; -- la - there7to_Adv = ss "ibi" ; - there7from_Adv = ss "ibi"; - therefore_PConj = ss "ergo" ; --- these_NP = regNP "istes" ; - they_Pron = mkPron "illos" "los" "lor" Pp3; - this_Quant = mkQuant "iste" "istes" ; --- this_NP = regNP "isto" ; --- those_NP = regNP "illos" ; -- Also exsits gender variants! - through_Prep = mkPrep "per" Acc; - too_AdA = ss "alsi" ; - to_Prep = mkPrep "" Dat; - under_Prep = pp "infra" ; - very_AdA = ss "multo" ; - want_VV = P.regV "want" ; - we_Pron = mkPron "nos" "nos" "nostre" Pp1; - whatPl_IP = mkIP "que" Pl ; - whatSg_IP = mkIP "que" Sg ; - when_IAdv = ss "quando" ; - when_Subj = ss "quando" ; - where_IAdv = ss "ubi" ; - which_IQuant = {s = table { - Pl => "qual" ; - Sg => "quales" - } - } ; - whoSg_IP = mkIP "qui" Sg ; - whoPl_IP = mkIP "qui" Pl ; - why_IAdv = ss "proque" ; - without_Prep = mkPrep "sin" Acc; - with_Prep = mkPrep "con" Acc ; - yes_Utt = ss "itaque" ; -- ita? - youSg_Pron = mkPron "tu" "te" "tu" Sp2; - youPl_Pron = mkPron "vos" "vos" "vostre" Pp2; - youPol_Pron = mkPron "vos" "vos" "vostre" Pp2; - - -oper - mkQuant : Str -> Str -> {s : Number => Case => Str} = \x,y -> { - s = \\n,c=> case n of { - Sg => x; - Pl => y - }} ; - -} - diff --git a/deprecated/old-lib/resource/interlingua/VerbIna.gf b/deprecated/old-lib/resource/interlingua/VerbIna.gf deleted file mode 100644 index c41b1f55b..000000000 --- a/deprecated/old-lib/resource/interlingua/VerbIna.gf +++ /dev/null @@ -1,66 +0,0 @@ -concrete VerbIna of Verb = CatIna ** open ResIna, Prelude in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = predV v ** {p2 = v.p2 ; c2 = v.c2} ; - - Slash2V3 v np = insertObj v.p2 v.c2 np (predV v) ** {p2 = v.p3 ; c2 = v.c3} ; - Slash3V3 v np = insertObj v.p3 v.c3 np (predV v) ** {p2 = v.p2 ; c2 = v.c2} ; - - SlashV2A v ap = - insertInvarObj (casePrep v.p3 v.c3 ++ (ap.s ! Sp3)) - (predV v) ** {p2 = v.p2 ; c2 = v.c2} ; - - -- This is not described by the interlingua grammar. - -- eg. "peint en rouge" - --- the 1.4 additions made by AR 16/6/2008 - SlashV2V v vp = - insertInvarObj (infVP vp) (predV v) ** {p2 = v.p2 ; c2 = v.c2} ; - SlashV2S v s = - insertInvarObj ("que" ++ s.s) (predV v) ** {p2 = v.p2 ; c2 = v.c2} ; - SlashV2Q v q = - insertInvarObj (q.s ! ODir) (predV v) ** {p2 = v.p2 ; c2 = v.c2} ; - - - ComplVV v vp = insertInvarObj (infVP vp) (predV v) ; - - ComplVS v s = insertInvarObj ("que" ++ s.s) (predV v) ; - ComplVQ v q = insertInvarObj (q.s ! ODir) (predV v) ; - - - ComplVA v ap = insertInvarObj (ap.s ! Sp3) (predV v) ; - -- !!! Agr should agree with the subject; however this is a quite useless sentence: - -- You are greater than yourself... etc. - - - ComplSlash vp np = insertObj vp.p2 vp.c2 np vp ; - - UseComp comp = insertInvarObj (comp.s ! Sp3) (predV esserV) ; - -- !!! as above - - SlashVV v vp = - insertInvarObj (infVP vp) (predV v) ** {p2 = vp.p2 ; c2 = vp.c2} ; - - SlashV2VNP v np vp = - insertObj v.p2 v.c2 np - (insertInvarObj (infVP vp) (predV v)) ** {p2 = vp.p2 ; c2 = vp.c2} ; - - AdvVP vp adv = insertInvarObj (adv.s) vp ; - - AdVVP adv vp = insertInvarObj adv.s vp ; - -- ??? The grammar is quite unclear about where the adverbs should go. - - ReflVP vp = insertReflObj vp.p2 vp.c2 - {isPronoun = True; s = \\agr,c => reflPron!agr} vp ; - - PassV2 v = insertInvarObj (v.s ! VPPart) (predV esserV); - - CompAP ap = ap ; - CompNP np = {s = \\_ => np.s ! Acc} ; - CompAdv a = {s = \\_ => a.s} ; - -} diff --git a/deprecated/old-lib/resource/italian/AdjectiveIta.gf b/deprecated/old-lib/resource/italian/AdjectiveIta.gf deleted file mode 100644 index 9f4de0fa3..000000000 --- a/deprecated/old-lib/resource/italian/AdjectiveIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveIta of Adjective = CatIta ** AdjectiveRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/AdverbIta.gf b/deprecated/old-lib/resource/italian/AdverbIta.gf deleted file mode 100644 index 878e1229d..000000000 --- a/deprecated/old-lib/resource/italian/AdverbIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbIta of Adverb = CatIta ** AdverbRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/AllIta.gf b/deprecated/old-lib/resource/italian/AllIta.gf deleted file mode 100644 index 33df0699b..000000000 --- a/deprecated/old-lib/resource/italian/AllIta.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete AllIta of AllItaAbs = - LangIta, --- IrregIta, - ExtraIta - ** {} ; diff --git a/deprecated/old-lib/resource/italian/AllItaAbs.gf b/deprecated/old-lib/resource/italian/AllItaAbs.gf deleted file mode 100644 index 601904f7c..000000000 --- a/deprecated/old-lib/resource/italian/AllItaAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllItaAbs = - Lang, --- IrregItaAbs, - ExtraItaAbs - ** {} ; diff --git a/deprecated/old-lib/resource/italian/BeschIta.gf b/deprecated/old-lib/resource/italian/BeschIta.gf deleted file mode 100644 index 321a0dd01..000000000 --- a/deprecated/old-lib/resource/italian/BeschIta.gf +++ /dev/null @@ -1,6602 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - -resource BeschIta = open Prelude, CommonRomance in { - -flags optimize=values ; coding=utf8 ; -- smaller than noexpand - -oper Verbo = {s : VForm => Str} ; - --- machine-generated GF file - -oper essere_1 : Str -> Verbo = \essere -> - let x_ = Predef.tk 6 essere in - {s = table { - Inf => x_ + "essere" ; - InfClit => x_ + "r" ; - Indi Pres Sg P1 => x_ + "sono" ; - Indi Pres Sg P2 => x_ + "sei" ; - Indi Pres Sg P3 => x_ + "è" ; - Indi Pres Pl P1 => x_ + "siamo" ; - Indi Pres Pl P2 => x_ + "siete" ; - Indi Pres Pl P3 => x_ + "sono" ; - Indi Imperf Sg P1 => x_ + "ero" ; --# notpresent - Indi Imperf Sg P2 => x_ + "eri" ; --# notpresent - Indi Imperf Sg P3 => x_ + "era" ; --# notpresent - Indi Imperf Pl P1 => x_ + "eravamo" ; --# notpresent - Indi Imperf Pl P2 => x_ + "eravate" ; --# notpresent - Indi Imperf Pl P3 => x_ + "erano" ; --# notpresent - Pass Sg P1 => x_ + "fui" ; --# notpresent - Pass Sg P2 => x_ + "fosti" ; --# notpresent - Pass Sg P3 => x_ + "fu" ; --# notpresent - Pass Pl P1 => x_ + "fummo" ; --# notpresent - Pass Pl P2 => x_ + "foste" ; --# notpresent - Pass Pl P3 => x_ + "furono" ; --# notpresent - Fut Sg P1 => x_ + "sarò" ; --# notpresent - Fut Sg P2 => x_ + "sarai" ; --# notpresent - Fut Sg P3 => x_ + "sarà" ; --# notpresent - Fut Pl P1 => x_ + "saremo" ; --# notpresent - Fut Pl P2 => x_ + "sarete" ; --# notpresent - Fut Pl P3 => x_ + "saranno" ; --# notpresent - Cong Pres Sg P1 => x_ + "sia" ; - Cong Pres Sg P2 => x_ + "sia" ; - Cong Pres Sg P3 => x_ + "sia" ; - Cong Pres Pl P1 => x_ + "siamo" ; - Cong Pres Pl P2 => x_ + "siate" ; - Cong Pres Pl P3 => x_ + "siano" ; - Cong Imperf Sg P1 => x_ + "fossi" ; --# notpresent - Cong Imperf Sg P2 => x_ + "fossi" ; --# notpresent - Cong Imperf Sg P3 => x_ + "fosse" ; --# notpresent - Cong Imperf Pl P1 => x_ + "fossimo" ; --# notpresent - Cong Imperf Pl P2 => x_ + "foste" ; --# notpresent - Cong Imperf Pl P3 => x_ + "fossero" ; --# notpresent - Cond Sg P1 => x_ + "sarei" ; --# notpresent - Cond Sg P2 => x_ + "saresti" ; --# notpresent - Cond Sg P3 => x_ + "sarebbe" ; --# notpresent - Cond Pl P1 => x_ + "saremmo" ; --# notpresent - Cond Pl P2 => x_ + "sareste" ; --# notpresent - Cond Pl P3 => x_ + "sarebbero" ; --# notpresent - Imper SgP2 => x_ + "sii" ; - Imper PlP1 => x_ + "siamo" ; - Imper PlP2 => x_ + "siate" ; - Ger => x_ + "essendo" ; - Part PresP Masc Sg => variants {} ; - Part PresP Masc Pl => variants {} ; - Part PresP Fem Sg => variants {} ; - Part PresP Fem Pl => variants {} ; - Part PassP Masc Sg => x_ + "stato" ; - Part PassP Masc Pl => x_ + "stati" ; - Part PassP Fem Sg => x_ + "stata" ; - Part PassP Fem Pl => x_ + "state" - } - } ; - -oper avere_2 : Str -> Verbo = \avere -> - let x_ = Predef.tk 5 avere in - {s = table { - Inf => x_ + "avere" ; - InfClit => x_ + "aver" ; - Indi Pres Sg P1 => x_ + "ho" ; - Indi Pres Sg P2 => x_ + "hai" ; - Indi Pres Sg P3 => x_ + "ha" ; - Indi Pres Pl P1 => x_ + "abbiamo" ; - Indi Pres Pl P2 => x_ + "avete" ; - Indi Pres Pl P3 => x_ + "hanno" ; - Indi Imperf Sg P1 => x_ + "avevo" ; --# notpresent - Indi Imperf Sg P2 => x_ + "avevi" ; --# notpresent - Indi Imperf Sg P3 => x_ + "aveva" ; --# notpresent - Indi Imperf Pl P1 => x_ + "avevamo" ; --# notpresent - Indi Imperf Pl P2 => x_ + "avevate" ; --# notpresent - Indi Imperf Pl P3 => x_ + "avevano" ; --# notpresent - Pass Sg P1 => x_ + "ebbi" ; --# notpresent - Pass Sg P2 => x_ + "avesti" ; --# notpresent - Pass Sg P3 => x_ + "ebbe" ; --# notpresent - Pass Pl P1 => x_ + "avemmo" ; --# notpresent - Pass Pl P2 => x_ + "aveste" ; --# notpresent - Pass Pl P3 => x_ + "ebbero" ; --# notpresent - Fut Sg P1 => x_ + "avrò" ; --# notpresent - Fut Sg P2 => x_ + "avrai" ; --# notpresent - Fut Sg P3 => x_ + "avrà" ; --# notpresent - Fut Pl P1 => x_ + "avremo" ; --# notpresent - Fut Pl P2 => x_ + "avrete" ; --# notpresent - Fut Pl P3 => x_ + "avranno" ; --# notpresent - Cong Pres Sg P1 => x_ + "abbia" ; - Cong Pres Sg P2 => x_ + "abbia" ; - Cong Pres Sg P3 => x_ + "abbia" ; - Cong Pres Pl P1 => x_ + "abbiamo" ; - Cong Pres Pl P2 => x_ + "abbiate" ; - Cong Pres Pl P3 => x_ + "abbiano" ; - Cong Imperf Sg P1 => x_ + "avessi" ; --# notpresent - Cong Imperf Sg P2 => x_ + "avessi" ; --# notpresent - Cong Imperf Sg P3 => x_ + "avesse" ; --# notpresent - Cong Imperf Pl P1 => x_ + "avessimo" ; --# notpresent - Cong Imperf Pl P2 => x_ + "aveste" ; --# notpresent - Cong Imperf Pl P3 => x_ + "avessero" ; --# notpresent - Cond Sg P1 => x_ + "avrei" ; --# notpresent - Cond Sg P2 => x_ + "avresti" ; --# notpresent - Cond Sg P3 => x_ + "avrebbe" ; --# notpresent - Cond Pl P1 => x_ + "avremmo" ; --# notpresent - Cond Pl P2 => x_ + "avreste" ; --# notpresent - Cond Pl P3 => x_ + "avrebbero" ; --# notpresent - Imper SgP2 => x_ + "abbi" ; - Imper PlP1 => x_ + "abbiamo" ; - Imper PlP2 => x_ + "abbiate" ; - Ger => x_ + "avendo" ; - Part PresP Masc Sg => x_ + "avente" ; - Part PresP Masc Pl => x_ + "aventi" ; - Part PresP Fem Sg => x_ + "avente" ; - Part PresP Fem Pl => x_ + "aventi" ; - Part PassP Masc Sg => x_ + "avuto" ; - Part PassP Masc Pl => x_ + "avuti" ; - Part PassP Fem Sg => x_ + "avuta" ; - Part PassP Fem Pl => x_ + "avute" - } - } ; - -oper amare_6 : Str -> Verbo = \amare -> - let am_ = Predef.tk 3 amare in - {s = table { - Inf => am_ + "are" ; - InfClit => am_ + "ar" ; - Indi Pres Sg P1 => am_ + "o" ; - Indi Pres Sg P2 => am_ + "i" ; - Indi Pres Sg P3 => am_ + "a" ; - Indi Pres Pl P1 => am_ + "iamo" ; - Indi Pres Pl P2 => am_ + "ate" ; - Indi Pres Pl P3 => am_ + "ano" ; - Indi Imperf Sg P1 => am_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => am_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => am_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => am_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => am_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => am_ + "avano" ; --# notpresent - Pass Sg P1 => am_ + "ai" ; --# notpresent - Pass Sg P2 => am_ + "asti" ; --# notpresent - Pass Sg P3 => am_ + "ò" ; --# notpresent - Pass Pl P1 => am_ + "ammo" ; --# notpresent - Pass Pl P2 => am_ + "aste" ; --# notpresent - Pass Pl P3 => am_ + "arono" ; --# notpresent - Fut Sg P1 => am_ + "erò" ; --# notpresent - Fut Sg P2 => am_ + "erai" ; --# notpresent - Fut Sg P3 => am_ + "erà" ; --# notpresent - Fut Pl P1 => am_ + "eremo" ; --# notpresent - Fut Pl P2 => am_ + "erete" ; --# notpresent - Fut Pl P3 => am_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => am_ + "i" ; - Cong Pres Sg P2 => am_ + "i" ; - Cong Pres Sg P3 => am_ + "i" ; - Cong Pres Pl P1 => am_ + "iamo" ; - Cong Pres Pl P2 => am_ + "iate" ; - Cong Pres Pl P3 => am_ + "ino" ; - Cong Imperf Sg P1 => am_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => am_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => am_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => am_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => am_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => am_ + "assero" ; --# notpresent - Cond Sg P1 => am_ + "erei" ; --# notpresent - Cond Sg P2 => am_ + "eresti" ; --# notpresent - Cond Sg P3 => am_ + "erebbe" ; --# notpresent - Cond Pl P1 => am_ + "eremmo" ; --# notpresent - Cond Pl P2 => am_ + "ereste" ; --# notpresent - Cond Pl P3 => am_ + "erebbero" ; --# notpresent - Imper SgP2 => am_ + "a" ; - Imper PlP1 => am_ + "iamo" ; - Imper PlP2 => am_ + "ate" ; - Ger => am_ + "ando" ; - Part PresP Masc Sg => am_ + "ante" ; - Part PresP Masc Pl => am_ + "anti" ; - Part PresP Fem Sg => am_ + "ante" ; - Part PresP Fem Pl => am_ + "anti" ; - Part PassP Masc Sg => am_ + "ato" ; - Part PassP Masc Pl => am_ + "ati" ; - Part PassP Fem Sg => am_ + "ata" ; - Part PassP Fem Pl => am_ + "ate" - } - } ; - -oper cercare_7 : Str -> Verbo = \cercare -> - let cerc_ = Predef.tk 3 cercare in - {s = table { - Inf => cerc_ + "are" ; - InfClit => cerc_ + "ar" ; - Indi Pres Sg P1 => cerc_ + "o" ; - Indi Pres Sg P2 => cerc_ + "hi" ; - Indi Pres Sg P3 => cerc_ + "a" ; - Indi Pres Pl P1 => cerc_ + "hiamo" ; - Indi Pres Pl P2 => cerc_ + "ate" ; - Indi Pres Pl P3 => cerc_ + "ano" ; - Indi Imperf Sg P1 => cerc_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => cerc_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => cerc_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => cerc_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => cerc_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => cerc_ + "avano" ; --# notpresent - Pass Sg P1 => cerc_ + "ai" ; --# notpresent - Pass Sg P2 => cerc_ + "asti" ; --# notpresent - Pass Sg P3 => cerc_ + "ò" ; --# notpresent - Pass Pl P1 => cerc_ + "ammo" ; --# notpresent - Pass Pl P2 => cerc_ + "aste" ; --# notpresent - Pass Pl P3 => cerc_ + "arono" ; --# notpresent - Fut Sg P1 => cerc_ + "herò" ; --# notpresent - Fut Sg P2 => cerc_ + "herai" ; --# notpresent - Fut Sg P3 => cerc_ + "herà" ; --# notpresent - Fut Pl P1 => cerc_ + "heremo" ; --# notpresent - Fut Pl P2 => cerc_ + "herete" ; --# notpresent - Fut Pl P3 => cerc_ + "heranno" ; --# notpresent - Cong Pres Sg P1 => cerc_ + "hi" ; - Cong Pres Sg P2 => cerc_ + "hi" ; - Cong Pres Sg P3 => cerc_ + "hi" ; - Cong Pres Pl P1 => cerc_ + "hiamo" ; - Cong Pres Pl P2 => cerc_ + "hiate" ; - Cong Pres Pl P3 => cerc_ + "hino" ; - Cong Imperf Sg P1 => cerc_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => cerc_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => cerc_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => cerc_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => cerc_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => cerc_ + "assero" ; --# notpresent - Cond Sg P1 => cerc_ + "herei" ; --# notpresent - Cond Sg P2 => cerc_ + "heresti" ; --# notpresent - Cond Sg P3 => cerc_ + "herebbe" ; --# notpresent - Cond Pl P1 => cerc_ + "heremmo" ; --# notpresent - Cond Pl P2 => cerc_ + "hereste" ; --# notpresent - Cond Pl P3 => cerc_ + "herebbero" ; --# notpresent - Imper SgP2 => cerc_ + "a" ; - Imper PlP1 => cerc_ + "hiamo" ; - Imper PlP2 => cerc_ + "ate" ; - Ger => cerc_ + "ando" ; - Part PresP Masc Sg => cerc_ + "ante" ; - Part PresP Masc Pl => cerc_ + "anti" ; - Part PresP Fem Sg => cerc_ + "ante" ; - Part PresP Fem Pl => cerc_ + "anti" ; - Part PassP Masc Sg => cerc_ + "ato" ; - Part PassP Masc Pl => cerc_ + "ati" ; - Part PassP Fem Sg => cerc_ + "ata" ; - Part PassP Fem Pl => cerc_ + "ate" - } - } ; - -oper legare_8 : Str -> Verbo = \legare -> - let leg_ = Predef.tk 3 legare in - {s = table { - Inf => leg_ + "are" ; - InfClit => leg_ + "ar" ; - Indi Pres Sg P1 => leg_ + "o" ; - Indi Pres Sg P2 => leg_ + "hi" ; - Indi Pres Sg P3 => leg_ + "a" ; - Indi Pres Pl P1 => leg_ + "hiamo" ; - Indi Pres Pl P2 => leg_ + "ate" ; - Indi Pres Pl P3 => leg_ + "ano" ; - Indi Imperf Sg P1 => leg_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => leg_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => leg_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => leg_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => leg_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => leg_ + "avano" ; --# notpresent - Pass Sg P1 => leg_ + "ai" ; --# notpresent - Pass Sg P2 => leg_ + "asti" ; --# notpresent - Pass Sg P3 => leg_ + "ò" ; --# notpresent - Pass Pl P1 => leg_ + "ammo" ; --# notpresent - Pass Pl P2 => leg_ + "aste" ; --# notpresent - Pass Pl P3 => leg_ + "arono" ; --# notpresent - Fut Sg P1 => leg_ + "herò" ; --# notpresent - Fut Sg P2 => leg_ + "herai" ; --# notpresent - Fut Sg P3 => leg_ + "herà" ; --# notpresent - Fut Pl P1 => leg_ + "heremo" ; --# notpresent - Fut Pl P2 => leg_ + "herete" ; --# notpresent - Fut Pl P3 => leg_ + "heranno" ; --# notpresent - Cong Pres Sg P1 => leg_ + "hi" ; - Cong Pres Sg P2 => leg_ + "hi" ; - Cong Pres Sg P3 => leg_ + "hi" ; - Cong Pres Pl P1 => leg_ + "hiamo" ; - Cong Pres Pl P2 => leg_ + "hiate" ; - Cong Pres Pl P3 => leg_ + "hino" ; - Cong Imperf Sg P1 => leg_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => leg_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => leg_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => leg_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => leg_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => leg_ + "assero" ; --# notpresent - Cond Sg P1 => leg_ + "herei" ; --# notpresent - Cond Sg P2 => leg_ + "heresti" ; --# notpresent - Cond Sg P3 => leg_ + "herebbe" ; --# notpresent - Cond Pl P1 => leg_ + "heremmo" ; --# notpresent - Cond Pl P2 => leg_ + "hereste" ; --# notpresent - Cond Pl P3 => leg_ + "herebbero" ; --# notpresent - Imper SgP2 => leg_ + "a" ; - Imper PlP1 => leg_ + "hiamo" ; - Imper PlP2 => leg_ + "ate" ; - Ger => leg_ + "ando" ; - Part PresP Masc Sg => leg_ + "ante" ; - Part PresP Masc Pl => leg_ + "anti" ; - Part PresP Fem Sg => leg_ + "ante" ; - Part PresP Fem Pl => leg_ + "anti" ; - Part PassP Masc Sg => leg_ + "ato" ; - Part PassP Masc Pl => leg_ + "ati" ; - Part PassP Fem Sg => leg_ + "ata" ; - Part PassP Fem Pl => leg_ + "ate" - } - } ; - -oper cominciare_9 : Str -> Verbo = \cominciare -> - let cominc_ = Predef.tk 4 cominciare in - {s = table { - Inf => cominc_ + "iare" ; - InfClit => cominc_ + "iar" ; - Indi Pres Sg P1 => cominc_ + "io" ; - Indi Pres Sg P2 => cominc_ + "i" ; - Indi Pres Sg P3 => cominc_ + "ia" ; - Indi Pres Pl P1 => cominc_ + "iamo" ; - Indi Pres Pl P2 => cominc_ + "iate" ; - Indi Pres Pl P3 => cominc_ + "iano" ; - Indi Imperf Sg P1 => cominc_ + "iavo" ; --# notpresent - Indi Imperf Sg P2 => cominc_ + "iavi" ; --# notpresent - Indi Imperf Sg P3 => cominc_ + "iava" ; --# notpresent - Indi Imperf Pl P1 => cominc_ + "iavamo" ; --# notpresent - Indi Imperf Pl P2 => cominc_ + "iavate" ; --# notpresent - Indi Imperf Pl P3 => cominc_ + "iavano" ; --# notpresent - Pass Sg P1 => cominc_ + "iai" ; --# notpresent - Pass Sg P2 => cominc_ + "iasti" ; --# notpresent - Pass Sg P3 => cominc_ + "iò" ; --# notpresent - Pass Pl P1 => cominc_ + "iammo" ; --# notpresent - Pass Pl P2 => cominc_ + "iaste" ; --# notpresent - Pass Pl P3 => cominc_ + "iarono" ; --# notpresent - Fut Sg P1 => cominc_ + "erò" ; --# notpresent - Fut Sg P2 => cominc_ + "erai" ; --# notpresent - Fut Sg P3 => cominc_ + "erà" ; --# notpresent - Fut Pl P1 => cominc_ + "eremo" ; --# notpresent - Fut Pl P2 => cominc_ + "erete" ; --# notpresent - Fut Pl P3 => cominc_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => cominc_ + "i" ; - Cong Pres Sg P2 => cominc_ + "i" ; - Cong Pres Sg P3 => cominc_ + "i" ; - Cong Pres Pl P1 => cominc_ + "iamo" ; - Cong Pres Pl P2 => cominc_ + "iate" ; - Cong Pres Pl P3 => cominc_ + "ino" ; - Cong Imperf Sg P1 => cominc_ + "iassi" ; --# notpresent - Cong Imperf Sg P2 => cominc_ + "iassi" ; --# notpresent - Cong Imperf Sg P3 => cominc_ + "iasse" ; --# notpresent - Cong Imperf Pl P1 => cominc_ + "iassimo" ; --# notpresent - Cong Imperf Pl P2 => cominc_ + "iaste" ; --# notpresent - Cong Imperf Pl P3 => cominc_ + "iassero" ; --# notpresent - Cond Sg P1 => cominc_ + "erei" ; --# notpresent - Cond Sg P2 => cominc_ + "eresti" ; --# notpresent - Cond Sg P3 => cominc_ + "erebbe" ; --# notpresent - Cond Pl P1 => cominc_ + "eremmo" ; --# notpresent - Cond Pl P2 => cominc_ + "ereste" ; --# notpresent - Cond Pl P3 => cominc_ + "erebbero" ; --# notpresent - Imper SgP2 => cominc_ + "ia" ; - Imper PlP1 => cominc_ + "iamo" ; - Imper PlP2 => cominc_ + "iate" ; - Ger => cominc_ + "iando" ; - Part PresP Masc Sg => cominc_ + "iante" ; - Part PresP Masc Pl => cominc_ + "ianti" ; - Part PresP Fem Sg => cominc_ + "iante" ; - Part PresP Fem Pl => cominc_ + "ianti" ; - Part PassP Masc Sg => cominc_ + "iato" ; - Part PassP Masc Pl => cominc_ + "iati" ; - Part PassP Fem Sg => cominc_ + "iata" ; - Part PassP Fem Pl => cominc_ + "iate" - } - } ; - -oper mangiare_10 : Str -> Verbo = \mangiare -> - let mang_ = Predef.tk 4 mangiare in - {s = table { - Inf => mang_ + "iare" ; - InfClit => mang_ + "iar" ; - Indi Pres Sg P1 => mang_ + "io" ; - Indi Pres Sg P2 => mang_ + "i" ; - Indi Pres Sg P3 => mang_ + "ia" ; - Indi Pres Pl P1 => mang_ + "iamo" ; - Indi Pres Pl P2 => mang_ + "iate" ; - Indi Pres Pl P3 => mang_ + "iano" ; - Indi Imperf Sg P1 => mang_ + "iavo" ; --# notpresent - Indi Imperf Sg P2 => mang_ + "iavi" ; --# notpresent - Indi Imperf Sg P3 => mang_ + "iava" ; --# notpresent - Indi Imperf Pl P1 => mang_ + "iavamo" ; --# notpresent - Indi Imperf Pl P2 => mang_ + "iavate" ; --# notpresent - Indi Imperf Pl P3 => mang_ + "iavano" ; --# notpresent - Pass Sg P1 => mang_ + "iai" ; --# notpresent - Pass Sg P2 => mang_ + "iasti" ; --# notpresent - Pass Sg P3 => mang_ + "iò" ; --# notpresent - Pass Pl P1 => mang_ + "iammo" ; --# notpresent - Pass Pl P2 => mang_ + "iaste" ; --# notpresent - Pass Pl P3 => mang_ + "iarono" ; --# notpresent - Fut Sg P1 => mang_ + "erò" ; --# notpresent - Fut Sg P2 => mang_ + "erai" ; --# notpresent - Fut Sg P3 => mang_ + "erà" ; --# notpresent - Fut Pl P1 => mang_ + "eremo" ; --# notpresent - Fut Pl P2 => mang_ + "erete" ; --# notpresent - Fut Pl P3 => mang_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => mang_ + "i" ; - Cong Pres Sg P2 => mang_ + "i" ; - Cong Pres Sg P3 => mang_ + "i" ; - Cong Pres Pl P1 => mang_ + "iamo" ; - Cong Pres Pl P2 => mang_ + "iate" ; - Cong Pres Pl P3 => mang_ + "ino" ; - Cong Imperf Sg P1 => mang_ + "iassi" ; --# notpresent - Cong Imperf Sg P2 => mang_ + "iassi" ; --# notpresent - Cong Imperf Sg P3 => mang_ + "iasse" ; --# notpresent - Cong Imperf Pl P1 => mang_ + "iassimo" ; --# notpresent - Cong Imperf Pl P2 => mang_ + "iaste" ; --# notpresent - Cong Imperf Pl P3 => mang_ + "iassero" ; --# notpresent - Cond Sg P1 => mang_ + "erei" ; --# notpresent - Cond Sg P2 => mang_ + "eresti" ; --# notpresent - Cond Sg P3 => mang_ + "erebbe" ; --# notpresent - Cond Pl P1 => mang_ + "eremmo" ; --# notpresent - Cond Pl P2 => mang_ + "ereste" ; --# notpresent - Cond Pl P3 => mang_ + "erebbero" ; --# notpresent - Imper SgP2 => mang_ + "ia" ; - Imper PlP1 => mang_ + "iamo" ; - Imper PlP2 => mang_ + "iate" ; - Ger => mang_ + "iando" ; - Part PresP Masc Sg => mang_ + "iante" ; - Part PresP Masc Pl => mang_ + "ianti" ; - Part PresP Fem Sg => mang_ + "iante" ; - Part PresP Fem Pl => mang_ + "ianti" ; - Part PassP Masc Sg => mang_ + "iato" ; - Part PassP Masc Pl => mang_ + "iati" ; - Part PassP Fem Sg => mang_ + "iata" ; - Part PassP Fem Pl => mang_ + "iate" - } - } ; - -oper inviare_11 : Str -> Verbo = \inviare -> - let invi_ = Predef.tk 3 inviare in - {s = table { - Inf => invi_ + "are" ; - InfClit => invi_ + "ar" ; - Indi Pres Sg P1 => invi_ + "o" ; - Indi Pres Sg P2 => invi_ + "i" ; - Indi Pres Sg P3 => invi_ + "a" ; - Indi Pres Pl P1 => invi_ + "iamo" ; - Indi Pres Pl P2 => invi_ + "ate" ; - Indi Pres Pl P3 => invi_ + "ano" ; - Indi Imperf Sg P1 => invi_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => invi_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => invi_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => invi_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => invi_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => invi_ + "avano" ; --# notpresent - Pass Sg P1 => invi_ + "ai" ; --# notpresent - Pass Sg P2 => invi_ + "asti" ; --# notpresent - Pass Sg P3 => invi_ + "ò" ; --# notpresent - Pass Pl P1 => invi_ + "ammo" ; --# notpresent - Pass Pl P2 => invi_ + "aste" ; --# notpresent - Pass Pl P3 => invi_ + "arono" ; --# notpresent - Fut Sg P1 => invi_ + "erò" ; --# notpresent - Fut Sg P2 => invi_ + "erai" ; --# notpresent - Fut Sg P3 => invi_ + "erà" ; --# notpresent - Fut Pl P1 => invi_ + "eremo" ; --# notpresent - Fut Pl P2 => invi_ + "erete" ; --# notpresent - Fut Pl P3 => invi_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => invi_ + "i" ; - Cong Pres Sg P2 => invi_ + "i" ; - Cong Pres Sg P3 => invi_ + "i" ; - Cong Pres Pl P1 => invi_ + "iamo" ; - Cong Pres Pl P2 => invi_ + "iate" ; - Cong Pres Pl P3 => invi_ + "ino" ; - Cong Imperf Sg P1 => invi_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => invi_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => invi_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => invi_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => invi_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => invi_ + "assero" ; --# notpresent - Cond Sg P1 => invi_ + "erei" ; --# notpresent - Cond Sg P2 => invi_ + "eresti" ; --# notpresent - Cond Sg P3 => invi_ + "erebbe" ; --# notpresent - Cond Pl P1 => invi_ + "eremmo" ; --# notpresent - Cond Pl P2 => invi_ + "ereste" ; --# notpresent - Cond Pl P3 => invi_ + "erebbero" ; --# notpresent - Imper SgP2 => invi_ + "a" ; - Imper PlP1 => invi_ + "iamo" ; - Imper PlP2 => invi_ + "ate" ; - Ger => invi_ + "ando" ; - Part PresP Masc Sg => invi_ + "ante" ; - Part PresP Masc Pl => invi_ + "anti" ; - Part PresP Fem Sg => invi_ + "ante" ; - Part PresP Fem Pl => invi_ + "anti" ; - Part PassP Masc Sg => invi_ + "ato" ; - Part PassP Masc Pl => invi_ + "ati" ; - Part PassP Fem Sg => invi_ + "ata" ; - Part PassP Fem Pl => invi_ + "ate" - } - } ; - -oper studiare_12 : Str -> Verbo = \studiare -> - let studi_ = Predef.tk 3 studiare in - {s = table { - Inf => studi_ + "are" ; - InfClit => studi_ + "ar" ; - Indi Pres Sg P1 => studi_ + "o" ; - Indi Pres Sg P2 => studi_ + "" ; - Indi Pres Sg P3 => studi_ + "a" ; - Indi Pres Pl P1 => studi_ + "amo" ; - Indi Pres Pl P2 => studi_ + "ate" ; - Indi Pres Pl P3 => studi_ + "ano" ; - Indi Imperf Sg P1 => studi_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => studi_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => studi_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => studi_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => studi_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => studi_ + "avano" ; --# notpresent - Pass Sg P1 => studi_ + "ai" ; --# notpresent - Pass Sg P2 => studi_ + "asti" ; --# notpresent - Pass Sg P3 => studi_ + "ò" ; --# notpresent - Pass Pl P1 => studi_ + "ammo" ; --# notpresent - Pass Pl P2 => studi_ + "aste" ; --# notpresent - Pass Pl P3 => studi_ + "arono" ; --# notpresent - Fut Sg P1 => studi_ + "erò" ; --# notpresent - Fut Sg P2 => studi_ + "erai" ; --# notpresent - Fut Sg P3 => studi_ + "erà" ; --# notpresent - Fut Pl P1 => studi_ + "eremo" ; --# notpresent - Fut Pl P2 => studi_ + "erete" ; --# notpresent - Fut Pl P3 => studi_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => studi_ + "" ; - Cong Pres Sg P2 => studi_ + "" ; - Cong Pres Sg P3 => studi_ + "" ; - Cong Pres Pl P1 => studi_ + "amo" ; - Cong Pres Pl P2 => studi_ + "ate" ; - Cong Pres Pl P3 => studi_ + "no" ; - Cong Imperf Sg P1 => studi_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => studi_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => studi_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => studi_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => studi_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => studi_ + "assero" ; --# notpresent - Cond Sg P1 => studi_ + "erei" ; --# notpresent - Cond Sg P2 => studi_ + "eresti" ; --# notpresent - Cond Sg P3 => studi_ + "erebbe" ; --# notpresent - Cond Pl P1 => studi_ + "eremmo" ; --# notpresent - Cond Pl P2 => studi_ + "ereste" ; --# notpresent - Cond Pl P3 => studi_ + "erebbero" ; --# notpresent - Imper SgP2 => studi_ + "a" ; - Imper PlP1 => studi_ + "amo" ; - Imper PlP2 => studi_ + "ate" ; - Ger => studi_ + "ando" ; - Part PresP Masc Sg => studi_ + "ante" ; - Part PresP Masc Pl => studi_ + "anti" ; - Part PresP Fem Sg => studi_ + "ante" ; - Part PresP Fem Pl => studi_ + "anti" ; - Part PassP Masc Sg => studi_ + "ato" ; - Part PassP Masc Pl => studi_ + "ati" ; - Part PassP Fem Sg => studi_ + "ata" ; - Part PassP Fem Pl => studi_ + "ate" - } - } ; - -oper giocare_13 : Str -> Verbo = \giocare -> - let gioc_ = Predef.tk 3 giocare in - {s = table { - Inf => gioc_ + "are" ; - InfClit => gioc_ + "ar" ; - Indi Pres Sg P1 => gioc_ + "o" ; - Indi Pres Sg P2 => gioc_ + "hi" ; - Indi Pres Sg P3 => gioc_ + "a" ; - Indi Pres Pl P1 => gioc_ + "hiamo" ; - Indi Pres Pl P2 => gioc_ + "ate" ; - Indi Pres Pl P3 => gioc_ + "ano" ; - Indi Imperf Sg P1 => gioc_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => gioc_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => gioc_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => gioc_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => gioc_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => gioc_ + "avano" ; --# notpresent - Pass Sg P1 => gioc_ + "ai" ; --# notpresent - Pass Sg P2 => gioc_ + "asti" ; --# notpresent - Pass Sg P3 => gioc_ + "ò" ; --# notpresent - Pass Pl P1 => gioc_ + "ammo" ; --# notpresent - Pass Pl P2 => gioc_ + "aste" ; --# notpresent - Pass Pl P3 => gioc_ + "arono" ; --# notpresent - Fut Sg P1 => gioc_ + "herò" ; --# notpresent - Fut Sg P2 => gioc_ + "herai" ; --# notpresent - Fut Sg P3 => gioc_ + "herà" ; --# notpresent - Fut Pl P1 => gioc_ + "heremo" ; --# notpresent - Fut Pl P2 => gioc_ + "herete" ; --# notpresent - Fut Pl P3 => gioc_ + "heranno" ; --# notpresent - Cong Pres Sg P1 => gioc_ + "hi" ; - Cong Pres Sg P2 => gioc_ + "hi" ; - Cong Pres Sg P3 => gioc_ + "hi" ; - Cong Pres Pl P1 => gioc_ + "hiamo" ; - Cong Pres Pl P2 => gioc_ + "hiate" ; - Cong Pres Pl P3 => gioc_ + "hino" ; - Cong Imperf Sg P1 => gioc_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => gioc_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => gioc_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => gioc_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => gioc_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => gioc_ + "assero" ; --# notpresent - Cond Sg P1 => gioc_ + "herei" ; --# notpresent - Cond Sg P2 => gioc_ + "heresti" ; --# notpresent - Cond Sg P3 => gioc_ + "herebbe" ; --# notpresent - Cond Pl P1 => gioc_ + "heremmo" ; --# notpresent - Cond Pl P2 => gioc_ + "hereste" ; --# notpresent - Cond Pl P3 => gioc_ + "herebbero" ; --# notpresent - Imper SgP2 => gioc_ + "a" ; - Imper PlP1 => gioc_ + "hiamo" ; - Imper PlP2 => gioc_ + "ate" ; - Ger => gioc_ + "ando" ; - Part PresP Masc Sg => gioc_ + "ante" ; - Part PresP Masc Pl => gioc_ + "anti" ; - Part PresP Fem Sg => gioc_ + "ante" ; - Part PresP Fem Pl => gioc_ + "anti" ; - Part PassP Masc Sg => gioc_ + "ato" ; - Part PassP Masc Pl => gioc_ + "ati" ; - Part PassP Fem Sg => gioc_ + "ata" ; - Part PassP Fem Pl => gioc_ + "ate" - } - } ; - -oper andare_14 : Str -> Verbo = \andare -> - let x_ = Predef.tk 6 andare in - {s = table { - Inf => x_ + "andare" ; - InfClit => x_ + "andar" ; - Indi Pres Sg P1 => variants {x_ + "vo" ; x_ + "vado"} ; - Indi Pres Sg P2 => x_ + "vai" ; - Indi Pres Sg P3 => x_ + "va" ; - Indi Pres Pl P1 => x_ + "andiamo" ; - Indi Pres Pl P2 => x_ + "andate" ; - Indi Pres Pl P3 => x_ + "vanno" ; - Indi Imperf Sg P1 => x_ + "andavo" ; --# notpresent - Indi Imperf Sg P2 => x_ + "andavi" ; --# notpresent - Indi Imperf Sg P3 => x_ + "andava" ; --# notpresent - Indi Imperf Pl P1 => x_ + "andavamo" ; --# notpresent - Indi Imperf Pl P2 => x_ + "andavate" ; --# notpresent - Indi Imperf Pl P3 => x_ + "andavano" ; --# notpresent - Pass Sg P1 => x_ + "andai" ; --# notpresent - Pass Sg P2 => x_ + "andasti" ; --# notpresent - Pass Sg P3 => x_ + "andò" ; --# notpresent - Pass Pl P1 => x_ + "andammo" ; --# notpresent - Pass Pl P2 => x_ + "andaste" ; --# notpresent - Pass Pl P3 => x_ + "andarono" ; --# notpresent - Fut Sg P1 => x_ + "andrò" ; --# notpresent - Fut Sg P2 => x_ + "andrai" ; --# notpresent - Fut Sg P3 => x_ + "andrà" ; --# notpresent - Fut Pl P1 => x_ + "andremo" ; --# notpresent - Fut Pl P2 => x_ + "andrete" ; --# notpresent - Fut Pl P3 => x_ + "andranno" ; --# notpresent - Cong Pres Sg P1 => x_ + "vada" ; - Cong Pres Sg P2 => x_ + "vada" ; - Cong Pres Sg P3 => x_ + "vada" ; - Cong Pres Pl P1 => x_ + "andiamo" ; - Cong Pres Pl P2 => x_ + "andiate" ; - Cong Pres Pl P3 => x_ + "vadano" ; - Cong Imperf Sg P1 => x_ + "andassi" ; --# notpresent - Cong Imperf Sg P2 => x_ + "andassi" ; --# notpresent - Cong Imperf Sg P3 => x_ + "andasse" ; --# notpresent - Cong Imperf Pl P1 => x_ + "andassimo" ; --# notpresent - Cong Imperf Pl P2 => x_ + "andaste" ; --# notpresent - Cong Imperf Pl P3 => x_ + "andassero" ; --# notpresent - Cond Sg P1 => x_ + "andrei" ; --# notpresent - Cond Sg P2 => x_ + "andresti" ; --# notpresent - Cond Sg P3 => x_ + "andrebbe" ; --# notpresent - Cond Pl P1 => x_ + "andremmo" ; --# notpresent - Cond Pl P2 => x_ + "andreste" ; --# notpresent - Cond Pl P3 => x_ + "andrebbero" ; --# notpresent - Imper SgP2 => x_ + "vai" ; - Imper PlP1 => x_ + "andiamo" ; - Imper PlP2 => x_ + "andate" ; - Ger => x_ + "andando" ; - Part PresP Masc Sg => x_ + "andante" ; - Part PresP Masc Pl => x_ + "andanti" ; - Part PresP Fem Sg => x_ + "andante" ; - Part PresP Fem Pl => x_ + "andanti" ; - Part PassP Masc Sg => x_ + "andato" ; - Part PassP Masc Pl => x_ + "andati" ; - Part PassP Fem Sg => x_ + "andata" ; - Part PassP Fem Pl => x_ + "andate" - } - } ; - -oper riandare_14b : Str -> Verbo = \riandare -> - let ri_ = Predef.tk 6 riandare in - {s = table { - Inf => ri_ + "andare" ; - InfClit => ri_ + "andar" ; - Indi Pres Sg P1 => variants {ri_ + "vo" ; ri_ + "vado"} ; - Indi Pres Sg P2 => ri_ + "vai" ; - Indi Pres Sg P3 => ri_ + "và" ; - Indi Pres Pl P1 => ri_ + "andiamo" ; - Indi Pres Pl P2 => ri_ + "andate" ; - Indi Pres Pl P3 => ri_ + "vanno" ; - Indi Imperf Sg P1 => ri_ + "andavo" ; --# notpresent - Indi Imperf Sg P2 => ri_ + "andavi" ; --# notpresent - Indi Imperf Sg P3 => ri_ + "andava" ; --# notpresent - Indi Imperf Pl P1 => ri_ + "andavamo" ; --# notpresent - Indi Imperf Pl P2 => ri_ + "andavate" ; --# notpresent - Indi Imperf Pl P3 => ri_ + "andavano" ; --# notpresent - Pass Sg P1 => ri_ + "andai" ; --# notpresent - Pass Sg P2 => ri_ + "andasti" ; --# notpresent - Pass Sg P3 => ri_ + "andò" ; --# notpresent - Pass Pl P1 => ri_ + "andammo" ; --# notpresent - Pass Pl P2 => ri_ + "andaste" ; --# notpresent - Pass Pl P3 => ri_ + "andarono" ; --# notpresent - Fut Sg P1 => ri_ + "andrò" ; --# notpresent - Fut Sg P2 => ri_ + "andrai" ; --# notpresent - Fut Sg P3 => ri_ + "andrà" ; --# notpresent - Fut Pl P1 => ri_ + "andremo" ; --# notpresent - Fut Pl P2 => ri_ + "andrete" ; --# notpresent - Fut Pl P3 => ri_ + "andranno" ; --# notpresent - Cong Pres Sg P1 => ri_ + "vada" ; - Cong Pres Sg P2 => ri_ + "vada" ; - Cong Pres Sg P3 => ri_ + "vada" ; - Cong Pres Pl P1 => ri_ + "andiamo" ; - Cong Pres Pl P2 => ri_ + "andiate" ; - Cong Pres Pl P3 => ri_ + "vadano" ; - Cong Imperf Sg P1 => ri_ + "andassi" ; --# notpresent - Cong Imperf Sg P2 => ri_ + "andassi" ; --# notpresent - Cong Imperf Sg P3 => ri_ + "andasse" ; --# notpresent - Cong Imperf Pl P1 => ri_ + "andassimo" ; --# notpresent - Cong Imperf Pl P2 => ri_ + "andaste" ; --# notpresent - Cong Imperf Pl P3 => ri_ + "andassero" ; --# notpresent - Cond Sg P1 => ri_ + "andrei" ; --# notpresent - Cond Sg P2 => ri_ + "andresti" ; --# notpresent - Cond Sg P3 => ri_ + "andrebbe" ; --# notpresent - Cond Pl P1 => ri_ + "andremmo" ; --# notpresent - Cond Pl P2 => ri_ + "andreste" ; --# notpresent - Cond Pl P3 => ri_ + "andrebbero" ; --# notpresent - Imper SgP2 => ri_ + "vai" ; - Imper PlP1 => ri_ + "andiamo" ; - Imper PlP2 => ri_ + "andate" ; - Ger => ri_ + "andando" ; - Part PresP Masc Sg => ri_ + "andante" ; - Part PresP Masc Pl => ri_ + "andanti" ; - Part PresP Fem Sg => ri_ + "andante" ; - Part PresP Fem Pl => ri_ + "andanti" ; - Part PassP Masc Sg => ri_ + "andato" ; - Part PassP Masc Pl => ri_ + "andati" ; - Part PassP Fem Sg => ri_ + "andata" ; - Part PassP Fem Pl => ri_ + "andate" - } - } ; - -oper dare_15 : Str -> Verbo = \dare -> - let d_ = Predef.tk 3 dare in - {s = table { - Inf => d_ + "are" ; - InfClit => d_ + "a" ; - Indi Pres Sg P1 => d_ + "o" ; - Indi Pres Sg P2 => d_ + "ai" ; - Indi Pres Sg P3 => d_ + "à" ; - Indi Pres Pl P1 => d_ + "iamo" ; - Indi Pres Pl P2 => d_ + "ate" ; - Indi Pres Pl P3 => d_ + "anno" ; - Indi Imperf Sg P1 => d_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => d_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => d_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => d_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => d_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => d_ + "avano" ; --# notpresent - Pass Sg P1 => d_ + "iedi" ; --# notpresent - Pass Sg P2 => d_ + "esti" ; --# notpresent - Pass Sg P3 => d_ + "iede" ; --# notpresent - Pass Pl P1 => d_ + "emmo" ; --# notpresent - Pass Pl P2 => d_ + "este" ; --# notpresent - Pass Pl P3 => d_ + "iedero" ; --# notpresent - Fut Sg P1 => d_ + "arò" ; --# notpresent - Fut Sg P2 => d_ + "arai" ; --# notpresent - Fut Sg P3 => d_ + "arà" ; --# notpresent - Fut Pl P1 => d_ + "aremo" ; --# notpresent - Fut Pl P2 => d_ + "arete" ; --# notpresent - Fut Pl P3 => d_ + "aranno" ; --# notpresent - Cong Pres Sg P1 => d_ + "ia" ; - Cong Pres Sg P2 => d_ + "ia" ; - Cong Pres Sg P3 => d_ + "ia" ; - Cong Pres Pl P1 => d_ + "iamo" ; - Cong Pres Pl P2 => d_ + "iate" ; - Cong Pres Pl P3 => d_ + "iano" ; - Cong Imperf Sg P1 => d_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => d_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => d_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => d_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => d_ + "este" ; --# notpresent - Cong Imperf Pl P3 => d_ + "essero" ; --# notpresent - Cond Sg P1 => d_ + "arei" ; --# notpresent - Cond Sg P2 => d_ + "aresti" ; --# notpresent - Cond Sg P3 => d_ + "arebbe" ; --# notpresent - Cond Pl P1 => d_ + "aremmo" ; --# notpresent - Cond Pl P2 => d_ + "areste" ; --# notpresent - Cond Pl P3 => d_ + "arebbero" ; --# notpresent - Imper SgP2 => d_ + "ai" ; - Imper PlP1 => d_ + "iamo" ; - Imper PlP2 => d_ + "iate" ; - Ger => d_ + "ando" ; - Part PresP Masc Sg => d_ + "ante" ; - Part PresP Masc Pl => d_ + "anti" ; - Part PresP Fem Sg => d_ + "ante" ; - Part PresP Fem Pl => d_ + "anti" ; - Part PassP Masc Sg => d_ + "ato" ; - Part PassP Masc Pl => d_ + "ati" ; - Part PassP Fem Sg => d_ + "ata" ; - Part PassP Fem Pl => d_ + "ate" - } - } ; - -oper stare_16 : Str -> Verbo = \stare -> - let st_ = Predef.tk 3 stare in - {s = table { - Inf => st_ + "are" ; - InfClit => st_ + "a" ; - Indi Pres Sg P1 => st_ + "o" ; - Indi Pres Sg P2 => st_ + "ai" ; - Indi Pres Sg P3 => st_ + "a" ; - Indi Pres Pl P1 => st_ + "iamo" ; - Indi Pres Pl P2 => st_ + "ate" ; - Indi Pres Pl P3 => st_ + "anno" ; - Indi Imperf Sg P1 => st_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => st_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => st_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => st_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => st_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => st_ + "avano" ; --# notpresent - Pass Sg P1 => st_ + "etti" ; --# notpresent - Pass Sg P2 => st_ + "esti" ; --# notpresent - Pass Sg P3 => st_ + "ette" ; --# notpresent - Pass Pl P1 => st_ + "emmo" ; --# notpresent - Pass Pl P2 => st_ + "este" ; --# notpresent - Pass Pl P3 => st_ + "ettero" ; --# notpresent - Fut Sg P1 => st_ + "arò" ; --# notpresent - Fut Sg P2 => st_ + "arai" ; --# notpresent - Fut Sg P3 => st_ + "arà" ; --# notpresent - Fut Pl P1 => st_ + "aremo" ; --# notpresent - Fut Pl P2 => st_ + "arete" ; --# notpresent - Fut Pl P3 => st_ + "aranno" ; --# notpresent - Cong Pres Sg P1 => st_ + "ia" ; - Cong Pres Sg P2 => st_ + "ia" ; - Cong Pres Sg P3 => st_ + "ia" ; - Cong Pres Pl P1 => st_ + "iamo" ; - Cong Pres Pl P2 => st_ + "iate" ; - Cong Pres Pl P3 => st_ + "iano" ; - Cong Imperf Sg P1 => st_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => st_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => st_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => st_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => st_ + "este" ; --# notpresent - Cong Imperf Pl P3 => st_ + "essero" ; --# notpresent - Cond Sg P1 => st_ + "arei" ; --# notpresent - Cond Sg P2 => st_ + "aresti" ; --# notpresent - Cond Sg P3 => st_ + "arebbe" ; --# notpresent - Cond Pl P1 => st_ + "aremmo" ; --# notpresent - Cond Pl P2 => st_ + "areste" ; --# notpresent - Cond Pl P3 => st_ + "arebbero" ; --# notpresent - Imper SgP2 => variants {st_ + "a`" ; st_ + "ai"} ; - Imper PlP1 => st_ + "iamo" ; - Imper PlP2 => st_ + "iate" ; - Ger => st_ + "ando" ; - Part PresP Masc Sg => st_ + "ante" ; - Part PresP Masc Pl => st_ + "anti" ; - Part PresP Fem Sg => st_ + "ante" ; - Part PresP Fem Pl => st_ + "anti" ; - Part PassP Masc Sg => st_ + "ato" ; - Part PassP Masc Pl => st_ + "ati" ; - Part PassP Fem Sg => st_ + "ata" ; - Part PassP Fem Pl => st_ + "ate" - } - } ; - -oper agitare_17 : Str -> Verbo = \agitare -> - let agit_ = Predef.tk 3 agitare in - {s = table { - Inf => agit_ + "are" ; - InfClit => agit_ + "ar" ; - Indi Pres Sg P1 => agit_ + "o" ; - Indi Pres Sg P2 => agit_ + "i" ; - Indi Pres Sg P3 => agit_ + "a" ; - Indi Pres Pl P1 => agit_ + "iamo" ; - Indi Pres Pl P2 => agit_ + "ate" ; - Indi Pres Pl P3 => agit_ + "ano" ; - Indi Imperf Sg P1 => agit_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => agit_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => agit_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => agit_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => agit_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => agit_ + "avano" ; --# notpresent - Pass Sg P1 => agit_ + "ai" ; --# notpresent - Pass Sg P2 => agit_ + "asti" ; --# notpresent - Pass Sg P3 => agit_ + "ò" ; --# notpresent - Pass Pl P1 => agit_ + "ammo" ; --# notpresent - Pass Pl P2 => agit_ + "aste" ; --# notpresent - Pass Pl P3 => agit_ + "arono" ; --# notpresent - Fut Sg P1 => agit_ + "erò" ; --# notpresent - Fut Sg P2 => agit_ + "erai" ; --# notpresent - Fut Sg P3 => agit_ + "erà" ; --# notpresent - Fut Pl P1 => agit_ + "eremo" ; --# notpresent - Fut Pl P2 => agit_ + "erete" ; --# notpresent - Fut Pl P3 => agit_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => agit_ + "i" ; - Cong Pres Sg P2 => agit_ + "i" ; - Cong Pres Sg P3 => agit_ + "i" ; - Cong Pres Pl P1 => agit_ + "iamo" ; - Cong Pres Pl P2 => agit_ + "iate" ; - Cong Pres Pl P3 => agit_ + "ino" ; - Cong Imperf Sg P1 => agit_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => agit_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => agit_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => agit_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => agit_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => agit_ + "assero" ; --# notpresent - Cond Sg P1 => agit_ + "erei" ; --# notpresent - Cond Sg P2 => agit_ + "eresti" ; --# notpresent - Cond Sg P3 => agit_ + "erebbe" ; --# notpresent - Cond Pl P1 => agit_ + "eremmo" ; --# notpresent - Cond Pl P2 => agit_ + "ereste" ; --# notpresent - Cond Pl P3 => agit_ + "erebbero" ; --# notpresent - Imper SgP2 => agit_ + "a" ; - Imper PlP1 => agit_ + "iamo" ; - Imper PlP2 => agit_ + "ate" ; - Ger => agit_ + "ando" ; - Part PresP Masc Sg => agit_ + "ante" ; - Part PresP Masc Pl => agit_ + "anti" ; - Part PresP Fem Sg => agit_ + "ante" ; - Part PresP Fem Pl => agit_ + "anti" ; - Part PassP Masc Sg => agit_ + "ato" ; - Part PassP Masc Pl => agit_ + "ati" ; - Part PassP Fem Sg => agit_ + "ata" ; - Part PassP Fem Pl => agit_ + "ate" - } - } ; - -oper immaginare_18 : Str -> Verbo = \immaginare -> - let immagin_ = Predef.tk 3 immaginare in - {s = table { - Inf => immagin_ + "are" ; - InfClit => immagin_ + "ar" ; - Indi Pres Sg P1 => immagin_ + "o" ; - Indi Pres Sg P2 => immagin_ + "i" ; - Indi Pres Sg P3 => immagin_ + "a" ; - Indi Pres Pl P1 => immagin_ + "iamo" ; - Indi Pres Pl P2 => immagin_ + "ate" ; - Indi Pres Pl P3 => immagin_ + "ano" ; - Indi Imperf Sg P1 => immagin_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => immagin_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => immagin_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => immagin_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => immagin_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => immagin_ + "avano" ; --# notpresent - Pass Sg P1 => immagin_ + "ai" ; --# notpresent - Pass Sg P2 => immagin_ + "asti" ; --# notpresent - Pass Sg P3 => immagin_ + "ò" ; --# notpresent - Pass Pl P1 => immagin_ + "ammo" ; --# notpresent - Pass Pl P2 => immagin_ + "aste" ; --# notpresent - Pass Pl P3 => immagin_ + "arono" ; --# notpresent - Fut Sg P1 => immagin_ + "erò" ; --# notpresent - Fut Sg P2 => immagin_ + "erai" ; --# notpresent - Fut Sg P3 => immagin_ + "erà" ; --# notpresent - Fut Pl P1 => immagin_ + "eremo" ; --# notpresent - Fut Pl P2 => immagin_ + "erete" ; --# notpresent - Fut Pl P3 => immagin_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => immagin_ + "i" ; - Cong Pres Sg P2 => immagin_ + "i" ; - Cong Pres Sg P3 => immagin_ + "i" ; - Cong Pres Pl P1 => immagin_ + "iamo" ; - Cong Pres Pl P2 => immagin_ + "iate" ; - Cong Pres Pl P3 => immagin_ + "ino" ; - Cong Imperf Sg P1 => immagin_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => immagin_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => immagin_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => immagin_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => immagin_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => immagin_ + "assero" ; --# notpresent - Cond Sg P1 => immagin_ + "erei" ; --# notpresent - Cond Sg P2 => immagin_ + "eresti" ; --# notpresent - Cond Sg P3 => immagin_ + "erebbe" ; --# notpresent - Cond Pl P1 => immagin_ + "eremmo" ; --# notpresent - Cond Pl P2 => immagin_ + "ereste" ; --# notpresent - Cond Pl P3 => immagin_ + "erebbero" ; --# notpresent - Imper SgP2 => immagin_ + "a" ; - Imper PlP1 => immagin_ + "iamo" ; - Imper PlP2 => immagin_ + "ate" ; - Ger => immagin_ + "ando" ; - Part PresP Masc Sg => immagin_ + "ante" ; - Part PresP Masc Pl => immagin_ + "anti" ; - Part PresP Fem Sg => immagin_ + "ante" ; - Part PresP Fem Pl => immagin_ + "anti" ; - Part PassP Masc Sg => immagin_ + "ato" ; - Part PassP Masc Pl => immagin_ + "ati" ; - Part PassP Fem Sg => immagin_ + "ata" ; - Part PassP Fem Pl => immagin_ + "ate" - } - } ; - -oper modificare_19 : Str -> Verbo = \modificare -> - let modific_ = Predef.tk 3 modificare in - {s = table { - Inf => modific_ + "are" ; - InfClit => modific_ + "ar" ; - Indi Pres Sg P1 => modific_ + "o" ; - Indi Pres Sg P2 => modific_ + "hi" ; - Indi Pres Sg P3 => modific_ + "a" ; - Indi Pres Pl P1 => modific_ + "hiamo" ; - Indi Pres Pl P2 => modific_ + "ate" ; - Indi Pres Pl P3 => modific_ + "ano" ; - Indi Imperf Sg P1 => modific_ + "avo" ; --# notpresent - Indi Imperf Sg P2 => modific_ + "avi" ; --# notpresent - Indi Imperf Sg P3 => modific_ + "ava" ; --# notpresent - Indi Imperf Pl P1 => modific_ + "avamo" ; --# notpresent - Indi Imperf Pl P2 => modific_ + "avate" ; --# notpresent - Indi Imperf Pl P3 => modific_ + "avano" ; --# notpresent - Pass Sg P1 => modific_ + "ai" ; --# notpresent - Pass Sg P2 => modific_ + "asti" ; --# notpresent - Pass Sg P3 => modific_ + "ò" ; --# notpresent - Pass Pl P1 => modific_ + "ammo" ; --# notpresent - Pass Pl P2 => modific_ + "aste" ; --# notpresent - Pass Pl P3 => modific_ + "arono" ; --# notpresent - Fut Sg P1 => modific_ + "herò" ; --# notpresent - Fut Sg P2 => modific_ + "herai" ; --# notpresent - Fut Sg P3 => modific_ + "herà" ; --# notpresent - Fut Pl P1 => modific_ + "heremo" ; --# notpresent - Fut Pl P2 => modific_ + "herete" ; --# notpresent - Fut Pl P3 => modific_ + "heranno" ; --# notpresent - Cong Pres Sg P1 => modific_ + "hi" ; - Cong Pres Sg P2 => modific_ + "hi" ; - Cong Pres Sg P3 => modific_ + "hi" ; - Cong Pres Pl P1 => modific_ + "hiamo" ; - Cong Pres Pl P2 => modific_ + "hiate" ; - Cong Pres Pl P3 => modific_ + "hino" ; - Cong Imperf Sg P1 => modific_ + "assi" ; --# notpresent - Cong Imperf Sg P2 => modific_ + "assi" ; --# notpresent - Cong Imperf Sg P3 => modific_ + "asse" ; --# notpresent - Cong Imperf Pl P1 => modific_ + "assimo" ; --# notpresent - Cong Imperf Pl P2 => modific_ + "aste" ; --# notpresent - Cong Imperf Pl P3 => modific_ + "assero" ; --# notpresent - Cond Sg P1 => modific_ + "herei" ; --# notpresent - Cond Sg P2 => modific_ + "heresti" ; --# notpresent - Cond Sg P3 => modific_ + "herebbe" ; --# notpresent - Cond Pl P1 => modific_ + "heremmo" ; --# notpresent - Cond Pl P2 => modific_ + "hereste" ; --# notpresent - Cond Pl P3 => modific_ + "herebbero" ; --# notpresent - Imper SgP2 => modific_ + "a" ; - Imper PlP1 => modific_ + "hiamo" ; - Imper PlP2 => modific_ + "ate" ; - Ger => modific_ + "ando" ; - Part PresP Masc Sg => modific_ + "ante" ; - Part PresP Masc Pl => modific_ + "anti" ; - Part PresP Fem Sg => modific_ + "ante" ; - Part PresP Fem Pl => modific_ + "anti" ; - Part PassP Masc Sg => modific_ + "ato" ; - Part PassP Masc Pl => modific_ + "ati" ; - Part PassP Fem Sg => modific_ + "ata" ; - Part PassP Fem Pl => modific_ + "ate" - } - } ; - -oper temere_20 : Str -> Verbo = \temere -> - let tem_ = Predef.tk 3 temere in - {s = table { - Inf => tem_ + "ere" ; - InfClit => tem_ + "er" ; - Indi Pres Sg P1 => tem_ + "o" ; - Indi Pres Sg P2 => tem_ + "i" ; - Indi Pres Sg P3 => tem_ + "e" ; - Indi Pres Pl P1 => tem_ + "iamo" ; - Indi Pres Pl P2 => tem_ + "ete" ; - Indi Pres Pl P3 => tem_ + "ono" ; - Indi Imperf Sg P1 => tem_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => tem_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => tem_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => tem_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => tem_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => tem_ + "evano" ; --# notpresent - Pass Sg P1 => tem_ + "etti" ; --# notpresent - Pass Sg P2 => tem_ + "esti" ; --# notpresent - Pass Sg P3 => tem_ + "ette" ; --# notpresent - Pass Pl P1 => tem_ + "emmo" ; --# notpresent - Pass Pl P2 => tem_ + "este" ; --# notpresent - Pass Pl P3 => tem_ + "ettero" ; --# notpresent - Fut Sg P1 => tem_ + "erò" ; --# notpresent - Fut Sg P2 => tem_ + "erai" ; --# notpresent - Fut Sg P3 => tem_ + "erà" ; --# notpresent - Fut Pl P1 => tem_ + "eremo" ; --# notpresent - Fut Pl P2 => tem_ + "erete" ; --# notpresent - Fut Pl P3 => tem_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => tem_ + "a" ; - Cong Pres Sg P2 => tem_ + "a" ; - Cong Pres Sg P3 => tem_ + "a" ; - Cong Pres Pl P1 => tem_ + "iamo" ; - Cong Pres Pl P2 => tem_ + "iate" ; - Cong Pres Pl P3 => tem_ + "ano" ; - Cong Imperf Sg P1 => tem_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => tem_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => tem_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => tem_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => tem_ + "este" ; --# notpresent - Cong Imperf Pl P3 => tem_ + "essero" ; --# notpresent - Cond Sg P1 => tem_ + "erei" ; --# notpresent - Cond Sg P2 => tem_ + "eresti" ; --# notpresent - Cond Sg P3 => tem_ + "erebbe" ; --# notpresent - Cond Pl P1 => tem_ + "eremmo" ; --# notpresent - Cond Pl P2 => tem_ + "ereste" ; --# notpresent - Cond Pl P3 => tem_ + "erebbero" ; --# notpresent - Imper SgP2 => tem_ + "i" ; - Imper PlP1 => tem_ + "iamo" ; - Imper PlP2 => tem_ + "ete" ; - Ger => tem_ + "endo" ; - Part PresP Masc Sg => tem_ + "ente" ; - Part PresP Masc Pl => tem_ + "enti" ; - Part PresP Fem Sg => tem_ + "ente" ; - Part PresP Fem Pl => tem_ + "enti" ; - Part PassP Masc Sg => tem_ + "uto" ; - Part PassP Masc Pl => tem_ + "uti" ; - Part PassP Fem Sg => tem_ + "uta" ; - Part PassP Fem Pl => tem_ + "ute" - } - } ; - -oper accendere_21 : Str -> Verbo = \accendere -> - let acce_ = Predef.tk 5 accendere in - {s = table { - Inf => acce_ + "ndere" ; - InfClit => acce_ + "nder" ; - Indi Pres Sg P1 => acce_ + "ndo" ; - Indi Pres Sg P2 => acce_ + "ndi" ; - Indi Pres Sg P3 => acce_ + "nde" ; - Indi Pres Pl P1 => acce_ + "ndiamo" ; - Indi Pres Pl P2 => acce_ + "ndete" ; - Indi Pres Pl P3 => acce_ + "ndono" ; - Indi Imperf Sg P1 => acce_ + "ndevo" ; --# notpresent - Indi Imperf Sg P2 => acce_ + "ndevi" ; --# notpresent - Indi Imperf Sg P3 => acce_ + "ndeva" ; --# notpresent - Indi Imperf Pl P1 => acce_ + "ndevamo" ; --# notpresent - Indi Imperf Pl P2 => acce_ + "ndevate" ; --# notpresent - Indi Imperf Pl P3 => acce_ + "ndevano" ; --# notpresent - Pass Sg P1 => acce_ + "si" ; --# notpresent - Pass Sg P2 => acce_ + "ndesti" ; --# notpresent - Pass Sg P3 => acce_ + "se" ; --# notpresent - Pass Pl P1 => acce_ + "ndemmo" ; --# notpresent - Pass Pl P2 => acce_ + "ndeste" ; --# notpresent - Pass Pl P3 => acce_ + "sero" ; --# notpresent - Fut Sg P1 => acce_ + "nderò" ; --# notpresent - Fut Sg P2 => acce_ + "nderai" ; --# notpresent - Fut Sg P3 => acce_ + "nderà" ; --# notpresent - Fut Pl P1 => acce_ + "nderemo" ; --# notpresent - Fut Pl P2 => acce_ + "nderete" ; --# notpresent - Fut Pl P3 => acce_ + "nderanno" ; --# notpresent - Cong Pres Sg P1 => acce_ + "nda" ; - Cong Pres Sg P2 => acce_ + "nda" ; - Cong Pres Sg P3 => acce_ + "nda" ; - Cong Pres Pl P1 => acce_ + "ndiamo" ; - Cong Pres Pl P2 => acce_ + "ndiate" ; - Cong Pres Pl P3 => acce_ + "ndano" ; - Cong Imperf Sg P1 => acce_ + "ndessi" ; --# notpresent - Cong Imperf Sg P2 => acce_ + "ndessi" ; --# notpresent - Cong Imperf Sg P3 => acce_ + "ndesse" ; --# notpresent - Cong Imperf Pl P1 => acce_ + "ndessimo" ; --# notpresent - Cong Imperf Pl P2 => acce_ + "ndeste" ; --# notpresent - Cong Imperf Pl P3 => acce_ + "ndessero" ; --# notpresent - Cond Sg P1 => acce_ + "nderei" ; --# notpresent - Cond Sg P2 => acce_ + "nderesti" ; --# notpresent - Cond Sg P3 => acce_ + "nderebbe" ; --# notpresent - Cond Pl P1 => acce_ + "nderemmo" ; --# notpresent - Cond Pl P2 => acce_ + "ndereste" ; --# notpresent - Cond Pl P3 => acce_ + "nderebbero" ; --# notpresent - Imper SgP2 => acce_ + "ndi" ; - Imper PlP1 => acce_ + "ndiamo" ; - Imper PlP2 => acce_ + "ndete" ; - Ger => acce_ + "ndendo" ; - Part PresP Masc Sg => acce_ + "ndente" ; - Part PresP Masc Pl => acce_ + "ndenti" ; - Part PresP Fem Sg => acce_ + "ndente" ; - Part PresP Fem Pl => acce_ + "ndenti" ; - Part PassP Masc Sg => acce_ + "so" ; - Part PassP Masc Pl => acce_ + "si" ; - Part PassP Fem Sg => acce_ + "sa" ; - Part PassP Fem Pl => acce_ + "se" - } - } ; - -oper affiggere_22 : Str -> Verbo = \affiggere -> - let affi_ = Predef.tk 5 affiggere in - {s = table { - Inf => affi_ + "ggere" ; - InfClit => affi_ + "gger" ; - Indi Pres Sg P1 => affi_ + "ggo" ; - Indi Pres Sg P2 => affi_ + "ggi" ; - Indi Pres Sg P3 => affi_ + "gge" ; - Indi Pres Pl P1 => affi_ + "ggiamo" ; - Indi Pres Pl P2 => affi_ + "ggete" ; - Indi Pres Pl P3 => affi_ + "ggono" ; - Indi Imperf Sg P1 => affi_ + "ggevo" ; --# notpresent - Indi Imperf Sg P2 => affi_ + "ggevi" ; --# notpresent - Indi Imperf Sg P3 => affi_ + "ggeva" ; --# notpresent - Indi Imperf Pl P1 => affi_ + "ggevamo" ; --# notpresent - Indi Imperf Pl P2 => affi_ + "ggevate" ; --# notpresent - Indi Imperf Pl P3 => affi_ + "ggevano" ; --# notpresent - Pass Sg P1 => affi_ + "ssi" ; --# notpresent - Pass Sg P2 => affi_ + "ggesti" ; --# notpresent - Pass Sg P3 => affi_ + "sse" ; --# notpresent - Pass Pl P1 => affi_ + "ggemmo" ; --# notpresent - Pass Pl P2 => affi_ + "ggeste" ; --# notpresent - Pass Pl P3 => affi_ + "ssero" ; --# notpresent - Fut Sg P1 => affi_ + "ggerò" ; --# notpresent - Fut Sg P2 => affi_ + "ggerai" ; --# notpresent - Fut Sg P3 => affi_ + "ggerà" ; --# notpresent - Fut Pl P1 => affi_ + "ggeremo" ; --# notpresent - Fut Pl P2 => affi_ + "ggerete" ; --# notpresent - Fut Pl P3 => affi_ + "ggeranno" ; --# notpresent - Cong Pres Sg P1 => affi_ + "gga" ; - Cong Pres Sg P2 => affi_ + "gga" ; - Cong Pres Sg P3 => affi_ + "gga" ; - Cong Pres Pl P1 => affi_ + "ggiamo" ; - Cong Pres Pl P2 => affi_ + "ggiate" ; - Cong Pres Pl P3 => affi_ + "ggano" ; - Cong Imperf Sg P1 => affi_ + "ggessi" ; --# notpresent - Cong Imperf Sg P2 => affi_ + "ggessi" ; --# notpresent - Cong Imperf Sg P3 => affi_ + "ggesse" ; --# notpresent - Cong Imperf Pl P1 => affi_ + "ggessimo" ; --# notpresent - Cong Imperf Pl P2 => affi_ + "ggeste" ; --# notpresent - Cong Imperf Pl P3 => affi_ + "ggessero" ; --# notpresent - Cond Sg P1 => affi_ + "ggerei" ; --# notpresent - Cond Sg P2 => affi_ + "ggeresti" ; --# notpresent - Cond Sg P3 => affi_ + "ggerebbe" ; --# notpresent - Cond Pl P1 => affi_ + "ggeremmo" ; --# notpresent - Cond Pl P2 => affi_ + "ggereste" ; --# notpresent - Cond Pl P3 => affi_ + "ggerebbero" ; --# notpresent - Imper SgP2 => affi_ + "ggi" ; - Imper PlP1 => affi_ + "ggiamo" ; - Imper PlP2 => affi_ + "ggete" ; - Ger => affi_ + "ggendo" ; - Part PresP Masc Sg => affi_ + "ggente" ; - Part PresP Masc Pl => affi_ + "ggenti" ; - Part PresP Fem Sg => affi_ + "ggente" ; - Part PresP Fem Pl => affi_ + "ggenti" ; - Part PassP Masc Sg => affi_ + "sso" ; - Part PassP Masc Pl => affi_ + "ssi" ; - Part PassP Fem Sg => affi_ + "ssa" ; - Part PassP Fem Pl => affi_ + "sse" - } - } ; - -oper ardere_23 : Str -> Verbo = \ardere -> - let ar_ = Predef.tk 4 ardere in - {s = table { - Inf => ar_ + "dere" ; - InfClit => ar_ + "der" ; - Indi Pres Sg P1 => ar_ + "do" ; - Indi Pres Sg P2 => ar_ + "di" ; - Indi Pres Sg P3 => ar_ + "de" ; - Indi Pres Pl P1 => ar_ + "diamo" ; - Indi Pres Pl P2 => ar_ + "dete" ; - Indi Pres Pl P3 => ar_ + "dono" ; - Indi Imperf Sg P1 => ar_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => ar_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => ar_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => ar_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => ar_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => ar_ + "devano" ; --# notpresent - Pass Sg P1 => ar_ + "si" ; --# notpresent - Pass Sg P2 => ar_ + "desti" ; --# notpresent - Pass Sg P3 => ar_ + "se" ; --# notpresent - Pass Pl P1 => ar_ + "demmo" ; --# notpresent - Pass Pl P2 => ar_ + "deste" ; --# notpresent - Pass Pl P3 => ar_ + "sero" ; --# notpresent - Fut Sg P1 => ar_ + "derò" ; --# notpresent - Fut Sg P2 => ar_ + "derai" ; --# notpresent - Fut Sg P3 => ar_ + "derà" ; --# notpresent - Fut Pl P1 => ar_ + "deremo" ; --# notpresent - Fut Pl P2 => ar_ + "derete" ; --# notpresent - Fut Pl P3 => ar_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => ar_ + "da" ; - Cong Pres Sg P2 => ar_ + "da" ; - Cong Pres Sg P3 => ar_ + "da" ; - Cong Pres Pl P1 => ar_ + "diamo" ; - Cong Pres Pl P2 => ar_ + "diate" ; - Cong Pres Pl P3 => ar_ + "dano" ; - Cong Imperf Sg P1 => ar_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => ar_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => ar_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => ar_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => ar_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => ar_ + "dessero" ; --# notpresent - Cond Sg P1 => ar_ + "derei" ; --# notpresent - Cond Sg P2 => ar_ + "deresti" ; --# notpresent - Cond Sg P3 => ar_ + "derebbe" ; --# notpresent - Cond Pl P1 => ar_ + "deremmo" ; --# notpresent - Cond Pl P2 => ar_ + "dereste" ; --# notpresent - Cond Pl P3 => ar_ + "derebbero" ; --# notpresent - Imper SgP2 => ar_ + "di" ; - Imper PlP1 => ar_ + "diamo" ; - Imper PlP2 => ar_ + "dete" ; - Ger => ar_ + "dendo" ; - Part PresP Masc Sg => ar_ + "dente" ; - Part PresP Masc Pl => ar_ + "denti" ; - Part PresP Fem Sg => ar_ + "dente" ; - Part PresP Fem Pl => ar_ + "denti" ; - Part PassP Masc Sg => ar_ + "so" ; - Part PassP Masc Pl => ar_ + "si" ; - Part PassP Fem Sg => ar_ + "sa" ; - Part PassP Fem Pl => ar_ + "se" - } - } ; - -oper assistere_24 : Str -> Verbo = \assistere -> - let assist_ = Predef.tk 3 assistere in - {s = table { - Inf => assist_ + "ere" ; - InfClit => assist_ + "er" ; - Indi Pres Sg P1 => assist_ + "o" ; - Indi Pres Sg P2 => assist_ + "i" ; - Indi Pres Sg P3 => assist_ + "e" ; - Indi Pres Pl P1 => assist_ + "iamo" ; - Indi Pres Pl P2 => assist_ + "ete" ; - Indi Pres Pl P3 => assist_ + "ono" ; - Indi Imperf Sg P1 => assist_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => assist_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => assist_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => assist_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => assist_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => assist_ + "evano" ; --# notpresent - Pass Sg P1 => assist_ + "ei" ; --# notpresent - Pass Sg P2 => assist_ + "esti" ; --# notpresent - Pass Sg P3 => assist_ + "é" ; --# notpresent - Pass Pl P1 => assist_ + "emmo" ; --# notpresent - Pass Pl P2 => assist_ + "este" ; --# notpresent - Pass Pl P3 => assist_ + "erono" ; --# notpresent - Fut Sg P1 => assist_ + "erò" ; --# notpresent - Fut Sg P2 => assist_ + "erai" ; --# notpresent - Fut Sg P3 => assist_ + "erà" ; --# notpresent - Fut Pl P1 => assist_ + "eremo" ; --# notpresent - Fut Pl P2 => assist_ + "erete" ; --# notpresent - Fut Pl P3 => assist_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => assist_ + "a" ; - Cong Pres Sg P2 => assist_ + "a" ; - Cong Pres Sg P3 => assist_ + "a" ; - Cong Pres Pl P1 => assist_ + "iamo" ; - Cong Pres Pl P2 => assist_ + "iate" ; - Cong Pres Pl P3 => assist_ + "ano" ; - Cong Imperf Sg P1 => assist_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => assist_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => assist_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => assist_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => assist_ + "este" ; --# notpresent - Cong Imperf Pl P3 => assist_ + "essero" ; --# notpresent - Cond Sg P1 => assist_ + "erei" ; --# notpresent - Cond Sg P2 => assist_ + "eresti" ; --# notpresent - Cond Sg P3 => assist_ + "erebbe" ; --# notpresent - Cond Pl P1 => assist_ + "eremmo" ; --# notpresent - Cond Pl P2 => assist_ + "ereste" ; --# notpresent - Cond Pl P3 => assist_ + "erebbero" ; --# notpresent - Imper SgP2 => assist_ + "i" ; - Imper PlP1 => assist_ + "iamo" ; - Imper PlP2 => assist_ + "ete" ; - Ger => assist_ + "endo" ; - Part PresP Masc Sg => assist_ + "ente" ; - Part PresP Masc Pl => assist_ + "enti" ; - Part PresP Fem Sg => assist_ + "ente" ; - Part PresP Fem Pl => assist_ + "enti" ; - Part PassP Masc Sg => assist_ + "ito" ; - Part PassP Masc Pl => assist_ + "iti" ; - Part PassP Fem Sg => assist_ + "ita" ; - Part PassP Fem Pl => assist_ + "ite" - } - } ; - -oper assolvere_25 : Str -> Verbo = \assolvere -> - let assol_ = Predef.tk 4 assolvere in - {s = table { - Inf => assol_ + "vere" ; - InfClit => assol_ + "ver" ; - Indi Pres Sg P1 => assol_ + "vo" ; - Indi Pres Sg P2 => assol_ + "vi" ; - Indi Pres Sg P3 => assol_ + "ve" ; - Indi Pres Pl P1 => assol_ + "viamo" ; - Indi Pres Pl P2 => assol_ + "vete" ; - Indi Pres Pl P3 => assol_ + "vono" ; - Indi Imperf Sg P1 => assol_ + "vevo" ; --# notpresent - Indi Imperf Sg P2 => assol_ + "vevi" ; --# notpresent - Indi Imperf Sg P3 => assol_ + "veva" ; --# notpresent - Indi Imperf Pl P1 => assol_ + "vevamo" ; --# notpresent - Indi Imperf Pl P2 => assol_ + "vevate" ; --# notpresent - Indi Imperf Pl P3 => assol_ + "vevano" ; --# notpresent - Pass Sg P1 => assol_ + "si" ; --# notpresent - Pass Sg P2 => assol_ + "vesti" ; --# notpresent - Pass Sg P3 => assol_ + "se" ; --# notpresent - Pass Pl P1 => assol_ + "vemmo" ; --# notpresent - Pass Pl P2 => assol_ + "veste" ; --# notpresent - Pass Pl P3 => assol_ + "sero" ; --# notpresent - Fut Sg P1 => assol_ + "verò" ; --# notpresent - Fut Sg P2 => assol_ + "verai" ; --# notpresent - Fut Sg P3 => assol_ + "verà" ; --# notpresent - Fut Pl P1 => assol_ + "veremo" ; --# notpresent - Fut Pl P2 => assol_ + "verete" ; --# notpresent - Fut Pl P3 => assol_ + "veranno" ; --# notpresent - Cong Pres Sg P1 => assol_ + "va" ; - Cong Pres Sg P2 => assol_ + "va" ; - Cong Pres Sg P3 => assol_ + "va" ; - Cong Pres Pl P1 => assol_ + "viamo" ; - Cong Pres Pl P2 => assol_ + "viate" ; - Cong Pres Pl P3 => assol_ + "vano" ; - Cong Imperf Sg P1 => assol_ + "vessi" ; --# notpresent - Cong Imperf Sg P2 => assol_ + "vessi" ; --# notpresent - Cong Imperf Sg P3 => assol_ + "vesse" ; --# notpresent - Cong Imperf Pl P1 => assol_ + "vessimo" ; --# notpresent - Cong Imperf Pl P2 => assol_ + "veste" ; --# notpresent - Cong Imperf Pl P3 => assol_ + "vessero" ; --# notpresent - Cond Sg P1 => assol_ + "verei" ; --# notpresent - Cond Sg P2 => assol_ + "veresti" ; --# notpresent - Cond Sg P3 => assol_ + "verebbe" ; --# notpresent - Cond Pl P1 => assol_ + "veremmo" ; --# notpresent - Cond Pl P2 => assol_ + "vereste" ; --# notpresent - Cond Pl P3 => assol_ + "verebbero" ; --# notpresent - Imper SgP2 => assol_ + "vi" ; - Imper PlP1 => assol_ + "viamo" ; - Imper PlP2 => assol_ + "vete" ; - Ger => assol_ + "vendo" ; - Part PresP Masc Sg => assol_ + "vente" ; - Part PresP Masc Pl => assol_ + "venti" ; - Part PresP Fem Sg => assol_ + "vente" ; - Part PresP Fem Pl => assol_ + "venti" ; - Part PassP Masc Sg => assol_ + "to" ; - Part PassP Masc Pl => assol_ + "ti" ; - Part PassP Fem Sg => assol_ + "ta" ; - Part PassP Fem Pl => assol_ + "te" - } - } ; - -oper assumere_26 : Str -> Verbo = \assumere -> - let assu_ = Predef.tk 4 assumere in - {s = table { - Inf => assu_ + "mere" ; - InfClit => assu_ + "mer" ; - Indi Pres Sg P1 => assu_ + "mo" ; - Indi Pres Sg P2 => assu_ + "mi" ; - Indi Pres Sg P3 => assu_ + "me" ; - Indi Pres Pl P1 => assu_ + "miamo" ; - Indi Pres Pl P2 => assu_ + "mete" ; - Indi Pres Pl P3 => assu_ + "mono" ; - Indi Imperf Sg P1 => assu_ + "mevo" ; --# notpresent - Indi Imperf Sg P2 => assu_ + "mevi" ; --# notpresent - Indi Imperf Sg P3 => assu_ + "meva" ; --# notpresent - Indi Imperf Pl P1 => assu_ + "mevamo" ; --# notpresent - Indi Imperf Pl P2 => assu_ + "mevate" ; --# notpresent - Indi Imperf Pl P3 => assu_ + "mevano" ; --# notpresent - Pass Sg P1 => assu_ + "nsi" ; --# notpresent - Pass Sg P2 => assu_ + "mesti" ; --# notpresent - Pass Sg P3 => assu_ + "nse" ; --# notpresent - Pass Pl P1 => assu_ + "memmo" ; --# notpresent - Pass Pl P2 => assu_ + "meste" ; --# notpresent - Pass Pl P3 => assu_ + "nsero" ; --# notpresent - Fut Sg P1 => assu_ + "merò" ; --# notpresent - Fut Sg P2 => assu_ + "merai" ; --# notpresent - Fut Sg P3 => assu_ + "merà" ; --# notpresent - Fut Pl P1 => assu_ + "meremo" ; --# notpresent - Fut Pl P2 => assu_ + "merete" ; --# notpresent - Fut Pl P3 => assu_ + "meranno" ; --# notpresent - Cong Pres Sg P1 => assu_ + "ma" ; - Cong Pres Sg P2 => assu_ + "ma" ; - Cong Pres Sg P3 => assu_ + "ma" ; - Cong Pres Pl P1 => assu_ + "miamo" ; - Cong Pres Pl P2 => assu_ + "miate" ; - Cong Pres Pl P3 => assu_ + "mano" ; - Cong Imperf Sg P1 => assu_ + "messi" ; --# notpresent - Cong Imperf Sg P2 => assu_ + "messi" ; --# notpresent - Cong Imperf Sg P3 => assu_ + "messe" ; --# notpresent - Cong Imperf Pl P1 => assu_ + "messimo" ; --# notpresent - Cong Imperf Pl P2 => assu_ + "meste" ; --# notpresent - Cong Imperf Pl P3 => assu_ + "messero" ; --# notpresent - Cond Sg P1 => assu_ + "merei" ; --# notpresent - Cond Sg P2 => assu_ + "meresti" ; --# notpresent - Cond Sg P3 => assu_ + "merebbe" ; --# notpresent - Cond Pl P1 => assu_ + "meremmo" ; --# notpresent - Cond Pl P2 => assu_ + "mereste" ; --# notpresent - Cond Pl P3 => assu_ + "merebbero" ; --# notpresent - Imper SgP2 => assu_ + "mi" ; - Imper PlP1 => assu_ + "miamo" ; - Imper PlP2 => assu_ + "mete" ; - Ger => assu_ + "mendo" ; - Part PresP Masc Sg => assu_ + "mente" ; - Part PresP Masc Pl => assu_ + "menti" ; - Part PresP Fem Sg => assu_ + "mente" ; - Part PresP Fem Pl => assu_ + "menti" ; - Part PassP Masc Sg => assu_ + "nto" ; - Part PassP Masc Pl => assu_ + "nti" ; - Part PassP Fem Sg => assu_ + "nta" ; - Part PassP Fem Pl => assu_ + "nte" - } - } ; - -oper bere_27 : Str -> Verbo = \bere -> - let be_ = Predef.tk 2 bere in - {s = table { - Inf => be_ + "re" ; - InfClit => be_ + "r" ; - Indi Pres Sg P1 => be_ + "vo" ; - Indi Pres Sg P2 => be_ + "vi" ; - Indi Pres Sg P3 => be_ + "ve" ; - Indi Pres Pl P1 => be_ + "viamo" ; - Indi Pres Pl P2 => be_ + "vete" ; - Indi Pres Pl P3 => be_ + "vono" ; - Indi Imperf Sg P1 => be_ + "vevo" ; --# notpresent - Indi Imperf Sg P2 => be_ + "vevi" ; --# notpresent - Indi Imperf Sg P3 => be_ + "veva" ; --# notpresent - Indi Imperf Pl P1 => be_ + "vevamo" ; --# notpresent - Indi Imperf Pl P2 => be_ + "vevate" ; --# notpresent - Indi Imperf Pl P3 => be_ + "vevano" ; --# notpresent - Pass Sg P1 => be_ + "vvi" ; --# notpresent - Pass Sg P2 => be_ + "vesti" ; --# notpresent - Pass Sg P3 => be_ + "vve" ; --# notpresent - Pass Pl P1 => be_ + "vemmo" ; --# notpresent - Pass Pl P2 => be_ + "veste" ; --# notpresent - Pass Pl P3 => be_ + "vvero" ; --# notpresent - Fut Sg P1 => be_ + "rrò" ; --# notpresent - Fut Sg P2 => be_ + "rrai" ; --# notpresent - Fut Sg P3 => be_ + "rrà" ; --# notpresent - Fut Pl P1 => be_ + "rremo" ; --# notpresent - Fut Pl P2 => be_ + "rrete" ; --# notpresent - Fut Pl P3 => be_ + "rranno" ; --# notpresent - Cong Pres Sg P1 => be_ + "va" ; - Cong Pres Sg P2 => be_ + "va" ; - Cong Pres Sg P3 => be_ + "va" ; - Cong Pres Pl P1 => be_ + "viamo" ; - Cong Pres Pl P2 => be_ + "viate" ; - Cong Pres Pl P3 => be_ + "vano" ; - Cong Imperf Sg P1 => be_ + "vessi" ; --# notpresent - Cong Imperf Sg P2 => be_ + "vessi" ; --# notpresent - Cong Imperf Sg P3 => be_ + "vesse" ; --# notpresent - Cong Imperf Pl P1 => be_ + "vessimo" ; --# notpresent - Cong Imperf Pl P2 => be_ + "veste" ; --# notpresent - Cong Imperf Pl P3 => be_ + "vessero" ; --# notpresent - Cond Sg P1 => be_ + "rrei" ; --# notpresent - Cond Sg P2 => be_ + "rresti" ; --# notpresent - Cond Sg P3 => be_ + "rrebbe" ; --# notpresent - Cond Pl P1 => be_ + "rremmo" ; --# notpresent - Cond Pl P2 => be_ + "rreste" ; --# notpresent - Cond Pl P3 => be_ + "rrebbero" ; --# notpresent - Imper SgP2 => be_ + "vi" ; - Imper PlP1 => be_ + "viamo" ; - Imper PlP2 => be_ + "vete" ; - Ger => be_ + "vendo" ; - Part PresP Masc Sg => be_ + "vente" ; - Part PresP Masc Pl => be_ + "venti" ; - Part PresP Fem Sg => be_ + "vente" ; - Part PresP Fem Pl => be_ + "venti" ; - Part PassP Masc Sg => be_ + "vuto" ; - Part PassP Masc Pl => be_ + "vuti" ; - Part PassP Fem Sg => be_ + "vuta" ; - Part PassP Fem Pl => be_ + "vute" - } - } ; - -oper cadere_28 : Str -> Verbo = \caere -> - let ca_ = Predef.tk 3 caere in - {s = table { - Inf => ca_ + "ere" ; - InfClit => ca_ + "er" ; - Indi Pres Sg P1 => ca_ + "o" ; - Indi Pres Sg P2 => ca_ + "i" ; - Indi Pres Sg P3 => ca_ + "e" ; - Indi Pres Pl P1 => ca_ + "iamo" ; - Indi Pres Pl P2 => ca_ + "ete" ; - Indi Pres Pl P3 => ca_ + "ono" ; - Indi Imperf Sg P1 => ca_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => ca_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => ca_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => ca_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => ca_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => ca_ + "evano" ; --# notpresent - Pass Sg P1 => ca_ + "di" ; --# notpresent - Pass Sg P2 => ca_ + "esti" ; --# notpresent - Pass Sg P3 => ca_ + "de" ; --# notpresent - Pass Pl P1 => ca_ + "emmo" ; --# notpresent - Pass Pl P2 => ca_ + "este" ; --# notpresent - Pass Pl P3 => ca_ + "dero" ; --# notpresent - Fut Sg P1 => ca_ + "rò" ; --# notpresent - Fut Sg P2 => ca_ + "rai" ; --# notpresent - Fut Sg P3 => ca_ + "rà" ; --# notpresent - Fut Pl P1 => ca_ + "remo" ; --# notpresent - Fut Pl P2 => ca_ + "rete" ; --# notpresent - Fut Pl P3 => ca_ + "ranno" ; --# notpresent - Cong Pres Sg P1 => ca_ + "a" ; - Cong Pres Sg P2 => ca_ + "a" ; - Cong Pres Sg P3 => ca_ + "a" ; - Cong Pres Pl P1 => ca_ + "iamo" ; - Cong Pres Pl P2 => ca_ + "iate" ; - Cong Pres Pl P3 => ca_ + "ano" ; - Cong Imperf Sg P1 => ca_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => ca_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => ca_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => ca_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => ca_ + "este" ; --# notpresent - Cong Imperf Pl P3 => ca_ + "essero" ; --# notpresent - Cond Sg P1 => ca_ + "rei" ; --# notpresent - Cond Sg P2 => ca_ + "resti" ; --# notpresent - Cond Sg P3 => ca_ + "rebbe" ; --# notpresent - Cond Pl P1 => ca_ + "remmo" ; --# notpresent - Cond Pl P2 => ca_ + "reste" ; --# notpresent - Cond Pl P3 => ca_ + "rebbero" ; --# notpresent - Imper SgP2 => ca_ + "i" ; - Imper PlP1 => ca_ + "iamo" ; - Imper PlP2 => ca_ + "ete" ; - Ger => ca_ + "endo" ; - Part PresP Masc Sg => ca_ + "ente" ; - Part PresP Masc Pl => ca_ + "enti" ; - Part PresP Fem Sg => ca_ + "ente" ; - Part PresP Fem Pl => ca_ + "enti" ; - Part PassP Masc Sg => ca_ + "uto" ; - Part PassP Masc Pl => ca_ + "uti" ; - Part PassP Fem Sg => ca_ + "uta" ; - Part PassP Fem Pl => ca_ + "ute" - } - } ; - -oper chiedere_29 : Str -> Verbo = \chiedere -> - let chie_ = Predef.tk 4 chiedere in - {s = table { - Inf => chie_ + "dere" ; - InfClit => chie_ + "der" ; - Indi Pres Sg P1 => chie_ + "do" ; - Indi Pres Sg P2 => chie_ + "di" ; - Indi Pres Sg P3 => chie_ + "de" ; - Indi Pres Pl P1 => chie_ + "diamo" ; - Indi Pres Pl P2 => chie_ + "dete" ; - Indi Pres Pl P3 => chie_ + "dono" ; - Indi Imperf Sg P1 => chie_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => chie_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => chie_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => chie_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => chie_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => chie_ + "devano" ; --# notpresent - Pass Sg P1 => chie_ + "si" ; --# notpresent - Pass Sg P2 => chie_ + "desti" ; --# notpresent - Pass Sg P3 => chie_ + "se" ; --# notpresent - Pass Pl P1 => chie_ + "demmo" ; --# notpresent - Pass Pl P2 => chie_ + "deste" ; --# notpresent - Pass Pl P3 => chie_ + "sero" ; --# notpresent - Fut Sg P1 => chie_ + "derò" ; --# notpresent - Fut Sg P2 => chie_ + "derai" ; --# notpresent - Fut Sg P3 => chie_ + "derà" ; --# notpresent - Fut Pl P1 => chie_ + "deremo" ; --# notpresent - Fut Pl P2 => chie_ + "derete" ; --# notpresent - Fut Pl P3 => chie_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => chie_ + "da" ; - Cong Pres Sg P2 => chie_ + "da" ; - Cong Pres Sg P3 => chie_ + "da" ; - Cong Pres Pl P1 => chie_ + "diamo" ; - Cong Pres Pl P2 => chie_ + "diate" ; - Cong Pres Pl P3 => chie_ + "dano" ; - Cong Imperf Sg P1 => chie_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => chie_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => chie_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => chie_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => chie_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => chie_ + "dessero" ; --# notpresent - Cond Sg P1 => chie_ + "derei" ; --# notpresent - Cond Sg P2 => chie_ + "deresti" ; --# notpresent - Cond Sg P3 => chie_ + "derebbe" ; --# notpresent - Cond Pl P1 => chie_ + "deremmo" ; --# notpresent - Cond Pl P2 => chie_ + "dereste" ; --# notpresent - Cond Pl P3 => chie_ + "derebbero" ; --# notpresent - Imper SgP2 => chie_ + "di" ; - Imper PlP1 => chie_ + "diamo" ; - Imper PlP2 => chie_ + "dete" ; - Ger => chie_ + "dendo" ; - Part PresP Masc Sg => chie_ + "dente" ; - Part PresP Masc Pl => chie_ + "denti" ; - Part PresP Fem Sg => chie_ + "dente" ; - Part PresP Fem Pl => chie_ + "denti" ; - Part PassP Masc Sg => chie_ + "sto" ; - Part PassP Masc Pl => chie_ + "sti" ; - Part PassP Fem Sg => chie_ + "sta" ; - Part PassP Fem Pl => chie_ + "ste" - } - } ; - -oper chiudere_30 : Str -> Verbo = \chiudere -> - let chiu_ = Predef.tk 4 chiudere in - {s = table { - Inf => chiu_ + "dere" ; - InfClit => chiu_ + "der" ; - Indi Pres Sg P1 => chiu_ + "do" ; - Indi Pres Sg P2 => chiu_ + "di" ; - Indi Pres Sg P3 => chiu_ + "de" ; - Indi Pres Pl P1 => chiu_ + "diamo" ; - Indi Pres Pl P2 => chiu_ + "dete" ; - Indi Pres Pl P3 => chiu_ + "dono" ; - Indi Imperf Sg P1 => chiu_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => chiu_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => chiu_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => chiu_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => chiu_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => chiu_ + "devano" ; --# notpresent - Pass Sg P1 => chiu_ + "si" ; --# notpresent - Pass Sg P2 => chiu_ + "desti" ; --# notpresent - Pass Sg P3 => chiu_ + "se" ; --# notpresent - Pass Pl P1 => chiu_ + "demmo" ; --# notpresent - Pass Pl P2 => chiu_ + "deste" ; --# notpresent - Pass Pl P3 => chiu_ + "sero" ; --# notpresent - Fut Sg P1 => chiu_ + "derò" ; --# notpresent - Fut Sg P2 => chiu_ + "derai" ; --# notpresent - Fut Sg P3 => chiu_ + "derà" ; --# notpresent - Fut Pl P1 => chiu_ + "deremo" ; --# notpresent - Fut Pl P2 => chiu_ + "derete" ; --# notpresent - Fut Pl P3 => chiu_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => chiu_ + "da" ; - Cong Pres Sg P2 => chiu_ + "da" ; - Cong Pres Sg P3 => chiu_ + "da" ; - Cong Pres Pl P1 => chiu_ + "diamo" ; - Cong Pres Pl P2 => chiu_ + "diate" ; - Cong Pres Pl P3 => chiu_ + "dano" ; - Cong Imperf Sg P1 => chiu_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => chiu_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => chiu_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => chiu_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => chiu_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => chiu_ + "dessero" ; --# notpresent - Cond Sg P1 => chiu_ + "derei" ; --# notpresent - Cond Sg P2 => chiu_ + "deresti" ; --# notpresent - Cond Sg P3 => chiu_ + "derebbe" ; --# notpresent - Cond Pl P1 => chiu_ + "deremmo" ; --# notpresent - Cond Pl P2 => chiu_ + "dereste" ; --# notpresent - Cond Pl P3 => chiu_ + "derebbero" ; --# notpresent - Imper SgP2 => chiu_ + "di" ; - Imper PlP1 => chiu_ + "diamo" ; - Imper PlP2 => chiu_ + "dete" ; - Ger => chiu_ + "dendo" ; - Part PresP Masc Sg => chiu_ + "dente" ; - Part PresP Masc Pl => chiu_ + "denti" ; - Part PresP Fem Sg => chiu_ + "dente" ; - Part PresP Fem Pl => chiu_ + "denti" ; - Part PassP Masc Sg => chiu_ + "so" ; - Part PassP Masc Pl => chiu_ + "si" ; - Part PassP Fem Sg => chiu_ + "sa" ; - Part PassP Fem Pl => chiu_ + "se" - } - } ; - -oper cingere_31 : Str -> Verbo = \cingere -> - let cin_ = Predef.tk 4 cingere in - {s = table { - Inf => cin_ + "gere" ; - InfClit => cin_ + "ger" ; - Indi Pres Sg P1 => cin_ + "go" ; - Indi Pres Sg P2 => cin_ + "gi" ; - Indi Pres Sg P3 => cin_ + "ge" ; - Indi Pres Pl P1 => cin_ + "giamo" ; - Indi Pres Pl P2 => cin_ + "gete" ; - Indi Pres Pl P3 => cin_ + "gono" ; - Indi Imperf Sg P1 => cin_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => cin_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => cin_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => cin_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => cin_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => cin_ + "gevano" ; --# notpresent - Pass Sg P1 => cin_ + "si" ; --# notpresent - Pass Sg P2 => cin_ + "gesti" ; --# notpresent - Pass Sg P3 => cin_ + "se" ; --# notpresent - Pass Pl P1 => cin_ + "gemmo" ; --# notpresent - Pass Pl P2 => cin_ + "geste" ; --# notpresent - Pass Pl P3 => cin_ + "sero" ; --# notpresent - Fut Sg P1 => cin_ + "gerò" ; --# notpresent - Fut Sg P2 => cin_ + "gerai" ; --# notpresent - Fut Sg P3 => cin_ + "gerà" ; --# notpresent - Fut Pl P1 => cin_ + "geremo" ; --# notpresent - Fut Pl P2 => cin_ + "gerete" ; --# notpresent - Fut Pl P3 => cin_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => cin_ + "ga" ; - Cong Pres Sg P2 => cin_ + "ga" ; - Cong Pres Sg P3 => cin_ + "ga" ; - Cong Pres Pl P1 => cin_ + "giamo" ; - Cong Pres Pl P2 => cin_ + "giate" ; - Cong Pres Pl P3 => cin_ + "gano" ; - Cong Imperf Sg P1 => cin_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => cin_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => cin_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => cin_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => cin_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => cin_ + "gessero" ; --# notpresent - Cond Sg P1 => cin_ + "gerei" ; --# notpresent - Cond Sg P2 => cin_ + "geresti" ; --# notpresent - Cond Sg P3 => cin_ + "gerebbe" ; --# notpresent - Cond Pl P1 => cin_ + "geremmo" ; --# notpresent - Cond Pl P2 => cin_ + "gereste" ; --# notpresent - Cond Pl P3 => cin_ + "gerebbero" ; --# notpresent - Imper SgP2 => cin_ + "gi" ; - Imper PlP1 => cin_ + "giamo" ; - Imper PlP2 => cin_ + "gete" ; - Ger => cin_ + "gendo" ; - Part PresP Masc Sg => cin_ + "gente" ; - Part PresP Masc Pl => cin_ + "genti" ; - Part PresP Fem Sg => cin_ + "gente" ; - Part PresP Fem Pl => cin_ + "genti" ; - Part PassP Masc Sg => cin_ + "to" ; - Part PassP Masc Pl => cin_ + "ti" ; - Part PassP Fem Sg => cin_ + "ta" ; - Part PassP Fem Pl => cin_ + "te" - } - } ; - -oper cogliere_32 : Str -> Verbo = \cogliere -> - let co_ = Predef.tk 6 cogliere in - {s = table { - Inf => co_ + "gliere" ; - InfClit => co_ + "glier" ; - Indi Pres Sg P1 => co_ + "lgo" ; - Indi Pres Sg P2 => co_ + "gli" ; - Indi Pres Sg P3 => co_ + "glie" ; - Indi Pres Pl P1 => co_ + "gliamo" ; - Indi Pres Pl P2 => co_ + "gliete" ; - Indi Pres Pl P3 => co_ + "lgono" ; - Indi Imperf Sg P1 => co_ + "glievo" ; --# notpresent - Indi Imperf Sg P2 => co_ + "glievi" ; --# notpresent - Indi Imperf Sg P3 => co_ + "glieva" ; --# notpresent - Indi Imperf Pl P1 => co_ + "glievamo" ; --# notpresent - Indi Imperf Pl P2 => co_ + "glievate" ; --# notpresent - Indi Imperf Pl P3 => co_ + "glievano" ; --# notpresent - Pass Sg P1 => co_ + "lsi" ; --# notpresent - Pass Sg P2 => co_ + "gliesti" ; --# notpresent - Pass Sg P3 => co_ + "lse" ; --# notpresent - Pass Pl P1 => co_ + "gliemmo" ; --# notpresent - Pass Pl P2 => co_ + "glieste" ; --# notpresent - Pass Pl P3 => co_ + "lsero" ; --# notpresent - Fut Sg P1 => co_ + "glierò" ; --# notpresent - Fut Sg P2 => co_ + "glierai" ; --# notpresent - Fut Sg P3 => co_ + "glierà" ; --# notpresent - Fut Pl P1 => co_ + "glieremo" ; --# notpresent - Fut Pl P2 => co_ + "glierete" ; --# notpresent - Fut Pl P3 => co_ + "glieranno" ; --# notpresent - Cong Pres Sg P1 => co_ + "lga" ; - Cong Pres Sg P2 => co_ + "lga" ; - Cong Pres Sg P3 => co_ + "lga" ; - Cong Pres Pl P1 => co_ + "gliamo" ; - Cong Pres Pl P2 => co_ + "gliate" ; - Cong Pres Pl P3 => co_ + "lgano" ; - Cong Imperf Sg P1 => co_ + "gliessi" ; --# notpresent - Cong Imperf Sg P2 => co_ + "gliessi" ; --# notpresent - Cong Imperf Sg P3 => co_ + "gliesse" ; --# notpresent - Cong Imperf Pl P1 => co_ + "gliessimo" ; --# notpresent - Cong Imperf Pl P2 => co_ + "glieste" ; --# notpresent - Cong Imperf Pl P3 => co_ + "gliessero" ; --# notpresent - Cond Sg P1 => co_ + "glierei" ; --# notpresent - Cond Sg P2 => co_ + "glieresti" ; --# notpresent - Cond Sg P3 => co_ + "glierebbe" ; --# notpresent - Cond Pl P1 => co_ + "glieremmo" ; --# notpresent - Cond Pl P2 => co_ + "gliereste" ; --# notpresent - Cond Pl P3 => co_ + "glierebbero" ; --# notpresent - Imper SgP2 => co_ + "gli" ; - Imper PlP1 => co_ + "gliamo" ; - Imper PlP2 => co_ + "gliete" ; - Ger => co_ + "gliendo" ; - Part PresP Masc Sg => co_ + "gliente" ; - Part PresP Masc Pl => co_ + "glienti" ; - Part PresP Fem Sg => co_ + "gliente" ; - Part PresP Fem Pl => co_ + "glienti" ; - Part PassP Masc Sg => co_ + "lto" ; - Part PassP Masc Pl => co_ + "lti" ; - Part PassP Fem Sg => co_ + "lta" ; - Part PassP Fem Pl => co_ + "lte" - } - } ; - -oper compiere_33 : Str -> Verbo = \compiere -> - let compi_ = Predef.tk 3 compiere in - {s = table { - Inf => compi_ + "ere" ; - InfClit => compi_ + "er" ; - Indi Pres Sg P1 => compi_ + "o" ; - Indi Pres Sg P2 => compi_ + "" ; - Indi Pres Sg P3 => compi_ + "e" ; - Indi Pres Pl P1 => compi_ + "amo" ; - Indi Pres Pl P2 => compi_ + "te" ; - Indi Pres Pl P3 => compi_ + "ono" ; - Indi Imperf Sg P1 => compi_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => compi_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => compi_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => compi_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => compi_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => compi_ + "evano" ; --# notpresent - Pass Sg P1 => compi_ + "ei" ; --# notpresent - Pass Sg P2 => compi_ + "esti" ; --# notpresent - Pass Sg P3 => compi_ + "é" ; --# notpresent - Pass Pl P1 => compi_ + "emmo" ; --# notpresent - Pass Pl P2 => compi_ + "este" ; --# notpresent - Pass Pl P3 => compi_ + "erono" ; --# notpresent - Fut Sg P1 => compi_ + "rò" ; --# notpresent - Fut Sg P2 => compi_ + "rai" ; --# notpresent - Fut Sg P3 => compi_ + "rà" ; --# notpresent - Fut Pl P1 => compi_ + "remo" ; --# notpresent - Fut Pl P2 => compi_ + "rete" ; --# notpresent - Fut Pl P3 => compi_ + "ranno" ; --# notpresent - Cong Pres Sg P1 => compi_ + "a" ; - Cong Pres Sg P2 => compi_ + "a" ; - Cong Pres Sg P3 => compi_ + "a" ; - Cong Pres Pl P1 => compi_ + "amo" ; - Cong Pres Pl P2 => compi_ + "ate" ; - Cong Pres Pl P3 => compi_ + "ano" ; - Cong Imperf Sg P1 => compi_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => compi_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => compi_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => compi_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => compi_ + "este" ; --# notpresent - Cong Imperf Pl P3 => compi_ + "essero" ; --# notpresent - Cond Sg P1 => compi_ + "rei" ; --# notpresent - Cond Sg P2 => compi_ + "resti" ; --# notpresent - Cond Sg P3 => compi_ + "rebbe" ; --# notpresent - Cond Pl P1 => compi_ + "remmo" ; --# notpresent - Cond Pl P2 => compi_ + "reste" ; --# notpresent - Cond Pl P3 => compi_ + "rebbero" ; --# notpresent - Imper SgP2 => compi_ + "" ; - Imper PlP1 => compi_ + "amo" ; - Imper PlP2 => compi_ + "ete" ; - Ger => compi_ + "endo" ; - Part PresP Masc Sg => compi_ + "ente" ; - Part PresP Masc Pl => compi_ + "enti" ; - Part PresP Fem Sg => compi_ + "ente" ; - Part PresP Fem Pl => compi_ + "enti" ; - Part PassP Masc Sg => compi_ + "uto" ; - Part PassP Masc Pl => compi_ + "uti" ; - Part PassP Fem Sg => compi_ + "uta" ; - Part PassP Fem Pl => compi_ + "ute" - } - } ; - -oper compire_33b : Str -> Verbo = \cire -> - let c_ = Predef.tk 3 cire in - {s = table { - Inf => c_ + "ire" ; - InfClit => c_ + "ir" ; - Indi Pres Sg P1 => c_ + "isco" ; - Indi Pres Sg P2 => c_ + "isci" ; - Indi Pres Sg P3 => c_ + "isce" ; - Indi Pres Pl P1 => c_ + "iamo" ; - Indi Pres Pl P2 => c_ + "ite" ; - Indi Pres Pl P3 => c_ + "iscono" ; - Indi Imperf Sg P1 => c_ + "ivo" ; --# notpresent - Indi Imperf Sg P2 => c_ + "ivi" ; --# notpresent - Indi Imperf Sg P3 => c_ + "iva" ; --# notpresent - Indi Imperf Pl P1 => c_ + "ivamo" ; --# notpresent - Indi Imperf Pl P2 => c_ + "ivate" ; --# notpresent - Indi Imperf Pl P3 => c_ + "ivano" ; --# notpresent - Pass Sg P1 => c_ + "ii" ; --# notpresent - Pass Sg P2 => c_ + "isti" ; --# notpresent - Pass Sg P3 => c_ + "ì" ; --# notpresent - Pass Pl P1 => c_ + "immo" ; --# notpresent - Pass Pl P2 => c_ + "iste" ; --# notpresent - Pass Pl P3 => c_ + "irono" ; --# notpresent - Fut Sg P1 => c_ + "irò" ; --# notpresent - Fut Sg P2 => c_ + "irai" ; --# notpresent - Fut Sg P3 => c_ + "irà" ; --# notpresent - Fut Pl P1 => c_ + "iremo" ; --# notpresent - Fut Pl P2 => c_ + "irete" ; --# notpresent - Fut Pl P3 => c_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => c_ + "isca" ; - Cong Pres Sg P2 => c_ + "isca" ; - Cong Pres Sg P3 => c_ + "isca" ; - Cong Pres Pl P1 => c_ + "iamo" ; - Cong Pres Pl P2 => c_ + "iate" ; - Cong Pres Pl P3 => c_ + "iscano" ; - Cong Imperf Sg P1 => c_ + "issi" ; --# notpresent - Cong Imperf Sg P2 => c_ + "issi" ; --# notpresent - Cong Imperf Sg P3 => c_ + "isse" ; --# notpresent - Cong Imperf Pl P1 => c_ + "issimo" ; --# notpresent - Cong Imperf Pl P2 => c_ + "iste" ; --# notpresent - Cong Imperf Pl P3 => c_ + "issero" ; --# notpresent - Cond Sg P1 => c_ + "irei" ; --# notpresent - Cond Sg P2 => c_ + "iresti" ; --# notpresent - Cond Sg P3 => c_ + "irebbe" ; --# notpresent - Cond Pl P1 => c_ + "iremmo" ; --# notpresent - Cond Pl P2 => c_ + "ireste" ; --# notpresent - Cond Pl P3 => c_ + "irebbero" ; --# notpresent - Imper SgP2 => c_ + "isci" ; - Imper PlP1 => c_ + "iamo" ; - Imper PlP2 => c_ + "ite" ; - Ger => c_ + "ompiendo" ; - Part PresP Masc Sg => c_ + "ompiente" ; - Part PresP Masc Pl => c_ + "ompienti" ; - Part PresP Fem Sg => c_ + "ompiente" ; - Part PresP Fem Pl => c_ + "ompienti" ; - Part PassP Masc Sg => c_ + "ito" ; - Part PassP Masc Pl => c_ + "iti" ; - Part PassP Fem Sg => c_ + "ita" ; - Part PassP Fem Pl => c_ + "ite" - } - } ; - -oper comprimere_34 : Str -> Verbo = \comprimere -> - let compr_ = Predef.tk 5 comprimere in - {s = table { - Inf => compr_ + "imere" ; - InfClit => compr_ + "imer" ; - Indi Pres Sg P1 => compr_ + "imo" ; - Indi Pres Sg P2 => compr_ + "imi" ; - Indi Pres Sg P3 => compr_ + "ime" ; - Indi Pres Pl P1 => compr_ + "imiamo" ; - Indi Pres Pl P2 => compr_ + "imete" ; - Indi Pres Pl P3 => compr_ + "imono" ; - Indi Imperf Sg P1 => compr_ + "imevo" ; --# notpresent - Indi Imperf Sg P2 => compr_ + "imevi" ; --# notpresent - Indi Imperf Sg P3 => compr_ + "imeva" ; --# notpresent - Indi Imperf Pl P1 => compr_ + "imevamo" ; --# notpresent - Indi Imperf Pl P2 => compr_ + "imevate" ; --# notpresent - Indi Imperf Pl P3 => compr_ + "imevano" ; --# notpresent - Pass Sg P1 => compr_ + "essi" ; --# notpresent - Pass Sg P2 => compr_ + "imesti" ; --# notpresent - Pass Sg P3 => compr_ + "esse" ; --# notpresent - Pass Pl P1 => compr_ + "imemmo" ; --# notpresent - Pass Pl P2 => compr_ + "imeste" ; --# notpresent - Pass Pl P3 => compr_ + "essero" ; --# notpresent - Fut Sg P1 => compr_ + "imerò" ; --# notpresent - Fut Sg P2 => compr_ + "imerai" ; --# notpresent - Fut Sg P3 => compr_ + "imerà" ; --# notpresent - Fut Pl P1 => compr_ + "imeremo" ; --# notpresent - Fut Pl P2 => compr_ + "imerete" ; --# notpresent - Fut Pl P3 => compr_ + "imeranno" ; --# notpresent - Cong Pres Sg P1 => compr_ + "ima" ; - Cong Pres Sg P2 => compr_ + "ima" ; - Cong Pres Sg P3 => compr_ + "ima" ; - Cong Pres Pl P1 => compr_ + "imiamo" ; - Cong Pres Pl P2 => compr_ + "imiate" ; - Cong Pres Pl P3 => compr_ + "imano" ; - Cong Imperf Sg P1 => compr_ + "imessi" ; --# notpresent - Cong Imperf Sg P2 => compr_ + "imessi" ; --# notpresent - Cong Imperf Sg P3 => compr_ + "imesse" ; --# notpresent - Cong Imperf Pl P1 => compr_ + "imessimo" ; --# notpresent - Cong Imperf Pl P2 => compr_ + "imeste" ; --# notpresent - Cong Imperf Pl P3 => compr_ + "imessero" ; --# notpresent - Cond Sg P1 => compr_ + "imerei" ; --# notpresent - Cond Sg P2 => compr_ + "imeresti" ; --# notpresent - Cond Sg P3 => compr_ + "imerebbe" ; --# notpresent - Cond Pl P1 => compr_ + "imeremmo" ; --# notpresent - Cond Pl P2 => compr_ + "imereste" ; --# notpresent - Cond Pl P3 => compr_ + "imerebbero" ; --# notpresent - Imper SgP2 => compr_ + "imi" ; - Imper PlP1 => compr_ + "imiamo" ; - Imper PlP2 => compr_ + "imete" ; - Ger => compr_ + "imendo" ; - Part PresP Masc Sg => compr_ + "imente" ; - Part PresP Masc Pl => compr_ + "imenti" ; - Part PresP Fem Sg => compr_ + "imente" ; - Part PresP Fem Pl => compr_ + "imenti" ; - Part PassP Masc Sg => compr_ + "esso" ; - Part PassP Masc Pl => compr_ + "essi" ; - Part PassP Fem Sg => compr_ + "essa" ; - Part PassP Fem Pl => compr_ + "esse" - } - } ; - -oper concedere_35 : Str -> Verbo = \concedere -> - let conce_ = Predef.tk 4 concedere in - {s = table { - Inf => conce_ + "dere" ; - InfClit => conce_ + "der" ; - Indi Pres Sg P1 => conce_ + "do" ; - Indi Pres Sg P2 => conce_ + "di" ; - Indi Pres Sg P3 => conce_ + "de" ; - Indi Pres Pl P1 => conce_ + "diamo" ; - Indi Pres Pl P2 => conce_ + "dete" ; - Indi Pres Pl P3 => conce_ + "dono" ; - Indi Imperf Sg P1 => conce_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => conce_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => conce_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => conce_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => conce_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => conce_ + "devano" ; --# notpresent - Pass Sg P1 => conce_ + "ssi" ; --# notpresent - Pass Sg P2 => conce_ + "desti" ; --# notpresent - Pass Sg P3 => conce_ + "sse" ; --# notpresent - Pass Pl P1 => conce_ + "demmo" ; --# notpresent - Pass Pl P2 => conce_ + "deste" ; --# notpresent - Pass Pl P3 => conce_ + "ssero" ; --# notpresent - Fut Sg P1 => conce_ + "derò" ; --# notpresent - Fut Sg P2 => conce_ + "derai" ; --# notpresent - Fut Sg P3 => conce_ + "derà" ; --# notpresent - Fut Pl P1 => conce_ + "deremo" ; --# notpresent - Fut Pl P2 => conce_ + "derete" ; --# notpresent - Fut Pl P3 => conce_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => conce_ + "da" ; - Cong Pres Sg P2 => conce_ + "da" ; - Cong Pres Sg P3 => conce_ + "da" ; - Cong Pres Pl P1 => conce_ + "diamo" ; - Cong Pres Pl P2 => conce_ + "diate" ; - Cong Pres Pl P3 => conce_ + "dano" ; - Cong Imperf Sg P1 => conce_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => conce_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => conce_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => conce_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => conce_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => conce_ + "dessero" ; --# notpresent - Cond Sg P1 => conce_ + "derei" ; --# notpresent - Cond Sg P2 => conce_ + "deresti" ; --# notpresent - Cond Sg P3 => conce_ + "derebbe" ; --# notpresent - Cond Pl P1 => conce_ + "deremmo" ; --# notpresent - Cond Pl P2 => conce_ + "dereste" ; --# notpresent - Cond Pl P3 => conce_ + "derebbero" ; --# notpresent - Imper SgP2 => conce_ + "di" ; - Imper PlP1 => conce_ + "diamo" ; - Imper PlP2 => conce_ + "dete" ; - Ger => conce_ + "dendo" ; - Part PresP Masc Sg => conce_ + "dente" ; - Part PresP Masc Pl => conce_ + "denti" ; - Part PresP Fem Sg => conce_ + "dente" ; - Part PresP Fem Pl => conce_ + "denti" ; - Part PassP Masc Sg => conce_ + "sso" ; - Part PassP Masc Pl => conce_ + "ssi" ; - Part PassP Fem Sg => conce_ + "ssa" ; - Part PassP Fem Pl => conce_ + "sse" - } - } ; - -oper condurre_36 : Str -> Verbo = \condurre -> - let cond_ = Predef.tk 4 condurre in - {s = table { - Inf => cond_ + "urre" ; - InfClit => cond_ + "ur" ; - Indi Pres Sg P1 => cond_ + "uco" ; - Indi Pres Sg P2 => cond_ + "uci" ; - Indi Pres Sg P3 => cond_ + "uce" ; - Indi Pres Pl P1 => cond_ + "uciamo" ; - Indi Pres Pl P2 => cond_ + "ucete" ; - Indi Pres Pl P3 => cond_ + "ucono" ; - Indi Imperf Sg P1 => cond_ + "ucevo" ; --# notpresent - Indi Imperf Sg P2 => cond_ + "ucevi" ; --# notpresent - Indi Imperf Sg P3 => cond_ + "uceva" ; --# notpresent - Indi Imperf Pl P1 => cond_ + "ucevamo" ; --# notpresent - Indi Imperf Pl P2 => cond_ + "ucevate" ; --# notpresent - Indi Imperf Pl P3 => cond_ + "ucevano" ; --# notpresent - Pass Sg P1 => cond_ + "ussi" ; --# notpresent - Pass Sg P2 => cond_ + "ucesti" ; --# notpresent - Pass Sg P3 => cond_ + "usse" ; --# notpresent - Pass Pl P1 => cond_ + "ucemmo" ; --# notpresent - Pass Pl P2 => cond_ + "uceste" ; --# notpresent - Pass Pl P3 => cond_ + "ussero" ; --# notpresent - Fut Sg P1 => cond_ + "urrò" ; --# notpresent - Fut Sg P2 => cond_ + "urrai" ; --# notpresent - Fut Sg P3 => cond_ + "urrà" ; --# notpresent - Fut Pl P1 => cond_ + "urremo" ; --# notpresent - Fut Pl P2 => cond_ + "urrete" ; --# notpresent - Fut Pl P3 => cond_ + "urranno" ; --# notpresent - Cong Pres Sg P1 => cond_ + "uca" ; - Cong Pres Sg P2 => cond_ + "uca" ; - Cong Pres Sg P3 => cond_ + "uca" ; - Cong Pres Pl P1 => cond_ + "uciamo" ; - Cong Pres Pl P2 => cond_ + "uciate" ; - Cong Pres Pl P3 => cond_ + "ucano" ; - Cong Imperf Sg P1 => cond_ + "ucessi" ; --# notpresent - Cong Imperf Sg P2 => cond_ + "ucessi" ; --# notpresent - Cong Imperf Sg P3 => cond_ + "ucesse" ; --# notpresent - Cong Imperf Pl P1 => cond_ + "ucessimo" ; --# notpresent - Cong Imperf Pl P2 => cond_ + "uceste" ; --# notpresent - Cong Imperf Pl P3 => cond_ + "ucessero" ; --# notpresent - Cond Sg P1 => cond_ + "urrei" ; --# notpresent - Cond Sg P2 => cond_ + "urresti" ; --# notpresent - Cond Sg P3 => cond_ + "urrebbe" ; --# notpresent - Cond Pl P1 => cond_ + "urremmo" ; --# notpresent - Cond Pl P2 => cond_ + "urreste" ; --# notpresent - Cond Pl P3 => cond_ + "urrebbero" ; --# notpresent - Imper SgP2 => cond_ + "uci" ; - Imper PlP1 => cond_ + "uciamo" ; - Imper PlP2 => cond_ + "ucete" ; - Ger => cond_ + "ucendo" ; - Part PresP Masc Sg => cond_ + "ucente" ; - Part PresP Masc Pl => cond_ + "ucenti" ; - Part PresP Fem Sg => cond_ + "ucente" ; - Part PresP Fem Pl => cond_ + "ucenti" ; - Part PassP Masc Sg => cond_ + "otto" ; - Part PassP Masc Pl => cond_ + "otti" ; - Part PassP Fem Sg => cond_ + "otta" ; - Part PassP Fem Pl => cond_ + "otte" - } - } ; - -oper conoscere_37 : Str -> Verbo = \conoscere -> - let cono_ = Predef.tk 5 conoscere in - {s = table { - Inf => cono_ + "scere" ; - InfClit => cono_ + "scer" ; - Indi Pres Sg P1 => cono_ + "sco" ; - Indi Pres Sg P2 => cono_ + "sci" ; - Indi Pres Sg P3 => cono_ + "sce" ; - Indi Pres Pl P1 => cono_ + "sciamo" ; - Indi Pres Pl P2 => cono_ + "scete" ; - Indi Pres Pl P3 => cono_ + "scono" ; - Indi Imperf Sg P1 => cono_ + "scevo" ; --# notpresent - Indi Imperf Sg P2 => cono_ + "scevi" ; --# notpresent - Indi Imperf Sg P3 => cono_ + "sceva" ; --# notpresent - Indi Imperf Pl P1 => cono_ + "scevamo" ; --# notpresent - Indi Imperf Pl P2 => cono_ + "scevate" ; --# notpresent - Indi Imperf Pl P3 => cono_ + "scevano" ; --# notpresent - Pass Sg P1 => cono_ + "bbi" ; --# notpresent - Pass Sg P2 => cono_ + "scesti" ; --# notpresent - Pass Sg P3 => cono_ + "bbe" ; --# notpresent - Pass Pl P1 => cono_ + "scemmo" ; --# notpresent - Pass Pl P2 => cono_ + "sceste" ; --# notpresent - Pass Pl P3 => cono_ + "bbero" ; --# notpresent - Fut Sg P1 => cono_ + "scerò" ; --# notpresent - Fut Sg P2 => cono_ + "scerai" ; --# notpresent - Fut Sg P3 => cono_ + "scerà" ; --# notpresent - Fut Pl P1 => cono_ + "sceremo" ; --# notpresent - Fut Pl P2 => cono_ + "scerete" ; --# notpresent - Fut Pl P3 => cono_ + "sceranno" ; --# notpresent - Cong Pres Sg P1 => cono_ + "sca" ; - Cong Pres Sg P2 => cono_ + "sca" ; - Cong Pres Sg P3 => cono_ + "sca" ; - Cong Pres Pl P1 => cono_ + "sciamo" ; - Cong Pres Pl P2 => cono_ + "sciate" ; - Cong Pres Pl P3 => cono_ + "scano" ; - Cong Imperf Sg P1 => cono_ + "scessi" ; --# notpresent - Cong Imperf Sg P2 => cono_ + "scessi" ; --# notpresent - Cong Imperf Sg P3 => cono_ + "scesse" ; --# notpresent - Cong Imperf Pl P1 => cono_ + "scessimo" ; --# notpresent - Cong Imperf Pl P2 => cono_ + "sceste" ; --# notpresent - Cong Imperf Pl P3 => cono_ + "scessero" ; --# notpresent - Cond Sg P1 => cono_ + "scerei" ; --# notpresent - Cond Sg P2 => cono_ + "sceresti" ; --# notpresent - Cond Sg P3 => cono_ + "scerebbe" ; --# notpresent - Cond Pl P1 => cono_ + "sceremmo" ; --# notpresent - Cond Pl P2 => cono_ + "scereste" ; --# notpresent - Cond Pl P3 => cono_ + "scerebbero" ; --# notpresent - Imper SgP2 => cono_ + "sci" ; - Imper PlP1 => cono_ + "sciamo" ; - Imper PlP2 => cono_ + "scete" ; - Ger => cono_ + "scendo" ; - Part PresP Masc Sg => cono_ + "scente" ; - Part PresP Masc Pl => cono_ + "scenti" ; - Part PresP Fem Sg => cono_ + "scente" ; - Part PresP Fem Pl => cono_ + "scenti" ; - Part PassP Masc Sg => cono_ + "sciuto" ; - Part PassP Masc Pl => cono_ + "sciuti" ; - Part PassP Fem Sg => cono_ + "sciuta" ; - Part PassP Fem Pl => cono_ + "sciute" - } - } ; - -oper correre_38 : Str -> Verbo = \correre -> - let cor_ = Predef.tk 4 correre in - {s = table { - Inf => cor_ + "rere" ; - InfClit => cor_ + "rer" ; - Indi Pres Sg P1 => cor_ + "ro" ; - Indi Pres Sg P2 => cor_ + "ri" ; - Indi Pres Sg P3 => cor_ + "re" ; - Indi Pres Pl P1 => cor_ + "riamo" ; - Indi Pres Pl P2 => cor_ + "rete" ; - Indi Pres Pl P3 => cor_ + "rono" ; - Indi Imperf Sg P1 => cor_ + "revo" ; --# notpresent - Indi Imperf Sg P2 => cor_ + "revi" ; --# notpresent - Indi Imperf Sg P3 => cor_ + "reva" ; --# notpresent - Indi Imperf Pl P1 => cor_ + "revamo" ; --# notpresent - Indi Imperf Pl P2 => cor_ + "revate" ; --# notpresent - Indi Imperf Pl P3 => cor_ + "revano" ; --# notpresent - Pass Sg P1 => cor_ + "si" ; --# notpresent - Pass Sg P2 => cor_ + "resti" ; --# notpresent - Pass Sg P3 => cor_ + "se" ; --# notpresent - Pass Pl P1 => cor_ + "remmo" ; --# notpresent - Pass Pl P2 => cor_ + "reste" ; --# notpresent - Pass Pl P3 => cor_ + "sero" ; --# notpresent - Fut Sg P1 => cor_ + "rerò" ; --# notpresent - Fut Sg P2 => cor_ + "rerai" ; --# notpresent - Fut Sg P3 => cor_ + "rerà" ; --# notpresent - Fut Pl P1 => cor_ + "reremo" ; --# notpresent - Fut Pl P2 => cor_ + "rerete" ; --# notpresent - Fut Pl P3 => cor_ + "reranno" ; --# notpresent - Cong Pres Sg P1 => cor_ + "ra" ; - Cong Pres Sg P2 => cor_ + "ra" ; - Cong Pres Sg P3 => cor_ + "ra" ; - Cong Pres Pl P1 => cor_ + "riamo" ; - Cong Pres Pl P2 => cor_ + "riate" ; - Cong Pres Pl P3 => cor_ + "rano" ; - Cong Imperf Sg P1 => cor_ + "ressi" ; --# notpresent - Cong Imperf Sg P2 => cor_ + "ressi" ; --# notpresent - Cong Imperf Sg P3 => cor_ + "resse" ; --# notpresent - Cong Imperf Pl P1 => cor_ + "ressimo" ; --# notpresent - Cong Imperf Pl P2 => cor_ + "reste" ; --# notpresent - Cong Imperf Pl P3 => cor_ + "ressero" ; --# notpresent - Cond Sg P1 => cor_ + "rerei" ; --# notpresent - Cond Sg P2 => cor_ + "reresti" ; --# notpresent - Cond Sg P3 => cor_ + "rerebbe" ; --# notpresent - Cond Pl P1 => cor_ + "reremmo" ; --# notpresent - Cond Pl P2 => cor_ + "rereste" ; --# notpresent - Cond Pl P3 => cor_ + "rerebbero" ; --# notpresent - Imper SgP2 => cor_ + "ri" ; - Imper PlP1 => cor_ + "riamo" ; - Imper PlP2 => cor_ + "rete" ; - Ger => cor_ + "rendo" ; - Part PresP Masc Sg => cor_ + "rente" ; - Part PresP Masc Pl => cor_ + "renti" ; - Part PresP Fem Sg => cor_ + "rente" ; - Part PresP Fem Pl => cor_ + "renti" ; - Part PassP Masc Sg => cor_ + "so" ; - Part PassP Masc Pl => cor_ + "si" ; - Part PassP Fem Sg => cor_ + "sa" ; - Part PassP Fem Pl => cor_ + "se" - } - } ; - -oper crescere_39 : Str -> Verbo = \crescere -> - let cre_ = Predef.tk 5 crescere in - {s = table { - Inf => cre_ + "scere" ; - InfClit => cre_ + "scer" ; - Indi Pres Sg P1 => cre_ + "sco" ; - Indi Pres Sg P2 => cre_ + "sci" ; - Indi Pres Sg P3 => cre_ + "sce" ; - Indi Pres Pl P1 => cre_ + "sciamo" ; - Indi Pres Pl P2 => cre_ + "scete" ; - Indi Pres Pl P3 => cre_ + "scono" ; - Indi Imperf Sg P1 => cre_ + "scevo" ; --# notpresent - Indi Imperf Sg P2 => cre_ + "scevi" ; --# notpresent - Indi Imperf Sg P3 => cre_ + "sceva" ; --# notpresent - Indi Imperf Pl P1 => cre_ + "scevamo" ; --# notpresent - Indi Imperf Pl P2 => cre_ + "scevate" ; --# notpresent - Indi Imperf Pl P3 => cre_ + "scevano" ; --# notpresent - Pass Sg P1 => cre_ + "bbi" ; --# notpresent - Pass Sg P2 => cre_ + "scesti" ; --# notpresent - Pass Sg P3 => cre_ + "bbe" ; --# notpresent - Pass Pl P1 => cre_ + "scemmo" ; --# notpresent - Pass Pl P2 => cre_ + "sceste" ; --# notpresent - Pass Pl P3 => cre_ + "bbero" ; --# notpresent - Fut Sg P1 => cre_ + "scerò" ; --# notpresent - Fut Sg P2 => cre_ + "scerai" ; --# notpresent - Fut Sg P3 => cre_ + "scerà" ; --# notpresent - Fut Pl P1 => cre_ + "sceremo" ; --# notpresent - Fut Pl P2 => cre_ + "scerete" ; --# notpresent - Fut Pl P3 => cre_ + "sceranno" ; --# notpresent - Cong Pres Sg P1 => cre_ + "sca" ; - Cong Pres Sg P2 => cre_ + "sca" ; - Cong Pres Sg P3 => cre_ + "sca" ; - Cong Pres Pl P1 => cre_ + "sciamo" ; - Cong Pres Pl P2 => cre_ + "sciate" ; - Cong Pres Pl P3 => cre_ + "scano" ; - Cong Imperf Sg P1 => cre_ + "scessi" ; --# notpresent - Cong Imperf Sg P2 => cre_ + "scessi" ; --# notpresent - Cong Imperf Sg P3 => cre_ + "scesse" ; --# notpresent - Cong Imperf Pl P1 => cre_ + "scessimo" ; --# notpresent - Cong Imperf Pl P2 => cre_ + "sceste" ; --# notpresent - Cong Imperf Pl P3 => cre_ + "scessero" ; --# notpresent - Cond Sg P1 => cre_ + "scerei" ; --# notpresent - Cond Sg P2 => cre_ + "sceresti" ; --# notpresent - Cond Sg P3 => cre_ + "scerebbe" ; --# notpresent - Cond Pl P1 => cre_ + "sceremmo" ; --# notpresent - Cond Pl P2 => cre_ + "scereste" ; --# notpresent - Cond Pl P3 => cre_ + "scerebbero" ; --# notpresent - Imper SgP2 => cre_ + "sci" ; - Imper PlP1 => cre_ + "sciamo" ; - Imper PlP2 => cre_ + "scete" ; - Ger => cre_ + "scendo" ; - Part PresP Masc Sg => cre_ + "scente" ; - Part PresP Masc Pl => cre_ + "scenti" ; - Part PresP Fem Sg => cre_ + "scente" ; - Part PresP Fem Pl => cre_ + "scenti" ; - Part PassP Masc Sg => cre_ + "sciuto" ; - Part PassP Masc Pl => cre_ + "sciuti" ; - Part PassP Fem Sg => cre_ + "sciuta" ; - Part PassP Fem Pl => cre_ + "sciute" - } - } ; - -oper cuocere_40 : Str -> Verbo = \cuocere -> - let c_ = Predef.tk 6 cuocere in - {s = table { - Inf => c_ + "uocere" ; - InfClit => c_ + "uocer" ; - Indi Pres Sg P1 => c_ + "uocio" ; - Indi Pres Sg P2 => c_ + "uoci" ; - Indi Pres Sg P3 => c_ + "uoce" ; - Indi Pres Pl P1 => c_ + "uociamo" ; - Indi Pres Pl P2 => c_ + "uocete" ; - Indi Pres Pl P3 => c_ + "uociono" ; - Indi Imperf Sg P1 => c_ + "uocevo" ; --# notpresent - Indi Imperf Sg P2 => c_ + "uocevi" ; --# notpresent - Indi Imperf Sg P3 => c_ + "uoceva" ; --# notpresent - Indi Imperf Pl P1 => c_ + "uocevamo" ; --# notpresent - Indi Imperf Pl P2 => c_ + "uocevate" ; --# notpresent - Indi Imperf Pl P3 => c_ + "uocevano" ; --# notpresent - Pass Sg P1 => c_ + "ossi" ; --# notpresent - Pass Sg P2 => c_ + "uocesti" ; --# notpresent - Pass Sg P3 => c_ + "osse" ; --# notpresent - Pass Pl P1 => c_ + "uocemmo" ; --# notpresent - Pass Pl P2 => c_ + "uoceste" ; --# notpresent - Pass Pl P3 => c_ + "ossero" ; --# notpresent - Fut Sg P1 => c_ + "uocerò" ; --# notpresent - Fut Sg P2 => c_ + "uocerai" ; --# notpresent - Fut Sg P3 => c_ + "uocerà" ; --# notpresent - Fut Pl P1 => c_ + "uoceremo" ; --# notpresent - Fut Pl P2 => c_ + "uocerete" ; --# notpresent - Fut Pl P3 => c_ + "uoceranno" ; --# notpresent - Cong Pres Sg P1 => c_ + "uocia" ; - Cong Pres Sg P2 => c_ + "uocia" ; - Cong Pres Sg P3 => c_ + "uocia" ; - Cong Pres Pl P1 => c_ + "uociamo" ; - Cong Pres Pl P2 => c_ + "uociate" ; - Cong Pres Pl P3 => c_ + "uociano" ; - Cong Imperf Sg P1 => c_ + "uocessi" ; --# notpresent - Cong Imperf Sg P2 => c_ + "uocessi" ; --# notpresent - Cong Imperf Sg P3 => c_ + "uocesse" ; --# notpresent - Cong Imperf Pl P1 => c_ + "uocessimo" ; --# notpresent - Cong Imperf Pl P2 => c_ + "uoceste" ; --# notpresent - Cong Imperf Pl P3 => c_ + "uocessero" ; --# notpresent - Cond Sg P1 => c_ + "uocerei" ; --# notpresent - Cond Sg P2 => c_ + "uoceresti" ; --# notpresent - Cond Sg P3 => c_ + "uocerebbe" ; --# notpresent - Cond Pl P1 => c_ + "uoceremmo" ; --# notpresent - Cond Pl P2 => c_ + "uocereste" ; --# notpresent - Cond Pl P3 => c_ + "uocerebbero" ; --# notpresent - Imper SgP2 => c_ + "uoci" ; - Imper PlP1 => c_ + "uociamo" ; - Imper PlP2 => c_ + "uocete" ; - Ger => c_ + "uocendo" ; - Part PresP Masc Sg => c_ + "uocente" ; - Part PresP Masc Pl => c_ + "uocenti" ; - Part PresP Fem Sg => c_ + "uocente" ; - Part PresP Fem Pl => c_ + "uocenti" ; - Part PassP Masc Sg => c_ + "otto" ; - Part PassP Masc Pl => c_ + "otti" ; - Part PassP Fem Sg => c_ + "otta" ; - Part PassP Fem Pl => c_ + "otte" - } - } ; - -oper dire_41 : Str -> Verbo = \dire -> - let d_ = Predef.tk 3 dire in - {s = table { - Inf => d_ + "ire" ; - InfClit => d_ + "ir" ; - Indi Pres Sg P1 => d_ + "ico" ; - Indi Pres Sg P2 => d_ + "ici" ; - Indi Pres Sg P3 => d_ + "ice" ; - Indi Pres Pl P1 => d_ + "iciamo" ; - Indi Pres Pl P2 => d_ + "ite" ; - Indi Pres Pl P3 => d_ + "icono" ; - Indi Imperf Sg P1 => d_ + "icevo" ; --# notpresent - Indi Imperf Sg P2 => d_ + "icevi" ; --# notpresent - Indi Imperf Sg P3 => d_ + "iceva" ; --# notpresent - Indi Imperf Pl P1 => d_ + "icevamo" ; --# notpresent - Indi Imperf Pl P2 => d_ + "icevate" ; --# notpresent - Indi Imperf Pl P3 => d_ + "icevano" ; --# notpresent - Pass Sg P1 => d_ + "issi" ; --# notpresent - Pass Sg P2 => d_ + "icesti" ; --# notpresent - Pass Sg P3 => d_ + "isse" ; --# notpresent - Pass Pl P1 => d_ + "icemmo" ; --# notpresent - Pass Pl P2 => d_ + "iceste" ; --# notpresent - Pass Pl P3 => d_ + "issero" ; --# notpresent - Fut Sg P1 => d_ + "irò" ; --# notpresent - Fut Sg P2 => d_ + "irai" ; --# notpresent - Fut Sg P3 => d_ + "irà" ; --# notpresent - Fut Pl P1 => d_ + "iremo" ; --# notpresent - Fut Pl P2 => d_ + "irete" ; --# notpresent - Fut Pl P3 => d_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => d_ + "ica" ; - Cong Pres Sg P2 => d_ + "ica" ; - Cong Pres Sg P3 => d_ + "ica" ; - Cong Pres Pl P1 => d_ + "iciamo" ; - Cong Pres Pl P2 => d_ + "iciate" ; - Cong Pres Pl P3 => d_ + "icano" ; - Cong Imperf Sg P1 => d_ + "icessi" ; --# notpresent - Cong Imperf Sg P2 => d_ + "icessi" ; --# notpresent - Cong Imperf Sg P3 => d_ + "icesse" ; --# notpresent - Cong Imperf Pl P1 => d_ + "icessimo" ; --# notpresent - Cong Imperf Pl P2 => d_ + "iceste" ; --# notpresent - Cong Imperf Pl P3 => d_ + "icessero" ; --# notpresent - Cond Sg P1 => d_ + "irei" ; --# notpresent - Cond Sg P2 => d_ + "iresti" ; --# notpresent - Cond Sg P3 => d_ + "irebbe" ; --# notpresent - Cond Pl P1 => d_ + "iremmo" ; --# notpresent - Cond Pl P2 => d_ + "ireste" ; --# notpresent - Cond Pl P3 => d_ + "irebbero" ; --# notpresent - Imper SgP2 => variants {d_ + "i`" ; d_ + "i"} ; - Imper PlP1 => d_ + "iciamo" ; - Imper PlP2 => d_ + "ite" ; - Ger => d_ + "icendo" ; - Part PresP Masc Sg => d_ + "icente" ; - Part PresP Masc Pl => d_ + "icenti" ; - Part PresP Fem Sg => d_ + "icente" ; - Part PresP Fem Pl => d_ + "icenti" ; - Part PassP Masc Sg => d_ + "etto" ; - Part PassP Masc Pl => d_ + "etti" ; - Part PassP Fem Sg => d_ + "etta" ; - Part PassP Fem Pl => d_ + "ette" - } - } ; - -oper dirigere_42 : Str -> Verbo = \dirigere -> - let dir_ = Predef.tk 5 dirigere in - {s = table { - Inf => dir_ + "igere" ; - InfClit => dir_ + "iger" ; - Indi Pres Sg P1 => dir_ + "igo" ; - Indi Pres Sg P2 => dir_ + "igi" ; - Indi Pres Sg P3 => dir_ + "ige" ; - Indi Pres Pl P1 => dir_ + "igiamo" ; - Indi Pres Pl P2 => dir_ + "igete" ; - Indi Pres Pl P3 => dir_ + "igono" ; - Indi Imperf Sg P1 => dir_ + "igevo" ; --# notpresent - Indi Imperf Sg P2 => dir_ + "igevi" ; --# notpresent - Indi Imperf Sg P3 => dir_ + "igeva" ; --# notpresent - Indi Imperf Pl P1 => dir_ + "igevamo" ; --# notpresent - Indi Imperf Pl P2 => dir_ + "igevate" ; --# notpresent - Indi Imperf Pl P3 => dir_ + "igevano" ; --# notpresent - Pass Sg P1 => dir_ + "essi" ; --# notpresent - Pass Sg P2 => dir_ + "igesti" ; --# notpresent - Pass Sg P3 => dir_ + "esse" ; --# notpresent - Pass Pl P1 => dir_ + "igemmo" ; --# notpresent - Pass Pl P2 => dir_ + "igeste" ; --# notpresent - Pass Pl P3 => dir_ + "essero" ; --# notpresent - Fut Sg P1 => dir_ + "igerò" ; --# notpresent - Fut Sg P2 => dir_ + "igerai" ; --# notpresent - Fut Sg P3 => dir_ + "igerà" ; --# notpresent - Fut Pl P1 => dir_ + "igeremo" ; --# notpresent - Fut Pl P2 => dir_ + "igerete" ; --# notpresent - Fut Pl P3 => dir_ + "igeranno" ; --# notpresent - Cong Pres Sg P1 => dir_ + "iga" ; - Cong Pres Sg P2 => dir_ + "iga" ; - Cong Pres Sg P3 => dir_ + "iga" ; - Cong Pres Pl P1 => dir_ + "igiamo" ; - Cong Pres Pl P2 => dir_ + "igiate" ; - Cong Pres Pl P3 => dir_ + "igano" ; - Cong Imperf Sg P1 => dir_ + "igessi" ; --# notpresent - Cong Imperf Sg P2 => dir_ + "igessi" ; --# notpresent - Cong Imperf Sg P3 => dir_ + "igesse" ; --# notpresent - Cong Imperf Pl P1 => dir_ + "igessimo" ; --# notpresent - Cong Imperf Pl P2 => dir_ + "igeste" ; --# notpresent - Cong Imperf Pl P3 => dir_ + "igessero" ; --# notpresent - Cond Sg P1 => dir_ + "igerei" ; --# notpresent - Cond Sg P2 => dir_ + "igeresti" ; --# notpresent - Cond Sg P3 => dir_ + "igerebbe" ; --# notpresent - Cond Pl P1 => dir_ + "igeremmo" ; --# notpresent - Cond Pl P2 => dir_ + "igereste" ; --# notpresent - Cond Pl P3 => dir_ + "igerebbero" ; --# notpresent - Imper SgP2 => dir_ + "igi" ; - Imper PlP1 => dir_ + "igiamo" ; - Imper PlP2 => dir_ + "igete" ; - Ger => dir_ + "igendo" ; - Part PresP Masc Sg => dir_ + "igente" ; - Part PresP Masc Pl => dir_ + "igenti" ; - Part PresP Fem Sg => dir_ + "igente" ; - Part PresP Fem Pl => dir_ + "igenti" ; - Part PassP Masc Sg => dir_ + "etto" ; - Part PassP Masc Pl => dir_ + "etti" ; - Part PassP Fem Sg => dir_ + "etta" ; - Part PassP Fem Pl => dir_ + "ette" - } - } ; - -oper discutere_43 : Str -> Verbo = \discutere -> - let discu_ = Predef.tk 4 discutere in - {s = table { - Inf => discu_ + "tere" ; - InfClit => discu_ + "ter" ; - Indi Pres Sg P1 => discu_ + "to" ; - Indi Pres Sg P2 => discu_ + "ti" ; - Indi Pres Sg P3 => discu_ + "te" ; - Indi Pres Pl P1 => discu_ + "tiamo" ; - Indi Pres Pl P2 => discu_ + "tete" ; - Indi Pres Pl P3 => discu_ + "tono" ; - Indi Imperf Sg P1 => discu_ + "tevo" ; --# notpresent - Indi Imperf Sg P2 => discu_ + "tevi" ; --# notpresent - Indi Imperf Sg P3 => discu_ + "teva" ; --# notpresent - Indi Imperf Pl P1 => discu_ + "tevamo" ; --# notpresent - Indi Imperf Pl P2 => discu_ + "tevate" ; --# notpresent - Indi Imperf Pl P3 => discu_ + "tevano" ; --# notpresent - Pass Sg P1 => discu_ + "ssi" ; --# notpresent - Pass Sg P2 => discu_ + "testi" ; --# notpresent - Pass Sg P3 => discu_ + "sse" ; --# notpresent - Pass Pl P1 => discu_ + "temmo" ; --# notpresent - Pass Pl P2 => discu_ + "teste" ; --# notpresent - Pass Pl P3 => discu_ + "ssero" ; --# notpresent - Fut Sg P1 => discu_ + "terò" ; --# notpresent - Fut Sg P2 => discu_ + "terai" ; --# notpresent - Fut Sg P3 => discu_ + "terà" ; --# notpresent - Fut Pl P1 => discu_ + "teremo" ; --# notpresent - Fut Pl P2 => discu_ + "terete" ; --# notpresent - Fut Pl P3 => discu_ + "teranno" ; --# notpresent - Cong Pres Sg P1 => discu_ + "ta" ; - Cong Pres Sg P2 => discu_ + "ta" ; - Cong Pres Sg P3 => discu_ + "ta" ; - Cong Pres Pl P1 => discu_ + "tiamo" ; - Cong Pres Pl P2 => discu_ + "tiate" ; - Cong Pres Pl P3 => discu_ + "tano" ; - Cong Imperf Sg P1 => discu_ + "tessi" ; --# notpresent - Cong Imperf Sg P2 => discu_ + "tessi" ; --# notpresent - Cong Imperf Sg P3 => discu_ + "tesse" ; --# notpresent - Cong Imperf Pl P1 => discu_ + "tessimo" ; --# notpresent - Cong Imperf Pl P2 => discu_ + "teste" ; --# notpresent - Cong Imperf Pl P3 => discu_ + "tessero" ; --# notpresent - Cond Sg P1 => discu_ + "terei" ; --# notpresent - Cond Sg P2 => discu_ + "teresti" ; --# notpresent - Cond Sg P3 => discu_ + "terebbe" ; --# notpresent - Cond Pl P1 => discu_ + "teremmo" ; --# notpresent - Cond Pl P2 => discu_ + "tereste" ; --# notpresent - Cond Pl P3 => discu_ + "terebbero" ; --# notpresent - Imper SgP2 => discu_ + "ti" ; - Imper PlP1 => discu_ + "tiamo" ; - Imper PlP2 => discu_ + "tete" ; - Ger => discu_ + "tendo" ; - Part PresP Masc Sg => discu_ + "tente" ; - Part PresP Masc Pl => discu_ + "tenti" ; - Part PresP Fem Sg => discu_ + "tente" ; - Part PresP Fem Pl => discu_ + "tenti" ; - Part PassP Masc Sg => discu_ + "sso" ; - Part PassP Masc Pl => discu_ + "ssi" ; - Part PassP Fem Sg => discu_ + "ssa" ; - Part PassP Fem Pl => discu_ + "sse" - } - } ; - -oper distinguere_44 : Str -> Verbo = \distinguere -> - let distin_ = Predef.tk 5 distinguere in - {s = table { - Inf => distin_ + "guere" ; - InfClit => distin_ + "guer" ; - Indi Pres Sg P1 => distin_ + "guo" ; - Indi Pres Sg P2 => distin_ + "gui" ; - Indi Pres Sg P3 => distin_ + "gue" ; - Indi Pres Pl P1 => distin_ + "guiamo" ; - Indi Pres Pl P2 => distin_ + "guete" ; - Indi Pres Pl P3 => distin_ + "guono" ; - Indi Imperf Sg P1 => distin_ + "guevo" ; --# notpresent - Indi Imperf Sg P2 => distin_ + "guevi" ; --# notpresent - Indi Imperf Sg P3 => distin_ + "gueva" ; --# notpresent - Indi Imperf Pl P1 => distin_ + "guevamo" ; --# notpresent - Indi Imperf Pl P2 => distin_ + "guevate" ; --# notpresent - Indi Imperf Pl P3 => distin_ + "guevano" ; --# notpresent - Pass Sg P1 => distin_ + "si" ; --# notpresent - Pass Sg P2 => distin_ + "guesti" ; --# notpresent - Pass Sg P3 => distin_ + "se" ; --# notpresent - Pass Pl P1 => distin_ + "guemmo" ; --# notpresent - Pass Pl P2 => distin_ + "gueste" ; --# notpresent - Pass Pl P3 => distin_ + "sero" ; --# notpresent - Fut Sg P1 => distin_ + "guerò" ; --# notpresent - Fut Sg P2 => distin_ + "guerai" ; --# notpresent - Fut Sg P3 => distin_ + "guerà" ; --# notpresent - Fut Pl P1 => distin_ + "gueremo" ; --# notpresent - Fut Pl P2 => distin_ + "guerete" ; --# notpresent - Fut Pl P3 => distin_ + "gueranno" ; --# notpresent - Cong Pres Sg P1 => distin_ + "gua" ; - Cong Pres Sg P2 => distin_ + "gua" ; - Cong Pres Sg P3 => distin_ + "gua" ; - Cong Pres Pl P1 => distin_ + "guiamo" ; - Cong Pres Pl P2 => distin_ + "guiate" ; - Cong Pres Pl P3 => distin_ + "guano" ; - Cong Imperf Sg P1 => distin_ + "guessi" ; --# notpresent - Cong Imperf Sg P2 => distin_ + "guessi" ; --# notpresent - Cong Imperf Sg P3 => distin_ + "guesse" ; --# notpresent - Cong Imperf Pl P1 => distin_ + "guessimo" ; --# notpresent - Cong Imperf Pl P2 => distin_ + "gueste" ; --# notpresent - Cong Imperf Pl P3 => distin_ + "guessero" ; --# notpresent - Cond Sg P1 => distin_ + "guerei" ; --# notpresent - Cond Sg P2 => distin_ + "gueresti" ; --# notpresent - Cond Sg P3 => distin_ + "guerebbe" ; --# notpresent - Cond Pl P1 => distin_ + "gueremmo" ; --# notpresent - Cond Pl P2 => distin_ + "guereste" ; --# notpresent - Cond Pl P3 => distin_ + "guerebbero" ; --# notpresent - Imper SgP2 => distin_ + "gui" ; - Imper PlP1 => distin_ + "guiamo" ; - Imper PlP2 => distin_ + "guete" ; - Ger => distin_ + "guendo" ; - Part PresP Masc Sg => distin_ + "guente" ; - Part PresP Masc Pl => distin_ + "guenti" ; - Part PresP Fem Sg => distin_ + "guente" ; - Part PresP Fem Pl => distin_ + "guenti" ; - Part PassP Masc Sg => distin_ + "to" ; - Part PassP Masc Pl => distin_ + "ti" ; - Part PassP Fem Sg => distin_ + "ta" ; - Part PassP Fem Pl => distin_ + "te" - } - } ; - -oper distruggere_45 : Str -> Verbo = \distruggere -> - let distru_ = Predef.tk 5 distruggere in - {s = table { - Inf => distru_ + "ggere" ; - InfClit => distru_ + "gger" ; - Indi Pres Sg P1 => distru_ + "ggo" ; - Indi Pres Sg P2 => distru_ + "ggi" ; - Indi Pres Sg P3 => distru_ + "gge" ; - Indi Pres Pl P1 => distru_ + "ggiamo" ; - Indi Pres Pl P2 => distru_ + "ggete" ; - Indi Pres Pl P3 => distru_ + "ggono" ; - Indi Imperf Sg P1 => distru_ + "ggevo" ; --# notpresent - Indi Imperf Sg P2 => distru_ + "ggevi" ; --# notpresent - Indi Imperf Sg P3 => distru_ + "ggeva" ; --# notpresent - Indi Imperf Pl P1 => distru_ + "ggevamo" ; --# notpresent - Indi Imperf Pl P2 => distru_ + "ggevate" ; --# notpresent - Indi Imperf Pl P3 => distru_ + "ggevano" ; --# notpresent - Pass Sg P1 => distru_ + "ssi" ; --# notpresent - Pass Sg P2 => distru_ + "ggesti" ; --# notpresent - Pass Sg P3 => distru_ + "sse" ; --# notpresent - Pass Pl P1 => distru_ + "ggemmo" ; --# notpresent - Pass Pl P2 => distru_ + "ggeste" ; --# notpresent - Pass Pl P3 => distru_ + "ssero" ; --# notpresent - Fut Sg P1 => distru_ + "ggerò" ; --# notpresent - Fut Sg P2 => distru_ + "ggerai" ; --# notpresent - Fut Sg P3 => distru_ + "ggerà" ; --# notpresent - Fut Pl P1 => distru_ + "ggeremo" ; --# notpresent - Fut Pl P2 => distru_ + "ggerete" ; --# notpresent - Fut Pl P3 => distru_ + "ggeranno" ; --# notpresent - Cong Pres Sg P1 => distru_ + "gga" ; - Cong Pres Sg P2 => distru_ + "gga" ; - Cong Pres Sg P3 => distru_ + "gga" ; - Cong Pres Pl P1 => distru_ + "ggiamo" ; - Cong Pres Pl P2 => distru_ + "ggiate" ; - Cong Pres Pl P3 => distru_ + "ggano" ; - Cong Imperf Sg P1 => distru_ + "ggessi" ; --# notpresent - Cong Imperf Sg P2 => distru_ + "ggessi" ; --# notpresent - Cong Imperf Sg P3 => distru_ + "ggesse" ; --# notpresent - Cong Imperf Pl P1 => distru_ + "ggessimo" ; --# notpresent - Cong Imperf Pl P2 => distru_ + "ggeste" ; --# notpresent - Cong Imperf Pl P3 => distru_ + "ggessero" ; --# notpresent - Cond Sg P1 => distru_ + "ggerei" ; --# notpresent - Cond Sg P2 => distru_ + "ggeresti" ; --# notpresent - Cond Sg P3 => distru_ + "ggerebbe" ; --# notpresent - Cond Pl P1 => distru_ + "ggeremmo" ; --# notpresent - Cond Pl P2 => distru_ + "ggereste" ; --# notpresent - Cond Pl P3 => distru_ + "ggerebbero" ; --# notpresent - Imper SgP2 => distru_ + "ggi" ; - Imper PlP1 => distru_ + "ggiamo" ; - Imper PlP2 => distru_ + "ggete" ; - Ger => distru_ + "ggendo" ; - Part PresP Masc Sg => distru_ + "ggente" ; - Part PresP Masc Pl => distru_ + "ggenti" ; - Part PresP Fem Sg => distru_ + "ggente" ; - Part PresP Fem Pl => distru_ + "ggenti" ; - Part PassP Masc Sg => distru_ + "tto" ; - Part PassP Masc Pl => distru_ + "tti" ; - Part PassP Fem Sg => distru_ + "tta" ; - Part PassP Fem Pl => distru_ + "tte" - } - } ; - -oper dolere_46 : Str -> Verbo = \dolere -> - let d_ = Predef.tk 5 dolere in - {s = table { - Inf => d_ + "olere" ; - InfClit => d_ + "oler" ; - Indi Pres Sg P1 => d_ + "olgo" ; - Indi Pres Sg P2 => d_ + "uoli" ; - Indi Pres Sg P3 => d_ + "uole" ; - Indi Pres Pl P1 => d_ + "oliamo" ; - Indi Pres Pl P2 => d_ + "olete" ; - Indi Pres Pl P3 => d_ + "olgono" ; - Indi Imperf Sg P1 => d_ + "olevo" ; --# notpresent - Indi Imperf Sg P2 => d_ + "olevi" ; --# notpresent - Indi Imperf Sg P3 => d_ + "oleva" ; --# notpresent - Indi Imperf Pl P1 => d_ + "olevamo" ; --# notpresent - Indi Imperf Pl P2 => d_ + "olevate" ; --# notpresent - Indi Imperf Pl P3 => d_ + "olevano" ; --# notpresent - Pass Sg P1 => d_ + "olsi" ; --# notpresent - Pass Sg P2 => d_ + "olesti" ; --# notpresent - Pass Sg P3 => d_ + "olse" ; --# notpresent - Pass Pl P1 => d_ + "olemmo" ; --# notpresent - Pass Pl P2 => d_ + "oleste" ; --# notpresent - Pass Pl P3 => d_ + "olsero" ; --# notpresent - Fut Sg P1 => d_ + "orrò" ; --# notpresent - Fut Sg P2 => d_ + "orrai" ; --# notpresent - Fut Sg P3 => d_ + "orrà" ; --# notpresent - Fut Pl P1 => d_ + "orremo" ; --# notpresent - Fut Pl P2 => d_ + "orrete" ; --# notpresent - Fut Pl P3 => d_ + "orranno" ; --# notpresent - Cong Pres Sg P1 => d_ + "olga" ; - Cong Pres Sg P2 => d_ + "olga" ; - Cong Pres Sg P3 => d_ + "olga" ; - Cong Pres Pl P1 => d_ + "oliamo" ; - Cong Pres Pl P2 => d_ + "oliate" ; - Cong Pres Pl P3 => d_ + "olgano" ; - Cong Imperf Sg P1 => d_ + "olessi" ; --# notpresent - Cong Imperf Sg P2 => d_ + "olessi" ; --# notpresent - Cong Imperf Sg P3 => d_ + "olesse" ; --# notpresent - Cong Imperf Pl P1 => d_ + "olessimo" ; --# notpresent - Cong Imperf Pl P2 => d_ + "oleste" ; --# notpresent - Cong Imperf Pl P3 => d_ + "olessero" ; --# notpresent - Cond Sg P1 => d_ + "orrei" ; --# notpresent - Cond Sg P2 => d_ + "orresti" ; --# notpresent - Cond Sg P3 => d_ + "orrebbe" ; --# notpresent - Cond Pl P1 => d_ + "orremmo" ; --# notpresent - Cond Pl P2 => d_ + "orreste" ; --# notpresent - Cond Pl P3 => d_ + "orrebbero" ; --# notpresent - Imper SgP2 => d_ + "uoli" ; - Imper PlP1 => d_ + "oliamo" ; - Imper PlP2 => d_ + "olete" ; - Ger => d_ + "olendo" ; - Part PresP Masc Sg => d_ + "olente" ; - Part PresP Masc Pl => d_ + "olenti" ; - Part PresP Fem Sg => d_ + "olente" ; - Part PresP Fem Pl => d_ + "olenti" ; - Part PassP Masc Sg => d_ + "oluto" ; - Part PassP Masc Pl => d_ + "oluti" ; - Part PassP Fem Sg => d_ + "oluta" ; - Part PassP Fem Pl => d_ + "olute" - } - } ; - -oper dovere_47 : Str -> Verbo = \dovere -> - let d_ = Predef.tk 5 dovere in - {s = table { - Inf => d_ + "overe" ; - InfClit => d_ + "over" ; - Indi Pres Sg P1 => variants {d_ + "ebbo" ; d_ + "evo"} ; - Indi Pres Sg P2 => d_ + "evi" ; - Indi Pres Sg P3 => d_ + "eve" ; - Indi Pres Pl P1 => d_ + "obbiamo" ; - Indi Pres Pl P2 => d_ + "ovete" ; - Indi Pres Pl P3 => variants {d_ + "ebbono" ; d_ + "evono"} ; - Indi Imperf Sg P1 => d_ + "ovevo" ; --# notpresent - Indi Imperf Sg P2 => d_ + "ovevi" ; --# notpresent - Indi Imperf Sg P3 => d_ + "oveva" ; --# notpresent - Indi Imperf Pl P1 => d_ + "ovevamo" ; --# notpresent - Indi Imperf Pl P2 => d_ + "ovevate" ; --# notpresent - Indi Imperf Pl P3 => d_ + "ovevano" ; --# notpresent - Pass Sg P1 => d_ + "ovetti" ; --# notpresent - Pass Sg P2 => d_ + "ovesti" ; --# notpresent - Pass Sg P3 => d_ + "ovette" ; --# notpresent - Pass Pl P1 => d_ + "ovemmo" ; --# notpresent - Pass Pl P2 => d_ + "oveste" ; --# notpresent - Pass Pl P3 => d_ + "ovettero" ; --# notpresent - Fut Sg P1 => d_ + "ovrò" ; --# notpresent - Fut Sg P2 => d_ + "ovrai" ; --# notpresent - Fut Sg P3 => d_ + "ovrà" ; --# notpresent - Fut Pl P1 => d_ + "ovremo" ; --# notpresent - Fut Pl P2 => d_ + "ovrete" ; --# notpresent - Fut Pl P3 => d_ + "ovranno" ; --# notpresent - Cong Pres Sg P1 => variants {d_ + "ebba" ; d_ + "eva"} ; - Cong Pres Sg P2 => variants {d_ + "ebba" ; d_ + "eva"} ; - Cong Pres Sg P3 => variants {d_ + "ebba" ; d_ + "eva"} ; - Cong Pres Pl P1 => d_ + "obbiamo" ; - Cong Pres Pl P2 => d_ + "obbiate" ; - Cong Pres Pl P3 => variants {d_ + "ebbano" ; d_ + "evano"} ; - Cong Imperf Sg P1 => d_ + "ovessi" ; --# notpresent - Cong Imperf Sg P2 => d_ + "ovessi" ; --# notpresent - Cong Imperf Sg P3 => d_ + "ovesse" ; --# notpresent - Cong Imperf Pl P1 => d_ + "ovessimo" ; --# notpresent - Cong Imperf Pl P2 => d_ + "oveste" ; --# notpresent - Cong Imperf Pl P3 => d_ + "ovessero" ; --# notpresent - Cond Sg P1 => d_ + "ovrei" ; --# notpresent - Cond Sg P2 => d_ + "ovresti" ; --# notpresent - Cond Sg P3 => d_ + "ovrebbe" ; --# notpresent - Cond Pl P1 => d_ + "ovremmo" ; --# notpresent - Cond Pl P2 => d_ + "ovreste" ; --# notpresent - Cond Pl P3 => d_ + "ovrebbero" ; --# notpresent - Imper SgP2 => variants {} ; - Imper PlP1 => variants {} ; - Imper PlP2 => variants {} ; - Ger => d_ + "ovendo" ; - Part PresP Masc Sg => variants {} ; - Part PresP Masc Pl => variants {} ; - Part PresP Fem Sg => variants {} ; - Part PresP Fem Pl => variants {} ; - Part PassP Masc Sg => d_ + "ovuto" ; - Part PassP Masc Pl => d_ + "ovuti" ; - Part PassP Fem Sg => d_ + "ovuta" ; - Part PassP Fem Pl => d_ + "ovute" - } - } ; - -oper emergere_28 : Str -> Verbo = \emergere -> - let emer_ = Predef.tk 4 emergere in - {s = table { - Inf => emer_ + "gere" ; - InfClit => emer_ + "ger" ; - Indi Pres Sg P1 => emer_ + "go" ; - Indi Pres Sg P2 => emer_ + "gi" ; - Indi Pres Sg P3 => emer_ + "ge" ; - Indi Pres Pl P1 => emer_ + "giamo" ; - Indi Pres Pl P2 => emer_ + "gete" ; - Indi Pres Pl P3 => emer_ + "gono" ; - Indi Imperf Sg P1 => emer_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => emer_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => emer_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => emer_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => emer_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => emer_ + "gevano" ; --# notpresent - Pass Sg P1 => emer_ + "si" ; --# notpresent - Pass Sg P2 => emer_ + "gesti" ; --# notpresent - Pass Sg P3 => emer_ + "se" ; --# notpresent - Pass Pl P1 => emer_ + "gemmo" ; --# notpresent - Pass Pl P2 => emer_ + "geste" ; --# notpresent - Pass Pl P3 => emer_ + "sero" ; --# notpresent - Fut Sg P1 => emer_ + "gerò" ; --# notpresent - Fut Sg P2 => emer_ + "gerai" ; --# notpresent - Fut Sg P3 => emer_ + "gerà" ; --# notpresent - Fut Pl P1 => emer_ + "geremo" ; --# notpresent - Fut Pl P2 => emer_ + "gerete" ; --# notpresent - Fut Pl P3 => emer_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => emer_ + "ga" ; - Cong Pres Sg P2 => emer_ + "ga" ; - Cong Pres Sg P3 => emer_ + "ga" ; - Cong Pres Pl P1 => emer_ + "giamo" ; - Cong Pres Pl P2 => emer_ + "giate" ; - Cong Pres Pl P3 => emer_ + "gano" ; - Cong Imperf Sg P1 => emer_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => emer_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => emer_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => emer_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => emer_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => emer_ + "gessero" ; --# notpresent - Cond Sg P1 => emer_ + "gerei" ; --# notpresent - Cond Sg P2 => emer_ + "geresti" ; --# notpresent - Cond Sg P3 => emer_ + "gerebbe" ; --# notpresent - Cond Pl P1 => emer_ + "geremmo" ; --# notpresent - Cond Pl P2 => emer_ + "gereste" ; --# notpresent - Cond Pl P3 => emer_ + "gerebbero" ; --# notpresent - Imper SgP2 => emer_ + "gi" ; - Imper PlP1 => emer_ + "giamo" ; - Imper PlP2 => emer_ + "gete" ; - Ger => emer_ + "gendo" ; - Part PresP Masc Sg => emer_ + "gente" ; - Part PresP Masc Pl => emer_ + "genti" ; - Part PresP Fem Sg => emer_ + "gente" ; - Part PresP Fem Pl => emer_ + "genti" ; - Part PassP Masc Sg => emer_ + "so" ; - Part PassP Masc Pl => emer_ + "si" ; - Part PassP Fem Sg => emer_ + "sa" ; - Part PassP Fem Pl => emer_ + "se" - } - } ; - -oper espandere_49 : Str -> Verbo = \espandere -> - let espan_ = Predef.tk 4 espandere in - {s = table { - Inf => espan_ + "dere" ; - InfClit => espan_ + "der" ; - Indi Pres Sg P1 => espan_ + "do" ; - Indi Pres Sg P2 => espan_ + "di" ; - Indi Pres Sg P3 => espan_ + "de" ; - Indi Pres Pl P1 => espan_ + "diamo" ; - Indi Pres Pl P2 => espan_ + "dete" ; - Indi Pres Pl P3 => espan_ + "dono" ; - Indi Imperf Sg P1 => espan_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => espan_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => espan_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => espan_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => espan_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => espan_ + "devano" ; --# notpresent - Pass Sg P1 => espan_ + "si" ; --# notpresent - Pass Sg P2 => espan_ + "desti" ; --# notpresent - Pass Sg P3 => espan_ + "se" ; --# notpresent - Pass Pl P1 => espan_ + "demmo" ; --# notpresent - Pass Pl P2 => espan_ + "deste" ; --# notpresent - Pass Pl P3 => espan_ + "sero" ; --# notpresent - Fut Sg P1 => espan_ + "derò" ; --# notpresent - Fut Sg P2 => espan_ + "derai" ; --# notpresent - Fut Sg P3 => espan_ + "derà" ; --# notpresent - Fut Pl P1 => espan_ + "deremo" ; --# notpresent - Fut Pl P2 => espan_ + "derete" ; --# notpresent - Fut Pl P3 => espan_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => espan_ + "da" ; - Cong Pres Sg P2 => espan_ + "da" ; - Cong Pres Sg P3 => espan_ + "da" ; - Cong Pres Pl P1 => espan_ + "diamo" ; - Cong Pres Pl P2 => espan_ + "diate" ; - Cong Pres Pl P3 => espan_ + "dano" ; - Cong Imperf Sg P1 => espan_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => espan_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => espan_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => espan_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => espan_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => espan_ + "dessero" ; --# notpresent - Cond Sg P1 => espan_ + "derei" ; --# notpresent - Cond Sg P2 => espan_ + "deresti" ; --# notpresent - Cond Sg P3 => espan_ + "derebbe" ; --# notpresent - Cond Pl P1 => espan_ + "deremmo" ; --# notpresent - Cond Pl P2 => espan_ + "dereste" ; --# notpresent - Cond Pl P3 => espan_ + "derebbero" ; --# notpresent - Imper SgP2 => espan_ + "di" ; - Imper PlP1 => espan_ + "diamo" ; - Imper PlP2 => espan_ + "dete" ; - Ger => espan_ + "dendo" ; - Part PresP Masc Sg => espan_ + "dente" ; - Part PresP Masc Pl => espan_ + "denti" ; - Part PresP Fem Sg => espan_ + "dente" ; - Part PresP Fem Pl => espan_ + "denti" ; - Part PassP Masc Sg => espan_ + "so" ; - Part PassP Masc Pl => espan_ + "si" ; - Part PassP Fem Sg => espan_ + "sa" ; - Part PassP Fem Pl => espan_ + "se" - } - } ; - -oper espellere_50 : Str -> Verbo = \espellere -> - let esp_ = Predef.tk 6 espellere in - {s = table { - Inf => esp_ + "ellere" ; - InfClit => esp_ + "eller" ; - Indi Pres Sg P1 => esp_ + "ello" ; - Indi Pres Sg P2 => esp_ + "elli" ; - Indi Pres Sg P3 => esp_ + "elle" ; - Indi Pres Pl P1 => esp_ + "elliamo" ; - Indi Pres Pl P2 => esp_ + "ellete" ; - Indi Pres Pl P3 => esp_ + "ellono" ; - Indi Imperf Sg P1 => esp_ + "ellevo" ; --# notpresent - Indi Imperf Sg P2 => esp_ + "ellevi" ; --# notpresent - Indi Imperf Sg P3 => esp_ + "elleva" ; --# notpresent - Indi Imperf Pl P1 => esp_ + "ellevamo" ; --# notpresent - Indi Imperf Pl P2 => esp_ + "ellevate" ; --# notpresent - Indi Imperf Pl P3 => esp_ + "ellevano" ; --# notpresent - Pass Sg P1 => esp_ + "ulsi" ; --# notpresent - Pass Sg P2 => esp_ + "ellesti" ; --# notpresent - Pass Sg P3 => esp_ + "ulse" ; --# notpresent - Pass Pl P1 => esp_ + "ellemmo" ; --# notpresent - Pass Pl P2 => esp_ + "elleste" ; --# notpresent - Pass Pl P3 => esp_ + "ulsero" ; --# notpresent - Fut Sg P1 => esp_ + "ellerò" ; --# notpresent - Fut Sg P2 => esp_ + "ellerai" ; --# notpresent - Fut Sg P3 => esp_ + "ellerà" ; --# notpresent - Fut Pl P1 => esp_ + "elleremo" ; --# notpresent - Fut Pl P2 => esp_ + "ellerete" ; --# notpresent - Fut Pl P3 => esp_ + "elleranno" ; --# notpresent - Cong Pres Sg P1 => esp_ + "ella" ; - Cong Pres Sg P2 => esp_ + "ella" ; - Cong Pres Sg P3 => esp_ + "ella" ; - Cong Pres Pl P1 => esp_ + "elliamo" ; - Cong Pres Pl P2 => esp_ + "elliate" ; - Cong Pres Pl P3 => esp_ + "ellano" ; - Cong Imperf Sg P1 => esp_ + "ellessi" ; --# notpresent - Cong Imperf Sg P2 => esp_ + "ellessi" ; --# notpresent - Cong Imperf Sg P3 => esp_ + "ellesse" ; --# notpresent - Cong Imperf Pl P1 => esp_ + "ellessimo" ; --# notpresent - Cong Imperf Pl P2 => esp_ + "elleste" ; --# notpresent - Cong Imperf Pl P3 => esp_ + "ellessero" ; --# notpresent - Cond Sg P1 => esp_ + "ellerei" ; --# notpresent - Cond Sg P2 => esp_ + "elleresti" ; --# notpresent - Cond Sg P3 => esp_ + "ellerebbe" ; --# notpresent - Cond Pl P1 => esp_ + "elleremmo" ; --# notpresent - Cond Pl P2 => esp_ + "ellereste" ; --# notpresent - Cond Pl P3 => esp_ + "ellerebbero" ; --# notpresent - Imper SgP2 => esp_ + "elli" ; - Imper PlP1 => esp_ + "elliamo" ; - Imper PlP2 => esp_ + "ellete" ; - Ger => esp_ + "ellendo" ; - Part PresP Masc Sg => esp_ + "ellente" ; - Part PresP Masc Pl => esp_ + "ellenti" ; - Part PresP Fem Sg => esp_ + "ellente" ; - Part PresP Fem Pl => esp_ + "ellenti" ; - Part PassP Masc Sg => esp_ + "ulso" ; - Part PassP Masc Pl => esp_ + "ulsi" ; - Part PassP Fem Sg => esp_ + "ulsa" ; - Part PassP Fem Pl => esp_ + "ulse" - } - } ; - -oper esplodere_51 : Str -> Verbo = \esplodere -> - let esplo_ = Predef.tk 4 esplodere in - {s = table { - Inf => esplo_ + "dere" ; - InfClit => esplo_ + "der" ; - Indi Pres Sg P1 => esplo_ + "do" ; - Indi Pres Sg P2 => esplo_ + "di" ; - Indi Pres Sg P3 => esplo_ + "de" ; - Indi Pres Pl P1 => esplo_ + "diamo" ; - Indi Pres Pl P2 => esplo_ + "dete" ; - Indi Pres Pl P3 => esplo_ + "dono" ; - Indi Imperf Sg P1 => esplo_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => esplo_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => esplo_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => esplo_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => esplo_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => esplo_ + "devano" ; --# notpresent - Pass Sg P1 => esplo_ + "si" ; --# notpresent - Pass Sg P2 => esplo_ + "desti" ; --# notpresent - Pass Sg P3 => esplo_ + "se" ; --# notpresent - Pass Pl P1 => esplo_ + "demmo" ; --# notpresent - Pass Pl P2 => esplo_ + "deste" ; --# notpresent - Pass Pl P3 => esplo_ + "sero" ; --# notpresent - Fut Sg P1 => esplo_ + "derò" ; --# notpresent - Fut Sg P2 => esplo_ + "derai" ; --# notpresent - Fut Sg P3 => esplo_ + "derà" ; --# notpresent - Fut Pl P1 => esplo_ + "deremo" ; --# notpresent - Fut Pl P2 => esplo_ + "derete" ; --# notpresent - Fut Pl P3 => esplo_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => esplo_ + "da" ; - Cong Pres Sg P2 => esplo_ + "da" ; - Cong Pres Sg P3 => esplo_ + "da" ; - Cong Pres Pl P1 => esplo_ + "diamo" ; - Cong Pres Pl P2 => esplo_ + "diate" ; - Cong Pres Pl P3 => esplo_ + "dano" ; - Cong Imperf Sg P1 => esplo_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => esplo_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => esplo_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => esplo_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => esplo_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => esplo_ + "dessero" ; --# notpresent - Cond Sg P1 => esplo_ + "derei" ; --# notpresent - Cond Sg P2 => esplo_ + "deresti" ; --# notpresent - Cond Sg P3 => esplo_ + "derebbe" ; --# notpresent - Cond Pl P1 => esplo_ + "deremmo" ; --# notpresent - Cond Pl P2 => esplo_ + "dereste" ; --# notpresent - Cond Pl P3 => esplo_ + "derebbero" ; --# notpresent - Imper SgP2 => esplo_ + "di" ; - Imper PlP1 => esplo_ + "diamo" ; - Imper PlP2 => esplo_ + "dete" ; - Ger => esplo_ + "dendo" ; - Part PresP Masc Sg => esplo_ + "dente" ; - Part PresP Masc Pl => esplo_ + "denti" ; - Part PresP Fem Sg => esplo_ + "dente" ; - Part PresP Fem Pl => esplo_ + "denti" ; - Part PassP Masc Sg => esplo_ + "so" ; - Part PassP Masc Pl => esplo_ + "si" ; - Part PassP Fem Sg => esplo_ + "sa" ; - Part PassP Fem Pl => esplo_ + "se" - } - } ; - -oper fare_52 : Str -> Verbo = \fare -> - let f_ = Predef.tk 3 fare in - {s = table { - Inf => f_ + "are" ; - InfClit => f_ + "ar" ; - Indi Pres Sg P1 => f_ + "accio" ; - Indi Pres Sg P2 => f_ + "ai" ; - Indi Pres Sg P3 => f_ + "a" ; - Indi Pres Pl P1 => f_ + "acciamo" ; - Indi Pres Pl P2 => f_ + "ate" ; - Indi Pres Pl P3 => f_ + "anno" ; - Indi Imperf Sg P1 => f_ + "acevo" ; --# notpresent - Indi Imperf Sg P2 => f_ + "acevi" ; --# notpresent - Indi Imperf Sg P3 => f_ + "aceva" ; --# notpresent - Indi Imperf Pl P1 => f_ + "acevamo" ; --# notpresent - Indi Imperf Pl P2 => f_ + "acevate" ; --# notpresent - Indi Imperf Pl P3 => f_ + "acevano" ; --# notpresent - Pass Sg P1 => f_ + "eci" ; --# notpresent - Pass Sg P2 => f_ + "acesti" ; --# notpresent - Pass Sg P3 => f_ + "ece" ; --# notpresent - Pass Pl P1 => f_ + "acemmo" ; --# notpresent - Pass Pl P2 => f_ + "aceste" ; --# notpresent - Pass Pl P3 => f_ + "ecero" ; --# notpresent - Fut Sg P1 => f_ + "arò" ; --# notpresent - Fut Sg P2 => f_ + "arai" ; --# notpresent - Fut Sg P3 => f_ + "arà" ; --# notpresent - Fut Pl P1 => f_ + "aremo" ; --# notpresent - Fut Pl P2 => f_ + "arete" ; --# notpresent - Fut Pl P3 => f_ + "aranno" ; --# notpresent - Cong Pres Sg P1 => f_ + "accia" ; - Cong Pres Sg P2 => f_ + "accia" ; - Cong Pres Sg P3 => f_ + "accia" ; - Cong Pres Pl P1 => f_ + "acciamo" ; - Cong Pres Pl P2 => f_ + "acciate" ; - Cong Pres Pl P3 => f_ + "acciano" ; - Cong Imperf Sg P1 => f_ + "acessi" ; --# notpresent - Cong Imperf Sg P2 => f_ + "acessi" ; --# notpresent - Cong Imperf Sg P3 => f_ + "acesse" ; --# notpresent - Cong Imperf Pl P1 => f_ + "acessimo" ; --# notpresent - Cong Imperf Pl P2 => f_ + "aceste" ; --# notpresent - Cong Imperf Pl P3 => f_ + "acessero" ; --# notpresent - Cond Sg P1 => f_ + "arei" ; --# notpresent - Cond Sg P2 => f_ + "aresti" ; --# notpresent - Cond Sg P3 => f_ + "arebbe" ; --# notpresent - Cond Pl P1 => f_ + "aremmo" ; --# notpresent - Cond Pl P2 => f_ + "areste" ; --# notpresent - Cond Pl P3 => f_ + "arebbero" ; --# notpresent - Imper SgP2 => f_ + "ai" ; - Imper PlP1 => f_ + "acciamo" ; - Imper PlP2 => f_ + "ate" ; - Ger => f_ + "acendo" ; - Part PresP Masc Sg => f_ + "acente" ; - Part PresP Masc Pl => f_ + "acenti" ; - Part PresP Fem Sg => f_ + "acente" ; - Part PresP Fem Pl => f_ + "acenti" ; - Part PassP Masc Sg => f_ + "atto" ; - Part PassP Masc Pl => f_ + "atti" ; - Part PassP Fem Sg => f_ + "atta" ; - Part PassP Fem Pl => f_ + "atte" - } - } ; - -oper flettere_53 : Str -> Verbo = \flettere -> - let fle_ = Predef.tk 5 flettere in - {s = table { - Inf => fle_ + "ttere" ; - InfClit => fle_ + "tter" ; - Indi Pres Sg P1 => fle_ + "tto" ; - Indi Pres Sg P2 => fle_ + "tti" ; - Indi Pres Sg P3 => fle_ + "tte" ; - Indi Pres Pl P1 => fle_ + "ttiamo" ; - Indi Pres Pl P2 => fle_ + "ttete" ; - Indi Pres Pl P3 => fle_ + "ttono" ; - Indi Imperf Sg P1 => fle_ + "ttevo" ; --# notpresent - Indi Imperf Sg P2 => fle_ + "ttevi" ; --# notpresent - Indi Imperf Sg P3 => fle_ + "tteva" ; --# notpresent - Indi Imperf Pl P1 => fle_ + "ttevamo" ; --# notpresent - Indi Imperf Pl P2 => fle_ + "ttevate" ; --# notpresent - Indi Imperf Pl P3 => fle_ + "ttevano" ; --# notpresent - Pass Sg P1 => fle_ + "ssi" ; --# notpresent - Pass Sg P2 => fle_ + "ttesti" ; --# notpresent - Pass Sg P3 => fle_ + "sse" ; --# notpresent - Pass Pl P1 => fle_ + "ttemmo" ; --# notpresent - Pass Pl P2 => fle_ + "tteste" ; --# notpresent - Pass Pl P3 => fle_ + "ssero" ; --# notpresent - Fut Sg P1 => fle_ + "tterò" ; --# notpresent - Fut Sg P2 => fle_ + "tterai" ; --# notpresent - Fut Sg P3 => fle_ + "tterà" ; --# notpresent - Fut Pl P1 => fle_ + "tteremo" ; --# notpresent - Fut Pl P2 => fle_ + "tterete" ; --# notpresent - Fut Pl P3 => fle_ + "tteranno" ; --# notpresent - Cong Pres Sg P1 => fle_ + "tta" ; - Cong Pres Sg P2 => fle_ + "tta" ; - Cong Pres Sg P3 => fle_ + "tta" ; - Cong Pres Pl P1 => fle_ + "ttiamo" ; - Cong Pres Pl P2 => fle_ + "ttiate" ; - Cong Pres Pl P3 => fle_ + "ttano" ; - Cong Imperf Sg P1 => fle_ + "ttessi" ; --# notpresent - Cong Imperf Sg P2 => fle_ + "ttessi" ; --# notpresent - Cong Imperf Sg P3 => fle_ + "ttesse" ; --# notpresent - Cong Imperf Pl P1 => fle_ + "ttessimo" ; --# notpresent - Cong Imperf Pl P2 => fle_ + "tteste" ; --# notpresent - Cong Imperf Pl P3 => fle_ + "ttessero" ; --# notpresent - Cond Sg P1 => fle_ + "tterei" ; --# notpresent - Cond Sg P2 => fle_ + "tteresti" ; --# notpresent - Cond Sg P3 => fle_ + "tterebbe" ; --# notpresent - Cond Pl P1 => fle_ + "tteremmo" ; --# notpresent - Cond Pl P2 => fle_ + "ttereste" ; --# notpresent - Cond Pl P3 => fle_ + "tterebbero" ; --# notpresent - Imper SgP2 => fle_ + "tti" ; - Imper PlP1 => fle_ + "ttiamo" ; - Imper PlP2 => fle_ + "ttete" ; - Ger => fle_ + "ttendo" ; - Part PresP Masc Sg => fle_ + "ttente" ; - Part PresP Masc Pl => fle_ + "ttenti" ; - Part PresP Fem Sg => fle_ + "ttente" ; - Part PresP Fem Pl => fle_ + "ttenti" ; - Part PassP Masc Sg => fle_ + "sso" ; - Part PassP Masc Pl => fle_ + "ssi" ; - Part PassP Fem Sg => fle_ + "ssa" ; - Part PassP Fem Pl => fle_ + "sse" - } - } ; - -oper fondere_54 : Str -> Verbo = \fondere -> - let f_ = Predef.tk 6 fondere in - {s = table { - Inf => f_ + "ondere" ; - InfClit => f_ + "onder" ; - Indi Pres Sg P1 => f_ + "ondo" ; - Indi Pres Sg P2 => f_ + "ondi" ; - Indi Pres Sg P3 => f_ + "onde" ; - Indi Pres Pl P1 => f_ + "ondiamo" ; - Indi Pres Pl P2 => f_ + "ondete" ; - Indi Pres Pl P3 => f_ + "ondono" ; - Indi Imperf Sg P1 => f_ + "ondevo" ; --# notpresent - Indi Imperf Sg P2 => f_ + "ondevi" ; --# notpresent - Indi Imperf Sg P3 => f_ + "ondeva" ; --# notpresent - Indi Imperf Pl P1 => f_ + "ondevamo" ; --# notpresent - Indi Imperf Pl P2 => f_ + "ondevate" ; --# notpresent - Indi Imperf Pl P3 => f_ + "ondevano" ; --# notpresent - Pass Sg P1 => f_ + "usi" ; --# notpresent - Pass Sg P2 => f_ + "ondesti" ; --# notpresent - Pass Sg P3 => f_ + "use" ; --# notpresent - Pass Pl P1 => f_ + "ondemmo" ; --# notpresent - Pass Pl P2 => f_ + "ondeste" ; --# notpresent - Pass Pl P3 => f_ + "usero" ; --# notpresent - Fut Sg P1 => f_ + "onderò" ; --# notpresent - Fut Sg P2 => f_ + "onderai" ; --# notpresent - Fut Sg P3 => f_ + "onderà" ; --# notpresent - Fut Pl P1 => f_ + "onderemo" ; --# notpresent - Fut Pl P2 => f_ + "onderete" ; --# notpresent - Fut Pl P3 => f_ + "onderanno" ; --# notpresent - Cong Pres Sg P1 => f_ + "onda" ; - Cong Pres Sg P2 => f_ + "onda" ; - Cong Pres Sg P3 => f_ + "onda" ; - Cong Pres Pl P1 => f_ + "ondiamo" ; - Cong Pres Pl P2 => f_ + "ondiate" ; - Cong Pres Pl P3 => f_ + "ondano" ; - Cong Imperf Sg P1 => f_ + "ondessi" ; --# notpresent - Cong Imperf Sg P2 => f_ + "ondessi" ; --# notpresent - Cong Imperf Sg P3 => f_ + "ondesse" ; --# notpresent - Cong Imperf Pl P1 => f_ + "ondessimo" ; --# notpresent - Cong Imperf Pl P2 => f_ + "ondeste" ; --# notpresent - Cong Imperf Pl P3 => f_ + "ondessero" ; --# notpresent - Cond Sg P1 => f_ + "onderei" ; --# notpresent - Cond Sg P2 => f_ + "onderesti" ; --# notpresent - Cond Sg P3 => f_ + "onderebbe" ; --# notpresent - Cond Pl P1 => f_ + "onderemmo" ; --# notpresent - Cond Pl P2 => f_ + "ondereste" ; --# notpresent - Cond Pl P3 => f_ + "onderebbero" ; --# notpresent - Imper SgP2 => f_ + "ondi" ; - Imper PlP1 => f_ + "ondiamo" ; - Imper PlP2 => f_ + "ondete" ; - Ger => f_ + "ondendo" ; - Part PresP Masc Sg => f_ + "ondente" ; - Part PresP Masc Pl => f_ + "ondenti" ; - Part PresP Fem Sg => f_ + "ondente" ; - Part PresP Fem Pl => f_ + "ondenti" ; - Part PassP Masc Sg => f_ + "uso" ; - Part PassP Masc Pl => f_ + "usi" ; - Part PassP Fem Sg => f_ + "usa" ; - Part PassP Fem Pl => f_ + "use" - } - } ; - -oper giungere_55 : Str -> Verbo = \giungere -> - let giun_ = Predef.tk 4 giungere in - {s = table { - Inf => giun_ + "gere" ; - InfClit => giun_ + "ger" ; - Indi Pres Sg P1 => giun_ + "go" ; - Indi Pres Sg P2 => giun_ + "gi" ; - Indi Pres Sg P3 => giun_ + "ge" ; - Indi Pres Pl P1 => giun_ + "giamo" ; - Indi Pres Pl P2 => giun_ + "gete" ; - Indi Pres Pl P3 => giun_ + "gono" ; - Indi Imperf Sg P1 => giun_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => giun_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => giun_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => giun_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => giun_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => giun_ + "gevano" ; --# notpresent - Pass Sg P1 => giun_ + "si" ; --# notpresent - Pass Sg P2 => giun_ + "gesti" ; --# notpresent - Pass Sg P3 => giun_ + "se" ; --# notpresent - Pass Pl P1 => giun_ + "gemmo" ; --# notpresent - Pass Pl P2 => giun_ + "geste" ; --# notpresent - Pass Pl P3 => giun_ + "sero" ; --# notpresent - Fut Sg P1 => giun_ + "gerò" ; --# notpresent - Fut Sg P2 => giun_ + "gerai" ; --# notpresent - Fut Sg P3 => giun_ + "gerà" ; --# notpresent - Fut Pl P1 => giun_ + "geremo" ; --# notpresent - Fut Pl P2 => giun_ + "gerete" ; --# notpresent - Fut Pl P3 => giun_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => giun_ + "ga" ; - Cong Pres Sg P2 => giun_ + "ga" ; - Cong Pres Sg P3 => giun_ + "ga" ; - Cong Pres Pl P1 => giun_ + "giamo" ; - Cong Pres Pl P2 => giun_ + "giate" ; - Cong Pres Pl P3 => giun_ + "gano" ; - Cong Imperf Sg P1 => giun_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => giun_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => giun_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => giun_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => giun_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => giun_ + "gessero" ; --# notpresent - Cond Sg P1 => giun_ + "gerei" ; --# notpresent - Cond Sg P2 => giun_ + "geresti" ; --# notpresent - Cond Sg P3 => giun_ + "gerebbe" ; --# notpresent - Cond Pl P1 => giun_ + "geremmo" ; --# notpresent - Cond Pl P2 => giun_ + "gereste" ; --# notpresent - Cond Pl P3 => giun_ + "gerebbero" ; --# notpresent - Imper SgP2 => giun_ + "gi" ; - Imper PlP1 => giun_ + "giamo" ; - Imper PlP2 => giun_ + "gete" ; - Ger => giun_ + "gendo" ; - Part PresP Masc Sg => giun_ + "gente" ; - Part PresP Masc Pl => giun_ + "genti" ; - Part PresP Fem Sg => giun_ + "gente" ; - Part PresP Fem Pl => giun_ + "genti" ; - Part PassP Masc Sg => giun_ + "to" ; - Part PassP Masc Pl => giun_ + "ti" ; - Part PassP Fem Sg => giun_ + "ta" ; - Part PassP Fem Pl => giun_ + "te" - } - } ; - -oper leggere_56 : Str -> Verbo = \leggere -> - let le_ = Predef.tk 5 leggere in - {s = table { - Inf => le_ + "ggere" ; - InfClit => le_ + "gger" ; - Indi Pres Sg P1 => le_ + "ggo" ; - Indi Pres Sg P2 => le_ + "ggi" ; - Indi Pres Sg P3 => le_ + "gge" ; - Indi Pres Pl P1 => le_ + "ggiamo" ; - Indi Pres Pl P2 => le_ + "ggete" ; - Indi Pres Pl P3 => le_ + "ggono" ; - Indi Imperf Sg P1 => le_ + "ggevo" ; --# notpresent - Indi Imperf Sg P2 => le_ + "ggevi" ; --# notpresent - Indi Imperf Sg P3 => le_ + "ggeva" ; --# notpresent - Indi Imperf Pl P1 => le_ + "ggevamo" ; --# notpresent - Indi Imperf Pl P2 => le_ + "ggevate" ; --# notpresent - Indi Imperf Pl P3 => le_ + "ggevano" ; --# notpresent - Pass Sg P1 => le_ + "ssi" ; --# notpresent - Pass Sg P2 => le_ + "ggesti" ; --# notpresent - Pass Sg P3 => le_ + "sse" ; --# notpresent - Pass Pl P1 => le_ + "ggemmo" ; --# notpresent - Pass Pl P2 => le_ + "ggeste" ; --# notpresent - Pass Pl P3 => le_ + "ssero" ; --# notpresent - Fut Sg P1 => le_ + "ggerò" ; --# notpresent - Fut Sg P2 => le_ + "ggerai" ; --# notpresent - Fut Sg P3 => le_ + "ggerà" ; --# notpresent - Fut Pl P1 => le_ + "ggeremo" ; --# notpresent - Fut Pl P2 => le_ + "ggerete" ; --# notpresent - Fut Pl P3 => le_ + "ggeranno" ; --# notpresent - Cong Pres Sg P1 => le_ + "gga" ; - Cong Pres Sg P2 => le_ + "gga" ; - Cong Pres Sg P3 => le_ + "gga" ; - Cong Pres Pl P1 => le_ + "ggiamo" ; - Cong Pres Pl P2 => le_ + "ggiate" ; - Cong Pres Pl P3 => le_ + "ggano" ; - Cong Imperf Sg P1 => le_ + "ggessi" ; --# notpresent - Cong Imperf Sg P2 => le_ + "ggessi" ; --# notpresent - Cong Imperf Sg P3 => le_ + "ggesse" ; --# notpresent - Cong Imperf Pl P1 => le_ + "ggessimo" ; --# notpresent - Cong Imperf Pl P2 => le_ + "ggeste" ; --# notpresent - Cong Imperf Pl P3 => le_ + "ggessero" ; --# notpresent - Cond Sg P1 => le_ + "ggerei" ; --# notpresent - Cond Sg P2 => le_ + "ggeresti" ; --# notpresent - Cond Sg P3 => le_ + "ggerebbe" ; --# notpresent - Cond Pl P1 => le_ + "ggeremmo" ; --# notpresent - Cond Pl P2 => le_ + "ggereste" ; --# notpresent - Cond Pl P3 => le_ + "ggerebbero" ; --# notpresent - Imper SgP2 => le_ + "ggi" ; - Imper PlP1 => le_ + "ggiamo" ; - Imper PlP2 => le_ + "ggete" ; - Ger => le_ + "ggendo" ; - Part PresP Masc Sg => le_ + "ggente" ; - Part PresP Masc Pl => le_ + "ggenti" ; - Part PresP Fem Sg => le_ + "ggente" ; - Part PresP Fem Pl => le_ + "ggenti" ; - Part PassP Masc Sg => le_ + "tto" ; - Part PassP Masc Pl => le_ + "tti" ; - Part PassP Fem Sg => le_ + "tta" ; - Part PassP Fem Pl => le_ + "tte" - } - } ; - -oper mettere_57 : Str -> Verbo = \mettere -> - let m_ = Predef.tk 6 mettere in - {s = table { - Inf => m_ + "ettere" ; - InfClit => m_ + "etter" ; - Indi Pres Sg P1 => m_ + "etto" ; - Indi Pres Sg P2 => m_ + "etti" ; - Indi Pres Sg P3 => m_ + "ette" ; - Indi Pres Pl P1 => m_ + "ettiamo" ; - Indi Pres Pl P2 => m_ + "ettete" ; - Indi Pres Pl P3 => m_ + "ettono" ; - Indi Imperf Sg P1 => m_ + "ettevo" ; --# notpresent - Indi Imperf Sg P2 => m_ + "ettevi" ; --# notpresent - Indi Imperf Sg P3 => m_ + "etteva" ; --# notpresent - Indi Imperf Pl P1 => m_ + "ettevamo" ; --# notpresent - Indi Imperf Pl P2 => m_ + "ettevate" ; --# notpresent - Indi Imperf Pl P3 => m_ + "ettevano" ; --# notpresent - Pass Sg P1 => m_ + "isi" ; --# notpresent - Pass Sg P2 => m_ + "ettesti" ; --# notpresent - Pass Sg P3 => m_ + "ise" ; --# notpresent - Pass Pl P1 => m_ + "ettemmo" ; --# notpresent - Pass Pl P2 => m_ + "etteste" ; --# notpresent - Pass Pl P3 => m_ + "isero" ; --# notpresent - Fut Sg P1 => m_ + "etterò" ; --# notpresent - Fut Sg P2 => m_ + "etterai" ; --# notpresent - Fut Sg P3 => m_ + "etterà" ; --# notpresent - Fut Pl P1 => m_ + "etteremo" ; --# notpresent - Fut Pl P2 => m_ + "etterete" ; --# notpresent - Fut Pl P3 => m_ + "etteranno" ; --# notpresent - Cong Pres Sg P1 => m_ + "etta" ; - Cong Pres Sg P2 => m_ + "etta" ; - Cong Pres Sg P3 => m_ + "etta" ; - Cong Pres Pl P1 => m_ + "ettiamo" ; - Cong Pres Pl P2 => m_ + "ettiate" ; - Cong Pres Pl P3 => m_ + "ettano" ; - Cong Imperf Sg P1 => m_ + "ettessi" ; --# notpresent - Cong Imperf Sg P2 => m_ + "ettessi" ; --# notpresent - Cong Imperf Sg P3 => m_ + "ettesse" ; --# notpresent - Cong Imperf Pl P1 => m_ + "ettessimo" ; --# notpresent - Cong Imperf Pl P2 => m_ + "etteste" ; --# notpresent - Cong Imperf Pl P3 => m_ + "ettessero" ; --# notpresent - Cond Sg P1 => m_ + "etterei" ; --# notpresent - Cond Sg P2 => m_ + "etteresti" ; --# notpresent - Cond Sg P3 => m_ + "etterebbe" ; --# notpresent - Cond Pl P1 => m_ + "etteremmo" ; --# notpresent - Cond Pl P2 => m_ + "ettereste" ; --# notpresent - Cond Pl P3 => m_ + "etterebbero" ; --# notpresent - Imper SgP2 => m_ + "etti" ; - Imper PlP1 => m_ + "ettiamo" ; - Imper PlP2 => m_ + "ettete" ; - Ger => m_ + "ettendo" ; - Part PresP Masc Sg => m_ + "ettente" ; - Part PresP Masc Pl => m_ + "ettenti" ; - Part PresP Fem Sg => m_ + "ettente" ; - Part PresP Fem Pl => m_ + "ettenti" ; - Part PassP Masc Sg => m_ + "esso" ; - Part PassP Masc Pl => m_ + "essi" ; - Part PassP Fem Sg => m_ + "essa" ; - Part PassP Fem Pl => m_ + "esse" - } - } ; - -oper muovere_58 : Str -> Verbo = \muovere -> - let m_ = Predef.tk 6 muovere in - {s = table { - Inf => m_ + "uovere" ; - InfClit => m_ + "uover" ; - Indi Pres Sg P1 => m_ + "uovo" ; - Indi Pres Sg P2 => m_ + "uovi" ; - Indi Pres Sg P3 => m_ + "uove" ; - Indi Pres Pl P1 => m_ + "uoviamo" ; - Indi Pres Pl P2 => m_ + "uovete" ; - Indi Pres Pl P3 => m_ + "uovono" ; - Indi Imperf Sg P1 => m_ + "uovevo" ; --# notpresent - Indi Imperf Sg P2 => m_ + "uovevi" ; --# notpresent - Indi Imperf Sg P3 => m_ + "uoveva" ; --# notpresent - Indi Imperf Pl P1 => m_ + "uovevamo" ; --# notpresent - Indi Imperf Pl P2 => m_ + "uovevate" ; --# notpresent - Indi Imperf Pl P3 => m_ + "uovevano" ; --# notpresent - Pass Sg P1 => m_ + "ossi" ; --# notpresent - Pass Sg P2 => m_ + "uovesti" ; --# notpresent - Pass Sg P3 => m_ + "osse" ; --# notpresent - Pass Pl P1 => m_ + "uovemmo" ; --# notpresent - Pass Pl P2 => m_ + "uoveste" ; --# notpresent - Pass Pl P3 => m_ + "ossero" ; --# notpresent - Fut Sg P1 => m_ + "uoverò" ; --# notpresent - Fut Sg P2 => m_ + "uoverai" ; --# notpresent - Fut Sg P3 => m_ + "uoverà" ; --# notpresent - Fut Pl P1 => m_ + "uoveremo" ; --# notpresent - Fut Pl P2 => m_ + "uoverete" ; --# notpresent - Fut Pl P3 => m_ + "uoveranno" ; --# notpresent - Cong Pres Sg P1 => m_ + "uova" ; - Cong Pres Sg P2 => m_ + "uova" ; - Cong Pres Sg P3 => m_ + "uova" ; - Cong Pres Pl P1 => m_ + "uoviamo" ; - Cong Pres Pl P2 => m_ + "uoviate" ; - Cong Pres Pl P3 => m_ + "uovano" ; - Cong Imperf Sg P1 => m_ + "uovessi" ; --# notpresent - Cong Imperf Sg P2 => m_ + "uovessi" ; --# notpresent - Cong Imperf Sg P3 => m_ + "uovesse" ; --# notpresent - Cong Imperf Pl P1 => m_ + "uovessimo" ; --# notpresent - Cong Imperf Pl P2 => m_ + "uoveste" ; --# notpresent - Cong Imperf Pl P3 => m_ + "uovessero" ; --# notpresent - Cond Sg P1 => m_ + "uoverei" ; --# notpresent - Cond Sg P2 => m_ + "uoveresti" ; --# notpresent - Cond Sg P3 => m_ + "uoverebbe" ; --# notpresent - Cond Pl P1 => m_ + "uoveremmo" ; --# notpresent - Cond Pl P2 => m_ + "uovereste" ; --# notpresent - Cond Pl P3 => m_ + "uoverebbero" ; --# notpresent - Imper SgP2 => m_ + "uovi" ; - Imper PlP1 => m_ + "uoviamo" ; - Imper PlP2 => m_ + "uovete" ; - Ger => m_ + "uovendo" ; - Part PresP Masc Sg => m_ + "uovente" ; - Part PresP Masc Pl => m_ + "uoventi" ; - Part PresP Fem Sg => m_ + "uovente" ; - Part PresP Fem Pl => m_ + "uoventi" ; - Part PassP Masc Sg => m_ + "osso" ; - Part PassP Masc Pl => m_ + "ossi" ; - Part PassP Fem Sg => m_ + "ossa" ; - Part PassP Fem Pl => m_ + "osse" - } - } ; - -oper nascere_59 : Str -> Verbo = \nascere -> - let na_ = Predef.tk 5 nascere in - {s = table { - Inf => na_ + "scere" ; - InfClit => na_ + "scer" ; - Indi Pres Sg P1 => na_ + "sco" ; - Indi Pres Sg P2 => na_ + "sci" ; - Indi Pres Sg P3 => na_ + "sce" ; - Indi Pres Pl P1 => na_ + "sciamo" ; - Indi Pres Pl P2 => na_ + "scete" ; - Indi Pres Pl P3 => na_ + "scono" ; - Indi Imperf Sg P1 => na_ + "scevo" ; --# notpresent - Indi Imperf Sg P2 => na_ + "scevi" ; --# notpresent - Indi Imperf Sg P3 => na_ + "sceva" ; --# notpresent - Indi Imperf Pl P1 => na_ + "scevamo" ; --# notpresent - Indi Imperf Pl P2 => na_ + "scevate" ; --# notpresent - Indi Imperf Pl P3 => na_ + "scevano" ; --# notpresent - Pass Sg P1 => na_ + "cqui" ; --# notpresent - Pass Sg P2 => na_ + "scesti" ; --# notpresent - Pass Sg P3 => na_ + "cque" ; --# notpresent - Pass Pl P1 => na_ + "scemmo" ; --# notpresent - Pass Pl P2 => na_ + "sceste" ; --# notpresent - Pass Pl P3 => na_ + "cquero" ; --# notpresent - Fut Sg P1 => na_ + "scerò" ; --# notpresent - Fut Sg P2 => na_ + "scerai" ; --# notpresent - Fut Sg P3 => na_ + "scerà" ; --# notpresent - Fut Pl P1 => na_ + "sceremo" ; --# notpresent - Fut Pl P2 => na_ + "scerete" ; --# notpresent - Fut Pl P3 => na_ + "sceranno" ; --# notpresent - Cong Pres Sg P1 => na_ + "sca" ; - Cong Pres Sg P2 => na_ + "sca" ; - Cong Pres Sg P3 => na_ + "sca" ; - Cong Pres Pl P1 => na_ + "sciamo" ; - Cong Pres Pl P2 => na_ + "sciate" ; - Cong Pres Pl P3 => na_ + "scano" ; - Cong Imperf Sg P1 => na_ + "scessi" ; --# notpresent - Cong Imperf Sg P2 => na_ + "scessi" ; --# notpresent - Cong Imperf Sg P3 => na_ + "scesse" ; --# notpresent - Cong Imperf Pl P1 => na_ + "scessimo" ; --# notpresent - Cong Imperf Pl P2 => na_ + "sceste" ; --# notpresent - Cong Imperf Pl P3 => na_ + "scessero" ; --# notpresent - Cond Sg P1 => na_ + "scerei" ; --# notpresent - Cond Sg P2 => na_ + "sceresti" ; --# notpresent - Cond Sg P3 => na_ + "scerebbe" ; --# notpresent - Cond Pl P1 => na_ + "sceremmo" ; --# notpresent - Cond Pl P2 => na_ + "scereste" ; --# notpresent - Cond Pl P3 => na_ + "scerebbero" ; --# notpresent - Imper SgP2 => na_ + "sci" ; - Imper PlP1 => na_ + "sciamo" ; - Imper PlP2 => na_ + "scete" ; - Ger => na_ + "scendo" ; - Part PresP Masc Sg => na_ + "scente" ; - Part PresP Masc Pl => na_ + "scenti" ; - Part PresP Fem Sg => na_ + "scente" ; - Part PresP Fem Pl => na_ + "scenti" ; - Part PassP Masc Sg => na_ + "to" ; - Part PassP Masc Pl => na_ + "ti" ; - Part PassP Fem Sg => na_ + "ta" ; - Part PassP Fem Pl => na_ + "te" - } - } ; - -oper nuocere_60 : Str -> Verbo = \nuocere -> - let n_ = Predef.tk 6 nuocere in - {s = table { - Inf => n_ + "uocere" ; - InfClit => n_ + "uocer" ; - Indi Pres Sg P1 => n_ + "uoccio" ; - Indi Pres Sg P2 => n_ + "uoci" ; - Indi Pres Sg P3 => n_ + "uoce" ; - Indi Pres Pl P1 => n_ + "uociamo" ; - Indi Pres Pl P2 => n_ + "uocete" ; - Indi Pres Pl P3 => n_ + "uocciono" ; - Indi Imperf Sg P1 => n_ + "uocevo" ; --# notpresent - Indi Imperf Sg P2 => n_ + "uocevi" ; --# notpresent - Indi Imperf Sg P3 => n_ + "uoceva" ; --# notpresent - Indi Imperf Pl P1 => n_ + "uocevamo" ; --# notpresent - Indi Imperf Pl P2 => n_ + "uocevate" ; --# notpresent - Indi Imperf Pl P3 => n_ + "uocevano" ; --# notpresent - Pass Sg P1 => n_ + "ocqui" ; --# notpresent - Pass Sg P2 => n_ + "uocesti" ; --# notpresent - Pass Sg P3 => n_ + "ocque" ; --# notpresent - Pass Pl P1 => n_ + "uocemmo" ; --# notpresent - Pass Pl P2 => n_ + "uoceste" ; --# notpresent - Pass Pl P3 => n_ + "ocquero" ; --# notpresent - Fut Sg P1 => n_ + "uocerò" ; --# notpresent - Fut Sg P2 => n_ + "uocerai" ; --# notpresent - Fut Sg P3 => n_ + "uocerà" ; --# notpresent - Fut Pl P1 => n_ + "uoceremo" ; --# notpresent - Fut Pl P2 => n_ + "uocerete" ; --# notpresent - Fut Pl P3 => n_ + "uoceranno" ; --# notpresent - Cong Pres Sg P1 => n_ + "uoccia" ; - Cong Pres Sg P2 => n_ + "uoccia" ; - Cong Pres Sg P3 => n_ + "uoccia" ; - Cong Pres Pl P1 => n_ + "uociamo" ; - Cong Pres Pl P2 => n_ + "uociate" ; - Cong Pres Pl P3 => n_ + "uocciano" ; - Cong Imperf Sg P1 => n_ + "uocessi" ; --# notpresent - Cong Imperf Sg P2 => n_ + "uocessi" ; --# notpresent - Cong Imperf Sg P3 => n_ + "uocesse" ; --# notpresent - Cong Imperf Pl P1 => n_ + "uocessimo" ; --# notpresent - Cong Imperf Pl P2 => n_ + "uoceste" ; --# notpresent - Cong Imperf Pl P3 => n_ + "uocessero" ; --# notpresent - Cond Sg P1 => n_ + "uocerei" ; --# notpresent - Cond Sg P2 => n_ + "uoceresti" ; --# notpresent - Cond Sg P3 => n_ + "uocerebbe" ; --# notpresent - Cond Pl P1 => n_ + "uoceremmo" ; --# notpresent - Cond Pl P2 => n_ + "uocereste" ; --# notpresent - Cond Pl P3 => n_ + "uocerebbero" ; --# notpresent - Imper SgP2 => n_ + "uoci" ; - Imper PlP1 => n_ + "uociamo" ; - Imper PlP2 => n_ + "uocete" ; - Ger => n_ + "uocendo" ; - Part PresP Masc Sg => n_ + "uocente" ; - Part PresP Masc Pl => n_ + "uocenti" ; - Part PresP Fem Sg => n_ + "uocente" ; - Part PresP Fem Pl => n_ + "uocenti" ; - Part PassP Masc Sg => n_ + "uociuto" ; - Part PassP Masc Pl => n_ + "uociuti" ; - Part PassP Fem Sg => n_ + "uociuta" ; - Part PassP Fem Pl => n_ + "uociute" - } - } ; - -oper parere_61 : Str -> Verbo = \parere -> - let pa_ = Predef.tk 4 parere in - {s = table { - Inf => pa_ + "rere" ; - InfClit => pa_ + "rer" ; - Indi Pres Sg P1 => pa_ + "io" ; - Indi Pres Sg P2 => pa_ + "ri" ; - Indi Pres Sg P3 => pa_ + "re" ; - Indi Pres Pl P1 => pa_ + "riamo" ; - Indi Pres Pl P2 => pa_ + "rete" ; - Indi Pres Pl P3 => pa_ + "iono" ; - Indi Imperf Sg P1 => pa_ + "revo" ; --# notpresent - Indi Imperf Sg P2 => pa_ + "revi" ; --# notpresent - Indi Imperf Sg P3 => pa_ + "reva" ; --# notpresent - Indi Imperf Pl P1 => pa_ + "revamo" ; --# notpresent - Indi Imperf Pl P2 => pa_ + "revate" ; --# notpresent - Indi Imperf Pl P3 => pa_ + "revano" ; --# notpresent - Pass Sg P1 => pa_ + "rvi" ; --# notpresent - Pass Sg P2 => pa_ + "resti" ; --# notpresent - Pass Sg P3 => pa_ + "rve" ; --# notpresent - Pass Pl P1 => pa_ + "remmo" ; --# notpresent - Pass Pl P2 => pa_ + "reste" ; --# notpresent - Pass Pl P3 => pa_ + "rvero" ; --# notpresent - Fut Sg P1 => pa_ + "rrò" ; --# notpresent - Fut Sg P2 => pa_ + "rrai" ; --# notpresent - Fut Sg P3 => pa_ + "rrà" ; --# notpresent - Fut Pl P1 => pa_ + "rremo" ; --# notpresent - Fut Pl P2 => pa_ + "rrete" ; --# notpresent - Fut Pl P3 => pa_ + "rranno" ; --# notpresent - Cong Pres Sg P1 => pa_ + "ia" ; - Cong Pres Sg P2 => pa_ + "ia" ; - Cong Pres Sg P3 => pa_ + "ia" ; - Cong Pres Pl P1 => pa_ + "riamo" ; - Cong Pres Pl P2 => pa_ + "riate" ; - Cong Pres Pl P3 => pa_ + "iano" ; - Cong Imperf Sg P1 => pa_ + "ressi" ; --# notpresent - Cong Imperf Sg P2 => pa_ + "ressi" ; --# notpresent - Cong Imperf Sg P3 => pa_ + "resse" ; --# notpresent - Cong Imperf Pl P1 => pa_ + "ressimo" ; --# notpresent - Cong Imperf Pl P2 => pa_ + "reste" ; --# notpresent - Cong Imperf Pl P3 => pa_ + "ressero" ; --# notpresent - Cond Sg P1 => pa_ + "rrei" ; --# notpresent - Cond Sg P2 => pa_ + "rresti" ; --# notpresent - Cond Sg P3 => pa_ + "rrebbe" ; --# notpresent - Cond Pl P1 => pa_ + "rremmo" ; --# notpresent - Cond Pl P2 => pa_ + "rreste" ; --# notpresent - Cond Pl P3 => pa_ + "rrebbero" ; --# notpresent - Imper SgP2 => variants {} ; - Imper PlP1 => variants {} ; - Imper PlP2 => variants {} ; - Ger => pa_ + "rendo" ; - Part PresP Masc Sg => pa_ + "rvente" ; - Part PresP Masc Pl => pa_ + "rventi" ; - Part PresP Fem Sg => pa_ + "rvente" ; - Part PresP Fem Pl => pa_ + "rventi" ; - Part PassP Masc Sg => pa_ + "rso" ; - Part PassP Masc Pl => pa_ + "rsi" ; - Part PassP Fem Sg => pa_ + "rsa" ; - Part PassP Fem Pl => pa_ + "rse" - } - } ; - -oper perdere_62 : Str -> Verbo = \perdere -> - let per_ = Predef.tk 4 perdere in - {s = table { - Inf => per_ + "dere" ; - InfClit => per_ + "der" ; - Indi Pres Sg P1 => per_ + "do" ; - Indi Pres Sg P2 => per_ + "di" ; - Indi Pres Sg P3 => per_ + "de" ; - Indi Pres Pl P1 => per_ + "diamo" ; - Indi Pres Pl P2 => per_ + "dete" ; - Indi Pres Pl P3 => per_ + "dono" ; - Indi Imperf Sg P1 => per_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => per_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => per_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => per_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => per_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => per_ + "devano" ; --# notpresent - Pass Sg P1 => per_ + "si" ; --# notpresent - Pass Sg P2 => per_ + "desti" ; --# notpresent - Pass Sg P3 => per_ + "se" ; --# notpresent - Pass Pl P1 => per_ + "demmo" ; --# notpresent - Pass Pl P2 => per_ + "deste" ; --# notpresent - Pass Pl P3 => per_ + "sero" ; --# notpresent - Fut Sg P1 => per_ + "derò" ; --# notpresent - Fut Sg P2 => per_ + "derai" ; --# notpresent - Fut Sg P3 => per_ + "derà" ; --# notpresent - Fut Pl P1 => per_ + "deremo" ; --# notpresent - Fut Pl P2 => per_ + "derete" ; --# notpresent - Fut Pl P3 => per_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => per_ + "da" ; - Cong Pres Sg P2 => per_ + "da" ; - Cong Pres Sg P3 => per_ + "da" ; - Cong Pres Pl P1 => per_ + "diamo" ; - Cong Pres Pl P2 => per_ + "diate" ; - Cong Pres Pl P3 => per_ + "dano" ; - Cong Imperf Sg P1 => per_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => per_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => per_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => per_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => per_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => per_ + "dessero" ; --# notpresent - Cond Sg P1 => per_ + "derei" ; --# notpresent - Cond Sg P2 => per_ + "deresti" ; --# notpresent - Cond Sg P3 => per_ + "derebbe" ; --# notpresent - Cond Pl P1 => per_ + "deremmo" ; --# notpresent - Cond Pl P2 => per_ + "dereste" ; --# notpresent - Cond Pl P3 => per_ + "derebbero" ; --# notpresent - Imper SgP2 => per_ + "di" ; - Imper PlP1 => per_ + "diamo" ; - Imper PlP2 => per_ + "dete" ; - Ger => per_ + "dendo" ; - Part PresP Masc Sg => per_ + "dente" ; - Part PresP Masc Pl => per_ + "denti" ; - Part PresP Fem Sg => per_ + "dente" ; - Part PresP Fem Pl => per_ + "denti" ; - Part PassP Masc Sg => variants {per_ + "duto" ; per_ + "so"} ; - Part PassP Masc Pl => variants {per_ + "duti" ; per_ + "si"} ; - Part PassP Fem Sg => variants {per_ + "duta" ; per_ + "sa"} ; - Part PassP Fem Pl => variants {per_ + "dute" ; per_ + "se"} - } - } ; - -oper persuadere_63 : Str -> Verbo = \persuadere -> - let persua_ = Predef.tk 4 persuadere in - {s = table { - Inf => persua_ + "dere" ; - InfClit => persua_ + "der" ; - Indi Pres Sg P1 => persua_ + "do" ; - Indi Pres Sg P2 => persua_ + "di" ; - Indi Pres Sg P3 => persua_ + "de" ; - Indi Pres Pl P1 => persua_ + "diamo" ; - Indi Pres Pl P2 => persua_ + "dete" ; - Indi Pres Pl P3 => persua_ + "dono" ; - Indi Imperf Sg P1 => persua_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => persua_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => persua_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => persua_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => persua_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => persua_ + "devano" ; --# notpresent - Pass Sg P1 => persua_ + "si" ; --# notpresent - Pass Sg P2 => persua_ + "desti" ; --# notpresent - Pass Sg P3 => persua_ + "se" ; --# notpresent - Pass Pl P1 => persua_ + "demmo" ; --# notpresent - Pass Pl P2 => persua_ + "deste" ; --# notpresent - Pass Pl P3 => persua_ + "sero" ; --# notpresent - Fut Sg P1 => persua_ + "derò" ; --# notpresent - Fut Sg P2 => persua_ + "derai" ; --# notpresent - Fut Sg P3 => persua_ + "derà" ; --# notpresent - Fut Pl P1 => persua_ + "deremo" ; --# notpresent - Fut Pl P2 => persua_ + "derete" ; --# notpresent - Fut Pl P3 => persua_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => persua_ + "da" ; - Cong Pres Sg P2 => persua_ + "da" ; - Cong Pres Sg P3 => persua_ + "da" ; - Cong Pres Pl P1 => persua_ + "diamo" ; - Cong Pres Pl P2 => persua_ + "diate" ; - Cong Pres Pl P3 => persua_ + "dano" ; - Cong Imperf Sg P1 => persua_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => persua_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => persua_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => persua_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => persua_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => persua_ + "dessero" ; --# notpresent - Cond Sg P1 => persua_ + "derei" ; --# notpresent - Cond Sg P2 => persua_ + "deresti" ; --# notpresent - Cond Sg P3 => persua_ + "derebbe" ; --# notpresent - Cond Pl P1 => persua_ + "deremmo" ; --# notpresent - Cond Pl P2 => persua_ + "dereste" ; --# notpresent - Cond Pl P3 => persua_ + "derebbero" ; --# notpresent - Imper SgP2 => persua_ + "di" ; - Imper PlP1 => persua_ + "diamo" ; - Imper PlP2 => persua_ + "dete" ; - Ger => persua_ + "dendo" ; - Part PresP Masc Sg => persua_ + "dente" ; - Part PresP Masc Pl => persua_ + "denti" ; - Part PresP Fem Sg => persua_ + "dente" ; - Part PresP Fem Pl => persua_ + "denti" ; - Part PassP Masc Sg => persua_ + "so" ; - Part PassP Masc Pl => persua_ + "si" ; - Part PassP Fem Sg => persua_ + "sa" ; - Part PassP Fem Pl => persua_ + "se" - } - } ; - -oper piacere_64 : Str -> Verbo = \piacerecere -> - let piacerec_ = Predef.tk 3 piacerecere in - {s = table { - Inf => piacerec_ + "ere" ; - InfClit => piacerec_ + "er" ; - Indi Pres Sg P1 => piacerec_ + "cio" ; - Indi Pres Sg P2 => piacerec_ + "i" ; - Indi Pres Sg P3 => piacerec_ + "e" ; - Indi Pres Pl P1 => piacerec_ + "iamo" ; - Indi Pres Pl P2 => piacerec_ + "ete" ; - Indi Pres Pl P3 => piacerec_ + "ciono" ; - Indi Imperf Sg P1 => piacerec_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => piacerec_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => piacerec_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => piacerec_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => piacerec_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => piacerec_ + "evano" ; --# notpresent - Pass Sg P1 => piacerec_ + "qui" ; --# notpresent - Pass Sg P2 => piacerec_ + "esti" ; --# notpresent - Pass Sg P3 => piacerec_ + "que" ; --# notpresent - Pass Pl P1 => piacerec_ + "emmo" ; --# notpresent - Pass Pl P2 => piacerec_ + "este" ; --# notpresent - Pass Pl P3 => piacerec_ + "quero" ; --# notpresent - Fut Sg P1 => piacerec_ + "erò" ; --# notpresent - Fut Sg P2 => piacerec_ + "erai" ; --# notpresent - Fut Sg P3 => piacerec_ + "erà" ; --# notpresent - Fut Pl P1 => piacerec_ + "eremo" ; --# notpresent - Fut Pl P2 => piacerec_ + "erete" ; --# notpresent - Fut Pl P3 => piacerec_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => piacerec_ + "cia" ; - Cong Pres Sg P2 => piacerec_ + "cia" ; - Cong Pres Sg P3 => piacerec_ + "cia" ; - Cong Pres Pl P1 => piacerec_ + "iamo" ; - Cong Pres Pl P2 => piacerec_ + "iate" ; - Cong Pres Pl P3 => piacerec_ + "ciano" ; - Cong Imperf Sg P1 => piacerec_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => piacerec_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => piacerec_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => piacerec_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => piacerec_ + "este" ; --# notpresent - Cong Imperf Pl P3 => piacerec_ + "essero" ; --# notpresent - Cond Sg P1 => piacerec_ + "erei" ; --# notpresent - Cond Sg P2 => piacerec_ + "eresti" ; --# notpresent - Cond Sg P3 => piacerec_ + "erebbe" ; --# notpresent - Cond Pl P1 => piacerec_ + "eremmo" ; --# notpresent - Cond Pl P2 => piacerec_ + "ereste" ; --# notpresent - Cond Pl P3 => piacerec_ + "erebbero" ; --# notpresent - Imper SgP2 => piacerec_ + "i" ; - Imper PlP1 => piacerec_ + "iamo" ; - Imper PlP2 => piacerec_ + "ete" ; - Ger => piacerec_ + "endo" ; - Part PresP Masc Sg => piacerec_ + "ente" ; - Part PresP Masc Pl => piacerec_ + "enti" ; - Part PresP Fem Sg => piacerec_ + "ente" ; - Part PresP Fem Pl => piacerec_ + "enti" ; - Part PassP Masc Sg => piacerec_ + "iuto" ; - Part PassP Masc Pl => piacerec_ + "iuti" ; - Part PassP Fem Sg => piacerec_ + "iuta" ; - Part PassP Fem Pl => piacerec_ + "iute" - } - } ; - -oper piangere_65 : Str -> Verbo = \piangere -> - let pian_ = Predef.tk 4 piangere in - {s = table { - Inf => pian_ + "gere" ; - InfClit => pian_ + "ger" ; - Indi Pres Sg P1 => pian_ + "go" ; - Indi Pres Sg P2 => pian_ + "gi" ; - Indi Pres Sg P3 => pian_ + "ge" ; - Indi Pres Pl P1 => pian_ + "giamo" ; - Indi Pres Pl P2 => pian_ + "gete" ; - Indi Pres Pl P3 => pian_ + "gono" ; - Indi Imperf Sg P1 => pian_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => pian_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => pian_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => pian_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => pian_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => pian_ + "gevano" ; --# notpresent - Pass Sg P1 => pian_ + "si" ; --# notpresent - Pass Sg P2 => pian_ + "gesti" ; --# notpresent - Pass Sg P3 => pian_ + "se" ; --# notpresent - Pass Pl P1 => pian_ + "gemmo" ; --# notpresent - Pass Pl P2 => pian_ + "geste" ; --# notpresent - Pass Pl P3 => pian_ + "sero" ; --# notpresent - Fut Sg P1 => pian_ + "gerò" ; --# notpresent - Fut Sg P2 => pian_ + "gerai" ; --# notpresent - Fut Sg P3 => pian_ + "gerà" ; --# notpresent - Fut Pl P1 => pian_ + "geremo" ; --# notpresent - Fut Pl P2 => pian_ + "gerete" ; --# notpresent - Fut Pl P3 => pian_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => pian_ + "ga" ; - Cong Pres Sg P2 => pian_ + "ga" ; - Cong Pres Sg P3 => pian_ + "ga" ; - Cong Pres Pl P1 => pian_ + "giamo" ; - Cong Pres Pl P2 => pian_ + "giate" ; - Cong Pres Pl P3 => pian_ + "gano" ; - Cong Imperf Sg P1 => pian_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => pian_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => pian_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => pian_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => pian_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => pian_ + "gessero" ; --# notpresent - Cond Sg P1 => pian_ + "gerei" ; --# notpresent - Cond Sg P2 => pian_ + "geresti" ; --# notpresent - Cond Sg P3 => pian_ + "gerebbe" ; --# notpresent - Cond Pl P1 => pian_ + "geremmo" ; --# notpresent - Cond Pl P2 => pian_ + "gereste" ; --# notpresent - Cond Pl P3 => pian_ + "gerebbero" ; --# notpresent - Imper SgP2 => pian_ + "gi" ; - Imper PlP1 => pian_ + "giamo" ; - Imper PlP2 => pian_ + "gete" ; - Ger => pian_ + "gendo" ; - Part PresP Masc Sg => pian_ + "gente" ; - Part PresP Masc Pl => pian_ + "genti" ; - Part PresP Fem Sg => pian_ + "gente" ; - Part PresP Fem Pl => pian_ + "genti" ; - Part PassP Masc Sg => pian_ + "to" ; - Part PassP Masc Pl => pian_ + "ti" ; - Part PassP Fem Sg => pian_ + "ta" ; - Part PassP Fem Pl => pian_ + "te" - } - } ; - -oper piovere_66 : Str -> Verbo = \piovere -> - let piov_ = Predef.tk 3 piovere in - {s = table { - Inf => piov_ + "ere" ; - InfClit => piov_ + "er" ; - Indi Pres Sg P1 => piov_ + "o" ; - Indi Pres Sg P2 => piov_ + "i" ; - Indi Pres Sg P3 => piov_ + "e" ; - Indi Pres Pl P1 => piov_ + "iamo" ; - Indi Pres Pl P2 => piov_ + "ete" ; - Indi Pres Pl P3 => piov_ + "ono" ; - Indi Imperf Sg P1 => piov_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => piov_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => piov_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => piov_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => piov_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => piov_ + "evano" ; --# notpresent - Pass Sg P1 => piov_ + "vi" ; --# notpresent - Pass Sg P2 => piov_ + "esti" ; --# notpresent - Pass Sg P3 => piov_ + "ve" ; --# notpresent - Pass Pl P1 => piov_ + "emmo" ; --# notpresent - Pass Pl P2 => piov_ + "este" ; --# notpresent - Pass Pl P3 => piov_ + "vero" ; --# notpresent - Fut Sg P1 => piov_ + "erò" ; --# notpresent - Fut Sg P2 => piov_ + "erai" ; --# notpresent - Fut Sg P3 => piov_ + "erà" ; --# notpresent - Fut Pl P1 => piov_ + "eremo" ; --# notpresent - Fut Pl P2 => piov_ + "erete" ; --# notpresent - Fut Pl P3 => piov_ + "eranno" ; --# notpresent - Cong Pres Sg P1 => piov_ + "a" ; - Cong Pres Sg P2 => piov_ + "a" ; - Cong Pres Sg P3 => piov_ + "a" ; - Cong Pres Pl P1 => piov_ + "iamo" ; - Cong Pres Pl P2 => piov_ + "iate" ; - Cong Pres Pl P3 => piov_ + "ano" ; - Cong Imperf Sg P1 => piov_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => piov_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => piov_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => piov_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => piov_ + "este" ; --# notpresent - Cong Imperf Pl P3 => piov_ + "essero" ; --# notpresent - Cond Sg P1 => piov_ + "erei" ; --# notpresent - Cond Sg P2 => piov_ + "eresti" ; --# notpresent - Cond Sg P3 => piov_ + "erebbe" ; --# notpresent - Cond Pl P1 => piov_ + "eremmo" ; --# notpresent - Cond Pl P2 => piov_ + "ereste" ; --# notpresent - Cond Pl P3 => piov_ + "erebbero" ; --# notpresent - Imper SgP2 => piov_ + "i" ; - Imper PlP1 => piov_ + "iamo" ; - Imper PlP2 => piov_ + "ete" ; - Ger => piov_ + "endo" ; - Part PresP Masc Sg => piov_ + "ente" ; - Part PresP Masc Pl => piov_ + "enti" ; - Part PresP Fem Sg => piov_ + "ente" ; - Part PresP Fem Pl => piov_ + "enti" ; - Part PassP Masc Sg => piov_ + "uto" ; - Part PassP Masc Pl => piov_ + "uti" ; - Part PassP Fem Sg => piov_ + "uta" ; - Part PassP Fem Pl => piov_ + "ute" - } - } ; - -oper porgere_67 : Str -> Verbo = \porgere -> - let por_ = Predef.tk 4 porgere in - {s = table { - Inf => por_ + "gere" ; - InfClit => por_ + "ger" ; - Indi Pres Sg P1 => por_ + "go" ; - Indi Pres Sg P2 => por_ + "gi" ; - Indi Pres Sg P3 => por_ + "ge" ; - Indi Pres Pl P1 => por_ + "giamo" ; - Indi Pres Pl P2 => por_ + "gete" ; - Indi Pres Pl P3 => por_ + "gono" ; - Indi Imperf Sg P1 => por_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => por_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => por_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => por_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => por_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => por_ + "gevano" ; --# notpresent - Pass Sg P1 => por_ + "si" ; --# notpresent - Pass Sg P2 => por_ + "gesti" ; --# notpresent - Pass Sg P3 => por_ + "se" ; --# notpresent - Pass Pl P1 => por_ + "gemmo" ; --# notpresent - Pass Pl P2 => por_ + "geste" ; --# notpresent - Pass Pl P3 => por_ + "sero" ; --# notpresent - Fut Sg P1 => por_ + "gerò" ; --# notpresent - Fut Sg P2 => por_ + "gerai" ; --# notpresent - Fut Sg P3 => por_ + "gerà" ; --# notpresent - Fut Pl P1 => por_ + "geremo" ; --# notpresent - Fut Pl P2 => por_ + "gerete" ; --# notpresent - Fut Pl P3 => por_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => por_ + "ga" ; - Cong Pres Sg P2 => por_ + "ga" ; - Cong Pres Sg P3 => por_ + "ga" ; - Cong Pres Pl P1 => por_ + "giamo" ; - Cong Pres Pl P2 => por_ + "giate" ; - Cong Pres Pl P3 => por_ + "gano" ; - Cong Imperf Sg P1 => por_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => por_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => por_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => por_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => por_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => por_ + "gessero" ; --# notpresent - Cond Sg P1 => por_ + "gerei" ; --# notpresent - Cond Sg P2 => por_ + "geresti" ; --# notpresent - Cond Sg P3 => por_ + "gerebbe" ; --# notpresent - Cond Pl P1 => por_ + "geremmo" ; --# notpresent - Cond Pl P2 => por_ + "gereste" ; --# notpresent - Cond Pl P3 => por_ + "gerebbero" ; --# notpresent - Imper SgP2 => por_ + "gi" ; - Imper PlP1 => por_ + "giamo" ; - Imper PlP2 => por_ + "gete" ; - Ger => por_ + "gendo" ; - Part PresP Masc Sg => por_ + "gente" ; - Part PresP Masc Pl => por_ + "genti" ; - Part PresP Fem Sg => por_ + "gente" ; - Part PresP Fem Pl => por_ + "genti" ; - Part PassP Masc Sg => por_ + "to" ; - Part PassP Masc Pl => por_ + "ti" ; - Part PassP Fem Sg => por_ + "ta" ; - Part PassP Fem Pl => por_ + "te" - } - } ; - -oper porre_68 : Str -> Verbo = \porre -> - let po_ = Predef.tk 3 porre in - {s = table { - Inf => po_ + "rre" ; - InfClit => po_ + "r" ; - Indi Pres Sg P1 => po_ + "ngo" ; - Indi Pres Sg P2 => po_ + "ni" ; - Indi Pres Sg P3 => po_ + "ne" ; - Indi Pres Pl P1 => po_ + "niamo" ; - Indi Pres Pl P2 => po_ + "nete" ; - Indi Pres Pl P3 => po_ + "ngono" ; - Indi Imperf Sg P1 => po_ + "nevo" ; --# notpresent - Indi Imperf Sg P2 => po_ + "nevi" ; --# notpresent - Indi Imperf Sg P3 => po_ + "neva" ; --# notpresent - Indi Imperf Pl P1 => po_ + "nevamo" ; --# notpresent - Indi Imperf Pl P2 => po_ + "nevate" ; --# notpresent - Indi Imperf Pl P3 => po_ + "nevano" ; --# notpresent - Pass Sg P1 => po_ + "si" ; --# notpresent - Pass Sg P2 => po_ + "nesti" ; --# notpresent - Pass Sg P3 => po_ + "se" ; --# notpresent - Pass Pl P1 => po_ + "nemmo" ; --# notpresent - Pass Pl P2 => po_ + "neste" ; --# notpresent - Pass Pl P3 => po_ + "sero" ; --# notpresent - Fut Sg P1 => po_ + "rrò" ; --# notpresent - Fut Sg P2 => po_ + "rrai" ; --# notpresent - Fut Sg P3 => po_ + "rrà" ; --# notpresent - Fut Pl P1 => po_ + "rremo" ; --# notpresent - Fut Pl P2 => po_ + "rrete" ; --# notpresent - Fut Pl P3 => po_ + "rranno" ; --# notpresent - Cong Pres Sg P1 => po_ + "nga" ; - Cong Pres Sg P2 => po_ + "nga" ; - Cong Pres Sg P3 => po_ + "nga" ; - Cong Pres Pl P1 => po_ + "niamo" ; - Cong Pres Pl P2 => po_ + "niate" ; - Cong Pres Pl P3 => po_ + "ngano" ; - Cong Imperf Sg P1 => po_ + "nessi" ; --# notpresent - Cong Imperf Sg P2 => po_ + "nessi" ; --# notpresent - Cong Imperf Sg P3 => po_ + "nesse" ; --# notpresent - Cong Imperf Pl P1 => po_ + "nessimo" ; --# notpresent - Cong Imperf Pl P2 => po_ + "neste" ; --# notpresent - Cong Imperf Pl P3 => po_ + "nessero" ; --# notpresent - Cond Sg P1 => po_ + "rrei" ; --# notpresent - Cond Sg P2 => po_ + "rresti" ; --# notpresent - Cond Sg P3 => po_ + "rrebbe" ; --# notpresent - Cond Pl P1 => po_ + "rremmo" ; --# notpresent - Cond Pl P2 => po_ + "rreste" ; --# notpresent - Cond Pl P3 => po_ + "rrebbero" ; --# notpresent - Imper SgP2 => po_ + "ni" ; - Imper PlP1 => po_ + "niamo" ; - Imper PlP2 => po_ + "nete" ; - Ger => po_ + "nendo" ; - Part PresP Masc Sg => po_ + "nente" ; - Part PresP Masc Pl => po_ + "nenti" ; - Part PresP Fem Sg => po_ + "nente" ; - Part PresP Fem Pl => po_ + "nenti" ; - Part PassP Masc Sg => po_ + "sto" ; - Part PassP Masc Pl => po_ + "sti" ; - Part PassP Fem Sg => po_ + "sta" ; - Part PassP Fem Pl => po_ + "ste" - } - } ; - -oper potere_69 : Str -> Verbo = \potere -> - let p_ = Predef.tk 5 potere in - {s = table { - Inf => p_ + "otere" ; - InfClit => p_ + "oter" ; - Indi Pres Sg P1 => p_ + "osso" ; - Indi Pres Sg P2 => p_ + "uoi" ; - Indi Pres Sg P3 => p_ + "uò" ; - Indi Pres Pl P1 => p_ + "otiamo" ; - Indi Pres Pl P2 => p_ + "otete" ; - Indi Pres Pl P3 => p_ + "ossono" ; - Indi Imperf Sg P1 => p_ + "otevo" ; --# notpresent - Indi Imperf Sg P2 => p_ + "otevi" ; --# notpresent - Indi Imperf Sg P3 => p_ + "oteva" ; --# notpresent - Indi Imperf Pl P1 => p_ + "otevamo" ; --# notpresent - Indi Imperf Pl P2 => p_ + "otevate" ; --# notpresent - Indi Imperf Pl P3 => p_ + "otevano" ; --# notpresent - Pass Sg P1 => p_ + "otetti" ; --# notpresent - Pass Sg P2 => p_ + "otesti" ; --# notpresent - Pass Sg P3 => p_ + "otette" ; --# notpresent - Pass Pl P1 => p_ + "otemmo" ; --# notpresent - Pass Pl P2 => p_ + "oteste" ; --# notpresent - Pass Pl P3 => p_ + "otettero" ; --# notpresent - Fut Sg P1 => p_ + "otrò" ; --# notpresent - Fut Sg P2 => p_ + "otrai" ; --# notpresent - Fut Sg P3 => p_ + "otrà" ; --# notpresent - Fut Pl P1 => p_ + "otremo" ; --# notpresent - Fut Pl P2 => p_ + "otrete" ; --# notpresent - Fut Pl P3 => p_ + "otranno" ; --# notpresent - Cong Pres Sg P1 => p_ + "ossa" ; - Cong Pres Sg P2 => p_ + "ossa" ; - Cong Pres Sg P3 => p_ + "ossa" ; - Cong Pres Pl P1 => p_ + "otiamo" ; - Cong Pres Pl P2 => p_ + "otiate" ; - Cong Pres Pl P3 => p_ + "ossano" ; - Cong Imperf Sg P1 => p_ + "otessi" ; --# notpresent - Cong Imperf Sg P2 => p_ + "otessi" ; --# notpresent - Cong Imperf Sg P3 => p_ + "otesse" ; --# notpresent - Cong Imperf Pl P1 => p_ + "otessimo" ; --# notpresent - Cong Imperf Pl P2 => p_ + "oteste" ; --# notpresent - Cong Imperf Pl P3 => p_ + "otessero" ; --# notpresent - Cond Sg P1 => p_ + "otrei" ; --# notpresent - Cond Sg P2 => p_ + "otresti" ; --# notpresent - Cond Sg P3 => p_ + "otrebbe" ; --# notpresent - Cond Pl P1 => p_ + "otremmo" ; --# notpresent - Cond Pl P2 => p_ + "otreste" ; --# notpresent - Cond Pl P3 => p_ + "otrebbero" ; --# notpresent - Imper SgP2 => variants {} ; - Imper PlP1 => variants {} ; - Imper PlP2 => variants {} ; - Ger => p_ + "otendo" ; - Part PresP Masc Sg => p_ + "otente" ; - Part PresP Masc Pl => p_ + "otenti" ; - Part PresP Fem Sg => p_ + "otente" ; - Part PresP Fem Pl => p_ + "otenti" ; - Part PassP Masc Sg => p_ + "otuto" ; - Part PassP Masc Pl => p_ + "otuti" ; - Part PassP Fem Sg => p_ + "otuta" ; - Part PassP Fem Pl => p_ + "otute" - } - } ; - -oper prendere_70 : Str -> Verbo = \prendere -> - let pre_ = Predef.tk 5 prendere in - {s = table { - Inf => pre_ + "ndere" ; - InfClit => pre_ + "nder" ; - Indi Pres Sg P1 => pre_ + "ndo" ; - Indi Pres Sg P2 => pre_ + "ndi" ; - Indi Pres Sg P3 => pre_ + "nde" ; - Indi Pres Pl P1 => pre_ + "ndiamo" ; - Indi Pres Pl P2 => pre_ + "ndete" ; - Indi Pres Pl P3 => pre_ + "ndono" ; - Indi Imperf Sg P1 => pre_ + "ndevo" ; --# notpresent - Indi Imperf Sg P2 => pre_ + "ndevi" ; --# notpresent - Indi Imperf Sg P3 => pre_ + "ndeva" ; --# notpresent - Indi Imperf Pl P1 => pre_ + "ndevamo" ; --# notpresent - Indi Imperf Pl P2 => pre_ + "ndevate" ; --# notpresent - Indi Imperf Pl P3 => pre_ + "ndevano" ; --# notpresent - Pass Sg P1 => pre_ + "si" ; --# notpresent - Pass Sg P2 => pre_ + "ndesti" ; --# notpresent - Pass Sg P3 => pre_ + "se" ; --# notpresent - Pass Pl P1 => pre_ + "ndemmo" ; --# notpresent - Pass Pl P2 => pre_ + "ndeste" ; --# notpresent - Pass Pl P3 => pre_ + "sero" ; --# notpresent - Fut Sg P1 => pre_ + "nderò" ; --# notpresent - Fut Sg P2 => pre_ + "nderai" ; --# notpresent - Fut Sg P3 => pre_ + "nderà" ; --# notpresent - Fut Pl P1 => pre_ + "nderemo" ; --# notpresent - Fut Pl P2 => pre_ + "nderete" ; --# notpresent - Fut Pl P3 => pre_ + "nderanno" ; --# notpresent - Cong Pres Sg P1 => pre_ + "nda" ; - Cong Pres Sg P2 => pre_ + "nda" ; - Cong Pres Sg P3 => pre_ + "nda" ; - Cong Pres Pl P1 => pre_ + "ndiamo" ; - Cong Pres Pl P2 => pre_ + "ndiate" ; - Cong Pres Pl P3 => pre_ + "ndano" ; - Cong Imperf Sg P1 => pre_ + "ndessi" ; --# notpresent - Cong Imperf Sg P2 => pre_ + "ndessi" ; --# notpresent - Cong Imperf Sg P3 => pre_ + "ndesse" ; --# notpresent - Cong Imperf Pl P1 => pre_ + "ndessimo" ; --# notpresent - Cong Imperf Pl P2 => pre_ + "ndeste" ; --# notpresent - Cong Imperf Pl P3 => pre_ + "ndessero" ; --# notpresent - Cond Sg P1 => pre_ + "nderei" ; --# notpresent - Cond Sg P2 => pre_ + "nderesti" ; --# notpresent - Cond Sg P3 => pre_ + "nderebbe" ; --# notpresent - Cond Pl P1 => pre_ + "nderemmo" ; --# notpresent - Cond Pl P2 => pre_ + "ndereste" ; --# notpresent - Cond Pl P3 => pre_ + "nderebbero" ; --# notpresent - Imper SgP2 => pre_ + "ndi" ; - Imper PlP1 => pre_ + "ndiamo" ; - Imper PlP2 => pre_ + "ndete" ; - Ger => pre_ + "ndendo" ; - Part PresP Masc Sg => pre_ + "ndente" ; - Part PresP Masc Pl => pre_ + "ndenti" ; - Part PresP Fem Sg => pre_ + "ndente" ; - Part PresP Fem Pl => pre_ + "ndenti" ; - Part PassP Masc Sg => pre_ + "so" ; - Part PassP Masc Pl => pre_ + "si" ; - Part PassP Fem Sg => pre_ + "sa" ; - Part PassP Fem Pl => pre_ + "se" - } - } ; - -oper radere_71 : Str -> Verbo = \radere -> - let ra_ = Predef.tk 4 radere in - {s = table { - Inf => ra_ + "dere" ; - InfClit => ra_ + "der" ; - Indi Pres Sg P1 => ra_ + "do" ; - Indi Pres Sg P2 => ra_ + "di" ; - Indi Pres Sg P3 => ra_ + "de" ; - Indi Pres Pl P1 => ra_ + "diamo" ; - Indi Pres Pl P2 => ra_ + "dete" ; - Indi Pres Pl P3 => ra_ + "dono" ; - Indi Imperf Sg P1 => ra_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => ra_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => ra_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => ra_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => ra_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => ra_ + "devano" ; --# notpresent - Pass Sg P1 => ra_ + "si" ; --# notpresent - Pass Sg P2 => ra_ + "desti" ; --# notpresent - Pass Sg P3 => ra_ + "se" ; --# notpresent - Pass Pl P1 => ra_ + "demmo" ; --# notpresent - Pass Pl P2 => ra_ + "deste" ; --# notpresent - Pass Pl P3 => ra_ + "sero" ; --# notpresent - Fut Sg P1 => ra_ + "derò" ; --# notpresent - Fut Sg P2 => ra_ + "derai" ; --# notpresent - Fut Sg P3 => ra_ + "derà" ; --# notpresent - Fut Pl P1 => ra_ + "deremo" ; --# notpresent - Fut Pl P2 => ra_ + "derete" ; --# notpresent - Fut Pl P3 => ra_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => ra_ + "da" ; - Cong Pres Sg P2 => ra_ + "da" ; - Cong Pres Sg P3 => ra_ + "da" ; - Cong Pres Pl P1 => ra_ + "diamo" ; - Cong Pres Pl P2 => ra_ + "diate" ; - Cong Pres Pl P3 => ra_ + "dano" ; - Cong Imperf Sg P1 => ra_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => ra_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => ra_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => ra_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => ra_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => ra_ + "dessero" ; --# notpresent - Cond Sg P1 => ra_ + "derei" ; --# notpresent - Cond Sg P2 => ra_ + "deresti" ; --# notpresent - Cond Sg P3 => ra_ + "derebbe" ; --# notpresent - Cond Pl P1 => ra_ + "deremmo" ; --# notpresent - Cond Pl P2 => ra_ + "dereste" ; --# notpresent - Cond Pl P3 => ra_ + "derebbero" ; --# notpresent - Imper SgP2 => ra_ + "di" ; - Imper PlP1 => ra_ + "diamo" ; - Imper PlP2 => ra_ + "dete" ; - Ger => ra_ + "dendo" ; - Part PresP Masc Sg => ra_ + "dente" ; - Part PresP Masc Pl => ra_ + "denti" ; - Part PresP Fem Sg => ra_ + "dente" ; - Part PresP Fem Pl => ra_ + "denti" ; - Part PassP Masc Sg => ra_ + "so" ; - Part PassP Masc Pl => ra_ + "si" ; - Part PassP Fem Sg => ra_ + "sa" ; - Part PassP Fem Pl => ra_ + "se" - } - } ; - -oper redigere_72 : Str -> Verbo = \redigere -> - let red_ = Predef.tk 5 redigere in - {s = table { - Inf => red_ + "igere" ; - InfClit => red_ + "iger" ; - Indi Pres Sg P1 => red_ + "igo" ; - Indi Pres Sg P2 => red_ + "igi" ; - Indi Pres Sg P3 => red_ + "ige" ; - Indi Pres Pl P1 => red_ + "igiamo" ; - Indi Pres Pl P2 => red_ + "igete" ; - Indi Pres Pl P3 => red_ + "igono" ; - Indi Imperf Sg P1 => red_ + "igevo" ; --# notpresent - Indi Imperf Sg P2 => red_ + "igevi" ; --# notpresent - Indi Imperf Sg P3 => red_ + "igeva" ; --# notpresent - Indi Imperf Pl P1 => red_ + "igevamo" ; --# notpresent - Indi Imperf Pl P2 => red_ + "igevate" ; --# notpresent - Indi Imperf Pl P3 => red_ + "igevano" ; --# notpresent - Pass Sg P1 => red_ + "assi" ; --# notpresent - Pass Sg P2 => red_ + "igesti" ; --# notpresent - Pass Sg P3 => red_ + "asse" ; --# notpresent - Pass Pl P1 => red_ + "igemmo" ; --# notpresent - Pass Pl P2 => red_ + "igeste" ; --# notpresent - Pass Pl P3 => red_ + "assero" ; --# notpresent - Fut Sg P1 => red_ + "igerò" ; --# notpresent - Fut Sg P2 => red_ + "igerai" ; --# notpresent - Fut Sg P3 => red_ + "igerà" ; --# notpresent - Fut Pl P1 => red_ + "igeremo" ; --# notpresent - Fut Pl P2 => red_ + "igerete" ; --# notpresent - Fut Pl P3 => red_ + "igeranno" ; --# notpresent - Cong Pres Sg P1 => red_ + "iga" ; - Cong Pres Sg P2 => red_ + "iga" ; - Cong Pres Sg P3 => red_ + "iga" ; - Cong Pres Pl P1 => red_ + "igiamo" ; - Cong Pres Pl P2 => red_ + "igiate" ; - Cong Pres Pl P3 => red_ + "igano" ; - Cong Imperf Sg P1 => red_ + "igessi" ; --# notpresent - Cong Imperf Sg P2 => red_ + "igessi" ; --# notpresent - Cong Imperf Sg P3 => red_ + "igesse" ; --# notpresent - Cong Imperf Pl P1 => red_ + "igessimo" ; --# notpresent - Cong Imperf Pl P2 => red_ + "igeste" ; --# notpresent - Cong Imperf Pl P3 => red_ + "igessero" ; --# notpresent - Cond Sg P1 => red_ + "igerei" ; --# notpresent - Cond Sg P2 => red_ + "igeresti" ; --# notpresent - Cond Sg P3 => red_ + "igerebbe" ; --# notpresent - Cond Pl P1 => red_ + "igeremmo" ; --# notpresent - Cond Pl P2 => red_ + "igereste" ; --# notpresent - Cond Pl P3 => red_ + "igerebbero" ; --# notpresent - Imper SgP2 => red_ + "igi" ; - Imper PlP1 => red_ + "igiamo" ; - Imper PlP2 => red_ + "igete" ; - Ger => red_ + "igendo" ; - Part PresP Masc Sg => red_ + "igente" ; - Part PresP Masc Pl => red_ + "igenti" ; - Part PresP Fem Sg => red_ + "igente" ; - Part PresP Fem Pl => red_ + "igenti" ; - Part PassP Masc Sg => red_ + "atto" ; - Part PassP Masc Pl => red_ + "atti" ; - Part PassP Fem Sg => red_ + "atta" ; - Part PassP Fem Pl => red_ + "atte" - } - } ; - -oper redimere_73 : Str -> Verbo = \redimere -> - let red_ = Predef.tk 5 redimere in - {s = table { - Inf => red_ + "imere" ; - InfClit => red_ + "imer" ; - Indi Pres Sg P1 => red_ + "imo" ; - Indi Pres Sg P2 => red_ + "imi" ; - Indi Pres Sg P3 => red_ + "ime" ; - Indi Pres Pl P1 => red_ + "imiamo" ; - Indi Pres Pl P2 => red_ + "imete" ; - Indi Pres Pl P3 => red_ + "imono" ; - Indi Imperf Sg P1 => red_ + "imevo" ; --# notpresent - Indi Imperf Sg P2 => red_ + "imevi" ; --# notpresent - Indi Imperf Sg P3 => red_ + "imeva" ; --# notpresent - Indi Imperf Pl P1 => red_ + "imevamo" ; --# notpresent - Indi Imperf Pl P2 => red_ + "imevate" ; --# notpresent - Indi Imperf Pl P3 => red_ + "imevano" ; --# notpresent - Pass Sg P1 => red_ + "ensi" ; --# notpresent - Pass Sg P2 => red_ + "imesti" ; --# notpresent - Pass Sg P3 => red_ + "ense" ; --# notpresent - Pass Pl P1 => red_ + "imemmo" ; --# notpresent - Pass Pl P2 => red_ + "imeste" ; --# notpresent - Pass Pl P3 => red_ + "ensero" ; --# notpresent - Fut Sg P1 => red_ + "imerò" ; --# notpresent - Fut Sg P2 => red_ + "imerai" ; --# notpresent - Fut Sg P3 => red_ + "imerà" ; --# notpresent - Fut Pl P1 => red_ + "imeremo" ; --# notpresent - Fut Pl P2 => red_ + "imerete" ; --# notpresent - Fut Pl P3 => red_ + "imeranno" ; --# notpresent - Cong Pres Sg P1 => red_ + "ima" ; - Cong Pres Sg P2 => red_ + "ima" ; - Cong Pres Sg P3 => red_ + "ima" ; - Cong Pres Pl P1 => red_ + "imiamo" ; - Cong Pres Pl P2 => red_ + "imiate" ; - Cong Pres Pl P3 => red_ + "imano" ; - Cong Imperf Sg P1 => red_ + "imessi" ; --# notpresent - Cong Imperf Sg P2 => red_ + "imessi" ; --# notpresent - Cong Imperf Sg P3 => red_ + "imesse" ; --# notpresent - Cong Imperf Pl P1 => red_ + "imessimo" ; --# notpresent - Cong Imperf Pl P2 => red_ + "imeste" ; --# notpresent - Cong Imperf Pl P3 => red_ + "imessero" ; --# notpresent - Cond Sg P1 => red_ + "imerei" ; --# notpresent - Cond Sg P2 => red_ + "imeresti" ; --# notpresent - Cond Sg P3 => red_ + "imerebbe" ; --# notpresent - Cond Pl P1 => red_ + "imeremmo" ; --# notpresent - Cond Pl P2 => red_ + "imereste" ; --# notpresent - Cond Pl P3 => red_ + "imerebbero" ; --# notpresent - Imper SgP2 => red_ + "imi" ; - Imper PlP1 => red_ + "imiamo" ; - Imper PlP2 => red_ + "imete" ; - Ger => red_ + "imendo" ; - Part PresP Masc Sg => red_ + "imente" ; - Part PresP Masc Pl => red_ + "imenti" ; - Part PresP Fem Sg => red_ + "imente" ; - Part PresP Fem Pl => red_ + "imenti" ; - Part PassP Masc Sg => red_ + "ento" ; - Part PassP Masc Pl => red_ + "enti" ; - Part PassP Fem Sg => red_ + "enta" ; - Part PassP Fem Pl => red_ + "ente" - } - } ; - -oper ridere_74 : Str -> Verbo = \ridere -> - let ri_ = Predef.tk 4 ridere in - {s = table { - Inf => ri_ + "dere" ; - InfClit => ri_ + "der" ; - Indi Pres Sg P1 => ri_ + "do" ; - Indi Pres Sg P2 => ri_ + "di" ; - Indi Pres Sg P3 => ri_ + "de" ; - Indi Pres Pl P1 => ri_ + "diamo" ; - Indi Pres Pl P2 => ri_ + "dete" ; - Indi Pres Pl P3 => ri_ + "dono" ; - Indi Imperf Sg P1 => ri_ + "devo" ; --# notpresent - Indi Imperf Sg P2 => ri_ + "devi" ; --# notpresent - Indi Imperf Sg P3 => ri_ + "deva" ; --# notpresent - Indi Imperf Pl P1 => ri_ + "devamo" ; --# notpresent - Indi Imperf Pl P2 => ri_ + "devate" ; --# notpresent - Indi Imperf Pl P3 => ri_ + "devano" ; --# notpresent - Pass Sg P1 => ri_ + "si" ; --# notpresent - Pass Sg P2 => ri_ + "desti" ; --# notpresent - Pass Sg P3 => ri_ + "se" ; --# notpresent - Pass Pl P1 => ri_ + "demmo" ; --# notpresent - Pass Pl P2 => ri_ + "deste" ; --# notpresent - Pass Pl P3 => ri_ + "sero" ; --# notpresent - Fut Sg P1 => ri_ + "derò" ; --# notpresent - Fut Sg P2 => ri_ + "derai" ; --# notpresent - Fut Sg P3 => ri_ + "derà" ; --# notpresent - Fut Pl P1 => ri_ + "deremo" ; --# notpresent - Fut Pl P2 => ri_ + "derete" ; --# notpresent - Fut Pl P3 => ri_ + "deranno" ; --# notpresent - Cong Pres Sg P1 => ri_ + "da" ; - Cong Pres Sg P2 => ri_ + "da" ; - Cong Pres Sg P3 => ri_ + "da" ; - Cong Pres Pl P1 => ri_ + "diamo" ; - Cong Pres Pl P2 => ri_ + "diate" ; - Cong Pres Pl P3 => ri_ + "dano" ; - Cong Imperf Sg P1 => ri_ + "dessi" ; --# notpresent - Cong Imperf Sg P2 => ri_ + "dessi" ; --# notpresent - Cong Imperf Sg P3 => ri_ + "desse" ; --# notpresent - Cong Imperf Pl P1 => ri_ + "dessimo" ; --# notpresent - Cong Imperf Pl P2 => ri_ + "deste" ; --# notpresent - Cong Imperf Pl P3 => ri_ + "dessero" ; --# notpresent - Cond Sg P1 => ri_ + "derei" ; --# notpresent - Cond Sg P2 => ri_ + "deresti" ; --# notpresent - Cond Sg P3 => ri_ + "derebbe" ; --# notpresent - Cond Pl P1 => ri_ + "deremmo" ; --# notpresent - Cond Pl P2 => ri_ + "dereste" ; --# notpresent - Cond Pl P3 => ri_ + "derebbero" ; --# notpresent - Imper SgP2 => ri_ + "di" ; - Imper PlP1 => ri_ + "diamo" ; - Imper PlP2 => ri_ + "dete" ; - Ger => ri_ + "dendo" ; - Part PresP Masc Sg => ri_ + "dente" ; - Part PresP Masc Pl => ri_ + "denti" ; - Part PresP Fem Sg => ri_ + "dente" ; - Part PresP Fem Pl => ri_ + "denti" ; - Part PassP Masc Sg => ri_ + "so" ; - Part PassP Masc Pl => ri_ + "si" ; - Part PassP Fem Sg => ri_ + "sa" ; - Part PassP Fem Pl => ri_ + "se" - } - } ; - -oper rimanere_75 : Str -> Verbo = \rimanere -> - let rima_ = Predef.tk 4 rimanere in - {s = table { - Inf => rima_ + "nere" ; - InfClit => rima_ + "ner" ; - Indi Pres Sg P1 => rima_ + "ngo" ; - Indi Pres Sg P2 => rima_ + "ni" ; - Indi Pres Sg P3 => rima_ + "ne" ; - Indi Pres Pl P1 => rima_ + "niamo" ; - Indi Pres Pl P2 => rima_ + "nete" ; - Indi Pres Pl P3 => rima_ + "ngono" ; - Indi Imperf Sg P1 => rima_ + "nevo" ; --# notpresent - Indi Imperf Sg P2 => rima_ + "nevi" ; --# notpresent - Indi Imperf Sg P3 => rima_ + "neva" ; --# notpresent - Indi Imperf Pl P1 => rima_ + "nevamo" ; --# notpresent - Indi Imperf Pl P2 => rima_ + "nevate" ; --# notpresent - Indi Imperf Pl P3 => rima_ + "nevano" ; --# notpresent - Pass Sg P1 => rima_ + "si" ; --# notpresent - Pass Sg P2 => rima_ + "nesti" ; --# notpresent - Pass Sg P3 => rima_ + "se" ; --# notpresent - Pass Pl P1 => rima_ + "nemmo" ; --# notpresent - Pass Pl P2 => rima_ + "neste" ; --# notpresent - Pass Pl P3 => rima_ + "sero" ; --# notpresent - Fut Sg P1 => rima_ + "rrò" ; --# notpresent - Fut Sg P2 => rima_ + "rrai" ; --# notpresent - Fut Sg P3 => rima_ + "rrà" ; --# notpresent - Fut Pl P1 => rima_ + "rremo" ; --# notpresent - Fut Pl P2 => rima_ + "rrete" ; --# notpresent - Fut Pl P3 => rima_ + "rranno" ; --# notpresent - Cong Pres Sg P1 => rima_ + "nga" ; - Cong Pres Sg P2 => rima_ + "nga" ; - Cong Pres Sg P3 => rima_ + "nga" ; - Cong Pres Pl P1 => rima_ + "niamo" ; - Cong Pres Pl P2 => rima_ + "niate" ; - Cong Pres Pl P3 => rima_ + "ngano" ; - Cong Imperf Sg P1 => rima_ + "nessi" ; --# notpresent - Cong Imperf Sg P2 => rima_ + "nessi" ; --# notpresent - Cong Imperf Sg P3 => rima_ + "nesse" ; --# notpresent - Cong Imperf Pl P1 => rima_ + "nessimo" ; --# notpresent - Cong Imperf Pl P2 => rima_ + "neste" ; --# notpresent - Cong Imperf Pl P3 => rima_ + "nessero" ; --# notpresent - Cond Sg P1 => rima_ + "rrei" ; --# notpresent - Cond Sg P2 => rima_ + "rresti" ; --# notpresent - Cond Sg P3 => rima_ + "rrebbe" ; --# notpresent - Cond Pl P1 => rima_ + "rremmo" ; --# notpresent - Cond Pl P2 => rima_ + "rreste" ; --# notpresent - Cond Pl P3 => rima_ + "rrebbero" ; --# notpresent - Imper SgP2 => rima_ + "ni" ; - Imper PlP1 => rima_ + "niamo" ; - Imper PlP2 => rima_ + "nete" ; - Ger => rima_ + "nendo" ; - Part PresP Masc Sg => rima_ + "nente" ; - Part PresP Masc Pl => rima_ + "nenti" ; - Part PresP Fem Sg => rima_ + "nente" ; - Part PresP Fem Pl => rima_ + "nenti" ; - Part PassP Masc Sg => rima_ + "sto" ; - Part PassP Masc Pl => rima_ + "sti" ; - Part PassP Fem Sg => rima_ + "sta" ; - Part PassP Fem Pl => rima_ + "ste" - } - } ; - -oper rispondere_76 : Str -> Verbo = \rispondere -> - let rispo_ = Predef.tk 5 rispondere in - {s = table { - Inf => rispo_ + "ndere" ; - InfClit => rispo_ + "nder" ; - Indi Pres Sg P1 => rispo_ + "ndo" ; - Indi Pres Sg P2 => rispo_ + "ndi" ; - Indi Pres Sg P3 => rispo_ + "nde" ; - Indi Pres Pl P1 => rispo_ + "ndiamo" ; - Indi Pres Pl P2 => rispo_ + "ndete" ; - Indi Pres Pl P3 => rispo_ + "ndono" ; - Indi Imperf Sg P1 => rispo_ + "ndevo" ; --# notpresent - Indi Imperf Sg P2 => rispo_ + "ndevi" ; --# notpresent - Indi Imperf Sg P3 => rispo_ + "ndeva" ; --# notpresent - Indi Imperf Pl P1 => rispo_ + "ndevamo" ; --# notpresent - Indi Imperf Pl P2 => rispo_ + "ndevate" ; --# notpresent - Indi Imperf Pl P3 => rispo_ + "ndevano" ; --# notpresent - Pass Sg P1 => rispo_ + "si" ; --# notpresent - Pass Sg P2 => rispo_ + "ndesti" ; --# notpresent - Pass Sg P3 => rispo_ + "se" ; --# notpresent - Pass Pl P1 => rispo_ + "ndemmo" ; --# notpresent - Pass Pl P2 => rispo_ + "ndeste" ; --# notpresent - Pass Pl P3 => rispo_ + "sero" ; --# notpresent - Fut Sg P1 => rispo_ + "nderò" ; --# notpresent - Fut Sg P2 => rispo_ + "nderai" ; --# notpresent - Fut Sg P3 => rispo_ + "nderà" ; --# notpresent - Fut Pl P1 => rispo_ + "nderemo" ; --# notpresent - Fut Pl P2 => rispo_ + "nderete" ; --# notpresent - Fut Pl P3 => rispo_ + "nderanno" ; --# notpresent - Cong Pres Sg P1 => rispo_ + "nda" ; - Cong Pres Sg P2 => rispo_ + "nda" ; - Cong Pres Sg P3 => rispo_ + "nda" ; - Cong Pres Pl P1 => rispo_ + "ndiamo" ; - Cong Pres Pl P2 => rispo_ + "ndiate" ; - Cong Pres Pl P3 => rispo_ + "ndano" ; - Cong Imperf Sg P1 => rispo_ + "ndessi" ; --# notpresent - Cong Imperf Sg P2 => rispo_ + "ndessi" ; --# notpresent - Cong Imperf Sg P3 => rispo_ + "ndesse" ; --# notpresent - Cong Imperf Pl P1 => rispo_ + "ndessimo" ; --# notpresent - Cong Imperf Pl P2 => rispo_ + "ndeste" ; --# notpresent - Cong Imperf Pl P3 => rispo_ + "ndessero" ; --# notpresent - Cond Sg P1 => rispo_ + "nderei" ; --# notpresent - Cond Sg P2 => rispo_ + "nderesti" ; --# notpresent - Cond Sg P3 => rispo_ + "nderebbe" ; --# notpresent - Cond Pl P1 => rispo_ + "nderemmo" ; --# notpresent - Cond Pl P2 => rispo_ + "ndereste" ; --# notpresent - Cond Pl P3 => rispo_ + "nderebbero" ; --# notpresent - Imper SgP2 => rispo_ + "ndi" ; - Imper PlP1 => rispo_ + "ndiamo" ; - Imper PlP2 => rispo_ + "ndete" ; - Ger => rispo_ + "ndendo" ; - Part PresP Masc Sg => rispo_ + "ndente" ; - Part PresP Masc Pl => rispo_ + "ndenti" ; - Part PresP Fem Sg => rispo_ + "ndente" ; - Part PresP Fem Pl => rispo_ + "ndenti" ; - Part PassP Masc Sg => rispo_ + "sto" ; - Part PassP Masc Pl => rispo_ + "sti" ; - Part PassP Fem Sg => rispo_ + "sta" ; - Part PassP Fem Pl => rispo_ + "ste" - } - } ; - -oper rompere_77 : Str -> Verbo = \roompere -> - let ro_ = Predef.tk 6 roompere in - {s = table { - Inf => ro_ + "ompere" ; - InfClit => ro_ + "omper" ; - Indi Pres Sg P1 => ro_ + "ompo" ; - Indi Pres Sg P2 => ro_ + "ompi" ; - Indi Pres Sg P3 => ro_ + "ompe" ; - Indi Pres Pl P1 => ro_ + "ompiamo" ; - Indi Pres Pl P2 => ro_ + "ompete" ; - Indi Pres Pl P3 => ro_ + "ompono" ; - Indi Imperf Sg P1 => ro_ + "ompevo" ; --# notpresent - Indi Imperf Sg P2 => ro_ + "ompevi" ; --# notpresent - Indi Imperf Sg P3 => ro_ + "ompeva" ; --# notpresent - Indi Imperf Pl P1 => ro_ + "ompevamo" ; --# notpresent - Indi Imperf Pl P2 => ro_ + "ompevate" ; --# notpresent - Indi Imperf Pl P3 => ro_ + "ompevano" ; --# notpresent - Pass Sg P1 => ro_ + "uppi" ; --# notpresent - Pass Sg P2 => ro_ + "ompesti" ; --# notpresent - Pass Sg P3 => ro_ + "uppe" ; --# notpresent - Pass Pl P1 => ro_ + "ompemmo" ; --# notpresent - Pass Pl P2 => ro_ + "ompeste" ; --# notpresent - Pass Pl P3 => ro_ + "uppero" ; --# notpresent - Fut Sg P1 => ro_ + "omperò" ; --# notpresent - Fut Sg P2 => ro_ + "omperai" ; --# notpresent - Fut Sg P3 => ro_ + "omperà" ; --# notpresent - Fut Pl P1 => ro_ + "omperemo" ; --# notpresent - Fut Pl P2 => ro_ + "omperete" ; --# notpresent - Fut Pl P3 => ro_ + "omperanno" ; --# notpresent - Cong Pres Sg P1 => ro_ + "ompa" ; - Cong Pres Sg P2 => ro_ + "ompa" ; - Cong Pres Sg P3 => ro_ + "ompa" ; - Cong Pres Pl P1 => ro_ + "ompiamo" ; - Cong Pres Pl P2 => ro_ + "ompiate" ; - Cong Pres Pl P3 => ro_ + "ompano" ; - Cong Imperf Sg P1 => ro_ + "ompessi" ; --# notpresent - Cong Imperf Sg P2 => ro_ + "ompessi" ; --# notpresent - Cong Imperf Sg P3 => ro_ + "ompesse" ; --# notpresent - Cong Imperf Pl P1 => ro_ + "ompessimo" ; --# notpresent - Cong Imperf Pl P2 => ro_ + "ompeste" ; --# notpresent - Cong Imperf Pl P3 => ro_ + "ompessero" ; --# notpresent - Cond Sg P1 => ro_ + "omperei" ; --# notpresent - Cond Sg P2 => ro_ + "omperesti" ; --# notpresent - Cond Sg P3 => ro_ + "omperebbe" ; --# notpresent - Cond Pl P1 => ro_ + "omperemmo" ; --# notpresent - Cond Pl P2 => ro_ + "ompereste" ; --# notpresent - Cond Pl P3 => ro_ + "omperebbero" ; --# notpresent - Imper SgP2 => ro_ + "ompi" ; - Imper PlP1 => ro_ + "ompiamo" ; - Imper PlP2 => ro_ + "ompete" ; - Ger => ro_ + "ompendo" ; - Part PresP Masc Sg => ro_ + "ompente" ; - Part PresP Masc Pl => ro_ + "ompenti" ; - Part PresP Fem Sg => ro_ + "ompente" ; - Part PresP Fem Pl => ro_ + "ompenti" ; - Part PassP Masc Sg => ro_ + "otto" ; - Part PassP Masc Pl => ro_ + "otti" ; - Part PassP Fem Sg => ro_ + "otta" ; - Part PassP Fem Pl => ro_ + "otte" - } - } ; - -oper sapere_78 : Str -> Verbo = \sapere -> - let s_ = Predef.tk 5 sapere in - {s = table { - Inf => s_ + "apere" ; - InfClit => s_ + "aper" ; - Indi Pres Sg P1 => s_ + "o" ; - Indi Pres Sg P2 => s_ + "ai" ; - Indi Pres Sg P3 => s_ + "a" ; - Indi Pres Pl P1 => s_ + "appiamo" ; - Indi Pres Pl P2 => s_ + "apete" ; - Indi Pres Pl P3 => s_ + "anno" ; - Indi Imperf Sg P1 => s_ + "apevo" ; --# notpresent - Indi Imperf Sg P2 => s_ + "apevi" ; --# notpresent - Indi Imperf Sg P3 => s_ + "apeva" ; --# notpresent - Indi Imperf Pl P1 => s_ + "apevamo" ; --# notpresent - Indi Imperf Pl P2 => s_ + "apevate" ; --# notpresent - Indi Imperf Pl P3 => s_ + "apevano" ; --# notpresent - Pass Sg P1 => s_ + "eppi" ; --# notpresent - Pass Sg P2 => s_ + "apesti" ; --# notpresent - Pass Sg P3 => s_ + "eppe" ; --# notpresent - Pass Pl P1 => s_ + "apemmo" ; --# notpresent - Pass Pl P2 => s_ + "apeste" ; --# notpresent - Pass Pl P3 => s_ + "eppero" ; --# notpresent - Fut Sg P1 => s_ + "aprò" ; --# notpresent - Fut Sg P2 => s_ + "aprai" ; --# notpresent - Fut Sg P3 => s_ + "aprà" ; --# notpresent - Fut Pl P1 => s_ + "apremo" ; --# notpresent - Fut Pl P2 => s_ + "aprete" ; --# notpresent - Fut Pl P3 => s_ + "apranno" ; --# notpresent - Cong Pres Sg P1 => s_ + "appia" ; - Cong Pres Sg P2 => s_ + "appia" ; - Cong Pres Sg P3 => s_ + "appia" ; - Cong Pres Pl P1 => s_ + "appiamo" ; - Cong Pres Pl P2 => s_ + "appiate" ; - Cong Pres Pl P3 => s_ + "appiano" ; - Cong Imperf Sg P1 => s_ + "apessi" ; --# notpresent - Cong Imperf Sg P2 => s_ + "apessi" ; --# notpresent - Cong Imperf Sg P3 => s_ + "apesse" ; --# notpresent - Cong Imperf Pl P1 => s_ + "apessimo" ; --# notpresent - Cong Imperf Pl P2 => s_ + "apeste" ; --# notpresent - Cong Imperf Pl P3 => s_ + "apessero" ; --# notpresent - Cond Sg P1 => s_ + "aprei" ; --# notpresent - Cond Sg P2 => s_ + "apresti" ; --# notpresent - Cond Sg P3 => s_ + "aprebbe" ; --# notpresent - Cond Pl P1 => s_ + "apremmo" ; --# notpresent - Cond Pl P2 => s_ + "apreste" ; --# notpresent - Cond Pl P3 => s_ + "aprebbero" ; --# notpresent - Imper SgP2 => s_ + "appi" ; - Imper PlP1 => s_ + "appiamo" ; - Imper PlP2 => s_ + "appiate" ; - Ger => s_ + "apendo" ; - Part PresP Masc Sg => variants {} ; - Part PresP Masc Pl => variants {} ; - Part PresP Fem Sg => variants {} ; - Part PresP Fem Pl => variants {} ; - Part PassP Masc Sg => s_ + "aputo" ; - Part PassP Masc Pl => s_ + "aputi" ; - Part PassP Fem Sg => s_ + "aputa" ; - Part PassP Fem Pl => s_ + "apute" - } - } ; - -oper scegliere_79 : Str -> Verbo = \scegliere -> - let sce_ = Predef.tk 6 scegliere in - {s = table { - Inf => sce_ + "gliere" ; - InfClit => sce_ + "glier" ; - Indi Pres Sg P1 => sce_ + "lgo" ; - Indi Pres Sg P2 => sce_ + "gli" ; - Indi Pres Sg P3 => sce_ + "glie" ; - Indi Pres Pl P1 => sce_ + "gliamo" ; - Indi Pres Pl P2 => sce_ + "gliete" ; - Indi Pres Pl P3 => sce_ + "lgono" ; - Indi Imperf Sg P1 => sce_ + "glievo" ; --# notpresent - Indi Imperf Sg P2 => sce_ + "glievi" ; --# notpresent - Indi Imperf Sg P3 => sce_ + "glieva" ; --# notpresent - Indi Imperf Pl P1 => sce_ + "glievamo" ; --# notpresent - Indi Imperf Pl P2 => sce_ + "glievate" ; --# notpresent - Indi Imperf Pl P3 => sce_ + "glievano" ; --# notpresent - Pass Sg P1 => sce_ + "lsi" ; --# notpresent - Pass Sg P2 => sce_ + "gliesti" ; --# notpresent - Pass Sg P3 => sce_ + "lse" ; --# notpresent - Pass Pl P1 => sce_ + "gliemmo" ; --# notpresent - Pass Pl P2 => sce_ + "glieste" ; --# notpresent - Pass Pl P3 => sce_ + "lsero" ; --# notpresent - Fut Sg P1 => sce_ + "glierò" ; --# notpresent - Fut Sg P2 => sce_ + "glierai" ; --# notpresent - Fut Sg P3 => sce_ + "glierà" ; --# notpresent - Fut Pl P1 => sce_ + "glieremo" ; --# notpresent - Fut Pl P2 => sce_ + "glierete" ; --# notpresent - Fut Pl P3 => sce_ + "glieranno" ; --# notpresent - Cong Pres Sg P1 => sce_ + "lga" ; - Cong Pres Sg P2 => sce_ + "lga" ; - Cong Pres Sg P3 => sce_ + "lga" ; - Cong Pres Pl P1 => sce_ + "gliamo" ; - Cong Pres Pl P2 => sce_ + "gliate" ; - Cong Pres Pl P3 => sce_ + "lgano" ; - Cong Imperf Sg P1 => sce_ + "gliessi" ; --# notpresent - Cong Imperf Sg P2 => sce_ + "gliessi" ; --# notpresent - Cong Imperf Sg P3 => sce_ + "gliesse" ; --# notpresent - Cong Imperf Pl P1 => sce_ + "gliessimo" ; --# notpresent - Cong Imperf Pl P2 => sce_ + "glieste" ; --# notpresent - Cong Imperf Pl P3 => sce_ + "gliessero" ; --# notpresent - Cond Sg P1 => sce_ + "glierei" ; --# notpresent - Cond Sg P2 => sce_ + "glieresti" ; --# notpresent - Cond Sg P3 => sce_ + "glierebbe" ; --# notpresent - Cond Pl P1 => sce_ + "glieremmo" ; --# notpresent - Cond Pl P2 => sce_ + "gliereste" ; --# notpresent - Cond Pl P3 => sce_ + "glierebbero" ; --# notpresent - Imper SgP2 => sce_ + "gli" ; - Imper PlP1 => sce_ + "gliamo" ; - Imper PlP2 => sce_ + "gliete" ; - Ger => sce_ + "gliendo" ; - Part PresP Masc Sg => sce_ + "gliente" ; - Part PresP Masc Pl => sce_ + "glienti" ; - Part PresP Fem Sg => sce_ + "gliente" ; - Part PresP Fem Pl => sce_ + "glienti" ; - Part PassP Masc Sg => sce_ + "lto" ; - Part PassP Masc Pl => sce_ + "lti" ; - Part PassP Fem Sg => sce_ + "lta" ; - Part PassP Fem Pl => sce_ + "lte" - } - } ; - -oper scendere_80 : Str -> Verbo = \scendere -> - let sce_ = Predef.tk 5 scendere in - {s = table { - Inf => sce_ + "ndere" ; - InfClit => sce_ + "nder" ; - Indi Pres Sg P1 => sce_ + "ndo" ; - Indi Pres Sg P2 => sce_ + "ndi" ; - Indi Pres Sg P3 => sce_ + "nde" ; - Indi Pres Pl P1 => sce_ + "ndiamo" ; - Indi Pres Pl P2 => sce_ + "ndete" ; - Indi Pres Pl P3 => sce_ + "ndono" ; - Indi Imperf Sg P1 => sce_ + "ndevo" ; --# notpresent - Indi Imperf Sg P2 => sce_ + "ndevi" ; --# notpresent - Indi Imperf Sg P3 => sce_ + "ndeva" ; --# notpresent - Indi Imperf Pl P1 => sce_ + "ndevamo" ; --# notpresent - Indi Imperf Pl P2 => sce_ + "ndevate" ; --# notpresent - Indi Imperf Pl P3 => sce_ + "ndevano" ; --# notpresent - Pass Sg P1 => sce_ + "si" ; --# notpresent - Pass Sg P2 => sce_ + "ndesti" ; --# notpresent - Pass Sg P3 => sce_ + "se" ; --# notpresent - Pass Pl P1 => sce_ + "ndemmo" ; --# notpresent - Pass Pl P2 => sce_ + "ndeste" ; --# notpresent - Pass Pl P3 => sce_ + "sero" ; --# notpresent - Fut Sg P1 => sce_ + "nderò" ; --# notpresent - Fut Sg P2 => sce_ + "nderai" ; --# notpresent - Fut Sg P3 => sce_ + "nderà" ; --# notpresent - Fut Pl P1 => sce_ + "nderemo" ; --# notpresent - Fut Pl P2 => sce_ + "nderete" ; --# notpresent - Fut Pl P3 => sce_ + "nderanno" ; --# notpresent - Cong Pres Sg P1 => sce_ + "nda" ; - Cong Pres Sg P2 => sce_ + "nda" ; - Cong Pres Sg P3 => sce_ + "nda" ; - Cong Pres Pl P1 => sce_ + "ndiamo" ; - Cong Pres Pl P2 => sce_ + "ndiate" ; - Cong Pres Pl P3 => sce_ + "ndano" ; - Cong Imperf Sg P1 => sce_ + "ndessi" ; --# notpresent - Cong Imperf Sg P2 => sce_ + "ndessi" ; --# notpresent - Cong Imperf Sg P3 => sce_ + "ndesse" ; --# notpresent - Cong Imperf Pl P1 => sce_ + "ndessimo" ; --# notpresent - Cong Imperf Pl P2 => sce_ + "ndeste" ; --# notpresent - Cong Imperf Pl P3 => sce_ + "ndessero" ; --# notpresent - Cond Sg P1 => sce_ + "nderei" ; --# notpresent - Cond Sg P2 => sce_ + "nderesti" ; --# notpresent - Cond Sg P3 => sce_ + "nderebbe" ; --# notpresent - Cond Pl P1 => sce_ + "nderemmo" ; --# notpresent - Cond Pl P2 => sce_ + "ndereste" ; --# notpresent - Cond Pl P3 => sce_ + "nderebbero" ; --# notpresent - Imper SgP2 => sce_ + "ndi" ; - Imper PlP1 => sce_ + "ndiamo" ; - Imper PlP2 => sce_ + "ndete" ; - Ger => sce_ + "ndendo" ; - Part PresP Masc Sg => sce_ + "ndente" ; - Part PresP Masc Pl => sce_ + "ndenti" ; - Part PresP Fem Sg => sce_ + "ndente" ; - Part PresP Fem Pl => sce_ + "ndenti" ; - Part PassP Masc Sg => sce_ + "so" ; - Part PassP Masc Pl => sce_ + "si" ; - Part PassP Fem Sg => sce_ + "sa" ; - Part PassP Fem Pl => sce_ + "se" - } - } ; - -oper scindere_81 : Str -> Verbo = \scindere -> - let sci_ = Predef.tk 5 scindere in - {s = table { - Inf => sci_ + "ndere" ; - InfClit => sci_ + "nder" ; - Indi Pres Sg P1 => sci_ + "ndo" ; - Indi Pres Sg P2 => sci_ + "ndi" ; - Indi Pres Sg P3 => sci_ + "nde" ; - Indi Pres Pl P1 => sci_ + "ndiamo" ; - Indi Pres Pl P2 => sci_ + "ndete" ; - Indi Pres Pl P3 => sci_ + "ndono" ; - Indi Imperf Sg P1 => sci_ + "ndevo" ; --# notpresent - Indi Imperf Sg P2 => sci_ + "ndevi" ; --# notpresent - Indi Imperf Sg P3 => sci_ + "ndeva" ; --# notpresent - Indi Imperf Pl P1 => sci_ + "ndevamo" ; --# notpresent - Indi Imperf Pl P2 => sci_ + "ndevate" ; --# notpresent - Indi Imperf Pl P3 => sci_ + "ndevano" ; --# notpresent - Pass Sg P1 => sci_ + "ssi" ; --# notpresent - Pass Sg P2 => sci_ + "ndesti" ; --# notpresent - Pass Sg P3 => sci_ + "sse" ; --# notpresent - Pass Pl P1 => sci_ + "ndemmo" ; --# notpresent - Pass Pl P2 => sci_ + "ndeste" ; --# notpresent - Pass Pl P3 => sci_ + "ssero" ; --# notpresent - Fut Sg P1 => sci_ + "nderò" ; --# notpresent - Fut Sg P2 => sci_ + "nderai" ; --# notpresent - Fut Sg P3 => sci_ + "nderà" ; --# notpresent - Fut Pl P1 => sci_ + "nderemo" ; --# notpresent - Fut Pl P2 => sci_ + "nderete" ; --# notpresent - Fut Pl P3 => sci_ + "nderanno" ; --# notpresent - Cong Pres Sg P1 => sci_ + "nda" ; - Cong Pres Sg P2 => sci_ + "nda" ; - Cong Pres Sg P3 => sci_ + "nda" ; - Cong Pres Pl P1 => sci_ + "ndiamo" ; - Cong Pres Pl P2 => sci_ + "ndiate" ; - Cong Pres Pl P3 => sci_ + "ndano" ; - Cong Imperf Sg P1 => sci_ + "ndessi" ; --# notpresent - Cong Imperf Sg P2 => sci_ + "ndessi" ; --# notpresent - Cong Imperf Sg P3 => sci_ + "ndesse" ; --# notpresent - Cong Imperf Pl P1 => sci_ + "ndessimo" ; --# notpresent - Cong Imperf Pl P2 => sci_ + "ndeste" ; --# notpresent - Cong Imperf Pl P3 => sci_ + "ndessero" ; --# notpresent - Cond Sg P1 => sci_ + "nderei" ; --# notpresent - Cond Sg P2 => sci_ + "nderesti" ; --# notpresent - Cond Sg P3 => sci_ + "nderebbe" ; --# notpresent - Cond Pl P1 => sci_ + "nderemmo" ; --# notpresent - Cond Pl P2 => sci_ + "ndereste" ; --# notpresent - Cond Pl P3 => sci_ + "nderebbero" ; --# notpresent - Imper SgP2 => sci_ + "ndi" ; - Imper PlP1 => sci_ + "ndiamo" ; - Imper PlP2 => sci_ + "ndete" ; - Ger => sci_ + "ndendo" ; - Part PresP Masc Sg => sci_ + "ndente" ; - Part PresP Masc Pl => sci_ + "ndenti" ; - Part PresP Fem Sg => sci_ + "ndente" ; - Part PresP Fem Pl => sci_ + "ndenti" ; - Part PassP Masc Sg => sci_ + "sso" ; - Part PassP Masc Pl => sci_ + "ssi" ; - Part PassP Fem Sg => sci_ + "ssa" ; - Part PassP Fem Pl => sci_ + "sse" - } - } ; - -oper scrivere_82 : Str -> Verbo = \scrivere -> - let scri_ = Predef.tk 4 scrivere in - {s = table { - Inf => scri_ + "vere" ; - InfClit => scri_ + "ver" ; - Indi Pres Sg P1 => scri_ + "vo" ; - Indi Pres Sg P2 => scri_ + "vi" ; - Indi Pres Sg P3 => scri_ + "ve" ; - Indi Pres Pl P1 => scri_ + "viamo" ; - Indi Pres Pl P2 => scri_ + "vete" ; - Indi Pres Pl P3 => scri_ + "vono" ; - Indi Imperf Sg P1 => scri_ + "vevo" ; --# notpresent - Indi Imperf Sg P2 => scri_ + "vevi" ; --# notpresent - Indi Imperf Sg P3 => scri_ + "veva" ; --# notpresent - Indi Imperf Pl P1 => scri_ + "vevamo" ; --# notpresent - Indi Imperf Pl P2 => scri_ + "vevate" ; --# notpresent - Indi Imperf Pl P3 => scri_ + "vevano" ; --# notpresent - Pass Sg P1 => scri_ + "ssi" ; --# notpresent - Pass Sg P2 => scri_ + "vesti" ; --# notpresent - Pass Sg P3 => scri_ + "sse" ; --# notpresent - Pass Pl P1 => scri_ + "vemmo" ; --# notpresent - Pass Pl P2 => scri_ + "veste" ; --# notpresent - Pass Pl P3 => scri_ + "ssero" ; --# notpresent - Fut Sg P1 => scri_ + "verò" ; --# notpresent - Fut Sg P2 => scri_ + "verai" ; --# notpresent - Fut Sg P3 => scri_ + "verà" ; --# notpresent - Fut Pl P1 => scri_ + "veremo" ; --# notpresent - Fut Pl P2 => scri_ + "verete" ; --# notpresent - Fut Pl P3 => scri_ + "veranno" ; --# notpresent - Cong Pres Sg P1 => scri_ + "va" ; - Cong Pres Sg P2 => scri_ + "va" ; - Cong Pres Sg P3 => scri_ + "va" ; - Cong Pres Pl P1 => scri_ + "viamo" ; - Cong Pres Pl P2 => scri_ + "viate" ; - Cong Pres Pl P3 => scri_ + "vano" ; - Cong Imperf Sg P1 => scri_ + "vessi" ; --# notpresent - Cong Imperf Sg P2 => scri_ + "vessi" ; --# notpresent - Cong Imperf Sg P3 => scri_ + "vesse" ; --# notpresent - Cong Imperf Pl P1 => scri_ + "vessimo" ; --# notpresent - Cong Imperf Pl P2 => scri_ + "veste" ; --# notpresent - Cong Imperf Pl P3 => scri_ + "vessero" ; --# notpresent - Cond Sg P1 => scri_ + "verei" ; --# notpresent - Cond Sg P2 => scri_ + "veresti" ; --# notpresent - Cond Sg P3 => scri_ + "verebbe" ; --# notpresent - Cond Pl P1 => scri_ + "veremmo" ; --# notpresent - Cond Pl P2 => scri_ + "vereste" ; --# notpresent - Cond Pl P3 => scri_ + "verebbero" ; --# notpresent - Imper SgP2 => scri_ + "vi" ; - Imper PlP1 => scri_ + "viamo" ; - Imper PlP2 => scri_ + "vete" ; - Ger => scri_ + "vendo" ; - Part PresP Masc Sg => scri_ + "vente" ; - Part PresP Masc Pl => scri_ + "venti" ; - Part PresP Fem Sg => scri_ + "vente" ; - Part PresP Fem Pl => scri_ + "venti" ; - Part PassP Masc Sg => scri_ + "tto" ; - Part PassP Masc Pl => scri_ + "tti" ; - Part PassP Fem Sg => scri_ + "tta" ; - Part PassP Fem Pl => scri_ + "tte" - } - } ; - -oper scuotere_83 : Str -> Verbo = \scuotere -> - let sc_ = Predef.tk 6 scuotere in - {s = table { - Inf => sc_ + "uotere" ; - InfClit => sc_ + "uoter" ; - Indi Pres Sg P1 => sc_ + "uoto" ; - Indi Pres Sg P2 => sc_ + "uoti" ; - Indi Pres Sg P3 => sc_ + "uote" ; - Indi Pres Pl P1 => sc_ + "uotiamo" ; - Indi Pres Pl P2 => sc_ + "uotete" ; - Indi Pres Pl P3 => sc_ + "uotono" ; - Indi Imperf Sg P1 => sc_ + "uotevo" ; --# notpresent - Indi Imperf Sg P2 => sc_ + "uotevi" ; --# notpresent - Indi Imperf Sg P3 => sc_ + "uoteva" ; --# notpresent - Indi Imperf Pl P1 => sc_ + "uotevamo" ; --# notpresent - Indi Imperf Pl P2 => sc_ + "uotevate" ; --# notpresent - Indi Imperf Pl P3 => sc_ + "uotevano" ; --# notpresent - Pass Sg P1 => sc_ + "ossi" ; --# notpresent - Pass Sg P2 => sc_ + "uotesti" ; --# notpresent - Pass Sg P3 => sc_ + "osse" ; --# notpresent - Pass Pl P1 => sc_ + "uotemmo" ; --# notpresent - Pass Pl P2 => sc_ + "uoteste" ; --# notpresent - Pass Pl P3 => sc_ + "ossero" ; --# notpresent - Fut Sg P1 => sc_ + "uoterò" ; --# notpresent - Fut Sg P2 => sc_ + "uoterai" ; --# notpresent - Fut Sg P3 => sc_ + "uoterà" ; --# notpresent - Fut Pl P1 => sc_ + "uoteremo" ; --# notpresent - Fut Pl P2 => sc_ + "uoterete" ; --# notpresent - Fut Pl P3 => sc_ + "uoteranno" ; --# notpresent - Cong Pres Sg P1 => sc_ + "uota" ; - Cong Pres Sg P2 => sc_ + "uota" ; - Cong Pres Sg P3 => sc_ + "uota" ; - Cong Pres Pl P1 => sc_ + "uotiamo" ; - Cong Pres Pl P2 => sc_ + "uotiate" ; - Cong Pres Pl P3 => sc_ + "uotano" ; - Cong Imperf Sg P1 => sc_ + "uotessi" ; --# notpresent - Cong Imperf Sg P2 => sc_ + "uotessi" ; --# notpresent - Cong Imperf Sg P3 => sc_ + "uotesse" ; --# notpresent - Cong Imperf Pl P1 => sc_ + "uotessimo" ; --# notpresent - Cong Imperf Pl P2 => sc_ + "uoteste" ; --# notpresent - Cong Imperf Pl P3 => sc_ + "uotessero" ; --# notpresent - Cond Sg P1 => sc_ + "uoterei" ; --# notpresent - Cond Sg P2 => sc_ + "uoteresti" ; --# notpresent - Cond Sg P3 => sc_ + "uoterebbe" ; --# notpresent - Cond Pl P1 => sc_ + "uoteremmo" ; --# notpresent - Cond Pl P2 => sc_ + "uotereste" ; --# notpresent - Cond Pl P3 => sc_ + "uoterebbero" ; --# notpresent - Imper SgP2 => sc_ + "uoti" ; - Imper PlP1 => sc_ + "uotiamo" ; - Imper PlP2 => sc_ + "uotete" ; - Ger => sc_ + "uotendo" ; - Part PresP Masc Sg => sc_ + "uotente" ; - Part PresP Masc Pl => sc_ + "uotenti" ; - Part PresP Fem Sg => sc_ + "uotente" ; - Part PresP Fem Pl => sc_ + "uotenti" ; - Part PassP Masc Sg => sc_ + "osso" ; - Part PassP Masc Pl => sc_ + "ossi" ; - Part PassP Fem Sg => sc_ + "ossa" ; - Part PassP Fem Pl => sc_ + "osse" - } - } ; - -oper sedere_84 : Str -> Verbo = \sedere -> - let s_ = Predef.tk 5 sedere in - {s = table { - Inf => s_ + "edere" ; - InfClit => s_ + "eder" ; - Indi Pres Sg P1 => s_ + "iedo" ; - Indi Pres Sg P2 => s_ + "iedi" ; - Indi Pres Sg P3 => s_ + "iede" ; - Indi Pres Pl P1 => s_ + "ediamo" ; - Indi Pres Pl P2 => s_ + "edete" ; - Indi Pres Pl P3 => s_ + "iedono" ; - Indi Imperf Sg P1 => s_ + "edevo" ; --# notpresent - Indi Imperf Sg P2 => s_ + "edevi" ; --# notpresent - Indi Imperf Sg P3 => s_ + "edeva" ; --# notpresent - Indi Imperf Pl P1 => s_ + "edevamo" ; --# notpresent - Indi Imperf Pl P2 => s_ + "edevate" ; --# notpresent - Indi Imperf Pl P3 => s_ + "edevano" ; --# notpresent - Pass Sg P1 => s_ + "edetti" ; --# notpresent - Pass Sg P2 => s_ + "edesti" ; --# notpresent - Pass Sg P3 => s_ + "edette" ; --# notpresent - Pass Pl P1 => s_ + "edemmo" ; --# notpresent - Pass Pl P2 => s_ + "edeste" ; --# notpresent - Pass Pl P3 => s_ + "edettero" ; --# notpresent - Fut Sg P1 => s_ + "ederò" ; --# notpresent - Fut Sg P2 => s_ + "ederai" ; --# notpresent - Fut Sg P3 => s_ + "ederà" ; --# notpresent - Fut Pl P1 => s_ + "ederemo" ; --# notpresent - Fut Pl P2 => s_ + "ederete" ; --# notpresent - Fut Pl P3 => s_ + "ederanno" ; --# notpresent - Cong Pres Sg P1 => s_ + "ieda" ; - Cong Pres Sg P2 => s_ + "ieda" ; - Cong Pres Sg P3 => s_ + "ieda" ; - Cong Pres Pl P1 => s_ + "ediamo" ; - Cong Pres Pl P2 => s_ + "ediate" ; - Cong Pres Pl P3 => s_ + "iedano" ; - Cong Imperf Sg P1 => s_ + "edessi" ; --# notpresent - Cong Imperf Sg P2 => s_ + "edessi" ; --# notpresent - Cong Imperf Sg P3 => s_ + "edesse" ; --# notpresent - Cong Imperf Pl P1 => s_ + "edessimo" ; --# notpresent - Cong Imperf Pl P2 => s_ + "edeste" ; --# notpresent - Cong Imperf Pl P3 => s_ + "edessero" ; --# notpresent - Cond Sg P1 => s_ + "ederei" ; --# notpresent - Cond Sg P2 => s_ + "ederesti" ; --# notpresent - Cond Sg P3 => s_ + "ederebbe" ; --# notpresent - Cond Pl P1 => s_ + "ederemmo" ; --# notpresent - Cond Pl P2 => s_ + "edereste" ; --# notpresent - Cond Pl P3 => s_ + "ederebbero" ; --# notpresent - Imper SgP2 => s_ + "iedi" ; - Imper PlP1 => s_ + "ediamo" ; - Imper PlP2 => s_ + "edete" ; - Ger => s_ + "edendo" ; - Part PresP Masc Sg => s_ + "edente" ; - Part PresP Masc Pl => s_ + "edenti" ; - Part PresP Fem Sg => s_ + "edente" ; - Part PresP Fem Pl => s_ + "edenti" ; - Part PassP Masc Sg => s_ + "eduto" ; - Part PassP Masc Pl => s_ + "eduti" ; - Part PassP Fem Sg => s_ + "eduta" ; - Part PassP Fem Pl => s_ + "edute" - } - } ; - -oper spargere_85 : Str -> Verbo = \spargere -> - let spar_ = Predef.tk 4 spargere in - {s = table { - Inf => spar_ + "gere" ; - InfClit => spar_ + "ger" ; - Indi Pres Sg P1 => spar_ + "go" ; - Indi Pres Sg P2 => spar_ + "gi" ; - Indi Pres Sg P3 => spar_ + "ge" ; - Indi Pres Pl P1 => spar_ + "giamo" ; - Indi Pres Pl P2 => spar_ + "gete" ; - Indi Pres Pl P3 => spar_ + "gono" ; - Indi Imperf Sg P1 => spar_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => spar_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => spar_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => spar_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => spar_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => spar_ + "gevano" ; --# notpresent - Pass Sg P1 => spar_ + "si" ; --# notpresent - Pass Sg P2 => spar_ + "gesti" ; --# notpresent - Pass Sg P3 => spar_ + "se" ; --# notpresent - Pass Pl P1 => spar_ + "gemmo" ; --# notpresent - Pass Pl P2 => spar_ + "geste" ; --# notpresent - Pass Pl P3 => spar_ + "sero" ; --# notpresent - Fut Sg P1 => spar_ + "gerò" ; --# notpresent - Fut Sg P2 => spar_ + "gerai" ; --# notpresent - Fut Sg P3 => spar_ + "gerà" ; --# notpresent - Fut Pl P1 => spar_ + "geremo" ; --# notpresent - Fut Pl P2 => spar_ + "gerete" ; --# notpresent - Fut Pl P3 => spar_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => spar_ + "ga" ; - Cong Pres Sg P2 => spar_ + "ga" ; - Cong Pres Sg P3 => spar_ + "ga" ; - Cong Pres Pl P1 => spar_ + "giamo" ; - Cong Pres Pl P2 => spar_ + "giate" ; - Cong Pres Pl P3 => spar_ + "gano" ; - Cong Imperf Sg P1 => spar_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => spar_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => spar_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => spar_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => spar_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => spar_ + "gessero" ; --# notpresent - Cond Sg P1 => spar_ + "gerei" ; --# notpresent - Cond Sg P2 => spar_ + "geresti" ; --# notpresent - Cond Sg P3 => spar_ + "gerebbe" ; --# notpresent - Cond Pl P1 => spar_ + "geremmo" ; --# notpresent - Cond Pl P2 => spar_ + "gereste" ; --# notpresent - Cond Pl P3 => spar_ + "gerebbero" ; --# notpresent - Imper SgP2 => spar_ + "gi" ; - Imper PlP1 => spar_ + "giamo" ; - Imper PlP2 => spar_ + "gete" ; - Ger => spar_ + "gendo" ; - Part PresP Masc Sg => spar_ + "gente" ; - Part PresP Masc Pl => spar_ + "genti" ; - Part PresP Fem Sg => spar_ + "gente" ; - Part PresP Fem Pl => spar_ + "genti" ; - Part PassP Masc Sg => spar_ + "so" ; - Part PassP Masc Pl => spar_ + "si" ; - Part PassP Fem Sg => spar_ + "sa" ; - Part PassP Fem Pl => spar_ + "se" - } - } ; - -oper spegnere_86 : Str -> Verbo = \spegnere -> - let spe_ = Predef.tk 5 spegnere in - {s = table { - Inf => spe_ + "gnere" ; - InfClit => spe_ + "gner" ; - Indi Pres Sg P1 => spe_ + "ngo" ; - Indi Pres Sg P2 => spe_ + "gni" ; - Indi Pres Sg P3 => spe_ + "gne" ; - Indi Pres Pl P1 => spe_ + "gniamo" ; - Indi Pres Pl P2 => spe_ + "gnete" ; - Indi Pres Pl P3 => spe_ + "ngono" ; - Indi Imperf Sg P1 => spe_ + "gnevo" ; --# notpresent - Indi Imperf Sg P2 => spe_ + "gnevi" ; --# notpresent - Indi Imperf Sg P3 => spe_ + "gneva" ; --# notpresent - Indi Imperf Pl P1 => spe_ + "gnevamo" ; --# notpresent - Indi Imperf Pl P2 => spe_ + "gnevate" ; --# notpresent - Indi Imperf Pl P3 => spe_ + "gnevano" ; --# notpresent - Pass Sg P1 => spe_ + "nsi" ; --# notpresent - Pass Sg P2 => spe_ + "gnesti" ; --# notpresent - Pass Sg P3 => spe_ + "nse" ; --# notpresent - Pass Pl P1 => spe_ + "gnemmo" ; --# notpresent - Pass Pl P2 => spe_ + "gneste" ; --# notpresent - Pass Pl P3 => spe_ + "nsero" ; --# notpresent - Fut Sg P1 => spe_ + "gnerò" ; --# notpresent - Fut Sg P2 => spe_ + "gnerai" ; --# notpresent - Fut Sg P3 => spe_ + "gnerà" ; --# notpresent - Fut Pl P1 => spe_ + "gneremo" ; --# notpresent - Fut Pl P2 => spe_ + "gnerete" ; --# notpresent - Fut Pl P3 => spe_ + "gneranno" ; --# notpresent - Cong Pres Sg P1 => spe_ + "nga" ; - Cong Pres Sg P2 => spe_ + "nga" ; - Cong Pres Sg P3 => spe_ + "nga" ; - Cong Pres Pl P1 => spe_ + "gniamo" ; - Cong Pres Pl P2 => spe_ + "gniate" ; - Cong Pres Pl P3 => spe_ + "ngano" ; - Cong Imperf Sg P1 => spe_ + "gnessi" ; --# notpresent - Cong Imperf Sg P2 => spe_ + "gnessi" ; --# notpresent - Cong Imperf Sg P3 => spe_ + "gnesse" ; --# notpresent - Cong Imperf Pl P1 => spe_ + "gnessimo" ; --# notpresent - Cong Imperf Pl P2 => spe_ + "gneste" ; --# notpresent - Cong Imperf Pl P3 => spe_ + "gnessero" ; --# notpresent - Cond Sg P1 => spe_ + "gnerei" ; --# notpresent - Cond Sg P2 => spe_ + "gneresti" ; --# notpresent - Cond Sg P3 => spe_ + "gnerebbe" ; --# notpresent - Cond Pl P1 => spe_ + "gneremmo" ; --# notpresent - Cond Pl P2 => spe_ + "gnereste" ; --# notpresent - Cond Pl P3 => spe_ + "gnerebbero" ; --# notpresent - Imper SgP2 => spe_ + "gni" ; - Imper PlP1 => spe_ + "gniamo" ; - Imper PlP2 => spe_ + "gnete" ; - Ger => spe_ + "gnendo" ; - Part PresP Masc Sg => spe_ + "gnente" ; - Part PresP Masc Pl => spe_ + "gnenti" ; - Part PresP Fem Sg => spe_ + "gnente" ; - Part PresP Fem Pl => spe_ + "gnenti" ; - Part PassP Masc Sg => spe_ + "nto" ; - Part PassP Masc Pl => spe_ + "nti" ; - Part PassP Fem Sg => spe_ + "nta" ; - Part PassP Fem Pl => spe_ + "nte" - } - } ; - -oper stringere_87 : Str -> Verbo = \striingere -> - let stri_ = Predef.tk 6 striingere in - {s = table { - Inf => stri_ + "ingere" ; - InfClit => stri_ + "inger" ; - Indi Pres Sg P1 => stri_ + "ingo" ; - Indi Pres Sg P2 => stri_ + "ingi" ; - Indi Pres Sg P3 => stri_ + "inge" ; - Indi Pres Pl P1 => stri_ + "ingiamo" ; - Indi Pres Pl P2 => stri_ + "ingete" ; - Indi Pres Pl P3 => stri_ + "ingono" ; - Indi Imperf Sg P1 => stri_ + "ingevo" ; --# notpresent - Indi Imperf Sg P2 => stri_ + "ingevi" ; --# notpresent - Indi Imperf Sg P3 => stri_ + "ingeva" ; --# notpresent - Indi Imperf Pl P1 => stri_ + "ingevamo" ; --# notpresent - Indi Imperf Pl P2 => stri_ + "ingevate" ; --# notpresent - Indi Imperf Pl P3 => stri_ + "ingevano" ; --# notpresent - Pass Sg P1 => stri_ + "insi" ; --# notpresent - Pass Sg P2 => stri_ + "ingesti" ; --# notpresent - Pass Sg P3 => stri_ + "inse" ; --# notpresent - Pass Pl P1 => stri_ + "ingemmo" ; --# notpresent - Pass Pl P2 => stri_ + "ingeste" ; --# notpresent - Pass Pl P3 => stri_ + "insero" ; --# notpresent - Fut Sg P1 => stri_ + "ingerò" ; --# notpresent - Fut Sg P2 => stri_ + "ingerai" ; --# notpresent - Fut Sg P3 => stri_ + "ingerà" ; --# notpresent - Fut Pl P1 => stri_ + "ingeremo" ; --# notpresent - Fut Pl P2 => stri_ + "ingerete" ; --# notpresent - Fut Pl P3 => stri_ + "ingeranno" ; --# notpresent - Cong Pres Sg P1 => stri_ + "inga" ; - Cong Pres Sg P2 => stri_ + "inga" ; - Cong Pres Sg P3 => stri_ + "inga" ; - Cong Pres Pl P1 => stri_ + "ingiamo" ; - Cong Pres Pl P2 => stri_ + "ingiate" ; - Cong Pres Pl P3 => stri_ + "ingano" ; - Cong Imperf Sg P1 => stri_ + "ingessi" ; --# notpresent - Cong Imperf Sg P2 => stri_ + "ingessi" ; --# notpresent - Cong Imperf Sg P3 => stri_ + "ingesse" ; --# notpresent - Cong Imperf Pl P1 => stri_ + "ingessimo" ; --# notpresent - Cong Imperf Pl P2 => stri_ + "ingeste" ; --# notpresent - Cong Imperf Pl P3 => stri_ + "ingessero" ; --# notpresent - Cond Sg P1 => stri_ + "ingerei" ; --# notpresent - Cond Sg P2 => stri_ + "ingeresti" ; --# notpresent - Cond Sg P3 => stri_ + "ingerebbe" ; --# notpresent - Cond Pl P1 => stri_ + "ingeremmo" ; --# notpresent - Cond Pl P2 => stri_ + "ingereste" ; --# notpresent - Cond Pl P3 => stri_ + "ingerebbero" ; --# notpresent - Imper SgP2 => stri_ + "ingi" ; - Imper PlP1 => stri_ + "ingiamo" ; - Imper PlP2 => stri_ + "ingete" ; - Ger => stri_ + "ingendo" ; - Part PresP Masc Sg => stri_ + "ingente" ; - Part PresP Masc Pl => stri_ + "ingenti" ; - Part PresP Fem Sg => stri_ + "ingente" ; - Part PresP Fem Pl => stri_ + "ingenti" ; - Part PassP Masc Sg => stri_ + "etto" ; - Part PassP Masc Pl => stri_ + "etti" ; - Part PassP Fem Sg => stri_ + "etta" ; - Part PassP Fem Pl => stri_ + "ette" - } - } ; - -oper svellere_88 : Str -> Verbo = \svellere -> - let svel_ = Predef.tk 4 svellere in - {s = table { - Inf => svel_ + "lere" ; - InfClit => svel_ + "ler" ; - Indi Pres Sg P1 => svel_ + "lo" ; - Indi Pres Sg P2 => svel_ + "li" ; - Indi Pres Sg P3 => svel_ + "le" ; - Indi Pres Pl P1 => svel_ + "liamo" ; - Indi Pres Pl P2 => svel_ + "lete" ; - Indi Pres Pl P3 => svel_ + "lono" ; - Indi Imperf Sg P1 => svel_ + "levo" ; --# notpresent - Indi Imperf Sg P2 => svel_ + "levi" ; --# notpresent - Indi Imperf Sg P3 => svel_ + "leva" ; --# notpresent - Indi Imperf Pl P1 => svel_ + "levamo" ; --# notpresent - Indi Imperf Pl P2 => svel_ + "levate" ; --# notpresent - Indi Imperf Pl P3 => svel_ + "levano" ; --# notpresent - Pass Sg P1 => svel_ + "si" ; --# notpresent - Pass Sg P2 => svel_ + "lesti" ; --# notpresent - Pass Sg P3 => svel_ + "se" ; --# notpresent - Pass Pl P1 => svel_ + "lemmo" ; --# notpresent - Pass Pl P2 => svel_ + "leste" ; --# notpresent - Pass Pl P3 => svel_ + "sero" ; --# notpresent - Fut Sg P1 => svel_ + "lerò" ; --# notpresent - Fut Sg P2 => svel_ + "lerai" ; --# notpresent - Fut Sg P3 => svel_ + "lerà" ; --# notpresent - Fut Pl P1 => svel_ + "leremo" ; --# notpresent - Fut Pl P2 => svel_ + "lerete" ; --# notpresent - Fut Pl P3 => svel_ + "leranno" ; --# notpresent - Cong Pres Sg P1 => svel_ + "la" ; - Cong Pres Sg P2 => svel_ + "la" ; - Cong Pres Sg P3 => svel_ + "la" ; - Cong Pres Pl P1 => svel_ + "liamo" ; - Cong Pres Pl P2 => svel_ + "liate" ; - Cong Pres Pl P3 => svel_ + "lano" ; - Cong Imperf Sg P1 => svel_ + "lessi" ; --# notpresent - Cong Imperf Sg P2 => svel_ + "lessi" ; --# notpresent - Cong Imperf Sg P3 => svel_ + "lesse" ; --# notpresent - Cong Imperf Pl P1 => svel_ + "lessimo" ; --# notpresent - Cong Imperf Pl P2 => svel_ + "leste" ; --# notpresent - Cong Imperf Pl P3 => svel_ + "lessero" ; --# notpresent - Cond Sg P1 => svel_ + "lerei" ; --# notpresent - Cond Sg P2 => svel_ + "leresti" ; --# notpresent - Cond Sg P3 => svel_ + "lerebbe" ; --# notpresent - Cond Pl P1 => svel_ + "leremmo" ; --# notpresent - Cond Pl P2 => svel_ + "lereste" ; --# notpresent - Cond Pl P3 => svel_ + "lerebbero" ; --# notpresent - Imper SgP2 => svel_ + "li" ; - Imper PlP1 => svel_ + "liamo" ; - Imper PlP2 => svel_ + "lete" ; - Ger => svel_ + "lendo" ; - Part PresP Masc Sg => svel_ + "lente" ; - Part PresP Masc Pl => svel_ + "lenti" ; - Part PresP Fem Sg => svel_ + "lente" ; - Part PresP Fem Pl => svel_ + "lenti" ; - Part PassP Masc Sg => svel_ + "to" ; - Part PassP Masc Pl => svel_ + "ti" ; - Part PassP Fem Sg => svel_ + "ta" ; - Part PassP Fem Pl => svel_ + "te" - } - } ; - -oper tenere_89 : Str -> Verbo = \tenere -> - let t_ = Predef.tk 5 tenere in - {s = table { - Inf => t_ + "enere" ; - InfClit => t_ + "ener" ; - Indi Pres Sg P1 => t_ + "engo" ; - Indi Pres Sg P2 => t_ + "ieni" ; - Indi Pres Sg P3 => t_ + "iene" ; - Indi Pres Pl P1 => t_ + "eniamo" ; - Indi Pres Pl P2 => t_ + "enete" ; - Indi Pres Pl P3 => t_ + "engono" ; - Indi Imperf Sg P1 => t_ + "enevo" ; --# notpresent - Indi Imperf Sg P2 => t_ + "enevi" ; --# notpresent - Indi Imperf Sg P3 => t_ + "eneva" ; --# notpresent - Indi Imperf Pl P1 => t_ + "enevamo" ; --# notpresent - Indi Imperf Pl P2 => t_ + "enevate" ; --# notpresent - Indi Imperf Pl P3 => t_ + "enevano" ; --# notpresent - Pass Sg P1 => t_ + "enni" ; --# notpresent - Pass Sg P2 => t_ + "enesti" ; --# notpresent - Pass Sg P3 => t_ + "enne" ; --# notpresent - Pass Pl P1 => t_ + "enemmo" ; --# notpresent - Pass Pl P2 => t_ + "eneste" ; --# notpresent - Pass Pl P3 => t_ + "ennero" ; --# notpresent - Fut Sg P1 => t_ + "errò" ; --# notpresent - Fut Sg P2 => t_ + "errai" ; --# notpresent - Fut Sg P3 => t_ + "errà" ; --# notpresent - Fut Pl P1 => t_ + "erremo" ; --# notpresent - Fut Pl P2 => t_ + "errete" ; --# notpresent - Fut Pl P3 => t_ + "erranno" ; --# notpresent - Cong Pres Sg P1 => t_ + "enga" ; - Cong Pres Sg P2 => t_ + "enga" ; - Cong Pres Sg P3 => t_ + "enga" ; - Cong Pres Pl P1 => t_ + "eniamo" ; - Cong Pres Pl P2 => t_ + "eniate" ; - Cong Pres Pl P3 => t_ + "engano" ; - Cong Imperf Sg P1 => t_ + "enessi" ; --# notpresent - Cong Imperf Sg P2 => t_ + "enessi" ; --# notpresent - Cong Imperf Sg P3 => t_ + "enesse" ; --# notpresent - Cong Imperf Pl P1 => t_ + "enessimo" ; --# notpresent - Cong Imperf Pl P2 => t_ + "eneste" ; --# notpresent - Cong Imperf Pl P3 => t_ + "enessero" ; --# notpresent - Cond Sg P1 => t_ + "errei" ; --# notpresent - Cond Sg P2 => t_ + "erresti" ; --# notpresent - Cond Sg P3 => t_ + "errebbe" ; --# notpresent - Cond Pl P1 => t_ + "erremmo" ; --# notpresent - Cond Pl P2 => t_ + "erreste" ; --# notpresent - Cond Pl P3 => t_ + "errebbero" ; --# notpresent - Imper SgP2 => t_ + "ieni" ; - Imper PlP1 => t_ + "eniamo" ; - Imper PlP2 => t_ + "enete" ; - Ger => t_ + "enendo" ; - Part PresP Masc Sg => t_ + "enente" ; - Part PresP Masc Pl => t_ + "enenti" ; - Part PresP Fem Sg => t_ + "enente" ; - Part PresP Fem Pl => t_ + "enenti" ; - Part PassP Masc Sg => t_ + "enuto" ; - Part PassP Masc Pl => t_ + "enuti" ; - Part PassP Fem Sg => t_ + "enuta" ; - Part PassP Fem Pl => t_ + "enute" - } - } ; - -oper torcere_90 : Str -> Verbo = \torcere -> - let tor_ = Predef.tk 4 torcere in - {s = table { - Inf => tor_ + "cere" ; - InfClit => tor_ + "cer" ; - Indi Pres Sg P1 => tor_ + "co" ; - Indi Pres Sg P2 => tor_ + "ci" ; - Indi Pres Sg P3 => tor_ + "ce" ; - Indi Pres Pl P1 => tor_ + "ciamo" ; - Indi Pres Pl P2 => tor_ + "cete" ; - Indi Pres Pl P3 => tor_ + "cono" ; - Indi Imperf Sg P1 => tor_ + "cevo" ; --# notpresent - Indi Imperf Sg P2 => tor_ + "cevi" ; --# notpresent - Indi Imperf Sg P3 => tor_ + "ceva" ; --# notpresent - Indi Imperf Pl P1 => tor_ + "cevamo" ; --# notpresent - Indi Imperf Pl P2 => tor_ + "cevate" ; --# notpresent - Indi Imperf Pl P3 => tor_ + "cevano" ; --# notpresent - Pass Sg P1 => tor_ + "si" ; --# notpresent - Pass Sg P2 => tor_ + "cesti" ; --# notpresent - Pass Sg P3 => tor_ + "se" ; --# notpresent - Pass Pl P1 => tor_ + "cemmo" ; --# notpresent - Pass Pl P2 => tor_ + "ceste" ; --# notpresent - Pass Pl P3 => tor_ + "sero" ; --# notpresent - Fut Sg P1 => tor_ + "cerò" ; --# notpresent - Fut Sg P2 => tor_ + "cerai" ; --# notpresent - Fut Sg P3 => tor_ + "cerà" ; --# notpresent - Fut Pl P1 => tor_ + "ceremo" ; --# notpresent - Fut Pl P2 => tor_ + "cerete" ; --# notpresent - Fut Pl P3 => tor_ + "ceranno" ; --# notpresent - Cong Pres Sg P1 => tor_ + "ca" ; - Cong Pres Sg P2 => tor_ + "ca" ; - Cong Pres Sg P3 => tor_ + "ca" ; - Cong Pres Pl P1 => tor_ + "ciamo" ; - Cong Pres Pl P2 => tor_ + "ciate" ; - Cong Pres Pl P3 => tor_ + "cano" ; - Cong Imperf Sg P1 => tor_ + "cessi" ; --# notpresent - Cong Imperf Sg P2 => tor_ + "cessi" ; --# notpresent - Cong Imperf Sg P3 => tor_ + "cesse" ; --# notpresent - Cong Imperf Pl P1 => tor_ + "cessimo" ; --# notpresent - Cong Imperf Pl P2 => tor_ + "ceste" ; --# notpresent - Cong Imperf Pl P3 => tor_ + "cessero" ; --# notpresent - Cond Sg P1 => tor_ + "cerei" ; --# notpresent - Cond Sg P2 => tor_ + "ceresti" ; --# notpresent - Cond Sg P3 => tor_ + "cerebbe" ; --# notpresent - Cond Pl P1 => tor_ + "ceremmo" ; --# notpresent - Cond Pl P2 => tor_ + "cereste" ; --# notpresent - Cond Pl P3 => tor_ + "cerebbero" ; --# notpresent - Imper SgP2 => tor_ + "ci" ; - Imper PlP1 => tor_ + "ciamo" ; - Imper PlP2 => tor_ + "cete" ; - Ger => tor_ + "cendo" ; - Part PresP Masc Sg => tor_ + "cente" ; - Part PresP Masc Pl => tor_ + "centi" ; - Part PresP Fem Sg => tor_ + "cente" ; - Part PresP Fem Pl => tor_ + "centi" ; - Part PassP Masc Sg => tor_ + "to" ; - Part PassP Masc Pl => tor_ + "ti" ; - Part PassP Fem Sg => tor_ + "ta" ; - Part PassP Fem Pl => tor_ + "te" - } - } ; - -oper trarre_91 : Str -> Verbo = \trarre -> - let tra_ = Predef.tk 3 trarre in - {s = table { - Inf => tra_ + "rre" ; - InfClit => tra_ + "r" ; - Indi Pres Sg P1 => tra_ + "ggo" ; - Indi Pres Sg P2 => tra_ + "i" ; - Indi Pres Sg P3 => tra_ + "e" ; - Indi Pres Pl P1 => tra_ + "iamo" ; - Indi Pres Pl P2 => tra_ + "ete" ; - Indi Pres Pl P3 => tra_ + "ggono" ; - Indi Imperf Sg P1 => tra_ + "evo" ; --# notpresent - Indi Imperf Sg P2 => tra_ + "evi" ; --# notpresent - Indi Imperf Sg P3 => tra_ + "eva" ; --# notpresent - Indi Imperf Pl P1 => tra_ + "evamo" ; --# notpresent - Indi Imperf Pl P2 => tra_ + "evate" ; --# notpresent - Indi Imperf Pl P3 => tra_ + "evano" ; --# notpresent - Pass Sg P1 => tra_ + "ssi" ; --# notpresent - Pass Sg P2 => tra_ + "esti" ; --# notpresent - Pass Sg P3 => tra_ + "sse" ; --# notpresent - Pass Pl P1 => tra_ + "emmo" ; --# notpresent - Pass Pl P2 => tra_ + "este" ; --# notpresent - Pass Pl P3 => tra_ + "ssero" ; --# notpresent - Fut Sg P1 => tra_ + "rrò" ; --# notpresent - Fut Sg P2 => tra_ + "rrai" ; --# notpresent - Fut Sg P3 => tra_ + "rrà" ; --# notpresent - Fut Pl P1 => tra_ + "rremo" ; --# notpresent - Fut Pl P2 => tra_ + "rrete" ; --# notpresent - Fut Pl P3 => tra_ + "rranno" ; --# notpresent - Cong Pres Sg P1 => tra_ + "gga" ; - Cong Pres Sg P2 => tra_ + "gga" ; - Cong Pres Sg P3 => tra_ + "gga" ; - Cong Pres Pl P1 => tra_ + "iamo" ; - Cong Pres Pl P2 => tra_ + "iate" ; - Cong Pres Pl P3 => tra_ + "ggano" ; - Cong Imperf Sg P1 => tra_ + "essi" ; --# notpresent - Cong Imperf Sg P2 => tra_ + "essi" ; --# notpresent - Cong Imperf Sg P3 => tra_ + "esse" ; --# notpresent - Cong Imperf Pl P1 => tra_ + "essimo" ; --# notpresent - Cong Imperf Pl P2 => tra_ + "este" ; --# notpresent - Cong Imperf Pl P3 => tra_ + "essero" ; --# notpresent - Cond Sg P1 => tra_ + "rrei" ; --# notpresent - Cond Sg P2 => tra_ + "rresti" ; --# notpresent - Cond Sg P3 => tra_ + "rrebbe" ; --# notpresent - Cond Pl P1 => tra_ + "rremmo" ; --# notpresent - Cond Pl P2 => tra_ + "rreste" ; --# notpresent - Cond Pl P3 => tra_ + "rrebbero" ; --# notpresent - Imper SgP2 => tra_ + "i" ; - Imper PlP1 => tra_ + "iamo" ; - Imper PlP2 => tra_ + "ete" ; - Ger => tra_ + "endo" ; - Part PresP Masc Sg => tra_ + "ente" ; - Part PresP Masc Pl => tra_ + "enti" ; - Part PresP Fem Sg => tra_ + "ente" ; - Part PresP Fem Pl => tra_ + "enti" ; - Part PassP Masc Sg => tra_ + "tto" ; - Part PassP Masc Pl => tra_ + "tti" ; - Part PassP Fem Sg => tra_ + "tta" ; - Part PassP Fem Pl => tra_ + "tte" - } - } ; - -oper valere_92 : Str -> Verbo = \valere -> - let va_ = Predef.tk 4 valere in - {s = table { - Inf => va_ + "lere" ; - InfClit => va_ + "ler" ; - Indi Pres Sg P1 => va_ + "lgo" ; - Indi Pres Sg P2 => va_ + "li" ; - Indi Pres Sg P3 => va_ + "le" ; - Indi Pres Pl P1 => va_ + "liamo" ; - Indi Pres Pl P2 => va_ + "lete" ; - Indi Pres Pl P3 => va_ + "lgono" ; - Indi Imperf Sg P1 => va_ + "levo" ; --# notpresent - Indi Imperf Sg P2 => va_ + "levi" ; --# notpresent - Indi Imperf Sg P3 => va_ + "leva" ; --# notpresent - Indi Imperf Pl P1 => va_ + "levamo" ; --# notpresent - Indi Imperf Pl P2 => va_ + "levate" ; --# notpresent - Indi Imperf Pl P3 => va_ + "levano" ; --# notpresent - Pass Sg P1 => va_ + "lsi" ; --# notpresent - Pass Sg P2 => va_ + "lesti" ; --# notpresent - Pass Sg P3 => va_ + "lse" ; --# notpresent - Pass Pl P1 => va_ + "lemmo" ; --# notpresent - Pass Pl P2 => va_ + "leste" ; --# notpresent - Pass Pl P3 => va_ + "lsero" ; --# notpresent - Fut Sg P1 => va_ + "rrò" ; --# notpresent - Fut Sg P2 => va_ + "rrai" ; --# notpresent - Fut Sg P3 => va_ + "rrà" ; --# notpresent - Fut Pl P1 => va_ + "rremo" ; --# notpresent - Fut Pl P2 => va_ + "rrete" ; --# notpresent - Fut Pl P3 => va_ + "rranno" ; --# notpresent - Cong Pres Sg P1 => va_ + "lga" ; - Cong Pres Sg P2 => va_ + "lga" ; - Cong Pres Sg P3 => va_ + "lga" ; - Cong Pres Pl P1 => va_ + "liamo" ; - Cong Pres Pl P2 => va_ + "liate" ; - Cong Pres Pl P3 => va_ + "lgano" ; - Cong Imperf Sg P1 => va_ + "lessi" ; --# notpresent - Cong Imperf Sg P2 => va_ + "lessi" ; --# notpresent - Cong Imperf Sg P3 => va_ + "lesse" ; --# notpresent - Cong Imperf Pl P1 => va_ + "lessimo" ; --# notpresent - Cong Imperf Pl P2 => va_ + "leste" ; --# notpresent - Cong Imperf Pl P3 => va_ + "lessero" ; --# notpresent - Cond Sg P1 => va_ + "rrei" ; --# notpresent - Cond Sg P2 => va_ + "rresti" ; --# notpresent - Cond Sg P3 => va_ + "rrebbe" ; --# notpresent - Cond Pl P1 => va_ + "rremmo" ; --# notpresent - Cond Pl P2 => va_ + "rreste" ; --# notpresent - Cond Pl P3 => va_ + "rrebbero" ; --# notpresent - Imper SgP2 => va_ + "li" ; - Imper PlP1 => va_ + "liamo" ; - Imper PlP2 => va_ + "lete" ; - Ger => va_ + "lendo" ; - Part PresP Masc Sg => va_ + "lente" ; - Part PresP Masc Pl => va_ + "lenti" ; - Part PresP Fem Sg => va_ + "lente" ; - Part PresP Fem Pl => va_ + "lenti" ; - Part PassP Masc Sg => va_ + "lso" ; - Part PassP Masc Pl => va_ + "lsi" ; - Part PassP Fem Sg => va_ + "lsa" ; - Part PassP Fem Pl => va_ + "lse" - } - } ; - -oper vedere_93 : Str -> Verbo = \vedereedere -> - let vedere_ = Predef.tk 5 vedereedere in - {s = table { - Inf => vedere_ + "edere" ; - InfClit => vedere_ + "eder" ; - Indi Pres Sg P1 => vedere_ + "edo" ; - Indi Pres Sg P2 => vedere_ + "edi" ; - Indi Pres Sg P3 => vedere_ + "ede" ; - Indi Pres Pl P1 => vedere_ + "ediamo" ; - Indi Pres Pl P2 => vedere_ + "edete" ; - Indi Pres Pl P3 => vedere_ + "edono" ; - Indi Imperf Sg P1 => vedere_ + "edevo" ; --# notpresent - Indi Imperf Sg P2 => vedere_ + "edevi" ; --# notpresent - Indi Imperf Sg P3 => vedere_ + "edeva" ; --# notpresent - Indi Imperf Pl P1 => vedere_ + "edevamo" ; --# notpresent - Indi Imperf Pl P2 => vedere_ + "edevate" ; --# notpresent - Indi Imperf Pl P3 => vedere_ + "edevano" ; --# notpresent - Pass Sg P1 => vedere_ + "idi" ; --# notpresent - Pass Sg P2 => vedere_ + "edesti" ; --# notpresent - Pass Sg P3 => vedere_ + "ide" ; --# notpresent - Pass Pl P1 => vedere_ + "edemmo" ; --# notpresent - Pass Pl P2 => vedere_ + "edeste" ; --# notpresent - Pass Pl P3 => vedere_ + "idero" ; --# notpresent - Fut Sg P1 => vedere_ + "edrò" ; --# notpresent - Fut Sg P2 => vedere_ + "edrai" ; --# notpresent - Fut Sg P3 => vedere_ + "edrà" ; --# notpresent - Fut Pl P1 => vedere_ + "edremo" ; --# notpresent - Fut Pl P2 => vedere_ + "edrete" ; --# notpresent - Fut Pl P3 => vedere_ + "edranno" ; --# notpresent - Cong Pres Sg P1 => vedere_ + "eda" ; - Cong Pres Sg P2 => vedere_ + "eda" ; - Cong Pres Sg P3 => vedere_ + "eda" ; - Cong Pres Pl P1 => vedere_ + "ediamo" ; - Cong Pres Pl P2 => vedere_ + "ediate" ; - Cong Pres Pl P3 => vedere_ + "edano" ; - Cong Imperf Sg P1 => vedere_ + "edessi" ; --# notpresent - Cong Imperf Sg P2 => vedere_ + "edessi" ; --# notpresent - Cong Imperf Sg P3 => vedere_ + "edesse" ; --# notpresent - Cong Imperf Pl P1 => vedere_ + "edessimo" ; --# notpresent - Cong Imperf Pl P2 => vedere_ + "edeste" ; --# notpresent - Cong Imperf Pl P3 => vedere_ + "edessero" ; --# notpresent - Cond Sg P1 => vedere_ + "edrei" ; --# notpresent - Cond Sg P2 => vedere_ + "edresti" ; --# notpresent - Cond Sg P3 => vedere_ + "edrebbe" ; --# notpresent - Cond Pl P1 => vedere_ + "edremmo" ; --# notpresent - Cond Pl P2 => vedere_ + "edreste" ; --# notpresent - Cond Pl P3 => vedere_ + "edrebbero" ; --# notpresent - Imper SgP2 => vedere_ + "edi" ; - Imper PlP1 => vedere_ + "ediamo" ; - Imper PlP2 => vedere_ + "edete" ; - Ger => vedere_ + "edendo" ; - Part PresP Masc Sg => vedere_ + "edente" ; - Part PresP Masc Pl => vedere_ + "edenti" ; - Part PresP Fem Sg => vedere_ + "edente" ; - Part PresP Fem Pl => vedere_ + "edenti" ; - Part PassP Masc Sg => vedere_ + "isto" ; - Part PassP Masc Pl => vedere_ + "isti" ; - Part PassP Fem Sg => vedere_ + "ista" ; - Part PassP Fem Pl => vedere_ + "iste" - } - } ; - -oper vincere_94 : Str -> Verbo = \vincere -> - let vin_ = Predef.tk 4 vincere in - {s = table { - Inf => vin_ + "cere" ; - InfClit => vin_ + "cer" ; - Indi Pres Sg P1 => vin_ + "co" ; - Indi Pres Sg P2 => vin_ + "ci" ; - Indi Pres Sg P3 => vin_ + "ce" ; - Indi Pres Pl P1 => vin_ + "ciamo" ; - Indi Pres Pl P2 => vin_ + "cete" ; - Indi Pres Pl P3 => vin_ + "cono" ; - Indi Imperf Sg P1 => vin_ + "cevo" ; --# notpresent - Indi Imperf Sg P2 => vin_ + "cevi" ; --# notpresent - Indi Imperf Sg P3 => vin_ + "ceva" ; --# notpresent - Indi Imperf Pl P1 => vin_ + "cevamo" ; --# notpresent - Indi Imperf Pl P2 => vin_ + "cevate" ; --# notpresent - Indi Imperf Pl P3 => vin_ + "cevano" ; --# notpresent - Pass Sg P1 => vin_ + "si" ; --# notpresent - Pass Sg P2 => vin_ + "cesti" ; --# notpresent - Pass Sg P3 => vin_ + "se" ; --# notpresent - Pass Pl P1 => vin_ + "cemmo" ; --# notpresent - Pass Pl P2 => vin_ + "ceste" ; --# notpresent - Pass Pl P3 => vin_ + "sero" ; --# notpresent - Fut Sg P1 => vin_ + "cerò" ; --# notpresent - Fut Sg P2 => vin_ + "cerai" ; --# notpresent - Fut Sg P3 => vin_ + "cerà" ; --# notpresent - Fut Pl P1 => vin_ + "ceremo" ; --# notpresent - Fut Pl P2 => vin_ + "cerete" ; --# notpresent - Fut Pl P3 => vin_ + "ceranno" ; --# notpresent - Cong Pres Sg P1 => vin_ + "ca" ; - Cong Pres Sg P2 => vin_ + "ca" ; - Cong Pres Sg P3 => vin_ + "ca" ; - Cong Pres Pl P1 => vin_ + "ciamo" ; - Cong Pres Pl P2 => vin_ + "ciate" ; - Cong Pres Pl P3 => vin_ + "cano" ; - Cong Imperf Sg P1 => vin_ + "cessi" ; --# notpresent - Cong Imperf Sg P2 => vin_ + "cessi" ; --# notpresent - Cong Imperf Sg P3 => vin_ + "cesse" ; --# notpresent - Cong Imperf Pl P1 => vin_ + "cessimo" ; --# notpresent - Cong Imperf Pl P2 => vin_ + "ceste" ; --# notpresent - Cong Imperf Pl P3 => vin_ + "cessero" ; --# notpresent - Cond Sg P1 => vin_ + "cerei" ; --# notpresent - Cond Sg P2 => vin_ + "ceresti" ; --# notpresent - Cond Sg P3 => vin_ + "cerebbe" ; --# notpresent - Cond Pl P1 => vin_ + "ceremmo" ; --# notpresent - Cond Pl P2 => vin_ + "cereste" ; --# notpresent - Cond Pl P3 => vin_ + "cerebbero" ; --# notpresent - Imper SgP2 => vin_ + "ci" ; - Imper PlP1 => vin_ + "ciamo" ; - Imper PlP2 => vin_ + "cete" ; - Ger => vin_ + "cendo" ; - Part PresP Masc Sg => vin_ + "cente" ; - Part PresP Masc Pl => vin_ + "centi" ; - Part PresP Fem Sg => vin_ + "cente" ; - Part PresP Fem Pl => vin_ + "centi" ; - Part PassP Masc Sg => vin_ + "to" ; - Part PassP Masc Pl => vin_ + "ti" ; - Part PassP Fem Sg => vin_ + "ta" ; - Part PassP Fem Pl => vin_ + "te" - } - } ; - -oper vivere_95 : Str -> Verbo = \viverevere -> - let vivere_ = Predef.tk 4 viverevere in - {s = table { - Inf => vivere_ + "vere" ; - InfClit => vivere_ + "ver" ; - Indi Pres Sg P1 => vivere_ + "vo" ; - Indi Pres Sg P2 => vivere_ + "vi" ; - Indi Pres Sg P3 => vivere_ + "ve" ; - Indi Pres Pl P1 => vivere_ + "viamo" ; - Indi Pres Pl P2 => vivere_ + "vete" ; - Indi Pres Pl P3 => vivere_ + "vono" ; - Indi Imperf Sg P1 => vivere_ + "vevo" ; --# notpresent - Indi Imperf Sg P2 => vivere_ + "vevi" ; --# notpresent - Indi Imperf Sg P3 => vivere_ + "veva" ; --# notpresent - Indi Imperf Pl P1 => vivere_ + "vevamo" ; --# notpresent - Indi Imperf Pl P2 => vivere_ + "vevate" ; --# notpresent - Indi Imperf Pl P3 => vivere_ + "vevano" ; --# notpresent - Pass Sg P1 => vivere_ + "ssi" ; --# notpresent - Pass Sg P2 => vivere_ + "vesti" ; --# notpresent - Pass Sg P3 => vivere_ + "sse" ; --# notpresent - Pass Pl P1 => vivere_ + "vemmo" ; --# notpresent - Pass Pl P2 => vivere_ + "veste" ; --# notpresent - Pass Pl P3 => vivere_ + "ssero" ; --# notpresent - Fut Sg P1 => vivere_ + "vrò" ; --# notpresent - Fut Sg P2 => vivere_ + "vrai" ; --# notpresent - Fut Sg P3 => vivere_ + "vrà" ; --# notpresent - Fut Pl P1 => vivere_ + "vremo" ; --# notpresent - Fut Pl P2 => vivere_ + "vrete" ; --# notpresent - Fut Pl P3 => vivere_ + "vranno" ; --# notpresent - Cong Pres Sg P1 => vivere_ + "va" ; - Cong Pres Sg P2 => vivere_ + "va" ; - Cong Pres Sg P3 => vivere_ + "va" ; - Cong Pres Pl P1 => vivere_ + "viamo" ; - Cong Pres Pl P2 => vivere_ + "viate" ; - Cong Pres Pl P3 => vivere_ + "vano" ; - Cong Imperf Sg P1 => vivere_ + "vessi" ; --# notpresent - Cong Imperf Sg P2 => vivere_ + "vessi" ; --# notpresent - Cong Imperf Sg P3 => vivere_ + "vesse" ; --# notpresent - Cong Imperf Pl P1 => vivere_ + "vessimo" ; --# notpresent - Cong Imperf Pl P2 => vivere_ + "veste" ; --# notpresent - Cong Imperf Pl P3 => vivere_ + "vessero" ; --# notpresent - Cond Sg P1 => vivere_ + "vrei" ; --# notpresent - Cond Sg P2 => vivere_ + "vresti" ; --# notpresent - Cond Sg P3 => vivere_ + "vrebbe" ; --# notpresent - Cond Pl P1 => vivere_ + "vremmo" ; --# notpresent - Cond Pl P2 => vivere_ + "vreste" ; --# notpresent - Cond Pl P3 => vivere_ + "vrebbero" ; --# notpresent - Imper SgP2 => vivere_ + "vi" ; - Imper PlP1 => vivere_ + "viamo" ; - Imper PlP2 => vivere_ + "vete" ; - Ger => vivere_ + "vendo" ; - Part PresP Masc Sg => vivere_ + "vente" ; - Part PresP Masc Pl => vivere_ + "venti" ; - Part PresP Fem Sg => vivere_ + "vente" ; - Part PresP Fem Pl => vivere_ + "venti" ; - Part PassP Masc Sg => vivere_ + "ssuto" ; - Part PassP Masc Pl => vivere_ + "ssuti" ; - Part PassP Fem Sg => vivere_ + "ssuta" ; - Part PassP Fem Pl => vivere_ + "ssute" - } - } ; - -oper volere_96 : Str -> Verbo = \volere -> - let v_ = Predef.tk 5 volere in - {s = table { - Inf => v_ + "olere" ; - InfClit => v_ + "oler" ; - Indi Pres Sg P1 => v_ + "oglio" ; - Indi Pres Sg P2 => v_ + "uoi" ; - Indi Pres Sg P3 => v_ + "uole" ; - Indi Pres Pl P1 => v_ + "ogliamo" ; - Indi Pres Pl P2 => v_ + "olete" ; - Indi Pres Pl P3 => v_ + "ogliono" ; - Indi Imperf Sg P1 => v_ + "olevo" ; --# notpresent - Indi Imperf Sg P2 => v_ + "olevi" ; --# notpresent - Indi Imperf Sg P3 => v_ + "oleva" ; --# notpresent - Indi Imperf Pl P1 => v_ + "olevamo" ; --# notpresent - Indi Imperf Pl P2 => v_ + "olevate" ; --# notpresent - Indi Imperf Pl P3 => v_ + "olevano" ; --# notpresent - Pass Sg P1 => v_ + "olli" ; --# notpresent - Pass Sg P2 => v_ + "olesti" ; --# notpresent - Pass Sg P3 => v_ + "olle" ; --# notpresent - Pass Pl P1 => v_ + "olemmo" ; --# notpresent - Pass Pl P2 => v_ + "oleste" ; --# notpresent - Pass Pl P3 => v_ + "ollero" ; --# notpresent - Fut Sg P1 => v_ + "orrò" ; --# notpresent - Fut Sg P2 => v_ + "orrai" ; --# notpresent - Fut Sg P3 => v_ + "orrà" ; --# notpresent - Fut Pl P1 => v_ + "orremo" ; --# notpresent - Fut Pl P2 => v_ + "orrete" ; --# notpresent - Fut Pl P3 => v_ + "orranno" ; --# notpresent - Cong Pres Sg P1 => v_ + "oglia" ; - Cong Pres Sg P2 => v_ + "oglia" ; - Cong Pres Sg P3 => v_ + "oglia" ; - Cong Pres Pl P1 => v_ + "ogliamo" ; - Cong Pres Pl P2 => v_ + "ogliate" ; - Cong Pres Pl P3 => v_ + "ogliano" ; - Cong Imperf Sg P1 => v_ + "olessi" ; --# notpresent - Cong Imperf Sg P2 => v_ + "olessi" ; --# notpresent - Cong Imperf Sg P3 => v_ + "olesse" ; --# notpresent - Cong Imperf Pl P1 => v_ + "olessimo" ; --# notpresent - Cong Imperf Pl P2 => v_ + "oleste" ; --# notpresent - Cong Imperf Pl P3 => v_ + "olessero" ; --# notpresent - Cond Sg P1 => v_ + "orrei" ; --# notpresent - Cond Sg P2 => v_ + "orresti" ; --# notpresent - Cond Sg P3 => v_ + "orrebbe" ; --# notpresent - Cond Pl P1 => v_ + "orremmo" ; --# notpresent - Cond Pl P2 => v_ + "orreste" ; --# notpresent - Cond Pl P3 => v_ + "orrebbero" ; --# notpresent - Imper SgP2 => v_ + "uoi" ; - Imper PlP1 => v_ + "ogliamo" ; - Imper PlP2 => v_ + "olete" ; - Ger => v_ + "olendo" ; - Part PresP Masc Sg => v_ + "olente" ; - Part PresP Masc Pl => v_ + "olenti" ; - Part PresP Fem Sg => v_ + "olente" ; - Part PresP Fem Pl => v_ + "olenti" ; - Part PassP Masc Sg => v_ + "oluto" ; - Part PassP Masc Pl => v_ + "oluti" ; - Part PassP Fem Sg => v_ + "oluta" ; - Part PassP Fem Pl => v_ + "olute" - } - } ; - -oper volgere_97 : Str -> Verbo = \volgere -> - let vol_ = Predef.tk 4 volgere in - {s = table { - Inf => vol_ + "gere" ; - InfClit => vol_ + "ger" ; - Indi Pres Sg P1 => vol_ + "go" ; - Indi Pres Sg P2 => vol_ + "gi" ; - Indi Pres Sg P3 => vol_ + "ge" ; - Indi Pres Pl P1 => vol_ + "giamo" ; - Indi Pres Pl P2 => vol_ + "gete" ; - Indi Pres Pl P3 => vol_ + "gono" ; - Indi Imperf Sg P1 => vol_ + "gevo" ; --# notpresent - Indi Imperf Sg P2 => vol_ + "gevi" ; --# notpresent - Indi Imperf Sg P3 => vol_ + "geva" ; --# notpresent - Indi Imperf Pl P1 => vol_ + "gevamo" ; --# notpresent - Indi Imperf Pl P2 => vol_ + "gevate" ; --# notpresent - Indi Imperf Pl P3 => vol_ + "gevano" ; --# notpresent - Pass Sg P1 => vol_ + "si" ; --# notpresent - Pass Sg P2 => vol_ + "gesti" ; --# notpresent - Pass Sg P3 => vol_ + "se" ; --# notpresent - Pass Pl P1 => vol_ + "gemmo" ; --# notpresent - Pass Pl P2 => vol_ + "geste" ; --# notpresent - Pass Pl P3 => vol_ + "sero" ; --# notpresent - Fut Sg P1 => vol_ + "gerò" ; --# notpresent - Fut Sg P2 => vol_ + "gerai" ; --# notpresent - Fut Sg P3 => vol_ + "gerà" ; --# notpresent - Fut Pl P1 => vol_ + "geremo" ; --# notpresent - Fut Pl P2 => vol_ + "gerete" ; --# notpresent - Fut Pl P3 => vol_ + "geranno" ; --# notpresent - Cong Pres Sg P1 => vol_ + "ga" ; - Cong Pres Sg P2 => vol_ + "ga" ; - Cong Pres Sg P3 => vol_ + "ga" ; - Cong Pres Pl P1 => vol_ + "giamo" ; - Cong Pres Pl P2 => vol_ + "giate" ; - Cong Pres Pl P3 => vol_ + "gano" ; - Cong Imperf Sg P1 => vol_ + "gessi" ; --# notpresent - Cong Imperf Sg P2 => vol_ + "gessi" ; --# notpresent - Cong Imperf Sg P3 => vol_ + "gesse" ; --# notpresent - Cong Imperf Pl P1 => vol_ + "gessimo" ; --# notpresent - Cong Imperf Pl P2 => vol_ + "geste" ; --# notpresent - Cong Imperf Pl P3 => vol_ + "gessero" ; --# notpresent - Cond Sg P1 => vol_ + "gerei" ; --# notpresent - Cond Sg P2 => vol_ + "geresti" ; --# notpresent - Cond Sg P3 => vol_ + "gerebbe" ; --# notpresent - Cond Pl P1 => vol_ + "geremmo" ; --# notpresent - Cond Pl P2 => vol_ + "gereste" ; --# notpresent - Cond Pl P3 => vol_ + "gerebbero" ; --# notpresent - Imper SgP2 => vol_ + "gi" ; - Imper PlP1 => vol_ + "giamo" ; - Imper PlP2 => vol_ + "gete" ; - Ger => vol_ + "gendo" ; - Part PresP Masc Sg => vol_ + "gente" ; - Part PresP Masc Pl => vol_ + "genti" ; - Part PresP Fem Sg => vol_ + "gente" ; - Part PresP Fem Pl => vol_ + "genti" ; - Part PassP Masc Sg => vol_ + "to" ; - Part PassP Masc Pl => vol_ + "ti" ; - Part PassP Fem Sg => vol_ + "ta" ; - Part PassP Fem Pl => vol_ + "te" - } - } ; - ----- solere_98a ----- suggere_98b - -oper sentire_99 : Str -> Verbo = \sentire -> - let sen_ = Predef.tk 4 sentire in - {s = table { - Inf => sen_ + "tire" ; - InfClit => sen_ + "tir" ; - Indi Pres Sg P1 => sen_ + "to" ; - Indi Pres Sg P2 => sen_ + "ti" ; - Indi Pres Sg P3 => sen_ + "te" ; - Indi Pres Pl P1 => sen_ + "tiamo" ; - Indi Pres Pl P2 => sen_ + "tite" ; - Indi Pres Pl P3 => sen_ + "tono" ; - Indi Imperf Sg P1 => sen_ + "tivo" ; --# notpresent - Indi Imperf Sg P2 => sen_ + "tivi" ; --# notpresent - Indi Imperf Sg P3 => sen_ + "tiva" ; --# notpresent - Indi Imperf Pl P1 => sen_ + "tivamo" ; --# notpresent - Indi Imperf Pl P2 => sen_ + "tivate" ; --# notpresent - Indi Imperf Pl P3 => sen_ + "tivano" ; --# notpresent - Pass Sg P1 => sen_ + "tii" ; --# notpresent - Pass Sg P2 => sen_ + "tisti" ; --# notpresent - Pass Sg P3 => sen_ + "tì" ; --# notpresent - Pass Pl P1 => sen_ + "timmo" ; --# notpresent - Pass Pl P2 => sen_ + "tiste" ; --# notpresent - Pass Pl P3 => sen_ + "tirono" ; --# notpresent - Fut Sg P1 => sen_ + "tirò" ; --# notpresent - Fut Sg P2 => sen_ + "tirai" ; --# notpresent - Fut Sg P3 => sen_ + "tirà" ; --# notpresent - Fut Pl P1 => sen_ + "tiremo" ; --# notpresent - Fut Pl P2 => sen_ + "tirete" ; --# notpresent - Fut Pl P3 => sen_ + "tiranno" ; --# notpresent - Cong Pres Sg P1 => sen_ + "ta" ; - Cong Pres Sg P2 => sen_ + "ta" ; - Cong Pres Sg P3 => sen_ + "ta" ; - Cong Pres Pl P1 => sen_ + "tiamo" ; - Cong Pres Pl P2 => sen_ + "tiate" ; - Cong Pres Pl P3 => sen_ + "tano" ; - Cong Imperf Sg P1 => sen_ + "tissi" ; --# notpresent - Cong Imperf Sg P2 => sen_ + "tissi" ; --# notpresent - Cong Imperf Sg P3 => sen_ + "tisse" ; --# notpresent - Cong Imperf Pl P1 => sen_ + "tissimo" ; --# notpresent - Cong Imperf Pl P2 => sen_ + "tiste" ; --# notpresent - Cong Imperf Pl P3 => sen_ + "tissero" ; --# notpresent - Cond Sg P1 => sen_ + "tirei" ; --# notpresent - Cond Sg P2 => sen_ + "tiresti" ; --# notpresent - Cond Sg P3 => sen_ + "tirebbe" ; --# notpresent - Cond Pl P1 => sen_ + "tiremmo" ; --# notpresent - Cond Pl P2 => sen_ + "tireste" ; --# notpresent - Cond Pl P3 => sen_ + "tirebbero" ; --# notpresent - Imper SgP2 => sen_ + "ti" ; - Imper PlP1 => sen_ + "tiamo" ; - Imper PlP2 => sen_ + "tite" ; - Ger => sen_ + "tendo" ; - Part PresP Masc Sg => sen_ + "zient" ; - Part PresP Masc Pl => sen_ + "zieni" ; - Part PresP Fem Sg => sen_ + "zient" ; - Part PresP Fem Pl => sen_ + "zieni" ; - Part PassP Masc Sg => sen_ + "tito" ; - Part PassP Masc Pl => sen_ + "titi" ; - Part PassP Fem Sg => sen_ + "tita" ; - Part PassP Fem Pl => sen_ + "tite" - } - } ; - -oper dormire_99b : Str -> Verbo = \dormire -> - let dorm_ = Predef.tk 3 dormire in - {s = table { - Inf => dorm_ + "ire" ; - InfClit => dorm_ + "ir" ; - Indi Pres Sg P1 => dorm_ + "o" ; - Indi Pres Sg P2 => dorm_ + "i" ; - Indi Pres Sg P3 => dorm_ + "e" ; - Indi Pres Pl P1 => dorm_ + "iamo" ; - Indi Pres Pl P2 => dorm_ + "ite" ; - Indi Pres Pl P3 => dorm_ + "ono" ; - Indi Imperf Sg P1 => dorm_ + "ivo" ; --# notpresent - Indi Imperf Sg P2 => dorm_ + "ivi" ; --# notpresent - Indi Imperf Sg P3 => dorm_ + "iva" ; --# notpresent - Indi Imperf Pl P1 => dorm_ + "ivamo" ; --# notpresent - Indi Imperf Pl P2 => dorm_ + "ivate" ; --# notpresent - Indi Imperf Pl P3 => dorm_ + "ivano" ; --# notpresent - Pass Sg P1 => dorm_ + "ii" ; --# notpresent - Pass Sg P2 => dorm_ + "isti" ; --# notpresent - Pass Sg P3 => dorm_ + "ì" ; --# notpresent - Pass Pl P1 => dorm_ + "immo" ; --# notpresent - Pass Pl P2 => dorm_ + "iste" ; --# notpresent - Pass Pl P3 => dorm_ + "irono" ; --# notpresent - Fut Sg P1 => dorm_ + "irò" ; --# notpresent - Fut Sg P2 => dorm_ + "irai" ; --# notpresent - Fut Sg P3 => dorm_ + "irà" ; --# notpresent - Fut Pl P1 => dorm_ + "iremo" ; --# notpresent - Fut Pl P2 => dorm_ + "irete" ; --# notpresent - Fut Pl P3 => dorm_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => dorm_ + "a" ; - Cong Pres Sg P2 => dorm_ + "a" ; - Cong Pres Sg P3 => dorm_ + "a" ; - Cong Pres Pl P1 => dorm_ + "iamo" ; - Cong Pres Pl P2 => dorm_ + "iate" ; - Cong Pres Pl P3 => dorm_ + "ano" ; - Cong Imperf Sg P1 => dorm_ + "issi" ; --# notpresent - Cong Imperf Sg P2 => dorm_ + "issi" ; --# notpresent - Cong Imperf Sg P3 => dorm_ + "isse" ; --# notpresent - Cong Imperf Pl P1 => dorm_ + "issimo" ; --# notpresent - Cong Imperf Pl P2 => dorm_ + "iste" ; --# notpresent - Cong Imperf Pl P3 => dorm_ + "issero" ; --# notpresent - Cond Sg P1 => dorm_ + "irei" ; --# notpresent - Cond Sg P2 => dorm_ + "iresti" ; --# notpresent - Cond Sg P3 => dorm_ + "irebbe" ; --# notpresent - Cond Pl P1 => dorm_ + "iremmo" ; --# notpresent - Cond Pl P2 => dorm_ + "ireste" ; --# notpresent - Cond Pl P3 => dorm_ + "irebbero" ; --# notpresent - Imper SgP2 => dorm_ + "i" ; - Imper PlP1 => dorm_ + "iamo" ; - Imper PlP2 => dorm_ + "ite" ; - Ger => dorm_ + "endo" ; - Part PresP Masc Sg => dorm_ + "ente" ; - Part PresP Masc Pl => dorm_ + "enti" ; - Part PresP Fem Sg => dorm_ + "ente" ; - Part PresP Fem Pl => dorm_ + "enti" ; - Part PassP Masc Sg => dorm_ + "ito" ; - Part PassP Masc Pl => dorm_ + "iti" ; - Part PassP Fem Sg => dorm_ + "ita" ; - Part PassP Fem Pl => dorm_ + "ite" - } - } ; - -oper finire_100 : Str -> Verbo = \finire -> - let fin_ = Predef.tk 3 finire in - {s = table { - Inf => fin_ + "ire" ; - InfClit => fin_ + "ir" ; - Indi Pres Sg P1 => fin_ + "isco" ; - Indi Pres Sg P2 => fin_ + "isci" ; - Indi Pres Sg P3 => fin_ + "isce" ; - Indi Pres Pl P1 => fin_ + "iamo" ; - Indi Pres Pl P2 => fin_ + "ite" ; - Indi Pres Pl P3 => fin_ + "iscono" ; - Indi Imperf Sg P1 => fin_ + "ivo" ; --# notpresent - Indi Imperf Sg P2 => fin_ + "ivi" ; --# notpresent - Indi Imperf Sg P3 => fin_ + "iva" ; --# notpresent - Indi Imperf Pl P1 => fin_ + "ivamo" ; --# notpresent - Indi Imperf Pl P2 => fin_ + "ivate" ; --# notpresent - Indi Imperf Pl P3 => fin_ + "ivano" ; --# notpresent - Pass Sg P1 => fin_ + "ii" ; --# notpresent - Pass Sg P2 => fin_ + "isti" ; --# notpresent - Pass Sg P3 => fin_ + "ì" ; --# notpresent - Pass Pl P1 => fin_ + "immo" ; --# notpresent - Pass Pl P2 => fin_ + "iste" ; --# notpresent - Pass Pl P3 => fin_ + "irono" ; --# notpresent - Fut Sg P1 => fin_ + "irò" ; --# notpresent - Fut Sg P2 => fin_ + "irai" ; --# notpresent - Fut Sg P3 => fin_ + "irà" ; --# notpresent - Fut Pl P1 => fin_ + "iremo" ; --# notpresent - Fut Pl P2 => fin_ + "irete" ; --# notpresent - Fut Pl P3 => fin_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => fin_ + "isca" ; - Cong Pres Sg P2 => fin_ + "isca" ; - Cong Pres Sg P3 => fin_ + "isca" ; - Cong Pres Pl P1 => fin_ + "iamo" ; - Cong Pres Pl P2 => fin_ + "iate" ; - Cong Pres Pl P3 => fin_ + "iscano" ; - Cong Imperf Sg P1 => fin_ + "issi" ; --# notpresent - Cong Imperf Sg P2 => fin_ + "issi" ; --# notpresent - Cong Imperf Sg P3 => fin_ + "isse" ; --# notpresent - Cong Imperf Pl P1 => fin_ + "issimo" ; --# notpresent - Cong Imperf Pl P2 => fin_ + "iste" ; --# notpresent - Cong Imperf Pl P3 => fin_ + "issero" ; --# notpresent - Cond Sg P1 => fin_ + "irei" ; --# notpresent - Cond Sg P2 => fin_ + "iresti" ; --# notpresent - Cond Sg P3 => fin_ + "irebbe" ; --# notpresent - Cond Pl P1 => fin_ + "iremmo" ; --# notpresent - Cond Pl P2 => fin_ + "ireste" ; --# notpresent - Cond Pl P3 => fin_ + "irebbero" ; --# notpresent - Imper SgP2 => fin_ + "isci" ; - Imper PlP1 => fin_ + "iamo" ; - Imper PlP2 => fin_ + "ite" ; - Ger => fin_ + "endo" ; - Part PresP Masc Sg => fin_ + "ente" ; - Part PresP Masc Pl => fin_ + "enti" ; - Part PresP Fem Sg => fin_ + "ente" ; - Part PresP Fem Pl => fin_ + "enti" ; - Part PassP Masc Sg => fin_ + "ito" ; - Part PassP Masc Pl => fin_ + "iti" ; - Part PassP Fem Sg => fin_ + "ita" ; - Part PassP Fem Pl => fin_ + "ite" - } - } ; - ----- apparire_101 - -oper aprire_102 : Str -> Verbo = \aprire -> - let ap_ = Predef.tk 4 aprire in - {s = table { - Inf => ap_ + "rire" ; - InfClit => ap_ + "rir" ; - Indi Pres Sg P1 => ap_ + "ro" ; - Indi Pres Sg P2 => ap_ + "ri" ; - Indi Pres Sg P3 => ap_ + "re" ; - Indi Pres Pl P1 => ap_ + "riamo" ; - Indi Pres Pl P2 => ap_ + "rite" ; - Indi Pres Pl P3 => ap_ + "rono" ; - Indi Imperf Sg P1 => ap_ + "rivo" ; --# notpresent - Indi Imperf Sg P2 => ap_ + "rivi" ; --# notpresent - Indi Imperf Sg P3 => ap_ + "riva" ; --# notpresent - Indi Imperf Pl P1 => ap_ + "rivamo" ; --# notpresent - Indi Imperf Pl P2 => ap_ + "rivate" ; --# notpresent - Indi Imperf Pl P3 => ap_ + "rivano" ; --# notpresent - Pass Sg P1 => variants {ap_ + "rii" ; ap_ + "ersi"} ; --# notpresent - Pass Sg P2 => ap_ + "risti" ; --# notpresent - Pass Sg P3 => variants {ap_ + "rì" ; ap_ + "erse"} ; --# notpresent - Pass Pl P1 => ap_ + "rimmo" ; --# notpresent - Pass Pl P2 => ap_ + "riste" ; --# notpresent - Pass Pl P3 => variants {ap_ + "rirono" ; ap_ + "ersero"} ; --# notpresent - Fut Sg P1 => ap_ + "rirò" ; --# notpresent - Fut Sg P2 => ap_ + "rirai" ; --# notpresent - Fut Sg P3 => ap_ + "rirà" ; --# notpresent - Fut Pl P1 => ap_ + "riremo" ; --# notpresent - Fut Pl P2 => ap_ + "rirete" ; --# notpresent - Fut Pl P3 => ap_ + "riranno" ; --# notpresent - Cong Pres Sg P1 => ap_ + "ra" ; - Cong Pres Sg P2 => ap_ + "ra" ; - Cong Pres Sg P3 => ap_ + "ra" ; - Cong Pres Pl P1 => ap_ + "riamo" ; - Cong Pres Pl P2 => ap_ + "riate" ; - Cong Pres Pl P3 => ap_ + "rano" ; - Cong Imperf Sg P1 => ap_ + "rissi" ; --# notpresent - Cong Imperf Sg P2 => ap_ + "rissi" ; --# notpresent - Cong Imperf Sg P3 => ap_ + "risse" ; --# notpresent - Cong Imperf Pl P1 => ap_ + "rissimo" ; --# notpresent - Cong Imperf Pl P2 => ap_ + "riste" ; --# notpresent - Cong Imperf Pl P3 => ap_ + "rissero" ; --# notpresent - Cond Sg P1 => ap_ + "rirei" ; --# notpresent - Cond Sg P2 => ap_ + "riresti" ; --# notpresent - Cond Sg P3 => ap_ + "rirebbe" ; --# notpresent - Cond Pl P1 => ap_ + "riremmo" ; --# notpresent - Cond Pl P2 => ap_ + "rireste" ; --# notpresent - Cond Pl P3 => ap_ + "rirebbero" ; --# notpresent - Imper SgP2 => ap_ + "ri" ; - Imper PlP1 => ap_ + "riamo" ; - Imper PlP2 => ap_ + "rite" ; - Ger => ap_ + "rendo" ; - Part PresP Masc Sg => ap_ + "rendo" ; - Part PresP Masc Pl => ap_ + "rendo" ; - Part PresP Fem Sg => ap_ + "rendo" ; - Part PresP Fem Pl => ap_ + "rendo" ; - Part PassP Masc Sg => ap_ + "erto" ; - Part PassP Masc Pl => ap_ + "erti" ; - Part PassP Fem Sg => ap_ + "erta" ; - Part PassP Fem Pl => ap_ + "erte" - } - } ; - - -oper cucire_103 : Str -> Verbo = \cucire -> - let cuc_ = Predef.tk 3 cucire in - {s = table { - Inf => cuc_ + "ire" ; - InfClit => cuc_ + "ir" ; - Indi Pres Sg P1 => cuc_ + "io" ; - Indi Pres Sg P2 => cuc_ + "i" ; - Indi Pres Sg P3 => cuc_ + "e" ; - Indi Pres Pl P1 => cuc_ + "iamo" ; - Indi Pres Pl P2 => cuc_ + "ite" ; - Indi Pres Pl P3 => cuc_ + "iono" ; - Indi Imperf Sg P1 => cuc_ + "ivo" ; --# notpresent - Indi Imperf Sg P2 => cuc_ + "ivi" ; --# notpresent - Indi Imperf Sg P3 => cuc_ + "iva" ; --# notpresent - Indi Imperf Pl P1 => cuc_ + "ivamo" ; --# notpresent - Indi Imperf Pl P2 => cuc_ + "ivate" ; --# notpresent - Indi Imperf Pl P3 => cuc_ + "ivano" ; --# notpresent - Pass Sg P1 => cuc_ + "ii" ; --# notpresent - Pass Sg P2 => cuc_ + "isti" ; --# notpresent - Pass Sg P3 => cuc_ + "ì" ; --# notpresent - Pass Pl P1 => cuc_ + "immo" ; --# notpresent - Pass Pl P2 => cuc_ + "iste" ; --# notpresent - Pass Pl P3 => cuc_ + "irono" ; --# notpresent - Fut Sg P1 => cuc_ + "irò" ; --# notpresent - Fut Sg P2 => cuc_ + "irai" ; --# notpresent - Fut Sg P3 => cuc_ + "irà" ; --# notpresent - Fut Pl P1 => cuc_ + "iremo" ; --# notpresent - Fut Pl P2 => cuc_ + "irete" ; --# notpresent - Fut Pl P3 => cuc_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => cuc_ + "ia" ; - Cong Pres Sg P2 => cuc_ + "ia" ; - Cong Pres Sg P3 => cuc_ + "ia" ; - Cong Pres Pl P1 => cuc_ + "iamo" ; - Cong Pres Pl P2 => cuc_ + "iate" ; - Cong Pres Pl P3 => cuc_ + "iano" ; - Cong Imperf Sg P1 => cuc_ + "issi" ; --# notpresent - Cong Imperf Sg P2 => cuc_ + "issi" ; --# notpresent - Cong Imperf Sg P3 => cuc_ + "isse" ; --# notpresent - Cong Imperf Pl P1 => cuc_ + "issimo" ; --# notpresent - Cong Imperf Pl P2 => cuc_ + "iste" ; --# notpresent - Cong Imperf Pl P3 => cuc_ + "issero" ; --# notpresent - Cond Sg P1 => cuc_ + "irei" ; --# notpresent - Cond Sg P2 => cuc_ + "iresti" ; --# notpresent - Cond Sg P3 => cuc_ + "irebbe" ; --# notpresent - Cond Pl P1 => cuc_ + "iremmo" ; --# notpresent - Cond Pl P2 => cuc_ + "ireste" ; --# notpresent - Cond Pl P3 => cuc_ + "irebbero" ; --# notpresent - Imper SgP2 => cuc_ + "i" ; - Imper PlP1 => cuc_ + "iamo" ; - Imper PlP2 => cuc_ + "ite" ; - Ger => cuc_ + "endo" ; - Part PresP Masc Sg => cuc_ + "ente" ; - Part PresP Masc Pl => cuc_ + "enti" ; - Part PresP Fem Sg => cuc_ + "ente" ; - Part PresP Fem Pl => cuc_ + "enti" ; - Part PassP Masc Sg => cuc_ + "ito" ; - Part PassP Masc Pl => cuc_ + "iti" ; - Part PassP Fem Sg => cuc_ + "ita" ; - Part PassP Fem Pl => cuc_ + "ite" - } - } ; - -oper fuggire_104 : Str -> Verbo = \fuggire -> - let fugg_ = Predef.tk 3 fuggire in - {s = table { - Inf => fugg_ + "ire" ; - InfClit => fugg_ + "ir" ; - Indi Pres Sg P1 => fugg_ + "o" ; - Indi Pres Sg P2 => fugg_ + "i" ; - Indi Pres Sg P3 => fugg_ + "e" ; - Indi Pres Pl P1 => fugg_ + "iamo" ; - Indi Pres Pl P2 => fugg_ + "ite" ; - Indi Pres Pl P3 => fugg_ + "ono" ; - Indi Imperf Sg P1 => fugg_ + "ivo" ; --# notpresent - Indi Imperf Sg P2 => fugg_ + "ivi" ; --# notpresent - Indi Imperf Sg P3 => fugg_ + "iva" ; --# notpresent - Indi Imperf Pl P1 => fugg_ + "ivamo" ; --# notpresent - Indi Imperf Pl P2 => fugg_ + "ivate" ; --# notpresent - Indi Imperf Pl P3 => fugg_ + "ivano" ; --# notpresent - Pass Sg P1 => fugg_ + "ii" ; --# notpresent - Pass Sg P2 => fugg_ + "isti" ; --# notpresent - Pass Sg P3 => fugg_ + "ì" ; --# notpresent - Pass Pl P1 => fugg_ + "immo" ; --# notpresent - Pass Pl P2 => fugg_ + "iste" ; --# notpresent - Pass Pl P3 => fugg_ + "irono" ; --# notpresent - Fut Sg P1 => fugg_ + "irò" ; --# notpresent - Fut Sg P2 => fugg_ + "irai" ; --# notpresent - Fut Sg P3 => fugg_ + "irà" ; --# notpresent - Fut Pl P1 => fugg_ + "iremo" ; --# notpresent - Fut Pl P2 => fugg_ + "irete" ; --# notpresent - Fut Pl P3 => fugg_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => fugg_ + "a" ; - Cong Pres Sg P2 => fugg_ + "a" ; - Cong Pres Sg P3 => fugg_ + "a" ; - Cong Pres Pl P1 => fugg_ + "iamo" ; - Cong Pres Pl P2 => fugg_ + "iate" ; - Cong Pres Pl P3 => fugg_ + "ano" ; - Cong Imperf Sg P1 => fugg_ + "issi" ; --# notpresent - Cong Imperf Sg P2 => fugg_ + "issi" ; --# notpresent - Cong Imperf Sg P3 => fugg_ + "isse" ; --# notpresent - Cong Imperf Pl P1 => fugg_ + "issimo" ; --# notpresent - Cong Imperf Pl P2 => fugg_ + "iste" ; --# notpresent - Cong Imperf Pl P3 => fugg_ + "issero" ; --# notpresent - Cond Sg P1 => fugg_ + "irei" ; --# notpresent - Cond Sg P2 => fugg_ + "iresti" ; --# notpresent - Cond Sg P3 => fugg_ + "irebbe" ; --# notpresent - Cond Pl P1 => fugg_ + "iremmo" ; --# notpresent - Cond Pl P2 => fugg_ + "ireste" ; --# notpresent - Cond Pl P3 => fugg_ + "irebbero" ; --# notpresent - Imper SgP2 => fugg_ + "i" ; - Imper PlP1 => fugg_ + "iamo" ; - Imper PlP2 => fugg_ + "ite" ; - Ger => fugg_ + "endo" ; - Part PresP Masc Sg => fugg_ + "ente" ; - Part PresP Masc Pl => fugg_ + "enti" ; - Part PresP Fem Sg => fugg_ + "ente" ; - Part PresP Fem Pl => fugg_ + "enti" ; - Part PassP Masc Sg => fugg_ + "ito" ; - Part PassP Masc Pl => fugg_ + "iti" ; - Part PassP Fem Sg => fugg_ + "ita" ; - Part PassP Fem Pl => fugg_ + "ite" - } - } ; - -oper morire_105 : Str -> Verbo = \morire -> - let mor_ = Predef.tk 3 morire ; - m_ = Predef.tk 5 morire - in - {s = table { - Inf => mor_ + "ire" ; - InfClit => mor_ + "ir" ; - Indi Pres Sg P1 => m_ + "uoio" ; - Indi Pres Sg P2 => m_ + "uori" ; - Indi Pres Sg P3 => m_ + "uore" ; - Indi Pres Pl P1 => mor_ + "iamo" ; - Indi Pres Pl P2 => mor_ + "ite" ; - Indi Pres Pl P3 => m_ + "uoiono" ; - Indi Imperf Sg P1 => mor_ + "ivo" ; --# notpresent - Indi Imperf Sg P2 => mor_ + "ivi" ; --# notpresent - Indi Imperf Sg P3 => mor_ + "iva" ; --# notpresent - Indi Imperf Pl P1 => mor_ + "ivamo" ; --# notpresent - Indi Imperf Pl P2 => mor_ + "ivate" ; --# notpresent - Indi Imperf Pl P3 => mor_ + "ivano" ; --# notpresent - Pass Sg P1 => mor_ + "ii" ; --# notpresent - Pass Sg P2 => mor_ + "isti" ; --# notpresent - Pass Sg P3 => mor_ + "ì" ; --# notpresent - Pass Pl P1 => mor_ + "immo" ; --# notpresent - Pass Pl P2 => mor_ + "iste" ; --# notpresent - Pass Pl P3 => mor_ + "irono" ; --# notpresent - Fut Sg P1 => mor_ + "irò" ; ---- also morrò etc --# notpresent - Fut Sg P2 => mor_ + "irai" ; --# notpresent - Fut Sg P3 => mor_ + "irà" ; --# notpresent - Fut Pl P1 => mor_ + "iremo" ; --# notpresent - Fut Pl P2 => mor_ + "irete" ; --# notpresent - Fut Pl P3 => mor_ + "iranno" ; --# notpresent - Cong Pres Sg P1 => m_ + "uoia" ; - Cong Pres Sg P2 => m_ + "uoia" ; - Cong Pres Sg P3 => m_ + "uoia" ; - Cong Pres Pl P1 => mor_ + "iamo" ; - Cong Pres Pl P2 => mor_ + "iate" ; - Cong Pres Pl P3 => m_ + "uoiano" ; - Cong Imperf Sg P1 => mor_ + "issi" ; --# notpresent - Cong Imperf Sg P2 => mor_ + "issi" ; --# notpresent - Cong Imperf Sg P3 => mor_ + "isse" ; --# notpresent - Cong Imperf Pl P1 => mor_ + "issimo" ; --# notpresent - Cong Imperf Pl P2 => mor_ + "iste" ; --# notpresent - Cong Imperf Pl P3 => mor_ + "issero" ; --# notpresent - Cond Sg P1 => mor_ + "irei" ; --# notpresent - Cond Sg P2 => mor_ + "iresti" ; --# notpresent - Cond Sg P3 => mor_ + "irebbe" ; --# notpresent - Cond Pl P1 => mor_ + "iremmo" ; --# notpresent - Cond Pl P2 => mor_ + "ireste" ; --# notpresent - Cond Pl P3 => mor_ + "irebbero" ; --# notpresent - Imper SgP2 => m_ + "uori" ; - Imper PlP1 => mor_ + "iamo" ; - Imper PlP2 => mor_ + "ite" ; - Ger => mor_ + "endo" ; - Part PresP Masc Sg => mor_ + "ente" ; - Part PresP Masc Pl => mor_ + "enti" ; - Part PresP Fem Sg => mor_ + "ente" ; - Part PresP Fem Pl => mor_ + "enti" ; - Part PassP Masc Sg => mor_ + "to" ; - Part PassP Masc Pl => mor_ + "ti" ; - Part PassP Fem Sg => mor_ + "ta" ; - Part PassP Fem Pl => mor_ + "te" - } - } ; - -oper salire_106 : Str -> Verbo = \salire -> - let x_ = Predef.tk 6 salire in - mkVerbo - (x_ + "salire") (x_ + "salgo") (x_ + "sale") (x_ + "saliamo") - (x_ + "salirò") (x_ + "salii") (x_ + "salisti") (x_ + "salì") - (x_ + "salirono") (x_ + "sali") (x_ + "salito") ; - -oper seguire_107 : Str -> Verbo = \seguire -> - let x_ = Predef.tk 7 seguire in - mkVerbo - (x_ + "seguire") (x_ + "seguo") (x_ + "segue") (x_ + "seguiamo") - (x_ + "seguirò") (x_ + "seguii") (x_ + "seguisti") (x_ + "seguì") - (x_ + "seguirono") (x_ + "segui") (x_ + "seguito") ; - -oper udire_108 : Str -> Verbo = \udire -> - let x_ = Predef.tk 5 udire in - mkVerbo (x_ + "udire") (x_ + "odo") (x_ + "ode") (x_ + "udiamo") - (x_ + "udirò") (x_ + "udii") (x_ + "udisti") (x_ + "udì") - (x_ + "udirono") (x_ + "odi") (x_ + "udito") ; - -oper uscire_109 : Str -> Verbo = \uscire -> - let x_ = Predef.tk 6 uscire in - mkVerbo (x_ + "uscire") (x_ + "esco") (x_ + "esce") - (x_ + "usciamo") (x_ + "uscirò") (x_ + "uscii") (x_ + "uscisti") - (x_ + "uscì") (x_ + "uscirono") (x_ + "esci") (x_ + "uscito") ; - -oper venire_110 : Str -> Verbo = \venire -> - let v_ = Predef.tk 5 venire in - {s = table { - Inf => v_ + "enire" ; - InfClit => v_ + "enir" ; - Indi Pres Sg P1 => v_ + "engo" ; - Indi Pres Sg P2 => v_ + "ieni" ; - Indi Pres Sg P3 => v_ + "iene" ; - Indi Pres Pl P1 => v_ + "eniamo" ; - Indi Pres Pl P2 => v_ + "enite" ; - Indi Pres Pl P3 => v_ + "engono" ; - Indi Imperf Sg P1 => v_ + "enivo" ; --# notpresent - Indi Imperf Sg P2 => v_ + "enivi" ; --# notpresent - Indi Imperf Sg P3 => v_ + "eniva" ; --# notpresent - Indi Imperf Pl P1 => v_ + "enivamo" ; --# notpresent - Indi Imperf Pl P2 => v_ + "enivate" ; --# notpresent - Indi Imperf Pl P3 => v_ + "enivano" ; --# notpresent - Pass Sg P1 => v_ + "enni" ; --# notpresent - Pass Sg P2 => v_ + "enisti" ; --# notpresent - Pass Sg P3 => v_ + "enne" ; --# notpresent - Pass Pl P1 => v_ + "enimmo" ; --# notpresent - Pass Pl P2 => v_ + "eniste" ; --# notpresent - Pass Pl P3 => v_ + "ennero" ; --# notpresent - Fut Sg P1 => v_ + "errò" ; --# notpresent - Fut Sg P2 => v_ + "errai" ; --# notpresent - Fut Sg P3 => v_ + "errà" ; --# notpresent - Fut Pl P1 => v_ + "erremo" ; --# notpresent - Fut Pl P2 => v_ + "errete" ; --# notpresent - Fut Pl P3 => v_ + "erranno" ; --# notpresent - Cong Pres Sg P1 => v_ + "enga" ; - Cong Pres Sg P2 => v_ + "enga" ; - Cong Pres Sg P3 => v_ + "enga" ; - Cong Pres Pl P1 => v_ + "eniamo" ; - Cong Pres Pl P2 => v_ + "eniate" ; - Cong Pres Pl P3 => v_ + "engano" ; - Cong Imperf Sg P1 => v_ + "enissi" ; --# notpresent - Cong Imperf Sg P2 => v_ + "enissi" ; --# notpresent - Cong Imperf Sg P3 => v_ + "enisse" ; --# notpresent - Cong Imperf Pl P1 => v_ + "enissimo" ; --# notpresent - Cong Imperf Pl P2 => v_ + "eniste" ; --# notpresent - Cong Imperf Pl P3 => v_ + "enissero" ; --# notpresent - Cond Sg P1 => v_ + "errei" ; --# notpresent - Cond Sg P2 => v_ + "erresti" ; --# notpresent - Cond Sg P3 => v_ + "errebbe" ; --# notpresent - Cond Pl P1 => v_ + "erremmo" ; --# notpresent - Cond Pl P2 => v_ + "erreste" ; --# notpresent - Cond Pl P3 => v_ + "errebbero" ; --# notpresent - Imper SgP2 => v_ + "ieni" ; - Imper PlP1 => v_ + "eniamo" ; - Imper PlP2 => v_ + "enite" ; - Ger => v_ + "enendo" ; - Part PresP Masc Sg => v_ + "eniente" ; - Part PresP Masc Pl => v_ + "enienti" ; - Part PresP Fem Sg => v_ + "eniente" ; - Part PresP Fem Pl => v_ + "enienti" ; - Part PassP Masc Sg => v_ + "enuto" ; - Part PassP Masc Pl => v_ + "enuti" ; - Part PassP Fem Sg => v_ + "enuta" ; - Part PassP Fem Pl => v_ + "enute" - } - } ; - - verbBesch : {s : VForm => Str} -> {s : VF => Str} = \amare -> {s = table { - VInfin False => amare.s ! Inf ; - VInfin True => amare.s ! InfClit ; - VFin (VPres Indic) n p => amare.s ! Indi Pres n p ; - VFin (VPres Conjunct) n p => amare.s ! Cong Pres n p ; - VFin (VImperf Indic) n p => amare.s ! Indi Imperf n p ; --# notpresent - VFin (VImperf Conjunct) n p => amare.s ! Cong Imperf n p ; --# notpresent - VFin VPasse n p => amare.s ! Pass n p ; --# notpresent - VFin VFut n p => amare.s ! Fut n p ; --# notpresent - VFin VCondit n p => amare.s ! Cond n p ; --# notpresent - VImper np => amare.s ! Imper np ; - VPart g n => amare.s ! Part PassP g n ; - VGer => amare.s ! Ger - } - } ; - -param - Tempo = - Pres - | Imperf --# notpresent - ; - TempoP = - PresP - | PassP - ; - VForm = - Inf - | InfClit - | Indi Tempo Number Person - | Pass Number Person --# notpresent - | Fut Number Person --# notpresent - | Cong Tempo Number Person - | Cond Number Person --# notpresent - | Imper NumPersI - | Ger - | Part TempoP Gender Number - ; - - oper - mkVerbo : (x1,_,_,_,_,_,_,_,_,_,x11 : Str) -> Verbo ; - mkVerbo - dovere devo deve dobbiamo dovro - dovetti dovesti dovette dovettero dovi dovuto = - let - dove = Predef.tk 2 dovere ; - dov = init dove ; - dev = init devo ; - dovr = init dovro ; - dovei = Predef.tk 3 dovesti ; - dovut = init dovuto - in ( - {s = table { - Inf => dovere ; - InfClit => init dovere ; - Indi Pres Sg P1 => devo ; - Indi Pres Sg P2 => init deve + "i" ; - Indi Pres Sg P3 => deve ; - Indi Pres Pl P1 => dobbiamo ; - Indi Pres Pl P2 => dove + "te" ; - Indi Pres Pl P3 => init deve + "ono" ; - Indi Imperf Sg P1 => dove + "vo" ; --# notpresent - Indi Imperf Sg P2 => dove + "vi" ; --# notpresent - Indi Imperf Sg P3 => dove + "va" ; --# notpresent - Indi Imperf Pl P1 => dove + "vamo" ; --# notpresent - Indi Imperf Pl P2 => dove + "vate" ; --# notpresent - Indi Imperf Pl P3 => dove + "vano" ; --# notpresent - Pass Sg P1 => dovetti ; --# notpresent - Pass Sg P2 => dovesti ; --# notpresent - Pass Sg P3 => dovette ; --# notpresent - Pass Pl P1 => dovei + "mmo" ; --# notpresent - Pass Pl P2 => dovei + "ste" ; --# notpresent - Pass Pl P3 => dovettero ; --# notpresent - Fut Sg P1 => dovro ; --# notpresent - Fut Sg P2 => dovr + "ai" ; --# notpresent - Fut Sg P3 => dovr + "à" ; --# notpresent - Fut Pl P1 => dovr + "emo" ; --# notpresent - Fut Pl P2 => dovr + "ete" ; --# notpresent - Fut Pl P3 => dovr + "anno" ; --# notpresent - Cong Pres Sg P1 => dev + "a" ; - Cong Pres Sg P2 => dev + "a" ; - Cong Pres Sg P3 => dev + "a" ; - Cong Pres Pl P1 => dobbiamo ; - Cong Pres Pl P2 => Predef.tk 2 dobbiamo + "te" ; - Cong Pres Pl P3 => dev + "ano" ; - Cong Imperf Sg P1 => dovei + "ssi" ; --# notpresent - Cong Imperf Sg P2 => dovei + "ssi" ; --# notpresent - Cong Imperf Sg P3 => dovei + "sse" ; --# notpresent - Cong Imperf Pl P1 => dovei + "ssimo" ; --# notpresent - Cong Imperf Pl P2 => dovei + "ste" ; --# notpresent - Cong Imperf Pl P3 => dovei + "ssero" ; --# notpresent - Cond Sg P1 => dovr + "ei" ; --# notpresent - Cond Sg P2 => dovr + "esti" ; --# notpresent - Cond Sg P3 => dovr + "ebbe" ; --# notpresent - Cond Pl P1 => dovr + "emmo" ; --# notpresent - Cond Pl P2 => dovr + "este" ; --# notpresent - Cond Pl P3 => dovr + "ebbero" ; --# notpresent - Imper SgP2 => dovi ; - Imper PlP1 => dobbiamo ; - Imper PlP2 => dove + "te" ; - Ger => dov + "endo" ; - Part PresP _ Sg => dov + "ente" ; - Part PresP _ Pl => dov + "enti" ; - Part PassP Masc Sg => dovuto ; - Part PassP Masc Pl => dovut + "i" ; - Part PassP Fem Sg => dovut + "a" ; - Part PassP Fem Pl => dovut + "e" - } - }) ; - -} diff --git a/deprecated/old-lib/resource/italian/CatIta.gf b/deprecated/old-lib/resource/italian/CatIta.gf deleted file mode 100644 index 9be8ca6de..000000000 --- a/deprecated/old-lib/resource/italian/CatIta.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete CatIta of Cat = CommonX - [Tense,TPres,TPast,TFut,TCond] ** CatRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/CompatibilityIta.gf b/deprecated/old-lib/resource/italian/CompatibilityIta.gf deleted file mode 100644 index 91446be55..000000000 --- a/deprecated/old-lib/resource/italian/CompatibilityIta.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../romance:../abstract:../common - -concrete CompatibilityIta of Compatibility = CatIta ** open Prelude, CommonRomance in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = \\_ => n.s ; isNum = True ; n = Pl} ; - OrdInt n = {s = \\_ => n.s ++ "."} ; --- - -} diff --git a/deprecated/old-lib/resource/italian/ConjunctionIta.gf b/deprecated/old-lib/resource/italian/ConjunctionIta.gf deleted file mode 100644 index 8b9bf13d1..000000000 --- a/deprecated/old-lib/resource/italian/ConjunctionIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionIta of Conjunction = CatIta ** ConjunctionRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/DiffIta.gf b/deprecated/old-lib/resource/italian/DiffIta.gf deleted file mode 100644 index 7eef2109e..000000000 --- a/deprecated/old-lib/resource/italian/DiffIta.gf +++ /dev/null @@ -1,201 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -instance DiffIta of DiffRomance = open CommonRomance, PhonoIta, BeschIta, Prelude in { - - flags optimize=all ; - - param - Prepos = P_di | P_a | P_da | P_in | P_su | P_con ; - VType = VHabere | VEsse | VRefl ; - - oper - dative : Case = CPrep P_a ; - genitive : Case = CPrep P_di ; - - prepCase = \c -> case c of { - Nom | Acc => [] ; - CPrep p => case p of { - P_di => "di" ; - P_a => pre {"a" ; "ad" / vocale} ; - P_da => "da" ; - P_in => "in" ; - P_su => "su" ; - P_con => "con" - } - } ; - - artDef : Gender -> Number -> Case -> Str = \g,n,c -> - case of { - <_, _, CPrep P_di> => prepArt "de" ; - <_, _, CPrep P_da> => prepArt "da" ; - <_, _, CPrep P_a> => prepArt "a" ; - <_, _, CPrep P_in> => prepArt "ne" ; - <_, _, CPrep P_su> => prepArt "su" ; - <_, _, CPrep P_con> => prepArt "co" ; - => elision "il" "l'" "lo" ; - => elision "la" "l'" "la" ; - => elision "i" "gli" "gli" ; - => "le" - } - where { - prepArt : Tok -> Tok = \de -> case of { - => elision (de + "l") (de + "ll'") (de + "llo") ; - => elision (de + "i") (de + "gli") (de + "gli") ; - => elision (de + "lla") (de + "ll'") (de + "lla") ; - => de + "lle" - } - } ; - - --- In these two, "de de/du/des" becomes "de". - - artIndef = \g,n,c -> case of { - => prepCase c ++ - genForms (elision "un" "un" "uno") (elision "una" "un'" "una") ! g ; - _ => prepCase c - } ; - - possCase = artDef ; - - partitive = \g,c -> case c of { - CPrep P_di => "di" ; - _ => prepCase c ++ artDef g Sg (CPrep P_di) - } ; - - conjunctCase : NPForm -> NPForm = \c -> case c of { - Ton Nom | Aton Nom => Ton Nom ; - _ => Ton Acc - } ; - - auxVerb : VType -> (VF => Str) = \vtyp -> case vtyp of { - VHabere => avere_V.s ; - _ => copula.s - } ; - - partAgr : VType -> VPAgr = \vtyp -> case vtyp of { - VHabere => vpAgrNone ; - _ => VPAgrSubj - } ; - - vpAgrClit : Agr -> VPAgr = \a -> - VPAgrClit a.g a.n ; --- subty - - pronArg = \n,p,acc,dat -> - let - pacc = case acc of { --- only accusative refl handled - CRefl => case p of { - P3 => "si" ; - _ => argPron Fem n p Acc False --- no clitic after acc - } ; - CPron ag an ap => argPron ag an ap Acc False ; - _ => [] - } ; - hasAcc = case acc of { - CNone => False ; - _ => True - } ; - hasDat = case dat of { - CNone => False ; - _ => True - } ; - pdat = case dat of { - CPron ag an ap => argPron ag an ap dative hasAcc ; - _ => [] - } ; - in - ; - - infForm n p x y = (pronArg n p x y).p3 ; - - mkImperative b p vp = { - s = \\pol,aag => - let - pe = case b of {True => P3 ; _ => p} ; - agr = aag ** {p = pe} ; - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - verb = case of { - => (vp.s ! VPInfinit Simul clpr.p3).inf ! aag ; - _ => (vp.s ! VPImperat).fin ! agr - } ; - neg = vp.neg ! pol ; - compl = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! pol - in - neg.p1 ++ verb ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ; - } ; - - negation : Polarity => (Str * Str) = table { - Pos => <[],[]> ; - Neg => <"non",[]> - } ; - - conjThan = "che" ; --- di - conjThat = "che" ; - - subjIf = "se" ; - - clitInf b cli inf = inf ++ bindIf b ++ cli ; - - relPron : Bool => AAgr => Case => Str = \\b,a,c => - case c of { - Nom | Acc => "che" ; - CPrep P_di => "cui" ; - _ => prepCase c ++ "cui" --- ilquale - } ; - - pronSuch : AAgr => Str = aagrForms "tale" "tale" "tali" "tali" ; - - quelPron : AAgr => Str = aagrForms "quale" "quale" "quali" "quali" ; - - partQIndir = "ci" ; - - reflPron : Number -> Person -> Case -> Str = - let - cases : (x,y : Str) -> (Case -> Str) = \me,moi,c -> case c of { - Acc | CPrep P_a => me ; - _ => moi - } ; - in - \n,p -> case of { - => cases "mi" "me" ; - => cases "ti" "te" ; - => cases "ci" "noi" ; -- unlike French with just one alt! - => cases "vi" "voi" ; - _ => cases "si" "se" - } ; - - argPron : Gender -> Number -> Person -> Case -> Bool -> Str = - let - cases : (x,y,z : Str) -> Case -> Bool -> Str = - \ci,ce,noi,c,isPre -> case c of { - Acc | CPrep P_a => if_then_Str isPre ce ci ; - _ => noi - } ; - cases4 : (x,y,z,u : Str) -> Case -> Bool -> Str = - \lo,gli,glie,lui,c,isPre -> case c of { - Acc => lo ; - CPrep P_a => if_then_Str isPre glie gli ; - _ => lui - } ; - in - \g,n,p -> case of { - <_,Sg,P1> => cases "mi" "me" "me" ; - <_,Sg,P2> => cases "ti" "te" "te" ; - <_,Pl,P1> => cases "ci" "ce" "noi" ; -- unlike French with just one alt! - <_,Pl,P2> => cases "vi" "ve" "voi" ; - => cases4 "lo" "gli" "glie" "lui" ; - => cases4 "la" "le" "glie" "lei" ; - <_, Pl,P3> => cases4 "li" "li" "glie" "loro" - } ; - - vRefl : VType = VRefl ; - isVRefl : VType -> Bool = \ty -> case ty of { - VRefl => True ; - _ => False - } ; - - auxPassive : Verb = venire_V ; - - copula = verbBesch (essere_1 "essere") ** {vtyp = VEsse} ; - avere_V = verbBesch (avere_2 "avere") ** {vtyp = VHabere} ; - venire_V = verbBesch (venire_110 "venire") ** {vtyp = VEsse} ; -} diff --git a/deprecated/old-lib/resource/italian/ExtraIta.gf b/deprecated/old-lib/resource/italian/ExtraIta.gf deleted file mode 100644 index 66fe52e62..000000000 --- a/deprecated/old-lib/resource/italian/ExtraIta.gf +++ /dev/null @@ -1,39 +0,0 @@ -concrete ExtraIta of ExtraItaAbs = ExtraRomanceIta ** - open CommonRomance, ParadigmsIta, PhonoIta, MorphoIta, ParamX, ResIta in { - - lin - i8fem_Pron = mkPronoun - "io" "mi" "mi" "me" "me" "mio" "mia" "miei" "mie" - Fem Sg P1 ; - these8fem_NP = makeNP ["queste"] Fem Pl ; - they8fem_Pron = mkPronoun - "loro" "loro" "li" "glie" "loro" "loro" "loro" "loro" "loro" - Fem Pl P3 ; - this8fem_NP = pn2np (mkPN ["questa"] Fem) ; - those8fem_NP = makeNP ["quelle"] Fem Pl ; - we8fem_Pron = - mkPronoun "noi" "ci" "ci" "ce" "noi" "nostro" "nostra" "nostri" "nostre" - Fem Pl P1 ; - whoPl8fem_IP = {s = \\c => prepCase c ++ "chi" ; a = aagr Fem Pl} ; - whoSg8fem_IP = {s = \\c => prepCase c ++ "chi" ; a = aagr Fem Sg} ; - - youSg8fem_Pron = mkPronoun - "tu" "ti" "ti" "te" "te" "tuo" "tua" "tuoi" "tue" - Fem Sg P2 ; - youPl8fem_Pron = - mkPronoun - "voi" "vi" "vi" "ve" "voi" "vostro" "vostra" "vostri" "vostre" - Fem Pl P2 ; - youPol8fem_Pron = - mkPronoun - "Lei" "La" "Le" "Glie" "Lei" "Suo" "Sua" "Suoi" "Sue" - Fem Sg P3 ; - - youPolPl_Pron = mkPronoun - "Loro" "Loro" "Li" "Glie" "Loro" "Loro" "Loro" "Loro" "Loro" - Masc Pl P3 ; - youPolPl8fem_Pron = mkPronoun - "Loro" "Loro" "Li" "Glie" "Loro" "Loro" "Loro" "Loro" "Loro" - Fem Pl P3 ; - -} diff --git a/deprecated/old-lib/resource/italian/ExtraItaAbs.gf b/deprecated/old-lib/resource/italian/ExtraItaAbs.gf deleted file mode 100644 index f73f1809a..000000000 --- a/deprecated/old-lib/resource/italian/ExtraItaAbs.gf +++ /dev/null @@ -1,28 +0,0 @@ --- Structures special for Italian. These are not implemented in other --- Romance languages. - -abstract ExtraItaAbs = ExtraRomanceAbs ** { - - fun - --- Feminine variants of pronouns (those in $Structural$ are --- masculine, which is the default when gender is unknown). - - i8fem_Pron : Pron ; - these8fem_NP : NP ; - they8fem_Pron : Pron ; - this8fem_NP : NP ; - those8fem_NP : NP ; - - we8fem_Pron : Pron ; - whoPl8fem_IP : IP ; - whoSg8fem_IP : IP ; - - youSg8fem_Pron : Pron ; - youPl8fem_Pron : Pron ; - youPol8fem_Pron : Pron ; -- Lei - - youPolPl_Pron : Pron ; -- Loro - youPolPl8fem_Pron : Pron ; - -} diff --git a/deprecated/old-lib/resource/italian/ExtraRomanceIta.gf b/deprecated/old-lib/resource/italian/ExtraRomanceIta.gf deleted file mode 100644 index af4bb5976..000000000 --- a/deprecated/old-lib/resource/italian/ExtraRomanceIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraRomanceIta of ExtraRomanceAbs = CatIta ** ExtraRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/GrammarIta.gf b/deprecated/old-lib/resource/italian/GrammarIta.gf deleted file mode 100644 index 326a06568..000000000 --- a/deprecated/old-lib/resource/italian/GrammarIta.gf +++ /dev/null @@ -1,22 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete GrammarIta of Grammar = - NounIta, - VerbIta, - AdjectiveIta, - AdverbIta, - NumeralIta, - SentenceIta, - QuestionIta, - RelativeIta, - ConjunctionIta, - PhraseIta, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomIta, - StructuralIta - - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/italian/IdiomIta.gf b/deprecated/old-lib/resource/italian/IdiomIta.gf deleted file mode 100644 index 2f1bb118d..000000000 --- a/deprecated/old-lib/resource/italian/IdiomIta.gf +++ /dev/null @@ -1,51 +0,0 @@ -concrete IdiomIta of Idiom = CatIta ** - open (P = ParamX), PhonoIta, MorphoIta, BeschIta, ParadigmsIta, Prelude in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause [] True (agrP3 Masc Sg) vp ; - - GenericCl vp = - mkClause [] True (agrP3 Masc Sg) (insertRefl vp) ; - - CleftNP np rs = mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => rs.s ! Indic ! np.a) - (insertComplement (\\_ => np.s ! Ton rs.c) (predV copula))) ; - - CleftAdv ad s = mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => conjThat ++ s.s ! Indic) - (insertComplement (\\_ => ad.s) (predV copula))) ; - - ExistNP np = - mkClause [] True (agrP3 np.a.g np.a.n) - (insertClit2 (elision "ci" "c'" "ci") - (insertComplement (\\_ => np.s ! Ton Nom) - (predV copula))) ; - - ExistIP ip = { - s = \\t,a,p,_ => - ip.s ! Nom ++ - (mkClause [] True (agrP3 ip.a.g ip.a.n) - (insertClit2 (elision "ci" "c'" "ci") - (predV copula))).s ! DDir ! t ! a ! p ! Indic - } ; - - ProgrVP vpr = - let vp = useVP vpr in - insertComplement - (\\agr => - let - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - obj = clpr.p2 ++ vp.comp ! agr ++ vp.ext ! Pos ---- pol - in - (vp.s ! VPGerund).inf ! (aagr agr.g agr.n) ++ clpr.p1 ++ obj - ) - (predV (essereV (verboV (stare_16 "stare")))) ; - - ImpPl1 vpr = let vp = useVP vpr in {s = - (mkImperative False P1 vp).s ! Pos ! {n = Pl ; g = Masc} --- fem - } ; - -} - diff --git a/deprecated/old-lib/resource/italian/LangIta.gf b/deprecated/old-lib/resource/italian/LangIta.gf deleted file mode 100644 index d5e4670c7..000000000 --- a/deprecated/old-lib/resource/italian/LangIta.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete LangIta of Lang = - GrammarIta, - LexiconIta - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/italian/LexiconIta.gf b/deprecated/old-lib/resource/italian/LexiconIta.gf deleted file mode 100644 index 93e4bcf73..000000000 --- a/deprecated/old-lib/resource/italian/LexiconIta.gf +++ /dev/null @@ -1,361 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - -concrete LexiconIta of Lexicon = CatIta ** open - MorphoIta, ParadigmsIta, BeschIta in { - -flags - optimize=values ; coding=utf8 ; - -lin - airplane_N = regN "aereo" ; - answer_V2S = mkV2S (verboV (rispondere_76 "rispondere")) ParadigmsIta.dative ; - apartment_N = regN "apartamento" ; - apple_N = regN "mela" ; - art_N = femN (regN "arte") ; - ask_V2Q = mkV2Q (verboV (chiedere_29 "chiedere")) ParadigmsIta.dative ; - baby_N = regN "bambino" ; - bad_A = prefA (mkADeg (regA "cattivo") (regA "peggio")) ; - bank_N = regN "banca" ; - beautiful_A = prefA (regADeg "bello") ; - become_VA = essereV (regV "diventare") ; - beer_N = regN "birra" ; - beg_V2V = mkV2V (regV "pregare") ParadigmsIta.accusative ParadigmsIta.dative ; - big_A = prefA (regADeg "grande") ; - bike_N = regN "bicicletta" ; - bird_N = regN "uccello" ; - black_A = regADeg "nero" ; - blue_A = mkA "blù" "blù" "blù" "blù" "blumente" ; - boat_N = regN "batello" ; - book_N = regN "libro" ; - boot_N = regN "stivale" ; - boss_N = regN "capo" ; - boy_N = regN "ragazzo" ; - bread_N = regN "pane" ; - break_V2 = dirV2 (verboV (rompere_77 "rompere")) ; - broad_A = regADeg "largo" ; - brother_N2 = diN2 (regN "fratello") ; - brown_A = regADeg "marrone" ; - butter_N = regN "burro" ; - buy_V2 = dirV2 (regV "comprare") ; - camera_N = mkN ["macchina fotografica"]["macchine fotografiche"] feminine ; --- - cap_N = regN "berretta" ; - car_N = regN "macchina" ; - carpet_N = regN "tappeto" ; - cat_N = regN "gatto" ; - ceiling_N = regN "soffitto" ; - chair_N = regN "sedia" ; - cheese_N = regN "formaggio" ; - child_N = regN "bambino" ; - church_N = regN "chiesa" ; - city_N = regN "città" ; - clean_A = regADeg "proprio" ; - clever_A = regADeg "saggio" ; - close_V2 = dirV2 (verboV (chiudere_30 "chiudere")) ; - coat_N = regN "cappotto" ; - cold_A = regADeg "freddo" ; - come_V = essereV (verboV (venire_110 "venire")) ; - computer_N = regN "computer" ; - country_N = regN "paese" ; - cousin_N = regN "cugino" ; --- cousine - cow_N = regN "vacca" ; - die_V = verboV (morire_105 "morire") ; - dirty_A = regADeg "sporco" ; - distance_N3 = mkN3 (regN "distanza") ParadigmsIta.genitive ParadigmsIta.dative ; - doctor_N = mkN "medico" "medici" masculine ; - dog_N = regN "cane" ; - door_N = regN "porta" ; - drink_V2 = dirV2 (verboV (bere_27 "bere")) ; - easy_A2V = mkA2V (regA "facile") ParadigmsIta.dative ParadigmsIta.genitive ; - eat_V2 = dirV2 (regV "mangiare") ; - empty_A = regADeg "vuoto" ; - enemy_N = regN "nemico" ; - factory_N = regN "stabilimento" ; - father_N2 = diN2 (regN "padre") ; - fear_VS = mkVS (verboV (temere_20 "temere")) ; - find_V2 = dirV2 (regV "trovare") ; - fish_N = regN "pesca" ; - floor_N = regN "pavimento" ; - forget_V2 = dirV2 (regV "dimenticare") ; - fridge_N = regN "frigorifero" ; - friend_N = regN "amico" ; - fruit_N = regN "frutta" ; - fun_AV = mkAV (regA "divertente") ParadigmsIta.genitive ; - garden_N = regN "giardino" ; - girl_N = regN "ragazza" ; - glove_N = regN "guanto" ; - gold_N = regN "oro" ; - good_A = prefA (mkADeg (regA "buono") - (mkA "migliore" "migliore" "migliori" "migliori" "meglio")) ; - go_V = essereV (verboV (andare_14 "andare")) ; - green_A = regADeg "verde" ; - harbour_N = regN "porto" ; - hate_V2 = dirV2 (regV "odiare") ; - hat_N = regN "capello" ; - have_V2 = dirV2 (verboV (avere_2 "avere")) ; - hear_V2 = dirV2 (verboV (sentire_99 "sentire")) ; - hill_N = regN "collina" ; - hope_VS = mkVS (regV "sperare") ; - horse_N = regN "cavallo" ; - hot_A = regADeg "caldo" ; - house_N = regN "casa" ; - important_A = regADeg "importante" ; - industry_N = regN "industria" ; - iron_N = regN "ferro" ; - john_PN = mkPN "Giovanni" masculine ; - king_N = regN "ré" ; - know_V2 = dirV2 (verboV (conoscere_37 "conoscere")) ; --- savoir_V2 : VS - lake_N = regN "lago" ; - lamp_N = regN "lampa" ; - learn_V2 = dirV2 (regV "imparare") ; - leather_N = regN "cuoio" ; - leave_V2 = dirV2 (regV "lasciare") ; - like_V2 = dirV2 (regV "amare") ; - listen_V2 = dirV2 (regV "ascoltare") ; - live_V = verboV (vivere_95 "vivere") ; - long_A = regADeg "lungo" ; - lose_V2 = dirV2 (verboV (perdere_62 "perdere")) ; - love_N = regN "amore" ; - love_V2 = dirV2 (regV "amare") ; - man_N = mkN "uomo" "uomini" masculine ; - married_A2 = mkA2 (regA "sposato") ParadigmsIta.dative ; - meat_N = femN (regN "carne") ; - milk_N = regN "latte" ; - moon_N = regN "luna" ; - mother_N2 = diN2 (femN (regN "madre")) ; - mountain_N = regN "montagna" ; - music_N = regN "musica" ; - narrow_A = regADeg "stretto" ; - new_A = prefA (regADeg "nuovo") ; - newspaper_N = regN "giornale" ; - oil_N = regN "olio" ; - old_A = prefA (regADeg "vecchio") ; - open_V2 = dirV2 (verboV (aprire_102 "aprire")) ; - paint_V2A = - mkV2A (verboV (cingere_31 "pingere")) ParadigmsIta.accusative (mkPrep "in") ; ---- - paper_N = regN "carta" ; - paris_PN = mkPN "Parigi" masculine ; - peace_N = femN (regN "pace") ; - pen_N = regN "penna" ; - planet_N = regN "pianeta" ; - plastic_N = regN "plastica" ; - play_V2 = dirV2 (regV "giocare") ; - policeman_N = regN "carabiniere" ; - priest_N = regN "prete" ; - probable_AS = mkAS (regA "probabile") ; - queen_N = regN "regina" ; - radio_N = mkN "radio" "radio" feminine ; - rain_V0 = mkV0 (verboV (piovere_66 "piovere")) ; - read_V2 = dirV2 (verboV (leggere_56 "leggere")) ; - red_A = regADeg "rosso" ; - religion_N = femN (regN "religione") ; - restaurant_N = regN "ristorante" ; - river_N = regN "fiume" ; - rock_N = regN "roccia" ; - roof_N = regN "tetto" ; - rubber_N = regN "gomma" ; - run_V = verboV (correre_38 "correre") ; - say_VS = mkVS (verboV (dire_41 "dire")) ; - school_N = regN "scuola" ; - science_N = regN "scienza" ; - sea_N = regN "mare" ; - seek_V2 = dirV2 (regV "cercare") ; - see_V2 = dirV2 (verboV (vedere_93 "vedere")) ; - sell_V3 = dirV3 (verboV (scendere_80 "vendere")) ParadigmsIta.dative ; ---- except some forms - send_V3 = dirV3 (regV "mandare") ParadigmsIta.dative ; - sheep_N = regN "agnello" ; - ship_N = femN (regN "nave") ; - shirt_N = regN "camicia" ; - shoe_N = regN "scarpa" ; - shop_N = regN "magazzino" ; - short_A = regADeg "corto" ; --- breve - silver_N = regN "argento" ; - sister_N = regN "sorella" ; - sleep_V = verboV (dormire_99b "dormire") ; - small_A = prefA (regADeg "piccolo") ; - snake_N = regN "serpente" ; - sock_N = regN "calza" ; - speak_V2 = dirV2 (regV "parlare") ; - star_N = regN "stella" ; - steel_N = regN "acciaio" ; - stone_N = regN "sasso" ; - stove_N = regN "forno" ; - student_N = regN "studente" ; - stupid_A = regADeg "stupido" ; - sun_N = regN "sole" ; - switch8off_V2 = dirV2 (verboV (cingere_31 "spingere")) ; - switch8on_V2 = dirV2 (regV "allumare") ; ---- - table_N = regN "tavola" ; --- tavolo - talk_V3 = mkV3 (regV "parlare") ParadigmsIta.dative ParadigmsIta.genitive ; - teacher_N = regN "professore" ; - teach_V2 = dirV2 (regV "insegnare") ; - television_N = femN (regN "televisione") ; - thick_A = regADeg "grosso" ; - thin_A = regADeg "sottile" ; - train_N = regN "treno" ; - travel_V = regV "viaggare" ; - tree_N = regN "albero" ; - --- trousers_N = regN "pantalon" ; - ugly_A = regADeg "brutto" ; - understand_V2 = dirV2 (regV "capire") ; - university_N = regN "università" ; - village_N = regN "paese" ; - wait_V2 = mkV2 (regV "aspettare") ParadigmsIta.dative ; - walk_V = regV "camminare" ; - warm_A = regADeg "caldo" ; - war_N = regN "guerra" ; - watch_V2 = dirV2 (regV "guardare") ; - water_N = regN "acqua" ; - white_A = compADeg (regA "bianco") ; - window_N = regN "finestra" ; - wine_N = regN "vino" ; - win_V2 = dirV2 (verboV (vincere_94 "vincere")) ; - woman_N = regN "donna" ; - wonder_VQ = mkVQ (reflV (regV "domandare")) ; - wood_N = regN "legno" ; - write_V2 = dirV2 (verboV (scrivere_82 "scrivere")) ; - yellow_A = regADeg "giallo" ; - young_A = prefA (regADeg "giovane") ; - - do_V2 = dirV2 (verboV (fare_52 "fare")) ; - now_Adv = mkAdv "adesso" ; - already_Adv = mkAdv "già" ; - song_N = femN (regN "canzone") ; - add_V3 = dirV3 (verboV (giungere_55 "aggiungere")) ParadigmsIta.dative ; - number_N = regN "numero" ; - put_V2 = dirV2 (verboV (mettere_57 "mettere")) ; - stop_V = reflV (regV "fermare") ; - jump_V = regV "saltare" ; - - left_Ord = mkOrd (regA "sinistro") ; - right_Ord = mkOrd (regA "destro") ; - far_Adv = mkAdv "lontano" ; - correct_A = regA "corretto" ; - dry_A = regA "secco" ; - dull_A = regA "noioso" ; - full_A = regA "pieno" ; - heavy_A = regA "pesante" ; - near_A = regA "vicino" ; - rotten_A = regA "marcio" ; - round_A = regA "rotondo" ; - sharp_A = regA "aguzzo" ; - smooth_A = regA "liscio" ; - straight_A = regA "diretto" ; - wet_A = regA "bagnato" ; - wide_A = regA "largo" ; - animal_N = regN "animale" ; - ashes_N = regN "cenere" ; - back_N = regN "schiena" ; - bark_N = regN "corteccia" ; - belly_N = regN "pancia" ; - blood_N = regN "sangue" ; - bone_N = regN "osso" ; - breast_N = regN "seno" ; - cloud_N = regN "nuvola" ; - day_N = regN "giorno" ; - dust_N = regN "polvere" ; - ear_N = regN "orecchio" ; - earth_N = regN "terra" ; - egg_N = mkN "uovo" "uova" masculine ; -- fem in Pl - eye_N = regN "occhio" ; - fat_N = regN "grasso" ; - feather_N = regN "piuma" ; - fingernail_N = regN "unghia" ; - fire_N = regN "fuoco" ; - flower_N = regN "fiore" ; - fog_N = regN "nebbia" ; - foot_N = regN "piede" ; - forest_N = regN "bosco" ; - grass_N = regN "erba" ; - guts_N = regN "intestino" ; - hair_N = regN "capello" ; - hand_N = femN (regN "mano") ; - head_N = regN "testa" ; - heart_N = regN "cuore" ; - horn_N = regN "corno" ; - husband_N = regN "marito" ; - ice_N = regN "ghiaccio" ; - knee_N = regN "ginocchio" ; - leaf_N = regN "foglia" ; - leg_N = regN "gamba" ; - liver_N = regN "fegato" ; - louse_N = regN "pidocchio" ; - mouth_N = regN "bocca" ; - name_N = regN "nome" ; - neck_N = regN "collo" ; - night_N = femN (regN "notte") ; - nose_N = regN "naso" ; - person_N = regN "persona" ; - rain_N = regN "pioggia" ; - road_N = regN "strada" ; - root_N = femN (regN "radice") ; - rope_N = regN "corda" ; - salt_N = regN "sale" ; - sand_N = regN "sabbia" ; - seed_N = regN "seme" ; - skin_N = femN (regN "pelle") ; - sky_N = regN "cielo" ; - smoke_N = regN "fumo" ; - snow_N = femN (regN "neve") ; - stick_N = regN "bastone" ; - tail_N = regN "coda" ; - tongue_N = regN "lingua" ; - tooth_N = regN "dente" ; - wife_N = regN "donna" ; - wind_N = regN "vento" ; - wing_N = regN "ala" ; - worm_N = regN "verme" ; - year_N = regN "anno" ; - bite_V2 = dirV2 (verboV (esplodere_51 "mordere")) ; - blow_V = regV "soffiare" ; - burn_V = regV "bruciare" ; - count_V2 = dirV2 (regV "contare") ; - cut_V2 = dirV2 (regV "tagliare") ; - dig_V = regV "scavare" ; - fall_V = essereV (verboV (cadere_28 "cadere")) ; - fear_V2 = dirV2 (verboV (temere_20 "temere")) ; - fight_V2 = dirV2 (regV "lottare") ; - float_V = regV "galleggiare" ; - flow_V = verboV (finire_100 "fluire") ; - fly_V = regV "volare" ; - freeze_V = regV "gelare" ; - give_V3 = dirdirV3 (verboV (dare_15 "dare")) ; - hit_V2 = dirV2 (regV "colpire") ; - hold_V2 = dirV2 (verboV (venire_110 "tenire")) ; - hunt_V2 = dirV2 (regV "cacciare") ; - kill_V2 = dirV2 (verboV (ridere_74 "uccidere")) ; - laugh_V = verboV (ridere_74 "ridere") ; - lie_V = verboV (piacere_64 "giacere") ; - play_V = regV "giocare" ; - pull_V2 = dirV2 (regV "tirare") ; - push_V2 = dirV2 (verboV (cingere_31 "spingere")) ; - rub_V2 = dirV2 (regV "strofinare") ; - scratch_V2 = dirV2 (regV "graffiare") ; - sew_V = verboV (cucire_103 "cucire") ; - sing_V = regV "cantare" ; - sit_V = reflV (verboV (sedere_84 "sedere")) ; - smell_V = verboV (sentire_99 "sentire") ; - spit_V = regV "sputare" ; - split_V2 = dirV2 (verboV (ridere_74 "dividere")) ; - squeeze_V2 = dirV2 (verboV (temere_20 "spremere")) ; - stab_V2 = dirV2 (regV "pugnalare") ; - stand_V = verboV (stare_16 "stare") ; ---- in piedi - suck_V2 = dirV2 (regV "succhiare") ; - swell_V = regV "gonfiare" ; - swim_V = regV "nuotare" ; - think_V = regV "pensare" ; - throw_V2 = dirV2 (regV "gettare") ; - tie_V2 = dirV2 (regV "legare") ; - turn_V = regV "tornare" ; - vomit_V = regV "vomitare" ; - wash_V2 = dirV2 (regV "lavare") ; - wipe_V2 = dirV2 (regV "asciugare") ; - breathe_V = (regV "respirare") ; - - grammar_N = regN "grammatica" ; - language_N = regN "lingua" ; - rule_N = regN "regola" ; - - question_N = regN "domanda" ; - today_Adv = mkAdv "oggi" ; - -} ; diff --git a/deprecated/old-lib/resource/italian/MorphoIta.gf b/deprecated/old-lib/resource/italian/MorphoIta.gf deleted file mode 100644 index ff2b884a1..000000000 --- a/deprecated/old-lib/resource/italian/MorphoIta.gf +++ /dev/null @@ -1,165 +0,0 @@ ---# -path=.:../romance:../common:../../prelude - ---1 A Simple Italian Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsIta$, which --- gives a higher-level access to this module. - -resource MorphoIta = CommonRomance, ResIta ** - open PhonoIta, Prelude, Predef in { - - flags optimize=all ; - - - ---2 Nouns --- --- The following macro is useful for creating the forms of number-dependent --- tables, such as common nouns. - -oper - numForms : (_,_ : Str) -> Number => Str = \vino, vini -> - table {Sg => vino ; Pl => vini} ; - --- For example: - - nomVino : Str -> Number => Str = \vino -> let {vin = Predef.tk 1 vino} in - numForms vino (vin + "i") ; - - nomRana : Str -> Number => Str = \rana -> let {ran = Predef.tk 1 rana} in - numForms rana (ran + "e") ; - - nomSale : Str -> Number => Str = \sale -> let {sal = Predef.tk 1 sale} in - numForms sale (sal + "i") ; - - nomTram : Str -> Number => Str = \tram -> - numForms tram tram ; - --- Common nouns are inflected in number and have an inherent gender. - - mkNoun : (Number => Str) -> Gender -> Noun = \mecmecs,gen -> - {s = mecmecs ; g = gen} ; - - mkNounIrreg : Str -> Str -> Gender -> Noun = \mec,mecs -> - mkNoun (numForms mec mecs) ; - - mkNomReg : Str -> Noun = \vino -> - let - o = last vino ; - vin = init vino ; - n = last vin - in - case o of { - "o" => {s = case n of { - "c" | "g" => numForms vino (vin + "hi") ; - "i" => numForms vino vin ; - _ => numForms vino (vin + "i") - } ; g = Masc} ; - "a" => {s = case n of { - "c" | "g" => numForms vino (vin + "he") ; - _ => numForms vino (vin + "e") - } ; g = Fem} ; - "e" => {s = numForms vino (vin + "i") - ; g = Masc} ; - "" | "" => {s = numForms vino vino - ; g = Fem} ; - _ => {s = numForms vino vino - ; g = Masc} - } ; - - - ---2 Adjectives --- --- Adjectives are conveniently seen as gender-dependent nouns. --- Here are some patterns. First one that describes the worst case. - - mkAdj : (_,_,_,_,_ : Str) -> Adj = \solo,sola,soli,sole,solamente -> - {s = table { - AF Masc n => numForms solo soli ! n ; - AF Fem n => numForms sola sole ! n ; - AA => solamente - } - } ; - --- Then the regular and invariant patterns. - - adjSolo : Str -> Adj = \solo -> - let - sol = Predef.tk 1 solo - in - mkAdj solo (sol + "a") (sol + "i") (sol + "e") (sol + "amente") ; - - adjTale : Str -> Adj = \tale -> - let - tal = Predef.tk 1 tale ; - tali = tal + "i" ; - tala = if_then_Str (pbool2bool (Predef.occur (Predef.dp 1 tal) "lr")) tal tale - in - mkAdj tale tale tali tali (tala + "mente") ; - - adjBlu : Str -> Adj = \blu -> - mkAdj blu blu blu blu blu ; --- - - - mkAdjReg : Str -> Adj = \solo -> - let - o = last solo ; - sol = init solo ; - l = last sol ; - solamente = (sol + "amente") - in - case o of { - "o" => case l of { - "c" | "g" => mkAdj solo (sol + "a") (sol + "hi") (sol + "he") solamente ; - "i" => mkAdj solo (sol + "a") sol (sol + "e") solamente ; - _ => mkAdj solo (sol + "a") (sol + "i") (sol + "e") solamente - } ; - "e" => mkAdj solo solo (sol + "i") (sol + "i") (case l of { - "l" => sol + "mente" ; - _ => solo + "mente" - }) ; - _ => mkAdj solo solo solo solo (sol + "mente") - } ; - - ---2 Personal pronouns --- --- All the eight personal pronouns can be built by the following macro. --- The use of "ne" as atonic genitive is debatable. --- We follow the rule that the atonic nominative is empty. --- (The form $glie$ is no longer used, and also the other clitics are --- given in $DiffIta.argPron$ and therefore wouldn't be needed in the --- pronoun itself.) - - mkPronoun : (_,_,_,_,_,_,_,_,_ : Str) -> - Gender -> Number -> Person -> Pronoun = - \il,le,lui,glie,Lui,son,sa,ses,see,g,n,p -> - {s = table { - Ton Nom => il ; - Ton x => prepCase x ++ Lui ; - Aton Nom => strOpt il ; -- [] or il - Aton Acc => le ; - Aton (CPrep P_di) => "ne" ; --- hmm - Aton (CPrep P_a) => lui ; - Aton q => prepCase q ++ Lui ; ---- GF bug with c or p! - Poss Masc Sg => son ; - Poss Fem Sg => sa ; - Poss Masc Pl => ses ; - Poss Fem Pl => see - } ; - a = {g = g ; n = n ; p = p} ; - hasClit = True - } ; - ---2 Determiners --- --- Determiners, traditionally called indefinite pronouns, are inflected --- in gender and number, like adjectives. - - pronForms : Adj -> Gender -> Number -> Str = \tale,g,n -> tale.s ! AF g n ; - -} diff --git a/deprecated/old-lib/resource/italian/NounIta.gf b/deprecated/old-lib/resource/italian/NounIta.gf deleted file mode 100644 index 14e9389e2..000000000 --- a/deprecated/old-lib/resource/italian/NounIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete NounIta of Noun = CatIta ** NounRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/NumeralIta.gf b/deprecated/old-lib/resource/italian/NumeralIta.gf deleted file mode 100644 index 453caee0f..000000000 --- a/deprecated/old-lib/resource/italian/NumeralIta.gf +++ /dev/null @@ -1,111 +0,0 @@ -concrete NumeralIta of Numeral = CatIta ** - open CommonRomance, ResRomance, MorphoIta, Prelude in { - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100 = {s : CardOrd => Str ; n : Number} ; - Sub1000 = {s : CardOrd => Str ; n : Number} ; - Sub1000000 = {s : CardOrd => Str ; n : Number} ; - -lin num x = x ; - -lin n2 = mkTal "due" "dodici" "venti" "secondo" ; -lin n3 = mkTal "tre" "tredici" "trenta" "terzo" ; -lin n4 = mkTal "quattro" "quattordici" "quaranta" "quarto" ; -lin n5 = mkTal "cinque" "quindici" "cinquanta" "quinto" ; -lin n6 = mkTal "sei" "sedici" "sessanta" "sesto" ; -lin n7 = mkTal "sette" "diciassette" "settanta" "settimo" ; --- diciasettesimo? -lin n8 = mkTal "otto" "diciotto" "ottanta" "ottavo" ; -lin n9 = mkTal "nove" "diciannove" "novanta" "nono" ; - -lin pot01 = - let uno = (mkTal "uno" "undici" "dieci" "primo").s in - {s =\\f,g => case f of { - ental pred => [] ; - _ => uno ! f ! g - } ; - n = Sg} ; - -lin pot0 d = {s = d.s ; n = Pl} ; -lin pot110 = spl ((mkTal "dieci" [] [] "decimo").s ! ental indip) ; -lin pot111 = spl ((mkTal "undici" [] [] "undicesimo").s ! ental indip) ; -lin pot1to19 d = spl (d.s ! ton) ; -lin pot0as1 n = {s = n.s ! ental indip ; n = n.n} ; -lin pot1 d = spl (d.s ! tiotal) ; -lin pot1plus d e = - {s = \\g => d.s ! tiotal ! NCard Masc ++ e.s ! ental indip ! g ; n = Pl} ; -lin pot1as2 n = n ; -lin pot2 d = spl (\\co => d.s ! ental pred ! NCard Masc ++ - (mkTal "cento" [] [] "centesimo").s ! ental indip ! co) ; -lin pot2plus d e = - {s = \\g => d.s ! ental pred ! NCard Masc ++ "cento" ++ e.s ! g ; n = Pl} ; -lin pot2as3 n = n ; -lin pot3 n = spl (\\co => n.s ! NCard Masc ++ - (mkTal (mille ! n.n) [] [] "millesimo").s ! ental indip ! co) ; -lin pot3plus n m = {s = \\g => n.s ! NCard Masc ++ mille ! n.n ++ m.s ! g ; n = Pl} ; - -oper - mkTal : (x1,_,_,x4 : Str) -> {s : DForm => CardOrd => Str} = - \due,dodici,venti,secondo -> {s = \\d,co => case of { - => due ; - => pronForms (adjSolo secondo) g n ; - => venti ; - => regCard venti g n ; - => venti ; - => regCard venti g n - } - } ; - - regCard : Str -> Gender -> Number -> Str = \venti -> - pronForms (adjSolo (init venti + "esimo")) ; - - spl : (CardOrd => Str) -> {s : CardOrd => Str ; n : Number} = \s -> { - s = s ; - n = Pl - } ; - -oper mille : Number => Str = table {Sg => "mille" ; Pl => "mila"} ; -param DForm = ental Pred | ton | tiotal ; -param Pred = pred | indip ; - - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard Masc ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1:o" Sg ; ---- gender - D_2 = mk2Dig "2" "2:o" ; - D_3 = mk2Dig "3" "3:o" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ":o") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ _ => o} ; ---- gender - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/italian/ParadigmsIta.gf b/deprecated/old-lib/resource/italian/ParadigmsIta.gf deleted file mode 100644 index 88e8a8566..000000000 --- a/deprecated/old-lib/resource/italian/ParadigmsIta.gf +++ /dev/null @@ -1,475 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - ---1 Italian Lexical Paradigms --- --- Aarne Ranta 2003 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoIta.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed. For verbs, we have a --- separate module [``BeschIta`` ../../italian/BeschIta.gf], --- which covers the "Bescherelle" verb conjugations. - -resource ParadigmsIta = - open - (Predef=Predef), - Prelude, - CommonRomance, - ResIta, - MorphoIta, - BeschIta, - CatIta in { - - flags optimize=all ; - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - masculine : Gender ; - feminine : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- Prepositions used in many-argument functions are either strings --- (including the 'accusative' empty string) or strings that --- amalgamate with the following word (the 'genitive' "di" and the --- 'dative' "a"). - - --Prep : Type ; - - accusative : Prep ; - genitive : Prep ; - dative : Prep ; - - mkPrep : Str -> Prep ; - --- The following prepositions also have special contracted forms. - - con_Prep, da_Prep, in_Prep, su_Prep : Prep ; - ---2 Nouns - - mkN : overload { - --- The regular function takes the singular form and the gender, --- and computes the plural and the gender by a heuristic. --- The heuristic says that the gender is feminine for nouns --- ending with "a", and masculine for all other words. - - mkN : (cane : Str) -> N ; - --- To force a different gender, give it explicitly. - - mkN : (carne : Str) -> Gender -> N ; - --- Worst case: give both two forms and the gender. - - mkN : (uomo,uomini : Str) -> Gender -> N ; - --- In *compound nouns*, the first part is inflected as a noun but --- the second part is not inflected. e.g. "numero di telefono". --- They could be formed in syntax, but we give a shortcut here since --- they are frequent in lexica. - - mkN : N -> Str -> N - } ; - - - - ---3 Relational nouns --- --- Relational nouns ("figlio di x") need a case and a preposition. --- The default is regular nouns with the genitive "di". - - mkN2 : overload { - mkN2 : Str -> N2 ; - mkN2 : N -> Prep -> N2 - } ; - --- Three-place relational nouns ("la connessione di x a y") need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "la vecchia chiesa di"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names need a string and a gender. The gender is by default feminine if --- the name ends with an "a", and masculine otherwise. - - mkPN : overload { - mkPN : Str -> PN ; - mkPN : Str -> Gender -> PN - } ; - - - ---2 Adjectives - - mkA : overload { - --- For regular adjectives, all forms are derived from the --- masculine singular. Comparison is formed by "pi". - - mkA : (bianco : Str) -> A ; - --- Five forms are needed in the worst --- case (masc and fem singular, masc plural, adverbial), given that --- comparison is formed by "pi". - - mkA : (solo,sola,soli,sole,solamente : Str) -> A ; - --- With irregular comparison, there are as it were two adjectives: --- the positive ("buono") and the comparative ("migliore"). - - mkA : A -> A -> A - } ; - --- All the functions above create postfix adjectives. To switch --- them to prefix ones (i.e. ones placed before the noun in --- modification, as in "vecchia chiesa"), the following function is --- provided. - - prefixA : A -> A = prefA ; - - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. - - mkAdv : Str -> Adv ; - --- Some appear next to the verb (e.g. "sempre"). - - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - - ---2 Verbs - - mkV : overload { - --- Regular verbs are ones with the infinitive "are" or "ire", the --- latter with singular present indicative forms as "finisco". --- The regular verb function is the first conjugation recognizes --- these endings, as well as the variations among --- "amare, cominciare, mangiare, legare, cercare". - - mkV : Str -> V ; - --- The module $BeschIta$ gives (almost) all the patterns of the "Bescherelle" --- book. To use them in the category $V$, wrap them with the function - - mkV : Verbo -> V ; - --- If $BeschIta$ does not give the desired result or feels difficult --- to consult, here is a worst-case function for "-ire" and "-ere" verbs, --- taking 11 arguments. - - mkV : (udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito : Str) -> V - } ; - --- The function $regV$ gives all verbs the compound auxiliary "avere". --- To change it to "essere", use the following function. --- Reflexive implies "essere". - - essereV : V -> V ; - reflV : V -> V ; - - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). Notice that a particle comes from the $V$. - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Prep -> V2 - } ; - --- You can reuse a $V2$ verb in $V$. - - v2V : V2 -> V ; - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- parlare, a, di - dirV3 : V -> Prep -> V3 ; -- dare,_,a - dirdirV3 : V -> V3 ; -- dare,_,_ - - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; -- plain infinitive: "voglio parlare" - deVV : V -> VV ; -- "cerco di parlare" - aVV : V -> VV ; -- "arrivo a parlare" - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> Prep -> AV ; - mkA2V : A -> Prep -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given --- as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - - ---. ---2 The definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - - Gender = MorphoIta.Gender ; - Number = MorphoIta.Number ; - masculine = Masc ; - feminine = Fem ; - singular = Sg ; - plural = Pl ; - - --Prep = Compl ; - accusative = complAcc ; - genitive = complGen ; - dative = complDat ; - mkPrep p = {s = p ; c = Acc ; isDir = False ; lock_Prep = <>} ; - - con_Prep = {s = [] ; c = CPrep P_con ; isDir = False ; lock_Prep = <>} ; - da_Prep = {s = [] ; c = CPrep P_da ; isDir = False ; lock_Prep = <>} ; - in_Prep = {s = [] ; c = CPrep P_in ; isDir = False ; lock_Prep = <>} ; - su_Prep = {s = [] ; c = CPrep P_su ; isDir = False ; lock_Prep = <>} ; - - mk2N x y g = mkNounIrreg x y g ** {lock_N = <>} ; - regN x = mkNomReg x ** {lock_N = <>} ; - compN x y = {s = \\n => x.s ! n ++ y ; g = x.g ; lock_N = <>} ; - femN x = {s = x.s ; g = feminine ; lock_N = <>} ; - mascN x = {s = x.s ; g = masculine ; lock_N = <>} ; - - - mk2N2 = \n,p -> n ** {lock_N2 = <> ; c2 = p} ; - diN2 n = mk2N2 n genitive ; - aN2 n = mk2N2 n dative ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p ; c3 = q} ; - - mk2PN : Str -> Gender -> PN ; - mk2PN x g = {s = x ; g = g} ** {lock_PN = <>} ; - regPN x = mk2PN x g where { - g = case last x of { - "a" => feminine ; - _ => masculine - } - } ; - - makeNP x g n = {s = (pn2np (mk2PN x g)).s; a = agrP3 g n ; hasClit = False} ** {lock_NP = <>} ; - - mk5A a b c d e = - compADeg {s = \\_ => (mkAdj a b c d e).s ; isPre = False ; lock_A = <>} ; - regA a = compADeg {s = \\_ => (mkAdjReg a).s ; isPre = False ; lock_A = <>} ; - prefA a = {s = a.s ; isPre = True ; lock_A = <>} ; - - mkA2 a p = a ** {c2 = p ; lock_A2 = <>} ; - - mkADeg a b = - {s = table {Posit => a.s ! Posit ; _ => b.s ! Posit} ; - isPre = a.isPre ; lock_A = <>} ; - compADeg a = - {s = table {Posit => a.s ! Posit ; _ => \\f => "pi" ++ a.s ! Posit ! f} ; - isPre = a.isPre ; - lock_A = <>} ; - regADeg a = compADeg (regA a) ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - regV x = - let - are = Predef.dp 3 x ; - ci = Predef.dp 2 (Predef.tk 3 x) ; - i = last ci ; - verb = case are of { - "ire" => finire_100 x ; - _ => case i of { - "c" => cercare_7 x ; - "g" => legare_8 x ; - _ => case ci of { - "ci" => cominciare_9 x ; - "gi" => mangiare_10 x ; - _ => amare_6 x - } - } - } - in verbBesch verb ** {vtyp = VHabere ; lock_V = <>} ; - - verboV ve = verbBesch ve ** {vtyp = VHabere ; lock_V = <>} ; - - mk11V - dovere devo deve dobbiamo dovro - dovetti dovesti dovette dovettero dovi dovuto = verboV (mkVerbo - dovere devo deve dobbiamo dovro - dovetti dovesti dovette dovettero dovi dovuto - ) ; - - essereV v = {s = v.s ; vtyp = VEsse ; lock_V = <>} ; - reflV v = {s = v.s ; vtyp = VRefl ; lock_V = <>} ; - - mk2V2 v p = {s = v.s ; vtyp = v.vtyp ; c2 = p ; lock_V2 = <>} ; - dirV2 v = mk2V2 v accusative ; - v2V v = v ** {lock_V = <>} ; - - mkV3 v p q = {s = v.s ; vtyp = v.vtyp ; - c2 = p ; c3 = q ; lock_V3 = <>} ; - dirV3 v p = mkV3 v accusative p ; - dirdirV3 v = dirV3 v dative ; - - V0 : Type = V ; - AS, AV : Type = A ; - A2S, A2V : Type = A2 ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods - mkV2S v p = mk2V2 v p ** {mn,mp = Indic ; lock_V2S = <>} ; - mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; - deVV v = v ** {c2 = complGen ; lock_VV = <>} ; - aVV v = v ** {c2 = complDat ; lock_VV = <>} ; - mkV2V v p t = mkV3 v p t ** {lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p q = mkV3 v p q ** {lock_V2A = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_AS = <>} ; ---- more moods - mkA2S v p = mkA2 v p ** {lock_A2S = <>} ; - mkAV v p = v ** {c = p.p1 ; s2 = p.p2 ; lock_AV = <>} ; - mkA2V v p q = mkA2 v p ** {s3 = q.p2 ; c3 = q.p1 ; lock_A2V = <>} ; - ------------------------- - - mkN = overload { - mkN : (cane : Str) -> N = regN ; - mkN : (carne : Str) -> Gender -> N = \n,g -> {s = (regN n).s ; g = g ; lock_N = <>} ; - mkN : (uomo,uomini : Str) -> Gender -> N = mk2N ; - mkN : N -> Str -> N = compN - } ; - - compN : N -> Str -> N ; - mk2N :(uomo,uomini : Str) -> Gender -> N ; - regN : Str -> N ; - mascN : N -> N ; - femN : N -> N ; - - mkN2 = overload { - mkN2 : Str -> N2 = \s -> diN2 (regN s) ; - mkN2 : N -> Prep -> N2 = mk2N2 - } ; - - mk2N2 : N -> Prep -> N2 ; - diN2 : N -> N2 ; - aN2 : N -> N2 ; - - regPN : Str -> PN ; -- feminine if "-a", otherwise masculine - --- obsolete - makeNP : Str -> Gender -> Number -> NP ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; - mkPN : Str -> Gender -> PN = mk2PN - } ; - - mkA = overload { - mkA : (bianco : Str) -> A = regA ; - mkA : (solo,sola,soli,sole, solamente : Str) -> A = mk5A ; - mkA : A -> A -> A = mkADeg - } ; - mk5A : (solo,sola,soli,sole, solamente : Str) -> A ; - regA : Str -> A ; - prefA : A -> A ; - mkADeg : A -> A -> A ; - compADeg : A -> A ; - regADeg : Str -> A ; - - mkV = overload { - mkV : Str -> V = regV ; - mkV : Verbo -> V = verboV ; - mkV : - (udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito : Str) -> V = mk11V ; - } ; - - regV : Str -> V ; - verboV : Verbo -> V ; - mk11V : - (udire,odo,ode,udiamo,udiro,udii,udisti,udi,udirono,odi,udito : Str) -> V ; - - mkV2 = overload { - mkV2 : Str -> V2 = \s -> dirV2 (regV s) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mk2V2 - } ; - mk2V2 : V -> Prep -> V2 ; - dirV2 : V -> V2 ; - -} ; diff --git a/deprecated/old-lib/resource/italian/PhonoIta.gf b/deprecated/old-lib/resource/italian/PhonoIta.gf deleted file mode 100644 index f725aef68..000000000 --- a/deprecated/old-lib/resource/italian/PhonoIta.gf +++ /dev/null @@ -1,20 +0,0 @@ -resource PhonoIta = open Prelude in { - ---3 Elision --- --- The phonological rule of *elision* can be defined as follows in GF. --- In Italian it includes both vowels and the *impure 's'*. - -oper - vocale : Strs = strs { - "a" ; "e" ; "h" ; "i" ; "o" ; "u" ; "" ; "y" - } ; - - sImpuro : Strs = strs { - "z" ; "sb" ; "sc" ; "sd" ; "sf" ; "sm" ; "sp" ; "sq" ; "sr" ; "st" ; "sv" - } ; - - elision : (_,_,_ : Str) -> Str = \il, l', lo -> - pre {il ; l' / vocale ; lo / sImpuro} ; - -} diff --git a/deprecated/old-lib/resource/italian/PhraseIta.gf b/deprecated/old-lib/resource/italian/PhraseIta.gf deleted file mode 100644 index 847a8977e..000000000 --- a/deprecated/old-lib/resource/italian/PhraseIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseIta of Phrase = CatIta ** PhraseRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/QuestionIta.gf b/deprecated/old-lib/resource/italian/QuestionIta.gf deleted file mode 100644 index 2c528a32d..000000000 --- a/deprecated/old-lib/resource/italian/QuestionIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionIta of Question = CatIta ** QuestionRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/RelativeIta.gf b/deprecated/old-lib/resource/italian/RelativeIta.gf deleted file mode 100644 index d9bae4c4f..000000000 --- a/deprecated/old-lib/resource/italian/RelativeIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeIta of Relative = CatIta ** RelativeRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/ResIta.gf b/deprecated/old-lib/resource/italian/ResIta.gf deleted file mode 100644 index d18906d9a..000000000 --- a/deprecated/old-lib/resource/italian/ResIta.gf +++ /dev/null @@ -1,13 +0,0 @@ ---1 Italian auxiliary operations. --- ----- This module contains operations that are needed to make the ----- resource syntax work. To define everything that is needed to ----- implement $Test$, it moreover contains regular lexical ----- patterns needed for $Lex$. --- - -instance ResIta of ResRomance = DiffIta ** open CommonRomance, Prelude in { - - flags optimize=all ; - -} ; diff --git a/deprecated/old-lib/resource/italian/SentenceIta.gf b/deprecated/old-lib/resource/italian/SentenceIta.gf deleted file mode 100644 index beaa75c73..000000000 --- a/deprecated/old-lib/resource/italian/SentenceIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceIta of Sentence = CatIta ** SentenceRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/italian/StructuralIta.gf b/deprecated/old-lib/resource/italian/StructuralIta.gf deleted file mode 100644 index 70f5337e8..000000000 --- a/deprecated/old-lib/resource/italian/StructuralIta.gf +++ /dev/null @@ -1,141 +0,0 @@ -concrete StructuralIta of Structural = CatIta ** - open PhonoIta, MorphoIta, ParadigmsIta, BeschIta, Prelude in { - - flags optimize=all ; coding=utf8 ; - -lin - - above_Prep = {s = ["sopra"] ; c = MorphoIta.genitive ; isDir = False} ; - after_Prep = mkPrep "dopo" ; - all_Predet = { - s = \\a,c => prepCase c ++ aagrForms "tutto" "tutta" "tutti" "tutte" ! a ; - c = Nom - } ; - almost_AdA, almost_AdN = ss "quasi" ; - always_AdV = ss "sempre" ; - although_Subj = ss "benché" ** {m = Conjunct} ; - and_Conj = {s1 = [] ; s2 = "e" ; n = Pl} ; - because_Subj = ss "perché" ** {m = Indic} ; - before_Prep = mkPrep "prima" ; - behind_Prep = mkPrep "dietro" ; - between_Prep = mkPrep "fra" ; - both7and_DConj = {s1,s2 = "e" ; n = Pl} ; - but_PConj = ss "ma" ; - by8agent_Prep = {s = [] ; c = CPrep P_da ; isDir = False} ; - by8means_Prep = mkPrep "per" ; - can8know_VV = mkVV (verboV (sapere_78 "sapere")) ; - can_VV = mkVV (verboV (potere_69 "potere")) ; - during_Prep = mkPrep "durante" ; - either7or_DConj = {s1,s2 = "o" ; n = Sg} ; - everybody_NP = makeNP ["tutti"] Masc Pl ; - every_Det = {s = \\_,_ => "ogni" ; n = Sg} ; - everything_NP = pn2np (mkPN ["tutto"] Masc) ; - everywhere_Adv = ss "dappertutto" ; - few_Det = {s = \\g,c => prepCase c ++ genForms "pochi" "poche" ! g ; n = Pl} ; ----- first_Ord = {s = \\ag => (regA "primo").s ! Posit ! AF ag.g ag.n} ; - for_Prep = mkPrep "per" ; - from_Prep = complGen ; --- - he_Pron = - mkPronoun - "lui" "lo" "gli" "glie" "lui" "suo" "sua" "suoi" "sue" - Masc Sg P3 ; - here7from_Adv = ss ["da quì"] ; - here7to_Adv = ss "quì" ; - here_Adv = ss "quì" ; - how_IAdv = ss "come" ; - how8many_IDet = {s = \\g,c => prepCase c ++ genForms "quanti" "quante" ! g ; n = Pl} ; - if_Subj = ss "se" ** {m = Indic} ; - in8front_Prep = mkPrep "davanti" ; - i_Pron = - mkPronoun - "io" "mi" "mi" "me" "me" "mio" "mia" "miei" "mie" - Masc Sg P1 ; - in_Prep = {s = [] ; c = CPrep P_in ; isDir = False} ; - it_Pron = - mkPronoun - "lui" "lo" "gli" "glie" "lui" "suo" "sua" "suoi" "sue" - Masc Sg P3 ; - less_CAdv = ss "meno" ; - many_Det = {s = \\g,c => prepCase c ++ genForms "molti" "molte" ! g ; n = Pl} ; - more_CAdv = ss "più" ; - most_Predet = {s = \\_,c => prepCase c ++ ["la maggior parte"] ; c = CPrep P_di} ; - much_Det = {s = \\g,c => prepCase c ++ genForms "molto" "molta" ! g ; n = Sg} ; - must_VV = mkVV (verboV (dovere_47 "dovere")) ; - no_Utt = ss "no" ; - on_Prep = {s = [] ; c = CPrep P_su ; isDir = False} ; ----- one_Quant = {s = \\g,c => prepCase c ++ genForms "uno" "una" ! g} ; - only_Predet = {s = \\_,c => prepCase c ++ "soltanto" ; c = Nom} ; --- solo|a|i|e - or_Conj = {s1 = [] ; s2 = "o" ; n = Sg} ; - otherwise_PConj = ss "altramente" ; - part_Prep = complGen ; - please_Voc = ss ["per favore"] ; - possess_Prep = complGen ; - quite_Adv = ss "assai" ; - she_Pron = - mkPronoun - "lei" "la" "le" "glie" "lei" "suo" "sua" "suoi" "sue" - Fem Sg P3 ; - so_AdA = ss "così" ; - somebody_NP = pn2np (mkPN ["qualcuno"] Masc) ; - somePl_Det = {s = \\_,c => prepCase c ++ "qualche" ; n = Pl} ; - someSg_Det = {s = \\_,c => prepCase c ++ "qualche" ; n = Sg} ; - something_NP = pn2np (mkPN ["qualche cosa"] Masc) ; - somewhere_Adv = ss ["qualche parte"] ; - that_Quant = { - s = table { - Sg => \\g,c => prepCase c ++ genForms "quello" "quella" ! g ; - Pl => \\g,c => prepCase c ++ genForms "quelli" "quelle" ! g ---- quegli - } - } ; - there7from_Adv = ss ["di là"] ; - there7to_Adv = ss "là" ; --- ci - there_Adv = ss "là" ; - therefore_PConj = ss "quindi" ; - they_Pron = mkPronoun - "loro" "loro" "li" "glie" "loro" "loro" "loro" "loro" "loro" - Masc Pl P3 ; - this_Quant = { - s = table { - Sg => \\g,c => prepCase c ++ genForms "questo" "questa" ! g ; - Pl => \\g,c => prepCase c ++ genForms "questi" "queste" ! g - } - } ; - through_Prep = mkPrep "per" ; - too_AdA = ss "troppo" ; - to_Prep = complDat ; - under_Prep = mkPrep "sotto" ; - very_AdA = ss "molto" ; - want_VV = mkVV (verboV (volere_96 "volere")) ; - we_Pron = - mkPronoun "noi" "ci" "ci" "ce" "noi" "nostro" "nostra" "nostri" "nostre" - Masc Pl P1 ; - whatSg_IP = {s = \\c => prepCase c ++ ["che cosa"] ; a = aagr Fem Sg} ; - whatPl_IP = {s = \\c => prepCase c ++ ["che cose"] ; a = aagr Fem Pl} ; --- - when_IAdv = ss "quando" ; - when_Subj = ss "quando" ** {m = Indic} ; - where_IAdv = ss "dove" ; - which_IQuant = {s = table { - Sg => \\g,c => prepCase c ++ genForms "quale" "quale" ! g ; - Pl => \\g,c => prepCase c ++ genForms "quali" "quali" ! g - } - } ; - whoPl_IP = {s = \\c => prepCase c ++ "chi" ; a = aagr Masc Pl} ; - whoSg_IP = {s = \\c => prepCase c ++ "chi" ; a = aagr Masc Sg} ; - why_IAdv = ss "perché" ; - without_Prep = mkPrep "senza" ; - with_Prep = {s = [] ; c = CPrep P_con ; isDir = False} ; - yes_Utt = ss "sì" ; - youSg_Pron = mkPronoun - "tu" "ti" "ti" "te" "te" "tuo" "tua" "tuoi" "tue" - Masc Sg P2 ; - youPl_Pron = - mkPronoun - "voi" "vi" "vi" "ve" "voi" "vostro" "vostra" "vostri" "vostre" - Masc Pl P2 ; - youPol_Pron = - mkPronoun - "Lei" "La" "Le" "Glie" "Lei" "Suo" "Sua" "Suoi" "Sue" - Masc Sg P3 ; - -} - diff --git a/deprecated/old-lib/resource/italian/VerbIta.gf b/deprecated/old-lib/resource/italian/VerbIta.gf deleted file mode 100644 index 7af634d4f..000000000 --- a/deprecated/old-lib/resource/italian/VerbIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete VerbIta of Verb = CatIta ** VerbRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/mathematical/Mathematical.gf b/deprecated/old-lib/resource/mathematical/Mathematical.gf deleted file mode 100644 index 65afef3b1..000000000 --- a/deprecated/old-lib/resource/mathematical/Mathematical.gf +++ /dev/null @@ -1,31 +0,0 @@ ---1 The Mathematics API to the Resource Grammar - --- This grammar is a collection of the different modules. --- It differs from $Lang$ in two main ways: --- - the combinations in Noun, Verb, Adjective, Adverb, Sentence are not included --- - instead, Symbol and Predication are used --- --- --- In practice, the most important difference is that only present-tense sentences --- are included, and that symbolic expressions are recognized as NPs. - -abstract Mathematical = - Noun - [ComplN2], --- to avoid ambiguity --- Verb, - Adjective, - Adverb, - Numeral, --- Sentence, - Question, - Relative, - Conjunction, - Phrase, - Text, - Idiom, - Structural, - - Symbol, - Predication, - - Lexicon - ** {} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalCat.gf b/deprecated/old-lib/resource/mathematical/MathematicalCat.gf deleted file mode 100644 index 36d6985f1..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalCat.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalCat of Mathematical = - NounCat - [ComplN2], --- to avoid ambiguity --- VerbCat, - AdjectiveCat, - AdverbCat, - NumeralCat, --- SentenceCat, - QuestionCat, - RelativeCat, - ConjunctionCat, - PhraseCat, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomCat, - StructuralCat, - - SymbolCat, - PredicationCat, -- - [predV3,predV2], --- gf bug - - LexiconCat - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalDan.gf b/deprecated/old-lib/resource/mathematical/MathematicalDan.gf deleted file mode 100644 index 7d8785b12..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalDan.gf +++ /dev/null @@ -1,27 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalDan of Mathematical = - NounDan - [ComplN2], --- to avoid ambiguity --- VerbDan, - AdjectiveDan, - AdverbDan, - NumeralDan, --- SentenceDan, - QuestionDan, - RelativeDan, - ConjunctionDan, - PhraseDan, - TextX, - IdiomDan, - - StructuralDan, - - SymbolDan, - PredicationDan, - - LexiconDan - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalEng.gf b/deprecated/old-lib/resource/mathematical/MathematicalEng.gf deleted file mode 100644 index 9042a3eb9..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalEng.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalEng of Mathematical = - NounEng - [ComplN2], --- to avoid ambiguity --- VerbEng, - AdjectiveEng, - AdverbEng, - NumeralEng, --- SentenceEng, - QuestionEng, - RelativeEng, - ConjunctionEng, - PhraseEng, - StructuralEng, - TextX, - IdiomEng, - - SymbolEng, - PredicationEng, - - LexiconEng - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalFin.gf b/deprecated/old-lib/resource/mathematical/MathematicalFin.gf deleted file mode 100644 index 26704d6e3..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalFin.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalFin of Mathematical = - NounFin - [ComplN2], --- to avoid ambiguity --- VerbFin, - AdjectiveFin, - AdverbFin, - NumeralFin, --- SentenceFin, - QuestionFin, - RelativeFin, - ConjunctionFin, - PhraseFin, - TextX, - IdiomFin, - StructuralFin, - - SymbolFin, - PredicationFin, - - LexiconFin - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalFre.gf b/deprecated/old-lib/resource/mathematical/MathematicalFre.gf deleted file mode 100644 index 65eb6a9b5..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalFre.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalFre of Mathematical = - NounFre - [ComplN2], --- to avoid ambiguity --- VerbFre, - AdjectiveFre, - AdverbFre, - NumeralFre, --- SentenceFre, - QuestionFre, - RelativeFre, - ConjunctionFre, - PhraseFre, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomFre, - StructuralFre, - - SymbolFre, - PredicationFre - [predV3], ---- gf bug - - LexiconFre - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalGer.gf b/deprecated/old-lib/resource/mathematical/MathematicalGer.gf deleted file mode 100644 index 0d9eb45b5..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalGer.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalGer of Mathematical = - NounGer - [ComplN2], --- to avoid ambiguity --- VerbGer, - AdjectiveGer, - AdverbGer, - NumeralGer, --- SentenceGer, - QuestionGer, - RelativeGer, - ConjunctionGer, - PhraseGer, - TextX - [Tense,TPres], - IdiomGer, - StructuralGer, - - SymbolGer, - PredicationGer, - - LexiconGer - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalIta.gf b/deprecated/old-lib/resource/mathematical/MathematicalIta.gf deleted file mode 100644 index 0591ef6c6..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalIta.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalIta of Mathematical = - NounIta - [ComplN2], --- to avoid ambiguity --- VerbIta, - AdjectiveIta, - AdverbIta, - NumeralIta, --- SentenceIta, - QuestionIta, - RelativeIta, - ConjunctionIta, - PhraseIta, - TextX - [Tense,TPres,TPast,TFut,TCond], - IdiomIta, - StructuralIta, - - SymbolIta, - PredicationIta, -- - [predV3,predV2], --- gf bug - - LexiconIta - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalNor.gf b/deprecated/old-lib/resource/mathematical/MathematicalNor.gf deleted file mode 100644 index 383ced6eb..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalNor.gf +++ /dev/null @@ -1,27 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalNor of Mathematical = - NounNor - [ComplN2], --- to avoid ambiguity --- VerbNor, - AdjectiveNor, - AdverbNor, - NumeralNor, --- SentenceNor, - QuestionNor, - RelativeNor, - ConjunctionNor, - PhraseNor, - TextX, - IdiomNor, - - StructuralNor, - - SymbolNor, - PredicationNor, - - LexiconNor - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalSpa.gf b/deprecated/old-lib/resource/mathematical/MathematicalSpa.gf deleted file mode 100644 index 92cebf436..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalSpa.gf +++ /dev/null @@ -1,26 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalSpa of Mathematical = - NounSpa - [ComplN2], --- to avoid ambiguity --- VerbSpa, - AdjectiveSpa, - AdverbSpa, - NumeralSpa, --- SentenceSpa, - QuestionSpa, - RelativeSpa, - ConjunctionSpa, - PhraseSpa, - TextSpa - [Tense,TPres,TPast,TFut,TCond], - IdiomSpa, - StructuralSpa, - - SymbolSpa, - PredicationSpa, -- - [predV3,predV2], --- gf bug - - LexiconSpa - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/MathematicalSwe.gf b/deprecated/old-lib/resource/mathematical/MathematicalSwe.gf deleted file mode 100644 index 59d5fefde..000000000 --- a/deprecated/old-lib/resource/mathematical/MathematicalSwe.gf +++ /dev/null @@ -1,27 +0,0 @@ ---# -path=.:present:prelude - -concrete MathematicalSwe of Mathematical = - NounSwe - [ComplN2], --- to avoid ambiguity --- VerbSwe, - AdjectiveSwe, - AdverbSwe, - NumeralSwe, --- SentenceSwe, - QuestionSwe, - RelativeSwe, - ConjunctionSwe, - PhraseSwe, - TextX, - IdiomSwe, - - StructuralSwe, - - SymbolSwe, - PredicationSwe, - - LexiconSwe - ** { - -flags startcat = Phr ; - -} ; diff --git a/deprecated/old-lib/resource/mathematical/Predication.gf b/deprecated/old-lib/resource/mathematical/Predication.gf deleted file mode 100644 index f53d44005..000000000 --- a/deprecated/old-lib/resource/mathematical/Predication.gf +++ /dev/null @@ -1,60 +0,0 @@ ---1 A Small Predication Library --- --- (c) Aarne Ranta 2003-2006 under Gnu GPL. --- --- This library is a derived library built on the language-independent Ground --- API of resource grammars. - -abstract Predication = Cat ** { - ---2 The category of atomic sentences - --- We want to use sentences in positive and negative forms but do not care about --- tenses. - -fun - PosCl : Cl -> S ; -- positive sentence: "x intersects y" - NegCl : Cl -> S ; -- negative sentence: "x doesn't intersect y" - ---2 Predication patterns. - - predV : V -> NP -> Cl ; -- one-place verb: "x converges" - predV2 : V2 -> NP -> NP -> Cl ; -- two-place verb: "x intersects y" - predV3 : V3 -> NP->NP-> NP -> Cl; -- three-place verb: "x intersects y at z" - predVColl : V -> NP -> NP -> Cl ; -- collective verb: "x and y intersect" - predA : A -> NP -> Cl ; -- one-place adjective: "x is even" - predA2 : A2 -> NP -> NP -> Cl ; -- two-place adj: "x is divisible by y" - predAComp : A -> NP -> NP -> Cl; -- comparative adj: "x is greater than y" - predAColl : A -> NP -> NP -> Cl ; -- collective adj: "x and y are parallel" - predN : N -> NP -> Cl ; -- one-place noun: "x is a point" - predN2 : N2 -> NP -> NP -> Cl ; -- two-place noun: "x is a divisor of y" - predNColl : N -> NP -> NP -> Cl ; -- collective noun: "x and y are duals" - predAdv : Adv -> NP -> Cl ; -- adverb: "x is inside" - predPrep : Prep -> NP -> NP -> Cl ; -- preposition: "x is outside y" - ---2 Imperatives and infinitives. - - impV2 : V2 -> NP -> Phr ; -- imperative: "solve the equation E" - infV2 : V2 -> NP -> Phr ; -- infinitive: "to solve the equation E" - ---2 Individual-valued function applications - - appN2 : N2 -> NP -> NP ; -- one-place function: "the successor of x" - appN3 : N3 -> NP -> NP -> NP ; -- two-place function: "the distance from x to y" - appColl : N2 -> NP -> NP -> NP ; -- collective function: "the sum of x and y" - ---2 Families of types - --- These are expressed by relational nouns applied to arguments. - - famN2 : N2 -> NP -> CN ; -- one-place family: "divisor of x" - famN3 : N3 -> NP -> NP -> CN ; -- two-place family: "path from x to y" - famColl : N2 -> NP -> NP -> CN ; -- collective family: "path between x and y" - ---2 Type constructor - --- This is similar to a family except that the argument is a type. - - typN2 : N2 -> CN -> CN ; -- constructed type: "list of integers" - -} diff --git a/deprecated/old-lib/resource/mathematical/PredicationCat.gf b/deprecated/old-lib/resource/mathematical/PredicationCat.gf deleted file mode 100644 index 95fd70cc0..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationCat.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationCat of Predication = CatCat ** PredicationI with - (Syntax = SyntaxCat), - (Lang = LangCat) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationDan.gf b/deprecated/old-lib/resource/mathematical/PredicationDan.gf deleted file mode 100644 index 6f1ba235e..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationDan.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationDan of Predication = CatDan ** PredicationI with - (Syntax = SyntaxDan), - (Lang = LangDan) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationEng.gf b/deprecated/old-lib/resource/mathematical/PredicationEng.gf deleted file mode 100644 index c7dc12c51..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationEng.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationEng of Predication = CatEng ** PredicationI with - (Syntax = SyntaxEng), - (Lang = LangEng) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationFin.gf b/deprecated/old-lib/resource/mathematical/PredicationFin.gf deleted file mode 100644 index 86982aaae..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationFin.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationFin of Predication = CatFin ** PredicationI with - (Syntax = SyntaxFin), - (Lang = LangFin) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationFre.gf b/deprecated/old-lib/resource/mathematical/PredicationFre.gf deleted file mode 100644 index da968d2b8..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationFre.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationFre of Predication = CatFre ** PredicationI with - (Syntax = SyntaxFre), - (Lang = LangFre) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationGer.gf b/deprecated/old-lib/resource/mathematical/PredicationGer.gf deleted file mode 100644 index 5f870309d..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationGer.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationGer of Predication = CatGer ** PredicationI with - (Syntax = SyntaxGer), - (Lang = LangGer) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationI.gf b/deprecated/old-lib/resource/mathematical/PredicationI.gf deleted file mode 100644 index 67cbcd67e..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationI.gf +++ /dev/null @@ -1,51 +0,0 @@ -incomplete concrete PredicationI of Predication = - Cat ** open ParamX, Lang, Syntax in { - -flags optimize = all_subs ; - -lin - PosCl cl = mkS cl ; - NegCl cl = mkS PNeg cl ; - ---2 Predication patterns. - - predV v x = PredVP x (UseV v) ; -- mkCl x v ; - predV2 v x y = mkCl x v y ; - predV3 v x y z = mkCl x v y z ; - predVColl v x y = mkCl (mkNP and_Conj x y) v ; - predA a x = mkCl x a ; - predA2 a x y = mkCl x a y ; - predAComp a x y = mkCl x a y ; - predAColl a x y = mkCl (mkNP and_Conj x y) a ; - predN n x = mkCl x (mkNP IndefArt (mkCN n)) ; --- Sg/Pl ? - predN2 n x y = mkCl x (mkNP IndefArt (ComplN2 n y)) ; --- Sg/Pl ? - predNColl n x y = mkCl (mkNP and_Conj x y) (mkNP IndefArt (mkCN n)) ; - predAdv a x = mkCl x a ; - predPrep p x y = mkCl x (mkAdv p y) ; - ---2 Imperatives and infinitives. - - impV2 v x = mkPhr (mkImp v x) ; - infV2 v x = mkPhr (mkUtt (mkVP v x)) ; - ---2 Individual-valued function applications - - appN2 n x = mkNP DefArt (mkCN n x) ; - appN3 n x y = mkNP DefArt (mkCN n x y) ; - appColl n x y = mkNP DefArt (mkCN n (mkNP and_Conj x y)) ; - ---2 Families of types - --- These are expressed by relational nouns applied to arguments. - - famN2 n x = ComplN2 n x ; - famN3 n x y = ComplN2 (ComplN3 n x) y ; - famColl n x y = ComplN2 n (ConjNP and_Conj (BaseNP x y)) ; - ---2 Type constructor - --- This is similar to a family except that the argument is a type. - - typN2 f n = ComplN2 f (DetArtPl DefArt n) ; - -} diff --git a/deprecated/old-lib/resource/mathematical/PredicationIta.gf b/deprecated/old-lib/resource/mathematical/PredicationIta.gf deleted file mode 100644 index 1b4123c2d..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationIta.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationIta of Predication = CatIta ** PredicationI with - (Syntax = SyntaxIta), - (Lang = LangIta) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationNor.gf b/deprecated/old-lib/resource/mathematical/PredicationNor.gf deleted file mode 100644 index 6204c707a..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationNor.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationNor of Predication = CatNor ** PredicationI with - (Syntax = SyntaxNor), - (Lang = LangNor) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationSpa.gf b/deprecated/old-lib/resource/mathematical/PredicationSpa.gf deleted file mode 100644 index 037e30901..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationSpa.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationSpa of Predication = CatSpa ** PredicationI with - (Syntax = SyntaxSpa), - (Lang = LangSpa) ; - diff --git a/deprecated/old-lib/resource/mathematical/PredicationSwe.gf b/deprecated/old-lib/resource/mathematical/PredicationSwe.gf deleted file mode 100644 index 732b11cc8..000000000 --- a/deprecated/old-lib/resource/mathematical/PredicationSwe.gf +++ /dev/null @@ -1,4 +0,0 @@ -concrete PredicationSwe of Predication = CatSwe ** PredicationI with - (Syntax = SyntaxSwe), - (Lang = LangSwe) ; - diff --git a/deprecated/old-lib/resource/mathematical/Symbol.gf b/deprecated/old-lib/resource/mathematical/Symbol.gf deleted file mode 100644 index a8ac9ca1b..000000000 --- a/deprecated/old-lib/resource/mathematical/Symbol.gf +++ /dev/null @@ -1,46 +0,0 @@ ---1 Symbolic expressions - --- *Note*. This module is not automatically included in the main --- grammar [Lang Lang.html]. - -abstract Symbol = Cat, PredefAbs ** { - ---2 Noun phrases with symbols and numbers - -fun - - SymbPN : Symb -> PN ; -- x - IntPN : Int -> PN ; -- 27 - FloatPN : Float -> PN ; -- 3.14159 - NumPN : Card -> PN ; - CNNumNP : CN -> Card -> NP ; -- level five ; level 5 - CNSymbNP : Det -> CN -> [Symb] -> NP ; -- (the) (2) numbers x and y - - ---2 Sentence consisting of a formula - - SymbS : Symb -> S ; -- A - ---2 Symbols as numerals - - SymbNum : Symb -> Card ; -- n - SymbOrd : Symb -> Ord ; -- n'th - ---2 Symbol lists - --- A symbol list has at least two elements. The last two are separated --- by a conjunction ("and" in English), the others by commas. --- This produces "x, y and z", in English. - -cat - Symb ; - [Symb]{2} ; - -fun - MkSymb : String -> Symb ; - ---2 Obsolescent - - CNIntNP : CN -> Int -> NP ; -- level 53 (covered by CNNumNP) - -} diff --git a/deprecated/old-lib/resource/mathematical/SymbolCat.gf b/deprecated/old-lib/resource/mathematical/SymbolCat.gf deleted file mode 100644 index 09faff744..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolCat.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolCat of Symbol = CatCat ** SymbolRomance with - (ResRomance = ResCat) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolDan.gf b/deprecated/old-lib/resource/mathematical/SymbolDan.gf deleted file mode 100644 index ef1e73c82..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolDan.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolDan of Symbol = CatDan ** SymbolScand with - (ResScand = ResDan) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolEng.gf b/deprecated/old-lib/resource/mathematical/SymbolEng.gf deleted file mode 100644 index 488c3fbdd..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolEng.gf +++ /dev/null @@ -1,37 +0,0 @@ -concrete SymbolEng of Symbol = CatEng ** open Prelude, ResEng in { - -lin - SymbPN i = {s = \\c => i.s ; g = Neutr} ; --- c - IntPN i = {s = \\c => i.s ; g = Neutr} ; --- c - FloatPN i = {s = \\c => i.s ; g = Neutr} ; --- c - NumPN i = {s = \\c => i.s ; g = Neutr} ; --- c - CNIntNP cn i = { - s = \\c => (cn.s ! Sg ! Nom ++ i.s) ; - a = agrgP3 Sg cn.g - } ; - CNSymbNP det cn xs = { - s = \\c => det.s ++ cn.s ! det.n ! c ++ xs.s ; - a = agrgP3 det.n cn.g - } ; - CNNumNP cn i = { - s = \\c => (cn.s ! Sg ! Nom ++ i.s) ; - a = agrgP3 Sg cn.g - } ; - - SymbS sy = sy ; - - SymbNum sy = {s = sy.s ; n = Pl ; hasCard = True} ; - SymbOrd sy = {s = sy.s ++ "th"} ; - -lincat - - Symb, [Symb] = SS ; - -lin - - MkSymb s = s ; - - BaseSymb = infixSS "and" ; - ConsSymb = infixSS "," ; - -} diff --git a/deprecated/old-lib/resource/mathematical/SymbolFin.gf b/deprecated/old-lib/resource/mathematical/SymbolFin.gf deleted file mode 100644 index 922b19dcb..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolFin.gf +++ /dev/null @@ -1,42 +0,0 @@ -concrete SymbolFin of Symbol = CatFin ** open Prelude, NounFin, ResFin in { - -lin - SymbPN i = {s = \\c => i.s} ; --- c - IntPN i = {s = \\c => i.s} ; --- c - FloatPN i = {s = \\c => i.s} ; --- c - NumPN i = {s = \\c => i.s!Sg!Nom } ; --- c - - CNIntNP cn i = { - s = \\c => cn.s ! NCase Sg (npform2case Sg c) ++ i.s ; - a = agrP3 Sg ; - isPron = False - } ; - CNSymbNP det cn xs = let detcn = NounFin.DetCN det cn in { - s = \\c => detcn.s ! c ++ xs.s ; - a = detcn.a ; - isPron = False - } ; - CNNumNP cn i = { - s = \\c => cn.s ! NCase Sg (npform2case Sg c) ++ i.s ! Sg ! Nom ; - a = agrP3 Sg ; - isPron = False - } ; - - SymbS sy = sy ; - - SymbNum n = {s = \\_,_ => n.s ; isNum = True ; n = Pl} ; - SymbOrd n = {s = \\_,_ => n.s ++ "."} ; - -lincat - - Symb, [Symb] = SS ; - -lin - - MkSymb s = s ; - - BaseSymb = infixSS "ja" ; - ConsSymb = infixSS "," ; - -} - diff --git a/deprecated/old-lib/resource/mathematical/SymbolFre.gf b/deprecated/old-lib/resource/mathematical/SymbolFre.gf deleted file mode 100644 index ab972c039..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolFre.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolFre of Symbol = CatFre ** SymbolRomance with - (ResRomance = ResFre) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolGer.gf b/deprecated/old-lib/resource/mathematical/SymbolGer.gf deleted file mode 100644 index 38516d74a..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolGer.gf +++ /dev/null @@ -1,43 +0,0 @@ -concrete SymbolGer of Symbol = CatGer ** open Prelude, ResGer in { - -lin - SymbPN i = {s = \\c => i.s ; g = Neutr} ; --- c - IntPN i = {s = \\c => i.s ; g = Neutr} ; --- c - FloatPN i = {s = \\c => i.s ; g = Neutr} ; --- c - NumPN i = {s = i.s ! Neutr ; g = Neutr} ; --- c - - CNIntNP cn i = { - s = \\c => cn.s ! Weak ! Sg ! Nom ++ i.s ; - a = agrP3 Sg ; - isPron = False - } ; - CNSymbNP det cn xs = let g = cn.g in { - s = \\c => det.s ! g ! c ++ cn.s ! adjfCase det.a c ! det.n ! c ++ xs.s ; - a = agrP3 det.n ; - isPron = False - } ; - CNNumNP cn i = { - s = \\c => artDef ! (GSg cn.g) ! c ++ cn.s ! Weak ! Sg ! Nom ++ i.s ! Neutr ! c ; - a = agrP3 Sg ; - isPron = False - } ; - - SymbS sy = {s = \\_ => sy.s} ; - - SymbNum n = {s = \\_,_ => n.s ; n = Pl ; isNum = True} ; - SymbOrd n = {s = \\_ => n.s ++ "."} ; - - -lincat - - Symb, [Symb] = SS ; - -lin - - MkSymb s = s ; - - BaseSymb = infixSS "und" ; - ConsSymb = infixSS "," ; - -} - diff --git a/deprecated/old-lib/resource/mathematical/SymbolIta.gf b/deprecated/old-lib/resource/mathematical/SymbolIta.gf deleted file mode 100644 index d4e9cbf52..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolIta.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolIta of Symbol = CatIta ** SymbolRomance with - (ResRomance = ResIta) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolNor.gf b/deprecated/old-lib/resource/mathematical/SymbolNor.gf deleted file mode 100644 index 2e446b09b..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolNor of Symbol = CatNor ** SymbolScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolRomance.gf b/deprecated/old-lib/resource/mathematical/SymbolRomance.gf deleted file mode 100644 index 64b4e1a34..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolRomance.gf +++ /dev/null @@ -1,41 +0,0 @@ -incomplete concrete SymbolRomance of Symbol = - CatRomance ** open Prelude, CommonRomance, ResRomance in { - -lin - SymbPN i = {s = i.s ; g = Masc} ; - IntPN i = {s = i.s ; g = Masc} ; - FloatPN i = {s = i.s ; g = Masc} ; - NumPN i = {s = i.s!Masc ; g = Masc} ; - - CNIntNP cn i = { - s = \\c => cn.s ! Sg ++ i.s ; - a = agrP3 cn.g Sg ; - hasClit = False - } ; - CNSymbNP det cn xs = let g = cn.g in { - s = \\c => det.s ! g ! npform2case c ++ cn.s ! det.n ++ xs.s ; - a = agrP3 g det.n ; - hasClit = False - } ; - CNNumNP cn i = { - s = \\c => artDef cn.g Sg (npform2case c) ++ cn.s ! Sg ++ i.s ! Masc ; - a = agrP3 cn.g Sg ; - hasClit = False - } ; - SymbS sy = {s = \\_ => sy.s} ; - - SymbNum n = {s = \\_ => n.s ; isNum = True ; n = Pl} ; - SymbOrd n = {s = \\_ => n.s ++ "."} ; --- - -lincat - - Symb, [Symb] = SS ; - -lin - - MkSymb s = s ; - - BaseSymb = infixSS "et" ; ---- - ConsSymb = infixSS "," ; - -} diff --git a/deprecated/old-lib/resource/mathematical/SymbolScand.gf b/deprecated/old-lib/resource/mathematical/SymbolScand.gf deleted file mode 100644 index 8bde4e1a4..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolScand.gf +++ /dev/null @@ -1,38 +0,0 @@ -incomplete concrete SymbolScand of Symbol = - CatScand ** open Prelude, ResScand, CommonScand in { - -lin - SymbPN i = {s = \\c => i.s ; g = Neutr} ; --- c - IntPN i = {s = \\c => i.s ; g = Neutr} ; --- c - FloatPN i = {s = \\c => i.s ; g = Neutr} ; --- c - NumPN i = {s = \\c => i.s!neutrum ; g = Neutr} ; --- c - CNIntNP cn i = { - s = \\c => (cn.s ! Sg ! DIndef ! Nom ++ i.s) ; - a = agrP3 cn.g Sg - } ; - CNSymbNP det cn xs = let g = cn.g in { - s = \\c => det.s ! cn.isMod ! g ++ cn.s ! det.n ! det.det ! caseNP c ++ xs.s ; - a = agrP3 g det.n - } ; - CNNumNP cn i = { - s = \\c => (cn.s ! Sg ! DIndef ! Nom ++ i.s ! neutrum) ; - a = agrP3 cn.g Sg - } ; - - SymbS sy = {s = \\_ => sy.s} ; - - SymbNum n = {s = \\_ => n.s ; isDet = True ; n = Pl} ; - SymbOrd n = {s = n.s ++ ":te" ; isDet = True} ; --- - -lincat - - Symb, [Symb] = SS ; - -lin - - MkSymb s = s ; - - BaseSymb = infixSS conjAnd ; - ConsSymb = infixSS "," ; - -} diff --git a/deprecated/old-lib/resource/mathematical/SymbolSpa.gf b/deprecated/old-lib/resource/mathematical/SymbolSpa.gf deleted file mode 100644 index e56343432..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolSpa of Symbol = CatSpa ** SymbolRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolSwe.gf b/deprecated/old-lib/resource/mathematical/SymbolSwe.gf deleted file mode 100644 index b80619c06..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SymbolSwe of Symbol = CatSwe ** SymbolScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/mathematical/Symbolic.gf b/deprecated/old-lib/resource/mathematical/Symbolic.gf deleted file mode 100644 index 9d945c7c3..000000000 --- a/deprecated/old-lib/resource/mathematical/Symbolic.gf +++ /dev/null @@ -1,64 +0,0 @@ ---1 Symbolic: Noun Phrases with mathematical symbols - -incomplete resource Symbolic = open - Symbol, Grammar, PredefCnc in { - - oper - symb : overload { - symb : Str -> NP ; -- x - symb : Int -> NP ; -- 23 - symb : Float -> NP ; -- 0.99 - symb : N -> Digits -> NP ; -- level 4 - symb : N -> Card -> NP ; -- level four - symb : CN -> Card -> NP ; -- advanced level four - symb : Det -> N -> Card -> NP ; -- the number four - symb : Det -> CN -> Card -> NP ; -- the even number four - symb : Det -> N -> Str -> Str -> NP ; -- the levels i and j - symb : Det -> CN -> [Symb] -> NP ; -- the basic levels i, j, and k - symb : Symb -> S ; -- A - symb : Symb -> Card ; -- n - symb : Symb -> Ord -- n'th - } ; - - mkSymb : Str -> Symb ; - mkInt : Str -> PredefCnc.Int ; - mkFloat : Str -> PredefCnc.Float ; - ---. - - symb = overload { - symb : Str -> NP - = \s -> UsePN (SymbPN (mkSymb s)) ; - symb : Int -> NP - = \i -> UsePN (IntPN i) ; - symb : Float -> NP - = \i -> UsePN (FloatPN i) ; - symb : N -> Digits -> NP - = \c,i -> CNNumNP (UseN c) (NumDigits i) ; - symb : N -> Card -> NP - = \c,n -> CNNumNP (UseN c) n ; - symb : CN -> Card -> NP - = \c,n -> CNNumNP c n ; - symb : Det -> N -> Card -> NP - = \d,n,x -> DetCN d (ApposCN (UseN n) (UsePN (NumPN x))) ; - symb : Det -> CN -> Card -> NP - = \d,n,x -> DetCN d (ApposCN n (UsePN (NumPN x))) ; - symb : Det -> N -> Str -> Str -> NP - = \c,n,x,y -> CNSymbNP c (UseN n) (BaseSymb (mkSymb x) (mkSymb y)) ; - symb : Det -> CN -> [Symb] -> NP - = CNSymbNP ; - symb : Symb -> S = SymbS ; - symb : Symb -> Card = SymbNum ; - symb : Symb -> Ord = SymbOrd - - } ; - - mkSymb : Str -> Symb = \s -> {s = s ; lock_Symb = <>} ; - - mkInt i = {s = i ; lock_Int = <>} ; - mkFloat f = {s = f ; lock_Float = <>} ; - --- Integer : Type = {s : Str ; lock_Int : {}} ; --- Floating : Type = {s : Str ; lock_Float : {}} ; - -} diff --git a/deprecated/old-lib/resource/mathematical/SymbolicCat.gf b/deprecated/old-lib/resource/mathematical/SymbolicCat.gf deleted file mode 100644 index de79ec2ba..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicCat.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicCat = Symbolic with - (Symbol = SymbolCat), - (Grammar = GrammarCat) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicDan.gf b/deprecated/old-lib/resource/mathematical/SymbolicDan.gf deleted file mode 100644 index cbbe7e0ad..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicDan.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicDan = Symbolic with - (Symbol = SymbolDan), - (Grammar = GrammarDan) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicEng.gf b/deprecated/old-lib/resource/mathematical/SymbolicEng.gf deleted file mode 100644 index c9b559a22..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicEng.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicEng = Symbolic with - (Symbol = SymbolEng), - (Grammar = GrammarEng) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicFin.gf b/deprecated/old-lib/resource/mathematical/SymbolicFin.gf deleted file mode 100644 index f8b88526b..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicFin.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicFin = Symbolic with - (Symbol = SymbolFin), - (Grammar = GrammarFin) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicFre.gf b/deprecated/old-lib/resource/mathematical/SymbolicFre.gf deleted file mode 100644 index ee0b2acc9..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicFre.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicFre = Symbolic with - (Symbol = SymbolFre), - (Grammar = GrammarFre) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicGer.gf b/deprecated/old-lib/resource/mathematical/SymbolicGer.gf deleted file mode 100644 index 8b8d7111d..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicGer.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicGer = Symbolic with - (Symbol = SymbolGer), - (Grammar = GrammarGer) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicIta.gf b/deprecated/old-lib/resource/mathematical/SymbolicIta.gf deleted file mode 100644 index d4b578c8d..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicIta.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicIta = Symbolic with - (Symbol = SymbolIta), - (Grammar = GrammarIta) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicNor.gf b/deprecated/old-lib/resource/mathematical/SymbolicNor.gf deleted file mode 100644 index b4eff28e0..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicNor.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicNor = Symbolic with - (Symbol = SymbolNor), - (Grammar = GrammarNor) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicSpa.gf b/deprecated/old-lib/resource/mathematical/SymbolicSpa.gf deleted file mode 100644 index ae44431f5..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicSpa.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicSpa = Symbolic with - (Symbol = SymbolSpa), - (Grammar = GrammarSpa) ; diff --git a/deprecated/old-lib/resource/mathematical/SymbolicSwe.gf b/deprecated/old-lib/resource/mathematical/SymbolicSwe.gf deleted file mode 100644 index 193d8e84d..000000000 --- a/deprecated/old-lib/resource/mathematical/SymbolicSwe.gf +++ /dev/null @@ -1,5 +0,0 @@ ---# -path=.:present:mathematical:prelude - -resource SymbolicSwe = Symbolic with - (Symbol = SymbolSwe), - (Grammar = GrammarSwe) ; diff --git a/deprecated/old-lib/resource/mkPresent b/deprecated/old-lib/resource/mkPresent deleted file mode 100644 index 21f70c75a..000000000 --- a/deprecated/old-lib/resource/mkPresent +++ /dev/null @@ -1 +0,0 @@ -grep -v "\-\-\# notpresent" $1 diff --git a/deprecated/old-lib/resource/norwegian/AdjectiveNor.gf b/deprecated/old-lib/resource/norwegian/AdjectiveNor.gf deleted file mode 100644 index e1c722b36..000000000 --- a/deprecated/old-lib/resource/norwegian/AdjectiveNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveNor of Adjective = CatNor ** AdjectiveScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/AdverbNor.gf b/deprecated/old-lib/resource/norwegian/AdverbNor.gf deleted file mode 100644 index 09244f110..000000000 --- a/deprecated/old-lib/resource/norwegian/AdverbNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbNor of Adverb = CatNor ** AdverbScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/AllNor.gf b/deprecated/old-lib/resource/norwegian/AllNor.gf deleted file mode 100644 index cf84e6768..000000000 --- a/deprecated/old-lib/resource/norwegian/AllNor.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete AllNor of AllNorAbs = - LangNor, - IrregNor - [fly_V], - ExtraNor - ** {} ; diff --git a/deprecated/old-lib/resource/norwegian/AllNorAbs.gf b/deprecated/old-lib/resource/norwegian/AllNorAbs.gf deleted file mode 100644 index a252fd6f2..000000000 --- a/deprecated/old-lib/resource/norwegian/AllNorAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllNorAbs = - Lang, - IrregNorAbs - [fly_V], - ExtraNorAbs - ** {} ; diff --git a/deprecated/old-lib/resource/norwegian/CatNor.gf b/deprecated/old-lib/resource/norwegian/CatNor.gf deleted file mode 100644 index bfc4b5390..000000000 --- a/deprecated/old-lib/resource/norwegian/CatNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete CatNor of Cat = CommonX ** CatScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/ConjunctionNor.gf b/deprecated/old-lib/resource/norwegian/ConjunctionNor.gf deleted file mode 100644 index 85357dffd..000000000 --- a/deprecated/old-lib/resource/norwegian/ConjunctionNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionNor of Conjunction = CatNor ** ConjunctionScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/DiffNor.gf b/deprecated/old-lib/resource/norwegian/DiffNor.gf deleted file mode 100644 index 3723369f2..000000000 --- a/deprecated/old-lib/resource/norwegian/DiffNor.gf +++ /dev/null @@ -1,90 +0,0 @@ -instance DiffNor of DiffScand = open CommonScand, Prelude in { - --- Parameters. - - param - Gender = Utr Sex | Neutr ; - Sex = Masc | Fem ; - - oper - utrum = Utr Masc ; - neutrum = Neutr ; - - gennum : Gender -> Number -> GenNum = \g,n -> - case < : Gender * Number> of { - => SgUtr ; - => SgNeutr ; - _ => Plg - } ; - - detDef : Species = Def ; - - Verb : Type = { - s : VForm => Str ; - part : Str ; - vtype : VType ; - isVaere : Bool - } ; - - hasAuxBe v = v.isVaere ; - --- Strings. - - conjThat = "at" ; - conjThan = "enn" ; - conjAnd = "og" ; - compMore = "mere" ; - infMark = "" ; - - subjIf = "hvis" ; - - artIndef : Gender => Str = table { - Utr Masc => "en" ; - Utr Fem => "ei" ; - Neutr => "et" - } ; - - verbHave = - mkVerb "ha" "har" "ha" "hadde" "hatt" "haven" "havet" "havne" - ** {part = [] ; isVaere = False} ; - verbBe = - mkVerb "vre" "er" "var" "var" "vrt" "vren" "vret" "vrne" - ** {part = [] ; isVaere = False} ; - verbBecome = - mkVerb "bli" "blir" "bli" "ble" "blitt" "bliven" "blivet" "blivne" - ** {part = [] ; isVaere = True} ; - - -- auxiliary - noPart = {part = []} ; - - auxFut = "vil" ; -- "skal" in ExtNor - auxCond = "ville" ; - - negation : Polarity => Str = table { - Pos => [] ; - Neg => "ikke" - } ; - - genderForms : (x1,x2 : Str) -> Gender => Str = \all,allt -> - table { - Utr _ => all ; - Neutr => allt - } ; - - relPron : GenNum => RCase => Str = \\gn,c => case c of { - RNom | RPrep False => "som" ; - RGen => "hvis" ; - RPrep _ => gennumForms "hvilken" "hvilket" "hvilke" ! gn - } ; - - pronSuch = gennumForms "sdan" "sdant" "sdanne" ; - - reflPron : Agr -> Str = \a -> case a of { - {gn = Plg ; p = P1} => "oss" ; - {gn = Plg ; p = P2} => "jer" ; - {p = P1} => "meg" ; - {p = P2} => "deg" ; - {p = P3} => "seg" - } ; - -} diff --git a/deprecated/old-lib/resource/norwegian/ExtraNor.gf b/deprecated/old-lib/resource/norwegian/ExtraNor.gf deleted file mode 100644 index 1cfd1008b..000000000 --- a/deprecated/old-lib/resource/norwegian/ExtraNor.gf +++ /dev/null @@ -1,8 +0,0 @@ -concrete ExtraNor of ExtraNorAbs = ExtraScandNor ** open CommonScand, ResNor in { - - lin - PossNP np pro = { - s = \\c => np.s ! NPNom ++ pro.s ! NPPoss np.a.gn ; ---- c - a = np.a - } ; -} diff --git a/deprecated/old-lib/resource/norwegian/ExtraNorAbs.gf b/deprecated/old-lib/resource/norwegian/ExtraNorAbs.gf deleted file mode 100644 index 21c03ae7e..000000000 --- a/deprecated/old-lib/resource/norwegian/ExtraNorAbs.gf +++ /dev/null @@ -1,9 +0,0 @@ --- Structures special for Norwegian. These are not implemented in other --- Scandinavian languages. - -abstract ExtraNorAbs = ExtraScandAbs ** { - - fun - PossNP : NP -> Pron -> NP ; -- bilen min - -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/norwegian/ExtraScandNor.gf b/deprecated/old-lib/resource/norwegian/ExtraScandNor.gf deleted file mode 100644 index 5f988fe7e..000000000 --- a/deprecated/old-lib/resource/norwegian/ExtraScandNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraScandNor of ExtraScandAbs = CatNor ** ExtraScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/GrammarNor.gf b/deprecated/old-lib/resource/norwegian/GrammarNor.gf deleted file mode 100644 index ed36ad496..000000000 --- a/deprecated/old-lib/resource/norwegian/GrammarNor.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete GrammarNor of Grammar = - NounNor, - VerbNor, - AdjectiveNor, - AdverbNor, - NumeralNor, - SentenceNor, - QuestionNor, - RelativeNor, - ConjunctionNor, - PhraseNor, - TextX, - IdiomNor, - StructuralNor - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/norwegian/IdiomNor.gf b/deprecated/old-lib/resource/norwegian/IdiomNor.gf deleted file mode 100644 index 998d8fa8d..000000000 --- a/deprecated/old-lib/resource/norwegian/IdiomNor.gf +++ /dev/null @@ -1,40 +0,0 @@ -concrete IdiomNor of Idiom = CatNor ** - open MorphoNor, ParadigmsNor, IrregNor, Prelude in { - - flags optimize=all_subs ; - - lin - - ImpersCl vp = mkClause "det" (agrP3 ParadigmsNor.neutrum Sg) vp ; - GenericCl vp = mkClause "man" (agrP3 utrum Sg) vp ; - - CleftNP np rs = mkClause "det" (agrP3 ParadigmsNor.neutrum Sg) - (insertObj (\\_ => np.s ! rs.c ++ rs.s ! np.a) (predV verbBe)) ; - - CleftAdv ad s = mkClause "det" (agrP3 ParadigmsNor.neutrum Sg) - (insertObj (\\_ => ad.s ++ s.s ! Sub) (predV verbBe)) ; - - ExistNP np = - mkClause "det" (agrP3 ParadigmsNor.neutrum Sg) (insertObj - (\\_ => np.s ! accusative) (predV (depV finne_V))) ; - - ExistIP ip = { - s = \\t,a,p => - let - cls = - (mkClause "det" (agrP3 ParadigmsNor.neutrum Sg) (predV (depV finne_V))).s ! t ! a ! p ; - who = ip.s ! accusative - in table { - QDir => who ++ cls ! Inv ; - QIndir => who ++ cls ! Sub - } - } ; - - ProgrVP vp = - insertObj (\\a => ["ved "] ++ infVP vp a) (predV verbBe) ; - - ImpPl1 vp = {s = ["lat oss"] ++ infVP vp {gn = Plg ; p = P1}} ; - - -} - diff --git a/deprecated/old-lib/resource/norwegian/IrregNor.gf b/deprecated/old-lib/resource/norwegian/IrregNor.gf deleted file mode 100644 index ba734148b..000000000 --- a/deprecated/old-lib/resource/norwegian/IrregNor.gf +++ /dev/null @@ -1,72 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - --- see: http://frodo.bruderhof.com/norskklassen/commonverbs.htm - -concrete IrregNor of IrregNorAbs = CatNor ** open ParadigmsNor in { - - flags optimize=values ; - - lin be_V = mkV "be" "ber" "bes" "bad" "bedt" "be" ; - lin bite_V = irregV "bite" (variants {"bet" ; "beit"}) "bitt" ; - lin bli_V = irregV "bli" (variants {"ble" ; "blei"}) "blitt" ; - lin brenne_V = irregV "brenne" (variants {"brant" ; "brente"}) "brent" ; - lin bringe_V = irregV "bringe" "brakte" "brakt" ; - lin burde_V = irregV "burde" "burde" "burdet" ; - lin bre_V = irregV "bre" "bar" "bret" ; - lin dra_V = mkV "dra" "drar" "dras" "drog" (variants {"dradd" ; "dratt"}) "dra" ; - lin drikke_V = irregV "drikke" "drakk" "drukket" ; - lin drive_V = irregV "drive" (variants {"drev" ; "dreiv"}) "drevet" ; - lin d_V = irregV "d" (variants {"ddde" ; "dde"}) "ddd" ; - lin eie_V = irregV "eie" (variants {"eide" ; "tte"}) (variants {"eid" ; "tt"}) ; - lin falle_V = irregV "falle" "falt" "falt" ; - lin finne_V = irregV "finne" "fant" "funnet" ; - lin fly_V = irregV "fly" (variants {"fly" ; "flaug"}) (variants {"flyet";"flydd"}) ; - lin flyte_V = irregV "flyte" (variants {"flte" ; "flaut"}) "flytt" ; - lin foretrekke_V = irregV "foretrekke" "foretrakk" "foretrukket" ; - lin forlate_V = irregV "forlate" "forlot" "forlatt" ; - lin forst_V = irregV "forst" "forstod" "forsttt" ; - lin fortelle_V = irregV "fortelle" "fortalte" "fortalt" ; - lin fryse_V = irregV "fryse" "frs" "frosset" ; - lin f_V = irregV "f" "fikk" "ftt" ; - lin gi_V = irregV "gi" "gav" "gitt" ; - lin gjelde_V = irregV "gjelde" (variants {"gjaldt" ; "galdt"}) "gjeldt" ; - lin gjre_V = irregV "gjre" "gjorde" "gjort" ; - lin gni_V = irregV "gni" (variants {"gned" ; "gnei" ; "gnidde"}) "gnidd" ; - lin g_V = irregV "g" "gikk" "gtt" ; - lin ha_V = irregV "ha" "hadde" "hatt" ; - lin hente_V = irregV "hente" "hentet" "hendt" ; - lin hete_V = irregV "hete" (variants {"het" ; "hette"}) "hett" ; - lin hjelpe_V = irregV "hjelpe" "hjalp" "hjulpet" ; - lin holde_V = irregV "holde" "holdt" "holdt" ; - lin komme_V = irregV "komme" "kom" "kommet" ; - lin kunne_V = irregV "kunne" "kunne" "kunnet" ; - lin la_V = irregV "la" "lot" "latt" ; - lin legge_V = irregV "legge" "la" "lagt" ; - lin ligge_V = irregV "ligge" "l" "ligget" ; - lin lpe_V = irregV "lpe" "lp" (variants {"lpt" ; "lpet"}) ; - lin mtte_V = irregV "mtte" "mtte" "mttet" ; - lin renne_V = irregV "renne" "rant" "rent" ; - lin se_V = mkV "se" "ser" "ses" "s" "sett" "se" ; - lin selge_V = irregV "selge" "solgte" "solgt" ; - lin sette_V = irregV "sette" "satte" "satt" ; - lin si_V = mkV "si" "sier" "sies" "sa" "sagt" "sagd" ; - lin sitte_V = irregV "sitte" "satt" "sittet" ; - lin skjre_V = irregV "skjre" "skar" "skret" ; - lin skrive_V = irregV "skrive" "skrev" "skrevet" ; - lin skulle_V = irregV "skulle" "skulle" "skullet" ; - lin sl_V = irregV "sl" "slo" "sltt" ; - lin slss_V = mkV "slss" "slss" "slss" "sloss" "slss" "slss" ; - lin sove_V = irregV "sove" "sov" "sovet" ; - lin springe_V = irregV "springe" "sprang" "sprunget" ; - lin sprre_V = irregV "sprre" "spurte" "spurt" ; - lin stikke_V = irregV "stikke" "stakk" "stukket" ; - lin st_V = irregV "st" "stod" "sttt" ; - lin suge_V = irregV "suge" (variants {"sugde" ; "saug"}) "sugd" ; - lin synes_V = irregV "synes" "syntes" (variants {"synes" ; "syns"}) ; - lin synge_V = irregV "synge" "sang" "sunget" ; - lin ta_V = irregV "ta" "tok" "tatt" ; - lin treffe_V = irregV "treffe" "traff" "truffet" ; - lin trives_V = irregV "trives" "trivdes" (variants {"trives" ; "trivs"}) ; - lin ville_V = irregV "ville" "ville" "villet" ; - lin vite_V = mkV "vite" "vet" "vetes" "visste" "visst" "vit" ; -} diff --git a/deprecated/old-lib/resource/norwegian/IrregNorAbs.gf b/deprecated/old-lib/resource/norwegian/IrregNorAbs.gf deleted file mode 100644 index 2c6c61181..000000000 --- a/deprecated/old-lib/resource/norwegian/IrregNorAbs.gf +++ /dev/null @@ -1,65 +0,0 @@ -abstract IrregNorAbs = Cat ** { - fun be_V : V ; - fun bite_V : V ; - fun bli_V : V ; - fun brenne_V : V ; - fun bringe_V : V ; - fun burde_V : V ; - fun bre_V : V ; - fun dra_V : V ; - fun drikke_V : V ; - fun drive_V : V ; - fun d_V : V ; - fun eie_V : V ; - fun falle_V : V ; - fun finne_V : V ; - fun fly_V : V ; - fun flyte_V : V ; - fun foretrekke_V : V ; - fun forlate_V : V ; - fun forst_V : V ; - fun fortelle_V : V ; - fun fryse_V : V ; - fun f_V : V ; - fun gi_V : V ; - fun gjelde_V : V ; - fun gjre_V : V ; - fun gni_V : V ; - fun g_V : V ; - fun ha_V : V ; - fun hente_V : V ; - fun hete_V : V ; - fun hjelpe_V : V ; - fun holde_V : V ; - fun komme_V : V ; - fun kunne_V : V ; - fun la_V : V ; - fun legge_V : V ; - fun ligge_V : V ; - fun lpe_V : V ; - fun mtte_V : V ; - fun renne_V : V ; - fun se_V : V ; - fun selge_V : V ; - fun sette_V : V ; - fun si_V : V ; - fun sitte_V : V ; - fun skjre_V : V ; - fun skrive_V : V ; - fun skulle_V : V ; - fun sl_V : V ; - fun slss_V : V ; - fun sove_V : V ; - fun springe_V : V ; - fun sprre_V : V ; - fun stikke_V : V ; - fun st_V : V ; - fun suge_V : V ; - fun synes_V : V ; - fun synge_V : V ; - fun ta_V : V ; - fun treffe_V : V ; - fun trives_V : V ; - fun ville_V : V ; - fun vite_V : V ; -} diff --git a/deprecated/old-lib/resource/norwegian/LangNor.gf b/deprecated/old-lib/resource/norwegian/LangNor.gf deleted file mode 100644 index 41d51c2a9..000000000 --- a/deprecated/old-lib/resource/norwegian/LangNor.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete LangNor of Lang = - GrammarNor, - LexiconNor - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/norwegian/LexiconNor.gf b/deprecated/old-lib/resource/norwegian/LexiconNor.gf deleted file mode 100644 index 30cda22ea..000000000 --- a/deprecated/old-lib/resource/norwegian/LexiconNor.gf +++ /dev/null @@ -1,368 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - -concrete LexiconNor of Lexicon = CatNor ** - open Prelude, ParadigmsNor, IrregNor in { - -flags startcat=Phr ; lexer=textlit ; unlexer=text ; - optimize=values ; - -lin - airplane_N = mk2N "fly" "flyet" ; - answer_V2S = mkV2S (regV "svare") (mkPrep "til") ; - apartment_N = mk2N "leilighet" "leiligheten" ; - apple_N = mk2N "eple" "eplet" ; - art_N = mk2N "kunst" "kunsten" ; - ask_V2Q = mkV2Q sprre_V noPrep ; - baby_N = mk2N "baby" "babyen" ; - bad_A = regADeg "drlig" ; ---- - bank_N = mk2N "bank" "banken" ; - beautiful_A = mk3ADeg "vakker" "vakkert" "vakre" ; - become_VA = mkVA (vaereV bli_V) ; - beer_N = regGenN "l" neutrum ; - beg_V2V = mkV2V be_V noPrep (mkPrep "at") ; - big_A = irregADeg "stor" "strre" "strst"; - bike_N = mkN "sykkel" "sykkelen" "sykler" "syklene" ; - bird_N = mk2N "fugl" "fuglen" ; - black_A = mk2ADeg "svart" "svart" ; - blue_A = mk2ADeg "bl" "bltt"; - boat_N = regGenN "bt" masculine ; - book_N = mkN "bok" "boka" "bker" "bkene" ; - boot_N = mkN "stvel" "stvelen" "stvler" "stvlene" ; - boss_N = mk2N "sjef" "sjefen" ; - boy_N = regGenN "gutt" masculine ; - bread_N = regGenN "brd" neutrum ; - break_V2 = dirV2 (mk2V "knuse" "knuste") ; - broad_A = regADeg "bred" ; - brother_N2 = mkN2 ( (mkN "bror" "broren" "brdre" "brdrene")) (mkPrep "til") ; - brown_A = regADeg "brun" ; - butter_N = regGenN "smr" neutrum ; - buy_V2 = dirV2 (mk2V "kjpe" "kjpte") ; - camera_N = mk2N "kamera" "kameraen" ; ---- - cap_N = mk2N "lue" "lua" ; - car_N = regGenN "bil" masculine ; - carpet_N = regGenN "matte" feminine ; - cat_N = mk2N "katt" "katten" ; - ceiling_N = regGenN "tak" neutrum ; - chair_N = regGenN "stol" masculine ; - cheese_N = regGenN "ost" masculine ; - child_N = regGenN "barn" neutrum ; - church_N = regGenN "kirke" feminine ; - city_N = mk2N "by" "byen" ; - clean_A = regADeg "rein" ; - clever_A = regADeg "klok" ; - close_V2 = dirV2 (mk2V "lukke" "lukket") ; - coat_N = regGenN "frakk" masculine ; - cold_A = regADeg "kald" ; - come_V = vaereV IrregNor.komme_V ; - computer_N = mk2N "datamaskin" "datamaskinen" ; - country_N = mk2N "land" "landet" ; - cousin_N = mk2N "fetter" "fetteren" ; ---- - cow_N = mkN "ku" "kua" "kyr" "kyrne" ; ---- - die_V = vaereV IrregNor.d_V ; - dirty_A = mk3ADeg "skitten" "skittent" "skitne" ; ---- - distance_N3 = mkN3 (regGenN "avstand" masculine) (mkPrep "fra") (mkPrep "til") ; - doctor_N = mk2N "lege" "legen" ; - dog_N = regGenN "hund" masculine ; - door_N = regGenN "dr" feminine ; - drink_V2 = dirV2 IrregNor.drikke_V ; - easy_A2V = mkA2V (regA "grei") (mkPrep "for") ; - eat_V2 = dirV2 (mk2V "spise" "spiste") ; - empty_A = mkADeg "tom" "tomt" "tomme" "tommere" "tommest" ; - enemy_N = regGenN "fiende" masculine ; - factory_N = mk2N "fabrikk" "fabrikken" ; - father_N2 = mkN2 ( (mkN "far" "faren" "fedre" "fedrene")) (mkPrep "til") ; - fear_VS = mkVS (regV "frykte") ; - find_V2 = dirV2 (irregV "finne" "fann" "funnet") ; - fish_N = mk2N "fisk" "fisken" ; - floor_N = regGenN "golv" neutrum ; - forget_V2 = dirV2 (mkV "glemme" "glemmer" "glemmes" "glemte" "glemt" "glem") ; - fridge_N = regGenN "kjleskap" neutrum ; - friend_N = mkN "venn" "vennen" "venner" "vennene" ; - fruit_N = mk2N "frukt" "frukten" ; - fun_AV = mkAV (mkA "morsom" "morsomt" "morsomme") ; - garden_N = regGenN "hage" masculine ; - girl_N = regGenN "jente" feminine ; - glove_N = regGenN "hanske" masculine ; - gold_N = regGenN "gull" neutrum ; - good_A = mkADeg "god" "godt" "gode" "bedre" "best" ; - go_V = vaereV IrregNor.g_V ; - green_A = mk2ADeg "grnn" "grnt" ; - harbour_N = regGenN "havn" feminine; - hate_V2 = dirV2 (regV "hate") ; - hat_N = regGenN "hatt" masculine ; - have_V2 = dirV2 IrregNor.ha_V ; - hear_V2 = dirV2 (mk2V "hre" "hrte") ; - hill_N = regGenN "haug" masculine ; - hope_VS = mkVS (regV "hpe") ; - horse_N = regGenN "hest" masculine ; - hot_A = regADeg "heit" ; - house_N = regGenN "hus" neutrum ; - important_A = regADeg "viktig" ; - industry_N = mk2N "industri" "industrien" ; - iron_N = regGenN "jern" neutrum ; - john_PN = mkPN "John" masculine ; - king_N = regGenN "konge" masculine ; - know_V2 = dirV2 IrregNor.vite_V ; - lake_N = regGenN "vann" neutrum ; - lamp_N = regGenN "lampe" feminine ; - learn_V2 = dirV2 (mk2V "lre" "lrte") ; - leather_N = regGenN "lr" neutrum ; - leave_V2 = dirV2 forlate_V ; - like_V2 = dirV2 (mk2V "like" "likte") ; - listen_V2 = dirV2 (regV "lytte") ; - live_V = mk2V "leve" "levde" ; - long_A = irregADeg "lang" "lengre" "lengst" ; - lose_V2 = dirV2 (mk2V "tape" "tapte") ; - love_N = regGenN "kjrlighet" masculine ; - love_V2 = dirV2 (regV "elske") ; - man_N = (mkN "mann" "mannen" "menn" "mennen") ; - married_A2 = mkA2 (mk2A "gift" "gift") (mkPrep "med") ; - meat_N = regGenN "kjtt" neutrum ; - milk_N = regGenN "melk" masculine ; - moon_N = regGenN "mne" masculine ; - mother_N2 = mkN2 (mkN "mor" "moren" "mdre" "mdrene") (mkPrep "til") ; ---- fem - mountain_N = regGenN "berg" neutrum ; - music_N = mk2N "musikk" "musikken" ; - narrow_A = regADeg "smal" ; - new_A = mkADeg "ny" "nytt" "nye" "nyere" "nyest" ; - newspaper_N = regGenN "avis" feminine ; - oil_N = regGenN "olje" masculine ; - old_A = mkADeg "gammel" "gammelt" "gamle" "eldre" "eldst" ; - open_V2 = dirV2 (regV "pne") ; - paint_V2A = mkV2A (regV "male") noPrep ; - paper_N = regGenN "papir" neutrum ; ---- - paris_PN = regGenPN "Paris" neutrum ; - peace_N = regGenN "fred" masculine ; - pen_N = regGenN "penn" masculine ; - planet_N = mk2N "planet" "planeten" ; - plastic_N = mk2N "plast" "plasten" ; - play_V2 = dirV2 (mk2V "spille" "spilte") ; - policeman_N = mk2N "politi" "politien" ; - priest_N = mk2N "prest" "presten" ; - probable_AS = mkAS (regA "sannsynlig") ; - queen_N = regGenN "dronning" feminine ; - radio_N = regGenN "radio" masculine ; - rain_V0 = mkV0 (regV "regne") ; - read_V2 = dirV2 (mk2V "lese" "leste") ; - red_A = regADeg "rd" ; - religion_N = mk2N "religion" "religionen" ; - restaurant_N = mk2N "restaurant" "restauranten" ; - river_N = mk2N "elv" "elva" ; - rock_N = regGenN "stein" masculine ; - roof_N = regGenN "tak" neutrum ; - rubber_N = mk2N "gummi" "gummien" ; - run_V = vaereV IrregNor.springe_V ; - say_VS = mkVS si_V ; - school_N = regGenN "skole" feminine; - science_N = mk2N "vitenskap" "vitenskapen" ; - sea_N = mk2N "sj" "sjen" ; - seek_V2 = mkV2 (mk2V "lete" "lette") (mkPrep "etter") ; - see_V2 = dirV2 se_V ; - sell_V3 = dirV3 selge_V (mkPrep "til") ; - send_V3 = dirV3 (mk2V "sende" "sendte") (mkPrep "til") ; - sheep_N = mk2N "fr" "fret" ; - ship_N = regGenN "skip" neutrum ; - shirt_N = regGenN "skjorte" feminine ; - shoe_N = regGenN "sko" masculine ; - shop_N = mk2N "butikk" "butikken" ; - short_A = regADeg "kort" ; - silver_N = mk2N "slv" "slvet"; - sister_N = mkN "sster" "ssteren" "sstrer" "sstrene" ; - sleep_V = irregV "sove" "sov" "sovet" ; - small_A = mkADeg "liten" "lite" "sm" "mindre" "minst" ; ---- lille - snake_N = regGenN "orm" masculine ; - sock_N = regGenN "strmpe" masculine ; - speak_V2 = dirV2 (regV "snakke") ; - star_N = regGenN "stjerne" feminine ; - steel_N = regGenN "stl" neutrum ; - stone_N = regGenN "stein" masculine ; - stove_N = regGenN "komfyr" masculine ; - student_N = mk2N "student" "studenten" ; - stupid_A = mk3ADeg "dum" "dumt" "dumme" ; - sun_N = regGenN "sol" feminine ; - switch8off_V2 = dirV2 (partV (irregV "sl" "slo" "sltt") "av") ; - switch8on_V2 = dirV2 (partV (irregV "sl" "slo" "sltt") "p") ; - table_N = regGenN "bord" neutrum ; - talk_V3 = mkV3 (regV "snakke") (mkPrep "til") (mkPrep "om") ; - teacher_N = mkN "lrer" "lreren" "lrere" "lrerne" ; - teach_V2 = dirV2 (mk2V "undervise" "underviste") ; - television_N = mk2N "fjernsyn" "fjernsynet" ; - thick_A = mk2ADeg "tykk" "tykt" ; - thin_A = mk2ADeg "tynn" "tynt" ; - train_N = regGenN "tog" neutrum ; - travel_V = vaereV (mk2V "reise" "reiste") ; - tree_N = mkN "tre" "treet" "trr" "trne" ; - ---- trousers_N = regGenN "trousers" ; ---- pl t ! - ugly_A = mk2ADeg "stygg" "stygt" ; - understand_V2 = dirV2 (irregV "forst" "forstod" "forsttt") ; - university_N = regGenN "universitet" neutrum ; - village_N = mk2N "grend" "grenda" ; - wait_V2 = mkV2 (regV "vente") (mkPrep "p") ; - walk_V = vaereV IrregNor.g_V ; - warm_A = regADeg "varm" ; - war_N = regGenN "krig" masculine ; - watch_V2 = mkV2 se_V (mkPrep "p") ; - water_N = mk2N "vatn" "vatnet" ; - white_A = regADeg "hvit" ; - window_N = mkN "vindu" "vinduet" "vinduer" "vinduene" ; ---- er? - wine_N = mk2N "vin" "vinen" ; - win_V2 = dirV2 (irregV "vinne" "vant" "vunnet") ; - woman_N = regGenN "kvinne" feminine ; ---- kvinnen - wonder_VQ = mkVQ (regV "undre") ; ---- seg - wood_N = mkN "tre" "treet" "trr" "trne" ; - write_V2 = dirV2 (irregV "skrive" "skrev" "skrevet") ; - yellow_A = regADeg "gul" ; - young_A = irregADeg "ung" "yngre" "yngst" ; - - do_V2 = dirV2 (irregV "gjre" "gjorde" "gjort") ; - now_Adv = mkAdv "n" ; - already_Adv = mkAdv "allerede" ; - song_N = mk2N "sang" "sangen" ; - add_V3 = mkV3 (partV (irregV "legge" "la" "lagt") "til") noPrep (mkPrep "til") ; - number_N = mk2N "nummer" "nummeret" ; - put_V2 = mkV2 (irregV "sette" "satte" "satt") noPrep ; - stop_V = vaereV (regV "stanse") ; - jump_V = regV "hoppe" ; - - left_Ord = {s = "venstre" ; isDet = True} ; - right_Ord = {s = "hyre" ; isDet = True} ; - far_Adv = mkAdv "fjern" ; - correct_A = regA "riktig" ; - dry_A = mk2A "trr" "trt" ; - dull_A = regA "slv" ; - full_A = regA "full" ; - heavy_A = irregADeg "tung" "tyngre" "tyngst" ; - near_A = mkADeg "nre" "nre" "nre" "nrmere" "nrmest" ; - rotten_A = mk3ADeg "rtten" "rttent" "rtne" ; - round_A = regA "rund" ; - sharp_A = mk2A "kvass" "kvast" ; - smooth_A = mk2A "slett" "slett" ; - straight_A = regA "rak" ; - wet_A = regA "vt" ; - wide_A = regA "bred" ; - animal_N = mk2N "dyr" "dyret" ; - ashes_N = mk2N "aske" "aska" ; - back_N = mk2N "rygg" "ryggen" ; - bark_N = mk2N "bark" "barken" ; - belly_N = mk2N "mage" "magen" ; - blood_N = mk2N "blod" "blodet" ; - bone_N = mk2N "bein" "beinet" ; - breast_N = mk2N "bryst" "brystet" ; - cloud_N = mk2N "sky" "skya" ; - day_N = mk2N "dag" "dagen" ; - dust_N = mk2N "stv" "stvet" ; - ear_N = mk2N "re" "ret" ; - earth_N = mk2N "jord" "jorda" ; - egg_N = mk2N "egg" "egget" ; - eye_N = mkN "ye" "yet" "yne" "ynene" ; - fat_N = mk2N "fett" "fettet" ; - feather_N = mk2N "fjr" "fjra" ; - fingernail_N = mk2N "negl" "neglen" ; - fire_N = mk2N "ild" "ilden" ; - flower_N = mk2N "blomst" "blomsten" ; - fog_N = mk2N "tke" "tka" ; - foot_N = mk2N "fot" "ftter" ; - forest_N = mk2N "skog" "skogen" ; - grass_N = mk2N "gras" "graset" ; - guts_N = mk2N "tarm" "tarmen" ; ---- involler - hair_N = mk2N "hr" "hret" ; - hand_N = mk2N "hnd" "hnden" ; - head_N = mk2N "hode" "hodet" ; - heart_N = mk2N "hjerte" "hjertet" ; - horn_N = mk2N "horn" "hornet" ; - husband_N = mkN "ektemann" "ektemannen" "ektemenn" "ektemennen" ; - ice_N = mk2N "is" "isen" ; - knee_N = mkN "kne" "kneet" "knr" "knne" ; - leaf_N = mk2N "lv" "lvet" ; - leg_N = mk2N "bein" "beinet" ; - liver_N = mkN "lever" "leveren" "levrer" "levrene" ; - louse_N = mk2N "lus" "lusa" ; - mouth_N = mk2N "munn" "munnen" ; - name_N = mk2N "navn" "navnet" ; - neck_N = mk2N "nakke" "nakken" ; - night_N = mkN "natt" "natta" "netter" "nettene" ; - nose_N = mk2N "nese" "nesen" ; - person_N = mk2N "person" "personen" ; - rain_N = mk2N "regn" "regnet" ; - road_N = mk2N "vei" "veien" ; - root_N = mkN "rot" "rota" "rtter" "rttene" ; - rope_N = mk2N "tau" "tauet" ; - salt_N = mk2N "salt" "saltet" ; - sand_N = mk2N "sand" "sanden" ; - seed_N = mk2N "fr" "fret" ; - skin_N = mk2N "skinn" "skinnet" ; - sky_N = mkN "himmel" "himmelen" "himler" "himlene" ; - smoke_N = mk2N "ryk" "ryken" ; - snow_N = mk2N "sn" "snen" ; - stick_N = mk2N "pinne" "pinnen" ; - tail_N = mk2N "hale" "halen" ; - tongue_N = mk2N "tunge" "tunga" ; - tooth_N = mkN "tann" "tanna" "tenner" "tennene" ; - wife_N = mk2N "kone" "kona" ; - wind_N = mk2N "vind" "vinden" ; - wing_N = mk2N "vinge" "vingen" ; - worm_N = mk2N "mark" "marken" ; - year_N = mk2N "r" "ret" ; - bite_V2 = dirV2 (IrregNor.bite_V) ; - blow_V = mk2V "blse" "blste" ; - burn_V = brenne_V ; - count_V2 = dirV2 (regV "regne") ; - cut_V2 = dirV2 (skjre_V) ; - dig_V = mk2V "grave" "gravde" ; - fall_V = vaereV falle_V ; - fear_V2 = dirV2 (regV "frykte") ; - fight_V2 = dirV2 (slss_V) ; - float_V = flyte_V ; - flow_V = renne_V ; - fly_V = vaereV IrregNor.fly_V ; - freeze_V = fryse_V ; - give_V3 = dirV3 gi_V (mkPrep "til"); - hit_V2 = dirV2 (sl_V) ; - hold_V2 = dirV2 (holde_V) ; - hunt_V2 = dirV2 (regV "jakte") ; - kill_V2 = dirV2 (mk2V "drepe" "drepte") ; - laugh_V = mkV "le" "ler" "les" "lo" "ledd" "le" ; - lie_V = ligge_V ; - play_V = mk2V "leke" "lekte" ; - pull_V2 = dirV2 (dra_V) ; - push_V2 = dirV2 (irregV "skyve" "skjv" "skjvet") ; - rub_V2 = dirV2 (gni_V) ; - scratch_V2 = dirV2 (regV "kl") ; - sew_V = mk2V "sy" "sydde" ; - sing_V = synge_V ; - sit_V = sitte_V ; - smell_V = regV "lukte" ; - spit_V = regV "spytte" ; - split_V2 = dirV2 (mk2V "klyve" "klyvde") ; - squeeze_V2 = dirV2 (mk2V "klemme" "klemte") ; - stab_V2 = dirV2 (stikke_V) ; - stand_V = vaereV st_V ; - suck_V2 = dirV2 (suge_V) ; - swell_V = partV (regV "hovne") "opp" ; - swim_V = regV "simme" ; - think_V = mk2V "tenke" "tenkte" ; - throw_V2 = dirV2 (regV "kaste") ; - tie_V2 = dirV2 (regV "knytte") ; - turn_V = mk2V "vende" "vendte" ; - vomit_V = partV (regV "kaste") "opp" ; - wash_V2 = dirV2 (regV "vaske") ; - wipe_V2 = dirV2 (regV "trke") ; - breathe_V = regV "puste" ; - - - grammar_N = regN "grammatikk" ; - language_N = mk2N "sprk" "sprket" ; - rule_N = mkN "regel" "regelen" "regler" "reglene" ; - - question_N = mk2N "sprsml" "sprsmlet" ; ----- ready_A = regA "frdig" ; ----- reason_N = regN "anledning" ; - today_Adv = mkAdv "idag" ; ----- uncertain_A = mk3A "osker" "oskert" "oskra" ; - -} ; - --- a" -> e" 86 --- -> 66 --- ck -> kk 20 --- -> e 44 diff --git a/deprecated/old-lib/resource/norwegian/MathNor.gf b/deprecated/old-lib/resource/norwegian/MathNor.gf deleted file mode 100644 index 53e9ffd99..000000000 --- a/deprecated/old-lib/resource/norwegian/MathNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete MathNor of Math = CatNor ** MathScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/MorphoNor.gf b/deprecated/old-lib/resource/norwegian/MorphoNor.gf deleted file mode 100644 index 13a87125a..000000000 --- a/deprecated/old-lib/resource/norwegian/MorphoNor.gf +++ /dev/null @@ -1,171 +0,0 @@ ---1 A Simple Norwegian Resource Morphology --- --- Aarne Ranta 2002 --- --- This resource morphology contains definitions needed in the resource --- syntax. It moreover contains copies of the most usual inflectional patterns --- as defined in functional morphology (in the Haskell file $RulesSw.hs$). --- --- We use the parameter types and word classes defined for morphology. - -resource MorphoNor = CommonScand, ResNor ** open Prelude, Predef in { - --- genders - -oper - masc = Utr Masc ; - fem = Utr Fem ; - neutr = Neutr ; - --- type synonyms - - Subst : Type = {s : Number => Species => Case => Str} ; - Adj = Adjective ; - --- nouns - - mkSubstantive : (_,_,_,_ : Str) -> Subst = - \dreng, drengen, drenger, drengene -> - {s = nounForms dreng drengen drenger drengene} ; - - extNGen : Str -> Gender = \s -> case last s of { - "n" => Utr Masc ; - "a" => Utr Fem ; - _ => Neutr - } ; - - nBil : Str -> Subst = \bil -> - mkSubstantive bil (bil + "en") (bil + "er") (bil + "erne") ** - {h1 = masc} ; - - nUke : Str -> Subst = \uke -> - mkSubstantive uke (init uke + "a") (uke + "r") (uke + "ne") ** - {h1 = fem} ; - - nHus : Str -> Subst = \hus -> - mkSubstantive hus (hus + "et") hus (hus + "ene") ** - {h1 = neutr} ; - - nHotell : Str -> Subst = \hotell -> - mkSubstantive hotell (hotell + "et") (hotell + "er") (hotell + "ene") ** - {h1 = neutr} ; - - - - --- adjectives - - mkAdject : (_,_,_,_,_ : Str) -> Adj = - \stor,stort,store,storre,storst -> {s = table { - AF (APosit (Strong SgUtr )) c => mkCase c stor ; - AF (APosit (Strong SgNeutr)) c => mkCase c stort ; - AF (APosit _) c => mkCase c store ; - AF ACompar c => mkCase c storre ; - AF (ASuperl SupStrong) c => mkCase c storst ; - AF (ASuperl SupWeak) c => mkCase c (storst + "e") - } - } ; - - aRod : Str -> Adj = \rod -> - mkAdject rod (rod + "t") (rod + "e") (rod + "ere") (rod + "est") ; - - aAbstrakt : Str -> Adj = \abstrakt -> - mkAdject abstrakt abstrakt (abstrakt + "e") (abstrakt + "ere") (abstrakt + "est") ; - - aRask : Str -> Adj = \rask -> - mkAdject rask rask (rask + "e") (rask + "ere") (rask + "est") ; - - aBillig : Str -> Adj = \billig -> - mkAdject billig billig (billig + "e") (billig + "ere") (billig + "st") ; - --- verbs - - Verbum : Type = {s : VForm => Str} ; - - mkVerb6 : (_,_,_,_,_,_ : Str) -> Verbum = - \spise,spiser,spises,spiste,spist,spis -> {s = table { - VI (VInfin v) => mkVoice v spise ; - VF (VPres Act) => spiser ; - VF (VPres Pass) => spises ; - VF (VPret v) => mkVoice v spiste ; --# notpresent - VI (VSupin v) => mkVoice v spist ; --# notpresent - VI (VPtPret (Strong (SgUtr | SgNeutr)) c) => mkCase c spist ; - VI (VPtPret _ c) => case last spist of { - "a" => mkCase c spist ; - _ => mkCase c (spist + "e") - } ; - VF (VImper v) => mkVoice v spis - } - } ; - - vHusk : Str -> Verbum = \husk -> - let huska : Str = husk + "a" ---- variants {husk + "a" ; husk + "et"} - in - mkVerb6 (husk + "e") (husk + "er") (husk + "es") huska huska husk ; - - vSpis : Str -> Verbum = \spis -> - mkVerb6 (spis + "e") (spis + "er") (spis + "es") (spis + "te") (spis + "t") spis ; - - vLev : Str -> Verbum = \lev -> - let lever = case last lev of { - "r" => lev ; - _ => lev + "er" - } - in - mkVerb6 (lev + "e") lever (lev + "es") (lev + "de") (lev + "d") lev ; - - vBo : Str -> Verbum = \bo -> - mkVerb6 bo (bo + "r") (bo + "es") (bo + "dde") (bo + "dd") bo ; - - regVerb : Str -> Str -> Verbum = \spise, spiste -> - let - spis = init spise ; - te = dp 2 spiste - in - case te of { - "te" => vSpis spis ; - "de" => case last spise of { - "e" => vLev spis ; - _ => vBo spise - } ; - _ => vHusk spis - } ; - - --- For $Numeral$. - -param DForm = ental | ton | tiotal ; - -oper - LinDigit = {s : DForm => CardOrd => Str} ; - - cardOrd : Str -> Str -> CardOrd => Str = \tre,tredje -> - table { - NCard _ => tre ; - NOrd a => tredje ---- a - } ; - - cardReg : Str -> CardOrd => Str = \syv -> - cardOrd syv (syv + case last syv of { - "n" => "de" ; - "e" => "nde" ; - _ => "ende" - }) ; - - - mkTal : (x1,_,_,_,x5 : Str) -> LinDigit = - \tv, tolv, tjugo, andra, tolfte -> - {s = table { - ental => cardOrd tv andra ; - ton => cardOrd tolv tolfte ; - tiotal => cardReg tjugo - } - } ; - - numPl : (CardOrd => Str) -> {s : CardOrd => Str ; n : Number} = \n -> - {s = n ; n = Pl} ; - - invNum : CardOrd = NCard Neutr ; - - -} diff --git a/deprecated/old-lib/resource/norwegian/NounNor.gf b/deprecated/old-lib/resource/norwegian/NounNor.gf deleted file mode 100644 index d3aa276ab..000000000 --- a/deprecated/old-lib/resource/norwegian/NounNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete NounNor of Noun = CatNor ** NounScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/NumeralNor.gf b/deprecated/old-lib/resource/norwegian/NumeralNor.gf deleted file mode 100644 index 0d0a6e907..000000000 --- a/deprecated/old-lib/resource/norwegian/NumeralNor.gf +++ /dev/null @@ -1,85 +0,0 @@ -concrete NumeralNor of Numeral = CatNor ** open MorphoNor in { - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100, Sub1000, Sub1000000 = - {s : CardOrd => Str ; n : Number} ; - -lin - num x = x ; - - n2 = mkTal "to" "tolv" "tjue" "andre" "tolfte" ; - n3 = mkTal "tre" "tretten" "tretti" "tredje" "trettende" ; - n4 = mkTal "fire" "fjorten" "frti" "fjerde" "fjortende" ; - n5 = mkTal "fem" "femten" "femti" "femte" "femtende" ; - n6 = mkTal "seks" "seksten" "seksti" "sjette" "sextende" ; - n7 = mkTal "sju" "sytten" "sytti" "syvende" "syttende" ; - n8 = mkTal "tte" "atten" "tti" "ttende" "attende" ; - n9 = mkTal "ni" "nitten" "nitti" "niende" "nittende" ; - - pot01 = { - s = \\f => table { - NCard g => case g of {Neutr => "ett" ; _ => "en"} ; - _ => "frste" - } ; - n = Sg - } ; - pot0 d = {s = \\f,g => d.s ! f ! g ; n = Pl} ; - pot110 = numPl (cardReg "ti") ; - pot111 = numPl (cardOrd "elve" "elfte") ; - pot1to19 d = numPl (d.s ! ton) ; - pot0as1 n = {s = n.s ! ental ; n = n.n} ; - pot1 d = numPl (d.s ! tiotal) ; - pot1plus d e = {s = \\g => d.s ! tiotal ! invNum ++ e.s ! ental ! g ; n = Pl} ; - pot1as2 n = n ; - pot2 d = - numPl (\\g => d.s ! ental ! invNum ++ cardOrd "hundre" "hundrede" ! g) ; - pot2plus d e = - {s = \\g => d.s ! ental ! invNum ++ "hundre" ++ "og" ++ e.s ! g ; n = Pl} ; - pot2as3 n = n ; - pot3 n = - numPl (\\g => n.s ! invNum ++ cardOrd "tusen" "tusende" ! g) ; - pot3plus n m = - {s = \\g => n.s ! invNum ++ "tusen" ++ "og" ++ m.s ! g ; n = Pl} ; - --- Numerals from sequences of digits. - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard neutrum ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1:e" Sg ; - D_2 = mk2Dig "2" "2:e" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ":e") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ => o} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} - diff --git a/deprecated/old-lib/resource/norwegian/ParadigmsNor.gf b/deprecated/old-lib/resource/norwegian/ParadigmsNor.gf deleted file mode 100644 index cdb71a1e6..000000000 --- a/deprecated/old-lib/resource/norwegian/ParadigmsNor.gf +++ /dev/null @@ -1,502 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - ---1 Norwegian Lexical Paradigms --- --- Aarne Ranta 2003 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- It covers the "bokml" variant of Norwegian. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural$. --- --- The main difference with $MorphoNor.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed: we have a --- separate module [``IrregNor`` ../../norwegian/IrregNor], --- which covers irregularly inflected verbs. - -resource ParadigmsNor = - open - (Predef=Predef), - Prelude, - CommonScand, - ResNor, - MorphoNor, - CatNor in { - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - masculine : Gender ; - feminine : Gender ; - neutrum : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- To abstract over case names, we define the following. - - Case : Type ; - - nominative : Case ; - genitive : Case ; - --- Prepositions used in many-argument functions are just strings. - - mkPrep : Str -> Prep ; - noPrep : Prep ; -- empty string - ---2 Nouns - --- The regular function takes the singular indefinite form --- and computes the other forms and the gender by a heuristic. --- The heuristic is that nouns ending "e" are feminine like "kvinne", --- all others are masculine like "bil". --- Giving gender manually makes the heuristic more reliable. --- One can also compute the gender from the definite form. --- gender is computed from the definite form. --- If in doubt, use the $cc$ command to test! --- In the worst case, give all four forms. The gender is computed from the --- last letter of the second form (if "n", then $utrum$, otherwise $neutrum$). - - mkN : overload { - mkN : Str -> N ; - mkN : Str -> Gender -> N ; - mkN : (bil,bilen : Str) -> N ; - mkN : (dreng,drengen,drenger,drengene : Str) -> N - } ; - - - ---3 Compound nouns --- --- All the functions above work quite as well to form compound nouns, --- such as "fotboll". - - ---3 Relational nouns --- --- Relational nouns ("datter til x") need a preposition. - - mkN2 : N -> Prep -> N2 ; - --- The most common preposition is "av", and the following is a --- shortcut for regular, $nonhuman$ relational nouns with "av". - - regN2 : Str -> Gender -> N2 ; - --- Use the function $mkPrep$ or see the section on prepositions below to --- form other prepositions. --- --- Three-place relational nouns ("forbindelse fra x til y") --- need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "den gamle kongen av"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names, with a regular genitive, are formed as follows --- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". - - mkPN : overload { - mkPN : Str -> PN ; -- masculine - mkPN : Str -> Gender -> PN ; - mkPN : N -> PN ; - } ; - - ---2 Adjectives - --- The regular pattern works for many adjectives, e.g. those ending --- with "ig". Two, five, or at worst five forms are sometimes needed. - - mkA : overload { - mkA : (fin : Str) -> A ; - mkA : (fin,fint : Str) -> A ; - mkA : (galen,galet,galne : Str) -> A ; - mkA : (stor,stort,store,storre,storst : Str) -> A ; - --- If comparison is formed by "mer", "mest", as in general for --- long adjective, the following pattern is used: - - mkA : A -> A ; -- -/mer/mest norsk - } ; - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some follow the verb (e.g. "altid"). - - mkAdv : Str -> Adv ; -- e.g. her - mkAdV : Str -> AdV ; -- e.g. altid - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - - ---2 Verbs --- - - mkV : overload { - --- The 'regular verb' function is the first conjugation. - - mkV : (snakke : Str) -> V ; - --- The almost regular verb function needs the infinitive and the preteritum. - - mkV : (leve,levde : Str) -> V ; - --- There is an extensive list of irregular verbs in the module $IrregNor$. --- In practice, it is enough to give three forms, as in school books. - - mkV : (drikke, drakk, drukket : Str) -> V ; - --- The worst case needs six forms. - - mkV : (spise,spiser,spises,spiste,spist,spis : Str) -> V ; - ---3 Verbs with a particle. --- --- The particle, such as in "lukke opp", is given as a string. - - mkV : V -> Str -> V ; - } ; - - - ---3 Verbs with 'vre' as auxiliary --- --- By default, the auxiliary is "have". This function changes it to "vre". - - vaereV : V -> V ; - - - ---3 Deponent verbs. --- --- Some words are used in passive forms only, e.g. "trives", some as --- reflexive e.g. "forestille seg". - - depV : V -> V ; - reflV : V -> V ; - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). Notice that, if a particle is needed, it comes from the $V$. - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Prep -> V2 ; - } ; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- snakke, med, om - dirV3 : V -> Prep -> V3 ; -- gi,_,til - dirdirV3 : V -> V3 ; -- gi,_,_ - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$. --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - - ---. ---2 Definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - Gender = MorphoNor.Gender ; - Number = MorphoNor.Number ; - Case = MorphoNor.Case ; - masculine = Utr Masc ; - feminine = Utr Fem ; - neutrum = Neutr ; - singular = Sg ; - plural = Pl ; - nominative = Nom ; - genitive = Gen ; - - mk4N x y z u = mkSubstantive x y z u ** {g = extNGen y ; lock_N = <>} ; - - regN x = regGenN x g where { - g = case of { - _ + "e" => Utr Fem ; - _ => Utr Masc - } - } ; - - regGenN x g = case last x of { - "e" => case g of { - Utr Masc => mk4N x (x + "n") (x + "r") (x + "ne") ; - Utr Fem => mk4N x (init x + "a") (x + "r") (x + "ne") ; - Neutr => mk4N x (x + "t") (x + "r") (init x + "a") - } ; - _ => case g of { - Utr Masc => mk4N x (x + "en") (x + "er") (x + "ene") ; - Utr Fem => mk4N x (x + "a") (x + "er") (x + "ene") ; - Neutr => mk4N x (x + "et") (x + "") (x + "a") - } - } ; - - mk2N x y = case last y of { - "n" => regGenN x masculine ; - "a" => regGenN x feminine ; - _ => regGenN x neutrum - } ; - - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = mkComplement p.s} ; - regN2 n g = mkN2 (regGenN n g) (mkPrep "av") ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = mkComplement p.s ; c3 = mkComplement q.s} ; - - regGenPN n g = {s = \\c => mkCase c n ; g = g} ** {lock_PN = <>} ; - regPN n = regGenPN n utrum ; - nounPN n = {s = n.s ! singular ! Indef ; g = n.g ; lock_PN = <>} ; - --- To form a noun phrase that can also be plural and have an irregular --- genitive, you can use the worst-case function. - - makeNP : Str -> Str -> Number -> Gender -> NP ; - makeNP x y n g = - {s = table {NPPoss _ => x ; _ => y} ; a = agrP3 g n ; - lock_NP = <>} ; - - mk3A a b c = (mkAdject a b c [] []) ** {isComp = False ; lock_A = <>} ; - mk2A a b = mk3A a b (a + "e") ; - regA a = (regADeg a) ** {isComp = False ; lock_A = <>} ; - - mkA2 a p = a ** {c2 = mkComplement p.s ; lock_A2 = <>} ; - - mkADeg a b c d e = mkAdject a b c d e ** {isComp = False ; lock_A = <>} ; - regADeg a = case Predef.dp 2 a of { - "ig" => aBillig a ; - "sk" => aRask a ; - _ => aRod a - } ** {isComp = False ; lock_A = <>} ; - irregADeg a b c = mkAdject a (a + "t") (a + "e") b c ** - {isComp = False ; lock_A = <>} ; - mk3ADeg a b c = mkAdject a b c (a + "ere") (a + "est") ** - {isComp = False ; lock_A = <>} ; - mk2ADeg a b = mkAdject a b (a + "e") (a + "ere") (a + "est") ** - {isComp = False ; lock_A = <>} ; - - compoundA adj = {s = adj.s ; isComp = True ; lock_A = <>} ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - mkPrep p = {s = p ; lock_Prep = <>} ; - noPrep = mkPrep [] ; - - mk6V a b c d e f = mkVerb6 a b c d e f ** - {part = [] ; vtype = VAct ; isVaere = False ; lock_V = <>} ; - - regV a = case last a of { - ---3 Verbs with a particle. --- --- The particle, such as in "lukke opp", is given as a string. - - - ---3 Verbs with a particle. --- --- The particle, such as in "lukke opp", is given as a string. - - - "e" => vHusk (init a) ; - _ => vBo a - } ** {part = [] ; vtype = VAct ; isVaere = False ; lock_V = <>} ; - - mk2V a b = regVerb a b ** {part = [] ; vtype = VAct ; isVaere = False ; lock_V = <>} ; - - irregV = - \drikke,drakk,drukket -> - let - drikk = case last drikke of { - "e" => init drikke ; - _ => drikke - } ; - drikker = case last (init drikke) of { - "r" => init drikke ; - _ => drikke + "r" - } - in - mk6V drikke drikker (drikke + "s") drakk drukket drikk ; - - vaereV v = { - s = v.s ; - part = [] ; - vtype = v.vtype ; - isVaere = True ; - lock_V = <> - } ; - - partV v p = {s = v.s ; part = p ; vtype = v.vtype ; isVaere = v.isVaere ; lock_V = <>} ; - depV v = {s = v.s ; part = v.part ; vtype = VPass ; isVaere = False ; lock_V = <>} ; - reflV v = {s = v.s ; part = v.part ; vtype = VRefl ; isVaere = False ; lock_V = <>} ; - - mk2V2 v p = v ** {c2 = mkComplement p.s ; lock_V2 = <>} ; - dirV2 v = mk2V2 v noPrep ; - - mkV3 v p q = v ** {c2 = mkComplement p.s ; c3 = mkComplement q.s ; lock_V3 = <>} ; - dirV3 v p = mkV3 v noPrep p ; - dirdirV3 v = dirV3 v noPrep ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {lock_VS = <>} ; - mkV2S v p = mk2V2 v p ** {lock_V2S = <>} ; - mkVV v = v ** {c2 = mkComplement "" ; lock_VV = <>} ; - mkV2V v p t = mk2V2 v p ** {c3 = mkComplement "att" ; lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p = mk2V2 v p ** {lock_V2A = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A = <>} ; - - V0 : Type = V ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - ---------- - - mk2N : (bil,bilen : Str) -> N ; - mk4N : (dreng,drengen,drenger,drengene : Str) -> N ; - regN : Str -> N ; - regGenN : Str -> Gender -> N ; - mk2N : (bil,bilen : Str) -> N ; - - mkN = overload { - mkN : Str -> N = regN ; - mkN : Str -> Gender -> N = regGenN ; - mkN : (bil,bilen : Str) -> N = mk2N ; - mkN : (dreng,drengen,drenger,drengene : Str) -> N = mk4N - } ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; -- masculine - mkPN : Str -> Gender -> PN = regGenPN ; - mkPN : N -> PN = nounPN ; - } ; - - regPN : Str -> PN ; -- utrum - regGenPN : Str -> Gender -> PN ; - nounPN : N -> PN ; - - mkA = overload { - mkA : (fin : Str) -> A = regADeg ; - mkA : (fin,fint : Str) -> A = mk2ADeg ; - mkA : (galen,galet,galne : Str) -> A = mk3ADeg ; - mkA : (stor,stort,store,storre,storst : Str) -> A = mkADeg ; - mkA : A -> A = compoundA ; -- -/mer/mest norsk - } ; - - mk3A : (galen,galet,galne : Str) -> A ; - regA : Str -> A ; - mk2A : (stor,stort : Str) -> A ; - mkADeg : (stor,stort,store,storre,storst : Str) -> A ; - regADeg : Str -> A ; - irregADeg : (tung,tyngre,tyngst : Str) -> A ; - mk3ADeg : (galen,galet,galne : Str) -> A ; - mk2ADeg : (bred,bredt : Str) -> A ; - compoundA : A -> A ; -- -/mer/mest norsk - - mkV = overload { - mkV : (snakke : Str) -> V = regV ; - mkV : (leve,levde : Str) -> V = mk2V ; - mkV : (drikke, drakk, drukket : Str) -> V = irregV ; - mkV : (spise,spiser,spises,spiste,spist,spis : Str) -> V = mk6V ; - mkV : V -> Str -> V = partV ; - } ; - - - regV : (snakke : Str) -> V ; - mk2V : (leve,levde : Str) -> V ; - irregV : (drikke, drakk, drukket : Str) -> V ; - mk6V : (spise,spiser,spises,spiste,spist,spis : Str) -> V ; - partV : V -> Str -> V ; - - - mkV2 = overload { - mkV2 : Str -> V2 = \s -> dirV2 (regV s) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mk2V2 ; - } ; - - mk2V2 : V -> Prep -> V2 ; - dirV2 : V -> V2 ; - -} ; diff --git a/deprecated/old-lib/resource/norwegian/PhraseNor.gf b/deprecated/old-lib/resource/norwegian/PhraseNor.gf deleted file mode 100644 index da463adb1..000000000 --- a/deprecated/old-lib/resource/norwegian/PhraseNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseNor of Phrase = CatNor ** PhraseScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/QuestionNor.gf b/deprecated/old-lib/resource/norwegian/QuestionNor.gf deleted file mode 100644 index 8a7c08e0f..000000000 --- a/deprecated/old-lib/resource/norwegian/QuestionNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionNor of Question = CatNor ** QuestionScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/RelativeNor.gf b/deprecated/old-lib/resource/norwegian/RelativeNor.gf deleted file mode 100644 index 18be3bc45..000000000 --- a/deprecated/old-lib/resource/norwegian/RelativeNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeNor of Relative = CatNor ** RelativeScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/ResNor.gf b/deprecated/old-lib/resource/norwegian/ResNor.gf deleted file mode 100644 index 490389ad2..000000000 --- a/deprecated/old-lib/resource/norwegian/ResNor.gf +++ /dev/null @@ -1,3 +0,0 @@ -instance ResNor of ResScand = DiffNor ** open CommonScand, Prelude in { -} ; - diff --git a/deprecated/old-lib/resource/norwegian/SentenceNor.gf b/deprecated/old-lib/resource/norwegian/SentenceNor.gf deleted file mode 100644 index eeca680ab..000000000 --- a/deprecated/old-lib/resource/norwegian/SentenceNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceNor of Sentence = CatNor ** SentenceScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/norwegian/StructuralNor.gf b/deprecated/old-lib/resource/norwegian/StructuralNor.gf deleted file mode 100644 index 7f23ddd62..000000000 --- a/deprecated/old-lib/resource/norwegian/StructuralNor.gf +++ /dev/null @@ -1,129 +0,0 @@ -concrete StructuralNor of Structural = CatNor ** - open MorphoNor, ParadigmsNor, Prelude in { - - flags optimize=all ; - - lin - above_Prep = ss "ovenfor" ; - after_Prep = ss "etter" ; - by8agent_Prep = ss "av" ; - all_Predet = {s = gennumForms "all" "alt" "alle"} ; - almost_AdA, almost_AdN = ss "nesten" ; - although_Subj = ss ["selv om"] ; - always_AdV = ss "altid" ; - and_Conj = {s1 = [] ; s2 = "og" ; n = Pl} ; - because_Subj = ss "fordi" ; - before_Prep = ss "fr" ; - behind_Prep = ss "bakom" ; - between_Prep = ss "mellom" ; - both7and_DConj = sd2 "bde" "og" ** {n = Pl} ; - but_PConj = ss "men" ; - by8means_Prep = ss "med" ; - can8know_VV, can_VV = - mkV "kunne" "kan" "kunn" "kunne" "kunnet" "kunnen" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - during_Prep = ss "under" ; - either7or_DConj = sd2 "enten" "eller" ** {n = Sg} ; - everybody_NP = regNP "alle" "alles" Plg ; - every_Det = {s = \\_,_ => "hver" ; n = Sg ; det = DDef Indef} ; - everything_NP = regNP "alt" "alts" SgNeutr ; - everywhere_Adv = ss "overalt" ; - few_Det = {s = \\_,_ => "f" ; n = Pl ; det = DDef Indef} ; ---- first_Ord = {s = "frste" ; isDet = True} ; DEPREC - for_Prep = ss "for" ; - from_Prep = ss "fra" ; - he_Pron = MorphoNor.mkNP "han" "ham" "hans" "hans" "hans" SgUtr P3 ; - here_Adv = ss "her" ; - here7to_Adv = ss "hit" ; - here7from_Adv = ss "herfra" ; - how_IAdv = ss "hvor" ; - how8many_IDet = {s = \\_ => ["hur mange"] ; n = Pl ; det = DDef Indef} ; - if_Subj = ss "hvis" ; - in8front_Prep = ss "foran" ; - i_Pron = - MorphoNor.mkNP "jeg" "meg" (variants {"min" ; "mi"}) "mit" "mine" SgUtr P1 ; --- mi - in_Prep = ss "i" ; - it_Pron = MorphoNor.regNP "det" "dets" SgNeutr ; - less_CAdv = ss "mindre" ; - many_Det = {s = \\_,_ => "mange" ; n = Pl ; det = DDef Indef} ; - more_CAdv = ss "mer" ; - most_Predet = {s = gennumForms ["den meste"] ["det meste"] ["de fleste"]} ; - much_Det = {s = \\_,_ => "mye" ; n = Pl ; det = DDef Indef} ; - must_VV = - mkV "mtte" "m" "m" "mtte" "mttet" "mtt" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - no_Utt = ss ["nei"] ; - on_Prep = ss "p" ; ---- one_Quant = {s = \\_ => genderForms ["en"] ["et"] ; n = Sg ; det = DIndef} ; DEPREC - only_Predet = {s = \\_ => "kun"} ; - or_Conj = {s1 = [] ; s2 = "eller" ; n = Pl} ; - otherwise_PConj = ss "annarledes" ; - part_Prep = ss "av" ; - please_Voc = ss "takk" ; --- - possess_Prep = ss "av" ; - quite_Adv = ss "temmelig" ; - she_Pron = MorphoNor.mkNP "hun" "henne" "hennes" "hennes" "hennes" SgUtr P3 ; - so_AdA = ss "s" ; - someSg_Det = {s = \\_ => genderForms "noen" "noe" ; n = Sg ; det = DIndef} ; - somePl_Det = {s = \\_,_ => "noen" ; n = Pl ; det = DIndef} ; - somebody_NP = regNP "noen" "noens" SgUtr ; - something_NP = regNP "noe" "noes" SgNeutr ; - somewhere_Adv = ss ["et eller annet sted"] ; ---- ? - that_Quant = - {s = table { - Sg => \\_ => genderForms ["den der"] ["det der"] ; - Pl => \\_,_ => ["de der"] - } ; - det = DDef Indef - } ; - there_Adv = ss "der" ; - there7to_Adv = ss "dit" ; - there7from_Adv = ss "derfra" ; - therefore_PConj = ss "derfor" ; - they_Pron = MorphoNor.mkNP "de" "dem" "deres" "deres" "deres" Plg P1 ; - this_Quant = - {s = table { - Sg => \\_ => genderForms ["denne"] ["dette"] ; - Pl => \\_,_ => ["disse"] - } ; - det = DDef Def - } ; - through_Prep = ss "gjennom" ; - too_AdA = ss "for" ; - to_Prep = ss "til" ; - under_Prep = ss "under" ; - very_AdA = ss "mye" ; - want_VV = - mkV "ville" "vil" "vill" "ville" "villet" "villed" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - we_Pron = MorphoNor.mkNP "vi" "oss" "vr" "vrt" "vre" Plg P1 ; - whatSg_IP = {s = \\_ => "hva" ; gn = SgUtr} ; ---- infl - whatPl_IP = {s = \\_ => "hva" ; gn = Plg} ; ---- infl - when_IAdv = ss "nr" ; - when_Subj = ss "nr" ; - where_IAdv = ss "hver" ; - which_IQuant = { - s = table { - Sg => genderForms "hvilken" "hvilket" ; - Pl => \\_ => "hvilke" - } ; - det = DIndef - } ; - whoSg_IP = {s = vem.s ; gn = SgUtr} ; - whoPl_IP = {s = \\_ => "hvilke" ; gn = Plg} ; - why_IAdv = ss "hvorfor" ; - without_Prep = ss "uten" ; - with_Prep = ss "med" ; - yes_Utt = ss ["ja"] ; - youSg_Pron = - MorphoNor.mkNP "du" "deg" (variants {"din" ; "di"}) "dit" "dine" SgUtr P2 ; ---- - youPl_Pron = MorphoNor.mkNP "dere" "dere" "deres" "deres" "deres" Plg P2 ; - youPol_Pron = MorphoNor.mkNP "Dere" "Dere" "Deres" "Deres" "Deres" SgUtr P2 ; --- wrong in refl - --- Auxiliaries that are used repeatedly. - - oper - vem = MorphoNor.mkNP "hvem" "hvem" "hvis" "hvis" "hvis" SgUtr P3 ; - -} - diff --git a/deprecated/old-lib/resource/norwegian/VerbNor.gf b/deprecated/old-lib/resource/norwegian/VerbNor.gf deleted file mode 100644 index cd816e2fc..000000000 --- a/deprecated/old-lib/resource/norwegian/VerbNor.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete VerbNor of Verb = CatNor ** VerbScand with - (ResScand = ResNor) ; diff --git a/deprecated/old-lib/resource/restest.gfs b/deprecated/old-lib/resource/restest.gfs deleted file mode 100644 index d02b0356e..000000000 --- a/deprecated/old-lib/resource/restest.gfs +++ /dev/null @@ -1,173 +0,0 @@ -i english/LangEng.gf -i finnish/LangFin.gf - -l PositA warm_A -l ComparA warm_A (UsePron i_Pron) -l ComplA2 married_A2 (UsePron she_Pron) -l ReflA2 married_A2 -l PositA (UseA2 married_A2) -l SentAP (PositA good_A) (EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseComp (CompAdv here_Adv))))) -l AdAP very_AdA (PositA warm_A) -l PositAdvAdj warm_A -l PrepNP in_Prep (DetArtSg DefArt (UseN house_N)) -l ComparAdvAdj more_CAdv warm_A (UsePN john_PN) -l ComparAdvAdjS more_CAdv warm_A (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV run_V))) -l SubjS when_Subj (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -l AdNum (AdnCAdv more_CAdv) (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) -l ConjS and_Conj (BaseS (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -l ConjAP and_Conj (BaseAP (PositA cold_A) (PositA warm_A)) -l ConjNP or_Conj (BaseNP (UsePron she_Pron) (UsePron we_Pron)) -l ConjAdv or_Conj (BaseAdv here_Adv there_Adv) -l DConjS either7or_DConj (BaseS (UseCl TPres ASimul PPos (PredVP (UsePron he_Pron) (UseV walk_V))) (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -l DConjAP both7and_DConj (BaseAP (PositA warm_A) (PositA cold_A)) -l DConjNP either7or_DConj (BaseNP (UsePron he_Pron) (UsePron she_Pron)) -l DConjAdv both7and_DConj (BaseAdv here_Adv there_Adv) -l ImpersCl (UseComp (CompAP (PositA hot_A))) -l GenericCl (UseV sleep_V) -l CleftNP (UsePron i_Pron) (UseRCl TPast ASimul PPos (RelVP IdRP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))) -l CleftAdv here_Adv (UseCl TPast ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) -l ExistNP (DetArtSg IndefArt (UseN house_N)) -l ExistIP (IdetCN (IdetQuant which_IQuant NumPl) (UseN house_N)) -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ProgrVP (UseV sleep_V))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ProgrVP (UseV come_V))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPast ASimul PPos (PredVP (UsePron i_Pron) (ProgrVP (UseV come_V))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ComplVV must_VV (ProgrVP (UseV come_V)))))) NoVoc -l ImpPl1 (UseV go_V) -l DetArtSg DefArt (UseN man_N) -l UsePN john_PN -l UsePron he_Pron -l PredetNP only_Predet (DetArtSg DefArt (UseN man_N)) -l PPartNP (DetArtSg DefArt (UseN man_N)) see_V2 -l AdvNP (UsePN paris_PN) today_Adv -l RelNP (UsePN paris_PN) (UseRCl TPres ASimul PPos (RelVP IdRP (UseComp (CompAdv here_Adv)))) -l DetNP (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -l DetCN (DetQuantOrd this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -l DetCN (DetQuant this_Quant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN man_N) -l DetCN (DetQuant this_Quant NumPl) (UseN man_N) -l DetCN (DetQuant this_Quant NumSg) (UseN man_N) -l NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))) -l NumCard (NumDigits (IIDig D_5 (IDig D_1))) -l NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01))))) -l NumCard (AdNum almost_AdN (NumDigits (IIDig D_5 (IDig D_1)))) -l OrdDigits (IIDig D_5 (IDig D_1)) -l OrdNumeral (num (pot2as3 (pot1as2 (pot1plus n5 pot01)))) -l OrdSuperl warm_A -l DetCN (DetArtOrd DefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (OrdSuperl good_A)) (UseN man_N) -l DetCN (DetArtCard DefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5))))))) (UseN man_N) -l DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01)))))) (UseN man_N) -l DetCN (DetArtCard DefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 pot01)))))) (UseN man_N) -l DetArtSg DefArt (UseN man_N) -l DetArtPl DefArt (UseN man_N) -l MassNP (UseN beer_N) -l DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN house_N) -l UseN house_N -l ComplN2 mother_N2 (DetArtSg DefArt (UseN king_N)) -l ComplN2 (ComplN3 distance_N3 (DetCN (DetQuant this_Quant NumSg) (UseN city_N))) (UsePN paris_PN) -l UseN2 mother_N2 -l ComplN2 (Use2N3 distance_N3) (DetCN (DetQuant this_Quant NumSg) (UseN city_N)) -l ComplN2 (Use3N3 distance_N3) (UsePN paris_PN) -l UseN2 (Use2N3 distance_N3) -l AdjCN (PositA big_A) (UseN house_N) -l RelCN (UseN house_N) (UseRCl TPast ASimul PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a buy_V2)))) -l AdvCN (UseN house_N) (PrepNP on_Prep (DetArtSg DefArt (UseN hill_N))) -l SentCN (UseN house_N) (EmbedQS (UseQCl TPres ASimul PPos (QuestIAdv where_IAdv (PredVP (UsePron she_Pron) (UseV sleep_V))))) -l ApposCN (UseN city_N) (UsePN paris_PN) -l num (pot2as3 (pot1as2 (pot0as1 (pot0 n6)))) -l num (pot2as3 (pot1as2 (pot0as1 pot01))) -l num (pot2as3 (pot1as2 (pot1 n6))) -l num (pot2as3 (pot1as2 pot110)) -l num (pot2as3 (pot1as2 pot111)) -l num (pot2as3 (pot1as2 (pot1to19 n6))) -l num (pot2as3 (pot1as2 (pot1 n6))) -l num (pot2as3 (pot1as2 (pot1plus n6 (pot0 n5)))) -l num (pot2as3 (pot2 (pot0 n4))) -l num (pot2as3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -l num (pot3 (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7)))) -l num (pot3plus (pot2plus (pot0 n4) (pot1plus n6 (pot0 n7))) (pot1as2 (pot1plus n8 (pot0 n9)))) -l IDig D_8 -l IIDig D_8 (IIDig D_0 (IIDig D_0 (IIDig D_1 (IIDig D_7 (IIDig D_8 (IDig D_9)))))) -l PhrUtt but_PConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N))) -l PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdVVP always_AdV (ComplSlash (SlashV2a listen_V2) (DetArtSg DefArt (UseN sea_N)))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc -l UttQS (UseQCl TPres ASimul PPos (QuestCl (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) -l UttImpSg PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -l UttImpPl PNeg (ImpVP (ReflVP (SlashV2a love_V2))) -l UttImpPol PNeg (ImpVP (UseV sleep_V)) -l UttIP whoPl_IP -l UttIP whoSg_IP -l UttIAdv why_IAdv -l UttNP (DetCN (DetQuant this_Quant NumSg) (UseN man_N)) -l UttAdv here_Adv -l UttVP (UseV sleep_V) -l VocNP (DetCN (DetQuant (PossPron i_Pron) NumSg) (UseN friend_N)) -l QuestCl (PredVP (UsePN john_PN) (UseV walk_V)) -l QuestVP whoSg_IP (UseV walk_V) -l QuestSlash whoSg_IP (SlashVP (UsePN john_PN) (SlashV2a love_V2)) -l QuestIAdv why_IAdv (PredVP (UsePN john_PN) (UseV walk_V)) -l QuestIComp (CompIAdv where_IAdv) (UsePN john_PN) -l IdetCN (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) (UseN song_N) -l IdetIP (IdetQuant which_IQuant (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n5)))))))) -l AdvIP whoSg_IP (PrepNP in_Prep (UsePN paris_PN)) -l IdetIP (IdetQuant which_IQuant NumSg) -l PrepIP with_Prep whoSg_IP -l QuestIComp (CompIAdv where_IAdv) (UsePron it_Pron) -l QuestIComp (CompIP whoSg_IP) (UsePron it_Pron) -l ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelCl (PredVP (UsePN john_PN) (ComplSlash (SlashV2a love_V2) (UsePron she_Pron))))))) -l ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelVP IdRP (ComplSlash (SlashV2a love_V2) (UsePN john_PN)))))) -l ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) -l ExistNP (DetArtSg IndefArt (RelCN (UseN woman_N) (UseRCl TPres ASimul PPos (RelSlash (FunRP possess_Prep (DetArtSg DefArt (UseN2 mother_N2)) IdRP) (SlashVP (UsePN john_PN) (SlashV2a love_V2)))))) -l PredVP (UsePN john_PN) (UseV walk_V) -l PredSCVP (EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV go_V)))) (UseComp (CompAP (PositA good_A))) -l RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron he_Pron) (SlashV2a see_V2)))) -l RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (AdvSlash (SlashVP (UsePron he_Pron) (SlashV2a see_V2)) today_Adv))) -l RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashPrep (PredVP (UsePron he_Pron) (UseV walk_V)) with_Prep))) -l RelCN (UseN girl_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVS (UsePron she_Pron) say_VS (UseSlash TPres ASimul PPos (SlashVP (UsePron he_Pron) (SlashV2a love_V2)))))) -l ImpVP (ReflVP (SlashV2a love_V2)) -l EmbedS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV go_V))) -l EmbedQS (UseQCl TPres ASimul PPos (QuestVP whoSg_IP (UseV go_V))) -l EmbedVP (UseV go_V) -l UseCl TCond AAnter PNeg (PredVP (UsePN john_PN) (UseV walk_V)) -l UseQCl TCond AAnter PNeg (QuestCl (PredVP (UsePN john_PN) (UseV walk_V))) -l RelCN (UseN girl_N) (UseRCl TCond AAnter PNeg (RelVP IdRP (UseV walk_V))) -l RelCN (UseN girl_N) (UseRCl TCond AAnter PNeg (RelSlash IdRP (SlashPrep (PredVP (UsePron i_Pron) (UseV walk_V)) with_Prep))) -l RelS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV sleep_V))) (UseRCl TPres ASimul PPos (RelVP IdRP (UseComp (CompAP (PositA good_A))))) -l TEmpty -l TFullStop (PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePN john_PN) (UseV walk_V)))) NoVoc) TEmpty -l TQuestMark (PhrUtt NoPConj (UttQS (UseQCl TPres ASimul PPos (QuestCl (PredVP (UsePron they_Pron) (UseComp (CompAdv here_Adv)))))) NoVoc) TEmpty -l TExclMark (PhrUtt NoPConj (ImpPl1 (UseV go_V)) NoVoc) TEmpty -l PredVP (UsePron i_Pron) (UseV sleep_V) -l PredVP (UsePron i_Pron) (ComplVV want_VV (UseV run_V)) -l PredVP (UsePron i_Pron) (ComplVS say_VS (UseCl TPres ASimul PPos (PredVP (UsePron she_Pron) (UseV run_V)))) -l PredVP (UsePron i_Pron) (ComplVQ wonder_VQ (UseQCl TPres ASimul PPos (QuestVP whoSg_IP (UseV run_V)))) -l PredVP (UsePron they_Pron) (ComplVA become_VA (PositA red_A)) -l PredVP (UsePron i_Pron) (ComplSlash (Slash3V3 give_V3 (UsePron he_Pron)) (UsePron it_Pron)) -l PredVP (UsePron i_Pron) (ComplSlash (SlashV2V beg_V2V (UseV go_V)) (UsePron she_Pron)) -l PredVP (UsePron i_Pron) (ComplSlash (SlashV2S answer_V2S (UseCl TPres ASimul PPos (PredVP (UsePron it_Pron) (UseComp (CompAP (PositA good_A)))))) (UsePron he_Pron)) -l PredVP (UsePron i_Pron) (ComplSlash (SlashV2Q ask_V2Q (UseQCl TPast ASimul PPos (QuestVP whoSg_IP (UseV come_V)))) (UsePron he_Pron)) -l PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron)) -l RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2a buy_V2))))) -l RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))))) -l RelCN (UseN car_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron they_Pron) (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))))))) -l PredVP (UsePron he_Pron) (ReflVP (SlashV2a love_V2)) -l PredVP (DetNP (DetQuant this_Quant NumSg)) (UseComp (CompAP (PositA warm_A))) -l PredVP (UsePron we_Pron) (PassV2 love_V2) -l PredVP (UsePron we_Pron) (AdvVP (UseV sleep_V) here_Adv) -l PredVP (UsePron we_Pron) (AdVVP always_AdV (UseV sleep_V)) -l PredVP (UsePron we_Pron) (UseComp (CompAP (PositA small_A))) -l PredVP (UsePron i_Pron) (UseComp (CompNP (DetArtSg IndefArt (UseN man_N)))) -l PredVP (UsePron i_Pron) (UseComp (CompAdv here_Adv)) -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (ExistNP (PredetNP only_Predet (DetCN (DetArtCard IndefArt (NumNumeral (num (pot2as3 (pot1as2 (pot0as1 (pot0 n2))))))) (AdvCN (SentCN (UseN woman_N) (EmbedQS (UseQCl TCond ASimul PPos (QuestSlash (IdetIP (IdetQuant which_IQuant NumPl)) (SlashPrep (PredVP (UsePron i_Pron) (ComplVV want_VV (PassV2 see_V2))) with_Prep))))) (PrepNP in_Prep (DetArtSg DefArt (UseN rain_N))))))))) NoVoc -l PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (SlashV2A paint_V2A (ConjAP both7and_DConj (BaseAP (ComparA small_A (DetArtSg DefArt (UseN sun_N))) (ComparA big_A (DetArtSg DefArt (UseN moon_N)))))) (DetArtSg DefArt (UseN earth_N))))) NoVoc -l PhrUtt NoPConj (ImpPl1 (ComplVS hope_VS (ConjS either7or_DConj (BaseS (UseCl TPres ASimul PPos (PredVP (DetArtSg DefArt (ComplN2 father_N2 (DetArtSg DefArt (UseN baby_N)))) (UseV run_V))) (UseCl TPres ASimul PPos (PredVP (DetArtSg DefArt (UseN2 (Use2N3 distance_N3))) (UseComp (CompAP (PositA small_A))))))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (DetCN every_Det (UseN baby_N)) (UseComp (CompNP (ConjNP either7or_DConj (BaseNP (DetArtSg IndefArt (UseN boy_N)) (DetArtSg IndefArt (UseN girl_N))))))))) NoVoc -l PhrUtt NoPConj (UttAdv (ConjAdv either7or_DConj (ConsAdv here7from_Adv (BaseAdv there_Adv everywhere_Adv)))) NoVoc -l PhrUtt NoPConj (UttVP (PassV2 know_V2)) NoVoc -l RelCN (UseN bird_N) (UseRCl TPres ASimul PPos (RelSlash IdRP (SlashVP (UsePron i_Pron) (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A)))))) -l UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2a buy_V2)) (UsePron it_Pron))) -l UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2A paint_V2A (PositA red_A))) (UsePron it_Pron))) -l UttImpSg PPos (ImpVP (ComplSlash (SlashVV want_VV (SlashV2VNP beg_V2V (UsePron i_Pron) (SlashV2a buy_V2))) (UsePron it_Pron))) -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (DetArtPl DefArt (UseN fruit_N)) (ReflVP (Slash3V3 sell_V3 (DetArtSg DefArt (UseN road_N))))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2V beg_V2V (UseV live_V)))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPres ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2S answer_V2S (UseCl TPres ASimul PPos (ImpersCl (ComplVV must_VV (ReflVP (SlashV2a understand_V2)))))))))) NoVoc -l PhrUtt NoPConj (UttImpSg PPos (ImpVP (ReflVP (SlashV2Q ask_V2Q (UseQCl TPast ASimul PPos (QuestVP whoSg_IP (UseV come_V))))))) NoVoc -l PhrUtt NoPConj (UttS (UseCl TPast ASimul PPos (PredVP (UsePron i_Pron) (ReflVP (SlashV2A paint_V2A (ComparA beautiful_A (UsePN john_PN))))))) NoVoc diff --git a/deprecated/old-lib/resource/romance/AdjectiveRomance.gf b/deprecated/old-lib/resource/romance/AdjectiveRomance.gf deleted file mode 100644 index 5ff9babb0..000000000 --- a/deprecated/old-lib/resource/romance/AdjectiveRomance.gf +++ /dev/null @@ -1,41 +0,0 @@ -incomplete concrete AdjectiveRomance of Adjective = - CatRomance ** open CommonRomance, ResRomance, Prelude in { - - lin - - PositA a = { - s = a.s ! Posit ; - isPre = a.isPre - } ; - ComparA a np = { - s = \\af => a.s ! Compar ! af ++ conjThan ++ np.s ! Ton Nom ; - isPre = False - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 adj np = { - s = \\af => adj.s ! Posit ! af ++ appCompl adj.c2 np.s ; - isPre = False - } ; - - ReflA2 adj = { - s = \\af => - adj.s ! Posit ! af ++ adj.c2.s ++ - adj.c2.s ++ prepCase adj.c2.c ++ reflPron Sg P3 Nom ; --- agr - isPre = False - } ; - - SentAP ap sc = { - s = \\a => ap.s ! a ++ sc.s ; --- mood - isPre = False - } ; - - AdAP ada ap = { - s = \\a => ada.s ++ ap.s ! a ; - isPre = ap.isPre - } ; - - UseA2 a = a ** {isPre = False} ; - -} diff --git a/deprecated/old-lib/resource/romance/AdverbRomance.gf b/deprecated/old-lib/resource/romance/AdverbRomance.gf deleted file mode 100644 index 4fe30e707..000000000 --- a/deprecated/old-lib/resource/romance/AdverbRomance.gf +++ /dev/null @@ -1,26 +0,0 @@ -incomplete concrete AdverbRomance of Adverb = - CatRomance ** open CommonRomance, ResRomance, Prelude in { - - lin - PositAdvAdj a = { - s = a.s ! Posit ! AA - } ; - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s ! Posit ! AA ++ conjThan ++ np.s ! Ton Nom - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s ! Posit ! AA ++ conjThan ++ s.s ! Conjunct --- ne - } ; - - PrepNP prep np = {s = prep.s ++ np.s ! case2npform prep.c} ; - - AdAdv = cc2 ; - - SubjS subj s = { - s = subj.s ++ s.s ! subj.m - } ; ----b AdvSC s = s ; - - AdnCAdv cadv = {s = cadv.s ++ conjThan} ; - -} diff --git a/deprecated/old-lib/resource/romance/CatRomance.gf b/deprecated/old-lib/resource/romance/CatRomance.gf deleted file mode 100644 index 4a88dd082..000000000 --- a/deprecated/old-lib/resource/romance/CatRomance.gf +++ /dev/null @@ -1,106 +0,0 @@ -incomplete concrete CatRomance of Cat = - CommonX - [Tense,TPres,TPast,TFut,TCond] - ** open Prelude, CommonRomance, ResRomance, (R = ParamX) in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Mood => Str} ; - QS = {s : QForm => Str} ; - RS = {s : Mood => Agr => Str ; c : Case} ; - SSlash = { - s : AAgr => Mood => Str ; - c2 : Compl - } ; - - --- Sentence - - Cl = {s : Direct => RTense => Anteriority => Polarity => Mood => Str} ; - ClSlash = { - s : AAgr => Direct => RTense => Anteriority => Polarity => Mood => Str ; - c2 : Compl - } ; - Imp = {s : Polarity => ImpForm => Gender => Str} ; - --- Question - - QCl = {s : RTense => Anteriority => Polarity => QForm => Str} ; - IP = {s : Case => Str ; a : AAgr} ; - IComp = {s : AAgr => Str} ; - IDet = {s : Gender => Case => Str ; n : Number} ; - IQuant = {s : Number => Gender => Case => Str} ; - --- Relative - - RCl = { - s : Agr => RTense => Anteriority => Polarity => Mood => Str ; - c : Case - } ; - RP = {s : Bool => AAgr => Case => Str ; a : AAgr ; hasAgr : Bool} ; - --- Verb - - VP = ResRomance.VP ; - VPSlash = ResRomance.VP ** {c2 : Compl} ; - Comp = {s : Agr => Str} ; - --- Adjective - - AP = {s : AForm => Str ; isPre : Bool} ; - --- Noun - - CN = {s : Number => Str ; g : Gender} ; - NP,Pron = Pronoun ; - Det = {s : Gender => Case => Str ; n : Number} ; ---- QuantSg = {s : Gender => Case => Str} ; ---- QuantPl = {s : Bool => Gender => Case => Str} ; - Quant = {s : Number => Gender => Case => Str} ; - Art = {s : Bool => Number => Gender => Case => Str} ; - Predet = {s : AAgr => Case => Str ; c : Case} ; -- c : la plupart de - Num = {s : Gender => Str ; isNum : Bool ; n : Number} ; - Card = {s : Gender => Str ; n : Number} ; - Ord = {s : AAgr => Str} ; - --- Numeral - - Numeral = {s : CardOrd => Str ; n : Number} ; - Digits = {s : CardOrd => Str ; n : Number} ; - --- Structural - ----b Conj = {s : Str ; n : Number} ; ----b DConj = {s1,s2 : Str ; n : Number} ; - Conj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str ; m : Mood} ; - Prep = {s : Str ; c : Case ; isDir : Bool} ; - --- Open lexical classes, e.g. Lexicon - - V, VQ, VA = Verb ; - V2, VV, V2S, V2Q = Verb ** {c2 : Compl} ; - V3, V2A, V2V = Verb ** {c2,c3 : Compl} ; - VS = Verb ** {m : Polarity => Mood} ; - - A = {s : Degree => AForm => Str ; isPre : Bool} ; - A2 = {s : Degree => AForm => Str ; c2 : Compl} ; - - N = Noun ; - N2 = Noun ** {c2 : Compl} ; - N3 = Noun ** {c2,c3 : Compl} ; - PN = {s : Str ; g : Gender} ; - --- tense augmented with pass simple - - Tense = {s : Str ; t : RTense} ; - lin - TPres = {s = []} ** {t = RPres} ; - TPast = {s = []} ** {t = RPast} ; --# notpresent - TFut = {s = []} ** {t = RFut} ; --# notpresent - TCond = {s = []} ** {t = RCond} ; --# notpresent - -} diff --git a/deprecated/old-lib/resource/romance/CommonRomance.gf b/deprecated/old-lib/resource/romance/CommonRomance.gf deleted file mode 100644 index f167f38fa..000000000 --- a/deprecated/old-lib/resource/romance/CommonRomance.gf +++ /dev/null @@ -1,215 +0,0 @@ -----1 Auxiliary operations common for Romance languages --- --- This module contains operations that are shared by the Romance --- languages. The complete set of auxiliary operations needed to --- implement [Test Test.html] is defined in [ResRomance ResRomance.html], --- which depends on [DiffRomance DiffRomance.html]. --- - -resource CommonRomance = ParamX ** open Prelude in { - - flags optimize=all ; - ---2 Enumerated parameter types for morphology --- --- These types are the ones found in school grammars. --- Their parameter values are atomic. - -param - - Gender = Masc | Fem ; - - Mood = Indic | Conjunct ; - - Direct = DDir | DInv ; - --- Adjectives are inflected in gender and number, and there is also an --- adverbial form (e.g. "infiniment"), which has different paradigms and --- can even be irregular ("bien"). --- Comparative adjectives are moreover inflected in degree --- (which in Romance is usually syntactic, though). - - AForm = AF Gender Number | AA ; - --- Gender is not morphologically determined for first and second person pronouns. - - PronGen = PGen Gender | PNoGen ; - --- Cardinal numerals have gender, ordinal numerals have full number as well. - - CardOrd = NCard Gender | NOrd Gender Number ; - --- The following coercions are useful: - -oper - prongen2gender : PronGen -> Gender = \p -> case p of { - PGen g => g ; - PNoGen => variants {Masc ; Fem} --- the best we can do for je, tu, nous, vous - } ; - - - aform2gender : AForm -> Gender = \a -> case a of { - AF g _ => g ; - _ => Masc -- "le plus lentement" - } ; - aform2number : AForm -> Number = \a -> case a of { - AF _ n => n ; - _ => Sg -- "le plus lentement" - } ; - - conjGender : Gender -> Gender -> Gender = \m,n -> - case m of { - Fem => n ; - _ => Masc - } ; - - conjAgr : Agr -> Agr -> Agr = \a,b -> { - g = conjGender a.g b.g ; - n = conjNumber a.n b.n ; - p = conjPerson a.p b.p - } ; - - ---3 Verbs --- --- In the current syntax, we use --- a reduced conjugation with only the present tense infinitive, --- indicative, subjunctive, and imperative forms. --- But our morphology has full Bescherelle conjunctions: --- so we use a coercion between full and reduced verbs. --- The full conjugations and the coercions are defined separately for French --- and Italian, since they are not identical. The differences are mostly due --- to Bescherelle structuring the forms in different groups; the --- gerund and the present participles show real differences. --- --- For Italian contracted forms, $VInfin$ should have --- an alternative form, whose proper place is $Diff$. - -param - VF = - VInfin Bool - | VFin TMood Number Person - | VImper NumPersI - | VPart Gender Number - | VGer - ; - - TMood = - VPres Mood - | VImperf Mood --# notpresent - | VPasse --# notpresent - | VFut --# notpresent - | VCondit --# notpresent - ; - - NumPersI = SgP2 | PlP1 | PlP2 ; - - VPForm = - VPFinite TMood Anteriority - | VPImperat - | VPGerund - | VPInfinit Anteriority Bool ; - - RTense = - RPres - | RPast --# notpresent - | RPasse --# notpresent - | RFut --# notpresent - | RCond --# notpresent - ; - --- Agreement of adjectives, verb phrases, and relative pronouns. - -oper - AAgr : Type = {g : Gender ; n : Number} ; - Agr : Type = AAgr ** {p : Person} ; - -param - RAgr = RAg {g : Gender ; n : Number} | RNoAg ; --- AAgr - --- Clitic slots. - - CAgr = CPron Gender Number Person | CRefl | CNone ; --- Agr ---- CAgr = CPron {g : Gender ; n : Number ; p : Person} | CRefl | CNone ; --- Agr - -oper - aagr : Gender -> Number -> AAgr = \g,n -> - {g = g ; n = n} ; - agrP3 : Gender -> Number -> Agr = \g,n -> - aagr g n ** {p = P3} ; - - - vf2numpers : VF -> (Number * Person) = \v -> case v of { - VFin _ n p => ; - _ => ---- - } ; - - presInd = VPres Indic ; - --- The imperative forms depend on number and person. - - vImper : Number -> Person -> VF = \n,p -> case of { - => VImper SgP2 ; - => VImper PlP1 ; - => VImper PlP2 ; - _ => VInfin False - } ; - ---- - - oper - genForms : Str -> Str -> Gender => Str = \bon,bonne -> - table { - Masc => bon ; - Fem => bonne - } ; - - aagrForms : (x1,_,_,x4 : Str) -> (AAgr => Str) = \tout,toute,tous,toutes -> - table { - {g = g ; n = Sg} => genForms tout toute ! g ; - {g = g ; n = Pl} => genForms tous toutes ! g - } ; - - Noun = {s : Number => Str ; g : Gender} ; - - Adj = {s : AForm => Str} ; - - appVPAgr : VPAgr -> AAgr -> AAgr = \vp,agr -> - case vp of { - VPAgrSubj => agr ; - VPAgrClit g n => {g = g ; n = n} - } ; - - vpAgrNone : VPAgr = VPAgrClit Masc Sg ; - - oper - mkOrd : {s : Degree => AForm => Str} -> {s : AAgr => Str} ; - mkOrd x = {s = \\ag => x.s ! Posit ! AF ag.g ag.n} ; - --- This is used in Spanish and Italian to bind clitics with preceding verb. - - bindIf : Bool -> Str = \b -> if_then_Str b BIND [] ; - - param - VPAgr = - VPAgrSubj -- elle est partie, elle s'est vue - | VPAgrClit Gender Number ; -- elle a dormi; elle les a vues - - oper - VPC : Type = { - s : VPForm => { - fin : Agr => Str ; -- ai - inf : AAgr => Str -- dit - } ; - agr : VPAgr ; -- dit/dite dep. on verb, subj, and clitic - neg : Polarity => (Str * Str) ; -- ne-pas - clAcc : CAgr ; -- le/se - clDat : CAgr ; -- lui - clit2 : Str ; -- y en - comp : Agr => Str ; -- content(e) ; ma mre ; hier - ext : Polarity => Str ; -- que je dors / que je dorme - } ; - - -} - diff --git a/deprecated/old-lib/resource/romance/ConjunctionRomance.gf b/deprecated/old-lib/resource/romance/ConjunctionRomance.gf deleted file mode 100644 index 894fccefa..000000000 --- a/deprecated/old-lib/resource/romance/ConjunctionRomance.gf +++ /dev/null @@ -1,70 +0,0 @@ -incomplete concrete ConjunctionRomance of Conjunction = - CatRomance ** open CommonRomance, ResRomance, Coordination, Prelude in { - - flags optimize=all_subs ; - - lin - -{---b - ConjS conj ss = conjunctTable Mood conj ss ; - DConjS conj ss = conjunctDistrTable Mood conj ss ; - - ConjAdv conj ss = conjunctSS conj ss ; - DConjAdv conj ss = conjunctDistrSS conj ss ; - - ConjNP conj ss = conjunctTable NPForm conj ss ** { - a = {g = ss.a.g ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} ; - hasClit = False - } ; - DConjNP conj ss = conjunctDistrTable NPForm conj ss ** { - a = {g = ss.a.g ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} ; - hasClit = False - } ; - - ConjAP conj ss = conjunctTable AForm conj ss ** { - isPre = ss.isPre - } ; - DConjAP conj ss = conjunctDistrTable AForm conj ss ** { - isPre = ss.isPre - } ; ----} - - ConjS conj ss = conjunctDistrTable Mood conj ss ; - - ConjAdv conj ss = conjunctDistrSS conj ss ; - - ConjNP conj ss = conjunctDistrTable NPForm conj ss ** { - a = {g = ss.a.g ; n = conjNumber conj.n ss.a.n ; p = ss.a.p} ; - hasClit = False - } ; - ConjAP conj ss = conjunctDistrTable AForm conj ss ** { - isPre = ss.isPre - } ; - - --- These fun's are generated from the list cat's. - - BaseS = twoTable Mood ; - ConsS = consrTable Mood comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - BaseNP x y = { - s1 = \\c => x.s ! stressedCase c ; - s2 = \\c => y.s ! (conjunctCase c) ; - a = conjAgr x.a y.a - } ; - ConsNP x xs = { - s1 = \\c => x.s ! stressedCase c ++ comma ++ xs.s1 ! (conjunctCase c) ; - s2 = \\c => xs.s2 ! (conjunctCase c) ; - a = conjAgr x.a xs.a - } ; - BaseAP x y = twoTable AForm x y ** {isPre = andB x.isPre y.isPre} ; - ConsAP xs x = consrTable AForm comma xs x ** {isPre = andB xs.isPre x.isPre} ; - - lincat - [S] = {s1,s2 : Mood => Str} ; - [Adv] = {s1,s2 : Str} ; - [NP] = {s1,s2 : NPForm => Str ; a : Agr} ; - [AP] = {s1,s2 : AForm => Str ; isPre : Bool} ; - -} diff --git a/deprecated/old-lib/resource/romance/DiffRomance.gf b/deprecated/old-lib/resource/romance/DiffRomance.gf deleted file mode 100644 index 7f43f7639..000000000 --- a/deprecated/old-lib/resource/romance/DiffRomance.gf +++ /dev/null @@ -1,115 +0,0 @@ ---1 Differences between Romance languages - -interface DiffRomance = open CommonRomance, Prelude in { - --- The first eight constants show the essential differences --- between French, Italian, and Romance syntaxes (as regards the --- resource API). The other constants are either derivatively --- dependent, or have as values strings, which are language-dependent --- anyway. - - ---2 Constants whose definitions fundamentally depend on language - --- Prepositions that fuse with the article --- (Fre, Spa "de", "a"; Ita also "con", "da", "in", "su). - - param Prepos ; - --- Which types of verbs exist, in terms of auxiliaries. --- (Fre, Ita "avoir", "tre", and refl; Spa only "haber" and refl). - - param VType ; - --- Derivatively, if/when the participle agrees to the subject. --- (Fre "elle est partie", Ita "lei partita", Spa not) - - oper partAgr : VType -> VPAgr ; - --- Whether participle agrees to foregoing clitic. --- (Fre "je l'ai vue", Spa "yo la he visto") - - oper vpAgrClit : Agr -> VPAgr ; - --- Whether a preposition is repeated in conjunction --- (Fre "la somme de 3 et de 4", Ita "la somma di 3 e 4"). - - oper conjunctCase : NPForm -> NPForm ; - --- How infinitives and clitics are placed relative to each other --- (Fre "la voir", Ita "vederla"). The $Bool$ is used for indicating --- if there are any clitics. - - oper clitInf : Bool -> Str -> Str -> Str ; - --- To render pronominal arguments as clitics and/or ordinary complements. --- Returns $True$ if there are any clitics. - - oper pronArg : Number -> Person -> CAgr -> CAgr -> Str * Str * Bool ; - --- To render imperatives (with their clitics etc). - - oper mkImperative : Bool -> Person -> VPC -> {s : Polarity => AAgr => Str} ; - ---2 Constants that must derivatively depend on language - - param NPForm = Ton Case | Aton Case | Poss Gender Number ; --- AAgr - - oper dative : Case ; - oper genitive : Case ; - - vRefl : VType ; - isVRefl : VType -> Bool ; - - ---2 Strings - - prepCase : Case -> Str ; - - partitive : Gender -> Case -> Str ; - - artDef : Gender -> Number -> Case -> Str ; - artIndef : Gender -> Number -> Case -> Str ; - --- This is the definite article in Italian, $prepCase c$ in French and Spanish. - - possCase : Gender -> Number -> Case -> Str ; - - auxVerb : VType -> (VF => Str) ; - negation : Polarity => (Str * Str) ; - copula : Verb ; - - conjThan : Str ; - conjThat : Str ; - - subjIf : Str ; - - relPron : Bool => AAgr => Case => Str ; - pronSuch : AAgr => Str ; - - partQIndir : Str ; -- ce, ci - - reflPron : Number -> Person -> Case -> Str ; --- argPron : Gender -> Number -> Person -> Case -> Str ; - - auxPassive : Verb ; - - ---2 Contants needed in type signatures above - -param - Case = Nom | Acc | CPrep Prepos ; - -oper - Verb = {s : VF => Str ; vtyp : VType} ; - ---2 Workarounds, to be eliminated - --- This should be provided by $pronArg$ above, but causes trouble in compilation. --- (AR 16/8/2008) - - oper infForm : Number -> Person -> CAgr -> CAgr -> Bool ; - - -} - diff --git a/deprecated/old-lib/resource/romance/ExtRomance.gf b/deprecated/old-lib/resource/romance/ExtRomance.gf deleted file mode 100644 index a5586d715..000000000 --- a/deprecated/old-lib/resource/romance/ExtRomance.gf +++ /dev/null @@ -1,14 +0,0 @@ -incomplete concrete ExtRomance of ExtRomanceAbs = - CatRomance ** open DiffRomance, ResRomance in { - - lin - DefSgN predet noun = let g = noun.g in { - s = \\c => predet.s ! gennum g Sg ++ noun.s ! Sg ! Def ! caseNP c ; - a = agrP3 g Sg - } ; - DefPlN predet noun = let g = noun.g in { - s = \\c => predet.s ! Plg ++ noun.s ! Pl ! Def ! caseNP c ; - a = agrP3 g Sg - } ; - -} diff --git a/deprecated/old-lib/resource/romance/ExtraRomance.gf b/deprecated/old-lib/resource/romance/ExtraRomance.gf deleted file mode 100644 index 9bddb29f3..000000000 --- a/deprecated/old-lib/resource/romance/ExtraRomance.gf +++ /dev/null @@ -1,21 +0,0 @@ -incomplete concrete ExtraRomance of ExtraRomanceAbs = CatRomance ** - open - CommonRomance, - Coordination, - ResRomance in { - - lin TPasseSimple = {s = []} ** {t = RPasse} ; --# notpresent - - lincat - VPI = {s : Str} ; - [VPI] = {s1,s2 : Str} ; - lin - BaseVPI = twoSS ; - ConsVPI = consrSS comma ; - - MkVPI vp = {s = infVP vp (agrP3 Masc Sg)} ; - ConjVPI = conjunctDistrSS ; - ComplVPIVV v vpi = - insertComplement (\\a => prepCase v.c2.c ++ vpi.s) (predV v) ; - -} diff --git a/deprecated/old-lib/resource/romance/ExtraRomanceAbs.gf b/deprecated/old-lib/resource/romance/ExtraRomanceAbs.gf deleted file mode 100644 index ff5263e98..000000000 --- a/deprecated/old-lib/resource/romance/ExtraRomanceAbs.gf +++ /dev/null @@ -1,7 +0,0 @@ -abstract ExtraRomanceAbs = Cat, Extra[ - VPI,ListVPI,BaseVPI,ConsVPI,MkVPI,ComplVPIVV,ConjVPI, - VV,VP,Conj] ** { - - fun TPasseSimple : Tense ; --# notpresent - -} diff --git a/deprecated/old-lib/resource/romance/NounRomance.gf b/deprecated/old-lib/resource/romance/NounRomance.gf deleted file mode 100644 index b505cb5ca..000000000 --- a/deprecated/old-lib/resource/romance/NounRomance.gf +++ /dev/null @@ -1,210 +0,0 @@ -incomplete concrete NounRomance of Noun = - CatRomance ** open CommonRomance, ResRomance, Prelude in { - - flags optimize=all_subs ; - - lin - DetCN det cn = - let - g = cn.g ; - n = det.n - in { - s = \\c => let cs = npform2case c in - det.s ! g ! cs ++ cn.s ! n ; - a = agrP3 g n ; - hasClit = False - } ; - - UsePN = pn2np ; - - UsePron p = p ; - - PredetNP pred np = { - s = \\c => pred.s ! aagr (np.a.g) (np.a.n) ! npform2case c ++ --- subtype - np.s ! case2npform pred.c ; - a = np.a ; - hasClit = False - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! VPart np.a.g np.a.n ; - a = np.a ; - hasClit = False - } ; - - RelNP np rs = { - s = \\c => np.s ! c ++ rs.s ! Indic ! np.a ; - a = np.a ; - hasClit = False - } ; - - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s ; - a = np.a ; - hasClit = False - } ; - - DetQuantOrd quant num ord = { - s = \\g,c => quant.s ! num.n ! g ! c ++ num.s ! g ++ - ord.s ! aagr g num.n ; - n = num.n - } ; - - DetQuant quant num = { - s = \\g,c => quant.s ! num.n ! g ! c ++ num.s ! g ; - n = num.n - } ; - -{---b - DetSg quant ord = { - s = \\g,c => quant.s ! False ! Sg ! g ! c ++ ord.s ! aagr g Sg ; - n = Sg - } ; - DetPl quant num ord = { - s = \\g,c => quant.s ! num.isNum ! num.n ! g ! c ++ num.s ! g ++ - ord.s ! aagr g Pl ; - n = num.n - } ; --} - - DetNP det = - let - g = Masc ; ---- Fem in Extra - n = det.n - in { - s = \\c => let cs = npform2case c in - det.s ! g ! cs ; - a = agrP3 g n ; - hasClit = False - } ; - - PossPron p = { - s = \\n,g,c => possCase g n c ++ p.s ! Poss g n ---- il mio! - } ; - - NumSg = {s = \\_ => [] ; isNum = False ; n = Sg} ; - NumPl = {s = \\_ => [] ; isNum = False ; n = Pl} ; ----b NoNum = {s = \\_ => [] ; isNum = False ; n = Pl} ; ----b NoOrd = {s = \\_ => []} ; - ----b NumInt n = {s = \\_ => n.s ; isNum = True ; n = Pl} ; ----b OrdInt n = {s = \\_ => n.s ++ "."} ; --- - - NumCard n = n ** {isNum = True} ; - - NumDigits nu = {s = \\g => nu.s ! NCard g ; n = nu.n} ; - OrdDigits nu = {s = \\a => nu.s ! NOrd a.g a.n} ; - - NumNumeral nu = {s = \\g => nu.s ! NCard g ; n = nu.n} ; - OrdNumeral nu = {s = \\a => nu.s ! NOrd a.g a.n} ; - - AdNum adn num = {s = \\a => adn.s ++ num.s ! a ; isNum = num.isNum ; n = num.n} ; - - OrdSuperl adj = {s = \\a => adj.s ! Superl ! AF a.g a.n} ; - - DetArtOrd quant num ord = { - s = \\g,c => quant.s ! num.isNum ! num.n ! g ! c ++ num.s ! g ++ - ord.s ! aagr g num.n ; - n = num.n - } ; - - DetArtCard quant num = { - s = \\g,c => quant.s ! True ! num.n ! g ! c ++ num.s ! g ; - n = num.n - } ; - - DetArtSg det cn = - let - g = cn.g ; - n = Sg - in { - s = \\c => let cs = npform2case c in - det.s ! False ! n ! g ! cs ++ cn.s ! n ; - a = agrP3 g n ; - hasClit = False - } ; - - DetArtPl det cn = - let - g = cn.g ; - n = Pl - in { - s = \\c => let cs = npform2case c in - det.s ! False ! n ! g ! cs ++ cn.s ! n ; - a = agrP3 g n ; - hasClit = False - } ; - - DefArt = { - s = \\_,n,g,c => artDef g n c - } ; - - IndefArt = { - s = \\b,n,g,c => if_then_Str b [] (artIndef g n c) ; - } ; - - MassNP cn = let - g = cn.g ; - n = Sg - in { - s = \\c => partitive g (npform2case c) ++ cn.s ! n ; - a = agrP3 g n ; - hasClit = False - } ; - -{---b - MassDet = { - s = \\b,n,g,c => case of { - => partitive g c ; - _ => prepCase genitive ---- - } - } ; --} - --- This is based on record subtyping. - - UseN, UseN2 = \noun -> noun ; ----b UseN3 = \noun -> noun ; - - Use2N3 f = f ; - - Use3N3 f = f ** {c2 = f.c3} ; - - ComplN2 f x = { - s = \\n => f.s ! n ++ appCompl f.c2 x.s ; - g = f.g ; - } ; - - ComplN3 f x = { - s = \\n => f.s ! n ++ appCompl f.c2 x.s ; - g = f.g ; - c2 = f.c3 - } ; - - AdjCN ap cn = - let - g = cn.g - in { - s = \\n => preOrPost ap.isPre (ap.s ! (AF g n)) (cn.s ! n) ; - g = g ; - } ; - - RelCN cn rs = let g = cn.g in { - s = \\n => cn.s ! n ++ rs.s ! Indic ! agrP3 g n ; --- mood - g = g - } ; - SentCN cn sc = let g = cn.g in { - s = \\n => cn.s ! n ++ sc.s ; - g = g - } ; - AdvCN cn sc = let g = cn.g in { - s = \\n => cn.s ! n ++ sc.s ; - g = g - } ; - - ApposCN cn np = let g = cn.g in { - s = \\n => cn.s ! n ++ np.s ! Ton Nom ; - g = g - } ; - -} diff --git a/deprecated/old-lib/resource/romance/PhraseRomance.gf b/deprecated/old-lib/resource/romance/PhraseRomance.gf deleted file mode 100644 index 4de6b28e5..000000000 --- a/deprecated/old-lib/resource/romance/PhraseRomance.gf +++ /dev/null @@ -1,27 +0,0 @@ -incomplete concrete PhraseRomance of Phrase = - CatRomance ** open CommonRomance, ResRomance, Prelude in { - - flags optimize = all_subs ; - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = {s = s.s ! Indic} ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! ImpF Sg False ! Fem} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! ImpF Pl False ! Fem} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! ImpF Sg True ! Fem} ; - - UttIP ip = {s = ip.s ! Nom} ; --- Acc also - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! Ton Nom} ; - UttVP vp = {s = infVP vp (agrP3 Fem Sg)} ; --- Agr - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = {s = conj.s2} ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! Ton Nom} ; - -} diff --git a/deprecated/old-lib/resource/romance/QuestionRomance.gf b/deprecated/old-lib/resource/romance/QuestionRomance.gf deleted file mode 100644 index 6d2fa8669..000000000 --- a/deprecated/old-lib/resource/romance/QuestionRomance.gf +++ /dev/null @@ -1,113 +0,0 @@ -incomplete concrete QuestionRomance of Question = - CatRomance ** open CommonRomance, ResRomance, Prelude in { - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\t,a,p => - let cls = cl.s ! DDir ! t ! a ! p ---- DInv? - in table { - QDir => cls ! Indic ; - QIndir => subjIf ++ cls ! Indic - } - } ; - - QuestVP qp vp = { - s = \\t,a,b,_ => - let - cl = mkClause (qp.s ! Nom) False (agrP3 qp.a.g qp.a.n) vp - in - cl.s ! DDir ! t ! a ! b ! Indic - } ; - - QuestSlash ip slash = { - s = \\t,a,p => - let - cls : Direct -> Str = - \d -> slash.s ! ip.a ! d ! t ! a ! p ! Indic ; - who = slash.c2.s ++ ip.s ! slash.c2.c - in table { - QDir => who ++ cls DInv ; - QIndir => who ++ cls DDir - } - } ; - - QuestIAdv iadv cl = { - s = \\t,a,p,q => - let - ord = case q of { - QDir => DInv ; - QIndir => DDir - } ; - cls = cl.s ! ord ! t ! a ! p ! Indic ; - why = iadv.s - in why ++ cls - } ; - - QuestIComp icomp np = { - s = \\t,a,p,_ => - let - vp = predV copula ; - cls = (mkClause (np.s ! Aton Nom) np.hasClit np.a vp).s ! - DInv ! t ! a ! p ! Indic ; - why = icomp.s ! {g = np.a.g ; n = np.a.n} - in why ++ cls - } ; - - PrepIP p ip = { - s = p.s ++ ip.s ! p.c - } ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - a = ip.a - } ; - - IdetCN idet cn = - let - g = cn.g ; - n = idet.n ; - a = aagr g n - in { - s = \\c => idet.s ! g ! c ++ cn.s ! n ; - a = a - } ; - - IdetIP idet = - let - g = Masc ; ---- Fem in Extra - n = idet.n ; - a = aagr g n - in { - s = \\c => idet.s ! g ! c ; - a = a - } ; - - IdetQuant idet num = - let - n = num.n ; - in { - s = \\g,c => idet.s ! n ! g ! c ++ num.s ! g ; - n = n - } ; - - - CompIAdv a = {s = \\_ => a.s} ; - - CompIP p = {s = \\_ => p.s ! Nom} ; - -} - -{- ---b - IDetCN idet num ord cn = - let - g = cn.g ; - n = idet.n ; - a = aagr g n - in { - s = \\c => idet.s ! g ! c ++ num.s ! g ++ ord.s ! a ++ cn.s ! n ; - a = a - } ; --} diff --git a/deprecated/old-lib/resource/romance/RelativeRomance.gf b/deprecated/old-lib/resource/romance/RelativeRomance.gf deleted file mode 100644 index 40b83c1b3..000000000 --- a/deprecated/old-lib/resource/romance/RelativeRomance.gf +++ /dev/null @@ -1,50 +0,0 @@ -incomplete concrete RelativeRomance of Relative = - CatRomance ** open Prelude, CommonRomance, ResRomance in { - - flags optimize=all_subs ; - - lin - - RelCl cl = { - s = \\ag,t,a,p,m => pronSuch ! ag ++ conjThat ++ - cl.s ! DDir ! t ! a ! p ! m ; - c = Nom - } ; - - --- more efficient to compile than case inside mkClause; see log.txt - RelVP rp vp = case rp.hasAgr of { - True => {s = \\ag => - (mkClause - (rp.s ! False ! {g = ag.g ; n = ag.n} ! Nom) False - {g = rp.a.g ; n = rp.a.n ; p = P3} - vp).s ! DDir ; c = Nom} ; - False => {s = \\ag => - (mkClause - (rp.s ! False ! {g = ag.g ; n = ag.n} ! Nom) False - ag - vp).s ! DDir ; c = Nom - } - } ; - - RelSlash rp slash = { - s = \\ag,t,a,p,m => - let aag = {g = ag.g ; n = ag.n} - in - slash.c2.s ++ - rp.s ! False ! aag ! slash.c2.c ++ - slash.s ! aag ! DDir ! t ! a ! p ! m ; --- ragr - c = Acc - } ; - - FunRP p np rp = { - s = \\_,a,c => np.s ! Ton Nom ++ p.s ++ rp.s ! True ! a ! p.c ; - a = {g = np.a.g ; n = np.a.n} ; - hasAgr = True - } ; - IdRP = { - s = relPron ; - a = {g = Masc ; n = Sg} ; - hasAgr = False - } ; - -} diff --git a/deprecated/old-lib/resource/romance/ResRomance.gf b/deprecated/old-lib/resource/romance/ResRomance.gf deleted file mode 100644 index 73ec6c8db..000000000 --- a/deprecated/old-lib/resource/romance/ResRomance.gf +++ /dev/null @@ -1,299 +0,0 @@ ---1 Romance auxiliary operations. --- - -interface ResRomance = DiffRomance ** open CommonRomance, Prelude in { - -flags optimize=all ; - ---2 Constants uniformly defined in terms of language-dependent constants - -oper - - nominative : Case = Nom ; - accusative : Case = Acc ; - - Pronoun = {s : NPForm => Str ; a : Agr ; hasClit : Bool} ; - - Compl : Type = {s : Str ; c : Case ; isDir : Bool} ; - - complAcc : Compl = {s = [] ; c = accusative ; isDir = True} ; - complGen : Compl = {s = [] ; c = genitive ; isDir = False} ; - complDat : Compl = {s = [] ; c = dative ; isDir = True} ; - - pn2np : {s : Str ; g : Gender} -> Pronoun = \pn -> { - s = \\c => prepCase (npform2case c) ++ pn.s ; - a = agrP3 pn.g Sg ; - hasClit = False - } ; - - npform2case : NPForm -> Case = \p -> case p of { - Ton x => x ; - Poss _ _ => genitive ; - Aton x => x - } ; - - case2npform : Case -> NPForm = \c -> case c of { - Nom => Ton Nom ; - Acc => Ton Acc ; - _ => Ton c - } ; - --- Pronouns in $NP$ lists are always in stressed forms. - - stressedCase : NPForm -> NPForm = \c -> case c of { - Aton k => Ton k ; - _ => c - } ; - - appCompl : Compl -> (NPForm => Str) -> Str = \comp,np -> - comp.s ++ np ! Ton comp.c ; - - oper - - VP : Type = { - s : Verb ; - agr : VPAgr ; -- dit/dite dep. on verb, subj, and clitic - neg : Polarity => (Str * Str) ; -- ne-pas - clAcc : CAgr ; -- le/se - clDat : CAgr ; -- lui - clit2 : Str ; -- y en - comp : Agr => Str ; -- content(e) ; ma mre ; hier - ext : Polarity => Str ; -- que je dors / que je dorme - } ; - - - useVP : VP -> VPC = \vp -> - let - verb = vp.s ; - vfin : TMood -> Agr -> Str = \tm,a -> verb.s ! VFin tm a.n a.p ; - vpart : AAgr -> Str = \a -> verb.s ! VPart a.g a.n ; - vinf : Bool -> Str = \b -> verb.s ! VInfin b ; - vger = verb.s ! VGer ; - - typ = verb.vtyp ; - aux = auxVerb typ ; - - habet : TMood -> Agr -> Str = \tm,a -> aux ! VFin tm a.n a.p ; - habere : Str = aux ! VInfin False ; - - vimp : Agr -> Str = \a -> case of { - => verb.s ! VImper PlP1 ; - <_, P3> => verb.s ! VFin (VPres Conjunct) a.n P3 ; - => verb.s ! VImper SgP2 ; - => verb.s ! VImper PlP2 - } ; - - vf : (Agr -> Str) -> (AAgr -> Str) -> { - fin : Agr => Str ; - inf : AAgr => Str - } = - \fin,inf -> { - fin = \\a => fin a ; - inf = \\a => inf a - } ; - - in { - s = table { - VPFinite t Simul => vf (vfin t) (\_ -> []) ; - VPFinite t Anter => vf (habet t) vpart ; --# notpresent - VPInfinit Anter b=> vf (\_ -> []) (\a -> habere ++ vpart a) ; --# notpresent - VPImperat => vf vimp (\_ -> []) ; - VPGerund => vf (\_ -> []) (\_ -> vger) ; - VPInfinit Simul b=> vf (\_ -> []) (\_ -> vinf b) - } ; - agr = vp.agr ; -- partAgr typ ; - neg = vp.neg ; -- negation ; - clAcc = vp.clAcc ; -- case isVRefl typ of { - -- True => CRefl ; - -- _ => CNone - -- } ; - clDat = vp.clDat ; -- CNone ; --- no dative refls - clit2 = vp.clit2 ; -- [] ; - comp = vp.comp ; -- \\a => [] ; - ext = vp.ext -- \\p => [] - } ; - - predV : Verb -> VP = \verb -> - let - typ = verb.vtyp ; - in { - s = {s = verb.s ; vtyp = typ} ; - agr = partAgr typ ; - neg = negation ; - clAcc = case isVRefl typ of { - True => CRefl ; - _ => CNone - } ; - clDat = CNone ; --- no dative refls - clit2 = [] ; - comp = \\a => [] ; - ext = \\p => [] - } ; - - insertObject : Compl -> Pronoun -> VP -> VP = \c,np,vp -> - let - vpacc = vp.clAcc ; - vpdat = vp.clDat ; - vpagr = vp.agr ; - npa = np.a ; - cpron = CPron npa.g npa.n npa.p ; - noNewClit = ; - - cc : CAgr * CAgr * Str * VPAgr = case of { - => case c.c of { - Acc => ; - _ => -- must be dat - } ; - _ => noNewClit - } ; - - in { - s = vp.s ; - agr = cc.p4 ; - clAcc = cc.p1 ; - clDat = cc.p2 ; - clit2 = vp.clit2 ; - neg = vp.neg ; - comp = \\a => cc.p3 ++ vp.comp ! a ; - ext = vp.ext ; - } ; - - insertComplement : (Agr => Str) -> VP -> VP = \co,vp -> { - s = vp.s ; - agr = vp.agr ; - clAcc = vp.clAcc ; - clDat = vp.clDat ; - clit2 = vp.clit2 ; - neg = vp.neg ; - comp = \\a => vp.comp ! a ++ co ! a ; - ext = vp.ext ; - } ; - - --- Agreement with preceding relative or interrogative: --- "les femmes que j'ai aimes" - - insertAgr : AAgr -> VP -> VP = \ag,vp -> { - s = vp.s ; - agr = vpAgrClit (agrP3 ag.g ag.n) ; - clAcc = vp.clAcc ; - clDat = vp.clDat ; - clit2 = vp.clit2 ; - neg = vp.neg ; - comp = vp.comp ; - ext = vp.ext ; - } ; - - insertRefl : VP -> VP = \vp -> { - s = {s = vp.s.s ; vtyp = vRefl} ; - agr = vp.agr ; - clAcc = CRefl ; - clDat = vp.clDat ; - clit2 = vp.clit2 ; - neg = vp.neg ; - comp = vp.comp ; - ext = vp.ext ; - } ; - - insertAdv : Str -> VP -> VP = \co,vp -> { - s = vp.s ; - agr = vp.agr ; - clAcc = vp.clAcc ; - clDat = vp.clDat ; - clit2 = vp.clit2 ; - neg = vp.neg ; - comp = \\a => vp.comp ! a ++ co ; - ext = vp.ext ; - } ; - - insertAdV : Str -> VP -> VP = \co,vp -> { - s = vp.s ; - agr = vp.agr ; - clAcc = vp.clAcc ; - clDat = vp.clDat ; - clit2 = vp.clit2 ; - neg = \\b => let vpn = vp.neg ! b in {p1 = vpn.p1 ; p2 = vpn.p2 ++ co} ; - comp = vp.comp ; - ext = vp.ext ; - } ; - - insertClit2 : Str -> VP -> VP = \co,vp -> { - s = vp.s ; - agr = vp.agr ; - clAcc = vp.clAcc ; - clDat = vp.clDat ; - clit2 = vp.clit2 ++ co ; ---- y en - neg = vp.neg ; - comp = vp.comp ; - ext = vp.ext ; - } ; - - insertExtrapos : (Polarity => Str) -> VP -> VP = \co,vp -> { - s = vp.s ; - agr = vp.agr ; - clAcc = vp.clAcc ; - clDat = vp.clDat ; - clit2 = vp.clit2 ; - neg = vp.neg ; - comp = vp.comp ; - ext = \\p => vp.ext ! p ++ co ! p ; - } ; - - mkVPSlash : Compl -> VP -> VP ** {c2 : Compl} = \c,vp -> vp ** {c2 = c} ; - - mkClause : Str -> Bool -> Agr -> VP -> - {s : Direct => RTense => Anteriority => Polarity => Mood => Str} = - \subj,hasClit,agr,vpr -> { - s = \\d,t,a,b,m => - let - tm = case t of { - RPast => VImperf m ; --# notpresent - RFut => VFut ; --# notpresent - RCond => VCondit ; --# notpresent - RPasse => VPasse ; --# notpresent - RPres => VPres m - } ; - vp = useVP vpr ; - vps = vp.s ! VPFinite tm a ; - verb = vps.fin ! agr ; - inf = vps.inf ! (appVPAgr vp.agr (aagr agr.g agr.n)) ; --- subtype bug - neg = vp.neg ! b ; - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - compl = clpr.p2 ++ vp.comp ! agr ++ vp.ext ! b - in - case d of { - DDir => - subj ++ neg.p1 ++ clpr.p1 ++ vp.clit2 ++ verb ++ neg.p2 ++ inf ; - DInv => - neg.p1 ++ clpr.p1 ++ vp.clit2 ++ verb ++ - preOrPost hasClit subj (neg.p2 ++ inf) - } - ++ compl - } ; ---- in French, pronouns should ---- have a "-" with possibly a special verb form with "t": ---- "comment fera-t-il" vs. "comment fera Pierre" - - infVP : VP -> Agr -> Str = \vpr,agr -> - let - vp = useVP vpr ; - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - iform = infForm agr.n agr.p vp.clAcc vp.clDat ; - inf = (vp.s ! VPInfinit Simul iform).inf ! (aagr agr.g agr.n) ; - neg = vp.neg ! Pos ; --- Neg not in API - obj = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! Pos ---- pol - in - clitInf clpr.p3 (clpr.p1 ++ vp.clit2) inf ++ obj ; - -} - --- insertObject: --- p -cat=Cl -tr "la femme te l' envoie" --- PredVP (DetCN (DetSg DefSg NoOrd) (UseN woman_N)) --- (ComplV3 send_V3 (UsePron he_Pron) (UsePron thou_Pron)) --- la femme te l' a envoy --- --- p -cat=Cl -tr "la femme te lui envoie" --- PredVP (DetCN (DetSg DefSg NoOrd) (UseN woman_N)) --- (ComplV3 send_V3 (UsePron thou_Pron) (UsePron he_Pron)) --- la femme te lui a envoye diff --git a/deprecated/old-lib/resource/romance/SentenceRomance.gf b/deprecated/old-lib/resource/romance/SentenceRomance.gf deleted file mode 100644 index 66b9ed8dd..000000000 --- a/deprecated/old-lib/resource/romance/SentenceRomance.gf +++ /dev/null @@ -1,94 +0,0 @@ -incomplete concrete SentenceRomance of Sentence = - CatRomance ** open Prelude, CommonRomance, ResRomance in { - - flags optimize=all_subs ; - - lin - PredVP np vp = mkClause (np.s ! Aton Nom) np.hasClit np.a vp ; - - PredSCVP sc vp = mkClause sc.s False (agrP3 Masc Sg) vp ; - - ImpVP vpr = let vp = useVP vpr in { - s = \\p,i,g => case i of { - ImpF n b => (mkImperative b P2 vp).s ! p ! (aagr g n) - } - } ; - - SlashVP np v2 = - -- agreement decided afterwards: la fille qu'il a trouve - {s = \\ag => - let vp = case of { - => insertAgr ag v2 ; - _ => v2 - } - in (mkClause (np.s ! Aton Nom) np.hasClit np.a vp).s ; - c2 = v2.c2 - } ; - -{---b - SlashV2 np v2 = - {s = \\d,ag =>case of { - => - (mkClause (np.s ! Aton Nom) np.hasClit np.a - (insertAgr ag (predV v2))).s ! d ; - _ => (mkClause (np.s ! Aton Nom) np.hasClit np.a (predV v2)).s ! d - } ; - c2 = v2.c2 - } ; - - SlashVVV2 np vv v2 = - {s = \\d,_ => - (mkClause - (np.s ! Aton Nom) np.hasClit np.a - (insertComplement - (\\a => prepCase vv.c2.c ++ v2.s ! VInfin False) (predV vv))).s ! d; - c2 = v2.c2 - } ; --} - AdvSlash slash adv = { - s = \\ag,d,t,a,b,m => slash.s ! ag ! d ! t ! a ! b ! m ++ adv.s ; - c2 = slash.c2 - } ; - - SlashPrep cl prep = { - s = \\_ => cl.s ; - c2 = {s = prep.s ; c = prep.c ; isDir = False} - } ; - - SlashVS np vs slash = - {s = \\ag => - (mkClause - (np.s ! Aton Nom) np.hasClit np.a - (insertExtrapos (\\b => conjThat ++ slash.s ! ag ! (vs.m ! b)) - (predV vs)) - ).s ; - c2 = slash.c2 - } ; - - EmbedS s = {s = conjThat ++ s.s ! Indic} ; --- mood - EmbedQS qs = {s = qs.s ! QIndir} ; - EmbedVP vp = {s = infVP vp (agrP3 Masc Sg)} ; --- agr ---- compl - - UseCl t a p cl = { - s = \\o => t.s ++ a.s ++ p.s ++ cl.s ! DDir ! t.t ! a.a ! p.p ! o - } ; - UseQCl t a p cl = { - s = \\q => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! q - } ; - UseRCl t a p cl = { - s = \\r,ag => t.s ++ a.s ++ p.s ++ cl.s ! ag ! t.t ! a.a ! p.p ! r ; - c = cl.c - } ; - UseSlash t a p cl = { - s = \\ag,mo => - t.s ++ a.s ++ p.s ++ cl.s ! ag ! DDir ! t.t ! a.a ! p.p ! mo ; - c2 = cl.c2 - } ; - - AdvS a s = {s = \\o => a.s ++ "," ++ s.s ! o} ; - - RelS s r = { - s = \\o => s.s ! o ++ "," ++ partQIndir ++ r.s ! Indic ! agrP3 Masc Sg - } ; - -} diff --git a/deprecated/old-lib/resource/romance/VerbRomance.gf b/deprecated/old-lib/resource/romance/VerbRomance.gf deleted file mode 100644 index 96992bd35..000000000 --- a/deprecated/old-lib/resource/romance/VerbRomance.gf +++ /dev/null @@ -1,119 +0,0 @@ -incomplete concrete VerbRomance of Verb = - CatRomance ** open Prelude, CommonRomance, ResRomance in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - ComplVV v vp = - insertComplement (\\a => prepCase v.c2.c ++ infVP vp a) (predV v) ; - ComplVS v s = insertExtrapos (\\b => conjThat ++ s.s ! (v.m ! b)) (predV v) ; - ComplVQ v q = insertExtrapos (\\_ => q.s ! QIndir) (predV v) ; - ComplVA v ap = - insertComplement (\\a => ap.s ! AF a.g a.n) (predV v) ; - - SlashV2a v = mkVPSlash v.c2 (predV v) ; - - Slash2V3 v np = mkVPSlash v.c3 (insertObject v.c2 np (predV v)) ; - Slash3V3 v np = mkVPSlash v.c2 (insertObject v.c3 np (predV v)) ; - - SlashV2V v vp = - mkVPSlash v.c2 - (insertComplement - (\\a => prepCase v.c2.c ++ infVP vp a) - (predV v)) ; - - SlashV2S v s = - mkVPSlash v.c2 - (insertExtrapos - (\\b => conjThat ++ s.s ! Indic) ---- mood - (predV v)) ; - - SlashV2Q v q = - mkVPSlash v.c2 - (insertExtrapos - (\\_ => q.s ! QIndir) - (predV v)) ; - - {- ---- lincat should be fixed - SlashV2A v ap = - - let af = case v.c3.isDir of { - True => AF np.a.g np.a.n ; -- ... bleues - _ => AF Masc Sg -- il les peint en bleu - } - -} - - SlashV2A v ap = - let af = AF Masc Sg - in - mkVPSlash v.c2 - (insertComplement - (\\_ => v.c3.s ++ prepCase v.c3.c ++ ap.s ! af) - (predV v)) ; - - ComplSlash vp np = insertObject vp.c2 np vp ; - - ReflVP v = case v.c2.isDir of { - True => insertRefl v ; - False => insertComplement - (\\a => v.c2.s ++ reflPron a.n a.p v.c2.c) v - } ; - - SlashVV v vp = - mkVPSlash vp.c2 - (insertComplement (\\a => prepCase v.c2.c ++ infVP vp a) (predV v)) ; - - SlashV2VNP v np vp = - mkVPSlash vp.c2 - (insertComplement - (\\a => prepCase v.c2.c ++ infVP vp a) - (insertObject v.c2 np (predV v))) ; - - UseComp comp = insertComplement comp.s (predV copula) ; - - CompAP ap = {s = \\ag => ap.s ! AF ag.g ag.n} ; - CompNP np = {s = \\_ => np.s ! Ton Acc} ; - CompAdv a = {s = \\_ => a.s} ; - - AdvVP vp adv = insertAdv adv.s vp ; - AdVVP adv vp = insertAdV adv.s vp ; - - PassV2 v = insertComplement (\\a => v.s ! VPart a.g a.n) (predV auxPassive) ; - -} - -{---b - ComplV2 v np1 = insertObject v.c2 np1 (predV v) ; - ComplV3 v np1 np2 = insertObject v.c3 np2 (insertObject v.c2 np1 (predV v)) ; - - ComplV2V v np vp = - insertComplement (\\a => prepCase v.c2.c ++ infVP vp a) - (insertObject v.c2 np (predV v)) ; - ComplV2S v np s = - insertExtrapos (\\b => s.s ! Indic) ---- mood - (insertObject v.c2 np (predV v)) ; - ComplV2Q v np q = - insertExtrapos (\\_ => q.s ! QIndir) - (insertObject v.c2 np (predV v)) ; - - ComplV2A v np ap = - let af = case v.c3.isDir of { - True => AF np.a.g np.a.n ; -- ... bleues - _ => AF Masc Sg -- il les peint en bleu - } - in - insertComplement - (\\a => v.c3.s ++ prepCase v.c3.c ++ ap.s ! af) - (insertObject v.c2 np (predV v)) ; - - ReflV2 v = case v.c2.isDir of { - True => predV {s = v.s ; vtyp = vRefl} ; - False => insertComplement - (\\a => v.c2.s ++ reflPron a.n a.p v.c2.c) (predV v) - } ; - - UseVS, UseVQ = \vv -> {s = vv.s ; c2 = complAcc ; vtyp = vv.vtyp} ; --} - diff --git a/deprecated/old-lib/resource/russian/AdjectiveRus.gf b/deprecated/old-lib/resource/russian/AdjectiveRus.gf deleted file mode 100644 index 39c3d5209..000000000 --- a/deprecated/old-lib/resource/russian/AdjectiveRus.gf +++ /dev/null @@ -1,46 +0,0 @@ - ---# -path=.:../abstract:../common:../../prelude - - -concrete AdjectiveRus of Adjective = CatRus ** open ResRus, Prelude in { -flags coding=utf8 ; - - lin - - PositA a = { s = a.s!Posit; p = False}; - -- Comparative forms are used with an object of comparison, as - -- adjectival phrases ("больше тебя"). - - ComparA bolshoj tu = - {s = \\af => bolshoj.s ! Compar ! af ++ tu.s ! (mkPronForm Gen Yes NonPoss) ; - p = True - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 vlublen tu = - {s = \\af => vlublen.s !Posit! af ++ vlublen.s2 ++ - tu.s ! (mkPronForm vlublen.c No NonPoss) ; - p = True - } ; - - ReflA2 vlublen = - {s = \\af => vlublen.s !Posit! af ++ vlublen.s2 ++ sam.s ! vlublen.c; - p = True - } ; - - SentAP vlublen sent= - {s = \\af => vlublen.s ! af ++ [", "] ++ sent.s; - p = True - } ; - - - AdAP ada ap = { - s = \\af => ada.s ++ ap.s ! af ; - p = True - } ; - - UseA2 a = a ; - -} - diff --git a/deprecated/old-lib/resource/russian/AdverbRus.gf b/deprecated/old-lib/resource/russian/AdverbRus.gf deleted file mode 100644 index 4e283431d..000000000 --- a/deprecated/old-lib/resource/russian/AdverbRus.gf +++ /dev/null @@ -1,24 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete AdverbRus of Adverb = CatRus ** open ResRus, Prelude in { -flags coding=utf8 ; - - lin - PositAdvAdj a = {s = a.s !Posit! AdvF} ; - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s !Posit! AdvF ++ "чем" ++ np.s ! PF Nom No NonPoss - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s !Posit! AdvF ++ "чем" ++ s.s - } ; - - PrepNP na stol = ss (na.s ++ stol.s ! PF na.c Yes NonPoss) ; - - AdAdv = cc2 ; - - SubjS = cc2 ; - - AdnCAdv cadv = {s = cadv.s ++ "чем"} ; - -} - diff --git a/deprecated/old-lib/resource/russian/AllRus.gf b/deprecated/old-lib/resource/russian/AllRus.gf deleted file mode 100644 index 024ce67e1..000000000 --- a/deprecated/old-lib/resource/russian/AllRus.gf +++ /dev/null @@ -1,6 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllRus of AllRusAbs = - LangRus, - ExtraRus - ** {flags coding=utf8 ;} ; diff --git a/deprecated/old-lib/resource/russian/AllRusAbs.gf b/deprecated/old-lib/resource/russian/AllRusAbs.gf deleted file mode 100644 index eff645337..000000000 --- a/deprecated/old-lib/resource/russian/AllRusAbs.gf +++ /dev/null @@ -1,6 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllRusAbs = - Lang, - ExtraRusAbs - ** {} ; diff --git a/deprecated/old-lib/resource/russian/CatRus.gf b/deprecated/old-lib/resource/russian/CatRus.gf deleted file mode 100644 index b3e3809c9..000000000 --- a/deprecated/old-lib/resource/russian/CatRus.gf +++ /dev/null @@ -1,99 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete CatRus of Cat = CommonX ** open ResRus, Prelude in { - - flags optimize=all_subs ; coding=utf8 ; - - lincat - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : QForm => Str} ; - RS = {s : GenNum => Case => Animacy => Str} ; - SSlash = {s : Str; s2: Str ; c: Case} ; - --- Sentence - -- clause (variable tense) e.g. "John walks"/"John walked" - Cl ={s : Polarity => ClForm => Str} ; - ClSlash = {s : Polarity => ClForm => Str; s2: Str; c: Case} ; - Imp = { s: Polarity => Gender => Number => Str } ; - --- Question - - QCl = {s :Polarity => ClForm => QForm => Str}; - IP = { s : PronForm => Str ; n : Number ; p : Person ; - g: PronGen ; anim : Animacy ; pron: Bool} ; - IComp = {s : Str} ; - IDet = Adjective ** {n: Number; g: PronGen; c: Case} ; - IQuant = {s : Number => AdjForm => Str; g: PronGen; c: Case} ; -- AR 16/6/2008 - --- Relative - - RCl = {s : Polarity => ClForm => GenNum => Case => Animacy => Str} ; - RP = {s : GenNum => Case => Animacy => Str} ; - --- Verb - -- Polarity => - Comp, VP = VerbPhrase ; - VPSlash = VerbPhrase ** {sc : Str ; c : Case} ; - --- Adjective - - AP = {s : AdjForm => Str; p : IsPostfixAdj} ; - --- Noun - - CN = {s : Number => Case => Str; g : Gender; anim : Animacy} ; - NP = { s : PronForm => Str ; n : Number ; p : Person ; - g: PronGen ; anim : Animacy ; pron: Bool} ; - Pron = { s : PronForm => Str ; n : Number ; p : Person ; - g: PronGen ; pron: Bool} ; - --- Determiners (only determinative pronouns --- (or even indefinite numerals: "много" (many)) in Russian) are inflected --- according to the gender of nouns they determine. --- extra parameters (Number and Case) are added for the sake of --- the determinative pronoun "bolshinstvo" ("most"); --- Gender parameter is due to multiple determiners (Numerals in Russian) --- like "mnogo" --- The determined noun has the case parameter specific for the determiner - - Det = {s : AdjForm => Str; n: Number; g: PronGen; c: Case} ; - Predet, Quant, Art = {s : AdjForm => Str; g: PronGen; c: Case} ; - --- Numeral - - Num, Numeral, Card = {s : Case => Gender => Str ; n : Number} ; - Digits = {s : Str ; n : Number} ; ---- - --- Structural --- The conjunction has an inherent number, which is used when conjoining --- noun phrases: "Иван и Маша поют" vs. "Иван или Маша поет"; in the --- case of "или", the result is however plural if any of the disjuncts is. - - Conj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str} ; - Prep = {s : Str ; c: Case } ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VV, VQ, VA = Verbum ; -- = {s : VerbForm => Str ; asp : Aspect } ; - V2, V2A = Verbum ** Complement ; - V2V, V2S, V2Q = Verbum ** Complement ; --- AR - V3 = Verbum ** Complement** {s4 : Str; c2: Case} ; --- VV = {s : VVForm => Str ; isAux : Bool} ; - - Ord = {s : AdjForm => Str} ; - A = {s : Degree => AdjForm => Str} ; - A2 = A ** Complement ; - - -- Substantives moreover have an inherent gender. - N = {s : SubstForm => Str ; g : Gender ; anim : Animacy } ; - N2 = {s : Number => Case => Str; g : Gender; anim : Animacy} ** Complement ; - N3 = {s : Number => Case => Str; g : Gender; anim : Animacy} ** Complement ** {s3 : Str; c2: Case} ; - PN = {s : Case => Str ; g : Gender ; anim : Animacy} ; - - -} - diff --git a/deprecated/old-lib/resource/russian/ConjunctionRus.gf b/deprecated/old-lib/resource/russian/ConjunctionRus.gf deleted file mode 100644 index 25423b2bb..000000000 --- a/deprecated/old-lib/resource/russian/ConjunctionRus.gf +++ /dev/null @@ -1,100 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete ConjunctionRus of Conjunction = - CatRus ** open ResRus, Coordination, Prelude in { - - flags optimize=all_subs ; coding=utf8 ; - - lin - - ConjS = conjunctDistrSS ; - - ConjAdv = conjunctDistrSS ; - - ConjNP c xs = - conjunctDistrTable PronForm c xs ** {n = conjNumber c.n xs.n ; - p = xs.p ; pron = xs.pron ; anim = xs.anim ; - g = xs.g } ; - - - ConjAP c xs = conjunctDistrTable AdjForm c xs ** {p = xs.p} ; - --- These fun's are generated from the list cat's. - - BaseS = twoSS ; - ConsS = consrSS comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - - - ConsNP x xs = - consTable PronForm comma xs x ** - {n = conjNumber xs.n x.n ; g = conjPGender x.g xs.g ; - anim = conjAnim x.anim xs.anim ; - p = conjPerson xs.p x.p; pron = conjPron xs.pron x.pron} ; - - ConsAP x xs = consTable AdjForm comma xs x ** {p = andB xs.p x.p} ; - - - BaseAP x y = twoTable AdjForm x y ** {p = andB x.p y.p} ; - - BaseNP x y = twoTable PronForm x y ** {n = conjNumber x.n y.n ; - g = conjPGender x.g y.g ; p = conjPerson x.p y.p ; - pron = conjPron x.pron y.pron ; anim = conjAnim x.anim y.anim } ; - - - - - lincat - [S] = {s1,s2 : Str} ; - [Adv] = {s1,s2 : Str} ; - -- The structure is the same as for sentences. The result is either always plural - -- or plural if any of the components is, depending on the conjunction. - [NP] = { s1,s2 : PronForm => Str ; g: PronGen ; - anim : Animacy ; n : Number ; p : Person ; pron : Bool } ; - -- The structure is the same as for sentences. The result is a prefix adjective - -- if and only if all elements are prefix. - [AP] = {s1,s2 : AdjForm => Str ; p : Bool} ; - - - -oper - --- We have to define a calculus of numbers of persons. For numbers, --- it is like the conjunction with $Pl$ corresponding to $False$. --- --- The following are given in $ParamX$. --- --- conjNumber : Number -> Number -> Number = \m,n -> case of { --- => Sg ; --- _ => Pl --- } ; - --- For persons, we let the latter argument win ("либо ты, либо я пойду" --- but "либо я, либо ты пойдешь"). This is not quite clear. - --- conjPerson : Person -> Person -> Person = \_,p -> --- p ; - --- For pron, we let the latter argument win - "Маша или моя мама" (Nominative case) --- but - "моей или Машина мама" (Genetive case) both corresponds to --- "Masha's or my mother"), which is actually not exactly correct, since --- different cases should be used - "Машина или моя мама". - - conjPron : Bool -> Bool -> Bool = \_,p -> - p ; - --- For gender in a similar manner as for person: --- Needed for adjective predicates like: --- "Маша или Оля - красивая", "Антон или Олег - красивый", --- "Маша или Олег - красивый". --- The later is not totally correct, but there is no correct way to say that. - - conjGender : Gender -> Gender -> Gender = \_,m -> m ; - conjPGender : PronGen -> PronGen -> PronGen = \_,m -> m ; - - conjAnim : Animacy -> Animacy -> Animacy = \_,m -> m ; - - -} - diff --git a/deprecated/old-lib/resource/russian/ExtraLexRus.gf b/deprecated/old-lib/resource/russian/ExtraLexRus.gf deleted file mode 100644 index a58868309..000000000 --- a/deprecated/old-lib/resource/russian/ExtraLexRus.gf +++ /dev/null @@ -1,74 +0,0 @@ ---# -path=.:abstract:common -concrete ExtraLexRus of ExtraLexRusAbs = CatRus ** - open ParadigmsRus in { -flags - coding=utf8 ; -lin ---- bridge_N = mkN "мост" ; ---- candle_N = nSvecha "свеч" ; -- +++ MG_UR: added +++ ---- citizen_N = nGrazhdanin "господ" ; -- +++ MG_UR: added +++ - daughter_N = - {s = table { - SF Sg Nom => "дочь" ; - SF Sg Gen => "дочери" ; - SF Sg Dat => "дочери" ; - SF Sg Acc => "дочь" ; - SF Sg Inst => "дочерью" ; - SF Sg (Prepos _) => "дочери" ; - SF Pl Nom => "дочери" ; - SF Pl Gen => "дочерей" ; - SF Pl Dat => "дочерям" ; - SF Pl Acc => "дочерей" ; - SF Pl Inst => "дочерьми" ; - SF Pl (Prepos _) => "дочерях" - } ; - g = Fem ; anim = Animate - } ; - ---- desk_N = nStol "стол" ; ---- dictionary_N = nSlovar "словар" ; ---- fellow_N = nTovarish "товарищ" ; -- +++ MG_UR: added +++ ---- flag_N = nVremja "зна" ; ---- heaven_N = nNebo "неб" ; -- +++ MG_UR: added +++ ---- museum_N = nMusej "музе" ; -- +++ MG_UR: added +++ --- name_N = mkN "имя" "имени" "имени" "имя" "именем" "имени" "имени" "имена" "имён" "именам" "имена" "именами" "именах" neuter inanimate ; ---- ocean_N = nMorje "мор" ; -- +++ MG_UR: added +++ - son_N = - {s = table - { SF Sg Nom => syn ; - SF Sg Gen => syn+"а" ; - SF Sg Dat => syn+"у" ; - SF Sg Acc => syn +"а"; - SF Sg Inst => syn+"ом" ; - SF Sg (Prepos _) => syn+"е" ; - SF Pl Nom => syn+"ья" ; - SF Pl Gen => syn+"ьев" ; - SF Pl Dat => syn+"ьям" ; - SF Pl Acc => syn +"ьев"; - SF Pl Inst => syn+"ьями" ; - SF Pl (Prepos _) => syn+"ьяах" - } ; - g = Masc ; anim = Animate - } ; ---- time_N = nVremja "вре" ; -- +++ MG_UR: added +++ ---- vocationalschool_N = nUchilishe "училищ" ; -- +++ MG_UR: added +++ - way_N = - {s = table - { SF Sg Nom => put+"ь" ; - SF Sg Gen => put+"и" ; - SF Sg Dat => put+"и" ; - SF Sg Acc => put+"ь" ; - SF Sg Inst => put+"ём" ; - SF Sg (Prepos _) => put+"и" ; - SF Pl Nom => put+"и" ; - SF Pl Gen => put+"ей" ; - SF Pl Dat => put+"ям" ; - SF Pl Acc => put+"и" ; - SF Pl Inst => put+"ями" ; - SF Pl (Prepos _) => put+"ях" - } ; - g = Masc ; anim = Inanimate - } ; - ---- word_N = nSlovo "слов" ; -- +++ MG_UR: added +++ -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/russian/ExtraRus.gf b/deprecated/old-lib/resource/russian/ExtraRus.gf deleted file mode 100644 index d592b6e64..000000000 --- a/deprecated/old-lib/resource/russian/ExtraRus.gf +++ /dev/null @@ -1,3 +0,0 @@ -concrete ExtraRus of ExtraRusAbs = CatRus ** { -flags coding=utf8 ; -} diff --git a/deprecated/old-lib/resource/russian/ExtraRusAbs.gf b/deprecated/old-lib/resource/russian/ExtraRusAbs.gf deleted file mode 100644 index e1a9d8e9d..000000000 --- a/deprecated/old-lib/resource/russian/ExtraRusAbs.gf +++ /dev/null @@ -1,3 +0,0 @@ -abstract ExtraRusAbs = { - -} diff --git a/deprecated/old-lib/resource/russian/GrammarRus.gf b/deprecated/old-lib/resource/russian/GrammarRus.gf deleted file mode 100644 index 052d5204c..000000000 --- a/deprecated/old-lib/resource/russian/GrammarRus.gf +++ /dev/null @@ -1,17 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete GrammarRus of Grammar = - NounRus, - VerbRus, - AdjectiveRus, - AdverbRus, - NumeralRus, - SentenceRus, - QuestionRus, - RelativeRus, - ConjunctionRus, - PhraseRus, - TextX, - StructuralRus, - IdiomRus - ** { flags startcat = Phr ; unlexer = text ; lexer = text ; coding=utf8 ;} ; diff --git a/deprecated/old-lib/resource/russian/IdiomRus.gf b/deprecated/old-lib/resource/russian/IdiomRus.gf deleted file mode 100644 index d2db6c33c..000000000 --- a/deprecated/old-lib/resource/russian/IdiomRus.gf +++ /dev/null @@ -1,58 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete IdiomRus of Idiom = CatRus ** open Prelude, ResRus, MorphoRus in { - - flags optimize=all_subs ; coding=utf8 ; - - lin - ExistNP = \bar -> - {s =\\b,clf => case b of - {Pos => verbSuchestvovat.s ! (getActVerbForm clf (pgen2gen bar.g) Sg P3) - ++ bar.s ! PF Nom No NonPoss; - Neg => "не" ++ verbSuchestvovat.s ! (getActVerbForm clf (pgen2gen bar.g) Sg P3) - ++ bar.s ! PF Nom No NonPoss - } -} ; - - ExistIP Kto = - let { kto = Kto.s ! (PF Nom No NonPoss) } in - {s = \\b,clf,_ => case b of - {Pos => kto ++ verbSuchestvovat.s ! (getActVerbForm clf (pgen2gen Kto.g) Sg P3) ; - Neg => kto ++ "не" ++ verbSuchestvovat.s ! (getActVerbForm clf (pgen2gen Kto.g) Sg P3) - } - } ; - - CleftAdv adv sen = {s= \\ b, clf => let ne= case b of {Pos =>[]; Neg =>"не"} - in - "это" ++ ne ++ adv.s ++ [", "]++ sen.s }; - - CleftNP np rs = {s= \\ b, clf => - let - ne= case b of {Pos =>[]; Neg =>"не"}; - gn = case np.n of {Pl => APl; _=> ASg (pgen2gen np.g)} - in - "это" ++ ne ++ np.s ! (PF Nom No NonPoss) ++ - rs.s ! gn !Nom!Animate }; - - ImpPl1 vp = {s= "давайте" ++ vp.s! (ClIndic Future Simul)! APl ! P1}; - - ImpersCl vp = {s= \\ b, clf => let ne= case b of {Pos =>[]; Neg =>"не"} - in - ne ++ vp.s! clf! (ASg Neut) ! P3 }; - --- No direct correspondance in Russian. Usually expressed by infinitive: --- "Если очень захотеть, можно в космос улететь" --- (If one really wants one can fly into the space). --- Note that the modal verb "can" is trasferred into adverb --- "можно" (it is possible) in Russian --- The closest subject is "ты" (you), which is omitted in the final sentence: --- "Если очень захочешь, можешь в космос улететь" - - GenericCl vp = {s= \\ b, clf => let ne= case b of {Pos =>[]; Neg =>"не"} - in - "ты" ++ ne ++ vp.s! clf! (ASg Masc) ! P2 }; - - ProgrVP vp = vp ; - -} - diff --git a/deprecated/old-lib/resource/russian/IrregRus.gf b/deprecated/old-lib/resource/russian/IrregRus.gf deleted file mode 100644 index 37e109b68..000000000 --- a/deprecated/old-lib/resource/russian/IrregRus.gf +++ /dev/null @@ -1,182 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - --- -concrete IrregRus of IrregRusAbs = CatRus ** open ParadigmsRus in { --- -flags optimize=values ; coding=utf8 ; --- --- lin --- awake_V = irregV "awake" "awoke" "awoken" ; --- bear_V = irregV "bear" "bore" "born" ; --- beat_V = irregV "beat" "beat" "beat" ; --- become_V = irregV "become" "became" "become" ; --- begin_V = irregV "begin" "began" "begun" ; --- bend_V = irregV "bend" "bent" "bent" ; --- beset_V = irregV "beset" "beset" "beset" ; --- bet_V = irregDuplV "bet" "bet" "bet" ; --- bid_V = irregDuplV "bid" (variants {"bid" ; "bade"}) (variants {"bid" ; "bidden"}) ; --- bind_V = irregV "bind" "bound" "bound" ; --- bite_V = irregV "bite" "bit" "bitten" ; --- bleed_V = irregV "bleed" "bled" "bled" ; --- blow_V = irregV "blow" "blew" "blown" ; --- break_V = irregV "break" "broke" "broken" ; --- breed_V = irregV "breed" "bred" "bred" ; --- bring_V = irregV "bring" "brought" "brought" ; --- broadcast_V = irregV "broadcast" "broadcast" "broadcast" ; --- build_V = irregV "build" "built" "built" ; --- burn_V = irregV "burn" (variants {"burned" ; "burnt"}) (variants {"burned" ; "burnt"}) ; --- burst_V = irregV "burst" "burst" "burst" ; --- buy_V = irregV "buy" "bought" "bought" ; --- cast_V = irregV "cast" "cast" "cast" ; --- catch_V = irregV "catch" "caught" "caught" ; --- choose_V = irregV "choose" "chose" "chosen" ; --- cling_V = irregV "cling" "clung" "clung" ; --- come_V = irregV "come" "came" "come" ; --- cost_V = irregV "cost" "cost" "cost" ; --- creep_V = irregV "creep" "crept" "crept" ; --- cut_V = irregDuplV "cut" "cut" "cut" ; --- deal_V = irregV "deal" "dealt" "dealt" ; --- dig_V = irregDuplV "dig" "dug" "dug" ; --- dive_V = irregV "dive" (variants {"dived" ; "dove"}) "dived" ; --- do_V = mkV "do" "does" "did" "done" "doing" ; --- draw_V = irregV "draw" "drew" "drawn" ; --- dream_V = irregV "dream" (variants {"dreamed" ; "dreamt"}) (variants {"dreamed" ; "dreamt"}) ; --- drive_V = irregV "drive" "drove" "driven" ; --- drink_V = irregV "drink" "drank" "drunk" ; --- eat_V = irregV "eat" "ate" "eaten" ; --- fall_V = irregV "fall" "fell" "fallen" ; --- feed_V = irregV "feed" "fed" "fed" ; --- feel_V = irregV "feel" "felt" "felt" ; --- fight_V = irregV "fight" "fought" "fought" ; --- find_V = irregV "find" "found" "found" ; --- fit_V = irregDuplV "fit" "fit" "fit" ; --- flee_V = irregV "flee" "fled" "fled" ; --- fling_V = irregV "fling" "flung" "flung" ; --- fly_V = irregV "fly" "flew" "flown" ; --- forbid_V = irregDuplV "forbid" "forbade" "forbidden" ; --- forget_V = irregDuplV "forget" "forgot" "forgotten" ; --- forgive_V = irregV "forgive" "forgave" "forgiven" ; --- forsake_V = irregV "forsake" "forsook" "forsaken" ; --- freeze_V = irregV "freeze" "froze" "frozen" ; --- get_V = irregDuplV "get" "got" "gotten" ; --- give_V = irregV "give" "gave" "given" ; --- go_V = irregV "go" "went" "gone" ; --- grind_V = irregV "grind" "ground" "ground" ; --- grow_V = irregV "grow" "grew" "grown" ; --- hang_V = irregV "hang" "hung" "hung" ; --- have_V = mkV "have" "has" "had" "had" "having" ; --- hear_V = irregV "hear" "heard" "heard" ; --- hide_V = irregV "hide" "hid" "hidden" ; --- hit_V = irregDuplV "hit" "hit" "hit" ; --- hold_V = irregV "hold" "held" "held" ; --- hurt_V = irregV "hurt" "hurt" "hurt" ; --- keep_V = irregV "keep" "kept" "kept" ; --- kneel_V = irregV "kneel" "knelt" "knelt" ; --- knit_V = irregDuplV "knit" "knit" "knit" ; --- know_V = irregV "know" "knew" "know" ; --- lay_V = irregV "lay" "laid" "laid" ; --- lead_V = irregV "lead" "led" "led" ; --- leap_V = irregV "leap" (variants {"leaped" ; "lept"}) (variants {"leaped" ; "lept"}) ; --- learn_V = irregV "learn" (variants {"learned" ; "learnt"}) (variants {"learned" ; "learnt"}) ; --- leave_V = irregV "leave" "left" "left" ; --- lend_V = irregV "lend" "lent" "lent" ; --- let_V = irregDuplV "let" "let" "let" ; --- lie_V = irregV "lie" "lay" "lain" ; --- light_V = irregV "light" (variants {"lighted" ; "lit"}) "lighted" ; --- lose_V = irregV "lose" "lost" "lost" ; --- make_V = irregV "make" "made" "made" ; --- mean_V = irregV "mean" "meant" "meant" ; --- meet_V = irregV "meet" "met" "met" ; --- misspell_V = irregV "misspell" (variants {"misspelled" ; "misspelt"}) (variants {"misspelled" ; "misspelt"}) ; --- mistake_V = irregV "mistake" "mistook" "mistaken" ; --- mow_V = irregV "mow" "mowed" (variants {"mowed" ; "mown"}) ; --- overcome_V = irregV "overcome" "overcame" "overcome" ; --- overdo_V = mkV "overdo" "overdoes" "overdid" "overdone" "overdoing" ; --- overtake_V = irregV "overtake" "overtook" "overtaken" ; --- overthrow_V = irregV "overthrow" "overthrew" "overthrown" ; --- pay_V = irregV "pay" "paid" "paid" ; --- plead_V = irregV "plead" "pled" "pled" ; --- prove_V = irregV "prove" "proved" (variants {"proved" ; "proven"}) ; --- put_V = irregDuplV "put" "put" "put" ; --- quit_V = irregDuplV "quit" "quit" "quit" ; --- read_V = irregV "read" "read" "read" ; --- rid_V = irregDuplV "rid" "rid" "rid" ; --- ride_V = irregV "ride" "rode" "ridden" ; --- ring_V = irregV "ring" "rang" "rung" ; --- rise_V = irregV "rise" "rose" "risen" ; --- run_V = irregDuplV "run" "ran" "run" ; --- saw_V = irregV "saw" "sawed" (variants {"sawed" ; "sawn"}) ; --- say_V = irregV "say" "said" "said" ; --- see_V = irregV "see" "saw" "seen" ; --- seek_V = irregV "seek" "sought" "sought" ; --- sell_V = irregV "sell" "sold" "sold" ; --- send_V = irregV "send" "sent" "sent" ; --- set_V = irregDuplV "set" "set" "set" ; --- sew_V = irregV "sew" "sewed" (variants {"sewed" ; "sewn"}) ; --- shake_V = irregV "shake" "shook" "shaken" ; --- shave_V = irregV "shave" "shaved" (variants {"shaved" ; "shaven"}) ; --- shear_V = irregV "shear" "shore" "shorn" ; --- shed_V = irregDuplV "shed" "shed" "shed" ; --- shine_V = irregV "shine" "shone" "shone" ; --- shoe_V = irregV "shoe" "shoed" (variants {"shoed" ; "shod"}) ; --- shoot_V = irregV "shoot" "shot" "shot" ; --- show_V = irregV "show" "showed" (variants {"showed" ; "shown"}) ; --- shrink_V = irregV "shrink" "shrank" "shrunk" ; --- shut_V = irregDuplV "shut" "shut" "shut" ; --- sing_V = irregV "sing" "sang" "sung" ; --- sink_V = irregV "sink" "sank" "sunk" ; --- sit_V = irregDuplV "sit" "sat" "sat" ; --- sleep_V = irregV "sleep" "slept" "slept" ; --- slay_V = irregV "slay" "slew" "slain" ; --- slide_V = irregV "slide" "slid" "slid" ; --- sling_V = irregV "sling" "slung" "slung" ; --- slit_V = irregDuplV "slit" "slit" "slit" ; --- smite_V = irregV "smite" "smote" "smitten" ; --- sow_V = irregV "sow" "sowed" (variants {"sowed" ; "sown"}) ; --- speak_V = irregV "speak" "spoke" "spoken" ; --- speed_V = irregV "speed" "sped" "sped" ; --- spend_V = irregV "spend" "spent" "spent" ; --- spill_V = irregV "spill" (variants {"spilled" ; "spilt"}) (variants {"spilled" ; "spilt"}) ; --- spin_V = irregDuplV "spin" "spun" "spun" ; --- spit_V = irregDuplV "spit" (variants {"spit" ; "spat"}) "spit" ; --- split_V = irregDuplV "split" "split" "split" ; --- spread_V = irregV "spread" "spread" "spread" ; --- spring_V = irregV "spring" (variants {"sprang" ; "sprung"}) "sprung" ; --- stand_V = irregV "stand" "stood" "stood" ; --- steal_V = irregV "steal" "stole" "stolen" ; --- stick_V = irregV "stick" "stuck" "stuck" ; --- sting_V = irregV "sting" "stung" "stung" ; --- stink_V = irregV "stink" "stank" "stunk" ; --- stride_V = irregV "stride" "strod" "stridden" ; --- strike_V = irregV "strike" "struck" "struck" ; --- string_V = irregV "string" "strung" "strung" ; --- strive_V = irregV "strive" "strove" "striven" ; --- swear_V = irregV "swear" "swore" "sworn" ; --- sweep_V = irregV "sweep" "swept" "swept" ; --- swell_V = irregV "swell" "swelled" (variants {"swelled" ; "swollen"}) ; --- swim_V = irregDuplV "swim" "swam" "swum" ; --- swing_V = irregV "swing" "swung" "swung" ; --- take_V = irregV "take" "took" "taken" ; --- teach_V = irregV "teach" "taught" "taught" ; --- tear_V = irregV "tear" "tore" "torn" ; --- tell_V = irregV "tell" "told" "told" ; --- think_V = irregV "think" "thought" "thought" ; --- thrive_V = irregV "thrive" (variants {"thrived" ; "throve"}) "thrived" ; --- throw_V = irregV "throw" "threw" "thrown" ; --- thrust_V = irregV "thrust" "thrust" "thrust" ; --- tread_V = irregV "tread" "trod" "trodden" ; --- understand_V = irregV "understand" "understood" "understood" ; --- uphold_V = irregV "uphold" "upheld" "upheld" ; --- upset_V = irregDuplV "upset" "upset" "upset" ; --- wake_V = irregV "wake" "woke" "woken" ; --- wear_V = irregV "wear" "wore" "worn" ; --- weave_V = irregV "weave" (variants {"weaved" ; "wove"}) (variants {"weaved" ; "woven"}) ; --- wed_V = irregDuplV "wed" "wed" "wed" ; --- weep_V = irregV "weep" "wept" "wept" ; --- wind_V = irregV "wind" "wound" "wound" ; --- win_V = irregDuplV "win" "won" "won" ; --- withhold_V = irregV "withhold" "withheld" "withheld" ; --- withstand_V = irregV "withstand" "withstood" "withstood" ; --- wring_V = irregV "wring" "wrung" "wrung" ; --- write_V = irregV "write" "wrote" "written" ; -} diff --git a/deprecated/old-lib/resource/russian/LangRus.gf b/deprecated/old-lib/resource/russian/LangRus.gf deleted file mode 100644 index c3126dcfe..000000000 --- a/deprecated/old-lib/resource/russian/LangRus.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangRus of Lang = - GrammarRus, - LexiconRus - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; coding=utf8 ; - -} ; diff --git a/deprecated/old-lib/resource/russian/LexiconRus.gf b/deprecated/old-lib/resource/russian/LexiconRus.gf deleted file mode 100644 index 229b07ed1..000000000 --- a/deprecated/old-lib/resource/russian/LexiconRus.gf +++ /dev/null @@ -1,358 +0,0 @@ ---# -path=.:abstract:common -concrete LexiconRus of Lexicon = CatRus ** - open ParadigmsRus, Prelude, StructuralRus, MorphoRus in { -flags - optimize=values ; - coding=utf8 ; -lin - add_V3 = mkV3 (regV imperfective first "складыва" "ю" "складывал" "складывай" "складывать" ) "" "в" accusative accusative; - airplane_N = mkN "самолёт" ; - already_Adv = mkAdv "уже" ; - animal_N = mkN "животное" animate; - answer_V2S = dirV2 (regV imperfective first "отвеча" "ю" "отвечал" "отвечай" "отвечать" ); - apartment_N = mkN "квартира" ; - apple_N = mkN "яблоко" ; - art_N = mkN "искусство" ; - ashes_N = mkN "пепел" ; - ask_V2Q = dirV2 (regV imperfective first "спрашива" "ю" "спрашивал" "спрашивай" "спрашивать") ; - baby_N = mkN "малыш" animate; - back_N = mkN "спина" ; - bad_A = mkA "плохой" "хуже"; - bank_N = mkN "банк" ; - bark_N = mkN "кора"; - beautiful_A = mkA "красивый"; - become_VA = regV perfective second "станов" "лю" "стал" "стань" "стать" ; - beer_N = mkN "пиво" ; - beg_V2V = dirV2 (mkV imperfective "прошу" "просишь" "просит" "просим" "просите" "просят" "просил" "проси" "просить" ); - belly_N = mkN "живот" ; - big_A = mkA "большой" "больше" ; - bike_N = mkN "велосипед" ; - bird_N = mkN "птица" animate; - bite_V2 = dirV2 (regV imperfective first "куса" "ю" "кусал" "кусай" "кусать"); - black_A = mkA "чёрный"; - blood_N = mkN "кровь" ; - blow_V = regV imperfective first "ду" "ю" "дул" "дуй" "дуть" ; - blue_A = mkA "голубой" ; - boat_N = mkN "лодка" ; - bone_N = mkN "кость" ; - book_N = mkN "книга" ; - boot_N = mkN "сапог" ; - boss_N = mkN "начальник" animate; - boy_N = mkN "мальчик" animate; - bread_N = mkN "хлеб" ; - break_V2 = dirV2 (regV imperfective first "прерыва" "ю" "прерывал" "прерывай" "прерывать" ); - breast_N = mkN "грудь" ; - breathe_V = regV imperfective second "дыш" "у" "дышал" "дыши" "дышать" ; - broad_A = mkA "широкий" "шире"; - brother_N2 = mkN2 (mkN "брат" animate) ; -- FIXME: special case - brown_A = mkA "коричневый"; - burn_V = regV imperfective second "гор" "ю" "горел" "гори" "гореть" ; - butter_N = mkN "масло"; - buy_V2 = dirV2 (regV imperfective first "покупа" "ю" "покупал" "покупай" "покупать" ); - camera_N = mkN "фотоаппарат" ; - cap_N = mkN "чашка" ; -- vowel change - car_N = mkN "машина" ; - carpet_N = mkN "ковёр"; -- vowel change - cat_N = mkN "кошка" animate ; -- vowel change - ceiling_N = mkN "потолок" ; -- vowel change - chair_N = mkN "стул" ; -- irregular - cheese_N = mkN "сыр" ; - child_N = mkN "ребёнок" "ребёнка" "ребёнку" "ребёнка" "ребёнком" "ребёнке" "ребёнке" "дети" "детей" "детям" "детей" "детьми" "детях" masculine animate ; - church_N = mkN "церковь" "церкви" "церкви" "церковь" "церковью" "церкви" "церкви" "церкви" "церквей" "церквям" "церкви" "церквями" "церквях" masculine inanimate ; - city_N = mkN "город" ; - clean_A = mkA "чистый" "чище"; - clever_A = mkA "умный"; - close_V2= dirV2 (regV imperfective first "закрыва" "ю" "закрывал" "закрывай" "закрывать" ); - cloud_N = mkN "облако" ; -- irregular - coat_N = mkIndeclinableNoun "пальто" masculine inanimate ; - cold_A = mkA "холодный"; - come_V = regV imperfective first "прихо" "жу" "приходил" "приходи" "приходить" ; - computer_N = mkN "компьютер" ; - correct_A = mkA "правильный" ; - count_V2 = dirV2 (regV imperfective first "счита" "ю" "считал" "считай" "считать" ) ; - country_N = mkN "страна" ; - cousin_N = mkN "кузен" ; -- FIXME: is this really correct? can't find it in the dictionary - cow_N = mkN "корова" animate ; - cut_V2 = dirV2 (regV imperfective first "реж" "у" "резал" "режь" "резать" ) ; - day_N = mkN "день" "дня" "дню" "день" "днём" "дне" "дне" "дни" "дней" "дням" "дни" "днями" "днях" masculine inanimate ; - die_V = regV imperfective first "умира" "ю" "умирал" "умирай" "умирать" ; - dig_V = regV imperfective first "копа" "ю" "копал" "копай" "копать" ; - dirty_A = mkA "грязный" ; - distance_N3 = mkN3 (mkN "расстояние") from_Prep to_Prep ; - do_V2 = dirV2 (regV imperfective first "дела" "ю" "делал" "делай" "делать" ); - doctor_N = mkN "доктор" animate ; - dog_N = mkN "собака" animate; - door_N = mkN "дверь" ; - drink_V2 = dirV2 (regV imperfective firstE "пь" "ю" "пил" "пей" "пить" ); - dry_A = mkA "сухой" "суше"; - dull_A = mkA "скучный" ; - dust_N = mkN "пыль" ; - ear_N = mkN "ухо" ; - earth_N = mkN "земля" ; - easy_A2V = mkA2 (mkA "лёгкий" "легче") "для" genitive ; - eat_V2 = dirV2 (regV imperfective first "куша" "ю" "кушал" "кушай" "кушать" ); - egg_N = mkN "яйцо" ; - empty_A = mkA "пустой" ; - enemy_N = mkN "враг" animate ; - eye_N = mkN "глаз" ; -- FIXME: Pl -a - factory_N = mkN "фабрика" ; - fall_V = regV imperfective first "пада" "ю" "падал" "падай" "падать" ; - far_Adv = mkAdv "далеко"; - fat_N = mkN "жир" ; - father_N2 = mkN2 (mkN "отец" "отца" "отцу" "отца" "отцом" "отце" "отце" "отцы" "отцов" "отцам" "отцов" "отцами" "отцах" masculine animate); - fear_V2 =dirV2 (regV imperfective first "бо" "ю" "боял" "бой" "боять" ); - fear_VS = regV imperfective second "бо" "ю" "боял" "бой" "боять" ; - feather_N = mkN "перо" "пера" "перу" "пера" "пером" "пере" "пере" "перья" "перьев" "перьям" "перьев" "перьями" "перьях" neuter inanimate ; - fight_V2 = dirV2 (regV imperfective firstE "дер" "у" "драл" "дери" "драть" ) ; - find_V2 = dirV2 (mkV imperfective "нахожу" "находишь" "находит" "находим" "находите" "находят" "находил" "находи" "находить" ); - fingernail_N = mkN "ноготь" "ногтя" "ногтю" "ногтя" "ногтем" "ногте" "ногте" "ногти" "ногтей" "ногтям" "ногтей" "ногтями" "ногтях" masculine inanimate ; - fire_N = mkN "огонь" "огня" "огню" "огня" "огнём" "огне" "огне" "огни" "огней" "огням" "огней" "огнями" "огнях" masculine inanimate ; - fish_N = mkN "рыба" animate; - float_V = regV imperfective firstE "плыв" "у" "плыл" "плыви" "плыть" ; - floor_N = mkN "пол" ; - flow_V = regV imperfective firstE "тек" "у" "тёк" "теки" "течь" ; - flower_N = mkN "цветок"; - fly_V = regV imperfective second "лета" "ю" "летал" "летай" "летать" ; - fog_N = mkN "туман" ; - foot_N = mkN "ступня" ; - forest_N = mkN "лес" ; -- prepos -u - forget_V2= dirV2 (regV imperfective first "забыва" "ю" "забывал" "забывай" "забывать" ); - freeze_V = regV imperfective first "замерза" "ю" "замерзал" "замерзай" "замерзать" ; - fridge_N = mkN "холодильник" ; - friend_N = mkN "друг" "друга" "другу" "друга" "другом" "друге" "друге" "друзья" "друзей" "друзьям" "друзей" "дузьями" "друзьях" masculine animate ; - fruit_N = mkN "фрукт" ; - full_A = mkA "полный"; - fun_AV = mkA "весёлый"; - garden_N = mkN "сад" ; - girl_N = mkN "девочка" animate; -- vowel change - give_V3 = tvDirDir (regV imperfective firstE "да" "ю" "давал" "давай" "давать" ) ; - glove_N = mkN "перчатка" ; -- vowel change - go_V= regV imperfective second "хо" "жу" "ходил" "ходи" "ходить" ; - gold_N = mkN "золото" ; - good_A = mkA "хороший" "лучше" ; - grammar_N = mkN "грамматикa"; - grass_N = mkN "трава"; - green_A = mkA "зелёный" ; - guts_N = mkN "внутренность" ; - hair_N = mkN "волос" ; -- FIXME: always plural? - hand_N = mkN "рука" ; - harbour_N = mkN "порт" ; -- prepos -u - hat_N = mkN "шляпа" ; - hate_V2= dirV2 (regV imperfective second "ненави" "жу" "ненавидел" "ненавидь" "ненавидеть" ); - have_V2= dirV2 (regV imperfective first "име" "ю" "имел" "имей" "иметь" ); - head_N = mkN "голова" ; - hear_V2= dirV2 (regV imperfective first "слуша" "ю" "слушал" "слушай" "слушать" ); - heart_N = mkN "сердце" "сердца" "сердцу" "сердца" "сердцем" "сердце" "сердце" "сердца" "сердец" "сердцам" "сердец" "сердцами" "сердцах" neuter inanimate ; - heavy_A = mkA "тяжёлый" ; - hill_N = mkN "холм" ; - hit_V2 = dirV2 (regV imperfective first "ударя" "ю" "ударял" "ударяй" "ударять" ); - hold_V2 = dirV2 (regV imperfective second "держ" "у" "держал" "держи" "держать" ); - hope_VS= regV imperfective first "наде" "ю" "надеял" "надей" "надеять" ; - horn_N = mkN "рог" ; - horse_N = mkN "лошадь" animate; -- irregular - hot_A = mkA "горячий" ; - house_N = mkN "дом" ; - hunt_V2 = dirV2 (regV imperfective second "охоч" "у" "охотил" "охоть" "охотить" ) ; - husband_N = mkN "муж" "мужа" "мужу" "мужа" "мужем" "муже" "муже" "мужья" "мужей" "мужьям" "мужей" "мужьями" "мужьях" masculine animate ; - ice_N = mkN "лёд" "льда" "льду" "льда" "льдом" "льде" "льде" "льды" "льдов" "льдам" "льдов" "льдами" "льдах" masculine inanimate ; - important_A = mkA "важный" ; - industry_N = mkN "промышленность" ; - iron_N = mkN "железо" ; - john_PN = mkPN "Иван" Masc Animate ; - jump_V = regV imperfective first "прыга" "ю" "прыгал" "прыгай" "прыгать" ; - kill_V2 = dirV2 (regV imperfective first "убива" "ю" "убивал" "убивай" "убивать" ) ; - king_N = mkN "король" "короля" "королю" "короля" "королем" "короле" "короле" "короли" "королей" "королям" "королей" "королями" "королях" masculine animate ; - knee_N = mkN "колено" "колена" "колену" "колена" "коленом" "колене" "колене" "колени" "колен" "коленам" "колен" "коленями" "коленях" neuter inanimate ; - know_V2= dirV2 (regV imperfective first "зна" "ю" "знал" "знай" "знать" ); - lake_N = mkN "озеро" ; -- gen pl "озёр" - lamp_N = mkN "лампа" ; - language_N = mkN "язык" ; - laugh_V = regV imperfective firstE "сме" "ю" "смеял" "смей" "смеять" ; - leaf_N = mkN "лист" ; -- irregular pl - learn_V2= dirV2 (regV imperfective second "уч" "у" "учил" "учи" "учить" ); - leather_N = mkN "кожа" ; - leave_V2= dirV2 (regV imperfective second "ухож" "у" "уходил" "уходи" "уходить" ); - left_Ord = (uy_j_EndDecl "лев" ) ** {lock_A = <>}; - leg_N = mkN "нога" ; - lie_V = regV imperfective firstE "лг" "у" "лгал" "лги" "лгать" ; - like_V2= dirV2 (regV imperfective second "нрав" "лю" "нравил" "нравь" "нравить" ); - listen_V2= dirV2 (regV imperfective first "слуша" "ю" "слушал" "слушай" "слушать" ); - live_V= regV imperfective firstE "жив" "у" "жил" "живи" "жить" ; - liver_N = mkN "печень" ; - long_A = mkA "длинный" ; - lose_V2 = dirV2 (regV imperfective first "теря" "ю" "терял" "теряй" "терять" ); - louse_N = mkN "вошь" "вши" "вши" "вошь" "вошью" "вше" "вше" "вши" "вшей" "вшам" "вшей" "вшами" "вшах" feminine animate ; - love_N = mkN "любовь" ; -- vowel change - love_V2= dirV2 (regV imperfective second "люб" "лю" "любил" "люби" "любить" ); - man_N = mkN "человек" ; -- null gen pl - married_A2 = mkA2 (mkA "замужем") "за" instructive ; - meat_N = mkN "мясо" ; - milk_N = mkN "молоко" ; - moon_N = mkN "луна" ; - mother_N2 = mkN2 (mkN "мать" "матери" "матери" "мать" "матерью" "матери" "матери" "матери" "матерей" "матерям" "матерей" "матерями" "матерях" feminine animate) ; - mountain_N = mkN "гора" ; - mouth_N = mkN "рот" "рта" "рту" "рот" "ртом" "рте" "рте" "рты" "ртов" "ртам" "рты" "ртами" "ртах" masculine inanimate ; - music_N = mkN "музыка" ; - name_N = mkN "имя" ; - narrow_A = mkA "узкий" "уже" ; - near_A = mkA "близкий" "ближе"; - neck_N = mkN "шея" ; - new_A = mkA "новый" ; - newspaper_N = mkN "газета" ; - night_N = mkN "ночь" ; - nose_N = mkN "нос" ; - now_Adv = mkAdv "сейчас" ; - number_N = mkN "число" ; -- gen pl "чисел" - oil_N = mkN "нефть" ; - old_A = mkA "старый" "старше" ; - open_V2= dirV2 (regV imperfective first "открыва" "ю" "открывал" "открывай" "открывать" ); ---- organise_V2 = dirV2 (regV imperfective foreign "организу" "ю" "организовал" "организуй" "организовать" ); -- +++ MG_UR: added +++ - paint_V2A = dirV2 (regV imperfective first "рису" "ю" "рисовал" "рисуй" "рисовать" ) ; ---- palace_N = nDvorec "двор" ; -- +++ MG_UR: added +++ - paper_N = mkN "бумага" ; - paris_PN = mkPN "Париж" Masc Inanimate ; - peace_N = mkN "мир" ; - pen_N = mkN "ручка" ; - person_N = mkN "лицo" animate ; -- irregular - planet_N = mkN "планета" ; - plastic_N = mkN "пластмасса" ; - play_V = regV imperfective first "игра" "ю" "играл" "играй" "играть" ; - play_V2 = mkV2 (regV imperfective first "игра" "ю" "играл" "играй" "играть" ) "c" instructive; - policeman_N = mkN "милиционер" animate ; - priest_N = mkN "священник" animate; - probable_AS = mkA "возможный" ; - pull_V2 = dirV2 (regV imperfective first "тян" "у" "тянул" "тяни" "тянуть" ) ; - push_V2 = dirV2 (regV imperfective first "толка" "ю" "толкал" "толкай" "толкать" ); - put_V2 = dirV2 (regV imperfective firstE "клад" "у" "клал" "клади" "класть" ); - queen_N = mkN "королева" animate ; - question_N = mkN "вопрос" ; - radio_N = mkIndeclinableNoun "радио" neuter inanimate; - rain_N = mkN "дождь" ; - rain_V0 = idetDozhd verbIdti; -- No such verb in Russian! - read_V2 = dirV2 (regV imperfective first "чита" "ю" "читал" "читай" "читать" ); --- ready_A = ; - reason_N = mkN "причина"; - red_A = mkA "красный" ; - religion_N = mkN "религия" ; - restaurant_N = mkN "ресторан" ; - right_Ord = (uy_j_EndDecl "прав") ** {lock_A = <>} ; - river_N = mkN "рекa" ; - road_N = mkN "дорогa" ; - rock_N = mkN "камень" ; - roof_N = mkN "крыша" ; - root_N = mkN "корень" ; - rope_N = mkN "верёвка" ; - rotten_A = mkA "гнилой"; - round_A = mkA "круглый"; - rub_V2 = dirV2 (regV imperfective firstE "тр" "у" "тёр" "три" "тереть" ); - rubber_N = mkN "резина" ; - rule_N = mkN "правило" ; - run_V = regV imperfective first "бега" "ю" "бегал" "бегай" "бегать" ; - salt_N = mkN "соль" ; - sand_N = mkN "песок" "песка" "песку" "песок" "песком" "песке" "песке" "пески" "песков" "пескам" "песков" "песками" "песках" masculine inanimate ; - say_VS = regV imperfective second "говор" "ю" "говорил" "говори" "говорить" ; - school_N = mkN "школа" ; - science_N = mkN "наука" ; - scratch_V2 = dirV2 (regV imperfective first "чеш" "у" "чесал" "чеши" "чесать" ) ; - sea_N = mkN "море" ; - see_V2 = dirV2 (regV imperfective second "ви" "жу" "видел" "видь" "видеть" ); - seed_N = mkN "семя"; - seek_V2 = dirV2 (regV imperfective first "ищ" "у" "искал" "ищи" "искать" ); - sell_V3 = tvDirDir (regV imperfective firstE "прода" "ю" "продавал" "продавай" "продавать" ); - send_V3 = tvDirDir (regV imperfective first "посыла" "ю" "посылал" "посылай" "посылать" ); - sew_V = regV imperfective firstE "шь" "ю" "шил" "шей" "шить" ; - sharp_A = mkA "острый"; - sheep_N = mkN "овца" animate ; - ship_N = mkN "корабль" ; - shirt_N = mkN "рубашка" ; - shoe_N = mkN "туфля" "туфли" "туфле" "туфлю" "туфлей" "туфле" "туфле" "туфли" "туфель" "туфлям" "туфли" "туфлями" "туфлях" masculine inanimate ; - shop_N = mkN "магазин" ; - short_A = mkA "короткий" "короче" ; - silver_N = mkN "серебро" ; - sing_V = regV imperfective firstE "по" "ю" "пел" "пой" "петь" ; - sister_N = mkN "сестра" animate ; - sit_V = mkV imperfective "сижу" "сидишь" "сидит" "сидим" "сидите" "сидят" "сидел" "сиди" "сидеть" ; - skin_N = mkN "кожа" ; - sky_N = mkN "небо" "неба" "небу" "небо" "небом" "небе" "небе" "небеса" "небес" "небесам" "небес" "небесами" "небесах" neuter inanimate ; - sleep_V = regV imperfective second "сп" "лю" "спал" "спи" "спать" ; - small_A = mkA "маленький" "меньше" ; - smell_V = regV imperfective first "пахн" "у" "пахнул" "пахни" "пахнуть" ; - smoke_N = mkN "дым" ; - smooth_A = mkA "гладкий" "глаже"; - snake_N = mkN "змея" animate ; - snow_N = mkN "снег" ; - sock_N = mkN "носок" ; - song_N = mkN "песня" ; - speak_V2 = mkV2 (regV imperfective secondA "говор" "ю" "говорил" "говори" "говорить") - "на" prepositional ; - spit_V = regV imperfective firstE "плю" "ю" "плевал" "плюй" "плевать" ; - split_V2 = dirV2 (regV imperfective first "разбива" "ю" "разбивал" "разбей" "разбивать" ) ; - squeeze_V2 = dirV2 (regV imperfective first "сжима" "ю" "сжимал" "сжимай" "сжимать" ) ; - stab_V2 = dirV2 (regV imperfective first "кол" "ю" "колол" "коли" "колоть" ) ; - stand_V = regV imperfective second "сто" "ю" "стоял" "стой" "стоять" ; - star_N = mkN "звезда" ; - steel_N = mkN "сталь" ; - stick_N = mkN "палка" ; - stone_N = mkN "камень" ; - stop_V = regV imperfective first "останавлива" "ю" "останавливал" "останавливай" "останавливать"; - stove_N = mkN "печь" ; - straight_A = mkA "прямой" ; - student_N = mkN "студент" animate ; - stupid_A = mkA "тупой" "тупее" ; - suck_V2 = dirV2 (regV imperfective firstE "сос" "у" "сосал" "соси" "сосать") ; - sun_N = mkN "солнце" "солнца" "солнцу" "солнце" "солнцем" "солнце" "солнце" "солнца" "солнц" "солнцам" "солнца" "солнцами" "солнцах" neuter inanimate ; - swell_V = regV imperfective first "опуха" "ю" "опухал" "опухай" "опухать" ; - swim_V = regV imperfective first "плава" "ю" "плавал" "плавай" "плавать" ; - switch8off_V2 = dirV2 (regV imperfective first "выключа" "ю" "выключал" "выключай" "выключать") ; - switch8on_V2 = dirV2 (regV imperfective first "включа" "ю" "включал" "включай" "включать") ; - table_N = mkN "стол" ; - tail_N = mkN "хвост" ; - talk_V3 = mkV3 (regV imperfective second "говор" "ю" "говорил" "говори" "говорить" ) "с" "о" instructive prepositional; - teach_V2 = dirV2 (regV imperfective second "уч" "у" "учил" "учи" "учить" ); - teacher_N = mkN "учитель" animate ; - television_N = mkN "телевидение" ; -- FIXME: televizor? - thick_A = mkA "толстый" "толще" ; - thin_A = mkA "тонкий" "тоньше" ; - think_V = regV imperfective first "дума" "ю" "думал" "думай" "думать" ; - throw_V2 = dirV2 (regV imperfective first "броса" "ю" "бросал" "бросай" "бросать" ) ; - tie_V2 = dirV2 (regV imperfective first "вяж" "у" "вязал" "вяжи" "вязать") ; --- today_Adv = ; - tongue_N = mkN "язык" ; - tooth_N = mkN "зуб" ; - train_N = mkN "поезд" ; - travel_V = regV imperfective first "путешеству" "ю" "путешествовал" "путешествуй" "путешествовать" ; - tree_N = mkN "дерево" ; -- irregular - turn_V = regV imperfective first "поворачива" "ю" "поворачивал" "поворачивай" "поворачивать" ; - ugly_A = mkA "некрасивый" ; --- uncertain_A = ; - understand_V2 = dirV2 (regV imperfective first "понима" "ю" "понимал" "понимай" "понимать" ); - university_N = mkN "университет" ; - village_N = mkN "деревня" ; - vomit_V = regV imperfective firstE "рв" "у" "рвал" "рви" "рвать" ; - wait_V2 = dirV2 (regV imperfective firstE "жд" "у" "ждал" "жди" "ждать" ); - walk_V = regV imperfective first "гуля" "ю" "гулял" "гуляй" "гулять" ; ---- want_V2 = dirV2 (regV imperfective mixed "хо" "чу" "хотел" "хоти" "хотеть" ); - war_N = mkN "война" ; - warm_A = mkA "тёплый" ; - wash_V2 = dirV2 (regV imperfective first "мо" "ю" "мыл" "мой" "мыть" ) ; - watch_V2 = dirV2 (regV imperfective second "смотр" "ю" "смотрел" "смотри" "смотреть" ); - water_N = mkN "вода" ; - wet_A = mkA "мокрый" ; - white_A = mkA "белый" ; - wide_A = mkA "широкий" "шире"; - wife_N = mkN "жена" animate ; - win_V2 = dirV2 (regV imperfective first "выигрыва" "ю" "выигрывал" "выигрывай" "выигрывать" ); - wind_N = mkN "ветер" "ветра" "ветру" "ветер" "ветром" "ветра" "ветра" "ветров" "ветра" "ветрам" "ветров" "ветрами" "ветрах" masculine inanimate ; - window_N = mkN "окно" ; -- "окон" - wine_N = mkN "вино" ; - wing_N = mkN "крыло" ; -- pl крылья крыльев etc - wipe_V2 = dirV2 (regV imperfective first "вытира" "ю" "вытирал" "вытирай" "вытирать" ); - woman_N = mkN "женщина" ; - wonder_VQ = regV imperfective first "интересу" "ю" "интересовал" "интересуй" "интересовать"; - wood_N = mkN "дерево" ; - worm_N = mkN "черв" ; - write_V2 = dirV2 (regV imperfective first "пиш" "у" "писал" "пиши" "писать" ); - year_N = mkN "годь" ; - yellow_A = mkA "жёлтый" ; - young_A = mkA "молодой" "моложе"; -} diff --git a/deprecated/old-lib/resource/russian/MorphoRus.gf b/deprecated/old-lib/resource/russian/MorphoRus.gf deleted file mode 100644 index 15a497dd1..000000000 --- a/deprecated/old-lib/resource/russian/MorphoRus.gf +++ /dev/null @@ -1,1315 +0,0 @@ ---# -path=.:../../prelude:../common - ---1 A Simple Russian Resource Morphology - --- Aarne Ranta, Janna Khegai 2006 - --- This resource morphology contains definitions of the lexical entries --- needed in the resource syntax. --- It moreover contains copies of the most usual inflectional patterns. - --- We use the parameter types and word classes defined for morphology. - -resource MorphoRus = ResRus ** open Prelude in { - -flags coding=utf8 ; - -----2 Personal (together with possesive) pronouns. - -oper pronYa : Pronoun = - let nonPoss = { s = table { Nom => "я" ; - Gen => "меня" ; - Dat => "мне" ; - Acc => "меня" ; - Inst => "мной" ; - Prepos _ => "мне" } } - in pronYaTu nonPoss "мо" P1 ; - -oper pronTu : Pronoun = - let nonPoss = { s = table { Nom => "ты" ; - Gen => "тебя" ; - Dat => "тебе" ; - Acc => "тебя" ; - Inst => "тобой" ; - Prepos _ => "тебе" } } - in pronYaTu nonPoss "тво" P2 ; - --- Pronouns ya, tu, svoj -oper pronYaTu : { s : Case => Str } -> Str -> Person -> Pronoun = - \nonPoss, mo, pers -> - { s = table { - PF c _ NonPoss => nonPoss.s!c ; - PF c _ (Poss gn) => case of { - => mo + "ё" ; - => mo + "й" ; - => mo + "его" ; - => mo + "ему" ; - => mo + "его" ; - => mo + "им" ; - => mo + "ём" ; - - => mo + "я" ; - => mo + "ей" ; - => mo + "ей" ; - => mo + "ю" ; - => mo + "ей" ; - => mo + "ей" ; - - => mo + "и" ; - => mo + "их" ; - => mo + "им" ; - => mo + "их" ; - => mo + "им" ; - => mo + "их" - - } - } ; - g = PNoGen ; n = Sg ; p = pers ; pron = True - } ; - -oper pronNAfterPrep : Pronoun -> Pronoun = \p -> - { s = table { - PF c Yes NonPoss => case p.s!(PF c No NonPoss) of { - x@(("е"|"ё"|"и")+_) => "н"+x; - x => x }; - pf => p.s!pf }; - g = p.g ; n = p.n ; p = p.p ; pron = p.pron - } ; - -oper pronOn : Pronoun = pronNAfterPrep - { s = table { - PF _ _ (Poss _) => "его" ; - PF Nom _ _ => "он" ; - PF (Gen|Acc) _ _ => "его" ; - PF Dat _ _ => "ему" ; - PF Inst _ _ => "им" ; - PF (Prepos _) _ _ => "ём" - } ; - g = PGen Masc ; n = Sg ; p = P3 ; pron = True - } ; - -oper pronOna : Pronoun = pronNAfterPrep - { s = table { - PF _ _ (Poss _ ) => "её" ; - PF Nom _ NonPoss => "она" ; - PF (Gen|Acc) _ _ => "её" ; - PF (Dat|Inst|Prepos _) _ _ => "ей" - } ; - g = PGen Fem ; n = Sg ; p = P3 ; pron = True - } ; - -oper pronOno: Pronoun = - { s = table { - PF Nom _ NonPoss => "оно" ; - pf => pronOn.s!pf - } ; - g = PGen Neut ; n = Sg ; p = P3 ; pron = True - } ; - -oper pronMuVu : Str -> Str -> Person -> Pronoun = - \mu,na,pers -> - { s = table { - PF Nom _ NonPoss => mu ; - PF Gen _ NonPoss => na + "с" ; - PF Dat _ NonPoss => na + "м" ; - PF Acc _ NonPoss => na + "с" ; - PF Inst _ NonPoss => na + "ми" ; - PF (Prepos _) _ NonPoss => na + "с" ; - - PF Nom _ (Poss (ASg Masc)) => na + "ш" ; - PF Nom _ (Poss (ASg Neut)) => na + "ше" ; - PF Gen _ (Poss (ASg (Masc | Neut))) => na + "шего" ; - PF Dat _ (Poss (ASg (Masc | Neut))) => na + "шему" ; - PF Acc _ (Poss (ASg (Masc | Neut))) => na + "шего" ; - PF Inst _ (Poss (ASg (Masc | Neut))) => na + "шим" ; - PF (Prepos _) _ (Poss (ASg (Masc | Neut))) => na + "шем" ; - - PF Nom _ (Poss (ASg Fem)) => na + "ша" ; - PF Gen _ (Poss (ASg Fem)) => na + "шей" ; - PF Dat _ (Poss (ASg Fem)) => na + "шей" ; - PF Acc _ (Poss (ASg Fem)) => na + "шу" ; - PF Inst _ (Poss (ASg Fem)) => na + "шею" ; - PF (Prepos _) _ (Poss (ASg Fem)) => na + "шей" ; - - PF Nom _ (Poss APl) => na + "ши" ; - PF Gen _ (Poss APl) => na + "ших" ; - PF Dat _ (Poss APl) => na + "шим" ; - PF Acc _ (Poss APl) => na + "ших" ; - PF Inst _ (Poss APl) => na + "шими" ; - PF (Prepos _) _ (Poss APl) => na + "ших" - }; - g = PNoGen ; n = Pl ; p = pers ; pron = True - } ; - -oper pronMu: Pronoun = pronMuVu "мы" "на" P1; - -oper pronVu: Pronoun = pronMuVu "вы" "ва" P2; - -oper pronOni: Pronoun = pronNAfterPrep - { s = table { - PF _ _ (Poss _) => "их" ; - PF Nom _ _ => "они" ; - PF Dat _ _ => "им" ; - PF (Gen|Acc|Prepos _) _ _ => "их" ; - PF Inst _ _ => "ими" - } ; - g = PNoGen ; n = Pl ; p = P3 ; pron = True - } ; - -oper pronKto: Pronoun = - { s = table { - PF Nom _ _ => "кто" ; - PF Gen _ _ => "кого" ; - PF Dat _ _ => "кому" ; - PF Acc _ _ => "кого" ; - PF Inst _ _ => "кем" ; - PF (Prepos _) _ _ => "ком" - } ; - g = PGen Masc; - n = Sg ; - p = P3 ; - pron = False - } ; - -oper pronChto: Pronoun = - { s = table { - PF Nom _ _ => "что" ; - PF Gen _ _ => "чего" ; - PF Dat _ _ => "чему" ; - PF Acc _ _ => "что" ; - PF Inst _ _ => "чем" ; - PF (Prepos _) _ _ => "чём" - } ; - g = PGen Masc; - n = Sg ; - p = P3 ; - pron = False - } ; - -oper pron_add_to : Pronoun -> Pronoun = \p -> - { s = \\pf => (p.s!pf) + "-то" ; - g = p.g ; - n = p.n ; - p = p.p ; - pron = p.pron - } ; - -oper pronKtoTo : Pronoun = pron_add_to pronKto ; - -oper pronChtoTo: Pronoun = pron_add_to pronChto ; - -oper pronEti: Pronoun = - { s = table { - PF Nom _ _ => "эти" ; - PF Gen _ _ => "этих" ; - PF Dat _ _ => "этим" ; - PF Acc _ _ => "этих" ; - PF Inst _ _ => "этими" ; - PF (Prepos _) _ _ => "этих" - } ; - n = Pl; - p = P3; - g= PGen Fem ; - anim = Animate ; - pron = False - } ; - -oper pronTe: Pronoun = - { s = table { - PF Nom _ _ => "те" ; - PF Gen _ _ => "тех" ; - PF Dat _ _ => "тем" ; - PF Acc _ _ => "тех" ; - PF Inst _ _ => "теми" ; - PF (Prepos _) _ _ => "тех" - } ; - n = Pl; - p = P3; - g=PGen Fem ; - anim = Animate ; - pron = False - } ; - - ---oper pronNikto: Pronoun = --- { s = table { --- PF Nom _ _ => "никто" ; --- PF Gen _ _ => "никого" ; --- PF Dat _ _ => "никому" ; --- PF Acc _ _ => "никого" ; --- PF Inst _ _ => "никем" ; --- PF (Prepos _) _ _ => ["ни о ком"] -- only together with a preposition; --- } ; --- g = PGen Masc; --- n = Sg ; --- p = P3 ; --- pron = False --- } ; --- ---oper pronNichto: Pronoun = --- { s = table { --- PF Nom _ _ => "ничто" ; --- PF Gen _ _ => "ничего" ; --- PF Dat _ _ => "ничему" ; --- PF Acc _ _ => "ничего" ; --- PF Inst _ _ => "ничем" ; --- PF (Prepos _) _ _ => ["ни о чём"] -- only together with preposition; --- } ; --- g = PGen Masc; --- n = Sg ; --- p = P3 ; --- pron = False --- } ; --- - -oper pronVseInanimate: Pronoun = - { s = table { - PF Nom _ _ => "всё" ; - PF Gen _ _ => "всего" ; - PF Dat _ _ => "всему" ; - PF Acc _ _ => "всё" ; - PF Inst _ _ => "всем" ; - PF (Prepos _) _ _ => "всём" - } ; - g = PGen Neut; - n = Sg ; - p = P3 ; - pron = False - } ; - - - -----2 Nouns --- ----- Help type SubstFormDecl is introduced to reduce repetition in ----- the declination definitions. It allows us to define a declination type, ----- namely, the String component "s" of the CommNoun type ----- without any reference to the Gender parameter "g". --- - -{- - -Paradigms: -1. hard regular - Masc -Consonant - Neut -o - Fem -a -1*. with vowel changes, Masc in Gen Sg, Fem and Neut in Gen Pl -2. soft regular: - Masc -ь - Neut -е - Fem -я -2*. with vowel changes, Masc in Gen Sg, Fem in Gen Pl (no Neut) -3. stem ending in г, к, х - - Masc, Fem same as 1 but use и instead of ы (Nom/Acc Pl, Gen Sg) - - Neut -кo has Nom Pl -ки instead of -кa -3* with vowel changes, Masc in Gen Sg, Fem and Neut in Gen Pl -4. stem ending in ш, ж, ч, щ, hard endings, - use и instead of ы, and use е instead of unstressed o -5. stem ending in ц, hard endings, use е instead of unstressed o -5*. with vowel changes, Masc in Gen Sg, Fem and Neut in Gen Pl -6. Masc ending in -й, Fem stem ending in vowel, Neut ending in ь? -6* with vowel changes -7. stem ending in и -8. F2, Fem ending in -ь - all -чь, -щь, -шь, -жь - all -пь, -энь, -мь, -фь, - most -дь, -ть, -сть, -сь, -вь, -бь, -8*. with vowel changes in Ins Sg, Gen Sg -9. Neut ending in -мя -10. Masc in -oнoк -11. Masc in -aнин -12. Nom Pl in -ья - --} - - - oper iAfter : Str -> Str = \stem -> - case stem of { - _ + ("г"|"к"|"х") => "и" ; - _ + ("ш"|"ж"|"ч"|"щ") => "и" ; - _ => "ы" - }; - - oper oAfter : Str -> Str = \stem -> - case stem of { - _ + ("ш"|"ж"|"ч"|"щ") => "е" ; - _ + "ц" => "е" ; - _ => "о" - }; - - -- 1. Hard regular masculine inanimate, e.g. spor. - -- 3. stem ending in г, к, х - -- 4. stem ending in ш, ж, ч, щ - -- 5. stem ending in ц - oper nRegHardMasc : Str ->CommNoun= \stem -> - let i = iAfter stem in - let o = oAfter stem in - { s = table { - SF Sg Nom => stem ; - SF Sg Gen => stem+"а" ; - SF Sg Dat => stem+"у" ; - SF Sg Acc => stem ; - SF Sg Inst => stem+o+"м" ; - SF Sg (Prepos _) => stem+"е" ; - SF Pl Nom => stem+i ; - SF Pl Gen => stem+case stem of { _+("ш"|"ж"|"ч"|"щ") => "ей"; _ => "ов" } ; - SF Pl Dat => stem+"ам" ; - SF Pl Acc => stem+i ; - SF Pl Inst => stem+"ами" ; - SF Pl (Prepos _) => stem+"ах" }; - g = Masc; anim = Inanimate }; - - -- 1. Hard regular neuter inanimate, e.g. pravilo. - -- 3. stem ending in г, к, х - -- 4. stem ending in ш, ж, ч, щ - -- 5. stem ending in ц - oper nRegHardNeut : Str ->CommNoun= \stem -> - let o = oAfter stem in - { s = table { - SF Sg Nom => stem+o ; - SF Sg Gen => stem+"а" ; - SF Sg Dat => stem+"у" ; - SF Sg Acc => stem+o ; - SF Sg Inst => stem+o+"м" ; - SF Sg (Prepos _) => stem+"е" ; - SF Pl Nom => stem+case stem of { _+"к" => "и" ; _ => "а" } ; - SF Pl Gen => stem ; - SF Pl Dat => stem+"ам" ; - SF Pl Acc => stem+"а" ; - SF Pl Inst => stem+"ами" ; - SF Pl (Prepos _) => stem+"ах" }; - g = Neut; anim = Inanimate }; - - -- 1. Hard regular feminine inanimate, e.g. karta. - -- 3. stem ending in г, к, х - -- 4. stem ending in ш, ж, ч, щ - -- 5. stem ending in ц - oper nRegHardFem : Str ->CommNoun= \stem -> - let i = iAfter stem in - let o = oAfter stem in - { s = table { - SF Sg Nom => stem+"а" ; - SF Sg Gen => stem+i ; - SF Sg Dat => stem+"е" ; - SF Sg Acc => stem+"у" ; - SF Sg Inst => stem+o+"й" ; - SF Sg (Prepos _) => stem+"е" ; - SF Pl Nom => stem+i ; - SF Pl Gen => stem ; - SF Pl Dat => stem+"ам" ; - SF Pl Acc => stem+i ; - SF Pl Inst => stem+"ами" ; - SF Pl (Prepos _) => stem+"ах" }; - g = Fem; anim = Inanimate }; - - -- 2. Soft regular masculine inanimate, e.g. vichr' - oper nRegSoftMasc : Str ->CommNoun= \stem -> - { s = table { - SF Sg Nom => stem+"ь"; - SF Sg Gen => stem+"я" ; - SF Sg Dat => stem+"ю" ; - SF Sg Acc => stem+"ь" ; - SF Sg Inst => stem+"ем" ; - SF Sg (Prepos _) => stem+"е" ; - SF Pl Nom => stem+"и" ; - SF Pl Gen => stem+"ей" ; - SF Pl Dat => stem+"ям" ; - SF Pl Acc => stem+"и" ; - SF Pl Inst => stem+"ями" ; - SF Pl (Prepos _) => stem+"ях" }; - g = Masc; anim = Inanimate }; - - -- 2. Soft regular neuter inanimate, e.g. more - oper nRegSoftNeut : Str ->CommNoun= \stem -> - { s = table { - SF Sg Nom => stem+"е"; - SF Sg Gen => stem+"я" ; - SF Sg Dat => stem+"ю" ; - SF Sg Acc => stem+"е" ; - SF Sg Inst => stem+"ем" ; - SF Sg (Prepos _) => stem+"е" ; - SF Pl Nom => stem+"я" ; - SF Pl Gen => stem+"ей" ; - SF Pl Dat => stem+"ям" ; - SF Pl Acc => stem+"я" ; - SF Pl Inst => stem+"ями" ; - SF Pl (Prepos _) => stem+"ях" }; - g = Neut; anim = Inanimate }; - - -- 2. Soft regular feminine inanimate, e.g. burya - oper nRegSoftFem : Str ->CommNoun= \stem -> - { s = table { - SF Sg Nom => stem+"я"; - SF Sg Gen => stem+"и" ; - SF Sg Dat => stem+"е" ; - SF Sg Acc => stem+"ю" ; - SF Sg Inst => stem+"ей" ; - SF Sg (Prepos _) => stem+"е" ; - SF Pl Nom => stem+"и" ; - SF Pl Gen => stem+"ь" ; - SF Pl Dat => stem+"ям" ; - SF Pl Acc => stem+"и" ; - SF Pl Inst => stem+"ями" ; - SF Pl (Prepos _) => stem+"ях" }; - g = Fem; anim = Inanimate }; - - -- 6. Masc ending in -Vй (V = vowel) - oper nDecl6Masc : Str ->CommNoun= \stem -> - let n = nRegSoftMasc stem in - { s = table { - SF Sg (Nom|Acc) => stem+"й"; - SF Pl Gen => stem+"ев" ; - sf => n.s!sf }; - g = n.g; anim = n.anim }; - - -- 6. Neut ending in -Ve (V = vowel) (not adjectives) - oper nDecl6Neut : Str ->CommNoun= \stem -> - let n = nRegSoftNeut stem in - { s = table { - SF Pl Gen => stem+"й" ; - sf => n.s!sf }; - g = n.g; anim = n.anim }; - - -- 6. Fem ending in -Vя (V = vowel) - oper nDecl6Fem : Str ->CommNoun= \stem -> - let n = nRegSoftFem stem in - { s = table { - SF Pl Gen => stem+"й" ; - sf => n.s!sf }; - g = n.g; anim = n.anim }; - - -- 7. stem ending in и - oper nDecl7Masc : Str ->CommNoun= \stem -> - let n = nDecl6Masc stem in - { s = table { - SF Sg (Prepos _) => stem+"и" ; - sf => n.s!sf }; - g = n.g; anim = n.anim }; - - -- 7. stem ending in и - oper nDecl7Neut : Str ->CommNoun= \stem -> - let n = nDecl6Neut stem in - { s = table { - SF Sg (Prepos _) => stem+"и" ; - sf => n.s!sf }; - g = n.g; anim = n.anim }; - - -- 7. stem ending in и - oper nDecl7Fem : Str ->CommNoun= \stem -> - let n = nDecl6Fem stem in - { s = table { - SF Sg (Dat|Prepos _) => stem+"и" ; - sf => n.s!sf }; - g = n.g; anim = n.anim }; - - - -- 8. Feminine ending in soft consonant - oper nDecl8 : Str ->CommNoun= \stem -> - let a : Str = case stem of { _+("ч"|"щ"|"ш"|"ж") => "а"; _ => "я" } in - { s = table { - SF Sg Nom => stem+"ь"; - SF Sg Gen => stem+"и" ; - SF Sg Dat => stem+"и" ; - SF Sg Acc => stem+"ь" ; - SF Sg Inst => stem+"ью" ; - SF Sg (Prepos _) => stem+"и" ; - SF Pl Nom => stem+"и" ; - SF Pl Gen => stem+"ей" ; - SF Pl Dat => stem+a+"м" ; - SF Pl Acc => stem+"и" ; - SF Pl Inst => stem+a+"ми" ; - SF Pl (Prepos _) => stem+a+"х" }; - g = Fem; anim = Inanimate }; - - -- 9. Neut ending in -мя - oper nDecl9 : Str ->CommNoun= \stem -> - { s = table { - SF Sg Nom => stem+"мя"; - SF Sg Gen => stem+"мени" ; - SF Sg Dat => stem+"мени" ; - SF Sg Acc => stem+"мя" ; - SF Sg Inst => stem+"менем" ; - SF Sg (Prepos _) => stem+"мени" ; - SF Pl Nom => stem+"мена" ; - SF Pl Gen => stem+"мён" ; - SF Pl Dat => stem+"менам" ; - SF Pl Acc => stem+"мена" ; - SF Pl Inst => stem+"менами" ; - SF Pl (Prepos _) => stem+"менах" }; - g = Fem; anim = Inanimate }; - - -- 10. Masc in -oнoк - oper nDecl10Hard : Str -> CommNoun = \stem -> - nAnimate (nSplitSgPl (nRegHardMasc (stem+"онок")) -- FIXME: vowel change in sg - (nRegHardNeut (stem+"ат"))) ; - - -- 10. Masc in -ёнoк - oper nDecl10Soft : Str -> CommNoun = \stem -> - nAnimate (nSplitSgPl (nRegHardMasc (stem+"ёнок")) -- FIXME: vowel change in sg - (nRegHardNeut (stem+"ят"))) ; - - oper nSplitSgPl : CommNoun -> CommNoun -> CommNoun = \x, y -> - {s = table { - SF Sg c => x.s!(SF Sg c) ; - SF Pl c => y.s!(SF Pl c) - } ; - g = x.g ; anim = y.anim - } ; - - -- Nouns inflected as adjectives. - oper nAdj : Adjective -> Gender ->CommNoun= \a,g -> - { s = table { - SF Sg c => a.s!AF c Inanimate (ASg g) ; - SF Pl c => a.s!AF c Inanimate APl }; - g = g; anim = Inanimate } ; - --- Makes a noun animate. - oper nAnimate : CommNoun -> CommNoun = \n -> - { s = table { - SF Sg Acc => case n.g of { - Masc => n.s!(SF Sg Gen); - _ => n.s!(SF Sg Acc) - }; - SF Pl Acc => n.s!(SF Pl Gen); - sf => n.s!sf } ; - g = n.g ; - anim = Animate - } ; - -oper - CommNoun = {s : SubstForm => Str ; g : Gender ; anim : Animacy } ; - SubstFormDecl = SS1 SubstForm ; - -oper nullEndInAnimateDeclStul: Str -> CommNoun = \brat -> - {s = table - { SF Sg Nom => brat ; - SF Sg Gen => brat+"а" ; - SF Sg Dat => brat+"у" ; - SF Sg Acc => brat +"а"; - SF Sg Inst => brat+"ом" ; - SF Sg (Prepos _) => brat+"е" ; - SF Pl Nom => brat+"ья" ; - SF Pl Gen => brat+"ьев" ; - SF Pl Dat => brat+"ьям" ; - SF Pl Acc => brat +"ьев"; - SF Pl Inst => brat+"ьями" ; - SF Pl (Prepos _) => brat+"ьяах" - } ; - g = Masc ; anim = Inanimate - } ; - -oper nullEndAnimateDeclBrat: Str -> CommNoun = \brat -> - {s = table - { SF Sg Nom => brat ; - SF Sg Gen => brat+"а" ; - SF Sg Dat => brat+"у" ; - SF Sg Acc => brat +"а"; - SF Sg Inst => brat+"ом" ; - SF Sg (Prepos _) => brat+"е" ; - SF Pl Nom => brat+"ья" ; - SF Pl Gen => brat+"ьев" ; - SF Pl Dat => brat+"ьям" ; - SF Pl Acc => brat +"ьев"; - SF Pl Inst => brat+"ьями" ; - SF Pl (Prepos _) => brat+"ьяах" - } ; - g = Masc ; anim = Animate - } ; - -oper irregPl_StemInAnimateDecl: Str -> CommNoun = \derev -> - { s = table - { SF Sg Nom => derev+"о" ; - SF Sg Gen => derev+"а" ; - SF Sg Dat => derev+"у" ; - SF Sg Acc => derev +"о"; - SF Sg Inst => derev+"ом" ; - SF Sg (Prepos _) => derev+"е" ; - SF Pl Nom => derev+"ья" ; - SF Pl Gen => derev+"ьев" ; - SF Pl Dat => derev+"ьям" ; - SF Pl Acc => derev +"ья" ; - SF Pl Inst => derev+"ьями" ; - SF Pl (Prepos _) => derev+"ьяах" - } ; - g = Masc ; anim = Inanimate - } ; - -oper kg_oEnd_SgDecl: Str -> CommNoun = \mnog -> -{ s = table { - SF _ Nom => mnog+"о" ; - SF _ Gen => mnog +"их"; - SF _ Dat => mnog+"им" ; - SF _ Acc => mnog+"о" ; - SF _ Inst => mnog+"ими" ; - SF _ (Prepos _) => mnog+"их" - } ; - g = Neut ; anim = Inanimate -} ; - -oper oEnd_PlDecl: Str -> CommNoun = \menshinstv -> - { s = table { - SF _ Nom => menshinstv+"а" ; - SF _ Gen => menshinstv; - SF _ Dat => menshinstv+"ам" ; - SF _ Acc => menshinstv+"ва" ; - SF _ Inst => menshinstv+"ами" ; - SF _ (Prepos _) => menshinstv+"вах" - } ; - g = Neut ; anim = Inanimate -} ; - -oper oEnd_SgDecl: Str -> CommNoun = \bolshinstv -> - {s = table { - SF _ Nom => bolshinstv+"о" ; - SF _ Gen => bolshinstv+"а" ; - SF _ Dat => bolshinstv+"у" ; - SF _ Acc => bolshinstv+"о" ; - SF _ Inst => bolshinstv+"ом" ; - SF _ (Prepos _) => bolshinstv+"е" - } ; - g = Neut ; anim = Inanimate -} ; - --- Note: Now we consider only the plural form of the pronoun "все" (all) --- treated as an adjective (see AllDetPl definition). --- The meaning "entire" is not considered, which allows us to form --- the pronoun-adjective from the substantive form below: - -oper eEnd_Decl: Str -> CommNoun = \vs -> -{ s = table { - SF Sg Nom => vs+"е" ; - SF Sg Gen => vs+"ех" ; - SF Sg Dat => vs+"ем" ; - SF Sg Acc => vs+"ех" ; - SF Sg Inst => vs+"еми" ; - SF Sg (Prepos _) => vs+"ех" ; - SF Pl Nom => vs+"е" ; - SF Pl Gen => vs +"ех"; - SF Pl Dat => vs+"ем" ; - SF Pl Acc => vs+ "ех" ; - SF Pl Inst => vs+"еми" ; - SF Pl (Prepos _) => vs+"ех" - } ; - g = Neut ; anim = Inanimate -} ; - - -----2 Adjectives --- ----- Type Adjective only has positive degree while AdjDegr type ----- includes also comparative and superlative forms. --- - kazhdujDet: Adjective = aRegHardStemStress "кажд" ; - samuj : Adjective = aRegHardStemStress "сам" ; - --- lubojDet: Adjective = uy_oj_EndDecl "люб" ; --- drugojDet: Adjective = uy_oj_EndDecl "друг" ; --- glaznoj: Adjective = uy_oj_EndDecl "глазн" ; - kotorujDet: Adjective = aRegHardStemStress "котор"; - nekotorujDet: Adjective = aRegHardStemStress "некотор"; - takoj: Adjective = aRegHardEndStress "так"; --- kakojNibudDet: Adjective = i_oj_EndDecl "как" "-нибудь"; --- kakojDet: Adjective = i_oj_EndDecl "как" []; --- nikakojDet: Adjective = i_oj_EndDecl "никак" []; - bolshinstvoSgDet: Adjective = extAdjFromSubst (nRegHardNeut "большинств"); - mnogoSgDet: Adjective = extAdjFromSubst (nRegHardNeut "мног"); - nemnogoSgDet: Adjective = extAdjFromSubst (nRegHardNeut "немног"); - skolkoSgDet: Adjective = extAdjFromSubst (nRegHardNeut "скольк"); - --- bolshinstvoPlDet: Adjective = extAdjFromSubst (oEnd_PlDecl "большинств"); - - - - oper aRegHardStemStress : Str -> Adjective = \stem -> aRegHard stem False ; - - oper aRegHardEndStress : Str -> Adjective = \stem -> aRegHard stem True; - - -- 1. regular hard adjective - -- 3. stem ending with г, к, х - -- 4. stem ending with ш, ж, ч, щ - -- 5. stem ending with ц - oper aRegHard : Str -> Bool -> Adjective = \stem, endStress -> - let i = iAfter stem in - let o = case endStress of { - True => "о" ; - False => oAfter stem } in - { s = table { - AF Nom _ (ASg Masc) => stem + case endStress of { - True => "ой"; - False => iAfter stem + "й" } ; - AF Nom _ (ASg Neut) => stem + o+"е"; - AF Gen _ (ASg (Masc|Neut)) => stem + o+"го"; - AF Dat _ (ASg (Masc|Neut)) => stem + o+"му"; - AF Acc Inanimate (ASg Masc) => stem + i+"й"; - AF Acc Animate (ASg Masc) => stem + o+"го"; - AF Acc _ (ASg Neut) => stem + o+"е"; - AF Inst _ (ASg (Masc|Neut)) => stem + i+"м"; - AF (Prepos _) _ (ASg (Masc|Neut)) => stem + o+"м"; - - AF Nom _ (ASg Fem) => stem + "ая"; - AF Acc _ (ASg Fem) => stem + "ую"; - AF _ _ (ASg Fem) => stem + o+"й"; - - AF Nom _ APl => stem + i+"е"; - AF Acc Inanimate APl => stem + i+"е"; - AF Acc Animate APl => stem + i+"х"; - AF Gen _ APl => stem + i+"х"; - AF Inst _ APl => stem + i+"ми"; - AF Dat _ APl => stem + i+"м"; - AF (Prepos _) _ APl => stem + i+"х"; - - AFShort (ASg Masc) => stem; - AFShort (ASg Fem) => stem + "а"; - AFShort (ASg Neut) => stem + o ; - AFShort APl => stem + i; - - AdvF => stem + o - } } ; - - oper aRegSoft : Str -> Adjective = \stem -> - { s = table { - AF Nom _ (ASg Masc) => stem + "ий" ; - AF Nom _ (ASg Neut) => stem + "ее"; - AF Gen _ (ASg (Masc|Neut)) => stem + "его"; - AF Dat _ (ASg (Masc|Neut)) => stem + "ему"; - AF Acc Inanimate (ASg Masc) => stem + "ий"; - AF Acc Animate (ASg Masc) => stem + "его"; - AF Acc _ (ASg Neut) => stem + "ее"; - AF Inst _ (ASg (Masc|Neut)) => stem + "им"; - AF (Prepos _) _ (ASg (Masc|Neut)) => stem + "ем"; - - AF Nom _ (ASg Fem) => stem + "яя"; - AF Acc _ (ASg Fem) => stem + "юю"; - AF _ _ (ASg Fem) => stem + "ей"; - - AF Nom _ APl => stem + "ие"; - AF Acc Inanimate APl => stem + "ие"; - AF Acc Animate APl => stem + "их"; - AF Gen _ APl => stem + "их"; - AF Inst _ APl => stem + "ими"; - AF Dat _ APl => stem + "им"; - AF (Prepos _) _ APl => stem + "их"; - - AFShort (ASg Masc) => stem; -- FIXME: add e if stem ends in consonant + n - AFShort (ASg Fem) => stem + "я"; - AFShort (ASg Neut) => stem + "е" ; - AFShort APl => stem + "и" ; - - AdvF => stem + "е" - } } ; - - - - - vseDetPl: Adjective = extAdjFromSubst (eEnd_Decl "вс") ; - extAdjFromSubst: CommNoun -> Adjective = \ vse -> - {s = \\af => vse.s ! SF (numAF af) (caseAF af) } ; - - -oper totDet: Adjective = {s = table { - AF Nom _ (ASg Masc) => "тот"; - AF Nom _ (ASg Fem) => "та"; - AF Nom _ (ASg Neut) => "то"; - AF Nom _ APl => "те"; - AF Acc Inanimate (ASg Masc) => "тот"; - AF Acc Animate (ASg Masc) => "того"; - AF Acc _ (ASg Fem) => "ту"; - AF Acc _ (ASg Neut) => "то"; - AF Acc Inanimate APl => "те"; - AF Acc Animate APl => "тех"; - AF Gen _ (ASg Masc) => "того"; - AF Gen _ (ASg Fem) => "той"; - AF Gen _ (ASg Neut) => "того"; - AF Gen _ APl => "тех"; - AF Inst _ (ASg Masc) => "тем"; - AF Inst _ (ASg Fem) => "той"; - AF Inst _ (ASg Neut) => "тем"; - AF Inst _ APl => "теми"; - AF Dat _ (ASg Masc) => "тому"; - AF Dat _ (ASg Fem) => "той"; - AF Dat _ (ASg Neut) => "тому"; - AF Dat _ APl => "тем"; - AF (Prepos _) _ (ASg Masc) => "том"; - AF (Prepos _) _ (ASg Fem) => "той"; - AF (Prepos _) _ (ASg Neut) => "том"; - AF (Prepos _) _ APl => "тех" ; - AFShort (ASg Masc) => "тот"; - AFShort (ASg Fem) => "та"; - AFShort (ASg Neut) => "то"; - AFShort APl => "те"; - AdvF => "то" - } - } ; - -oper odinDet: Adjective = {s = table { - AF Nom _ (ASg Masc) => "один"; - AF Nom _ (ASg Fem) => "одна"; - AF Nom _ (ASg Neut) => "одно"; - AF Nom _ APl => "одни"; - AF Acc Inanimate (ASg Masc) => "один"; - AF Acc Animate (ASg Masc) => "одного"; - AF Acc _ (ASg Fem) => "одну"; - AF Acc _ (ASg Neut) => "одно"; - AF Acc Inanimate APl => "одни"; - AF Acc Animate APl => "одних"; - AF Gen _ (ASg Masc) => "одного"; - AF Gen _ (ASg Fem) => "одной"; - AF Gen _ (ASg Neut) => "одного"; - AF Gen _ APl => "одних"; - AF Inst _ (ASg Masc) => "одним"; - AF Inst _ (ASg Fem) => "одной"; - AF Inst _ (ASg Neut) => "одним"; - AF Inst _ APl => "одними"; - AF Dat _ (ASg Masc) => "одному"; - AF Dat _ (ASg Fem) => "одной"; - AF Dat _ (ASg Neut) => "одному"; - AF Dat _ APl => "одним"; - AF (Prepos _) _ (ASg Masc) => "одном"; - AF (Prepos _) _ (ASg Fem) => "одной"; - AF (Prepos _) _ (ASg Neut) => "одном"; - AF (Prepos _) _ APl => "одних"; - AFShort (ASg Masc) => "один"; - AFShort (ASg Fem) => "одна"; - AFShort (ASg Neut) => "одно"; - AFShort APl => "одни"; - AdvF => "одно" - } - } ; - -oper etotDet: Adjective = {s = table { - AF Nom _ (ASg Masc) => "этот"; - AF Nom _ (ASg Fem) => "эта"; - AF Nom _ (ASg Neut) => "это"; - AF Nom _ APl => "эти"; - AF Acc Inanimate (ASg Masc) => "этот"; - AF Acc Animate (ASg Masc) => "этого"; - AF Acc _ (ASg Fem) => "эту"; - AF Acc _ (ASg Neut) => "это"; - AF Acc Inanimate APl => "эти"; - AF Acc Animate APl => "этих"; - AF Gen _ (ASg Masc) => "этого"; - AF Gen _ (ASg Fem) => "этой"; - AF Gen _ (ASg Neut) => "этого"; - AF Gen _ APl => "этих"; - AF Inst _ (ASg Masc) => "этим"; - AF Inst _ (ASg Fem) => "этой"; - AF Inst _ (ASg Neut) => "этим"; - AF Inst _ APl => "этими"; - AF Dat _ (ASg Masc) => "этому"; - AF Dat _ (ASg Fem) => "этой"; - AF Dat _ (ASg Neut) => "этому"; - AF Dat _ APl => "этим"; - AF (Prepos _) _ (ASg Masc) => "этом"; - AF (Prepos _) _ (ASg Fem) => "этой"; - AF (Prepos _) _ (ASg Neut) => "этом"; - AF (Prepos _) _ APl => "этих"; - AFShort (ASg Masc) => "этот"; - AFShort (ASg Fem) => "эта"; - AFShort (ASg Neut) => "это"; - AFShort APl => "эти"; - AdvF => "это" - } - } ; - -oper vesDet: Adjective = {s = table { - AF Nom _ (ASg Masc) => "весь"; - AF Nom _ (ASg Fem) => "вся"; - AF Nom _ (ASg Neut) => "всё"; - AF Nom _ APl => "все"; - AF Acc Animate (ASg Masc) => "весь"; - AF Acc Inanimate (ASg Masc) => "всего"; - AF Acc _ (ASg Fem) => "всю"; - AF Acc _ (ASg Neut) => "всё"; - AF Acc Inanimate APl => "все"; - AF Acc Animate APl => "всех"; - AF Gen _ (ASg Masc) => "всего"; - AF Gen _ (ASg Fem) => "всей"; - AF Gen _ (ASg Neut) => "всего"; - AF Gen _ APl => "всех"; - AF Inst _ (ASg Masc) => "всем"; - AF Inst _ (ASg Fem) => "всей"; - AF Inst _ (ASg Neut) => "всем"; - AF Inst _ APl => "всеми"; - AF Dat _ (ASg Masc) => "ему"; - AF Dat _ (ASg Fem) => "ей"; - AF Dat _ (ASg Neut) => "ему"; - AF Dat _ APl => "всем"; - AF (Prepos _) _ (ASg Masc) => "всём"; - AF (Prepos _) _ (ASg Fem) => "всей"; - AF (Prepos _) _ (ASg Neut) => "всём"; - AF (Prepos _) _ APl => "всех" ; - AFShort (ASg Masc) => "весь"; - AFShort (ASg Fem) => "вся"; - AFShort (ASg Neut) => "всё"; - AFShort APl => "все"; - AdvF => "полностью" - } - } ; - -oper uy_j_EndDecl : Str -> Adjective = \s ->{s = table { - AF Nom _ (ASg Masc) => s+ "ый"; - AF Nom _ (ASg Fem) => s + "ая"; - AF Nom _ (ASg Neut) => s + "ое"; - AF Nom _ APl => s + "ые"; - AF Acc Inanimate (ASg Masc) => s + "ый"; - AF Acc Animate (ASg Masc) => s + "ого"; - AF Acc _ (ASg Fem) => s + "ую"; - AF Acc _ (ASg Neut) => s + "ое"; - AF Acc Inanimate APl => s + "ые"; - AF Acc Animate APl => s + "ых"; - AF Gen _ (ASg Masc) => s + "ого"; - AF Gen _ (ASg Fem) => s + "ой"; - AF Gen _ (ASg Neut) => s + "ого"; - AF Gen _ APl => s + "ых"; - AF Inst _ (ASg Masc) => s + "ым"; - AF Inst _ (ASg Fem) => s + "ой"; - AF Inst _ (ASg Neut) => s + "ым"; - AF Inst _ APl => s + "ыми"; - AF Dat _ (ASg Masc) => s + "ому"; - AF Dat _ (ASg Fem) => s + "ой"; - AF Dat _ (ASg Neut) => s + "ому"; - AF Dat _ APl => s + "ым"; - AF (Prepos _) _ (ASg Masc) => s + "ом"; - AF (Prepos _) _ (ASg Fem) => s + "ой"; - AF (Prepos _) _ (ASg Neut) => s + "ом"; - AF (Prepos _) _ APl => s + "ых"; - AFShort (ASg Masc) => s; - AFShort (ASg Fem) => s + "а"; - AFShort (ASg Neut) => s + "о" ; - AFShort APl => s + "ы"; - AdvF => s +"о" - } - } ; - -{- --- Commented out since I don't know what the short forms are -oper ti_j_EndDecl : Str -> Adjective = \s ->{s = table { - AF Nom _ (ASg Masc) => s+"ий"; - AF Nom _ (ASg Fem) => s+"ья"; - AF Nom _ (ASg Neut) => s+"ье"; - AF Nom _ APl => s+"ьи"; - AF Acc Inanimate (ASg Masc) => s+"ий"; - AF Acc Animate (ASg Masc) => s+"ьего"; - AF Acc _ (ASg Fem) => s+"ью"; - AF Acc _ (ASg Neut) => s+"ье"; - AF Acc Inanimate APl => s+"ьи"; - AF Acc Animate APl => s+"ьих"; - AF Gen _ (ASg Masc) => s+"ьего"; - AF Gen _ (ASg Fem) => s+"ьей"; - AF Gen _ (ASg Neut) => s+"ьего"; - AF Gen _ APl => s+"ьих"; - AF Inst _ (ASg Masc) => s+"ьим"; - AF Inst _ (ASg Fem) => s+"ьей"; - AF Inst _ (ASg Neut) => s+"ьим"; - AF Inst _ APl => s+"ьими"; - AF Dat _ (ASg Masc) => s+"ьему"; - AF Dat _ (ASg Fem) => s+"ьей"; - AF Dat _ (ASg Neut) => s+"ьему"; - AF Dat _ APl => s+"ьим"; - AF (Prepos _) _ (ASg Masc) => s+"ьем"; - AF (Prepos _) _ (ASg Fem) => s+"ьей"; - AF (Prepos _) _ (ASg Neut) => s+"ьем"; - AF (Prepos _) _ APl => s+"ьих"; - AdvF => s + "ье" - } - } ; --} - - - ----- 2 Adverbs --- ---oper vsegda: Adverb = { s = "всегда" } ; ---oper chorosho: Adverb = { s = "хорошо" } ; --- ----- 2 Verbs --- ----- Dummy verbum "have" that corresponds to the phrases like ----- "I have a headache" in English. The corresponding sentence ----- in Russian doesn't contain a verb: --- ---oper have: Verbum = {s=\\ vf => "-" ; asp = Imperfective} ; --- ----- There are two common conjugations ----- (according to the number and the person of the subject) ----- patterns in the present tense in the indicative mood. - --- +++ MG_UR: new conjugation class 'Foreign' introduced +++ -param Conjugation = First | FirstE | Second | SecondA | Mixed | Dolzhen | Foreign ; - - ---3 First conjugation (in Present) verbs : -oper verbIdti : Verbum = verbDecl Imperfective First "ид" "у" "шел" "иди" "идти"; - ---oper verbGulyat : Verbum = verbDecl Imperfective First "гуля" "ю" "гулял" "гуляй" "гулять"; ---oper verbVkluchat : Verbum = verbDecl Imperfective First "включа" "ю" "включал" "включай" "включать"; -oper verbSuchestvovat : Verbum = verbDecl Imperfective First "существу" "ю" "существовал" "существуй" "существовать"; ---oper verbVukluchat : Verbum = verbDecl Imperfective First "выключа" "ю" "выключал" "выключай" "выключать"; ---oper verbZhdat : Verbum = verbDecl Imperfective First "жд" "у" "ждал" "жди" "ждать" ; ---oper verbBegat : Verbum = verbDecl Imperfective First "бега" "ю" "бегал" "бегай" "бегать"; ---oper verbPrinimat : Verbum = verbDecl Imperfective First "принима" "ю" "принимал" "принимай" "принимать"; ---oper verbDokazuvat : Verbum = verbDecl Imperfective First "доказыва" "ю" "доказывал" "доказывай" "доказывать"; ---oper verbPredpochitat : Verbum = verbDecl Imperfective First "предпочита" "ю" "предпочитал" "предпочитай" "предпочитать"; ---oper verbOtpravlyat : Verbum = verbDecl Imperfective First "отправля" "ю" "отправлял" "отправляй" "отправлять"; ---oper verbSlomat : Verbum = verbDecl Perfective First "слома" "ю" "сломал" "сломай" "сломать"; - - ----- Verbs with vowel "ё": "даёшь" (give), "пьёшь" (drink) : ---oper verbDavat : Verbum = verbDecl Imperfective FirstE "да" "ю" "давал" "давай" "давать"; ---oper verbPit : Verbum = verbDecl Imperfective FirstE "пь" "ю" "пил" "пей" "пить"; --- - - -oper verbByut : Verbum = verbDecl Perfective First "буд" "у" "был" "будь" "быть"; - -oper verbMoch : Verbum = verbDeclMoch Imperfective First "мог" "у" "мог" "моги" "мочь" "мож"; - -----3 Second conjugation (in Present) verbs : --- ---oper verbLubit : Verbum = verbDecl Imperfective Second "люб" "лю" "любил" "люби" "любить"; ---oper verbGovorit : Verbum = verbDecl Imperfective Second "говор" "ю" "говорил" "говори" "говорить"; --- ---oper verbBolet_2 : Verbum = verbDecl Imperfective Second "бол" "ю" "болел" "боли" "болеть"; ---oper verbPoranit : Verbum = verbDecl Perfective Second "поран" "ю" "поранил" "порань" "поранить"; --- --- Irregular Mixed: -oper verbKhotet : Verbum = verbDecl Imperfective Mixed "хоч" "у" "хотел" "хоти" "хотеть"; - --- Irregular -oper verbDolzhen : Verbum = verbDecl Imperfective Dolzhen "долж" "ен" "долж" ["будь должен"] ["быть должным"] ; - - --- further conjugation class added by Magda Gerritsen and Ulrich Real: --- foreign words introduced in Russian - -oper verbOrganisuet : Verbum = verbDecl Imperfective Foreign "организу" "ю" "организовал" "организуй" "организовать"; - - -oper idetDozhd: Verbum -> Verbum = \idet -> {s = \\vf=>idet.s!vf ++ "дождь"; asp = Imperfective}; - --- "PresentVerb" takes care of the present tense conjugation. - -param PresentVF = PRF GenNum Person; -oper PresentVerb : Type = PresentVF => Str ; - -oper presentConjDolzhen: Str -> Str -> PresentVerb = \del, sgP1End -> - table { - PRF APl _ => del + "ны" ; - PRF (ASg Masc) _ => del + sgP1End ; - PRF (ASg Fem) _ => del + "на" ; - PRF (ASg Neut) _ => del + "но" - }; - --- +++ MG_UR: changed! +++ -oper presentConjMixed: Str -> Str -> PresentVerb = \del, sgP1End -> - table { - PRF (ASg _) P1 => del+ sgP1End ; -- sgP1End "чу" - PRF (ASg _) P2 => del+ "чешь" ; - PRF (ASg _) P3 => del+ "чет" ; - PRF APl P1 => del+ "тим" ; - PRF APl P2 => del+ "тите" ; - PRF APl P3 => del+ "тят" - }; - --- +++ MG_UR: changed! (+ д) +++ -oper presentConj2: Str -> Str -> PresentVerb = \del, sgP1End -> -table { - PRF (ASg _) P1 => del+ sgP1End ; -- sgP1End "жу" - PRF (ASg _) P2 => del+ "дишь" ; - PRF (ASg _) P3 => del+ "дит" ; - PRF APl P1 => del+ "дим" ; - PRF APl P2 => del+ "дите" ; - PRF APl P3 => del+ "дят" - }; - -oper presentConj2a: Str -> Str -> PresentVerb = \del, sgP1End -> -table { - PRF (ASg _) P1 => del+ sgP1End ; -- sgP1End "жу" - PRF (ASg _) P2 => del+ "ишь" ; - PRF (ASg _) P3 => del+ "ит" ; - PRF APl P1 => del+ "им" ; - PRF APl P2 => del+ "ите" ; - PRF APl P3 => del+ "ят" - }; - -oper presentConj1E: Str -> Str -> PresentVerb = \del, sgP1End -> - table { - PRF (ASg _) P1 => del+ sgP1End ; - PRF (ASg _) P2 => del+ "ёшь" ; - PRF (ASg _) P3 => del+ "ёт" ; - PRF APl P1 => del+ "ём" ; - PRF APl P2 => del+ "ёте" ; - PRF APl P3 => del+ sgP1End + "т" - }; - -oper presentConj1: Str -> Str -> PresentVerb = \del, sgP1End -> - table { - PRF (ASg _) P1 => del+ sgP1End ; - PRF (ASg _) P2 => del+ "ешь" ; - PRF (ASg _) P3 => del+ "ет" ; - PRF APl P1 => del+ "ем" ; - PRF APl P2 => del+ "ете" ; - PRF APl P3 => del+ sgP1End + "т" - }; - -oper presentConj1Moch: Str -> Str -> Str -> PresentVerb = \del, sgP1End, altRoot -> - table { - PRF (ASg _) P1 => del + sgP1End ; - PRF (ASg _) P2 => altRoot + "ешь" ; - PRF (ASg _) P3 => altRoot + "ет" ; - PRF APl P1 => altRoot + "ем" ; - PRF APl P2 => altRoot + "ете" ; - PRF APl P3 => del+ sgP1End + "т" - }; - --- "PastVerb" takes care of the past tense conjugation. - -param PastVF = PSF GenNum ; -oper PastVerb : Type = PastVF => Str ; -oper pastConj: Str -> PastVerb = \del -> - table { - PSF (ASg Masc) => del ; - PSF (ASg Fem) => del +"а" ; - PSF (ASg Neut) => del+"о" ; - PSF APl => del+ "и" - }; - -oper pastConjDolzhen: Str -> PastVerb = \del -> - table { - PSF (ASg Masc) => ["был "] + del + "ен" ; - PSF (ASg Fem) => ["была "] + del + "на" ; - PSF (ASg Neut) => ["было "] + del + "но" ; - PSF APl => ["были "] + del + "ны" - }; - --- further class added by Magda Gerritsen and Ulrich Real -oper presentConjForeign: Str -> Str -> PresentVerb = \del, sgP1End -> - table { - PRF (ASg _) P1 => del+ sgP1End ; -- sgP1End "ю" - PRF (ASg _) P2 => del+ "ешь" ; - PRF (ASg _) P3 => del+ "ет" ; - PRF APl P1 => del+ "ем" ; - PRF APl P2 => del+ "ете" ; - PRF APl P3 => del+ "ют" -}; - --- "verbDecl" sorts out verbs according to the aspect and voice parameters. --- It produces the full conjugation table for a verb entry - --- +++ MG_UR: new conjugation class 'Foreign' introduced +++ -oper verbDecl: Aspect -> Conjugation -> Str -> Str -> Str -> Str -> Str -> Verbum = - \a, c, del, sgP1End, sgMascPast, imperSgP2, inf -> - let conj = case c of { - First => ; - FirstE => ; - Second => ; - SecondA => ; - Mixed => ; - Dolzhen => ; - Foreign => } in - let patt = case a of { - Perfective => mkVerbImperfective; - Imperfective => mkVerbImperfective } in - patt inf imperSgP2 (conj.p1 del sgP1End) (conj.p2 sgMascPast) ; - --- for verbs like "мочь" ("can") with changing consonants (first conjugation): --- "могу - можешь" -oper verbDeclMoch: Aspect -> Conjugation -> Str -> Str -> Str -> Str ->Str -> Str -> Verbum = - \a, c, del, sgP1End, sgMascPast, imperSgP2, inf, altRoot -> - let patt = case a of { - Perfective => mkVerbImperfective; - Imperfective => mkVerbImperfective } in - patt inf imperSgP2 (presentConj1Moch del sgP1End altRoot) (pastConj sgMascPast); - -oper add_sya : Voice -> Str -> Str = \v,x -> - case v of { - Act => x ; - Pas => case Predef.dp 2 x of { - "а" | "е" | "ё" | "и" | "о" | "у" | "ы" | "э" | "ю" | "я" => x + "сь" ; - _ => x + "ся" - } - }; - - --- Generation the imperfective active pattern given --- a number of basic conjugation forms. - -oper mkVerbImperfective : Str -> Str -> PresentVerb -> PastVerb -> Verbum = - \inf, imper, presentFuture, past -> { s = table { VFORM vox vf => - case vf of { - VINF => add_sya vox inf ; - - VIMP _ P1 => "давайте" ++ add_sya vox inf ; - VIMP Sg P2 => add_sya vox imper ; - VIMP Pl P2 => add_sya vox (imper+"те") ; - VIMP Sg P3 => "пусть" ++ add_sya vox (presentFuture ! (PRF (ASg Masc) P3)) ; - VIMP Pl P3 => "пусть" ++ add_sya vox (presentFuture ! (PRF APl P3)) ; - - VSUB gn => add_sya vox (past ! (PSF gn)) ++ "бы"; - - VIND (ASg _) (VPresent p) => add_sya vox (presentFuture ! (PRF (ASg Masc) p)); - VIND APl (VPresent p) => add_sya vox (presentFuture ! (PRF APl p)); - VIND (ASg _) (VFuture P1) => "буду" ++ add_sya vox inf ; - VIND (ASg _) (VFuture P2) => "будешь" ++ add_sya vox inf ; - VIND (ASg _) (VFuture P3) => "будет" ++ add_sya vox inf ; - VIND APl (VFuture P1) => "будем" ++ add_sya vox inf ; - VIND APl (VFuture P2) => "будете" ++ add_sya vox inf ; - VIND APl (VFuture P3) => "будут" ++ add_sya vox inf ; - VIND gn VPast => add_sya vox (past ! (PSF gn)) - } } ; - asp = Imperfective - } ; - -oper mkVerbPerfective: Str -> Str -> PresentVerb -> PastVerb -> Verbum = - \inf, imper, presentFuture, past -> { s = table { VFORM vox vf => - case vf of { - VINF => add_sya vox inf ; - VIMP Sg P1 => "давайте" ++ add_sya vox (presentFuture ! (PRF (ASg Masc) P1)); - VIMP Pl P1 => "давайте" ++ add_sya vox (presentFuture ! (PRF APl P1)); - VIMP Sg P2 => add_sya vox imper ; - VIMP Pl P2 => add_sya vox (imper+"те") ; - VIMP Sg P3 => "пусть" ++ add_sya vox (presentFuture ! (PRF (ASg Masc) P3)) ; - VIMP Pl P3 => "пусть" ++ add_sya vox (presentFuture ! (PRF APl P3)) ; - - VSUB gn => add_sya vox (past ! (PSF gn)) ++ "бы" ; - - VIND (ASg _) (VPresent _) => nonExist ; - VIND APl (VPresent P1) => nonExist ; - VIND APl (VPresent P2) => nonExist ; - VIND APl (VPresent P3) => nonExist ; - VIND gn (VFuture p) => add_sya vox (presentFuture ! (PRF gn p)) ; - VIND gn VPast => add_sya vox (past ! (PSF gn)) - } } ; - asp = Perfective - } ; - -----2 Proper names are a simple kind of noun phrases. --- -oper ProperName : Type = {s : Case => Str ; g : Gender ; anim : Animacy} ; --- --- mkCNProperName : CommNoun -> ProperName = \cn -> ---{s = \\c => cn.s! (SF Sg c); g=cn.g; anim = cn.anim }; --- - mkProperNameMasc : Str -> Animacy -> ProperName = \ivan, anim -> - { s = table { Nom => ivan ; - Gen => ivan + "а"; - Dat => ivan + "у"; - Acc => case anim of - { Animate => ivan + "а"; - Inanimate => ivan - }; - Inst => ivan + "ом"; - (Prepos _) => ivan + "е" } ; - g = Masc; anim = anim }; - - mkProperNameFem : Str -> Animacy -> ProperName = \masha, anim -> - { s = table { Nom => masha + "а"; - Gen => masha + "и"; - Dat => masha + "е"; - Acc => masha + "у"; - Inst => masha + "ей"; - (Prepos _) => masha + "е" }; - g = Fem ; anim = anim }; - -}; diff --git a/deprecated/old-lib/resource/russian/NounRus.gf b/deprecated/old-lib/resource/russian/NounRus.gf deleted file mode 100644 index 683f54d07..000000000 --- a/deprecated/old-lib/resource/russian/NounRus.gf +++ /dev/null @@ -1,236 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete NounRus of Noun = CatRus ** open ResRus, Prelude, MorphoRus in { - - flags optimize=all_subs ; coding=utf8 ; - - lin - DetCN kazhduj okhotnik = { - s = \\c => case kazhduj.c of { - Nom => - kazhduj.s ! AF (extCase c) okhotnik.anim (gNum okhotnik.g kazhduj.n) ++ - okhotnik.s ! kazhduj.n ! (extCase c) ; - _ => - kazhduj.s ! AF (extCase c) okhotnik.anim (gNum okhotnik.g kazhduj.n) ++ - okhotnik.s ! kazhduj.n ! kazhduj.c }; - n = kazhduj.n ; - p = P3 ; - pron = False; - g = case kazhduj.g of { PNoGen => (PGen okhotnik.g); _ => kazhduj.g }; - anim = okhotnik.anim - } ; - - UsePN masha = { - s = \\c => masha.s ! (extCase c) ; - p = P3; g = PGen masha.g ; anim = masha.anim ; - n = Sg; nComp = Sg; pron = False} ; - - UsePron p = p ** {anim = Inanimate}; - - PredetNP pred np = { - s = \\pf => pred.s! (AF (extCase pf) np.anim (gNum (pgen2gen np.g) np.n))++ np.s ! pf ; - n = np.n; - p = np.p; - g = np.g; - anim = np.anim; - pron = np.pron - } ; - - PPartNP np v2 = { - s = \\pf => np.s ! pf ++ v2.s ! VFORM Act VINF ; - -- no participles in the Verbum type as they behave as adjectives - n = np.n; - p = np.p; - g = np.g; - anim = np.anim; - pron = np.pron - } ; - - AdvNP np adv = { - s = \\pf => np.s ! pf ++ adv.s ; - n = np.n; - p = np.p; - g = np.g; - anim = np.anim; - pron = np.pron - } ; - --- 1.4 additions AR 17/6/2008 - - DetNP kazhduj = - let - g = Neut ; ---- - anim = Inanimate ; - in { - s = \\c => kazhduj.s ! AF (extCase c) anim (gNum g kazhduj.n) ; - n = kazhduj.n ; - p = P3 ; - pron = False; - g = case kazhduj.g of { PNoGen => (PGen g); _ => kazhduj.g }; - anim = anim - } ; - - DetQuantOrd quant num ord = { - s = \\af => quant.s !af ++ num.s! (caseAF af) ! (genAF af) ++ ord.s!af ; - n = num.n ; - g = quant.g; - c = quant.c - } ; - - DetQuant quant num = { - s = \\af => quant.s !af ++ num.s! (caseAF af) ! (genAF af) ; - n = num.n ; - g = quant.g; - c = quant.c - } ; - - DetArtOrd quant num ord = { - s = \\af => quant.s !af ++ num.s! (caseAF af) ! (genAF af) ++ ord.s!af ; - n = num.n ; - g = quant.g; - c = quant.c - } ; - - DetArtCard quant num = { - s = \\af => quant.s !af ++ num.s! (caseAF af) ! (genAF af) ; - n = num.n ; - g = quant.g; - c = quant.c - } ; - --- MassDet = {s = \\_=>[] ; c=Nom; g = PNoGen; n = Sg} ; - - MassNP okhotnik = { - s = \\c => okhotnik.s ! Sg ! (extCase c) ; - n = Sg ; - p = P3 ; - pron = False; - g = PGen okhotnik.g ; - anim = okhotnik.anim - } ; - - DetArtSg kazhduj okhotnik = { - s = \\c => -- art case always Nom (AR 17/6/2008) - kazhduj.s ! AF (extCase c) okhotnik.anim (gNum okhotnik.g Sg) ++ - okhotnik.s ! Sg ! (extCase c) ; - n = Sg ; - p = P3 ; - pron = False; - g = case kazhduj.g of { PNoGen => (PGen okhotnik.g); _ => kazhduj.g }; - anim = okhotnik.anim - } ; - - DetArtPl kazhduj okhotnik = { - s = \\c => -- art case always Nom (AR 17/6/2008) - kazhduj.s ! AF (extCase c) okhotnik.anim (gNum okhotnik.g Pl) ++ - okhotnik.s ! Pl ! (extCase c) ; - n = Pl ; - p = P3 ; - pron = False; - g = case kazhduj.g of { PNoGen => (PGen okhotnik.g); _ => kazhduj.g }; - anim = okhotnik.anim - } ; - - PossPron p = {s = \\af => p.s ! mkPronForm (caseAF af) No (Poss (gNum (genAF af) (numAF af) )); c=Nom; g = PNoGen} ; - - NumCard c = c ; - NumSg = {s = \\_,_ => [] ; n = Sg} ; - NumPl = {s = \\_,_ => [] ; n = Pl} ; - - OrdNumeral numeral = variants {} ; ---- TODO; needed to compile Constructors - OrdDigits numeral = variants {} ; ---- TODO; needed to compile Constructors ----- OrdDigits TODO - -- {s = \\ af => (uy_j_EndDecl (numeral.s ! caseAF af ! genAF af)).s!af} ; - - NumNumeral n = n ; - NumDigits n = {s = \\_,_ => n.s ; n = n.n} ; - - AdNum adn num = {s = \\c,n => adn.s ++ num.s!c!n ; n = num.n} ; - - OrdSuperl a = {s = a.s!Posit}; - - DefArt = {s = \\_=>[] ; c=Nom; g = PNoGen }; - IndefArt = { s = \\_=>[] ; c=Nom; g = PNoGen }; - - UseN sb = - {s = \\n,c => sb.s ! SF n c ; - g = sb.g ; - anim = sb.anim - } ; - --- It is possible to use a function word as a common noun; the semantics is --- often existential or indexical. - UseN2 x = x ; - --- The application of a function gives, in the first place, a common noun: --- "ключ от дома". From this, other rules of the resource grammar --- give noun phrases, such as "ключи от дома", "ключи от дома --- и от машины", and "ключ от дома и машины" (the --- latter two corresponding to distributive and collective functions, --- respectively). Semantics will eventually tell when each --- of the readings is meaningful. - - ComplN2 mama ivan = - {s = \\n, cas => case ivan.pron of - { True => ivan.s ! (mkPronForm cas No (Poss (gNum mama.g n))) ++ mama.s ! n ! cas; - False => mama.s ! n ! cas ++ mama.s2 ++ - ivan.s ! (mkPronForm mama.c Yes (Poss (gNum mama.g n))) - }; - g = mama.g ; - anim = mama.anim - } ; - --- Two-place functions add one argument place. --- There application starts by filling the first place. - - ComplN3 poezd paris = - {s = \\n,c => poezd.s ! n ! c ++ poezd.s2 ++ paris.s ! (PF poezd.c Yes NonPoss) ; - g = poezd.g ; anim = poezd.anim; - s2 = poezd.s3; c = poezd.c2 - } ; - - --- The two main functions of adjective are in predication ("Иван - молод") --- and in modification ("молодой человек"). Predication will be defined --- later, in the chapter on verbs. - - AdjCN khoroshij novayaMashina = - {s = \\n, c => - khoroshij.s ! AF c novayaMashina.anim (gNum novayaMashina.g n) ++ - novayaMashina.s ! n ! c ; - g = novayaMashina.g ; - anim = novayaMashina.anim - } ; - --- This is a source of the "man with a telescope" ambiguity, and may produce --- strange things, like "машины всегда". --- Semantics will have to make finer distinctions among adverbials. - - AdvCN chelovek uTelevizora = - {s = \\n,c => chelovek.s ! n ! c ++ uTelevizora.s ; - g = chelovek.g ; - anim = chelovek.anim - } ; - --- Constructions like "the idea that two is even" are formed at the --- first place as common nouns, so that one can also have "a suggestion that...". - - SentCN idea x = - {s = \\n,c => idea.s ! n ! c ++ x.s ; - g = idea.g; anim = idea.anim - } ; - - RelCN idea x = - {s = \\n,c => idea.s ! n ! c ++ x.s !(gNum idea.g n)!c!idea.anim ; - g = idea.g; anim = idea.anim - } ; - - ApposCN cn s = - {s = \\n,c => cn.s ! n ! c ++ s.s! PF c No NonPoss ; - g = cn.g ; - anim = cn.anim - } ; - - -} - diff --git a/deprecated/old-lib/resource/russian/NumeralRus.gf b/deprecated/old-lib/resource/russian/NumeralRus.gf deleted file mode 100644 index c1900358f..000000000 --- a/deprecated/old-lib/resource/russian/NumeralRus.gf +++ /dev/null @@ -1,143 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete NumeralRus of Numeral = CatRus ** open ResRus in { - -flags coding=utf8 ; - --- Toiska, 13/8/2000, AR with Arto Mustajoki. - -lincat Digit = {s : DForm => Gender => Str ; size : Size} ; -lincat Sub10 = {s : Place => DForm => Gender => Str ; size : Size} ; -lincat Sub100 = {s : Place => Gender => Str ; size : Size} ; -lincat Sub1000 = {s : Place => Gender => Str ; size : Size} ; -lincat Sub1000000 = {s : Gender => Str} ; - -lin num x = {s = table{ _ => x.s } ; n = Pl}; ---- n TODO ; Size? AR 18/12/2007 - -lin n2 = - {s = table {{unit} => table {{Fem} => "две" ; _ => "два"} ; - {teen} => gg "двенадцать" ; - {ten} => gg "двадцать" ; - {hund} => gg "двести"} ; - size = sgg} ; -lin n3 = - {s = table {{unit} => gg "три" ; - {teen} => gg "тринадцать" ; - {ten} => gg "тридцать" ; - {hund} => gg "триста"} ; - size = sgg} ; -lin n4 = - {s = table {{unit} => gg "четыре" ; - {teen} => gg "четырнадцать" ; - {ten} => gg "сорок" ; - {hund} => gg "четыреста"} ; - size = sgg} ; -lin n5 = - {s = table {{unit} => gg "пять" ; - {teen} => gg "пятнадцать" ; - {ten} => gg "пятьдесят" ; - {hund} => gg "пятьсот"} ; - size = plg} ; -lin n6 = - {s = table {{unit} => gg "шесть" ; - {teen} => gg "шестнадцать" ; - {ten} => gg "шестьдесят" ; - {hund} => gg "шестьсот"} ; - size = plg} ; -lin n7 = - {s = table {{unit} => gg "семь" ; - {teen} => gg "семнадцать" ; - {ten} => gg "семьдесят" ; - {hund} => gg "семьсот"} ; - size = plg} ; -lin n8 = - {s = table {{unit} => gg "восемь" ; - {teen} => gg "восемнадцать" ; - {ten} => gg "восемьдесят" ; - {hund} => gg "восемьсот"} ; - size = plg} ; -lin n9 = - {s = table {{unit} => gg "девять" ; - {teen} => gg "девятнадцать" ; - {ten} => gg "девяносто" ; - {hund} => gg "девятьсот"} ; - size = plg} ; - - -lin pot01 = - {s = table {{attr} => table {{hund} => gg "сто" ; _ => gg []} ; - _ => table {{hund} => gg "сто" ; - _ => table {{Masc} => "один" ; {Fem} => "одна" ; _ => "одно"}}} ; - size = nom} ; -lin pot0 d = - {s = table {_ => d.s} ; size = d.size} ; -lin pot110 = - {s = table {_ => gg "десяти"} ; size = plg} ; --- {s = table {_ => gg "десять"} ; size = plg} ; -lin pot111 = - {s = table {_ => gg "одиннадцать"} ; size = plg} ; --- 11 -lin pot1to19 d = - {s = table {_ => d.s ! teen} ; size = plg} ; -lin pot0as1 n = - {s = table {p => n.s ! p ! unit} ; size = n.size} ; -lin pot1 d = - {s = table {_ => d.s ! ten} ; size = plg} ; --- -lin pot1plus d e = - {s = table {_ => - table {g => d.s ! ten ! g ++ e.s ! indep ! unit ! g}} ; size = e.size} ; -lin pot1as2 n = - {s = n.s ; size = n.size} ; -lin pot2 d = - {s = table {p => d.s ! p ! hund} ; size = plg} ; -lin pot2plus d e = - {s = table {p => table {g => d.s ! p ! hund ! g ++ e.s ! indep ! g}} ; size = e.size} ; -lin pot2as3 n = - {s = n.s ! indep} ; -lin pot3 n = - {s = gg (n.s ! attr ! Fem ++ mille ! n.size)} ; -lin pot3plus n m = - {s = table {g => n.s ! attr ! Fem ++ mille ! n.size ++ m.s ! indep ! g}} ; - ---- TODO ---- raz/odin - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = {s = d.s ; n = d.n} ; - - IIDig d i = { - s = d.s ++ i.s ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1" Sg ; ---- - D_2 = mkDig "2" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + "o") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = c ; ---- gender - n = n - } ; - - TDigit = { - n : Number ; - s : Str - } ; - -} - diff --git a/deprecated/old-lib/resource/russian/ParadigmsRus.gf b/deprecated/old-lib/resource/russian/ParadigmsRus.gf deleted file mode 100644 index b424ef102..000000000 --- a/deprecated/old-lib/resource/russian/ParadigmsRus.gf +++ /dev/null @@ -1,470 +0,0 @@ ---# -path=.:../abstract:../../prelude:../common - ---1 Russian Lexical Paradigms --- --- Janna Khegai 2003--2006 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoRus.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- --- The following modules are presupposed: - -resource ParadigmsRus = open - Prelude, - MorphoRus, - CatRus, - NounRus - in { - -flags coding=utf8 ; - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - masculine : Gender ; - feminine : Gender ; - neuter : Gender ; - --- To abstract over case names, we define the following. - Case : Type ; - - nominative : Case ; - genitive : Case ; - dative : Case ; - accusative : Case ; - instructive : Case ; - prepositional : Case ; - --- In some (written in English) textbooks accusative case --- is put on the second place. However, we follow the case order --- standard for Russian textbooks. - --- To abstract over number names, we define the following. - Number : Type ; - - singular : Number ; - plural : Number ; - ---2 Nouns - - Animacy: Type ; - - animate: Animacy; - inanimate: Animacy; - --- Indeclinabe nouns: "кофе", "пальто", "ВУЗ". - - mkIndeclinableNoun: Str -> Gender -> Animacy -> N ; - - mkN : overload { - --- The regular function captures the variants for some common noun endings. - - mkN : (karta : Str) -> N ; - mkN : (tigr : Str) -> Animacy -> N ; - --- Worst case - give six singular forms: --- Nominative, Genetive, Dative, Accusative, Instructive and Prepositional; --- and the prepositional form after в and на, and --- the corresponding six plural forms and the gender and animacy. - - mkN : (nomSg, genSg, datSg, accSg, instSg, preposSg, prepos2Sg, nomPl, genPl, datPl, accPl, instPl, preposPl : Str) -> Gender -> Animacy -> N - } ; - - mkN2 : overload { - --- Genitive with no preposition. - - mkN2 : N -> N2 ; - mkN2 : N -> Prep -> N2 ; - } ; - - - mkN3 : N -> Prep -> Prep -> N3 ; - --- Proper names. - - mkPN : Str -> Gender -> Animacy -> PN ; -- "Иван", "Маша" - nounPN : N -> PN ; - - ---2 Adjectives - --- Non-comparison (only positive degree) one-place adjectives need 28 (4 by 7) --- forms in the worst case: - - --- (Masculine | Feminine | Neutral | Plural) * - --- (Nominative | Genitive | Dative | Accusative Inanimate | Accusative Animate | --- Instructive | Prepositional) - - --- Notice that 4 short forms, which exist for some adjectives are not included --- in the current description, otherwise there would be 32 forms for --- positive degree. - - mkA : overload { - --- Regular and invariant adjectives with regular comparative. - - mkA : (positive : Str) -> A ; - --- Adjectives with irregular comparative. - - mkA : (positive, comparative : Str) -> A ; - } ; - --- Two-place adjectives need a preposition and a case as extra arguments. - - mkA2 : A -> Str -> Case -> A2 ; -- "делим на" - --- Comparison adjectives need a positive adjective --- (28 forms without short forms). --- Taking only one comparative form (non-syntactic) and --- only one superlative form (syntactic) we can produce the --- comparison adjective with only one extra argument - --- non-syntactic comparative form. --- Syntactic forms are based on the positive forms. - - --- mkADeg : A -> Str -> ADeg ; - --- On top level, there are adjectival phrases. The most common case is --- just to use a one-place adjective. --- ap : A -> IsPostfixAdj -> AP ; - ---2 Adverbs - --- Adverbs are not inflected. - - mkAdv : Str -> Adv ; - ---2 Verbs --- --- In our lexicon description ("Verbum") there are 62 forms: --- 2 (Voice) by { 1 (infinitive) + [2(number) by 3 (person)](imperative) + --- [ [2(Number) by 3(Person)](present) + [2(Number) by 3(Person)](future) + --- 4(GenNum)(past) ](indicative)+ 4 (GenNum) (subjunctive) } --- Participles (Present and Past) and Gerund forms are not included, --- since they fuction more like Adjectives and Adverbs correspondingly --- rather than verbs. Aspect is regarded as an inherent parameter of a verb. --- Notice, that some forms are never used for some verbs. - -Voice: Type; -Aspect: Type; -Bool: Type; -Conjugation: Type ; - -first: Conjugation; -- "гуля-Ешь, гуля-Ем" -firstE: Conjugation; -- Verbs with vowel "ё": "даёшь" (give), "пьёшь" (drink) -second: Conjugation; -- "вид-Ишь, вид-Им" -mixed: Conjugation; -- "хоч-Ешь - хот-Им" -dolzhen: Conjugation; -- irregular -foreign: Conjugation; -- foreign words which are used in Russian, +++ MG_UR: added +++ - - -true: Bool; -false: Bool; - -active: Voice ; -passive: Voice ; -imperfective: Aspect; -perfective: Aspect ; - - --- The worst case need 6 forms of the present tense in indicative mood --- ("я бегу", "ты бежишь", "он бежит", "мы бежим", "вы бежите", "они бегут"), --- a past form (singular, masculine: "я бежал"), an imperative form --- (singular, second person: "беги"), an infinitive ("бежать"). --- Inherent aspect should also be specified. - --- mkVerbum : Aspect -> (presentSgP1,presentSgP2,presentSgP3, - mkV : Aspect -> (presentSgP1,presentSgP2,presentSgP3, - presentPlP1,presentPlP2,presentPlP3, - pastSgMasculine,imperative,infinitive: Str) -> V ; - --- Common conjugation patterns are two conjugations: --- first - verbs ending with "-ать/-ять" and second - "-ить/-еть". --- Instead of 6 present forms of the worst case, we only need --- a present stem and one ending (singular, first person): --- "я люб-лю", "я жд-у", etc. To determine where the border --- between stem and ending lies it is sufficient to compare --- first person from with second person form: --- "я люб-лю", "ты люб-ишь". Stems shoud be the same. --- So the definition for verb "любить" looks like: --- regV Imperfective Second "люб" "лю" "любил" "люби" "любить"; - - regV :Aspect -> Conjugation -> (stemPresentSgP1,endingPresentSgP1, - pastSgP1,imperative,infinitive : Str) -> V ; - - --- Two-place verbs, and the special case with direct object. Notice that --- a particle can be included in a $V$. - - mkV2 : V -> Str -> Case -> V2 ; -- "войти в дом"; "в", accusative - mkV3 : V -> Str -> Str -> Case -> Case -> V3 ; -- "сложить письмо в конверт" - dirV2 : V -> V2 ; -- "видеть", "любить" - tvDirDir : V -> V3 ; - --- The definitions should not bother the user of the API. So they are --- hidden from the document. ---. - Gender = MorphoRus.Gender ; - Case = MorphoRus.Case ; - Number = MorphoRus.Number ; - Animacy = MorphoRus.Animacy; - Aspect = MorphoRus.Aspect; - Voice = MorphoRus.Voice ; - --Tense = Tense ; - Bool = Prelude.Bool ; - Conjugation = MorphoRus.Conjugation; -first = First ; -firstE = FirstE ; -second = Second ; -secondA = SecondA ; -mixed = Mixed ; -dolzhen = Dolzhen; -foreign = Foreign; -- +++ MG_UR: added +++ - - true = True; - false = False ; - masculine = Masc ; - feminine = Fem ; - neuter = Neut ; - nominative = Nom ; - accusative = Acc ; - dative = Dat ; - genitive = Gen ; - instructive = Inst ; - prepositional = Prepos PrepOther ; -- FIXME: not correct for v and na - singular = Sg ; - plural = Pl ; - animate = Animate ; - inanimate = Inanimate ; - active = Act ; - passive = Pass ; - imperfective = Imperfective ; - perfective = Perfective ; - -- present = Present ; - --past = Past ; - -- Degree = Pos | Comp | Super ; - -- Person = P1 | P2 | P3 ; - -- AfterPrep = Yes | No ; - -- Possessive = NonPoss | Poss GenNum ; - --- Noun definitions - - mkN = overload { - mkN : (karta : Str) -> N = mk1N ; - mkN : (tigr : Str) -> Animacy -> N = \nom, anim -> case anim of { Animate => nAnimate (mk1N nom) ; - Inanimate => mk1N nom } ; - mkN : (nomSg, genSg, datSg, accSg, instSg, preposSg, prepos2Sg, - nomPl, genPl, datPl, accPl, instPl, preposPl : Str) -> Gender -> Animacy -> N = mkWorstN - } ; - - mkIndeclinableNoun = \s,g, anim -> - { - s = table { SF _ _ => s } ; - g = g ; - anim = anim - } ** {lock_N = <>}; - - oper mkWorstN : (nomSg, genSg, datSg, accSg, instSg, preposSg, prepos2Sg, - nomPl, genPl, datPl, accPl, instPl, preposPl : Str) -> Gender -> Animacy -> N - = \nomSg, genSg, datSg, accSg, instSg, preposSg, prepos2Sg, - nomPl, genPl, datPl, accPl, instPl, preposPl, g, anim -> - { - s = table { - SF Sg Nom => nomSg ; - SF Sg Gen => genSg ; - SF Sg Dat => datSg ; - SF Sg Acc => accSg ; - SF Sg Inst => instSg ; - SF Sg (Prepos PrepOther) => preposSg ; - SF Sg (Prepos PrepVNa) => prepos2Sg ; - SF Pl Nom => nomPl ; - SF Pl Gen => genPl ; - SF Pl Dat => datPl ; - SF Pl Acc => accPl ; - SF Pl Inst => instPl ; - SF Pl (Prepos _) => preposPl - } ; - g = g ; - anim = anim - } ** {lock_N = <>} ; - - oper mk1N : Str -> N = \x -> - case x of { - stem+"онок" => nDecl10Hard stem ; - stem+"ёнок" => nDecl10Soft stem ; --- stem+"aнин" => nDecl11 stem ; - stem@(_+"и")+"й" => nDecl7Masc stem; - stem@(_+"и")+"я" => nDecl7Fem stem; - stem@(_+"и")+"е" => nDecl7Neut stem; - stem+"ее" => nAdj { s = (mk1A (stem+"ий")).s!Posit } Neut; - stem+"ое" => nAdj { s = (mk1A (stem+(iAfter stem)+"й")).s!Posit } Neut; - stem+"мя" => nDecl9 stem ; - stem@(_+("а"|"е"|"ё"|"о"|"у"|"ы"|"э"|"ю"|"я"))+"й" => nDecl6Masc stem ; - stem@(_+("а"|"е"|"ё"|"о"|"у"|"ы"|"э"|"ю"|"я"))+"е" => nDecl6Neut stem ; - stem@(_+("а"|"е"|"ё"|"о"|"у"|"ы"|"э"|"ю"|"я"))+"я" => nDecl6Fem stem ; - stem@(_+("ч"|"щ"|"ш"|"ж"|"п"|"эн"|"м"|"ф"))+"ь" => nDecl8 stem ; - stem@(_+("д"|"т"|"ст"|"с"|"в"|"б"))+"ь" => nDecl8 stem ; - stem@(_+"ш"|"ж"|"ч"|"щ"|"ц")+"е" => nRegHardNeut stem; - stem+"е" => nRegSoftNeut stem ; - stem+"я" => nRegSoftFem stem ; - stem+"ь" => nRegSoftMasc stem ; - stem+"о" => nRegHardNeut stem ; - stem+"а" => nRegHardFem stem ; - stem => nRegHardMasc stem - } ** {lock_N = <>} ; - - - --- An individual-valued function is a common noun together with the --- preposition prefixed to its argument ("клZ+ о' дома"). --- The situation is analogous to two-place adjectives and transitive verbs. --- --- We allow the genitive construction to be used as a variant of --- all function applications. It would definitely be too restrictive only --- to allow it when the required case is genitive. We don't know if there --- are counterexamples to the liberal choice we've made. - - oper mkN2 = overload { - mkN2 : N -> N2 = \n -> mkFun n nullPrep ; - mkN2 : N -> Prep -> N2 = mkFun; - } ; - - mkFun : N -> Prep -> N2 = \f,p -> (UseN f) ** {s2 = p.s ; c = p.c}** {lock_N2 = <>} ; - - nullPrep : Prep = {s = []; c= Gen; lock_Prep=<>} ; - - mkN3 f p r = (UseN f) ** {s2 = p.s ; c=p.c; s3=r.s ; c2=r.c; lock_N3 = <>} ; - - - mkPN = \ivan, g, anim -> - case g of { - Masc => mkProperNameMasc ivan anim ; - _ => mkProperNameFem ivan anim - } ** {lock_PN =<>}; - nounPN n = {s=\\c => n.s! SF Sg c; anim=n.anim; g=n.g; lock_PN=<>}; - --- On the top level, it is maybe $CN$ that is used rather than $N$, and --- $NP$ rather than $PN$. - - makeCN : N -> CN ; - makeNP : Str -> Gender -> Animacy -> NP ; - - - makeCN = UseN; - - makeNP = \x,y,z -> UsePN (mkPN x y z) ; - - mkA = overload { - mkA : (positive : Str) -> A = mk1A ; - mkA : (positive, comparative : Str) -> A = mk2A; - } ; - - mk1A : Str -> A = \positive -> - let stem = Predef.tk 2 positive in mk2A positive (stem+"ее") ; - - mk2A : Str -> Str -> A = \positive, comparative -> - case positive of { - stem+"ый" => mkAdjDeg (aRegHardStemStress stem) comparative ; - stem+"ой" => mkAdjDeg (aRegHardEndStress stem) comparative ; - stem@(_+("г"|"к"|"х"))+"ий" => mkAdjDeg (aRegHardStemStress stem) comparative; - stem@(_+("ш"|"ж"|"ч"|"щ"))+"ий" => mkAdjDeg (aRegHardStemStress stem) comparative; - stem+"ий" => mkAdjDeg (aRegSoft stem) comparative ; - stem => mkAdjDeg (adjInvar stem) comparative - } ; - - -- khaki, mini, hindi, netto - adjInvar : Str -> Adjective = \stem -> { s = \\_ => stem } ; - - oper mkAdjDeg: Adjective -> Str -> A = \adj, s -> - { s = table - { - Posit => adj.s ; - Compar => \\af => s ; - Superl => \\af => samuj.s !af ++ adj.s ! af - } - } ** {lock_A = <>}; - - - mkA2 a p c= a ** {s2 = p ; c = c; lock_A2 = <>}; --- mkADeg a s = mkAdjDeg a s ** {lock_ADeg = <>}; -- defined in morpho.RusU - --- ap a p = mkAdjPhrase a p ** {lock_AP = <>}; -- defined in syntax module - - mkAdv x = ss x ** {lock_Adv = <>} ; - --- Verb definitions - --- mkVerbum = \asp, sgP1, sgP2, sgP3, plP1, plP2, plP3, - mkV = \asp, sgP1, sgP2, sgP3, plP1, plP2, plP3, - sgMascPast, imperSgP2, inf -> case asp of { - Perfective => - mkVerbPerfective inf imperSgP2 - (presentConj sgP1 sgP2 sgP3 plP1 plP2 plP3) (pastConj sgMascPast) - ** { lock_V=<> }; - Imperfective => - mkVerbImperfective inf imperSgP2 - (presentConj sgP1 sgP2 sgP3 plP1 plP2 plP3) (pastConj sgMascPast) - ** { lock_V=<> } - }; - - oper presentConj: (_,_,_,_,_,_: Str) -> PresentVerb = - \sgP1, sgP2, sgP3, plP1, plP2, plP3 -> - table { - PRF (ASg _) P1 => sgP1 ; - PRF (ASg _) P2 => sgP2 ; - PRF (ASg _) P3 => sgP3 ; - PRF APl P1 => plP1 ; - PRF APl P2 => plP2 ; - PRF APl P3 => plP3 - }; - - regV a b c d e f g = verbDecl a b c d e f g ** {lock_V = <>} ; - -- defined in morpho.RusU.gf -{- - mkV a b = extVerb a b ** {lock_V = <>}; -- defined in types.RusU.gf - - mkPresentV = \aller, vox -> - { s = table { - VFin gn p => aller.s ! VFORM vox (VIND (VPresent (numGNum gn) p)) ; - VImper n p => aller.s ! VFORM vox (VIMP n p) ; - VInf => aller.s ! VFORM vox VINF ; - VSubj gn => aller.s ! VFORM vox (VSUB gn) - }; t = Present ; a = aller.asp ; w = vox ; lock_V = <>} ; --} - mkV2 v p cas = v ** {s2 = p ; c = cas; lock_V2 = <>}; - dirV2 v = mkV2 v [] Acc; - - - tvDirDir v = mkV3 v "" "" Acc Dat; - --- *Ditransitive verbs* are verbs with three argument places. --- We treat so far only the rule in which the ditransitive --- verb takes both complements to form a verb phrase. - - mkV3 v s1 s2 c1 c2 = v ** {s2 = s1; c = c1; s4 = s2; c2=c2; lock_V3 = <>}; - -} ; - diff --git a/deprecated/old-lib/resource/russian/PhraseRus.gf b/deprecated/old-lib/resource/russian/PhraseRus.gf deleted file mode 100644 index 7a13e3c32..000000000 --- a/deprecated/old-lib/resource/russian/PhraseRus.gf +++ /dev/null @@ -1,27 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete PhraseRus of Phrase = CatRus ** open Prelude, ResRus in { - - flags coding=utf8 ; - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = s ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! Masc! Sg} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! Masc!Pl} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! Masc! Sg} ; ---- ?? AR - - UttIP ip = {s = ip.s ! PF Nom No NonPoss} ; --- Acc also - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! PF Acc No NonPoss} ; - UttVP vp = {s = vp.s ! ClInfinit ! ASg Masc! P3} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = ss conj.s2 ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! PF Nom No NonPoss} ; - -} diff --git a/deprecated/old-lib/resource/russian/QuestionRus.gf b/deprecated/old-lib/resource/russian/QuestionRus.gf deleted file mode 100644 index 28a9dfccd..000000000 --- a/deprecated/old-lib/resource/russian/QuestionRus.gf +++ /dev/null @@ -1,72 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete QuestionRus of Question = CatRus ** open ResRus, Prelude in { - - flags optimize=all_subs ; coding=utf8 ; - - lin - - QuestCl cl = {s = \\b,cf,_ => cl.s ! b ! cf } ; - - QuestVP kto spit = - {s = \\b,clf,qf => (predVerbPhrase kto spit).s!b!clf } ; - - QuestSlash Kto yaGovoruO = - let { kom = Kto.s ! (mkPronForm yaGovoruO.c No NonPoss) ; o = yaGovoruO.s2 } in - {s = \\b,clf,_ => o ++ kom ++ yaGovoruO.s ! b ! clf - } ; - - QuestIAdv kak tuPozhivaesh = - {s = \\b,clf,q => kak.s ++ tuPozhivaesh.s!b!clf } ; - - QuestIComp kak tuPozhivaesh = - {s = \\b,clf,q => let ne = case b of {Neg => ""; Pos => []} - in - kak.s ++ ne ++tuPozhivaesh.s! PF Nom No NonPoss } ; - - - PrepIP p ip = {s = p.s ++ ip.s ! PF Nom No NonPoss} ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - n = ip.n; p=ip.p; g=ip.g; anim=ip.anim; pron=ip.pron - } ; - - IdetCN kakoj okhotnik = - {s = \\pf => case kakoj.c of { - Nom => - kakoj.s ! AF (extCase pf) okhotnik.anim (gNum okhotnik.g kakoj.n) ++ - okhotnik.s ! kakoj.n ! (extCase pf) ; - _ => - kakoj.s ! AF (extCase pf) okhotnik.anim (gNum okhotnik.g kakoj.n) ++ - okhotnik.s ! kakoj.n ! kakoj.c }; - n = kakoj.n ; - p = P3 ; - pron = False; - g = kakoj.g ; - anim = okhotnik.anim - } ; - --- 1.4 additions 17/6/2008 by AR - - IdetIP kakoj = let anim = Inanimate in - {s = \\pf => kakoj.s ! AF (extCase pf) anim (pgNum kakoj.g kakoj.n) ; - n = kakoj.n ; - p = P3 ; - pron = False; - g = kakoj.g ; - anim = anim - } ; - - IdetQuant kakoj pyat = -- okhotnik = - {s = \\af => - kakoj.s ! pyat.n ! af ++ - pyat.s ! caseAF af ! genAF af ; - n = pyat.n ; - g = kakoj.g ; - c = kakoj.c - } ; - - CompIAdv a = a ; - CompIP ip = {s = ip.s ! PF Nom No NonPoss} ; -} diff --git a/deprecated/old-lib/resource/russian/RelativeRus.gf b/deprecated/old-lib/resource/russian/RelativeRus.gf deleted file mode 100644 index d8a60dc47..000000000 --- a/deprecated/old-lib/resource/russian/RelativeRus.gf +++ /dev/null @@ -1,37 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete RelativeRus of Relative = CatRus ** open ResRus, MorphoRus in { - - flags optimize=all_subs ; coding=utf8 ; - - lin - - RelCl A = {s = \\b,clf,gn,c, anim => - takoj.s ! AF c anim gn ++ "что" ++ A.s !b!clf}; - - RelVP kotoruj gulyaet = - { s = \\b,clf,gn, c, anim => let { nu = numGNum gn } in - kotoruj.s ! gn ! c ! anim ++ gulyaet.s2 ++ gulyaet.s ! clf ! gn !P3 ++ - gulyaet.s3 ! genGNum gn ! nu - } ; - - --- Preposition stranding: "that we are looking at". Pied-piping is --- deferred to $ExtRus.gf$ ("at which we are looking"). - - RelSlash kotoruj yaVizhu = - {s = \\b,clf,gn, _ , anim => yaVizhu.s2 ++ - kotoruj.s ! gn ! yaVizhu.c ! anim - ++ yaVizhu.s!b!clf - } ; - - FunRP p mama kotoruj = - {s = \\gn,c, anim => let {nu = numGNum gn} in - mama.s ! PF c No NonPoss ++ - p.s ++ kotoruj.s ! gn ! p.c ! anim - } ; - - IdRP ={ s = \\gn, c, anim => - kotorujDet.s ! (AF c anim gn )} ; -} - diff --git a/deprecated/old-lib/resource/russian/ResRus.gf b/deprecated/old-lib/resource/russian/ResRus.gf deleted file mode 100644 index d19ea1797..000000000 --- a/deprecated/old-lib/resource/russian/ResRus.gf +++ /dev/null @@ -1,400 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Russian auxiliary operations. - --- This module contains operations that are needed to make the --- resource syntax work. To define everything that is needed to --- implement $Test$, it moreover contains regular lexical --- patterns needed for $Lex$. - -resource ResRus = ParamX ** open Prelude in { - -flags coding=utf8 ; optimize=all ; - ---2 Enumerated parameter types --- --- These types are the ones found in school grammars. --- Their parameter values are atomic. - --- Some parameters, such as $Number$, are inherited from $ParamX$. -param - Gender = Masc | Fem | Neut ; - Case = Nom | Gen | Dat | Acc | Inst | Prepos PrepKind ; - PrepKind = PrepOther | PrepVNa; - Animacy = Animate | Inanimate ; - Voice = Act | Pass ; - Aspect = Imperfective | Perfective ; - RusTense = Present | PastRus | Future ; --- Degree = Pos | Comp | Super ; - AfterPrep = Yes | No ; - Possessive = NonPoss | Poss GenNum ; --- Anteriority = Simul | Anter ; - ClForm = ClIndic RusTense Anteriority | ClCondit | ClInfinit | ClImper; - -- "naked infinitive" clauses - --- A number of Russian nouns have common gender. They can --- denote both males and females: "умница" (a clever person), "инженер" (an engineer). --- We overlook this phenomenon for now. - --- The AfterPrep parameter is introduced in order to describe --- the variations of the third person personal pronoun forms --- depending on whether they come after a preposition or not. - --- Declination forms depend on Case, Animacy , Gender: --- "большие дома" - "больших домов" (big houses - big houses'), --- Animacy plays role only in the Accusative case (Masc Sg and Plural forms): --- Accusative Animate = Genetive, Accusaive Inanimate = Nominative --- "я люблю большие дома-"я люблю больших мужчин" --- (I love big houses - I love big men); --- and on Number: "большой дом - "большие дома" --- (a big house - big houses). --- The plural never makes a gender distinction. - - GenNum = ASg Gender | APl ; - - -- Coercions between the compound gen-num type and gender and number: -oper - gNum : Gender -> Number -> GenNum = \g,n -> - case n of - { Sg => case g of - { Fem => ASg Fem ; - Masc => ASg Masc ; - Neut => ASg Neut } ; - Pl => APl - } ; - - --- The Possessive parameter is introduced in order to describe --- the possessives of personal pronouns, which are used in the --- Genetive constructions like "моя мама" (my mother) instead of --- "мама моя" (the mother of mine). - ---2 For $Noun$ --- Nouns decline according to number and case. --- For the sake of shorter description these parameters are --- combined in the type SubstForm. -param - SubstForm = SF Number Case ; - - --- Real parameter types (i.e. ones on which words and phrases depend) --- are mostly hierarchical. The alternative would be cross-products of --- simple parameters, but this would usually overgenerate. - --- However, we use the cross-products in complex cases --- (for example, aspect and tense parameter in the verb description) --- where the relationship between the parameters are non-trivial --- even though we aware that some combinations do not exist --- (for example, present perfective does not exist, but removing --- this combination would lead to having different descriptions --- for perfective and imperfective verbs, which we do not want for the --- sake of uniformity). - -param PronForm = PF Case AfterPrep Possessive; - -oper Pronoun = { s : PronForm => Str ; n : Number ; p : Person ; - g: PronGen ; pron: Bool} ; - --- Gender is not morphologically determined for first --- and second person pronouns. - -param PronGen = PGen Gender | PNoGen ; - --- The following coercion is useful: - -oper - pgen2gen : PronGen -> Gender = \p -> case p of { - PGen g => g ; - PNoGen => Masc ---- variants {Masc ; Fem} --- the best we can do for ya, tu - } ; - - -oper - extCase: PronForm -> Case = \pf -> case pf of { PF c _ _ => c } ; - - mkPronForm: Case -> AfterPrep -> Possessive -> PronForm = - \c,n,p -> PF c n p ; - - CommNounPhrase: Type = {s : Number => Case => Str; g : Gender; anim : Animacy} ; - - NounPhrase : Type = { s : PronForm => Str ; n : Number ; - p : Person ; g: PronGen ; anim : Animacy ; pron: Bool} ; - - mkNP : Number -> CommNounPhrase -> NounPhrase = \n,chelovek -> - {s = \\cas => chelovek.s ! n ! (extCase cas) ; - n = n ; g = PGen chelovek.g ; p = P3 ; pron =False ; - anim = chelovek.anim - } ; - - det2NounPhrase : Adjective -> NounPhrase = \eto -> - {s = \\pf => eto.s ! (AF (extCase pf) Inanimate (ASg Neut)); n = Sg ; g = PGen Neut ; pron = False ; p = P3 ; anim = Inanimate } ; - - - - pron2NounPhraseNum : Pronoun -> Animacy -> Number -> NounPhrase = \ona, anim, num -> - {s = ona.s ; n = num ; g = ona.g ; - pron = ona.pron; p = ona.p ; anim = anim } ; - - --- Agreement of $NP$ is a record. We'll add $Gender$ later. --- oper Agr = {n : Number ; p : Person} ; - - -----2 For $Verb$ - --- Mood is the main verb classification parameter. --- The verb mood can be infinitive, subjunctive, imperative, and indicative. - --- Note: subjunctive mood is analytical, i.e. formed from the past form of the --- indicative mood plus the particle "ли". That is why they have the same GenNum --- parameter. We choose to keep the "redundant" form in order to indicate --- the presence of the subjunctive mood in Russian verbs. - --- Aspect and Voice parameters are present in every mood, so Voice is put --- before the mood parameter in verb form description the hierachy. --- Moreover Aspect is regarded as an inherent parameter of a verb entry. --- The primary reason for that is that one imperfective form can have several --- perfective forms: "ломать" - "сломать" - "поломать" (to break). --- Besides, the perfective form could be formed from imperfective --- by prefixation, but also by taking a completely different stem: --- "говорить"-"сказать" (to say). In the later case it is even natural to --- regard them as different verb entries. --- Another reason is that looking at the Aspect as an inherent verb parameter --- seem to be customary in other similar projects: --- http://starling.rinet.ru/morph.htm - --- Note: Of course, the whole inflection table has many redundancies --- in a sense that many verbs do not have all grammatically possible --- forms. For example, passive does not exist for the verb --- "любить" (to love), but exists for the verb "ломаться" (to break). --- In present tense verbs do not conjugate according to Genus, --- so parameter GenNum instead Number is used for the sake of --- using for example as adjective in predication. - --- Depending on the tense verbs conjugate according to combinations --- of gender, person and number of the verb objects. --- Participles (Present and PastRus) and Gerund forms are not included in the --- current description. This is the verb type used in the lexicon: - -oper Verbum : Type = { s: VerbForm => Str ; asp : Aspect }; - -param - - VerbForm = VFORM Voice VerbConj ; - VerbConj = VIND GenNum VTense | VIMP Number Person | VINF | VSUB GenNum ; - VTense = VPresent Person | VPast | VFuture Person ; - -oper - getVTense : RusTense -> Person -> VTense= \t,p -> - case t of { Present => VPresent p ; PastRus => VPast; Future => VFuture p } ; - - getTense : Tense -> RusTense= \t -> - case t of { Pres => Present - ; Fut => Future --# notpresent - ; _ => PastRus --# notpresent - } ; - - - getVoice: VerbForm -> Voice = \vf -> - case vf of { - VFORM Act _ => Act; - VFORM Pass _ => Pass - }; -oper sebya : Case => Str =table { -Nom => ""; -Gen => "себя"; -Dat=> "себе"; -Acc => "себя"; -Inst => "собой"; -Prep =>"себе"}; - - Verb : Type = {s : ClForm => GenNum => Person => Str ; asp : Aspect ; w: Voice} ; --- Verb phrases are discontinuous: the parts of a verb phrase are --- (s) an inflected verb, (s2) verb adverbials (not negation though), and --- (s3) complement. This discontinuity is needed in sentence formation --- to account for word order variations. - - VerbPhrase : Type = Verb ** {s2: Str; s3 : Gender => Number => Str ; - negBefore: Bool} ; - - --- This is one instance of Gazdar's *slash categories*, corresponding to his --- $S/NP$. --- We cannot have - nor would we want to have - a productive slash-category former. --- Perhaps a handful more will be needed. --- --- Notice that the slash category has the same relation to sentences as --- transitive verbs have to verbs: it's like a *sentence taking a complement*. - - SlashNounPhrase = Clause ** Complement ; - Clause = {s : Polarity => ClForm => Str} ; - --- This is the traditional $S -> NP VP$ rule. - - predVerbPhrase : NounPhrase -> VerbPhrase -> SlashNounPhrase = - \Ya, tebyaNeVizhu -> { s = \\b,clf => - let - { ya = Ya.s ! (mkPronForm Nom No NonPoss); - khorosho = tebyaNeVizhu.s2; - vizhu = tebyaNeVizhu.s ! clf !(gNum (pgen2gen Ya.g) Ya.n)! Ya.p; - tebya = tebyaNeVizhu.s3 ! (pgen2gen Ya.g) ! Ya.n - } - in - ya ++ khorosho ++ vizhu ++ tebya; - s2= ""; - c = Nom -} ; - --- Questions are either direct ("Ты счастлив?") --- or indirect ("Потом он спросил счастлив ли ты"). - -param - QuestForm = DirQ | IndirQ ; - ----- The order of sentence is needed already in $VP$. --- --- Order = ODir | OQuest ; - -oper - getActVerbForm : ClForm -> Gender -> Number -> Person -> VerbForm = \clf,g,n, p -> case clf of - { ClIndic Future _ => VFORM Act (VIND (gNum g n) (VFuture p)); - ClIndic PastRus _ => VFORM Act (VIND (gNum g n) VPast); - ClIndic Present _ => VFORM Act (VIND (gNum g n) (VPresent p)); - ClCondit => VFORM Act (VSUB (gNum g n)); - ClInfinit => VFORM Act VINF ; - ClImper => VFORM Act (VIMP n p) - }; - - getPassVerbForm : ClForm -> Gender -> Number -> Person -> VerbForm = \clf,g,n, p -> case clf of - { ClIndic Future _ => VFORM Pass (VIND (gNum g n) (VFuture p)); - ClIndic PastRus _ => VFORM Pass (VIND (gNum g n) VPast); - ClIndic Present _ => VFORM Pass (VIND (gNum g n) (VPresent p)); - ClCondit => VFORM Pass (VSUB (gNum g n)); - ClInfinit => VFORM Pass VINF ; - ClImper => VFORM Pass (VIMP n p) - }; - - ---2 For $Adjective$ - --- The short form is only inflected in gender and number. --- Fixing this would require changing the Degree type. -param - AdjForm = AF Case Animacy GenNum | AFShort GenNum | AdvF; - -oper - Complement = {s2 : Str ; c : Case} ; - -oper Refl ={s: Case => Str}; -oper sam: Refl= -{s = table{ - Nom => "сам"; - Gen => "себя"; - Dat => "себе"; - Acc => "себя"; - Inst => "собой"; - Prepos _ => "себе" - } -}; - - pgNum : PronGen -> Number -> GenNum = \g,n -> - case n of - { Sg => ASg (pgen2gen g) ; -- assuming pronoun "I" is a male - Pl => APl - } ; - -- _ => variants {ASg Masc ; ASg Fem} } ; - -- "variants" version cause "no term variants" error during linearization - - - -oper numGNum : GenNum -> Number = \gn -> - case gn of { APl => Pl ; _ => Sg } ; - -oper genGNum : GenNum -> Gender = \gn -> - case gn of { ASg Fem => Fem; ASg Masc => Masc; _ => Neut } ; - -oper numAF: AdjForm -> Number = \af -> - case af of { AdvF => Sg; AFShort gn => numGNum gn; AF _ _ gn => (numGNum gn) } ; - -oper genAF: AdjForm -> Gender = \af -> - case af of { AdvF => Neut; AFShort gn => genGNum gn; AF _ _ gn => (genGNum gn) } ; - -oper caseAF: AdjForm -> Case = \af -> - case af of { AdvF => Nom; AFShort _ => Nom; AF c _ _ => c } ; - --- The Degree parameter should also be more complex, since most Russian --- adjectives have two comparative forms: --- attributive (syntactic (compound), declinable) - --- "более высокий" (corresponds to "more high") --- and predicative (indeclinable)- "выше" (higher) and more than one --- superlative forms: "самый высокий" (corresponds to "the most high") - --- "высочайший" (the highest). - --- Even one more parameter independent of the degree can be added, --- since Russian adjectives in the positive degree also have two forms: --- long (attributive and predicative) - "высокий" (high) and short (predicative) - "высок" --- although this parameter will not be exactly orthogonal to the --- degree parameter. --- Short form has no case declension, so in principle --- it can be considered as an additional case. - --- Note: although the predicative usage of the long --- form is perfectly grammatical, it can have a slightly different meaning --- compared to the short form. --- For example: "он - больной" (long, predicative) vs. --- "он - болен" (short, predicative). - ---3 Adjective phrases --- --- An adjective phrase may contain a complement, e.g. "моложе Риты". --- Then it is used as postfix in modification, e.g. "человек, моложе Риты". - - IsPostfixAdj = Bool ; - - --- Simple adjectives are not postfix: - --- Adjective type includes both non-degree adjective classes: --- possesive ("мамин"[mother's], "лисий" [fox'es]) --- and relative ("русский" [Russian]) adjectives. - - Adjective : Type = {s : AdjForm => Str} ; - --- A special type of adjectives just having positive forms --- (for semantic reasons) is useful, e.g. "финский". - - AdjPhrase = Adjective ** {p : IsPostfixAdj} ; - - - mkAdjPhrase : Adjective -> IsPostfixAdj -> AdjPhrase = \novuj ,p -> novuj ** {p = p} ; - -----2 For $Relative$ --- --- RAgr = RNoAg | RAg {n : Number ; p : Person} ; --- RCase = RPrep | RC Case ; --- ---2 For $Numeral$ - -param DForm = unit | teen | ten | hund ; -param Place = attr | indep ; -param Size = nom | sgg | plg ; ---param Gend = masc | fem | neut ; -oper mille : Size => Str = table { - {nom} => "тысяча" ; - {sgg} => "тысячи" ; - _ => "тысяч"} ; - -oper gg : Str -> Gender => Str = \s -> table {_ => s} ; - --- CardOrd = NCard | NOrd ; - -----2 Transformations between parameter types --- - -oper - - numSF: SubstForm -> Number = \sf -> case sf of { SF n _ => n } ; - - caseSF: SubstForm -> Case = \sf -> case sf of { SF _ c => c } ; - -} diff --git a/deprecated/old-lib/resource/russian/SentenceRus.gf b/deprecated/old-lib/resource/russian/SentenceRus.gf deleted file mode 100644 index 963694673..000000000 --- a/deprecated/old-lib/resource/russian/SentenceRus.gf +++ /dev/null @@ -1,115 +0,0 @@ - ---# -path=.:../abstract:../common:../../prelude - - -concrete SentenceRus of Sentence = CatRus ** open Prelude, ResRus in { - - flags optimize=all_subs ; coding=utf8 ; - - lin - - PredVP Ya tebyaNeVizhu = { s = \\b,clf => - let { - ya = Ya.s ! (case clf of { - ClInfinit => (mkPronForm Acc No NonPoss); - _ => (mkPronForm Nom No NonPoss) - }); - ne = case b of {Pos=>""; Neg=>"не"}; - vizhu = tebyaNeVizhu.s ! clf ! (pgNum Ya.g Ya.n)! Ya.p; - khorosho = tebyaNeVizhu.s2 ; - tebya = tebyaNeVizhu.s3 ! (pgen2gen Ya.g) ! Ya.n - } - in - if_then_else Str tebyaNeVizhu.negBefore - (ya ++ ne ++ vizhu ++ tebya ++ khorosho) - (ya ++ vizhu ++ ne ++ tebya ++ khorosho) - } ; - - - PredSCVP sc vp = { s = \\b,clf => - let { - ne = case b of {Pos=>""; Neg=>"не"}; - vizhu = vp.s ! clf ! (ASg Neut)! P3; - tebya = vp.s3 ! Neut ! Sg - } - in - if_then_else Str vp.negBefore - (sc.s ++ ne ++ vizhu ++ tebya) - (sc.s ++ vizhu ++ ne ++ tebya) - } ; -{- - SlashV2 ivan lubit = { s=\\b,clf => ivan.s ! PF Nom No NonPoss ++ - lubit.s! (getActVerbForm clf (pgen2gen ivan.g) ivan.n ivan.p) ; - s2=lubit.s2; c=lubit.c }; - - SlashVVV2 ivan khotet lubit = - { s=\\b,clf => ivan.s ! PF Nom No NonPoss ++ khotet.s! (getActVerbForm clf (pgen2gen ivan.g) ivan.n ivan.p) ++ lubit.s! VFORM Act VINF ; - s2=lubit.s2; - c=lubit.c }; --} - AdvSlash slash adv = { - s = \\b,clf => slash.s ! b ! clf ++ adv.s ; - c = slash.c; - s2 = slash.s2; - } ; - - SlashPrep cl p = {s=cl.s; s2=p.s; c=p.c} ; - - --- AR 3/11/2007 - SlashVS ivan vidit tuUlubaeshsya = { - s=\\b,clf => ivan.s ! PF Nom No NonPoss ++ - vidit.s! (getActVerbForm clf (pgen2gen ivan.g) ivan.n ivan.p) ++ - [", что"] ++ tuUlubaeshsya.s ; - s2=tuUlubaeshsya.s2; - c=tuUlubaeshsya.c - } ; - - - - ImpVP inf = {s = \\pol, g,n => - let - dont = case pol of { - Neg => "не" ; - _ => [] - } - in - dont ++ inf.s ! ClImper ! (gNum g n )!P2 ++ - inf.s2++inf.s3!g!n - } ; - - EmbedS s = {s = "что" ++ s.s} ; - -- In Russian "Whether you go" transformed in "go whether you": - EmbedQS qs = {s = qs.s ! QIndir} ; - EmbedVP vp = {s = vp.s2 ++ vp.s!ClInfinit!(ASg Masc) !P3 ++ vp.s3!Masc!Sg} ; - - UseCl t a p cl = {s = case t.t of { - Cond => cl.s! p.p ! ClCondit ; --# notpresent - Pres => cl.s! p.p ! ClIndic Present a.a ; ---- AR work-around 13/12/2007 - _ => cl.s! p.p ! ClIndic (getTense t.t) a.a}}; - - UseQCl t a p qcl= {s = case t.t of { - Cond => qcl.s! p.p ! ClCondit ; --# notpresent - Pres => qcl.s! p.p ! ClIndic Present a.a ; - _ => qcl.s!p.p! ClIndic (getTense t.t) a.a }}; - - UseRCl t a p rcl ={s = \\gn,c,anim => case t.t of { - Cond => [", "] ++ rcl.s! p.p ! ClCondit ! gn !c !anim ; --# notpresent - Pres => [", "] ++ rcl.s! p.p ! ClIndic Present a.a !gn !c !anim; - _ => [", "] ++ rcl.s! p.p ! ClIndic (getTense t.t) a.a !gn !c !anim}}; - - UseSlash t a p cl = { - s = case t.t of { - Cond => cl.s! p.p ! ClCondit ; --# notpresent - Pres => cl.s! p.p ! ClIndic Present a.a ; - _ => cl.s! p.p ! ClIndic (getTense t.t) a.a - } ; - s2 = cl.s2 ; - c = cl.c - }; - - - AdvS a s = {s = a.s ++ "," ++ s.s} ; ---- AR 19/6/2007 - - -} - diff --git a/deprecated/old-lib/resource/russian/StructuralRus.gf b/deprecated/old-lib/resource/russian/StructuralRus.gf deleted file mode 100644 index 1ae206828..000000000 --- a/deprecated/old-lib/resource/russian/StructuralRus.gf +++ /dev/null @@ -1,128 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -concrete StructuralRus of Structural = CatRus ** - open ResRus, MorphoRus, (P = ParadigmsRus), Prelude, NounRus in { - - flags optimize=all ; coding=utf8 ; - -lin --- First mount the numerals. --- UseNumeral i = i ; - --- Then an alphabetical list of structural words - - above_Prep = { s = "над" ; c = Inst} ; - after_Prep = { s = "после" ; c = Gen }; --- all8mass_Det = vesDet ** {n = Sg; g = PNoGen; c = Nom} ; - all_Predet = vseDetPl ** { g = PNoGen; c = Nom} ; - almost_AdA = {s= "почти"} ; - almost_AdN = {s= "почти"} ; - although_Subj = ss "хотя" ; - always_AdV = ss "всегда" ; - and_Conj = {s1 = [] ; s2 = "и" ; n = Pl} ; - because_Subj = ss ["потому что"] ; - before_Prep ={ s = "перед" ; c = Inst}; - behind_Prep = { s = "за" ; c = Inst }; - between_Prep = { s = "между" ; c = Inst}; - both7and_DConj = sd2 "как" [", так и"] ** {n = Pl} ; - but_PConj = ss "но" ; - by8agent_Prep = { s = ["с помощью"] ; c = Gen}; - by8means_Prep = { s = ["с помощью"] ; c = Gen}; - can8know_VV = verbMoch ; - can_VV = verbMoch ; - during_Prep = { s = ["в течение"] ; c = Gen}; - either7or_DConj = sd2 "либо" [", либо"] ** {n = Sg} ; --- comma is not visible in GUI! - every_Det = kazhdujDet ** {n = Sg ; g = PNoGen; c= Nom} ; - everybody_NP = mkNP Pl (UseN ((eEnd_Decl "вс")**{lock_N=<>})) ; - everything_NP = UsePron (pronVseInanimate ** {lock_Pron=<>}) ; - everywhere_Adv = ss "везде" ; - few_Det = nemnogoSgDet **{lock_Det= <>; n= Sg; g = PNoGen; c = Nom}; ---- DEPREC first_Ord = (uy_j_EndDecl "перв" ) ** {lock_A = <>}; --AStaruyj - from_Prep = { s = "от" ; c = Gen }; - he_Pron = pronOn ; - here_Adv = ss "здесь" ; - here7to_Adv = ss "сюда" ; - here7from_Adv = ss "отсюда" ; - how_IAdv = ss "как" ; - how8many_IDet = skolkoSgDet ** {n = Pl; g = (PGen Neut); c= Gen}; - i_Pron = pronYa ; - if_Subj = ss "если" ; - in8front_Prep = { s = "перед" ; c = Inst}; - in_Prep = { s = "в" ; c = Prepos PrepVNa } ; - it_Pron = pronOno ; - less_CAdv = ss "менее" ; - many_Det = mnogoSgDet ** {n = Sg; g = (PGen Neut); c= Gen} ; - more_CAdv = ss "более" ; - most_Predet = bolshinstvoSgDet ** {n = Sg; g = (PGen Neut); c= Gen} ; - -- inanimate, Sg: "большинство телефонов безмолству-ет" --- most8many_Det = bolshinstvoPlDet ** {n = Pl; g = (PGen Neut); c= Gen} ; - -- animate, Pl: "большинство учащихся хорошо подготовлен-ы" - much_Det = mnogoSgDet ** {n = Sg; g = (PGen Neut); c= Gen} ; -- same as previous - must_VV = verbDolzhen ; - no_Utt = ss ["Нет"] ; - on_Prep = { s = "на" ; c = Prepos PrepVNa }; ---- DEPREC one_Quant = odinDet ** {lock_QuantSg = <>; n= Sg; g = PNoGen; c = Nom }; ---AStaruyj : - only_Predet = (uy_j_EndDecl "единственн" ) ** {lock_Predet = <>; n= Sg; g = PNoGen; c = Nom }; - or_Conj = {s1= [] ; s2 = "или" ; n = Sg} ; - otherwise_PConj = ss "иначе" ; - part_Prep = { s = "" ; c = Nom}; -- missing in Russian - please_Voc = ss "пожалуйста" ; - possess_Prep = { s = "" ; c = Gen}; --- ?? AR 19/2/2004 - quite_Adv = ss "довольно" ; - she_Pron = pronOna ; - so_AdA = ss "так"; - somebody_NP = UsePron (pronKtoTo** {lock_Pron = <>}); - someSg_Det = nekotorujDet ** {n = Sg; g = PNoGen; c= Nom} ; - somePl_Det = nekotorujDet ** {n = Pl; g = PNoGen; c= Nom} ; - something_NP = UsePron (pronChtoTo** {lock_Pron=<> }) ; - somewhere_Adv = ss "где-нибудь" ; - that_Quant = totDet ** {n = Sg; g = PNoGen; c= Nom} ; - there_Adv = ss "там" ; - there7to_Adv = ss "туда" ; - there7from_Adv = ss "оттуда" ; - therefore_PConj = ss "следовательно" ; - they_Pron = pronOni; - this_Quant = etotDet ** {n = Sg; g = PNoGen; c= Nom} ; - through_Prep = { s = "через" ; c = Acc }; - to_Prep = { s = "к" ; c = Dat }; - too_AdA = ss "слишком" ; - under_Prep = { s = "под" ; c = Inst }; - very_AdA = ss "очень" ; - want_VV = verbKhotet ; - we_Pron = pronMu ; - whatPl_IP = pron2NounPhraseNum pronChto Inanimate Pl; - whatSg_IP = pron2NounPhraseNum pronChto Inanimate Sg; - when_IAdv = ss "когда" ; - when_Subj = ss "когда" ; - where_IAdv = ss "где" ; - which_IQuant = { - s = \\_ => kotorujDet.s ; - g = PNoGen; - c= Nom - } ; - whoPl_IP = pron2NounPhraseNum pronKto Animate Pl; - whoSg_IP = pron2NounPhraseNum pronKto Animate Sg; - why_IAdv = ss "почему" ; - with_Prep = { s = "с" ; c = Inst}; - without_Prep = { s = "без" ; c = Gen}; - youPl_Pron = pronVu; - yes_Utt = ss ["Да"] ; - youSg_Pron = pronTu; - youPol_Pron = pronVu; - ---- NoDet = nikakojDet ** {n = Sg; g = PNoGen; c= Nom} ; ---- AnyDet = lubojDet ** {n = Sg; g = PNoGen; c= Nom} ; ---- AnyNumDet = mkDeterminerNum (lubojDet ** {n = Pl; g = PNoGen; c= Nom} ); ---- NoNumDet = mkDeterminerNum (nikakojDet ** {n = Pl; g = PNoGen; c= Nom} ); ----NobodyNP = UsePron pronNikto Animate; ----NothingNP = UsePron pronNichto Inanimate; - --- In case of "neither.. no" expression double negation is not --- only possible, but also required in Russian. --- There is no means of control for this however in the resource grammar. ---- NeitherNor = sd2 "ни" [", ни"] ** {n = Sg} ; ---- NowhereNP = ss "нигде" ; ---- AgentPrep = { s = "" ; c = Nom}; -- missing in Russian -} diff --git a/deprecated/old-lib/resource/russian/VerbRus.gf b/deprecated/old-lib/resource/russian/VerbRus.gf deleted file mode 100644 index 193800034..000000000 --- a/deprecated/old-lib/resource/russian/VerbRus.gf +++ /dev/null @@ -1,289 +0,0 @@ - ---# -path=.:../abstract:../common:../../prelude - -concrete VerbRus of Verb = CatRus ** open ResRus, Prelude in { - --- 1.4 additions by AR 17/6/2008 - - flags optimize=all_subs ; coding=utf8 ; - lin - CompNP masha = - { s=\\clf,gn,p => case clf of - { - (ClIndic Present _) => masha.s ! (mkPronForm Nom No NonPoss) ; - (ClIndic PastRus _) => case gn of - { (ASg Fem) =>"была"++masha.s ! (mkPronForm Inst No NonPoss); - (ASg Masc) =>"был" ++ masha.s!(mkPronForm Inst No NonPoss); - (ASg Neut) =>"было" ++ masha.s!(mkPronForm Inst No NonPoss); - APl => "были" ++ masha.s ! (mkPronForm Inst No NonPoss) - }; - (ClIndic Future _) => case gn of - { APl => case p of - { P3 => "будут"++masha.s ! (mkPronForm Inst No NonPoss); - P2 => "будете"++masha.s !(mkPronForm Inst No NonPoss); - P1 => "будем"++masha.s ! (mkPronForm Inst No NonPoss) - }; - (ASg _) => case p of - { P3=>"будет"++masha.s!(mkPronForm Inst No NonPoss) ; - P2 => "будешь"++ masha.s ! (mkPronForm Inst No NonPoss) ; - P1=> "буду"++ masha.s ! (mkPronForm Inst No NonPoss) - } --case p - }; --case gn - ClCondit => "" ; - ClImper => case (numGNum gn) of - {Sg => "будь" ++ masha.s ! (mkPronForm Inst No NonPoss); - Pl => "будьте" ++ masha.s ! (mkPronForm Inst No NonPoss) - }; - ClInfin => "быть" ++ masha.s ! (mkPronForm Inst No NonPoss) -}; -- case clf - asp = Imperfective ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n => "" - } ; - - CompAP zloj ={ - s= \\clf,gn,p => case clf of { --- person is ignored ! - ClInfinit => "быть" ++ zloj.s ! AF Inst Animate (ASg Masc) ; - ClImper => case gn of - { (ASg _) => "будь" ++ zloj.s ! AF Inst Animate (ASg Masc); - APl => "будьте" ++ zloj.s ! AF Inst Animate APl - }; --- infinitive does not save GenNum, --- but indicative does for the sake of adjectival predication ! - ClIndic Present _ => zloj.s ! AF Nom Animate gn ; - ClIndic PastRus _ => case gn of - { (ASg Fem) => "была" ++ zloj.s! AF Nom Animate (ASg Fem); - (ASg Masc) => "был" ++ zloj.s! AF Nom Animate (ASg Masc); - (ASg Neut) => "был" ++ zloj.s! AF Nom Animate (ASg Neut); - APl => "были" ++ zloj.s! AF Nom Animate APl - }; - ClIndic Future _ => case gn of - { APl => case p of - { P3 => "будут" ++ zloj.s! AF Nom Animate APl; - P2 => "будете" ++ zloj.s! AF Nom Animate APl; - P1 => "будем" ++ zloj.s! AF Nom Animate APl - } ; - (ASg _) => case p of - {P3 => "будет" ++ zloj.s! AF Nom Animate (ASg (genGNum gn)); - P2 => "будешь"++ zloj.s! AF Nom Animate (ASg (genGNum gn)); - P1=> "буду" ++ zloj.s! AF Nom Animate (ASg (genGNum gn)) - } - }; - ClCondit => "" - } ; - - asp = Imperfective ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n=> "" - } ; - - --- Verb phrases can also be formed from adjectives (" молод"), --- common nouns (" человек"), and noun phrases (" самый молодой"). --- The third rule is overgenerating: " каждый человек" has to be ruled out --- on semantic grounds. --- Note: we omit a dash "-" because it will cause problems with negation word order: --- "Я не - волшебник". Alternatively, we can consider verb-based VP and --- all the rest. - - CompAdv zloj = - { s= \\clf,gn,p => case clf of { - ClImper => case gn of - { ASg _ => "будь" ++ zloj.s; -- person is ignored ! - APl => "будьте" ++ zloj.s - }; - ClInfinit => "быть" ++ zloj.s; - ClIndic Present _ => zloj.s ; - ClIndic PastRus _ => case gn of - { (ASg Fem) => "была" ++ zloj.s; - (ASg Masc) => "был" ++ zloj.s; - (ASg Neut) => "было" ++ zloj.s; - APl => "были" ++ zloj.s - }; - ClIndic Future _ => case gn of - { (ASg _) => "будет" ++ zloj.s; - APl => "будут" ++ zloj.s - }; - ClCondit => "" - } ; - asp = Imperfective ; - w = Act; - s2 = ""; - negBefore = True; - s3 = \\g,n => "" - } ; - - - - UseComp comp = comp ; - --- CompAP ap = ap ; --- CompNP np = {s = \\_ => np.s ! Acc} ; --- CompAdv a = {s = \\_ => a.s} ; - - --- A simple verb can be made into a verb phrase with an empty complement. --- There are two versions, depending on if we want to negate the verb. --- N.B. negation is *not* a function applicable to a verb phrase, since --- double negations with "inte" are not grammatical. - - UseV se = - {s=\\clf,gn,p => se.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ; - asp = se.asp ; - w=Act; - s2 = ""; - negBefore = True; - s3 = table{_=> table{_ => ""}} - } ; - --- The rule for using transitive verbs is the complementization rule: - SlashV2a se = - {s = \\clf,gn,p => se.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ; - asp = se.asp ; - w = Act; - s2 = ""; - s3 = \\g,n => ""; - negBefore = True ; - sc = se.s2 ; - c = se.c - } ; - - ComplSlash se tu = - {s = \\clf,gn,p => se.s ! clf ! gn ! p - ++ se.sc ++ tu.s ! (mkPronForm se.c No NonPoss) ; - asp = se.asp ; - w = se.w; - s2 = se.s2; - s3 = se.s3; - negBefore = se.negBefore - } ; - - Slash2V3 dat tu = - let - tebepivo = dat.s2 ++ tu.s ! PF dat.c No NonPoss ++ dat.s4 ; - in - {s = \\clf,gn,p => dat.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ++ tebepivo ; - asp = dat.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n=> "" ; - sc = dat.s4 ; - c = dat.c2 - } ; - - Slash3V3 dat pivo = - let - tebepivo = dat.s4 ++ pivo.s ! PF dat.c2 Yes NonPoss - in - {s = \\clf,gn,p => dat.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ++ tebepivo ; - asp = dat.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n=> "" ; - sc = dat.s2 ; - c = dat.c - } ; - -{- - ComplV3 dat tu pivo = - let - tebepivo = dat.s2 ++ - tu.s ! PF dat.c No NonPoss ++ dat.s4 ++ pivo.s ! PF dat.c2 Yes NonPoss - in - {s = \\clf,gn,p => dat.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ++ tebepivo ; - asp = dat.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n=> "" - } ; - - - ReflV2 v = - { s = \\clf,gn,p => v.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ++ v.s2 ++ sebya!v.c; - asp = v.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n=> "" - } ; --} - --- To generate "сказал, что Иван гуляет" / "не сказал, что Иван гуляет": - ComplVS vidit tuUlubaeshsya = - {s = \\clf,gn,p => vidit.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) - ++ [", что"] ++ tuUlubaeshsya.s ; - asp = vidit.asp; - w = Act; - s2=""; - negBefore = True; - s3 = \\g,n => "" - } ; --- To generate "can walk"/"can't walk"; "tries to walk"/"does not try to walk": --- The contraction of "not" is not provided, since it would require changing --- the verb parameter type. - - ComplVV putatsya bezhat = - { s = \\clf,gn,p => putatsya.s ! (getActVerbForm clf (genGNum gn) - (numGNum gn) p) ++ bezhat.s!ClInfinit !gn!p ; - asp = putatsya.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 =\\g,n => "" - } ; - ComplVQ dat esliOnPridet = - {s = \\clf,gn,p => dat.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ++ esliOnPridet.s ! QDir ; - asp = dat.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n=> "" - } ; - ComplVA vuglyadet molodoj = - {s = \\clf,gn,p => vuglyadet.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ; - asp = vuglyadet.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n => molodoj.s!(AF Inst Animate (gNum g n)) - } ; - - SlashV2A obechat molodoj = - {s = \\clf,gn,p => - obechat.s ! (getActVerbForm clf (genGNum gn) (numGNum gn) p) ++ - molodoj.s ! AF Inst Inanimate (ASg Neut) ; - ---- AR 17/6; AF Inst tu.anim (pgNum tu.g tu.n) ; - asp = obechat.asp ; - w = Act; - negBefore = True; - s2 = ""; - s3 = \\g,n =>"" ; - sc = obechat.s2 ; - c = obechat.c - } ; - - AdvVP poet khorosho = - {s = \\clf,gn,p => poet.s ! clf!gn!p; s2 = poet.s2 ++ khorosho.s; s3 = poet.s3; - asp = poet.asp; w = poet.w; t = poet.t ; negBefore = poet.negBefore } ; - - AdVVP khorosho poet = - {s = \\clf,gn,p => poet.s ! clf!gn!p; s2 = khorosho.s ++ poet.s2; s3 = poet.s3; - asp = poet.asp; w = poet.w; t = poet.t ; negBefore = poet.negBefore } ; - -PassV2 se = - {s=\\clf,gn,p => se.s ! (getPassVerbForm clf (genGNum gn) (numGNum gn) p) ; - asp=se.asp; w=Pass; s2 = se.s2; - negBefore = True; - s3 = table{_=> table{_ => ""}} -}; - -} - diff --git a/deprecated/old-lib/resource/scandinavian/AdjectiveScand.gf b/deprecated/old-lib/resource/scandinavian/AdjectiveScand.gf deleted file mode 100644 index 1570574cb..000000000 --- a/deprecated/old-lib/resource/scandinavian/AdjectiveScand.gf +++ /dev/null @@ -1,44 +0,0 @@ -incomplete concrete AdjectiveScand of Adjective = - CatScand ** open CommonScand, ResScand, Prelude in { - - lin - - PositA a = { - s = \\ap => a.s ! AF (APosit ap) Nom ; - isPre = True - } ; - ComparA a np = { - s = \\ap => case a.isComp of { - True => compMore ++ a.s ! AF (APosit ap) Nom ; - _ => a.s ! AF ACompar Nom - } - ++ conjThan ++ np.s ! nominative ; - isPre = False - } ; - --- $SuperlA$ belongs to determiner syntax in $Noun$. - - ComplA2 a np = { - s = \\ap => a.s ! AF (APosit ap) Nom ++ a.c2.s ++ np.s ! accusative ; - isPre = False - } ; - - ReflA2 a = { - s = \\ap => a.s ! AF (APosit ap) Nom ++ a.c2.s ++ - reflPron (agrP3 utrum Sg) ; ---- - isPre = False - } ; - - SentAP ap sc = { - s = \\a => ap.s ! a ++ sc.s ; - isPre = False - } ; - - AdAP ada ap = { - s = \\a => ada.s ++ ap.s ! a ; - isPre = ap.isPre - } ; - - UseA2 a = a ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/AdverbScand.gf b/deprecated/old-lib/resource/scandinavian/AdverbScand.gf deleted file mode 100644 index 1afa40cf1..000000000 --- a/deprecated/old-lib/resource/scandinavian/AdverbScand.gf +++ /dev/null @@ -1,27 +0,0 @@ -incomplete concrete AdverbScand of Adverb = CatScand ** open CommonScand, ResScand, Prelude in { - - lin - PositAdvAdj a = { - s = a.s ! adverbForm - } ; - ComparAdvAdj cadv a np = { - s = cadv.s ++ a.s ! adverbForm ++ conjThan ++ np.s ! nominative - } ; - ComparAdvAdjS cadv a s = { - s = cadv.s ++ a.s ! adverbForm ++ conjThan ++ s.s ! Sub - } ; - - PrepNP prep np = {s = prep.s ++ np.s ! accusative} ; - - AdAdv = cc2 ; - - SubjS subj s = { - s = subj.s ++ s.s ! Sub - } ; - - AdnCAdv cadv = {s = cadv.s ++ conjThan} ; - - oper - adverbForm : AForm = AF (APosit (Strong SgNeutr)) Nom ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/CatScand.gf b/deprecated/old-lib/resource/scandinavian/CatScand.gf deleted file mode 100644 index 536f6aa55..000000000 --- a/deprecated/old-lib/resource/scandinavian/CatScand.gf +++ /dev/null @@ -1,106 +0,0 @@ -incomplete concrete CatScand of Cat = - CommonX ** open ResScand, Prelude, CommonScand, (R = ParamX) in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Order => Str} ; - QS = {s : QForm => Str} ; - RS = {s : Agr => Str ; c : NPForm} ; - SSlash = {s : Order => Str ; n3 : Agr => Str ; c2 : Complement} ; - --- Sentence - - Cl = {s : R.Tense => Anteriority => Polarity => Order => Str} ; - ClSlash = { - s : R.Tense => Anteriority => Polarity => Order => Str ; - n3 : Agr => Str ; - c2 : Complement - } ; - Imp = {s : Polarity => Number => Str} ; - --- Question - - QCl = {s : R.Tense => Anteriority => Polarity => QForm => Str} ; - IP = {s : NPForm => Str ; gn : GenNum} ; - IComp = {s : AFormPos => Str} ; - IDet = {s : Gender => Str ; n : Number ; det : DetSpecies} ; - IQuant = {s : Number => Gender => Str ; det : DetSpecies} ; - --- Relative; the case $c$ is for "det" clefts. - - RCl = {s : R.Tense => Anteriority => Polarity => Agr => Str ; c : NPForm} ; - RP = {s : GenNum => RCase => Str ; a : RAgr} ; - --- Verb - - VP = { - s : VPForm => { - fin : Str ; -- V1 har ---s1 - inf : Str -- V2 sagt ---s4 - } ; - a1 : Polarity => Str ; -- A1 inte ---s3 - n2 : Agr => Str ; -- N2 dig ---s5 - a2 : Str ; -- A2 idag ---s6 - ext : Str ; -- S-Ext att hon gr ---s7 - en2,ea2,eext : Bool -- indicate if the field exists - } ; - VPSlash = CommonScand.VP ** { - n3 : Agr => Str ; -- object-control complement - c2 : Complement - } ; - Comp = {s : AFormPos => Str} ; - - --- Adjective - - AP = {s : AFormPos => Str ; isPre : Bool} ; - --- Noun - --- The fields $isMod$ and $isDet$, and the boolean parameter of --- determiners, are a hack (the simples possible we found) that --- permits treating definite articles "huset - de fem husen - det gamla huset" --- as $Quant$. - - CN = {s : Number => DetSpecies => Case => Str ; g : Gender ; isMod : Bool} ; - NP,Pron = {s : NPForm => Str ; a : Agr} ; - Det = {s : Bool => Gender => Str ; n : Number ; det : DetSpecies} ; - Quant = {s : Number => Bool => Gender => Str ; det : DetSpecies} ; - Art = {s : Number => Bool => Bool => Gender => Str ; det : DetSpecies} ; - Predet = {s : GenNum => Str} ; - Num = {s : Gender => Str ; isDet : Bool ; n : Number} ; - Card = {s : Gender => Str ; n : Number} ; - Ord = {s : Str} ; - --- Numeral - - Numeral = {s : CardOrd => Str ; n : Number} ; - Digits = {s : CardOrd => Str ; n : Number} ; - --- Structural - - Conj = {s1,s2 : Str ; n : Number} ; - Subj = {s : Str} ; - Prep = {s : Str} ; - --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = Verb ; - V2, VV, V2Q, V2S, V2A = Verb ** {c2 : Complement} ; - V3, V2V = Verb ** {c2,c3 : Complement} ; - - A = Adjective ** {isComp : Bool} ; - -- {s : AForm => Str} ; - A2 = Adjective ** {isComp : Bool ; c2 : Complement} ; - - N = Noun ; - -- {s : Number => Species => Case => Str ; g : Gender} ; - N2 = Noun ** {c2 : Complement} ; - N3 = Noun ** {c2,c3 : Complement} ; - PN = {s : Case => Str ; g : Gender} ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/CommonScand.gf b/deprecated/old-lib/resource/scandinavian/CommonScand.gf deleted file mode 100644 index 487082305..000000000 --- a/deprecated/old-lib/resource/scandinavian/CommonScand.gf +++ /dev/null @@ -1,310 +0,0 @@ ---1 Auxiliary operations common for Scandinavian languages. --- --- This module contains operations that are shared by the Scandinavian --- languages. The complete set of auxiliary operations needed to --- implement [Test Test.html] is defined in [ResScandinavian ResScandinavian.html], --- which depends on [DiffScandinavian DiffScandinavian.html]. - -resource CommonScand = ParamX ** open Prelude in { - - flags optimize=all ; - -param - Species = Indef | Def ; - Case = Nom | Gen ; - Voice = Act | Pass ; - - Order = Main | Inv | Sub ; - - DetSpecies = DIndef | DDef Species ; - - GenNum = SgUtr | SgNeutr | Plg ; - - AForm = AF AFormGrad Case ; - - AFormGrad = - APosit AFormPos - | ACompar - | ASuperl AFormSup ; - --- The $Number$ in $Weak$ only matters in "lilla"/"sm". - - AFormPos = Strong GenNum | Weak Number ; - AFormSup = SupStrong | SupWeak ; - - VForm = - VF VFin - | VI VInf ; - - VFin = - VPres Voice - | VPret Voice --# notpresent - | VImper Voice - ; - - VInf = - VInfin Voice - | VSupin Voice --# notpresent - | VPtPret AFormPos Case - ; - - VPForm = - VPFinite Tense Anteriority - | VPImperat - | VPInfinit Anteriority ; - - VType = VAct | VPass | VRefl ; - - NPForm = NPNom | NPAcc | NPPoss GenNum ; ---- AdjPronForm = APron GenNum Case ; ---- AuxVerbForm = AuxInf | AuxPres | AuxPret | AuxSup ; - - RCase = RNom | RGen | RPrep Bool ; - - RAgr = RNoAg | RAg {gn : GenNum ; p : Person} ; - -oper - Complement : Type = {s : Str ; hasPrep : Bool} ; - - Agr : PType = {gn : GenNum ; p : Person} ; - - nominative : NPForm = NPNom ; - accusative : NPForm = NPAcc ; - - caseNP : NPForm -> Case = \np -> case np of { - NPPoss _ => Gen ; - _ => Nom - } ; - - specDet : DetSpecies -> Species = \d -> case d of { - DDef Def => Def ; - _ => Indef - } ; - - mkComplement : Str -> Complement = \s -> { - s = s ; - hasPrep = case s of { - "" => False ; - _ => True - } - } ; --- Used in $Noun.AdjCN$. - ------ agrAdj : GenNum -> DetSpecies -> AFormPos = \gn,d -> Strong gn ; --- debug - agrAdj : GenNum -> DetSpecies -> AFormPos = \gn,d -> - case < : GenNum * DetSpecies> of { - <_, DIndef> => Strong gn ; - => Weak Pl ; - _ => Weak Sg - } ; - --- Used in $DiffScand.predV$. - - vFin : Tense -> Voice -> VForm = \t,v -> case t of { - Pres => VF (VPres v) ; - Past => VF (VPret v) ; --# notpresent - _ => VI (VInfin v) --- not to be used? - } ; - --- Used in $ConjunctionScand$. - - conjGenNum : (_,_ : GenNum) -> GenNum = \g,h -> case of { - => SgUtr ; - => Plg ; - <_, Plg> => Plg ; - _ => SgNeutr - } ; - - conjAgr : (_,_ : Agr) -> Agr = \a,b -> { - gn = conjGenNum a.gn b.gn ; - p = conjPerson a.p b.p - } ; - ---- - --- For $Lex$. - --- For each lexical category, here are the worst-case constructors. --- --- But $mkNoun$ is fully defined only for each language, since --- $Gender$ varies. - - nounForms : (x1,_,_,x4 : Str) -> (Number => Species => Case => Str) = - \man,mannen,men,mennen -> \\n,d,c => case of { - => mkCase c man ; - => mkCase c mannen ; - => mkCase c men ; - => mkCase c mennen - } ; - - Adjective : Type = {s : AForm => Str} ; - - mkAdjective : (x1,_,_,_,_,_,x7 : Str) -> {s : AForm => Str} = - \liten, litet, lilla, sma, mindre, minst, minsta -> { - s = table { - AF (APosit a) c => mkCase c (mkAdjPos a liten litet lilla sma) ; - AF ACompar c => mkCase c mindre ; - AF (ASuperl SupStrong) c => mkCase c minst ; - AF (ASuperl SupWeak) c => mkCase c minsta - } - } ; - - mkVerb : (x1,_,_,_,_,_,_,x8 : Str) -> {s : VForm => Str ; vtype : VType} = - \finna,finner,finn,fann,funnit,funnen,funnet,funna -> { - s = table { - VF (VPres Act) => finner ; - VF (VPres Pass) => mkVoice Pass finn ; - VF (VPret v) => mkVoice v fann ; --# notpresent - VF (VImper v) => mkVoice v finn ; - VI (VInfin v) => mkVoice v finna ; - VI (VSupin v) => mkVoice v funnit ; --# notpresent - VI (VPtPret a c)=> mkCase c (mkAdjPos a funnen funnet funna funna) - } ; - vtype = VAct - } ; - --- These are useful auxiliaries. - - mkCase : Case -> Str -> Str = \c,f -> case c of { - Nom => f ; - Gen => f + case last f of { - "s" | "x" => [] ; - _ => "s" - } - } ; - - mkAdjPos : AFormPos -> (s1,_,_,s4 : Str) -> Str = - \a, liten, litet, lilla, sma -> - case a of { - Strong gn => case gn of { - SgUtr => liten ; - SgNeutr => litet ; - Plg => sma - } ; - Weak Sg => lilla ; - Weak Pl => sma - } ; - - mkVoice : Voice -> Str -> Str = \v,s -> case v of { - Act => s ; - Pass => s + case last s of { - "s" => "es" ; - _ => "s" - } - } ; - - --- For $Noun$. - - artDef : GenNum -> Str = \gn -> gennumForms "den" "det" "de" ! gn ; - - mkNP : (x1,_,_,_,x5 : Str) -> GenNum -> Person -> - {s : NPForm => Str ; a : Agr} = \du,dig,din,ditt,dina,gn,p -> { - s = table { - NPNom => du ; - NPAcc => dig ; - NPPoss g => gennumForms din ditt dina ! g - } ; - a = { - gn = gn ; - p = p - } - } ; - - gennumForms : (x1,x2,x3 : Str) -> GenNum => Str = \den,det,de -> - table { - SgUtr => den ; - SgNeutr => det ; - _ => de - } ; - - regNP : Str -> Str -> GenNum -> {s : NPForm => Str ; a : Agr} = - \det,dess,gn -> - mkNP det det dess dess dess gn P3 ; - - --- For $Verb$. - - VP = { - s : VPForm => { - fin : Str ; -- V1 har ---s1 - inf : Str -- V2 sagt ---s4 - } ; - a1 : Polarity => Str ; -- A1 inte ---s3 - n2 : Agr => Str ; -- N2 dig ---s5 - a2 : Str ; -- A2 idag ---s6 - ext : Str ; -- S-Ext att hon gr ---s7 - --- ea1,ev2, --- these depend on params of v and a1 - en2,ea2,eext : Bool -- indicate if the field exists - } ; - - - insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = \\a => obj ! a ++ vp.n2 ! a ; - a2 = vp.a2 ; - ext = vp.ext ; - en2 = True ; - ea2 = vp.ea2 ; - eext = vp.eext - } ; - - insertObjPost : (Agr => Str) -> VP -> VP = \obj,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = \\a => vp.n2 ! a ++ obj ! a ; - a2 = vp.a2 ; - ext = vp.ext ; - en2 = True ; - ea2 = vp.ea2 ; - eext = vp.eext - } ; - - insertAdv : Str -> VP -> VP = \adv,vp -> { - s = vp.s ; - a1 = vp.a1 ; - n2 = vp.n2 ; - a2 = vp.a2 ++ adv ; - ext = vp.ext ; - en2 = vp.en2 ; - ea2 = True ; - eext = vp.eext - } ; - - insertAdV : Str -> VP -> VP = \adv,vp -> { - s = vp.s ; - a1 = \\b => vp.a1 ! b ++ adv ; - n2 = vp.n2 ; - a2 = vp.a2 ; - ext = vp.ext ; - en2 = vp.en2 ; - ea2 = vp.ea2 ; - eext = vp.eext - } ; - - infVP : VP -> Agr -> Str = \vp,a -> - vp.a1 ! Pos ++ (vp.s ! VPInfinit Simul).inf ++ vp.n2 ! a ++ vp.a2 ++ vp.ext ; --- a1 - - --- For $Sentence$. - - Clause : Type = { - s : Tense => Anteriority => Polarity => Order => Str - } ; - - mkClause : Str -> Agr -> VP -> Clause = \subj,agr,vp -> { - s = \\t,a,b,o => - let - verb = vp.s ! VPFinite t a ; - neg = vp.a1 ! b ; - compl = vp.n2 ! agr ++ vp.a2 ++ vp.ext - in - case o of { - Main => subj ++ verb.fin ++ neg ++ verb.inf ++ compl ; - Inv => verb.fin ++ subj ++ neg ++ verb.inf ++ compl ; - Sub => subj ++ neg ++ verb.fin ++ verb.inf ++ compl - } - } ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/ConjunctionScand.gf b/deprecated/old-lib/resource/scandinavian/ConjunctionScand.gf deleted file mode 100644 index b98f04ae9..000000000 --- a/deprecated/old-lib/resource/scandinavian/ConjunctionScand.gf +++ /dev/null @@ -1,37 +0,0 @@ -incomplete concrete ConjunctionScand of Conjunction = - CatScand ** open CommonScand, ResScand, Coordination, Prelude in { - - flags optimize=all_subs ; - - lin - - ConjS conj ss = conjunctDistrTable Order conj ss ; - - ConjAdv conj ss = conjunctDistrSS conj ss ; - - ConjNP conj ss = conjunctDistrTable NPForm conj ss ** { - a = {gn = conjGenNum (gennum utrum conj.n) ss.a.gn ; p = ss.a.p} - } ; - - ConjAP conj ss = conjunctDistrTable AFormPos conj ss ** { - isPre = ss.isPre - } ; - --- These fun's are generated from the list cat's. - - BaseS = twoTable Order ; - ConsS = consrTable Order comma ; - BaseAdv = twoSS ; - ConsAdv = consrSS comma ; - BaseNP x y = twoTable NPForm x y ** {a = conjAgr x.a y.a} ; - ConsNP xs x = consrTable NPForm comma xs x ** {a = conjAgr xs.a x.a} ; - BaseAP x y = twoTable AFormPos x y ** {isPre = andB x.isPre y.isPre} ; - ConsAP xs x = consrTable AFormPos comma xs x ** {isPre = andB xs.isPre x.isPre} ; - - lincat - [S] = {s1,s2 : Order => Str} ; - [Adv] = {s1,s2 : Str} ; - [NP] = {s1,s2 : NPForm => Str ; a : Agr} ; - [AP] = {s1,s2 : AFormPos => Str ; isPre : Bool} ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/DiffScand.gf b/deprecated/old-lib/resource/scandinavian/DiffScand.gf deleted file mode 100644 index e288be677..000000000 --- a/deprecated/old-lib/resource/scandinavian/DiffScand.gf +++ /dev/null @@ -1,63 +0,0 @@ -interface DiffScand = open CommonScand, Prelude in { - ---1 Differences between Scandinavian languages - --- Norway has three genders, Danish and Swedish have two. - - param - Gender ; - - oper - neutrum, utrum : Gender ; - - gennum : Gender -> Number -> GenNum ; - --- This is the form of the noun in "det stora berget"/"det store berg". - - detDef : Species ; - --- Danish and Norwegian verbs, but not Swedish verbs, --- have two possible compound-tense auxiliaries ("have" or "vre"). - - Verb : Type ; - - hasAuxBe : Verb -> Bool ; - --- The rest of the parameters are function words used in the syntax modules. - - conjThat : Str ; - conjThan : Str ; - compMore : Str ; - conjAnd : Str ; - infMark : Str ; - - subjIf : Str ; - - artIndef : Gender => Str ; - - verbHave : Verb ; - verbBe : Verb ; - - verbBecome : Verb ; - - auxFut : Str ; - auxCond : Str ; - - negation : Polarity => Str ; - --- For determiners; mostly two-valued even in Norwegian. - - genderForms : (x1,x2 : Str) -> Gender => Str ; - --- The forms of a relative pronoun ("som", "vars", "i vilken"). - - relPron : GenNum => RCase => Str ; - --- Pronoun "sdan" used in $Relative.RelCl$. - - pronSuch : GenNum => Str ; - - reflPron : Agr -> Str ; - -} - diff --git a/deprecated/old-lib/resource/scandinavian/ExtEngAbs.gf b/deprecated/old-lib/resource/scandinavian/ExtEngAbs.gf deleted file mode 100644 index 85c117e47..000000000 --- a/deprecated/old-lib/resource/scandinavian/ExtEngAbs.gf +++ /dev/null @@ -1,15 +0,0 @@ -abstract ExtEngAbs = Cat ** { - - cat - Aux ; -- auxiliary verbs: "can", "must", etc - --- Notice that $Aux$ cannot form $VP$ with infinitive, imperative, etc. - - fun - PredAux : NP -> Aux -> VP -> Cl ; - QuestAux : IP -> Aux -> VP -> QCl ; - - can_Aux : Aux ; - must_Aux : Aux ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/ExtraScand.gf b/deprecated/old-lib/resource/scandinavian/ExtraScand.gf deleted file mode 100644 index 3438a0d3b..000000000 --- a/deprecated/old-lib/resource/scandinavian/ExtraScand.gf +++ /dev/null @@ -1,47 +0,0 @@ -incomplete concrete ExtraScand of ExtraScandAbs = CatScand ** - open CommonScand,Coordination,ResScand in { - lin - GenNP np = { - s = \\n,_,g => np.s ! NPPoss (gennum g n) ; - det = DDef Indef - } ; - - ComplBareVS v s = insertObj (\\_ => s.s ! Sub) (predV v) ; - - StrandRelSlash rp slash = { - s = \\t,a,p,ag => - rp.s ! ag.gn ! RNom ++ slash.s ! t ! a ! p ! Sub ++ slash.c2.s ; - c = NPAcc - } ; - EmptyRelSlash rp slash = { - s = \\t,a,p,ag => - slash.s ! t ! a ! p ! Sub ++ slash.c2.s ; - c = NPAcc - } ; - - StrandQuestSlash ip slash = { - s = \\t,a,p => - let - cls = slash.s ! t ! a ! p ; - who = ip.s ! accusative - in table { - QDir => who ++ cls ! Inv ++ slash.c2.s ; - QIndir => who ++ cls ! Sub ++ slash.c2.s - } - } ; - - lincat - VPI = {s : VPIForm => Agr => Str} ; - [VPI] = {s1,s2 : VPIForm => Agr => Str} ; - - lin - BaseVPI = twoTable2 VPIForm Agr ; - ConsVPI = consrTable2 VPIForm Agr comma ; - - MkVPI vp = { - s = \\v,a => infVP vp a ---- no sup - } ; - ConjVPI = conjunctDistrTable2 VPIForm Agr ; - ComplVPIVV vv vpi = insertObj (\\a => vv.c2.s ++ vpi.s ! VPIInf ! a) (predV vv) ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/ExtraScandAbs.gf b/deprecated/old-lib/resource/scandinavian/ExtraScandAbs.gf deleted file mode 100644 index 7f0fb1651..000000000 --- a/deprecated/old-lib/resource/scandinavian/ExtraScandAbs.gf +++ /dev/null @@ -1,3 +0,0 @@ -abstract ExtraScandAbs = Extra ** { - -} diff --git a/deprecated/old-lib/resource/scandinavian/NounScand.gf b/deprecated/old-lib/resource/scandinavian/NounScand.gf deleted file mode 100644 index edabe8228..000000000 --- a/deprecated/old-lib/resource/scandinavian/NounScand.gf +++ /dev/null @@ -1,231 +0,0 @@ -incomplete concrete NounScand of Noun = - CatScand ** open CommonScand, ResScand, Prelude in { - - flags optimize=all_subs ; - --- The rule defines $Det Quant Num Ord CN$ where $Det$ is empty if --- it is the definite article ($DefSg$ or $DefPl$) and both $Num$ and --- $Ord$ are empty and $CN$ is not adjectivally modified --- ($AdjCN$). Thus we get $huset$ but $de fem husen$, $det gamla huset$. - - lin - DetCN det cn = - let - g = cn.g ; - m = cn.isMod ; - dd = case of { - => DDef Indef ; - => d - } - in { - s = \\c => det.s ! m ! g ++ - cn.s ! det.n ! dd ! caseNP c ; - a = agrP3 g det.n - } ; - - UsePN pn = { - s = \\c => pn.s ! caseNP c ; - a = agrP3 pn.g Sg - } ; - - UsePron p = p ; - - PredetNP pred np = { - s = \\c => pred.s ! np.a.gn ++ np.s ! c ; - a = np.a - } ; - - PPartNP np v2 = { - s = \\c => np.s ! c ++ v2.s ! (VI (VPtPret (agrAdj np.a.gn DIndef) Nom)) ; - a = np.a - } ; - - AdvNP np adv = { - s = \\c => np.s ! c ++ adv.s ; - a = np.a - } ; - - DetQuantOrd quant num ord = { - s = \\b,g => quant.s ! num.n ! (orB b num.isDet) ! g ++ - num.s ! g ++ ord.s ; - n = num.n ; - det = quant.det - } ; - - DetQuant quant num = { - s = \\b,g => quant.s ! num.n ! (orB b num.isDet) ! g ++ - num.s ! g ; - n = num.n ; - det = quant.det - } ; - - DetNP det = - let - g = Neutr ; ---- - m = True ; ---- is this needed for other than Art? - in { - s = \\c => det.s ! m ! g ; - a = agrP3 g det.n - } ; - - DetArtOrd quant num ord = { - s = \\b,g => quant.s ! num.n ! b ! num.isDet ! g ++ - num.s ! g ++ ord.s ; - n = num.n ; - det = quant.det - } ; - - DetArtCard quant num = { - s = \\b,g => quant.s ! num.n ! b ! True ! g ++ num.s ! g ; - n = num.n ; - det = quant.det - } ; - - DetArtSg det cn = - let - g = cn.g ; - n = Sg ; - m = cn.isMod ; - dd = case of { - => DDef Indef ; - => d - } - in { - s = \\c => det.s ! n ! cn.isMod ! False ! cn.g ++ - cn.s ! n ! dd ! caseNP c ; - a = agrP3 g n - } ; - - DetArtPl det cn = - let - g = cn.g ; - n = Pl ; - m = cn.isMod ; - dd = case of { - => DDef Indef ; - => d - } - in { - s = \\c => det.s ! n ! cn.isMod ! False !cn.g ++ - cn.s ! n ! dd ! caseNP c ; - a = agrP3 g n - } ; - - - PossPron p = { - s = \\n,_,g => p.s ! NPPoss (gennum g n) ; - det = DDef Indef - } ; - - NumCard c = c ** {isDet = True} ; - - NumSg = {s = \\_ => [] ; isDet = False ; n = Sg} ; - NumPl = {s = \\_ => [] ; isDet = False ; n = Pl} ; - - NumDigits nu = {s = \\g => nu.s ! NCard g ; n = nu.n} ; - OrdDigits nu = {s = nu.s ! NOrd SupWeak} ; - - NumNumeral nu = {s = \\g => nu.s ! NCard g ; n = nu.n} ; - OrdNumeral nu = {s = nu.s ! NOrd SupWeak} ; - - AdNum adn num = {s = \\g => adn.s ++ num.s ! g ; isDet = True ; n = num.n} ; - - OrdSuperl a = { - s = case a.isComp of { - True => "mest" ++ a.s ! AF (APosit (Weak Sg)) Nom ; - _ => a.s ! AF (ASuperl SupWeak) Nom - } ; - isDet = True - } ; - - DefArt = { - s = \\n,bm,bn,g => if_then_Str (orB bm bn) (artDef (gennum g n)) [] ; - det = DDef Def - } ; - - IndefArt = { - s = table { - Sg => \\_,bn,g => if_then_Str bn [] (artIndef ! g) ; - Pl => \\_,bn,_ => [] - } ; - det = DIndef - } ; - - MassNP cn = { - s = \\c => cn.s ! Sg ! DIndef ! caseNP c ; - a = agrP3 cn.g Sg - } ; - - UseN, UseN2 = \noun -> { - s = \\n,d,c => noun.s ! n ! specDet d ! c ; - ---- part app wo c shows editor bug. AR 8/7/2007 - g = noun.g ; - isMod = False - } ; - - Use2N3 f = { - s = f.s ; - g = f.g ; - c2 = f.c2 ; - isMod = False - } ; - - Use3N3 f = { - s = f.s ; - g = f.g ; - c2 = f.c3 ; - isMod = False - } ; - --- The genitive of this $NP$ is not correct: "sonen till mig" (not "migs"). - - ComplN2 f x = { - s = \\n,d,c => f.s ! n ! specDet d ! Nom ++ f.c2.s ++ x.s ! accusative ; - g = f.g ; - isMod = False - } ; - ComplN3 f x = { - s = \\n,d,c => f.s ! n ! d ! Nom ++ f.c2.s ++ x.s ! accusative ; - g = f.g ; - c2 = f.c3 ; - isMod = False - } ; - - AdjCN ap cn = let g = cn.g in { - s = \\n,d,c => - preOrPost ap.isPre - (ap.s ! agrAdj (gennum g n) d) - (cn.s ! n ! d ! c) ; - g = g ; - isMod = True - } ; - - RelCN cn rs = let g = cn.g in { - s = \\n,d,c => cn.s ! n ! d ! c ++ rs.s ! agrP3 g n ; - g = g ; - isMod = cn.isMod - } ; - - RelNP np rs = { - s = \\c => np.s ! c ++ "," ++ rs.s ! np.a ; - a = np.a ; - isMod = np.isMod - } ; - - AdvCN cn sc = let g = cn.g in { - s = \\n,d,c => cn.s ! n ! d ! c ++ sc.s ; - g = g ; - isMod = cn.isMod - } ; - SentCN cn sc = let g = cn.g in { - s = \\n,d,c => cn.s ! n ! d ! c ++ sc.s ; - g = g ; - isMod = cn.isMod - } ; - ApposCN cn np = let g = cn.g in { - s = \\n,d,c => cn.s ! n ! d ! Nom ++ np.s ! NPNom ; --c - g = g ; - isMod = cn.isMod - } ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/PhraseScand.gf b/deprecated/old-lib/resource/scandinavian/PhraseScand.gf deleted file mode 100644 index f417b6041..000000000 --- a/deprecated/old-lib/resource/scandinavian/PhraseScand.gf +++ /dev/null @@ -1,25 +0,0 @@ -incomplete concrete PhraseScand of Phrase = - CatScand ** open CommonScand, ResScand, Prelude in { - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = {s = s.s ! Main} ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p ! Pl} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p ! Sg} ; --- works for adj but not for refl - - UttIP ip = {s = ip.s ! nominative} ; --- Acc also - UttIAdv iadv = iadv ; - UttNP np = {s = np.s ! accusative} ; - UttVP vp = {s = infMark ++ infVP vp (agrP3 utrum Sg)} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = {s = conj.s2} ; - - NoVoc = {s = []} ; - VocNP np = {s = "," ++ np.s ! nominative} ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/QuestionScand.gf b/deprecated/old-lib/resource/scandinavian/QuestionScand.gf deleted file mode 100644 index f053e71cc..000000000 --- a/deprecated/old-lib/resource/scandinavian/QuestionScand.gf +++ /dev/null @@ -1,96 +0,0 @@ -incomplete concrete QuestionScand of Question = - CatScand ** open CommonScand, ResScand in { - - flags optimize=all_subs ; - - lin - - QuestCl cl = { - s = \\t,a,p => - let cls = cl.s ! t ! a ! p - in table { - QDir => cls ! Inv ; - QIndir => subjIf ++ cls ! Sub - } - } ; - - QuestVP qp vp = { - s = \\t,a,b,q => - let - somo = case q of { - QIndir => <"som",Sub> ; - _ => <[], Main> - } ; - cl = mkClause (qp.s ! nominative ++ somo.p1) {gn = qp.gn ; p = P3} vp - in - cl.s ! t ! a ! b ! somo.p2 - } ; - - QuestSlash ip slash = { - s = \\t,a,p => - let - agr = {gn = ip.gn ; p = P3} ; - cls : Order => Str = \\o => slash.s ! t ! a ! p ! o ++ slash.n3 ! agr ; - who = slash.c2.s ++ ip.s ! accusative --- stranding in ExtScand - in table { - QDir => who ++ cls ! Inv ; - QIndir => who ++ cls ! Sub - } - } ; - - QuestIAdv iadv cl = { - s = \\t,a,p => - let - cls = cl.s ! t ! a ! p ; - why = iadv.s - in table { - QDir => why ++ cls ! Inv ; - QIndir => why ++ cls ! Sub - } - } ; - - QuestIComp icomp np = { - s = \\t,a,p => - let - cls = - (mkClause (np.s ! nominative) np.a (predV verbBe)).s ! t ! a ! p ; - why = icomp.s ! agrAdj np.a.gn DIndef - in table { - QDir => why ++ cls ! Inv ; - QIndir => why ++ cls ! Sub - } - } ; - - PrepIP p ip = { - s = p.s ++ ip.s ! accusative - } ; - - AdvIP ip adv = { - s = \\c => ip.s ! c ++ adv.s ; - gn = ip.gn - } ; - - IdetCN idet cn = let g = cn.g in { - s = \\c => - idet.s ! g ++ cn.s ! idet.n ! idet.det ! caseNP c ; - gn = gennum g idet.n - } ; - - IdetIP idet = - let - g = Neutr ; - in { - s = \\c => idet.s ! g ; - gn = (agrP3 g idet.n).gn - } ; - - IdetQuant idet num = { - s = \\g => idet.s ! num.n ! g ++ num.s ! g ; - n = num.n ; - det = idet.det - } ; - - CompIAdv a = {s = \\_ => a.s} ; - CompIP ip = {s = \\_ => ip.s ! nominative} ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/RelativeScand.gf b/deprecated/old-lib/resource/scandinavian/RelativeScand.gf deleted file mode 100644 index c5c0abc17..000000000 --- a/deprecated/old-lib/resource/scandinavian/RelativeScand.gf +++ /dev/null @@ -1,52 +0,0 @@ -incomplete concrete RelativeScand of Relative = - CatScand ** open CommonScand, ResScand, Prelude in { - - flags optimize=all_subs ; - - lin - - RelCl cl = { - s = \\t,a,p,ag => pronSuch ! ag.gn ++ conjThat ++ cl.s ! t ! a ! p ! Sub ; - c = NPAcc - } ; - - RelVP rp vp = { - s = \\t,ant,b,ag => - let - agr = case rp.a of { - RNoAg => ag ; - RAg a => a - } ; - cl = mkClause (rp.s ! ag.gn ! RNom) agr vp - in - cl.s ! t ! ant ! b ! Sub ; - c = NPNom - } ; - --- This rule uses pied piping ("huset i vilket hon bor") --- Preposition stranding ("huset som hon bor i") --- and the empty relative ("huset hon bor i") are defined in $ExtraScand$. - - RelSlash rp slash = { - s = \\t,a,p,ag => - let - agr = case rp.a of { - RNoAg => ag ; - RAg agg => agg - } - in - slash.c2.s ++ rp.s ! ag.gn ! RPrep slash.c2.hasPrep ++ - slash.s ! t ! a ! p ! Sub ++ slash.n3 ! agr ; - c = NPAcc - } ; - ---- The case here could be genitive. - - FunRP p np rp = { - s = \\gn,c => np.s ! nominative ++ p.s ++ rp.s ! gn ! RPrep True ; - a = RAg np.a - } ; - - IdRP = {s = relPron ; a = RNoAg} ; - -} diff --git a/deprecated/old-lib/resource/scandinavian/ResScand.gf b/deprecated/old-lib/resource/scandinavian/ResScand.gf deleted file mode 100644 index bcd1c7497..000000000 --- a/deprecated/old-lib/resource/scandinavian/ResScand.gf +++ /dev/null @@ -1,75 +0,0 @@ ---1 Scandinavian auxiliary operations - -interface ResScand = DiffScand ** open CommonScand, Prelude in { - ---2 Constants uniformly defined in terms of language-dependent constants - - param - CardOrd = NCard Gender | NOrd AFormSup ; -- sic! (AFormSup) - - oper - agrP3 : Gender -> Number -> Agr = \g,n -> { - gn = gennum g n ; - p = P3 - } ; - - Noun = {s : Number => Species => Case => Str ; g : Gender} ; - --- This function is here because it depends on $verbHave, auxFut, auxCond$. - - predV : Verb -> VP = \verb -> - let - diath = case verb.vtype of { - VPass => Pass ; - _ => Act - } ; - vfin : Tense -> Str = \t -> verb.s ! vFin t diath ; - vsup = verb.s ! VI (VSupin diath) ; --# notpresent - vinf = verb.s ! VI (VInfin diath) ; - - auxv = case hasAuxBe verb of { - True => verbBe.s ; - _ => verbHave.s - } ; - - har : Tense -> Str = \t -> auxv ! vFin t Act ; - ha : Str = auxv ! VI (VInfin Act) ; - - vf : Str -> Str -> {fin,inf : Str} = \fin,inf -> { - fin = fin ; inf = inf ++ verb.part - } ; - - in { - s = table { - VPFinite t Simul => case t of { --- Pres | Past => vf (vfin t) [] ; -- the general rule - Past => vf (vfin t) [] ; --# notpresent - Fut => vf auxFut vinf ; --# notpresent - Cond => vf auxCond vinf ; --# notpresent - Pres => vf (vfin t) [] - } ; - VPFinite t Anter => case t of { --# notpresent - Pres | Past => vf (har t) vsup ; --# notpresent - Fut => vf auxFut (ha ++ vsup) ; --# notpresent - Cond => vf auxCond (ha ++ vsup) --# notpresent - } ; --# notpresent - VPImperat => vf (verb.s ! VF (VImper diath)) [] ; - VPInfinit Anter => vf [] (ha ++ vsup) ; --# notpresent - VPInfinit Simul => vf [] vinf - } ; - a1 : Polarity => Str = negation ; - n2 : Agr => Str = \\a => case verb.vtype of { - VRefl => reflPron a ; - _ => [] - } ; - a2 : Str = [] ; - ext : Str = [] ; - en2,ea2,eext : Bool = False -- indicate if the field exists - } ; - --- needed for VP conjunction - param - VPIForm = VPIInf | VPISup ; ---- sup not yet used - - -} diff --git a/deprecated/old-lib/resource/scandinavian/SentenceScand.gf b/deprecated/old-lib/resource/scandinavian/SentenceScand.gf deleted file mode 100644 index e845b2a79..000000000 --- a/deprecated/old-lib/resource/scandinavian/SentenceScand.gf +++ /dev/null @@ -1,64 +0,0 @@ -incomplete concrete SentenceScand of Sentence = - CatScand ** open CommonScand, ResScand, Prelude in { - - flags optimize=all_subs ; - - lin - PredVP np vp = mkClause (np.s ! nominative) np.a vp ; - - PredSCVP sc vp = mkClause sc.s (agrP3 neutrum Sg) vp ; - - ImpVP vp = { - s = \\pol,n => - let - agr = {gn = gennum utrum n ; p = P2} ; - verb = vp.s ! VPImperat ; - in - verb.fin ++ vp.a1 ! pol ++ verb.inf ++ vp.n2 ! agr ++ vp.a2 ++ vp.ext - } ; - - SlashVP np vp = - mkClause - (np.s ! nominative) np.a - vp ** - {n3 = vp.n3 ; c2 = vp.c2} ; - - AdvSlash slash adv = { - s = \\t,a,b,o => slash.s ! t ! a ! b ! o ++ adv.s ; - n3 = slash.n3 ; - c2 = slash.c2 - } ; - - SlashPrep cl prep = cl ** {n3 = \\_ => [] ; c2 = {s = prep.s ; hasPrep = True}} ; - - SlashVS np vs slash = - mkClause - (np.s ! nominative) np.a - (insertObj (\\_ => conjThat ++ slash.s ! Sub) (predV vs)) ** - {n3 = slash.n3 ; c2 = slash.c2} ; - - EmbedS s = {s = conjThat ++ s.s ! Sub} ; - EmbedQS qs = {s = qs.s ! QIndir} ; - EmbedVP vp = {s = infMark ++ infVP vp (agrP3 utrum Sg)} ; --- agr - - UseCl t a p cl = { - s = \\o => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! o - } ; - UseQCl t a p cl = { - s = \\q => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! q - } ; - UseRCl t a p cl = { - s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! r ; - c = cl.c - } ; - UseSlash t a p cl = { - s = \\o => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! p.p ! o ; - n3 = cl.n3 ; - c2 = cl.c2 - } ; - - AdvS a s = {s = \\o => a.s ++ s.s ! Inv} ; - - RelS s r = {s = \\o => s.s ! o ++ "," ++ r.s ! agrP3 Neutr Sg} ; --- vilket - -} diff --git a/deprecated/old-lib/resource/scandinavian/VerbScand.gf b/deprecated/old-lib/resource/scandinavian/VerbScand.gf deleted file mode 100644 index 5ec40157c..000000000 --- a/deprecated/old-lib/resource/scandinavian/VerbScand.gf +++ /dev/null @@ -1,69 +0,0 @@ -incomplete concrete VerbScand of Verb = CatScand ** open CommonScand, ResScand in { - - flags optimize=all_subs ; - - lin - UseV = predV ; - - SlashV2a v = predV v ** {n3 = \\_ => [] ; c2 = v.c2} ; - - Slash2V3 v np = - insertObj (\\_ => v.c2.s ++ np.s ! accusative) (predV v) ** - {n3 = \\_ => [] ; c2 = v.c3} ; -- to preserve the order of args - Slash3V3 v np = predV v ** { - n3 = \\_ => v.c3.s ++ np.s ! accusative ; - c2 = v.c2 - } ; - - ComplVV v vp = insertObj (\\a => v.c2.s ++ infVP vp a) (predV v) ; - ComplVS v s = insertObj (\\_ => conjThat ++ s.s ! Sub) (predV v) ; - ComplVQ v q = insertObj (\\_ => q.s ! QIndir) (predV v) ; - ComplVA v ap = insertObj (\\a => ap.s ! agrAdj a.gn DIndef) (predV v) ; - - SlashV2V v vp = predV v ** { - n3 = \\a => v.c3.s ++ infVP vp a ; - c2 = v.c2 - } ; - SlashV2S v s = predV v ** { - n3 = \\_ => conjThat ++ s.s ! Sub ; - c2 = v.c2 - } ; - SlashV2Q v q = predV v ** { - n3 = \\_ => q.s ! QIndir ; - c2 = v.c2 - } ; - SlashV2A v ap = predV v ** { - n3 = \\a => ap.s ! agrAdj a.gn DIndef ; - c2 = v.c2 - } ; - - ComplSlash vp np = - insertObj - (\\_ => vp.c2.s ++ np.s ! accusative ++ vp.n3 ! np.a) vp ; - - SlashVV v vp = - insertObj (\\a => v.c2.s ++ infVP vp a) (predV v) ** {n3 = vp.n3 ; c2 = vp.c2} ; - - SlashV2VNP v np vp = - insertObj - (\\a => v.c2.s ++ np.s ! accusative ++ v.c3.s ++ infVP vp a) (predV v) - ** {n3 = vp.n3 ; c2 = v.c2} ; - - UseComp comp = insertObj (\\a => comp.s ! agrAdj a.gn DIndef) (predV verbBe) ; - - CompAP ap = ap ; - CompNP np = {s = \\_ => np.s ! accusative} ; - CompAdv a = {s = \\_ => a.s} ; - - AdvVP vp adv = insertAdv adv.s vp ; - AdVVP adv vp = insertAdV adv.s vp ; - - - ReflVP vp = insertObj (\\a => vp.c2.s ++ reflPron a ++ vp.n3 ! a) vp ; - - PassV2 v = - insertObj - (\\a => v.s ! VI (VPtPret (agrAdj a.gn DIndef) Nom)) - (predV verbBecome) ; - -} diff --git a/deprecated/old-lib/resource/spanish/AdjectiveSpa.gf b/deprecated/old-lib/resource/spanish/AdjectiveSpa.gf deleted file mode 100644 index cfa3f0ce4..000000000 --- a/deprecated/old-lib/resource/spanish/AdjectiveSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveSpa of Adjective = CatSpa ** AdjectiveRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/AdverbSpa.gf b/deprecated/old-lib/resource/spanish/AdverbSpa.gf deleted file mode 100644 index 70540ae8a..000000000 --- a/deprecated/old-lib/resource/spanish/AdverbSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbSpa of Adverb = CatSpa ** AdverbRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/AllSpa.gf b/deprecated/old-lib/resource/spanish/AllSpa.gf deleted file mode 100644 index 4aa98fd55..000000000 --- a/deprecated/old-lib/resource/spanish/AllSpa.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete AllSpa of AllSpaAbs = - LangSpa, - IrregSpa, - ExtraSpa - ** {} ; diff --git a/deprecated/old-lib/resource/spanish/AllSpaAbs.gf b/deprecated/old-lib/resource/spanish/AllSpaAbs.gf deleted file mode 100644 index f1e21176e..000000000 --- a/deprecated/old-lib/resource/spanish/AllSpaAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllSpaAbs = - Lang, - IrregSpaAbs, - ExtraSpaAbs - ** {} ; diff --git a/deprecated/old-lib/resource/spanish/BeschSpa.gf b/deprecated/old-lib/resource/spanish/BeschSpa.gf deleted file mode 100644 index 57f215c30..000000000 --- a/deprecated/old-lib/resource/spanish/BeschSpa.gf +++ /dev/null @@ -1,5963 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - -resource BeschSpa = open Prelude, CommonRomance in { - -flags optimize=noexpand ; -- faster than values - -oper Verbum = {s : VFB => Str} ; - --- machine-generated GF file from FM source by Inger Andersson and Therese Sderberg - -oper ser_1 : Str -> Verbum = \ser -> - let x_ = Predef.tk 3 ser in - {s = table { - VI Infn=> x_ + "ser" ; - VI Ger => x_ + "siendo" ; - VI Part => x_ + "sido" ; - VPB (Pres Ind Sg P1) => x_ + "soy" ; - VPB (Pres Ind Sg P2) => x_ + "eres" ; - VPB (Pres Ind Sg P3) => x_ + "es" ; - VPB (Pres Ind Pl P1) => x_ + "somos" ; - VPB (Pres Ind Pl P2) => x_ + "sois" ; - VPB (Pres Ind Pl P3) => x_ + "son" ; - VPB (Pres Subj Sg P1) => x_ + "sea" ; - VPB (Pres Subj Sg P2) => x_ + "seas" ; - VPB (Pres Subj Sg P3) => x_ + "sea" ; - VPB (Pres Subj Pl P1) => x_ + "seamos" ; - VPB (Pres Subj Pl P2) => x_ + "seis" ; - VPB (Pres Subj Pl P3) => x_ + "sean" ; - VPB (Impf Ind Sg P1) => x_ + "era" ; --# notpresent - VPB (Impf Ind Sg P2) => x_ + "eras" ; --# notpresent - VPB (Impf Ind Sg P3) => x_ + "era" ; --# notpresent - VPB (Impf Ind Pl P1) => x_ + "ramos" ; --# notpresent - VPB (Impf Ind Pl P2) => x_ + "erais" ; --# notpresent - VPB (Impf Ind Pl P3) => x_ + "eran" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {x_ + "fuera" ; x_ + "fuese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {x_ + "fueras" ; x_ + "fueses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {x_ + "fuera" ; x_ + "fuese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {x_ + "furamos" ; x_ + "fusemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {x_ + "fuerais" ; x_ + "fueseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {x_ + "fueran" ; x_ + "fuesen"} ; --# notpresent - VPB (Pret Sg P1) => x_ + "fui" ; --# notpresent - VPB (Pret Sg P2) => x_ + "fuiste" ; --# notpresent - VPB (Pret Sg P3) => x_ + "fue" ; --# notpresent - VPB (Pret Pl P1) => x_ + "fuimos" ; --# notpresent - VPB (Pret Pl P2) => x_ + "fuisteis" ; --# notpresent - VPB (Pret Pl P3) => x_ + "fueron" ; --# notpresent - VPB (Fut Ind Sg P1) => x_ + "ser" ; --# notpresent - VPB (Fut Ind Sg P2) => x_ + "sers" ; --# notpresent - VPB (Fut Ind Sg P3) => x_ + "ser" ; --# notpresent - VPB (Fut Ind Pl P1) => x_ + "seremos" ; --# notpresent - VPB (Fut Ind Pl P2) => x_ + "seris" ; --# notpresent - VPB (Fut Ind Pl P3) => x_ + "sern" ; --# notpresent - VPB (Fut Subj Sg P1) => x_ + "fuere" ; --# notpresent - VPB (Fut Subj Sg P2) => x_ + "fueres" ; --# notpresent - VPB (Fut Subj Sg P3) => x_ + "fuere" ; --# notpresent - VPB (Fut Subj Pl P1) => x_ + "furemos" ; --# notpresent - VPB (Fut Subj Pl P2) => x_ + "fuereis" ; --# notpresent - VPB (Fut Subj Pl P3) => x_ + "fueren" ; --# notpresent - VPB (Cond Sg P1) => x_ + "sera" ; --# notpresent - VPB (Cond Sg P2) => x_ + "seras" ; --# notpresent - VPB (Cond Sg P3) => x_ + "sera" ; --# notpresent - VPB (Cond Pl P1) => x_ + "seramos" ; --# notpresent - VPB (Cond Pl P2) => x_ + "serais" ; --# notpresent - VPB (Cond Pl P3) => x_ + "seran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => x_ + "s" ; - VPB (Imper Sg P3) => x_ + "sea" ; - VPB (Imper Pl P1) => x_ + "seamos" ; - VPB (Imper Pl P2) => x_ + "sed" ; - VPB (Imper Pl P3) => x_ + "sean" ; - VPB (Pass Sg Masc) => x_ + "sido" ; - VPB (Pass Sg Fem) => x_ + "sida" ; - VPB (Pass Pl Masc) => x_ + "sidos" ; - VPB (Pass Pl Fem) => x_ + "sidas" - } - } ; - -oper estar_2 : Str -> Verbum = \estar -> - let est_ = Predef.tk 2 estar in - {s = table { - VI Infn=> est_ + "ar" ; - VI Ger => est_ + "ando" ; - VI Part => est_ + "ado" ; - VPB (Pres Ind Sg P1) => est_ + "oy" ; - VPB (Pres Ind Sg P2) => est_ + "s" ; - VPB (Pres Ind Sg P3) => est_ + "" ; - VPB (Pres Ind Pl P1) => est_ + "amos" ; - VPB (Pres Ind Pl P2) => est_ + "is" ; - VPB (Pres Ind Pl P3) => est_ + "n" ; - VPB (Pres Subj Sg P1) => est_ + "" ; - VPB (Pres Subj Sg P2) => est_ + "s" ; - VPB (Pres Subj Sg P3) => est_ + "" ; - VPB (Pres Subj Pl P1) => est_ + "emos" ; - VPB (Pres Subj Pl P2) => est_ + "is" ; - VPB (Pres Subj Pl P3) => est_ + "n" ; - VPB (Impf Ind Sg P1) => est_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => est_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => est_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => est_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => est_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => est_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {est_ + "uviera" ; est_ + "uviese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {est_ + "uvieras" ; est_ + "uvieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {est_ + "uviera" ; est_ + "uviese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {est_ + "uviramos" ; est_ + "uvisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {est_ + "uvierais" ; est_ + "uvieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {est_ + "uvieran" ; est_ + "uviesen"} ; --# notpresent - VPB (Pret Sg P1) => est_ + "uve" ; --# notpresent - VPB (Pret Sg P2) => est_ + "uviste" ; --# notpresent - VPB (Pret Sg P3) => est_ + "uvo" ; --# notpresent - VPB (Pret Pl P1) => est_ + "uvimos" ; --# notpresent - VPB (Pret Pl P2) => est_ + "uvisteis" ; --# notpresent - VPB (Pret Pl P3) => est_ + "uvieron" ; --# notpresent - VPB (Fut Ind Sg P1) => est_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => est_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => est_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => est_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => est_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => est_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => est_ + "uviere" ; --# notpresent - VPB (Fut Subj Sg P2) => est_ + "uvieres" ; --# notpresent - VPB (Fut Subj Sg P3) => est_ + "uviere" ; --# notpresent - VPB (Fut Subj Pl P1) => est_ + "uviremos" ; --# notpresent - VPB (Fut Subj Pl P2) => est_ + "uviereis" ; --# notpresent - VPB (Fut Subj Pl P3) => est_ + "uvieren" ; --# notpresent - VPB (Cond Sg P1) => est_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => est_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => est_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => est_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => est_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => est_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => est_ + "" ; - VPB (Imper Sg P3) => est_ + "" ; - VPB (Imper Pl P1) => est_ + "emos" ; - VPB (Imper Pl P2) => est_ + "ad" ; - VPB (Imper Pl P3) => est_ + "n" ; - VPB (Pass Sg Masc) => est_ + "ado" ; - VPB (Pass Sg Fem) => est_ + "ada" ; - VPB (Pass Pl Masc) => est_ + "ados" ; - VPB (Pass Pl Fem) => est_ + "adas" - } - } ; - -oper haber_3 : Str -> Verbum = \haber -> - let h_ = Predef.tk 4 haber in - {s = table { - VI Infn=> h_ + "aber" ; - VI Ger => h_ + "abiendo" ; - VI Part => h_ + "abido" ; - VPB (Pres Ind Sg P1) => h_ + "e" ; - VPB (Pres Ind Sg P2) => h_ + "as" ; - VPB (Pres Ind Sg P3) => variants {h_ + "a"} ; ---- h_ + "ay"} ; - VPB (Pres Ind Pl P1) => h_ + "emos" ; - VPB (Pres Ind Pl P2) => h_ + "abis" ; - VPB (Pres Ind Pl P3) => h_ + "an" ; - VPB (Pres Subj Sg P1) => h_ + "aya" ; - VPB (Pres Subj Sg P2) => h_ + "ayas" ; - VPB (Pres Subj Sg P3) => h_ + "aya" ; - VPB (Pres Subj Pl P1) => h_ + "ayamos" ; - VPB (Pres Subj Pl P2) => h_ + "ayis" ; - VPB (Pres Subj Pl P3) => h_ + "ayan" ; - VPB (Impf Ind Sg P1) => h_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => h_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => h_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => h_ + "abamos" ; --# notpresent - VPB (Impf Ind Pl P2) => h_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => h_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {h_ + "ubiera" ; h_ + "ubiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {h_ + "ubieras" ; h_ + "ubieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {h_ + "ubiera" ; h_ + "ubiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {h_ + "ubiramos" ; h_ + "ubisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {h_ + "ubierais" ; h_ + "ubieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {h_ + "ubieran" ; h_ + "ubiesen"} ; --# notpresent - VPB (Pret Sg P1) => h_ + "ube" ; --# notpresent - VPB (Pret Sg P2) => h_ + "ubiste" ; --# notpresent - VPB (Pret Sg P3) => h_ + "ubo" ; --# notpresent - VPB (Pret Pl P1) => h_ + "ubimos" ; --# notpresent - VPB (Pret Pl P2) => h_ + "ubisteis" ; --# notpresent - VPB (Pret Pl P3) => h_ + "ubieron" ; --# notpresent - VPB (Fut Ind Sg P1) => h_ + "abr" ; --# notpresent - VPB (Fut Ind Sg P2) => h_ + "abrs" ; --# notpresent - VPB (Fut Ind Sg P3) => h_ + "abr" ; --# notpresent - VPB (Fut Ind Pl P1) => h_ + "abremos" ; --# notpresent - VPB (Fut Ind Pl P2) => h_ + "abris" ; --# notpresent - VPB (Fut Ind Pl P3) => h_ + "abrn" ; --# notpresent - VPB (Fut Subj Sg P1) => h_ + "ubiere" ; --# notpresent - VPB (Fut Subj Sg P2) => h_ + "ubieres" ; --# notpresent - VPB (Fut Subj Sg P3) => h_ + "ubiere" ; --# notpresent - VPB (Fut Subj Pl P1) => h_ + "ubiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => h_ + "ubiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => h_ + "ubieren" ; --# notpresent - VPB (Cond Sg P1) => h_ + "abra" ; --# notpresent - VPB (Cond Sg P2) => h_ + "abras" ; --# notpresent - VPB (Cond Sg P3) => h_ + "abra" ; --# notpresent - VPB (Cond Pl P1) => h_ + "abramos" ; --# notpresent - VPB (Cond Pl P2) => h_ + "abrais" ; --# notpresent - VPB (Cond Pl P3) => h_ + "abran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => variants {} ; - VPB (Imper Sg P3) => variants {} ; - VPB (Imper Pl P1) => variants {} ; - VPB (Imper Pl P2) => variants {} ; - VPB (Imper Pl P3) => variants {} ; - VPB (Pass Sg Masc) => h_ + "abido" ; - VPB (Pass Sg Fem) => h_ + "abida" ; - VPB (Pass Pl Masc) => h_ + "abidos" ; - VPB (Pass Pl Fem) => h_ + "abidas" - } - } ; - -oper hay_3 : Str -> Verbum = \haber -> - let h_ = Predef.tk 4 haber in - {s = table { - VI Infn=> h_ + "aber" ; - VI Ger => h_ + "abiendo" ; - VI Part => h_ + "abido" ; - VPB (Pres Ind Sg P1) => h_ + "e" ; - VPB (Pres Ind Sg P2) => h_ + "as" ; - VPB (Pres Ind Sg P3) => h_ + "ay" ; - VPB (Pres Ind Pl P1) => h_ + "emos" ; - VPB (Pres Ind Pl P2) => h_ + "abis" ; - VPB (Pres Ind Pl P3) => h_ + "an" ; - VPB (Pres Subj Sg P1) => h_ + "aya" ; - VPB (Pres Subj Sg P2) => h_ + "ayas" ; - VPB (Pres Subj Sg P3) => h_ + "aya" ; - VPB (Pres Subj Pl P1) => h_ + "ayamos" ; - VPB (Pres Subj Pl P2) => h_ + "ayis" ; - VPB (Pres Subj Pl P3) => h_ + "ayan" ; - VPB (Impf Ind Sg P1) => h_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => h_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => h_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => h_ + "abamos" ; --# notpresent - VPB (Impf Ind Pl P2) => h_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => h_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {h_ + "ubiera" ; h_ + "ubiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {h_ + "ubieras" ; h_ + "ubieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {h_ + "ubiera" ; h_ + "ubiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {h_ + "ubiramos" ; h_ + "ubisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {h_ + "ubierais" ; h_ + "ubieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {h_ + "ubieran" ; h_ + "ubiesen"} ; --# notpresent - VPB (Pret Sg P1) => h_ + "ube" ; --# notpresent - VPB (Pret Sg P2) => h_ + "ubiste" ; --# notpresent - VPB (Pret Sg P3) => h_ + "ubo" ; --# notpresent - VPB (Pret Pl P1) => h_ + "ubimos" ; --# notpresent - VPB (Pret Pl P2) => h_ + "ubisteis" ; --# notpresent - VPB (Pret Pl P3) => h_ + "ubieron" ; --# notpresent - VPB (Fut Ind Sg P1) => h_ + "abr" ; --# notpresent - VPB (Fut Ind Sg P2) => h_ + "abrs" ; --# notpresent - VPB (Fut Ind Sg P3) => h_ + "abr" ; --# notpresent - VPB (Fut Ind Pl P1) => h_ + "abremos" ; --# notpresent - VPB (Fut Ind Pl P2) => h_ + "abris" ; --# notpresent - VPB (Fut Ind Pl P3) => h_ + "abrn" ; --# notpresent - VPB (Fut Subj Sg P1) => h_ + "ubiere" ; --# notpresent - VPB (Fut Subj Sg P2) => h_ + "ubieres" ; --# notpresent - VPB (Fut Subj Sg P3) => h_ + "ubiere" ; --# notpresent - VPB (Fut Subj Pl P1) => h_ + "ubiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => h_ + "ubiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => h_ + "ubieren" ; --# notpresent - VPB (Cond Sg P1) => h_ + "abra" ; --# notpresent - VPB (Cond Sg P2) => h_ + "abras" ; --# notpresent - VPB (Cond Sg P3) => h_ + "abra" ; --# notpresent - VPB (Cond Pl P1) => h_ + "abramos" ; --# notpresent - VPB (Cond Pl P2) => h_ + "abrais" ; --# notpresent - VPB (Cond Pl P3) => h_ + "abran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => variants {} ; - VPB (Imper Sg P3) => variants {} ; - VPB (Imper Pl P1) => variants {} ; - VPB (Imper Pl P2) => variants {} ; - VPB (Imper Pl P3) => variants {} ; - VPB (Pass Sg Masc) => h_ + "abido" ; - VPB (Pass Sg Fem) => h_ + "abida" ; - VPB (Pass Pl Masc) => h_ + "abidos" ; - VPB (Pass Pl Fem) => h_ + "abidas" - } - } ; - -oper tener_4 : Str -> Verbum = \tener -> - let t_ = Predef.tk 4 tener in - {s = table { - VI Infn => t_ + "ener" ; - VI Ger => t_ + "eniendo" ; - VI Part => t_ + "enido" ; - VPB (Pres Ind Sg P1) => t_ + "engo" ; - VPB (Pres Ind Sg P2) => t_ + "ienes" ; - VPB (Pres Ind Sg P3) => t_ + "iene" ; - VPB (Pres Ind Pl P1) => t_ + "enemos" ; - VPB (Pres Ind Pl P2) => t_ + "enis" ; - VPB (Pres Ind Pl P3) => t_ + "ienen" ; - VPB (Pres Subj Sg P1) => t_ + "enga" ; - VPB (Pres Subj Sg P2) => t_ + "engas" ; - VPB (Pres Subj Sg P3) => t_ + "enga" ; - VPB (Pres Subj Pl P1) => t_ + "engamos" ; - VPB (Pres Subj Pl P2) => t_ + "engis" ; - VPB (Pres Subj Pl P3) => t_ + "engan" ; - VPB (Impf Ind Sg P1) => t_ + "ena" ; --# notpresent - VPB (Impf Ind Sg P2) => t_ + "enas" ; --# notpresent - VPB (Impf Ind Sg P3) => t_ + "ena" ; --# notpresent - VPB (Impf Ind Pl P1) => t_ + "enamos" ; --# notpresent - VPB (Impf Ind Pl P2) => t_ + "enais" ; --# notpresent - VPB (Impf Ind Pl P3) => t_ + "enan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {t_ + "uviera" ; t_ + "uviese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {t_ + "uvieras" ; t_ + "uvieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {t_ + "uviera" ; t_ + "uviese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {t_ + "uviramos" ; t_ + "uvisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {t_ + "uvierais" ; t_ + "uvieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {t_ + "uvieran" ; t_ + "uviesen"} ; --# notpresent - VPB (Pret Sg P1) => t_ + "uve" ; --# notpresent - VPB (Pret Sg P2) => t_ + "uviste" ; --# notpresent - VPB (Pret Sg P3) => t_ + "uvo" ; --# notpresent - VPB (Pret Pl P1) => t_ + "uvimos" ; --# notpresent - VPB (Pret Pl P2) => t_ + "uvisteis" ; --# notpresent - VPB (Pret Pl P3) => t_ + "uvieron" ; --# notpresent - VPB (Fut Ind Sg P1) => t_ + "endr" ; --# notpresent - VPB (Fut Ind Sg P2) => t_ + "endrs" ; --# notpresent - VPB (Fut Ind Sg P3) => t_ + "endr" ; --# notpresent - VPB (Fut Ind Pl P1) => t_ + "endremos" ; --# notpresent - VPB (Fut Ind Pl P2) => t_ + "endris" ; --# notpresent - VPB (Fut Ind Pl P3) => t_ + "endrn" ; --# notpresent - VPB (Fut Subj Sg P1) => t_ + "uviere" ; --# notpresent - VPB (Fut Subj Sg P2) => t_ + "uvieres" ; --# notpresent - VPB (Fut Subj Sg P3) => t_ + "uviere" ; --# notpresent - VPB (Fut Subj Pl P1) => t_ + "uviremos" ; --# notpresent - VPB (Fut Subj Pl P2) => t_ + "uviereis" ; --# notpresent - VPB (Fut Subj Pl P3) => t_ + "uvieren" ; --# notpresent - VPB (Cond Sg P1) => t_ + "endra" ; --# notpresent - VPB (Cond Sg P2) => t_ + "endras" ; --# notpresent - VPB (Cond Sg P3) => t_ + "endra" ; --# notpresent - VPB (Cond Pl P1) => t_ + "endramos" ; --# notpresent - VPB (Cond Pl P2) => t_ + "endrais" ; --# notpresent - VPB (Cond Pl P3) => t_ + "endran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => t_ + "en" ; - VPB (Imper Sg P3) => t_ + "enga" ; - VPB (Imper Pl P1) => t_ + "engamos" ; - VPB (Imper Pl P2) => t_ + "ened" ; - VPB (Imper Pl P3) => t_ + "engan" ; - VPB (Pass Sg Masc) => t_ + "enido" ; - VPB (Pass Sg Fem) => t_ + "enida" ; - VPB (Pass Pl Masc) => t_ + "enidos" ; - VPB (Pass Pl Fem) => t_ + "enidas" - } - } ; - -oper cortar_5 : Str -> Verbum = \cortar -> - let cort_ = Predef.tk 2 cortar in - {s = table { - VI Infn => cort_ + "ar" ; - VI Ger => cort_ + "ando" ; - VI Part => cort_ + "ado" ; - VPB (Pres Ind Sg P1) => cort_ + "o" ; - VPB (Pres Ind Sg P2) => cort_ + "as" ; - VPB (Pres Ind Sg P3) => cort_ + "a" ; - VPB (Pres Ind Pl P1) => cort_ + "amos" ; - VPB (Pres Ind Pl P2) => cort_ + "is" ; - VPB (Pres Ind Pl P3) => cort_ + "an" ; - VPB (Pres Subj Sg P1) => cort_ + "e" ; - VPB (Pres Subj Sg P2) => cort_ + "es" ; - VPB (Pres Subj Sg P3) => cort_ + "e" ; - VPB (Pres Subj Pl P1) => cort_ + "emos" ; - VPB (Pres Subj Pl P2) => cort_ + "is" ; - VPB (Pres Subj Pl P3) => cort_ + "en" ; - VPB (Impf Ind Sg P1) => cort_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => cort_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => cort_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => cort_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => cort_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => cort_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {cort_ + "ara" ; cort_ + "ase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {cort_ + "aras" ; cort_ + "ases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {cort_ + "ara" ; cort_ + "ase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {cort_ + "ramos" ; cort_ + "semos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {cort_ + "arais" ; cort_ + "aseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {cort_ + "aran" ; cort_ + "asen"} ; --# notpresent - VPB (Pret Sg P1) => cort_ + "" ; --# notpresent - VPB (Pret Sg P2) => cort_ + "aste" ; --# notpresent - VPB (Pret Sg P3) => cort_ + "" ; --# notpresent - VPB (Pret Pl P1) => cort_ + "amos" ; --# notpresent - VPB (Pret Pl P2) => cort_ + "asteis" ; --# notpresent - VPB (Pret Pl P3) => cort_ + "aron" ; --# notpresent - VPB (Fut Ind Sg P1) => cort_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => cort_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => cort_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => cort_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => cort_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => cort_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => cort_ + "are" ; --# notpresent - VPB (Fut Subj Sg P2) => cort_ + "ares" ; --# notpresent - VPB (Fut Subj Sg P3) => cort_ + "are" ; --# notpresent - VPB (Fut Subj Pl P1) => cort_ + "remos" ; --# notpresent - VPB (Fut Subj Pl P2) => cort_ + "areis" ; --# notpresent - VPB (Fut Subj Pl P3) => cort_ + "aren" ; --# notpresent - VPB (Cond Sg P1) => cort_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => cort_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => cort_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => cort_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => cort_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => cort_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => cort_ + "a" ; - VPB (Imper Sg P3) => cort_ + "e" ; - VPB (Imper Pl P1) => cort_ + "emos" ; - VPB (Imper Pl P2) => cort_ + "ad" ; - VPB (Imper Pl P3) => cort_ + "en" ; - VPB (Pass Sg Masc) => cort_ + "ado" ; - VPB (Pass Sg Fem) => cort_ + "ada" ; - VPB (Pass Pl Masc) => cort_ + "ados" ; - VPB (Pass Pl Fem) => cort_ + "adas" - } - } ; - - -oper deber_6 : Str -> Verbum = \deber -> - let deb_ = Predef.tk 2 deber in - {s = table { - VI Infn => deb_ + "er" ; - VI Ger => deb_ + "iendo" ; - VI Part => deb_ + "ido" ; - VPB (Pres Ind Sg P1) => deb_ + "o" ; - VPB (Pres Ind Sg P2) => deb_ + "es" ; - VPB (Pres Ind Sg P3) => deb_ + "e" ; - VPB (Pres Ind Pl P1) => deb_ + "emos" ; - VPB (Pres Ind Pl P2) => deb_ + "is" ; - VPB (Pres Ind Pl P3) => deb_ + "en" ; - VPB (Pres Subj Sg P1) => deb_ + "a" ; - VPB (Pres Subj Sg P2) => deb_ + "as" ; - VPB (Pres Subj Sg P3) => deb_ + "a" ; - VPB (Pres Subj Pl P1) => deb_ + "amos" ; - VPB (Pres Subj Pl P2) => deb_ + "is" ; - VPB (Pres Subj Pl P3) => deb_ + "an" ; - VPB (Impf Ind Sg P1) => deb_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => deb_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => deb_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => deb_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => deb_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => deb_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {deb_ + "iera" ; deb_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {deb_ + "ieras" ; deb_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {deb_ + "iera" ; deb_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {deb_ + "iramos" ; deb_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {deb_ + "ierais" ; deb_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {deb_ + "ieran" ; deb_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => deb_ + "" ; --# notpresent - VPB (Pret Sg P2) => deb_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => deb_ + "i" ; --# notpresent - VPB (Pret Pl P1) => deb_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => deb_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => deb_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => deb_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => deb_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => deb_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => deb_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => deb_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => deb_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => deb_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => deb_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => deb_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => deb_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => deb_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => deb_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => deb_ + "era" ; --# notpresent - VPB (Cond Sg P2) => deb_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => deb_ + "era" ; --# notpresent - VPB (Cond Pl P1) => deb_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => deb_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => deb_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => deb_ + "e" ; - VPB (Imper Sg P3) => deb_ + "a" ; - VPB (Imper Pl P1) => deb_ + "amos" ; - VPB (Imper Pl P2) => deb_ + "ed" ; - VPB (Imper Pl P3) => deb_ + "an" ; - VPB (Pass Sg Masc) => deb_ + "ido" ; - VPB (Pass Sg Fem) => deb_ + "ida" ; - VPB (Pass Pl Masc) => deb_ + "idos" ; - VPB (Pass Pl Fem) => deb_ + "idas" - } - } ; -oper vivir_7 : Str -> Verbum = \vivir -> - let viv_ = Predef.tk 2 vivir in - {s = table { - VI Infn => viv_ + "ir" ; - VI Ger => viv_ + "iendo" ; - VI Part => viv_ + "ido" ; - VPB (Pres Ind Sg P1) => viv_ + "o" ; - VPB (Pres Ind Sg P2) => viv_ + "es" ; - VPB (Pres Ind Sg P3) => viv_ + "e" ; - VPB (Pres Ind Pl P1) => viv_ + "imos" ; - VPB (Pres Ind Pl P2) => viv_ + "s" ; - VPB (Pres Ind Pl P3) => viv_ + "en" ; - VPB (Pres Subj Sg P1) => viv_ + "a" ; - VPB (Pres Subj Sg P2) => viv_ + "as" ; - VPB (Pres Subj Sg P3) => viv_ + "a" ; - VPB (Pres Subj Pl P1) => viv_ + "amos" ; - VPB (Pres Subj Pl P2) => viv_ + "is" ; - VPB (Pres Subj Pl P3) => viv_ + "an" ; - VPB (Impf Ind Sg P1) => viv_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => viv_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => viv_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => viv_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => viv_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => viv_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {viv_ + "iera" ; viv_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {viv_ + "ieras" ; viv_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {viv_ + "iera" ; viv_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {viv_ + "iramos" ; viv_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {viv_ + "ierais" ; viv_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {viv_ + "ieran" ; viv_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => viv_ + "" ; --# notpresent - VPB (Pret Sg P2) => viv_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => viv_ + "i" ; --# notpresent - VPB (Pret Pl P1) => viv_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => viv_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => viv_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => viv_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => viv_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => viv_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => viv_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => viv_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => viv_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => viv_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => viv_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => viv_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => viv_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => viv_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => viv_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => viv_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => viv_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => viv_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => viv_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => viv_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => viv_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => viv_ + "e" ; - VPB (Imper Sg P3) => viv_ + "a" ; - VPB (Imper Pl P1) => viv_ + "amos" ; - VPB (Imper Pl P2) => viv_ + "id" ; - VPB (Imper Pl P3) => viv_ + "an" ; - VPB (Pass Sg Masc) => viv_ + "ido" ; - VPB (Pass Sg Fem) => viv_ + "ida" ; - VPB (Pass Pl Masc) => viv_ + "idos" ; - VPB (Pass Pl Fem) => viv_ + "idas" - } - } ; -oper abolir_8 : Str -> Verbum = \abolir -> - let abol_ = Predef.tk 2 abolir in - {s = table { - VI Infn => abol_ + "ir" ; - VI Ger => abol_ + "iendo" ; - VI Part => abol_ + "ido" ; - VPB (Pres Ind Sg P1) => variants {} ; - VPB (Pres Ind Sg P2) => variants {} ; - VPB (Pres Ind Sg P3) => variants {} ; - VPB (Pres Ind Pl P1) => abol_ + "imos" ; - VPB (Pres Ind Pl P2) => abol_ + "s" ; - VPB (Pres Ind Pl P3) => variants {} ; - VPB (Pres Subj Sg P1) => variants {} ; - VPB (Pres Subj Sg P2) => variants {} ; - VPB (Pres Subj Sg P3) => variants {} ; - VPB (Pres Subj Pl P1) => variants {} ; - VPB (Pres Subj Pl P2) => variants {} ; - VPB (Pres Subj Pl P3) => variants {} ; - VPB (Impf Ind Sg P1) => abol_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => abol_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => abol_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => abol_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => abol_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => abol_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {abol_ + "iera" ; abol_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {abol_ + "ieras" ; abol_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {abol_ + "iera" ; abol_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {abol_ + "iramos" ; abol_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {abol_ + "ierais" ; abol_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {abol_ + "ieran" ; abol_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => abol_ + "" ; --# notpresent - VPB (Pret Sg P2) => abol_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => abol_ + "i" ; --# notpresent - VPB (Pret Pl P1) => abol_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => abol_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => abol_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => abol_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => abol_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => abol_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => abol_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => abol_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => abol_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => abol_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => abol_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => abol_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => abol_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => abol_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => abol_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => abol_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => abol_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => abol_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => abol_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => abol_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => abol_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => variants {} ; - VPB (Imper Sg P3) => variants {} ; - VPB (Imper Pl P1) => variants {} ; - VPB (Imper Pl P2) => abol_ + "id" ; - VPB (Imper Pl P3) => variants {} ; - VPB (Pass Sg Masc) => abol_ + "ido" ; - VPB (Pass Sg Fem) => abol_ + "ida" ; - VPB (Pass Pl Masc) => abol_ + "idos" ; - VPB (Pass Pl Fem) => abol_ + "idas" - } - } ; -oper actuar_9 : Str -> Verbum = \actuar -> - let act_ = Predef.tk 3 actuar in - {s = table { - VI Infn => act_ + "uar" ; - VI Ger => act_ + "uando" ; - VI Part => act_ + "uado" ; - VPB (Pres Ind Sg P1) => act_ + "o" ; - VPB (Pres Ind Sg P2) => act_ + "as" ; - VPB (Pres Ind Sg P3) => act_ + "a" ; - VPB (Pres Ind Pl P1) => act_ + "uamos" ; - VPB (Pres Ind Pl P2) => act_ + "uis" ; - VPB (Pres Ind Pl P3) => act_ + "an" ; - VPB (Pres Subj Sg P1) => act_ + "e" ; - VPB (Pres Subj Sg P2) => act_ + "es" ; - VPB (Pres Subj Sg P3) => act_ + "e" ; - VPB (Pres Subj Pl P1) => act_ + "uemos" ; - VPB (Pres Subj Pl P2) => act_ + "uis" ; - VPB (Pres Subj Pl P3) => act_ + "en" ; - VPB (Impf Ind Sg P1) => act_ + "uaba" ; --# notpresent - VPB (Impf Ind Sg P2) => act_ + "uabas" ; --# notpresent - VPB (Impf Ind Sg P3) => act_ + "uaba" ; --# notpresent - VPB (Impf Ind Pl P1) => act_ + "ubamos" ; --# notpresent - VPB (Impf Ind Pl P2) => act_ + "uabais" ; --# notpresent - VPB (Impf Ind Pl P3) => act_ + "uaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {act_ + "uara" ; act_ + "uase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {act_ + "uaras" ; act_ + "uases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {act_ + "uara" ; act_ + "uase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {act_ + "uramos" ; act_ + "usemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {act_ + "uarais" ; act_ + "uaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {act_ + "uaran" ; act_ + "uasen"} ; --# notpresent - VPB (Pret Sg P1) => act_ + "u" ; --# notpresent - VPB (Pret Sg P2) => act_ + "uaste" ; --# notpresent - VPB (Pret Sg P3) => act_ + "u" ; --# notpresent - VPB (Pret Pl P1) => act_ + "uamos" ; --# notpresent - VPB (Pret Pl P2) => act_ + "uasteis" ; --# notpresent - VPB (Pret Pl P3) => act_ + "uaron" ; --# notpresent - VPB (Fut Ind Sg P1) => act_ + "uar" ; --# notpresent - VPB (Fut Ind Sg P2) => act_ + "uars" ; --# notpresent - VPB (Fut Ind Sg P3) => act_ + "uar" ; --# notpresent - VPB (Fut Ind Pl P1) => act_ + "uaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => act_ + "uaris" ; --# notpresent - VPB (Fut Ind Pl P3) => act_ + "uarn" ; --# notpresent - VPB (Fut Subj Sg P1) => act_ + "uare" ; --# notpresent - VPB (Fut Subj Sg P2) => act_ + "uares" ; --# notpresent - VPB (Fut Subj Sg P3) => act_ + "uare" ; --# notpresent - VPB (Fut Subj Pl P1) => act_ + "uremos" ; --# notpresent - VPB (Fut Subj Pl P2) => act_ + "uareis" ; --# notpresent - VPB (Fut Subj Pl P3) => act_ + "uaren" ; --# notpresent - VPB (Cond Sg P1) => act_ + "uara" ; --# notpresent - VPB (Cond Sg P2) => act_ + "uaras" ; --# notpresent - VPB (Cond Sg P3) => act_ + "uara" ; --# notpresent - VPB (Cond Pl P1) => act_ + "uaramos" ; --# notpresent - VPB (Cond Pl P2) => act_ + "uarais" ; --# notpresent - VPB (Cond Pl P3) => act_ + "uaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => act_ + "a" ; - VPB (Imper Sg P3) => act_ + "e" ; - VPB (Imper Pl P1) => act_ + "uemos" ; - VPB (Imper Pl P2) => act_ + "uad" ; - VPB (Imper Pl P3) => act_ + "en" ; - VPB (Pass Sg Masc) => act_ + "uado" ; - VPB (Pass Sg Fem) => act_ + "uada" ; - VPB (Pass Pl Masc) => act_ + "uados" ; - VPB (Pass Pl Fem) => act_ + "uadas" - } - } ; -oper adquirir_10 : Str -> Verbum = \adquirir -> - let adqui_ = Predef.tk 3 adquirir in - {s = table { - VI Infn => adqui_ + "rir" ; - VI Ger => adqui_ + "riendo" ; - VI Part => adqui_ + "rido" ; - VPB (Pres Ind Sg P1) => adqui_ + "ero" ; - VPB (Pres Ind Sg P2) => adqui_ + "eres" ; - VPB (Pres Ind Sg P3) => adqui_ + "ere" ; - VPB (Pres Ind Pl P1) => adqui_ + "rimos" ; - VPB (Pres Ind Pl P2) => adqui_ + "rs" ; - VPB (Pres Ind Pl P3) => adqui_ + "eren" ; - VPB (Pres Subj Sg P1) => adqui_ + "era" ; - VPB (Pres Subj Sg P2) => adqui_ + "eras" ; - VPB (Pres Subj Sg P3) => adqui_ + "era" ; - VPB (Pres Subj Pl P1) => adqui_ + "ramos" ; - VPB (Pres Subj Pl P2) => adqui_ + "ris" ; - VPB (Pres Subj Pl P3) => adqui_ + "eran" ; - VPB (Impf Ind Sg P1) => adqui_ + "ra" ; --# notpresent - VPB (Impf Ind Sg P2) => adqui_ + "ras" ; --# notpresent - VPB (Impf Ind Sg P3) => adqui_ + "ra" ; --# notpresent - VPB (Impf Ind Pl P1) => adqui_ + "ramos" ; --# notpresent - VPB (Impf Ind Pl P2) => adqui_ + "rais" ; --# notpresent - VPB (Impf Ind Pl P3) => adqui_ + "ran" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {adqui_ + "riera" ; adqui_ + "riese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {adqui_ + "rieras" ; adqui_ + "rieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {adqui_ + "riera" ; adqui_ + "riese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {adqui_ + "riramos" ; adqui_ + "risemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {adqui_ + "rierais" ; adqui_ + "rieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {adqui_ + "rieran" ; adqui_ + "riesen"} ; --# notpresent - VPB (Pret Sg P1) => adqui_ + "r" ; --# notpresent - VPB (Pret Sg P2) => adqui_ + "riste" ; --# notpresent - VPB (Pret Sg P3) => adqui_ + "ri" ; --# notpresent - VPB (Pret Pl P1) => adqui_ + "rimos" ; --# notpresent - VPB (Pret Pl P2) => adqui_ + "risteis" ; --# notpresent - VPB (Pret Pl P3) => adqui_ + "rieron" ; --# notpresent - VPB (Fut Ind Sg P1) => adqui_ + "rir" ; --# notpresent - VPB (Fut Ind Sg P2) => adqui_ + "rirs" ; --# notpresent - VPB (Fut Ind Sg P3) => adqui_ + "rir" ; --# notpresent - VPB (Fut Ind Pl P1) => adqui_ + "riremos" ; --# notpresent - VPB (Fut Ind Pl P2) => adqui_ + "riris" ; --# notpresent - VPB (Fut Ind Pl P3) => adqui_ + "rirn" ; --# notpresent - VPB (Fut Subj Sg P1) => adqui_ + "riere" ; --# notpresent - VPB (Fut Subj Sg P2) => adqui_ + "rieres" ; --# notpresent - VPB (Fut Subj Sg P3) => adqui_ + "riere" ; --# notpresent - VPB (Fut Subj Pl P1) => adqui_ + "riremos" ; --# notpresent - VPB (Fut Subj Pl P2) => adqui_ + "riereis" ; --# notpresent - VPB (Fut Subj Pl P3) => adqui_ + "rieren" ; --# notpresent - VPB (Cond Sg P1) => adqui_ + "rira" ; --# notpresent - VPB (Cond Sg P2) => adqui_ + "riras" ; --# notpresent - VPB (Cond Sg P3) => adqui_ + "rira" ; --# notpresent - VPB (Cond Pl P1) => adqui_ + "riramos" ; --# notpresent - VPB (Cond Pl P2) => adqui_ + "rirais" ; --# notpresent - VPB (Cond Pl P3) => adqui_ + "riran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => adqui_ + "ere" ; - VPB (Imper Sg P3) => adqui_ + "era" ; - VPB (Imper Pl P1) => adqui_ + "ramos" ; - VPB (Imper Pl P2) => adqui_ + "rid" ; - VPB (Imper Pl P3) => adqui_ + "eran" ; - VPB (Pass Sg Masc) => adqui_ + "rido" ; - VPB (Pass Sg Fem) => adqui_ + "rida" ; - VPB (Pass Pl Masc) => adqui_ + "ridos" ; - VPB (Pass Pl Fem) => adqui_ + "ridas" - } - } ; -oper ahincar_11 : Str -> Verbum = \ahincar -> - let ah_ = Predef.tk 5 ahincar in - {s = table { - VI Infn => ah_ + "incar" ; - VI Ger => ah_ + "incando" ; - VI Part => ah_ + "incado" ; - VPB (Pres Ind Sg P1) => ah_ + "nco" ; - VPB (Pres Ind Sg P2) => ah_ + "ncas" ; - VPB (Pres Ind Sg P3) => ah_ + "nca" ; - VPB (Pres Ind Pl P1) => ah_ + "incamos" ; - VPB (Pres Ind Pl P2) => ah_ + "incis" ; - VPB (Pres Ind Pl P3) => ah_ + "ncan" ; - VPB (Pres Subj Sg P1) => ah_ + "nque" ; - VPB (Pres Subj Sg P2) => ah_ + "nques" ; - VPB (Pres Subj Sg P3) => ah_ + "nque" ; - VPB (Pres Subj Pl P1) => ah_ + "inquemos" ; - VPB (Pres Subj Pl P2) => ah_ + "inquis" ; - VPB (Pres Subj Pl P3) => ah_ + "nquen" ; - VPB (Impf Ind Sg P1) => ah_ + "incaba" ; --# notpresent - VPB (Impf Ind Sg P2) => ah_ + "incabas" ; --# notpresent - VPB (Impf Ind Sg P3) => ah_ + "incaba" ; --# notpresent - VPB (Impf Ind Pl P1) => ah_ + "incbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => ah_ + "incabais" ; --# notpresent - VPB (Impf Ind Pl P3) => ah_ + "incaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ah_ + "incara" ; ah_ + "incase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ah_ + "incaras" ; ah_ + "incases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ah_ + "incara" ; ah_ + "incase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ah_ + "incramos" ; ah_ + "incsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ah_ + "incarais" ; ah_ + "incaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ah_ + "incaran" ; ah_ + "incasen"} ; --# notpresent - VPB (Pret Sg P1) => ah_ + "inqu" ; --# notpresent - VPB (Pret Sg P2) => ah_ + "incaste" ; --# notpresent - VPB (Pret Sg P3) => ah_ + "inc" ; --# notpresent - VPB (Pret Pl P1) => ah_ + "incamos" ; --# notpresent - VPB (Pret Pl P2) => ah_ + "incasteis" ; --# notpresent - VPB (Pret Pl P3) => ah_ + "incaron" ; --# notpresent - VPB (Fut Ind Sg P1) => ah_ + "incar" ; --# notpresent - VPB (Fut Ind Sg P2) => ah_ + "incars" ; --# notpresent - VPB (Fut Ind Sg P3) => ah_ + "incar" ; --# notpresent - VPB (Fut Ind Pl P1) => ah_ + "incaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ah_ + "incaris" ; --# notpresent - VPB (Fut Ind Pl P3) => ah_ + "incarn" ; --# notpresent - VPB (Fut Subj Sg P1) => ah_ + "incare" ; --# notpresent - VPB (Fut Subj Sg P2) => ah_ + "incares" ; --# notpresent - VPB (Fut Subj Sg P3) => ah_ + "incare" ; --# notpresent - VPB (Fut Subj Pl P1) => ah_ + "incremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ah_ + "incareis" ; --# notpresent - VPB (Fut Subj Pl P3) => ah_ + "incaren" ; --# notpresent - VPB (Cond Sg P1) => ah_ + "incara" ; --# notpresent - VPB (Cond Sg P2) => ah_ + "incaras" ; --# notpresent - VPB (Cond Sg P3) => ah_ + "incara" ; --# notpresent - VPB (Cond Pl P1) => ah_ + "incaramos" ; --# notpresent - VPB (Cond Pl P2) => ah_ + "incarais" ; --# notpresent - VPB (Cond Pl P3) => ah_ + "incaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ah_ + "nca" ; - VPB (Imper Sg P3) => ah_ + "nque" ; - VPB (Imper Pl P1) => ah_ + "inquemos" ; - VPB (Imper Pl P2) => ah_ + "incad" ; - VPB (Imper Pl P3) => ah_ + "nquen" ; - VPB (Pass Sg Masc) => ah_ + "incado" ; - VPB (Pass Sg Fem) => ah_ + "incada" ; - VPB (Pass Pl Masc) => ah_ + "incados" ; - VPB (Pass Pl Fem) => ah_ + "incadas" - } - } ; -oper airar_12 : Str -> Verbum = \airar -> - let a_ = Predef.tk 4 airar in - {s = table { - VI Infn => a_ + "irar" ; - VI Ger => a_ + "irando" ; - VI Part => a_ + "irado" ; - VPB (Pres Ind Sg P1) => a_ + "ro" ; - VPB (Pres Ind Sg P2) => a_ + "ras" ; - VPB (Pres Ind Sg P3) => a_ + "ra" ; - VPB (Pres Ind Pl P1) => a_ + "iramos" ; - VPB (Pres Ind Pl P2) => a_ + "iris" ; - VPB (Pres Ind Pl P3) => a_ + "ran" ; - VPB (Pres Subj Sg P1) => a_ + "re" ; - VPB (Pres Subj Sg P2) => a_ + "res" ; - VPB (Pres Subj Sg P3) => a_ + "re" ; - VPB (Pres Subj Pl P1) => a_ + "iremos" ; - VPB (Pres Subj Pl P2) => a_ + "iris" ; - VPB (Pres Subj Pl P3) => a_ + "ren" ; - VPB (Impf Ind Sg P1) => a_ + "iraba" ; --# notpresent - VPB (Impf Ind Sg P2) => a_ + "irabas" ; --# notpresent - VPB (Impf Ind Sg P3) => a_ + "iraba" ; --# notpresent - VPB (Impf Ind Pl P1) => a_ + "irbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => a_ + "irabais" ; --# notpresent - VPB (Impf Ind Pl P3) => a_ + "iraban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {a_ + "irara" ; a_ + "irase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {a_ + "iraras" ; a_ + "irases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {a_ + "irara" ; a_ + "irase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {a_ + "irramos" ; a_ + "irsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {a_ + "irarais" ; a_ + "iraseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {a_ + "iraran" ; a_ + "irasen"} ; --# notpresent - VPB (Pret Sg P1) => a_ + "ir" ; --# notpresent - VPB (Pret Sg P2) => a_ + "iraste" ; --# notpresent - VPB (Pret Sg P3) => a_ + "ir" ; --# notpresent - VPB (Pret Pl P1) => a_ + "iramos" ; --# notpresent - VPB (Pret Pl P2) => a_ + "irasteis" ; --# notpresent - VPB (Pret Pl P3) => a_ + "iraron" ; --# notpresent - VPB (Fut Ind Sg P1) => a_ + "irar" ; --# notpresent - VPB (Fut Ind Sg P2) => a_ + "irars" ; --# notpresent - VPB (Fut Ind Sg P3) => a_ + "irar" ; --# notpresent - VPB (Fut Ind Pl P1) => a_ + "iraremos" ; --# notpresent - VPB (Fut Ind Pl P2) => a_ + "iraris" ; --# notpresent - VPB (Fut Ind Pl P3) => a_ + "irarn" ; --# notpresent - VPB (Fut Subj Sg P1) => a_ + "irare" ; --# notpresent - VPB (Fut Subj Sg P2) => a_ + "irares" ; --# notpresent - VPB (Fut Subj Sg P3) => a_ + "irare" ; --# notpresent - VPB (Fut Subj Pl P1) => a_ + "irremos" ; --# notpresent - VPB (Fut Subj Pl P2) => a_ + "irareis" ; --# notpresent - VPB (Fut Subj Pl P3) => a_ + "iraren" ; --# notpresent - VPB (Cond Sg P1) => a_ + "irara" ; --# notpresent - VPB (Cond Sg P2) => a_ + "iraras" ; --# notpresent - VPB (Cond Sg P3) => a_ + "irara" ; --# notpresent - VPB (Cond Pl P1) => a_ + "iraramos" ; --# notpresent - VPB (Cond Pl P2) => a_ + "irarais" ; --# notpresent - VPB (Cond Pl P3) => a_ + "iraran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => a_ + "ra" ; - VPB (Imper Sg P3) => a_ + "re" ; - VPB (Imper Pl P1) => a_ + "iremos" ; - VPB (Imper Pl P2) => a_ + "irad" ; - VPB (Imper Pl P3) => a_ + "ren" ; - VPB (Pass Sg Masc) => a_ + "irado" ; - VPB (Pass Sg Fem) => a_ + "irada" ; - VPB (Pass Pl Masc) => a_ + "irados" ; - VPB (Pass Pl Fem) => a_ + "iradas" - } - } ; -oper andar_13 : Str -> Verbum = \andar -> - let and_ = Predef.tk 2 andar in - {s = table { - VI Infn => and_ + "ar" ; - VI Ger => and_ + "ando" ; - VI Part => and_ + "ado" ; - VPB (Pres Ind Sg P1) => and_ + "o" ; - VPB (Pres Ind Sg P2) => and_ + "as" ; - VPB (Pres Ind Sg P3) => and_ + "a" ; - VPB (Pres Ind Pl P1) => and_ + "amos" ; - VPB (Pres Ind Pl P2) => and_ + "is" ; - VPB (Pres Ind Pl P3) => and_ + "an" ; - VPB (Pres Subj Sg P1) => and_ + "e" ; - VPB (Pres Subj Sg P2) => and_ + "es" ; - VPB (Pres Subj Sg P3) => and_ + "e" ; - VPB (Pres Subj Pl P1) => and_ + "emos" ; - VPB (Pres Subj Pl P2) => and_ + "is" ; - VPB (Pres Subj Pl P3) => and_ + "en" ; - VPB (Impf Ind Sg P1) => and_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => and_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => and_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => and_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => and_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => and_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {and_ + "uviera" ; and_ + "uviese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {and_ + "uvieras" ; and_ + "uvieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {and_ + "uviera" ; and_ + "uviese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {and_ + "uviramos" ; and_ + "uvisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {and_ + "uvierais" ; and_ + "uvieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {and_ + "uvieran" ; and_ + "uviesen"} ; --# notpresent - VPB (Pret Sg P1) => and_ + "uve" ; --# notpresent - VPB (Pret Sg P2) => and_ + "uviste" ; --# notpresent - VPB (Pret Sg P3) => and_ + "uvo" ; --# notpresent - VPB (Pret Pl P1) => and_ + "uvimos" ; --# notpresent - VPB (Pret Pl P2) => and_ + "uvisteis" ; --# notpresent - VPB (Pret Pl P3) => and_ + "uvieron" ; --# notpresent - VPB (Fut Ind Sg P1) => and_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => and_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => and_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => and_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => and_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => and_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => and_ + "uviere" ; --# notpresent - VPB (Fut Subj Sg P2) => and_ + "uvieres" ; --# notpresent - VPB (Fut Subj Sg P3) => and_ + "uviere" ; --# notpresent - VPB (Fut Subj Pl P1) => and_ + "uviremos" ; --# notpresent - VPB (Fut Subj Pl P2) => and_ + "uviereis" ; --# notpresent - VPB (Fut Subj Pl P3) => and_ + "uvieren" ; --# notpresent - VPB (Cond Sg P1) => and_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => and_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => and_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => and_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => and_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => and_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => and_ + "a" ; - VPB (Imper Sg P3) => and_ + "e" ; - VPB (Imper Pl P1) => and_ + "emos" ; - VPB (Imper Pl P2) => and_ + "ad" ; - VPB (Imper Pl P3) => and_ + "en" ; - VPB (Pass Sg Masc) => and_ + "ado" ; - VPB (Pass Sg Fem) => and_ + "ada" ; - VPB (Pass Pl Masc) => and_ + "ados" ; - VPB (Pass Pl Fem) => and_ + "adas" - } - } ; -oper asir_14 : Str -> Verbum = \asir -> - let as_ = Predef.tk 2 asir in - {s = table { - VI Infn => as_ + "ir" ; - VI Ger => as_ + "iendo" ; - VI Part => as_ + "ido" ; - VPB (Pres Ind Sg P1) => as_ + "go" ; - VPB (Pres Ind Sg P2) => as_ + "es" ; - VPB (Pres Ind Sg P3) => as_ + "e" ; - VPB (Pres Ind Pl P1) => as_ + "imos" ; - VPB (Pres Ind Pl P2) => as_ + "s" ; - VPB (Pres Ind Pl P3) => as_ + "en" ; - VPB (Pres Subj Sg P1) => as_ + "ga" ; - VPB (Pres Subj Sg P2) => as_ + "gas" ; - VPB (Pres Subj Sg P3) => as_ + "ga" ; - VPB (Pres Subj Pl P1) => as_ + "gamos" ; - VPB (Pres Subj Pl P2) => as_ + "gis" ; - VPB (Pres Subj Pl P3) => as_ + "gan" ; - VPB (Impf Ind Sg P1) => as_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => as_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => as_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => as_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => as_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => as_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {as_ + "iera" ; as_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {as_ + "ieras" ; as_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {as_ + "iera" ; as_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {as_ + "iramos" ; as_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {as_ + "ierais" ; as_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {as_ + "ieran" ; as_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => as_ + "" ; --# notpresent - VPB (Pret Sg P2) => as_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => as_ + "i" ; --# notpresent - VPB (Pret Pl P1) => as_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => as_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => as_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => as_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => as_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => as_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => as_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => as_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => as_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => as_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => as_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => as_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => as_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => as_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => as_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => as_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => as_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => as_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => as_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => as_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => as_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => as_ + "e" ; - VPB (Imper Sg P3) => as_ + "ga" ; - VPB (Imper Pl P1) => as_ + "gamos" ; - VPB (Imper Pl P2) => as_ + "id" ; - VPB (Imper Pl P3) => as_ + "gan" ; - VPB (Pass Sg Masc) => as_ + "ido" ; - VPB (Pass Sg Fem) => as_ + "ida" ; - VPB (Pass Pl Masc) => as_ + "idos" ; - VPB (Pass Pl Fem) => as_ + "idas" - } - } ; -oper aullar_15 : Str -> Verbum = \aullar -> - let a_ = Predef.tk 5 aullar in - {s = table { - VI Infn => a_ + "ullar" ; - VI Ger => a_ + "ullando" ; - VI Part => a_ + "ullado" ; - VPB (Pres Ind Sg P1) => a_ + "llo" ; - VPB (Pres Ind Sg P2) => a_ + "llas" ; - VPB (Pres Ind Sg P3) => a_ + "lla" ; - VPB (Pres Ind Pl P1) => a_ + "ullamos" ; - VPB (Pres Ind Pl P2) => a_ + "ullis" ; - VPB (Pres Ind Pl P3) => a_ + "llan" ; - VPB (Pres Subj Sg P1) => a_ + "lle" ; - VPB (Pres Subj Sg P2) => a_ + "lles" ; - VPB (Pres Subj Sg P3) => a_ + "lle" ; - VPB (Pres Subj Pl P1) => a_ + "ullemos" ; - VPB (Pres Subj Pl P2) => a_ + "ullis" ; - VPB (Pres Subj Pl P3) => a_ + "llen" ; - VPB (Impf Ind Sg P1) => a_ + "ullaba" ; --# notpresent - VPB (Impf Ind Sg P2) => a_ + "ullabas" ; --# notpresent - VPB (Impf Ind Sg P3) => a_ + "ullaba" ; --# notpresent - VPB (Impf Ind Pl P1) => a_ + "ullbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => a_ + "ullabais" ; --# notpresent - VPB (Impf Ind Pl P3) => a_ + "ullaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {a_ + "ullara" ; a_ + "ullase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {a_ + "ullaras" ; a_ + "ullases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {a_ + "ullara" ; a_ + "ullase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {a_ + "ullramos" ; a_ + "ullsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {a_ + "ullarais" ; a_ + "ullaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {a_ + "ullaran" ; a_ + "ullasen"} ; --# notpresent - VPB (Pret Sg P1) => a_ + "ull" ; --# notpresent - VPB (Pret Sg P2) => a_ + "ullaste" ; --# notpresent - VPB (Pret Sg P3) => a_ + "ull" ; --# notpresent - VPB (Pret Pl P1) => a_ + "ullamos" ; --# notpresent - VPB (Pret Pl P2) => a_ + "ullasteis" ; --# notpresent - VPB (Pret Pl P3) => a_ + "ullaron" ; --# notpresent - VPB (Fut Ind Sg P1) => a_ + "ullar" ; --# notpresent - VPB (Fut Ind Sg P2) => a_ + "ullars" ; --# notpresent - VPB (Fut Ind Sg P3) => a_ + "ullar" ; --# notpresent - VPB (Fut Ind Pl P1) => a_ + "ullaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => a_ + "ullaris" ; --# notpresent - VPB (Fut Ind Pl P3) => a_ + "ullarn" ; --# notpresent - VPB (Fut Subj Sg P1) => a_ + "ullare" ; --# notpresent - VPB (Fut Subj Sg P2) => a_ + "ullares" ; --# notpresent - VPB (Fut Subj Sg P3) => a_ + "ullare" ; --# notpresent - VPB (Fut Subj Pl P1) => a_ + "ullremos" ; --# notpresent - VPB (Fut Subj Pl P2) => a_ + "ullareis" ; --# notpresent - VPB (Fut Subj Pl P3) => a_ + "ullaren" ; --# notpresent - VPB (Cond Sg P1) => a_ + "ullara" ; --# notpresent - VPB (Cond Sg P2) => a_ + "ullaras" ; --# notpresent - VPB (Cond Sg P3) => a_ + "ullara" ; --# notpresent - VPB (Cond Pl P1) => a_ + "ullaramos" ; --# notpresent - VPB (Cond Pl P2) => a_ + "ullarais" ; --# notpresent - VPB (Cond Pl P3) => a_ + "ullaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => a_ + "lla" ; - VPB (Imper Sg P3) => a_ + "lle" ; - VPB (Imper Pl P1) => a_ + "ullemos" ; - VPB (Imper Pl P2) => a_ + "ullad" ; - VPB (Imper Pl P3) => a_ + "llen" ; - VPB (Pass Sg Masc) => a_ + "ullado" ; - VPB (Pass Sg Fem) => a_ + "ullada" ; - VPB (Pass Pl Masc) => a_ + "ullados" ; - VPB (Pass Pl Fem) => a_ + "ulladas" - } - } ; -oper avergonzar_16 : Str -> Verbum = \avergonzar -> - let averg_ = Predef.tk 5 avergonzar in - {s = table { - VI Infn => averg_ + "onzar" ; - VI Ger => averg_ + "onzando" ; - VI Part => averg_ + "onzado" ; - VPB (Pres Ind Sg P1) => averg_ + "enzo" ; - VPB (Pres Ind Sg P2) => averg_ + "enzas" ; - VPB (Pres Ind Sg P3) => averg_ + "enza" ; - VPB (Pres Ind Pl P1) => averg_ + "onzamos" ; - VPB (Pres Ind Pl P2) => averg_ + "onzis" ; - VPB (Pres Ind Pl P3) => averg_ + "enzan" ; - VPB (Pres Subj Sg P1) => averg_ + "ence" ; - VPB (Pres Subj Sg P2) => averg_ + "ences" ; - VPB (Pres Subj Sg P3) => averg_ + "ence" ; - VPB (Pres Subj Pl P1) => averg_ + "oncemos" ; - VPB (Pres Subj Pl P2) => averg_ + "oncis" ; - VPB (Pres Subj Pl P3) => averg_ + "encen" ; - VPB (Impf Ind Sg P1) => averg_ + "onzaba" ; --# notpresent - VPB (Impf Ind Sg P2) => averg_ + "onzabas" ; --# notpresent - VPB (Impf Ind Sg P3) => averg_ + "onzaba" ; --# notpresent - VPB (Impf Ind Pl P1) => averg_ + "onzbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => averg_ + "onzabais" ; --# notpresent - VPB (Impf Ind Pl P3) => averg_ + "onzaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {averg_ + "onzara" ; averg_ + "onzase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {averg_ + "onzaras" ; averg_ + "onzases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {averg_ + "onzara" ; averg_ + "onzase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {averg_ + "onzramos" ; averg_ + "onzsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {averg_ + "onzarais" ; averg_ + "onzaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {averg_ + "onzaran" ; averg_ + "onzasen"} ; --# notpresent - VPB (Pret Sg P1) => averg_ + "onc" ; --# notpresent - VPB (Pret Sg P2) => averg_ + "onzaste" ; --# notpresent - VPB (Pret Sg P3) => averg_ + "onz" ; --# notpresent - VPB (Pret Pl P1) => averg_ + "onzamos" ; --# notpresent - VPB (Pret Pl P2) => averg_ + "onzasteis" ; --# notpresent - VPB (Pret Pl P3) => averg_ + "onzaron" ; --# notpresent - VPB (Fut Ind Sg P1) => averg_ + "onzar" ; --# notpresent - VPB (Fut Ind Sg P2) => averg_ + "onzars" ; --# notpresent - VPB (Fut Ind Sg P3) => averg_ + "onzar" ; --# notpresent - VPB (Fut Ind Pl P1) => averg_ + "onzaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => averg_ + "onzaris" ; --# notpresent - VPB (Fut Ind Pl P3) => averg_ + "onzarn" ; --# notpresent - VPB (Fut Subj Sg P1) => averg_ + "onzare" ; --# notpresent - VPB (Fut Subj Sg P2) => averg_ + "onzares" ; --# notpresent - VPB (Fut Subj Sg P3) => averg_ + "onzare" ; --# notpresent - VPB (Fut Subj Pl P1) => averg_ + "onzremos" ; --# notpresent - VPB (Fut Subj Pl P2) => averg_ + "onzareis" ; --# notpresent - VPB (Fut Subj Pl P3) => averg_ + "onzaren" ; --# notpresent - VPB (Cond Sg P1) => averg_ + "onzara" ; --# notpresent - VPB (Cond Sg P2) => averg_ + "onzaras" ; --# notpresent - VPB (Cond Sg P3) => averg_ + "onzara" ; --# notpresent - VPB (Cond Pl P1) => averg_ + "onzaramos" ; --# notpresent - VPB (Cond Pl P2) => averg_ + "onzarais" ; --# notpresent - VPB (Cond Pl P3) => averg_ + "onzaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => averg_ + "enza" ; - VPB (Imper Sg P3) => averg_ + "ence" ; - VPB (Imper Pl P1) => averg_ + "oncemos" ; - VPB (Imper Pl P2) => averg_ + "onzad" ; - VPB (Imper Pl P3) => averg_ + "encen" ; - VPB (Pass Sg Masc) => averg_ + "onzado" ; - VPB (Pass Sg Fem) => averg_ + "onzada" ; - VPB (Pass Pl Masc) => averg_ + "onzados" ; - VPB (Pass Pl Fem) => averg_ + "onzadas" - } - } ; -oper averiguar_17 : Str -> Verbum = \averiguar -> - let averig_ = Predef.tk 3 averiguar in - {s = table { - VI Infn => averig_ + "uar" ; - VI Ger => averig_ + "uando" ; - VI Part => averig_ + "uado" ; - VPB (Pres Ind Sg P1) => averig_ + "uo" ; - VPB (Pres Ind Sg P2) => averig_ + "uas" ; - VPB (Pres Ind Sg P3) => averig_ + "ua" ; - VPB (Pres Ind Pl P1) => averig_ + "uamos" ; - VPB (Pres Ind Pl P2) => averig_ + "uis" ; - VPB (Pres Ind Pl P3) => averig_ + "uan" ; - VPB (Pres Subj Sg P1) => averig_ + "e" ; - VPB (Pres Subj Sg P2) => averig_ + "es" ; - VPB (Pres Subj Sg P3) => averig_ + "e" ; - VPB (Pres Subj Pl P1) => averig_ + "emos" ; - VPB (Pres Subj Pl P2) => averig_ + "is" ; - VPB (Pres Subj Pl P3) => averig_ + "en" ; - VPB (Impf Ind Sg P1) => averig_ + "uaba" ; --# notpresent - VPB (Impf Ind Sg P2) => averig_ + "uabas" ; --# notpresent - VPB (Impf Ind Sg P3) => averig_ + "uaba" ; --# notpresent - VPB (Impf Ind Pl P1) => averig_ + "ubamos" ; --# notpresent - VPB (Impf Ind Pl P2) => averig_ + "uabais" ; --# notpresent - VPB (Impf Ind Pl P3) => averig_ + "uaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {averig_ + "uara" ; averig_ + "uase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {averig_ + "uaras" ; averig_ + "uases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {averig_ + "uara" ; averig_ + "uase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {averig_ + "uramos" ; averig_ + "usemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {averig_ + "uarais" ; averig_ + "uaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {averig_ + "uaran" ; averig_ + "uasen"} ; --# notpresent - VPB (Pret Sg P1) => averig_ + "" ; --# notpresent - VPB (Pret Sg P2) => averig_ + "uaste" ; --# notpresent - VPB (Pret Sg P3) => averig_ + "u" ; --# notpresent - VPB (Pret Pl P1) => averig_ + "uamos" ; --# notpresent - VPB (Pret Pl P2) => averig_ + "uasteis" ; --# notpresent - VPB (Pret Pl P3) => averig_ + "uaron" ; --# notpresent - VPB (Fut Ind Sg P1) => averig_ + "uar" ; --# notpresent - VPB (Fut Ind Sg P2) => averig_ + "uars" ; --# notpresent - VPB (Fut Ind Sg P3) => averig_ + "uar" ; --# notpresent - VPB (Fut Ind Pl P1) => averig_ + "uaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => averig_ + "uaris" ; --# notpresent - VPB (Fut Ind Pl P3) => averig_ + "uarn" ; --# notpresent - VPB (Fut Subj Sg P1) => averig_ + "uare" ; --# notpresent - VPB (Fut Subj Sg P2) => averig_ + "uares" ; --# notpresent - VPB (Fut Subj Sg P3) => averig_ + "uare" ; --# notpresent - VPB (Fut Subj Pl P1) => averig_ + "uremos" ; --# notpresent - VPB (Fut Subj Pl P2) => averig_ + "uareis" ; --# notpresent - VPB (Fut Subj Pl P3) => averig_ + "uaren" ; --# notpresent - VPB (Cond Sg P1) => averig_ + "uara" ; --# notpresent - VPB (Cond Sg P2) => averig_ + "uaras" ; --# notpresent - VPB (Cond Sg P3) => averig_ + "uara" ; --# notpresent - VPB (Cond Pl P1) => averig_ + "uaramos" ; --# notpresent - VPB (Cond Pl P2) => averig_ + "uarais" ; --# notpresent - VPB (Cond Pl P3) => averig_ + "uaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => averig_ + "ua" ; - VPB (Imper Sg P3) => averig_ + "e" ; - VPB (Imper Pl P1) => averig_ + "emos" ; - VPB (Imper Pl P2) => averig_ + "uad" ; - VPB (Imper Pl P3) => averig_ + "en" ; - VPB (Pass Sg Masc) => averig_ + "uado" ; - VPB (Pass Sg Fem) => averig_ + "uada" ; - VPB (Pass Pl Masc) => averig_ + "uados" ; - VPB (Pass Pl Fem) => averig_ + "uadas" - } - } ; -oper bruir_18 : Str -> Verbum = \bruir -> - let bru_ = Predef.tk 2 bruir in - {s = table { - VI Infn => bru_ + "ir" ; - VI Ger => bru_ + "endo" ; - VI Part => bru_ + "ido" ; - VPB (Pres Ind Sg P1) => bru_ + "o" ; - VPB (Pres Ind Sg P2) => bru_ + "es" ; - VPB (Pres Ind Sg P3) => bru_ + "e" ; - VPB (Pres Ind Pl P1) => bru_ + "imos" ; - VPB (Pres Ind Pl P2) => bru_ + "s" ; - VPB (Pres Ind Pl P3) => bru_ + "en" ; - VPB (Pres Subj Sg P1) => bru_ + "a" ; - VPB (Pres Subj Sg P2) => bru_ + "as" ; - VPB (Pres Subj Sg P3) => bru_ + "a" ; - VPB (Pres Subj Pl P1) => bru_ + "amos" ; - VPB (Pres Subj Pl P2) => bru_ + "is" ; - VPB (Pres Subj Pl P3) => bru_ + "an" ; - VPB (Impf Ind Sg P1) => bru_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => bru_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => bru_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => bru_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => bru_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => bru_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {bru_ + "era" ; bru_ + "ese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {bru_ + "eras" ; bru_ + "eses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {bru_ + "era" ; bru_ + "ese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {bru_ + "ramos" ; bru_ + "semos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {bru_ + "erais" ; bru_ + "eseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {bru_ + "eran" ; bru_ + "esen"} ; --# notpresent - VPB (Pret Sg P1) => bru_ + "" ; --# notpresent - VPB (Pret Sg P2) => bru_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => bru_ + "" ; --# notpresent - VPB (Pret Pl P1) => bru_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => bru_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => bru_ + "eron" ; --# notpresent - VPB (Fut Ind Sg P1) => bru_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => bru_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => bru_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => bru_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => bru_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => bru_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => bru_ + "ere" ; --# notpresent - VPB (Fut Subj Sg P2) => bru_ + "eres" ; --# notpresent - VPB (Fut Subj Sg P3) => bru_ + "ere" ; --# notpresent - VPB (Fut Subj Pl P1) => bru_ + "remos" ; --# notpresent - VPB (Fut Subj Pl P2) => bru_ + "ereis" ; --# notpresent - VPB (Fut Subj Pl P3) => bru_ + "eren" ; --# notpresent - VPB (Cond Sg P1) => bru_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => bru_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => bru_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => bru_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => bru_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => bru_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => bru_ + "e" ; - VPB (Imper Sg P3) => bru_ + "a" ; - VPB (Imper Pl P1) => bru_ + "amos" ; - VPB (Imper Pl P2) => bru_ + "id" ; - VPB (Imper Pl P3) => bru_ + "an" ; - VPB (Pass Sg Masc) => bru_ + "ido" ; - VPB (Pass Sg Fem) => bru_ + "ida" ; - VPB (Pass Pl Masc) => bru_ + "idos" ; - VPB (Pass Pl Fem) => bru_ + "idas" - } - } ; -oper caber_19 : Str -> Verbum = \caber -> - let x_ = Predef.tk 5 caber in - {s = table { - VI Infn => x_ + "caber" ; - VI Ger => x_ + "cabiendo" ; - VI Part => x_ + "cabido" ; - VPB (Pres Ind Sg P1) => x_ + "quepo" ; - VPB (Pres Ind Sg P2) => x_ + "cabes" ; - VPB (Pres Ind Sg P3) => x_ + "cabe" ; - VPB (Pres Ind Pl P1) => x_ + "cabemos" ; - VPB (Pres Ind Pl P2) => x_ + "cabis" ; - VPB (Pres Ind Pl P3) => x_ + "caben" ; - VPB (Pres Subj Sg P1) => x_ + "quepa" ; - VPB (Pres Subj Sg P2) => x_ + "quepas" ; - VPB (Pres Subj Sg P3) => x_ + "quepa" ; - VPB (Pres Subj Pl P1) => x_ + "quepamos" ; - VPB (Pres Subj Pl P2) => x_ + "quepis" ; - VPB (Pres Subj Pl P3) => x_ + "quepan" ; - VPB (Impf Ind Sg P1) => x_ + "caba" ; --# notpresent - VPB (Impf Ind Sg P2) => x_ + "cabas" ; --# notpresent - VPB (Impf Ind Sg P3) => x_ + "caba" ; --# notpresent - VPB (Impf Ind Pl P1) => x_ + "cabamos" ; --# notpresent - VPB (Impf Ind Pl P2) => x_ + "cabais" ; --# notpresent - VPB (Impf Ind Pl P3) => x_ + "caban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {x_ + "cupiera" ; x_ + "cupiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {x_ + "cupieras" ; x_ + "cupieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {x_ + "cupiera" ; x_ + "cupiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {x_ + "cupiramos" ; x_ + "cupisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {x_ + "cupierais" ; x_ + "cupieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {x_ + "cupieran" ; x_ + "cupiesen"} ; --# notpresent - VPB (Pret Sg P1) => x_ + "cupe" ; --# notpresent - VPB (Pret Sg P2) => x_ + "cupiste" ; --# notpresent - VPB (Pret Sg P3) => x_ + "cupo" ; --# notpresent - VPB (Pret Pl P1) => x_ + "cupimos" ; --# notpresent - VPB (Pret Pl P2) => x_ + "cupisteis" ; --# notpresent - VPB (Pret Pl P3) => x_ + "cupieron" ; --# notpresent - VPB (Fut Ind Sg P1) => x_ + "cabr" ; --# notpresent - VPB (Fut Ind Sg P2) => x_ + "cabrs" ; --# notpresent - VPB (Fut Ind Sg P3) => x_ + "cabr" ; --# notpresent - VPB (Fut Ind Pl P1) => x_ + "cabremos" ; --# notpresent - VPB (Fut Ind Pl P2) => x_ + "cabris" ; --# notpresent - VPB (Fut Ind Pl P3) => x_ + "cabrn" ; --# notpresent - VPB (Fut Subj Sg P1) => x_ + "cupiere" ; --# notpresent - VPB (Fut Subj Sg P2) => x_ + "cupieres" ; --# notpresent - VPB (Fut Subj Sg P3) => x_ + "cupiere" ; --# notpresent - VPB (Fut Subj Pl P1) => x_ + "cupiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => x_ + "cupiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => x_ + "cupieren" ; --# notpresent - VPB (Cond Sg P1) => x_ + "cabra" ; --# notpresent - VPB (Cond Sg P2) => x_ + "cabras" ; --# notpresent - VPB (Cond Sg P3) => x_ + "cabra" ; --# notpresent - VPB (Cond Pl P1) => x_ + "cabramos" ; --# notpresent - VPB (Cond Pl P2) => x_ + "cabrais" ; --# notpresent - VPB (Cond Pl P3) => x_ + "cabran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => x_ + "cabe" ; - VPB (Imper Sg P3) => x_ + "quepa" ; - VPB (Imper Pl P1) => x_ + "quepamos" ; - VPB (Imper Pl P2) => x_ + "cabed" ; - VPB (Imper Pl P3) => x_ + "quepan" ; - VPB (Pass Sg Masc) => x_ + "cabido" ; - VPB (Pass Sg Fem) => x_ + "cabida" ; - VPB (Pass Pl Masc) => x_ + "cabidos" ; - VPB (Pass Pl Fem) => x_ + "cabidas" - } - } ; -oper caer_20 : Str -> Verbum = \caer -> - let ca_ = Predef.tk 2 caer in - {s = table { - VI Infn => ca_ + "er" ; - VI Ger => ca_ + "yendo" ; - VI Part => ca_ + "do" ; - VPB (Pres Ind Sg P1) => ca_ + "igo" ; - VPB (Pres Ind Sg P2) => ca_ + "es" ; - VPB (Pres Ind Sg P3) => ca_ + "e" ; - VPB (Pres Ind Pl P1) => ca_ + "emos" ; - VPB (Pres Ind Pl P2) => ca_ + "is" ; - VPB (Pres Ind Pl P3) => ca_ + "en" ; - VPB (Pres Subj Sg P1) => ca_ + "iga" ; - VPB (Pres Subj Sg P2) => ca_ + "igas" ; - VPB (Pres Subj Sg P3) => ca_ + "iga" ; - VPB (Pres Subj Pl P1) => ca_ + "igamos" ; - VPB (Pres Subj Pl P2) => ca_ + "igis" ; - VPB (Pres Subj Pl P3) => ca_ + "igan" ; - VPB (Impf Ind Sg P1) => ca_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => ca_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => ca_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => ca_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => ca_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => ca_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ca_ + "yera" ; ca_ + "yese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ca_ + "yeras" ; ca_ + "yeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ca_ + "yera" ; ca_ + "yese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ca_ + "yramos" ; ca_ + "ysemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ca_ + "yerais" ; ca_ + "yeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ca_ + "yeran" ; ca_ + "yesen"} ; --# notpresent - VPB (Pret Sg P1) => ca_ + "" ; --# notpresent - VPB (Pret Sg P2) => ca_ + "ste" ; --# notpresent - VPB (Pret Sg P3) => ca_ + "y" ; --# notpresent - VPB (Pret Pl P1) => ca_ + "mos" ; --# notpresent - VPB (Pret Pl P2) => ca_ + "steis" ; --# notpresent - VPB (Pret Pl P3) => ca_ + "yeron" ; --# notpresent - VPB (Fut Ind Sg P1) => ca_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => ca_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => ca_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => ca_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ca_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => ca_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => ca_ + "yere" ; --# notpresent - VPB (Fut Subj Sg P2) => ca_ + "yeres" ; --# notpresent - VPB (Fut Subj Sg P3) => ca_ + "yere" ; --# notpresent - VPB (Fut Subj Pl P1) => ca_ + "yremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ca_ + "yereis" ; --# notpresent - VPB (Fut Subj Pl P3) => ca_ + "yeren" ; --# notpresent - VPB (Cond Sg P1) => ca_ + "era" ; --# notpresent - VPB (Cond Sg P2) => ca_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => ca_ + "era" ; --# notpresent - VPB (Cond Pl P1) => ca_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => ca_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => ca_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ca_ + "e" ; - VPB (Imper Sg P3) => ca_ + "iga" ; - VPB (Imper Pl P1) => ca_ + "igamos" ; - VPB (Imper Pl P2) => ca_ + "ed" ; - VPB (Imper Pl P3) => ca_ + "igan" ; - VPB (Pass Sg Masc) => ca_ + "do" ; - VPB (Pass Sg Fem) => ca_ + "da" ; - VPB (Pass Pl Masc) => ca_ + "dos" ; - VPB (Pass Pl Fem) => ca_ + "das" - } - } ; -oper cazar_21 : Str -> Verbum = \cazar -> - let ca_ = Predef.tk 3 cazar in - {s = table { - VI Infn => ca_ + "zar" ; - VI Ger => ca_ + "zando" ; - VI Part => ca_ + "zado" ; - VPB (Pres Ind Sg P1) => ca_ + "zo" ; - VPB (Pres Ind Sg P2) => ca_ + "zas" ; - VPB (Pres Ind Sg P3) => ca_ + "za" ; - VPB (Pres Ind Pl P1) => ca_ + "zamos" ; - VPB (Pres Ind Pl P2) => ca_ + "zis" ; - VPB (Pres Ind Pl P3) => ca_ + "zan" ; - VPB (Pres Subj Sg P1) => ca_ + "ce" ; - VPB (Pres Subj Sg P2) => ca_ + "ces" ; - VPB (Pres Subj Sg P3) => ca_ + "ce" ; - VPB (Pres Subj Pl P1) => ca_ + "cemos" ; - VPB (Pres Subj Pl P2) => ca_ + "cis" ; - VPB (Pres Subj Pl P3) => ca_ + "cen" ; - VPB (Impf Ind Sg P1) => ca_ + "zaba" ; --# notpresent - VPB (Impf Ind Sg P2) => ca_ + "zabas" ; --# notpresent - VPB (Impf Ind Sg P3) => ca_ + "zaba" ; --# notpresent - VPB (Impf Ind Pl P1) => ca_ + "zbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => ca_ + "zabais" ; --# notpresent - VPB (Impf Ind Pl P3) => ca_ + "zaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ca_ + "zara" ; ca_ + "zase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ca_ + "zaras" ; ca_ + "zases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ca_ + "zara" ; ca_ + "zase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ca_ + "zramos" ; ca_ + "zsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ca_ + "zarais" ; ca_ + "zaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ca_ + "zaran" ; ca_ + "zasen"} ; --# notpresent - VPB (Pret Sg P1) => ca_ + "c" ; --# notpresent - VPB (Pret Sg P2) => ca_ + "zaste" ; --# notpresent - VPB (Pret Sg P3) => ca_ + "z" ; --# notpresent - VPB (Pret Pl P1) => ca_ + "zamos" ; --# notpresent - VPB (Pret Pl P2) => ca_ + "zasteis" ; --# notpresent - VPB (Pret Pl P3) => ca_ + "zaron" ; --# notpresent - VPB (Fut Ind Sg P1) => ca_ + "zar" ; --# notpresent - VPB (Fut Ind Sg P2) => ca_ + "zars" ; --# notpresent - VPB (Fut Ind Sg P3) => ca_ + "zar" ; --# notpresent - VPB (Fut Ind Pl P1) => ca_ + "zaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ca_ + "zaris" ; --# notpresent - VPB (Fut Ind Pl P3) => ca_ + "zarn" ; --# notpresent - VPB (Fut Subj Sg P1) => ca_ + "zare" ; --# notpresent - VPB (Fut Subj Sg P2) => ca_ + "zares" ; --# notpresent - VPB (Fut Subj Sg P3) => ca_ + "zare" ; --# notpresent - VPB (Fut Subj Pl P1) => ca_ + "zremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ca_ + "zareis" ; --# notpresent - VPB (Fut Subj Pl P3) => ca_ + "zaren" ; --# notpresent - VPB (Cond Sg P1) => ca_ + "zara" ; --# notpresent - VPB (Cond Sg P2) => ca_ + "zaras" ; --# notpresent - VPB (Cond Sg P3) => ca_ + "zara" ; --# notpresent - VPB (Cond Pl P1) => ca_ + "zaramos" ; --# notpresent - VPB (Cond Pl P2) => ca_ + "zarais" ; --# notpresent - VPB (Cond Pl P3) => ca_ + "zaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ca_ + "za" ; - VPB (Imper Sg P3) => ca_ + "ce" ; - VPB (Imper Pl P1) => ca_ + "cemos" ; - VPB (Imper Pl P2) => ca_ + "zad" ; - VPB (Imper Pl P3) => ca_ + "cen" ; - VPB (Pass Sg Masc) => ca_ + "zado" ; - VPB (Pass Sg Fem) => ca_ + "zada" ; - VPB (Pass Pl Masc) => ca_ + "zados" ; - VPB (Pass Pl Fem) => ca_ + "zadas" - } - } ; -oper cocer_22 : Str -> Verbum = \cocer -> - let c_ = Predef.tk 4 cocer in - {s = table { - VI Infn => c_ + "ocer" ; - VI Ger => c_ + "ociendo" ; - VI Part => c_ + "ocido" ; - VPB (Pres Ind Sg P1) => c_ + "uezo" ; - VPB (Pres Ind Sg P2) => c_ + "ueces" ; - VPB (Pres Ind Sg P3) => c_ + "uece" ; - VPB (Pres Ind Pl P1) => c_ + "ocemos" ; - VPB (Pres Ind Pl P2) => c_ + "ocis" ; - VPB (Pres Ind Pl P3) => c_ + "uecen" ; - VPB (Pres Subj Sg P1) => c_ + "ueza" ; - VPB (Pres Subj Sg P2) => c_ + "uezas" ; - VPB (Pres Subj Sg P3) => c_ + "ueza" ; - VPB (Pres Subj Pl P1) => c_ + "ozamos" ; - VPB (Pres Subj Pl P2) => c_ + "ozis" ; - VPB (Pres Subj Pl P3) => c_ + "uezan" ; - VPB (Impf Ind Sg P1) => c_ + "oca" ; --# notpresent - VPB (Impf Ind Sg P2) => c_ + "ocas" ; --# notpresent - VPB (Impf Ind Sg P3) => c_ + "oca" ; --# notpresent - VPB (Impf Ind Pl P1) => c_ + "ocamos" ; --# notpresent - VPB (Impf Ind Pl P2) => c_ + "ocais" ; --# notpresent - VPB (Impf Ind Pl P3) => c_ + "ocan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {c_ + "ociera" ; c_ + "ociese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {c_ + "ocieras" ; c_ + "ocieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {c_ + "ociera" ; c_ + "ociese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {c_ + "ociramos" ; c_ + "ocisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {c_ + "ocierais" ; c_ + "ocieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {c_ + "ocieran" ; c_ + "ociesen"} ; --# notpresent - VPB (Pret Sg P1) => c_ + "oc" ; --# notpresent - VPB (Pret Sg P2) => c_ + "ociste" ; --# notpresent - VPB (Pret Sg P3) => c_ + "oci" ; --# notpresent - VPB (Pret Pl P1) => c_ + "ocimos" ; --# notpresent - VPB (Pret Pl P2) => c_ + "ocisteis" ; --# notpresent - VPB (Pret Pl P3) => c_ + "ocieron" ; --# notpresent - VPB (Fut Ind Sg P1) => c_ + "ocer" ; --# notpresent - VPB (Fut Ind Sg P2) => c_ + "ocers" ; --# notpresent - VPB (Fut Ind Sg P3) => c_ + "ocer" ; --# notpresent - VPB (Fut Ind Pl P1) => c_ + "oceremos" ; --# notpresent - VPB (Fut Ind Pl P2) => c_ + "oceris" ; --# notpresent - VPB (Fut Ind Pl P3) => c_ + "ocern" ; --# notpresent - VPB (Fut Subj Sg P1) => c_ + "ociere" ; --# notpresent - VPB (Fut Subj Sg P2) => c_ + "ocieres" ; --# notpresent - VPB (Fut Subj Sg P3) => c_ + "ociere" ; --# notpresent - VPB (Fut Subj Pl P1) => c_ + "ociremos" ; --# notpresent - VPB (Fut Subj Pl P2) => c_ + "ociereis" ; --# notpresent - VPB (Fut Subj Pl P3) => c_ + "ocieren" ; --# notpresent - VPB (Cond Sg P1) => c_ + "ocera" ; --# notpresent - VPB (Cond Sg P2) => c_ + "oceras" ; --# notpresent - VPB (Cond Sg P3) => c_ + "ocera" ; --# notpresent - VPB (Cond Pl P1) => c_ + "oceramos" ; --# notpresent - VPB (Cond Pl P2) => c_ + "ocerais" ; --# notpresent - VPB (Cond Pl P3) => c_ + "oceran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => c_ + "uece" ; - VPB (Imper Sg P3) => c_ + "ueza" ; - VPB (Imper Pl P1) => c_ + "ozamos" ; - VPB (Imper Pl P2) => c_ + "oced" ; - VPB (Imper Pl P3) => c_ + "uezan" ; - VPB (Pass Sg Masc) => c_ + "ocido" ; - VPB (Pass Sg Fem) => c_ + "ocida" ; - VPB (Pass Pl Masc) => c_ + "ocidos" ; - VPB (Pass Pl Fem) => c_ + "ocidas" - } - } ; -oper coger_23 : Str -> Verbum = \coger -> - let co_ = Predef.tk 3 coger in - {s = table { - VI Infn => co_ + "ger" ; - VI Ger => co_ + "giendo" ; - VI Part => co_ + "gido" ; - VPB (Pres Ind Sg P1) => co_ + "jo" ; - VPB (Pres Ind Sg P2) => co_ + "ges" ; - VPB (Pres Ind Sg P3) => co_ + "ge" ; - VPB (Pres Ind Pl P1) => co_ + "gemos" ; - VPB (Pres Ind Pl P2) => co_ + "gis" ; - VPB (Pres Ind Pl P3) => co_ + "gen" ; - VPB (Pres Subj Sg P1) => co_ + "ja" ; - VPB (Pres Subj Sg P2) => co_ + "jas" ; - VPB (Pres Subj Sg P3) => co_ + "ja" ; - VPB (Pres Subj Pl P1) => co_ + "jamos" ; - VPB (Pres Subj Pl P2) => co_ + "jis" ; - VPB (Pres Subj Pl P3) => co_ + "jan" ; - VPB (Impf Ind Sg P1) => co_ + "ga" ; --# notpresent - VPB (Impf Ind Sg P2) => co_ + "gas" ; --# notpresent - VPB (Impf Ind Sg P3) => co_ + "ga" ; --# notpresent - VPB (Impf Ind Pl P1) => co_ + "gamos" ; --# notpresent - VPB (Impf Ind Pl P2) => co_ + "gais" ; --# notpresent - VPB (Impf Ind Pl P3) => co_ + "gan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {co_ + "giera" ; co_ + "giese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {co_ + "gieras" ; co_ + "gieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {co_ + "giera" ; co_ + "giese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {co_ + "giramos" ; co_ + "gisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {co_ + "gierais" ; co_ + "gieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {co_ + "gieran" ; co_ + "giesen"} ; --# notpresent - VPB (Pret Sg P1) => co_ + "g" ; --# notpresent - VPB (Pret Sg P2) => co_ + "giste" ; --# notpresent - VPB (Pret Sg P3) => co_ + "gi" ; --# notpresent - VPB (Pret Pl P1) => co_ + "gimos" ; --# notpresent - VPB (Pret Pl P2) => co_ + "gisteis" ; --# notpresent - VPB (Pret Pl P3) => co_ + "gieron" ; --# notpresent - VPB (Fut Ind Sg P1) => co_ + "ger" ; --# notpresent - VPB (Fut Ind Sg P2) => co_ + "gers" ; --# notpresent - VPB (Fut Ind Sg P3) => co_ + "ger" ; --# notpresent - VPB (Fut Ind Pl P1) => co_ + "geremos" ; --# notpresent - VPB (Fut Ind Pl P2) => co_ + "geris" ; --# notpresent - VPB (Fut Ind Pl P3) => co_ + "gern" ; --# notpresent - VPB (Fut Subj Sg P1) => co_ + "giere" ; --# notpresent - VPB (Fut Subj Sg P2) => co_ + "gieres" ; --# notpresent - VPB (Fut Subj Sg P3) => co_ + "giere" ; --# notpresent - VPB (Fut Subj Pl P1) => co_ + "giremos" ; --# notpresent - VPB (Fut Subj Pl P2) => co_ + "giereis" ; --# notpresent - VPB (Fut Subj Pl P3) => co_ + "gieren" ; --# notpresent - VPB (Cond Sg P1) => co_ + "gera" ; --# notpresent - VPB (Cond Sg P2) => co_ + "geras" ; --# notpresent - VPB (Cond Sg P3) => co_ + "gera" ; --# notpresent - VPB (Cond Pl P1) => co_ + "geramos" ; --# notpresent - VPB (Cond Pl P2) => co_ + "gerais" ; --# notpresent - VPB (Cond Pl P3) => co_ + "geran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => co_ + "ge" ; - VPB (Imper Sg P3) => co_ + "ja" ; - VPB (Imper Pl P1) => co_ + "jamos" ; - VPB (Imper Pl P2) => co_ + "ged" ; - VPB (Imper Pl P3) => co_ + "jan" ; - VPB (Pass Sg Masc) => co_ + "gido" ; - VPB (Pass Sg Fem) => co_ + "gida" ; - VPB (Pass Pl Masc) => co_ + "gidos" ; - VPB (Pass Pl Fem) => co_ + "gidas" - } - } ; -oper colgar_24 : Str -> Verbum = \colgar -> - let c_ = Predef.tk 5 colgar in - {s = table { - VI Infn => c_ + "olgar" ; - VI Ger => c_ + "olgando" ; - VI Part => c_ + "olgado" ; - VPB (Pres Ind Sg P1) => c_ + "uelgo" ; - VPB (Pres Ind Sg P2) => c_ + "uelgas" ; - VPB (Pres Ind Sg P3) => c_ + "uelga" ; - VPB (Pres Ind Pl P1) => c_ + "olgamos" ; - VPB (Pres Ind Pl P2) => c_ + "olgis" ; - VPB (Pres Ind Pl P3) => c_ + "uelgan" ; - VPB (Pres Subj Sg P1) => c_ + "uelgue" ; - VPB (Pres Subj Sg P2) => c_ + "uelgues" ; - VPB (Pres Subj Sg P3) => c_ + "uelgue" ; - VPB (Pres Subj Pl P1) => c_ + "olguemos" ; - VPB (Pres Subj Pl P2) => c_ + "olguis" ; - VPB (Pres Subj Pl P3) => c_ + "uelguen" ; - VPB (Impf Ind Sg P1) => c_ + "olgaba" ; --# notpresent - VPB (Impf Ind Sg P2) => c_ + "olgabas" ; --# notpresent - VPB (Impf Ind Sg P3) => c_ + "olgaba" ; --# notpresent - VPB (Impf Ind Pl P1) => c_ + "olgbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => c_ + "olgabais" ; --# notpresent - VPB (Impf Ind Pl P3) => c_ + "olgaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {c_ + "olgara" ; c_ + "olgase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {c_ + "olgaras" ; c_ + "olgases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {c_ + "olgara" ; c_ + "olgase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {c_ + "olgramos" ; c_ + "olgsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {c_ + "olgarais" ; c_ + "olgaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {c_ + "olgaran" ; c_ + "olgasen"} ; --# notpresent - VPB (Pret Sg P1) => c_ + "olgu" ; --# notpresent - VPB (Pret Sg P2) => c_ + "olgaste" ; --# notpresent - VPB (Pret Sg P3) => c_ + "olg" ; --# notpresent - VPB (Pret Pl P1) => c_ + "olgamos" ; --# notpresent - VPB (Pret Pl P2) => c_ + "olgasteis" ; --# notpresent - VPB (Pret Pl P3) => c_ + "olgaron" ; --# notpresent - VPB (Fut Ind Sg P1) => c_ + "olgar" ; --# notpresent - VPB (Fut Ind Sg P2) => c_ + "olgars" ; --# notpresent - VPB (Fut Ind Sg P3) => c_ + "olgar" ; --# notpresent - VPB (Fut Ind Pl P1) => c_ + "olgaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => c_ + "olgaris" ; --# notpresent - VPB (Fut Ind Pl P3) => c_ + "olgarn" ; --# notpresent - VPB (Fut Subj Sg P1) => c_ + "olgare" ; --# notpresent - VPB (Fut Subj Sg P2) => c_ + "olgares" ; --# notpresent - VPB (Fut Subj Sg P3) => c_ + "olgare" ; --# notpresent - VPB (Fut Subj Pl P1) => c_ + "olgremos" ; --# notpresent - VPB (Fut Subj Pl P2) => c_ + "olgareis" ; --# notpresent - VPB (Fut Subj Pl P3) => c_ + "olgaren" ; --# notpresent - VPB (Cond Sg P1) => c_ + "olgara" ; --# notpresent - VPB (Cond Sg P2) => c_ + "olgaras" ; --# notpresent - VPB (Cond Sg P3) => c_ + "olgara" ; --# notpresent - VPB (Cond Pl P1) => c_ + "olgaramos" ; --# notpresent - VPB (Cond Pl P2) => c_ + "olgarais" ; --# notpresent - VPB (Cond Pl P3) => c_ + "olgaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => c_ + "uelga" ; - VPB (Imper Sg P3) => c_ + "uelgue" ; - VPB (Imper Pl P1) => c_ + "olguemos" ; - VPB (Imper Pl P2) => c_ + "olgad" ; - VPB (Imper Pl P3) => c_ + "uelguen" ; - VPB (Pass Sg Masc) => c_ + "olgado" ; - VPB (Pass Sg Fem) => c_ + "olgada" ; - VPB (Pass Pl Masc) => c_ + "olgados" ; - VPB (Pass Pl Fem) => c_ + "olgadas" - } - } ; -oper conocer_25 : Str -> Verbum = \conocer -> - let cono_ = Predef.tk 3 conocer in - {s = table { - VI Infn => cono_ + "cer" ; - VI Ger => cono_ + "ciendo" ; - VI Part => cono_ + "cido" ; - VPB (Pres Ind Sg P1) => cono_ + "zco" ; - VPB (Pres Ind Sg P2) => cono_ + "ces" ; - VPB (Pres Ind Sg P3) => cono_ + "ce" ; - VPB (Pres Ind Pl P1) => cono_ + "cemos" ; - VPB (Pres Ind Pl P2) => cono_ + "cis" ; - VPB (Pres Ind Pl P3) => cono_ + "cen" ; - VPB (Pres Subj Sg P1) => cono_ + "zca" ; - VPB (Pres Subj Sg P2) => cono_ + "zcas" ; - VPB (Pres Subj Sg P3) => cono_ + "zca" ; - VPB (Pres Subj Pl P1) => cono_ + "zcamos" ; - VPB (Pres Subj Pl P2) => cono_ + "zcis" ; - VPB (Pres Subj Pl P3) => cono_ + "zcan" ; - VPB (Impf Ind Sg P1) => cono_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => cono_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => cono_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => cono_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => cono_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => cono_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {cono_ + "ciera" ; cono_ + "ciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {cono_ + "cieras" ; cono_ + "cieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {cono_ + "ciera" ; cono_ + "ciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {cono_ + "ciramos" ; cono_ + "cisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {cono_ + "cierais" ; cono_ + "cieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {cono_ + "cieran" ; cono_ + "ciesen"} ; --# notpresent - VPB (Pret Sg P1) => cono_ + "c" ; --# notpresent - VPB (Pret Sg P2) => cono_ + "ciste" ; --# notpresent - VPB (Pret Sg P3) => cono_ + "ci" ; --# notpresent - VPB (Pret Pl P1) => cono_ + "cimos" ; --# notpresent - VPB (Pret Pl P2) => cono_ + "cisteis" ; --# notpresent - VPB (Pret Pl P3) => cono_ + "cieron" ; --# notpresent - VPB (Fut Ind Sg P1) => cono_ + "cer" ; --# notpresent - VPB (Fut Ind Sg P2) => cono_ + "cers" ; --# notpresent - VPB (Fut Ind Sg P3) => cono_ + "cer" ; --# notpresent - VPB (Fut Ind Pl P1) => cono_ + "ceremos" ; --# notpresent - VPB (Fut Ind Pl P2) => cono_ + "ceris" ; --# notpresent - VPB (Fut Ind Pl P3) => cono_ + "cern" ; --# notpresent - VPB (Fut Subj Sg P1) => cono_ + "ciere" ; --# notpresent - VPB (Fut Subj Sg P2) => cono_ + "cieres" ; --# notpresent - VPB (Fut Subj Sg P3) => cono_ + "ciere" ; --# notpresent - VPB (Fut Subj Pl P1) => cono_ + "ciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => cono_ + "ciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => cono_ + "cieren" ; --# notpresent - VPB (Cond Sg P1) => cono_ + "cera" ; --# notpresent - VPB (Cond Sg P2) => cono_ + "ceras" ; --# notpresent - VPB (Cond Sg P3) => cono_ + "cera" ; --# notpresent - VPB (Cond Pl P1) => cono_ + "ceramos" ; --# notpresent - VPB (Cond Pl P2) => cono_ + "cerais" ; --# notpresent - VPB (Cond Pl P3) => cono_ + "ceran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => cono_ + "ce" ; - VPB (Imper Sg P3) => cono_ + "zca" ; - VPB (Imper Pl P1) => cono_ + "zcamos" ; - VPB (Imper Pl P2) => cono_ + "ced" ; - VPB (Imper Pl P3) => cono_ + "zcan" ; - VPB (Pass Sg Masc) => cono_ + "cido" ; - VPB (Pass Sg Fem) => cono_ + "cida" ; - VPB (Pass Pl Masc) => cono_ + "cidos" ; - VPB (Pass Pl Fem) => cono_ + "cidas" - } - } ; -oper creer_26 : Str -> Verbum = \creer -> - let cre_ = Predef.tk 2 creer in - {s = table { - VI Infn => cre_ + "er" ; - VI Ger => cre_ + "yendo" ; - VI Part => cre_ + "do" ; - VPB (Pres Ind Sg P1) => cre_ + "o" ; - VPB (Pres Ind Sg P2) => cre_ + "es" ; - VPB (Pres Ind Sg P3) => cre_ + "e" ; - VPB (Pres Ind Pl P1) => cre_ + "emos" ; - VPB (Pres Ind Pl P2) => cre_ + "is" ; - VPB (Pres Ind Pl P3) => cre_ + "en" ; - VPB (Pres Subj Sg P1) => cre_ + "a" ; - VPB (Pres Subj Sg P2) => cre_ + "as" ; - VPB (Pres Subj Sg P3) => cre_ + "a" ; - VPB (Pres Subj Pl P1) => cre_ + "amos" ; - VPB (Pres Subj Pl P2) => cre_ + "is" ; - VPB (Pres Subj Pl P3) => cre_ + "an" ; - VPB (Impf Ind Sg P1) => cre_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => cre_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => cre_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => cre_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => cre_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => cre_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {cre_ + "yera" ; cre_ + "yese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {cre_ + "yeras" ; cre_ + "yeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {cre_ + "yera" ; cre_ + "yese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {cre_ + "yramos" ; cre_ + "ysemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {cre_ + "yerais" ; cre_ + "yeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {cre_ + "yeran" ; cre_ + "yesen"} ; --# notpresent - VPB (Pret Sg P1) => cre_ + "" ; --# notpresent - VPB (Pret Sg P2) => cre_ + "ste" ; --# notpresent - VPB (Pret Sg P3) => cre_ + "y" ; --# notpresent - VPB (Pret Pl P1) => cre_ + "mos" ; --# notpresent - VPB (Pret Pl P2) => cre_ + "steis" ; --# notpresent - VPB (Pret Pl P3) => cre_ + "yeron" ; --# notpresent - VPB (Fut Ind Sg P1) => cre_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => cre_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => cre_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => cre_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => cre_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => cre_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => cre_ + "yere" ; --# notpresent - VPB (Fut Subj Sg P2) => cre_ + "yeres" ; --# notpresent - VPB (Fut Subj Sg P3) => cre_ + "yere" ; --# notpresent - VPB (Fut Subj Pl P1) => cre_ + "yremos" ; --# notpresent - VPB (Fut Subj Pl P2) => cre_ + "yereis" ; --# notpresent - VPB (Fut Subj Pl P3) => cre_ + "yeren" ; --# notpresent - VPB (Cond Sg P1) => cre_ + "era" ; --# notpresent - VPB (Cond Sg P2) => cre_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => cre_ + "era" ; --# notpresent - VPB (Cond Pl P1) => cre_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => cre_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => cre_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => cre_ + "e" ; - VPB (Imper Sg P3) => cre_ + "a" ; - VPB (Imper Pl P1) => cre_ + "amos" ; - VPB (Imper Pl P2) => cre_ + "ed" ; - VPB (Imper Pl P3) => cre_ + "an" ; - VPB (Pass Sg Masc) => cre_ + "do" ; - VPB (Pass Sg Fem) => cre_ + "da" ; - VPB (Pass Pl Masc) => cre_ + "dos" ; - VPB (Pass Pl Fem) => cre_ + "das" - } - } ; -oper dar_27 : Str -> Verbum = \dar -> - let d_ = Predef.tk 2 dar in - {s = table { - VI Infn => d_ + "ar" ; - VI Ger => d_ + "ando" ; - VI Part => d_ + "ado" ; - VPB (Pres Ind Sg P1) => d_ + "oy" ; - VPB (Pres Ind Sg P2) => d_ + "as" ; - VPB (Pres Ind Sg P3) => d_ + "a" ; - VPB (Pres Ind Pl P1) => d_ + "amos" ; - VPB (Pres Ind Pl P2) => d_ + "ais" ; - VPB (Pres Ind Pl P3) => d_ + "an" ; - VPB (Pres Subj Sg P1) => d_ + "" ; - VPB (Pres Subj Sg P2) => d_ + "es" ; - VPB (Pres Subj Sg P3) => d_ + "" ; - VPB (Pres Subj Pl P1) => d_ + "emos" ; - VPB (Pres Subj Pl P2) => d_ + "eis" ; - VPB (Pres Subj Pl P3) => d_ + "en" ; - VPB (Impf Ind Sg P1) => d_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => d_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => d_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => d_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => d_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => d_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {d_ + "iera" ; d_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {d_ + "ieras" ; d_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {d_ + "iera" ; d_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {d_ + "iramos" ; d_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {d_ + "ierais" ; d_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {d_ + "ieran" ; d_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => d_ + "i" ; --# notpresent - VPB (Pret Sg P2) => d_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => d_ + "io" ; --# notpresent - VPB (Pret Pl P1) => d_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => d_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => d_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => d_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => d_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => d_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => d_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => d_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => d_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => d_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => d_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => d_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => d_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => d_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => d_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => d_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => d_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => d_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => d_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => d_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => d_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => d_ + "a" ; - VPB (Imper Sg P3) => d_ + "" ; - VPB (Imper Pl P1) => d_ + "emos" ; - VPB (Imper Pl P2) => d_ + "ad" ; - VPB (Imper Pl P3) => d_ + "en" ; - VPB (Pass Sg Masc) => d_ + "ado" ; - VPB (Pass Sg Fem) => d_ + "ada" ; - VPB (Pass Pl Masc) => d_ + "ados" ; - VPB (Pass Pl Fem) => d_ + "adas" - } - } ; -oper decir_28 : Str -> Verbum = \decir -> - let d_ = Predef.tk 4 decir in - {s = table { - VI Infn => d_ + "ecir" ; - VI Ger => d_ + "iciendo" ; - VI Part => d_ + "icho" ; - VPB (Pres Ind Sg P1) => d_ + "igo" ; - VPB (Pres Ind Sg P2) => d_ + "ices" ; - VPB (Pres Ind Sg P3) => d_ + "ice" ; - VPB (Pres Ind Pl P1) => d_ + "ecimos" ; - VPB (Pres Ind Pl P2) => d_ + "ecs" ; - VPB (Pres Ind Pl P3) => d_ + "icen" ; - VPB (Pres Subj Sg P1) => d_ + "iga" ; - VPB (Pres Subj Sg P2) => d_ + "igas" ; - VPB (Pres Subj Sg P3) => d_ + "iga" ; - VPB (Pres Subj Pl P1) => d_ + "igamos" ; - VPB (Pres Subj Pl P2) => d_ + "igis" ; - VPB (Pres Subj Pl P3) => d_ + "igan" ; - VPB (Impf Ind Sg P1) => d_ + "eca" ; --# notpresent - VPB (Impf Ind Sg P2) => d_ + "ecas" ; --# notpresent - VPB (Impf Ind Sg P3) => d_ + "eca" ; --# notpresent - VPB (Impf Ind Pl P1) => d_ + "ecamos" ; --# notpresent - VPB (Impf Ind Pl P2) => d_ + "ecais" ; --# notpresent - VPB (Impf Ind Pl P3) => d_ + "ecan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {d_ + "ijera" ; d_ + "ijese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {d_ + "ijeras" ; d_ + "ijeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {d_ + "ijera" ; d_ + "ijese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {d_ + "ijramos" ; d_ + "ijsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {d_ + "ijerais" ; d_ + "ijeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {d_ + "ijeran" ; d_ + "ijesen"} ; --# notpresent - VPB (Pret Sg P1) => d_ + "ije" ; --# notpresent - VPB (Pret Sg P2) => d_ + "ijiste" ; --# notpresent - VPB (Pret Sg P3) => d_ + "ijo" ; --# notpresent - VPB (Pret Pl P1) => d_ + "ijimos" ; --# notpresent - VPB (Pret Pl P2) => d_ + "ijisteis" ; --# notpresent - VPB (Pret Pl P3) => d_ + "ijeron" ; --# notpresent - VPB (Fut Ind Sg P1) => d_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => d_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => d_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => d_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => d_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => d_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => d_ + "ijere" ; --# notpresent - VPB (Fut Subj Sg P2) => d_ + "ijeres" ; --# notpresent - VPB (Fut Subj Sg P3) => d_ + "ijere" ; --# notpresent - VPB (Fut Subj Pl P1) => d_ + "ijremos" ; --# notpresent - VPB (Fut Subj Pl P2) => d_ + "ijereis" ; --# notpresent - VPB (Fut Subj Pl P3) => d_ + "ijeren" ; --# notpresent - VPB (Cond Sg P1) => d_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => d_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => d_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => d_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => d_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => d_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => d_ + "i" ; - VPB (Imper Sg P3) => d_ + "iga" ; - VPB (Imper Pl P1) => d_ + "igamos" ; - VPB (Imper Pl P2) => d_ + "ecid" ; - VPB (Imper Pl P3) => d_ + "igan" ; - VPB (Pass Sg Masc) => d_ + "icho" ; - VPB (Pass Sg Fem) => d_ + "icha" ; - VPB (Pass Pl Masc) => d_ + "ichos" ; - VPB (Pass Pl Fem) => d_ + "ichas" - } - } ; -oper defender_29 : Str -> Verbum = \defender -> - let - def_ = Predef.tk 5 defender ; - nd_ = Predef.tk 2 (Predef.dp 4 defender) - in - {s = table { - VI Infn => def_ + "e" + nd_ + "er" ; - VI Ger => def_ + "e" + nd_ + "iendo" ; - VI Part => def_ + "e" + nd_ + "ido" ; - VPB (Pres Ind Sg P1) => def_ + "ie" + nd_ + "o" ; - VPB (Pres Ind Sg P2) => def_ + "ie" + nd_ + "es" ; - VPB (Pres Ind Sg P3) => def_ + "ie" + nd_ + "e" ; - VPB (Pres Ind Pl P1) => def_ + "e" + nd_ + "emos" ; - VPB (Pres Ind Pl P2) => def_ + "e" + nd_ + "is" ; - VPB (Pres Ind Pl P3) => def_ + "ie" + nd_ + "en" ; - VPB (Pres Subj Sg P1) => def_ + "ie" + nd_ + "a" ; - VPB (Pres Subj Sg P2) => def_ + "ie" + nd_ + "as" ; - VPB (Pres Subj Sg P3) => def_ + "ie" + nd_ + "a" ; - VPB (Pres Subj Pl P1) => def_ + "e" + nd_ + "amos" ; - VPB (Pres Subj Pl P2) => def_ + "e" + nd_ + "is" ; - VPB (Pres Subj Pl P3) => def_ + "ie" + nd_ + "an" ; - VPB (Impf Ind Sg P1) => def_ + "e" + nd_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => def_ + "e" + nd_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => def_ + "e" + nd_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => def_ + "e" + nd_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => def_ + "e" + nd_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => def_ + "e" + nd_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {def_ + "e" + nd_ + "iera" ; def_ + "e" + nd_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {def_ + "e" + nd_ + "ieras" ; def_ + "e" + nd_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {def_ + "e" + nd_ + "iera" ; def_ + "e" + nd_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {def_ + "e" + nd_ + "iramos" ; def_ + "e" + nd_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {def_ + "e" + nd_ + "ierais" ; def_ + "e" + nd_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {def_ + "e" + nd_ + "ieran" ; def_ + "e" + nd_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => def_ + "e" + nd_ + "" ; --# notpresent - VPB (Pret Sg P2) => def_ + "e" + nd_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => def_ + "e" + nd_ + "i" ; --# notpresent - VPB (Pret Pl P1) => def_ + "e" + nd_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => def_ + "e" + nd_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => def_ + "e" + nd_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => def_ + "e" + nd_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => def_ + "e" + nd_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => def_ + "e" + nd_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => def_ + "e" + nd_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => def_ + "e" + nd_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => def_ + "e" + nd_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => def_ + "e" + nd_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => def_ + "e" + nd_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => def_ + "e" + nd_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => def_ + "e" + nd_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => def_ + "e" + nd_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => def_ + "e" + nd_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => def_ + "e" + nd_ + "era" ; --# notpresent - VPB (Cond Sg P2) => def_ + "e" + nd_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => def_ + "e" + nd_ + "era" ; --# notpresent - VPB (Cond Pl P1) => def_ + "e" + nd_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => def_ + "e" + nd_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => def_ + "e" + nd_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => def_ + "ie" + nd_ + "e" ; - VPB (Imper Sg P3) => def_ + "ie" + nd_ + "a" ; - VPB (Imper Pl P1) => def_ + "e" + nd_ + "amos" ; - VPB (Imper Pl P2) => def_ + "e" + nd_ + "ed" ; - VPB (Imper Pl P3) => def_ + "ie" + nd_ + "an" ; - VPB (Pass Sg Masc) => def_ + "e" + nd_ + "ido" ; - VPB (Pass Sg Fem) => def_ + "e" + nd_ + "ida" ; - VPB (Pass Pl Masc) => def_ + "e" + nd_ + "idos" ; - VPB (Pass Pl Fem) => def_ + "e" + nd_ + "idas" - } - } ; -oper delinquir_30 : Str -> Verbum = \delinquir -> - let delin_ = Predef.tk 4 delinquir in - {s = table { - VI Infn => delin_ + "quir" ; - VI Ger => delin_ + "quiendo" ; - VI Part => delin_ + "quido" ; - VPB (Pres Ind Sg P1) => delin_ + "co" ; - VPB (Pres Ind Sg P2) => delin_ + "ques" ; - VPB (Pres Ind Sg P3) => delin_ + "que" ; - VPB (Pres Ind Pl P1) => delin_ + "quimos" ; - VPB (Pres Ind Pl P2) => delin_ + "qus" ; - VPB (Pres Ind Pl P3) => delin_ + "quen" ; - VPB (Pres Subj Sg P1) => delin_ + "ca" ; - VPB (Pres Subj Sg P2) => delin_ + "cas" ; - VPB (Pres Subj Sg P3) => delin_ + "ca" ; - VPB (Pres Subj Pl P1) => delin_ + "camos" ; - VPB (Pres Subj Pl P2) => delin_ + "cis" ; - VPB (Pres Subj Pl P3) => delin_ + "can" ; - VPB (Impf Ind Sg P1) => delin_ + "qua" ; --# notpresent - VPB (Impf Ind Sg P2) => delin_ + "quas" ; --# notpresent - VPB (Impf Ind Sg P3) => delin_ + "qua" ; --# notpresent - VPB (Impf Ind Pl P1) => delin_ + "quamos" ; --# notpresent - VPB (Impf Ind Pl P2) => delin_ + "quais" ; --# notpresent - VPB (Impf Ind Pl P3) => delin_ + "quan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {delin_ + "quiera" ; delin_ + "quiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {delin_ + "quieras" ; delin_ + "quieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {delin_ + "quiera" ; delin_ + "quiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {delin_ + "quiramos" ; delin_ + "quisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {delin_ + "quierais" ; delin_ + "quieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {delin_ + "quieran" ; delin_ + "quiesen"} ; --# notpresent - VPB (Pret Sg P1) => delin_ + "qu" ; --# notpresent - VPB (Pret Sg P2) => delin_ + "quiste" ; --# notpresent - VPB (Pret Sg P3) => delin_ + "qui" ; --# notpresent - VPB (Pret Pl P1) => delin_ + "quimos" ; --# notpresent - VPB (Pret Pl P2) => delin_ + "quisteis" ; --# notpresent - VPB (Pret Pl P3) => delin_ + "quieron" ; --# notpresent - VPB (Fut Ind Sg P1) => delin_ + "quir" ; --# notpresent - VPB (Fut Ind Sg P2) => delin_ + "quirs" ; --# notpresent - VPB (Fut Ind Sg P3) => delin_ + "quir" ; --# notpresent - VPB (Fut Ind Pl P1) => delin_ + "quiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => delin_ + "quiris" ; --# notpresent - VPB (Fut Ind Pl P3) => delin_ + "quirn" ; --# notpresent - VPB (Fut Subj Sg P1) => delin_ + "quiere" ; --# notpresent - VPB (Fut Subj Sg P2) => delin_ + "quieres" ; --# notpresent - VPB (Fut Subj Sg P3) => delin_ + "quiere" ; --# notpresent - VPB (Fut Subj Pl P1) => delin_ + "quiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => delin_ + "quiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => delin_ + "quieren" ; --# notpresent - VPB (Cond Sg P1) => delin_ + "quira" ; --# notpresent - VPB (Cond Sg P2) => delin_ + "quiras" ; --# notpresent - VPB (Cond Sg P3) => delin_ + "quira" ; --# notpresent - VPB (Cond Pl P1) => delin_ + "quiramos" ; --# notpresent - VPB (Cond Pl P2) => delin_ + "quirais" ; --# notpresent - VPB (Cond Pl P3) => delin_ + "quiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => delin_ + "que" ; - VPB (Imper Sg P3) => delin_ + "ca" ; - VPB (Imper Pl P1) => delin_ + "camos" ; - VPB (Imper Pl P2) => delin_ + "quid" ; - VPB (Imper Pl P3) => delin_ + "can" ; - VPB (Pass Sg Masc) => delin_ + "quido" ; - VPB (Pass Sg Fem) => delin_ + "quida" ; - VPB (Pass Pl Masc) => delin_ + "quidos" ; - VPB (Pass Pl Fem) => delin_ + "quidas" - } - } ; -oper desosar_31 : Str -> Verbum = \desosar -> - let des_ = Predef.tk 4 desosar in - {s = table { - VI Infn => des_ + "osar" ; - VI Ger => des_ + "osando" ; - VI Part => des_ + "osado" ; - VPB (Pres Ind Sg P1) => des_ + "hueso" ; - VPB (Pres Ind Sg P2) => des_ + "huesas" ; - VPB (Pres Ind Sg P3) => des_ + "huesa" ; - VPB (Pres Ind Pl P1) => des_ + "osamos" ; - VPB (Pres Ind Pl P2) => des_ + "osis" ; - VPB (Pres Ind Pl P3) => des_ + "huesan" ; - VPB (Pres Subj Sg P1) => des_ + "huese" ; - VPB (Pres Subj Sg P2) => des_ + "hueses" ; - VPB (Pres Subj Sg P3) => des_ + "huese" ; - VPB (Pres Subj Pl P1) => des_ + "osemos" ; - VPB (Pres Subj Pl P2) => des_ + "osis" ; - VPB (Pres Subj Pl P3) => des_ + "huesen" ; - VPB (Impf Ind Sg P1) => des_ + "osaba" ; --# notpresent - VPB (Impf Ind Sg P2) => des_ + "osabas" ; --# notpresent - VPB (Impf Ind Sg P3) => des_ + "osaba" ; --# notpresent - VPB (Impf Ind Pl P1) => des_ + "osbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => des_ + "osabais" ; --# notpresent - VPB (Impf Ind Pl P3) => des_ + "osaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {des_ + "osara" ; des_ + "osase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {des_ + "osaras" ; des_ + "osases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {des_ + "osara" ; des_ + "osase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {des_ + "osramos" ; des_ + "ossemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {des_ + "osarais" ; des_ + "osaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {des_ + "osaran" ; des_ + "osasen"} ; --# notpresent - VPB (Pret Sg P1) => des_ + "os" ; --# notpresent - VPB (Pret Sg P2) => des_ + "osaste" ; --# notpresent - VPB (Pret Sg P3) => des_ + "os" ; --# notpresent - VPB (Pret Pl P1) => des_ + "osamos" ; --# notpresent - VPB (Pret Pl P2) => des_ + "osasteis" ; --# notpresent - VPB (Pret Pl P3) => des_ + "osaron" ; --# notpresent - VPB (Fut Ind Sg P1) => des_ + "osar" ; --# notpresent - VPB (Fut Ind Sg P2) => des_ + "osars" ; --# notpresent - VPB (Fut Ind Sg P3) => des_ + "osar" ; --# notpresent - VPB (Fut Ind Pl P1) => des_ + "osaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => des_ + "osaris" ; --# notpresent - VPB (Fut Ind Pl P3) => des_ + "osarn" ; --# notpresent - VPB (Fut Subj Sg P1) => des_ + "osare" ; --# notpresent - VPB (Fut Subj Sg P2) => des_ + "osares" ; --# notpresent - VPB (Fut Subj Sg P3) => des_ + "osare" ; --# notpresent - VPB (Fut Subj Pl P1) => des_ + "osremos" ; --# notpresent - VPB (Fut Subj Pl P2) => des_ + "osareis" ; --# notpresent - VPB (Fut Subj Pl P3) => des_ + "osaren" ; --# notpresent - VPB (Cond Sg P1) => des_ + "osara" ; --# notpresent - VPB (Cond Sg P2) => des_ + "osaras" ; --# notpresent - VPB (Cond Sg P3) => des_ + "osara" ; --# notpresent - VPB (Cond Pl P1) => des_ + "osaramos" ; --# notpresent - VPB (Cond Pl P2) => des_ + "osarais" ; --# notpresent - VPB (Cond Pl P3) => des_ + "osaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => des_ + "huesa" ; - VPB (Imper Sg P3) => des_ + "huese" ; - VPB (Imper Pl P1) => des_ + "osemos" ; - VPB (Imper Pl P2) => des_ + "osad" ; - VPB (Imper Pl P3) => des_ + "huesen" ; - VPB (Pass Sg Masc) => des_ + "osado" ; - VPB (Pass Sg Fem) => des_ + "osada" ; - VPB (Pass Pl Masc) => des_ + "osados" ; - VPB (Pass Pl Fem) => des_ + "osadas" - } - } ; -oper dirigir_32 : Str -> Verbum = \dirigir -> - let diri_ = Predef.tk 3 dirigir in - {s = table { - VI Infn => diri_ + "gir" ; - VI Ger => diri_ + "giendo" ; - VI Part => diri_ + "gido" ; - VPB (Pres Ind Sg P1) => diri_ + "jo" ; - VPB (Pres Ind Sg P2) => diri_ + "ges" ; - VPB (Pres Ind Sg P3) => diri_ + "ge" ; - VPB (Pres Ind Pl P1) => diri_ + "gimos" ; - VPB (Pres Ind Pl P2) => diri_ + "gs" ; - VPB (Pres Ind Pl P3) => diri_ + "gen" ; - VPB (Pres Subj Sg P1) => diri_ + "ja" ; - VPB (Pres Subj Sg P2) => diri_ + "jas" ; - VPB (Pres Subj Sg P3) => diri_ + "ja" ; - VPB (Pres Subj Pl P1) => diri_ + "jamos" ; - VPB (Pres Subj Pl P2) => diri_ + "jis" ; - VPB (Pres Subj Pl P3) => diri_ + "jan" ; - VPB (Impf Ind Sg P1) => diri_ + "ga" ; --# notpresent - VPB (Impf Ind Sg P2) => diri_ + "gas" ; --# notpresent - VPB (Impf Ind Sg P3) => diri_ + "ga" ; --# notpresent - VPB (Impf Ind Pl P1) => diri_ + "gamos" ; --# notpresent - VPB (Impf Ind Pl P2) => diri_ + "gais" ; --# notpresent - VPB (Impf Ind Pl P3) => diri_ + "gan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {diri_ + "giera" ; diri_ + "giese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {diri_ + "gieras" ; diri_ + "gieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {diri_ + "giera" ; diri_ + "giese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {diri_ + "giramos" ; diri_ + "gisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {diri_ + "gierais" ; diri_ + "gieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {diri_ + "gieran" ; diri_ + "giesen"} ; --# notpresent - VPB (Pret Sg P1) => diri_ + "g" ; --# notpresent - VPB (Pret Sg P2) => diri_ + "giste" ; --# notpresent - VPB (Pret Sg P3) => diri_ + "gi" ; --# notpresent - VPB (Pret Pl P1) => diri_ + "gimos" ; --# notpresent - VPB (Pret Pl P2) => diri_ + "gisteis" ; --# notpresent - VPB (Pret Pl P3) => diri_ + "gieron" ; --# notpresent - VPB (Fut Ind Sg P1) => diri_ + "gir" ; --# notpresent - VPB (Fut Ind Sg P2) => diri_ + "girs" ; --# notpresent - VPB (Fut Ind Sg P3) => diri_ + "gir" ; --# notpresent - VPB (Fut Ind Pl P1) => diri_ + "giremos" ; --# notpresent - VPB (Fut Ind Pl P2) => diri_ + "giris" ; --# notpresent - VPB (Fut Ind Pl P3) => diri_ + "girn" ; --# notpresent - VPB (Fut Subj Sg P1) => diri_ + "giere" ; --# notpresent - VPB (Fut Subj Sg P2) => diri_ + "gieres" ; --# notpresent - VPB (Fut Subj Sg P3) => diri_ + "giere" ; --# notpresent - VPB (Fut Subj Pl P1) => diri_ + "giremos" ; --# notpresent - VPB (Fut Subj Pl P2) => diri_ + "giereis" ; --# notpresent - VPB (Fut Subj Pl P3) => diri_ + "gieren" ; --# notpresent - VPB (Cond Sg P1) => diri_ + "gira" ; --# notpresent - VPB (Cond Sg P2) => diri_ + "giras" ; --# notpresent - VPB (Cond Sg P3) => diri_ + "gira" ; --# notpresent - VPB (Cond Pl P1) => diri_ + "giramos" ; --# notpresent - VPB (Cond Pl P2) => diri_ + "girais" ; --# notpresent - VPB (Cond Pl P3) => diri_ + "giran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => diri_ + "ge" ; - VPB (Imper Sg P3) => diri_ + "ja" ; - VPB (Imper Pl P1) => diri_ + "jamos" ; - VPB (Imper Pl P2) => diri_ + "gid" ; - VPB (Imper Pl P3) => diri_ + "jan" ; - VPB (Pass Sg Masc) => diri_ + "gido" ; - VPB (Pass Sg Fem) => diri_ + "gida" ; - VPB (Pass Pl Masc) => diri_ + "gidos" ; - VPB (Pass Pl Fem) => diri_ + "gidas" - } - } ; -oper discernir_33 : Str -> Verbum = \discernir -> - let disc_ = Predef.tk 5 discernir in - {s = table { - VI Infn => disc_ + "ernir" ; - VI Ger => disc_ + "erniendo" ; - VI Part => disc_ + "ernido" ; - VPB (Pres Ind Sg P1) => disc_ + "ierno" ; - VPB (Pres Ind Sg P2) => disc_ + "iernes" ; - VPB (Pres Ind Sg P3) => disc_ + "ierne" ; - VPB (Pres Ind Pl P1) => disc_ + "ernimos" ; - VPB (Pres Ind Pl P2) => disc_ + "erns" ; - VPB (Pres Ind Pl P3) => disc_ + "iernen" ; - VPB (Pres Subj Sg P1) => disc_ + "ierna" ; - VPB (Pres Subj Sg P2) => disc_ + "iernas" ; - VPB (Pres Subj Sg P3) => disc_ + "ierna" ; - VPB (Pres Subj Pl P1) => disc_ + "ernamos" ; - VPB (Pres Subj Pl P2) => disc_ + "ernis" ; - VPB (Pres Subj Pl P3) => disc_ + "iernan" ; - VPB (Impf Ind Sg P1) => disc_ + "erna" ; --# notpresent - VPB (Impf Ind Sg P2) => disc_ + "ernas" ; --# notpresent - VPB (Impf Ind Sg P3) => disc_ + "erna" ; --# notpresent - VPB (Impf Ind Pl P1) => disc_ + "ernamos" ; --# notpresent - VPB (Impf Ind Pl P2) => disc_ + "ernais" ; --# notpresent - VPB (Impf Ind Pl P3) => disc_ + "ernan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {disc_ + "erniera" ; disc_ + "erniese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {disc_ + "ernieras" ; disc_ + "ernieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {disc_ + "erniera" ; disc_ + "erniese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {disc_ + "erniramos" ; disc_ + "ernisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {disc_ + "ernierais" ; disc_ + "ernieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {disc_ + "ernieran" ; disc_ + "erniesen"} ; --# notpresent - VPB (Pret Sg P1) => disc_ + "ern" ; --# notpresent - VPB (Pret Sg P2) => disc_ + "erniste" ; --# notpresent - VPB (Pret Sg P3) => disc_ + "erni" ; --# notpresent - VPB (Pret Pl P1) => disc_ + "ernimos" ; --# notpresent - VPB (Pret Pl P2) => disc_ + "ernisteis" ; --# notpresent - VPB (Pret Pl P3) => disc_ + "ernieron" ; --# notpresent - VPB (Fut Ind Sg P1) => disc_ + "ernir" ; --# notpresent - VPB (Fut Ind Sg P2) => disc_ + "ernirs" ; --# notpresent - VPB (Fut Ind Sg P3) => disc_ + "ernir" ; --# notpresent - VPB (Fut Ind Pl P1) => disc_ + "erniremos" ; --# notpresent - VPB (Fut Ind Pl P2) => disc_ + "erniris" ; --# notpresent - VPB (Fut Ind Pl P3) => disc_ + "ernirn" ; --# notpresent - VPB (Fut Subj Sg P1) => disc_ + "erniere" ; --# notpresent - VPB (Fut Subj Sg P2) => disc_ + "ernieres" ; --# notpresent - VPB (Fut Subj Sg P3) => disc_ + "erniere" ; --# notpresent - VPB (Fut Subj Pl P1) => disc_ + "erniremos" ; --# notpresent - VPB (Fut Subj Pl P2) => disc_ + "erniereis" ; --# notpresent - VPB (Fut Subj Pl P3) => disc_ + "ernieren" ; --# notpresent - VPB (Cond Sg P1) => disc_ + "ernira" ; --# notpresent - VPB (Cond Sg P2) => disc_ + "erniras" ; --# notpresent - VPB (Cond Sg P3) => disc_ + "ernira" ; --# notpresent - VPB (Cond Pl P1) => disc_ + "erniramos" ; --# notpresent - VPB (Cond Pl P2) => disc_ + "ernirais" ; --# notpresent - VPB (Cond Pl P3) => disc_ + "erniran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => disc_ + "ierne" ; - VPB (Imper Sg P3) => disc_ + "ierna" ; - VPB (Imper Pl P1) => disc_ + "ernamos" ; - VPB (Imper Pl P2) => disc_ + "ernid" ; - VPB (Imper Pl P3) => disc_ + "iernan" ; - VPB (Pass Sg Masc) => disc_ + "ernido" ; - VPB (Pass Sg Fem) => disc_ + "ernida" ; - VPB (Pass Pl Masc) => disc_ + "ernidos" ; - VPB (Pass Pl Fem) => disc_ + "ernidas" - } - } ; -oper distinguir_34 : Str -> Verbum = \distinguir -> - let disting_ = Predef.tk 3 distinguir in - {s = table { - VI Infn => disting_ + "uir" ; - VI Ger => disting_ + "uiendo" ; - VI Part => disting_ + "uido" ; - VPB (Pres Ind Sg P1) => disting_ + "o" ; - VPB (Pres Ind Sg P2) => disting_ + "ues" ; - VPB (Pres Ind Sg P3) => disting_ + "ue" ; - VPB (Pres Ind Pl P1) => disting_ + "uimos" ; - VPB (Pres Ind Pl P2) => disting_ + "us" ; - VPB (Pres Ind Pl P3) => disting_ + "uen" ; - VPB (Pres Subj Sg P1) => disting_ + "a" ; - VPB (Pres Subj Sg P2) => disting_ + "as" ; - VPB (Pres Subj Sg P3) => disting_ + "a" ; - VPB (Pres Subj Pl P1) => disting_ + "amos" ; - VPB (Pres Subj Pl P2) => disting_ + "is" ; - VPB (Pres Subj Pl P3) => disting_ + "an" ; - VPB (Impf Ind Sg P1) => disting_ + "ua" ; --# notpresent - VPB (Impf Ind Sg P2) => disting_ + "uas" ; --# notpresent - VPB (Impf Ind Sg P3) => disting_ + "ua" ; --# notpresent - VPB (Impf Ind Pl P1) => disting_ + "uamos" ; --# notpresent - VPB (Impf Ind Pl P2) => disting_ + "uais" ; --# notpresent - VPB (Impf Ind Pl P3) => disting_ + "uan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {disting_ + "uiera" ; disting_ + "uiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {disting_ + "uieras" ; disting_ + "uieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {disting_ + "uiera" ; disting_ + "uiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {disting_ + "uiramos" ; disting_ + "uisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {disting_ + "uierais" ; disting_ + "uieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {disting_ + "uieran" ; disting_ + "uiesen"} ; --# notpresent - VPB (Pret Sg P1) => disting_ + "u" ; --# notpresent - VPB (Pret Sg P2) => disting_ + "uiste" ; --# notpresent - VPB (Pret Sg P3) => disting_ + "ui" ; --# notpresent - VPB (Pret Pl P1) => disting_ + "uimos" ; --# notpresent - VPB (Pret Pl P2) => disting_ + "uisteis" ; --# notpresent - VPB (Pret Pl P3) => disting_ + "uieron" ; --# notpresent - VPB (Fut Ind Sg P1) => disting_ + "uir" ; --# notpresent - VPB (Fut Ind Sg P2) => disting_ + "uirs" ; --# notpresent - VPB (Fut Ind Sg P3) => disting_ + "uir" ; --# notpresent - VPB (Fut Ind Pl P1) => disting_ + "uiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => disting_ + "uiris" ; --# notpresent - VPB (Fut Ind Pl P3) => disting_ + "uirn" ; --# notpresent - VPB (Fut Subj Sg P1) => disting_ + "uiere" ; --# notpresent - VPB (Fut Subj Sg P2) => disting_ + "uieres" ; --# notpresent - VPB (Fut Subj Sg P3) => disting_ + "uiere" ; --# notpresent - VPB (Fut Subj Pl P1) => disting_ + "uiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => disting_ + "uiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => disting_ + "uieren" ; --# notpresent - VPB (Cond Sg P1) => disting_ + "uira" ; --# notpresent - VPB (Cond Sg P2) => disting_ + "uiras" ; --# notpresent - VPB (Cond Sg P3) => disting_ + "uira" ; --# notpresent - VPB (Cond Pl P1) => disting_ + "uiramos" ; --# notpresent - VPB (Cond Pl P2) => disting_ + "uirais" ; --# notpresent - VPB (Cond Pl P3) => disting_ + "uiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => disting_ + "ue" ; - VPB (Imper Sg P3) => disting_ + "a" ; - VPB (Imper Pl P1) => disting_ + "amos" ; - VPB (Imper Pl P2) => disting_ + "uid" ; - VPB (Imper Pl P3) => disting_ + "an" ; - VPB (Pass Sg Masc) => disting_ + "uido" ; - VPB (Pass Sg Fem) => disting_ + "uida" ; - VPB (Pass Pl Masc) => disting_ + "uidos" ; - VPB (Pass Pl Fem) => disting_ + "uidas" - } - } ; -oper dormir_35 : Str -> Verbum = \dormir -> - let d_ = Predef.tk 5 dormir in - {s = table { - VI Infn => d_ + "ormir" ; - VI Ger => d_ + "urmiendo" ; - VI Part => d_ + "ormido" ; - VPB (Pres Ind Sg P1) => d_ + "uermo" ; - VPB (Pres Ind Sg P2) => d_ + "uermes" ; - VPB (Pres Ind Sg P3) => d_ + "uerme" ; - VPB (Pres Ind Pl P1) => d_ + "ormimos" ; - VPB (Pres Ind Pl P2) => d_ + "orms" ; - VPB (Pres Ind Pl P3) => d_ + "uermen" ; - VPB (Pres Subj Sg P1) => d_ + "uerma" ; - VPB (Pres Subj Sg P2) => d_ + "uermas" ; - VPB (Pres Subj Sg P3) => d_ + "uerma" ; - VPB (Pres Subj Pl P1) => d_ + "urmamos" ; - VPB (Pres Subj Pl P2) => d_ + "urmis" ; - VPB (Pres Subj Pl P3) => d_ + "uerman" ; - VPB (Impf Ind Sg P1) => d_ + "orma" ; --# notpresent - VPB (Impf Ind Sg P2) => d_ + "ormas" ; --# notpresent - VPB (Impf Ind Sg P3) => d_ + "orma" ; --# notpresent - VPB (Impf Ind Pl P1) => d_ + "ormamos" ; --# notpresent - VPB (Impf Ind Pl P2) => d_ + "ormais" ; --# notpresent - VPB (Impf Ind Pl P3) => d_ + "orman" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {d_ + "urmiera" ; d_ + "urmiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {d_ + "urmieras" ; d_ + "urmieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {d_ + "urmiera" ; d_ + "urmiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {d_ + "urmiramos" ; d_ + "urmisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {d_ + "urmierais" ; d_ + "urmieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {d_ + "urmieran" ; d_ + "urmiesen"} ; --# notpresent - VPB (Pret Sg P1) => d_ + "orm" ; --# notpresent - VPB (Pret Sg P2) => d_ + "ormiste" ; --# notpresent - VPB (Pret Sg P3) => d_ + "urmi" ; --# notpresent - VPB (Pret Pl P1) => d_ + "ormimos" ; --# notpresent - VPB (Pret Pl P2) => d_ + "ormisteis" ; --# notpresent - VPB (Pret Pl P3) => d_ + "urmieron" ; --# notpresent - VPB (Fut Ind Sg P1) => d_ + "ormir" ; --# notpresent - VPB (Fut Ind Sg P2) => d_ + "ormirs" ; --# notpresent - VPB (Fut Ind Sg P3) => d_ + "ormir" ; --# notpresent - VPB (Fut Ind Pl P1) => d_ + "ormiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => d_ + "ormiris" ; --# notpresent - VPB (Fut Ind Pl P3) => d_ + "ormirn" ; --# notpresent - VPB (Fut Subj Sg P1) => d_ + "urmiere" ; --# notpresent - VPB (Fut Subj Sg P2) => d_ + "urmieres" ; --# notpresent - VPB (Fut Subj Sg P3) => d_ + "urmiere" ; --# notpresent - VPB (Fut Subj Pl P1) => d_ + "urmiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => d_ + "urmiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => d_ + "urmieren" ; --# notpresent - VPB (Cond Sg P1) => d_ + "ormira" ; --# notpresent - VPB (Cond Sg P2) => d_ + "ormiras" ; --# notpresent - VPB (Cond Sg P3) => d_ + "ormira" ; --# notpresent - VPB (Cond Pl P1) => d_ + "ormiramos" ; --# notpresent - VPB (Cond Pl P2) => d_ + "ormirais" ; --# notpresent - VPB (Cond Pl P3) => d_ + "ormiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => d_ + "uerme" ; - VPB (Imper Sg P3) => d_ + "uerma" ; - VPB (Imper Pl P1) => d_ + "urmamos" ; - VPB (Imper Pl P2) => d_ + "ormid" ; - VPB (Imper Pl P3) => d_ + "uerman" ; - VPB (Pass Sg Masc) => d_ + "ormido" ; - VPB (Pass Sg Fem) => d_ + "ormida" ; - VPB (Pass Pl Masc) => d_ + "ormidos" ; - VPB (Pass Pl Fem) => d_ + "ormidas" - } - } ; -oper morir_35b : Str -> Verbum = \morir -> - let d_ = Predef.tk 4 morir in - {s = table { - VI Infn => d_ + "orir" ; - VI Ger => d_ + "uriendo" ; - VI Part => d_ + "orido" ; - VPB (Pres Ind Sg P1) => d_ + "uero" ; - VPB (Pres Ind Sg P2) => d_ + "ueres" ; - VPB (Pres Ind Sg P3) => d_ + "uere" ; - VPB (Pres Ind Pl P1) => d_ + "orimos" ; - VPB (Pres Ind Pl P2) => d_ + "ors" ; - VPB (Pres Ind Pl P3) => d_ + "ueren" ; - VPB (Pres Subj Sg P1) => d_ + "uera" ; - VPB (Pres Subj Sg P2) => d_ + "ueras" ; - VPB (Pres Subj Sg P3) => d_ + "uera" ; - VPB (Pres Subj Pl P1) => d_ + "uramos" ; - VPB (Pres Subj Pl P2) => d_ + "uris" ; - VPB (Pres Subj Pl P3) => d_ + "ueran" ; - VPB (Impf Ind Sg P1) => d_ + "ora" ; --# notpresent - VPB (Impf Ind Sg P2) => d_ + "oras" ; --# notpresent - VPB (Impf Ind Sg P3) => d_ + "ora" ; --# notpresent - VPB (Impf Ind Pl P1) => d_ + "oramos" ; --# notpresent - VPB (Impf Ind Pl P2) => d_ + "orais" ; --# notpresent - VPB (Impf Ind Pl P3) => d_ + "oran" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {d_ + "uriera" ; d_ + "uriese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {d_ + "urieras" ; d_ + "urieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {d_ + "uriera" ; d_ + "uriese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {d_ + "uriramos" ; d_ + "urisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {d_ + "urierais" ; d_ + "urieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {d_ + "urieran" ; d_ + "uriesen"} ; --# notpresent - VPB (Pret Sg P1) => d_ + "or" ; --# notpresent - VPB (Pret Sg P2) => d_ + "oriste" ; --# notpresent - VPB (Pret Sg P3) => d_ + "uri" ; --# notpresent - VPB (Pret Pl P1) => d_ + "orimos" ; --# notpresent - VPB (Pret Pl P2) => d_ + "oristeis" ; --# notpresent - VPB (Pret Pl P3) => d_ + "urieron" ; --# notpresent - VPB (Fut Ind Sg P1) => d_ + "orir" ; --# notpresent - VPB (Fut Ind Sg P2) => d_ + "orirs" ; --# notpresent - VPB (Fut Ind Sg P3) => d_ + "orir" ; --# notpresent - VPB (Fut Ind Pl P1) => d_ + "oriremos" ; --# notpresent - VPB (Fut Ind Pl P2) => d_ + "oriris" ; --# notpresent - VPB (Fut Ind Pl P3) => d_ + "orirn" ; --# notpresent - VPB (Fut Subj Sg P1) => d_ + "uriere" ; --# notpresent - VPB (Fut Subj Sg P2) => d_ + "urieres" ; --# notpresent - VPB (Fut Subj Sg P3) => d_ + "uriere" ; --# notpresent - VPB (Fut Subj Pl P1) => d_ + "uriremos" ; --# notpresent - VPB (Fut Subj Pl P2) => d_ + "uriereis" ; --# notpresent - VPB (Fut Subj Pl P3) => d_ + "urieren" ; --# notpresent - VPB (Cond Sg P1) => d_ + "orira" ; --# notpresent - VPB (Cond Sg P2) => d_ + "oriras" ; --# notpresent - VPB (Cond Sg P3) => d_ + "orira" ; --# notpresent - VPB (Cond Pl P1) => d_ + "oriramos" ; --# notpresent - VPB (Cond Pl P2) => d_ + "orirais" ; --# notpresent - VPB (Cond Pl P3) => d_ + "oriran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => d_ + "uere" ; - VPB (Imper Sg P3) => d_ + "uera" ; - VPB (Imper Pl P1) => d_ + "uramos" ; - VPB (Imper Pl P2) => d_ + "orid" ; - VPB (Imper Pl P3) => d_ + "ueran" ; - VPB (Pass Sg Masc) => d_ + "orido" ; - VPB (Pass Sg Fem) => d_ + "orida" ; - VPB (Pass Pl Masc) => d_ + "oridos" ; - VPB (Pass Pl Fem) => d_ + "oridas" - } - } ; -oper elegir_36 : Str -> Verbum = \elegir -> - let el_ = Predef.tk 4 elegir in - {s = table { - VI Infn => el_ + "egir" ; - VI Ger => el_ + "igiendo" ; - VI Part => variants {el_ + "egido" ; el_ + "ecto"} ; - VPB (Pres Ind Sg P1) => el_ + "ijo" ; - VPB (Pres Ind Sg P2) => el_ + "iges" ; - VPB (Pres Ind Sg P3) => el_ + "ige" ; - VPB (Pres Ind Pl P1) => el_ + "egimos" ; - VPB (Pres Ind Pl P2) => el_ + "egs" ; - VPB (Pres Ind Pl P3) => el_ + "igen" ; - VPB (Pres Subj Sg P1) => el_ + "ija" ; - VPB (Pres Subj Sg P2) => el_ + "ijas" ; - VPB (Pres Subj Sg P3) => el_ + "ija" ; - VPB (Pres Subj Pl P1) => el_ + "ijamos" ; - VPB (Pres Subj Pl P2) => el_ + "ijis" ; - VPB (Pres Subj Pl P3) => el_ + "ijan" ; - VPB (Impf Ind Sg P1) => el_ + "ega" ; --# notpresent - VPB (Impf Ind Sg P2) => el_ + "egas" ; --# notpresent - VPB (Impf Ind Sg P3) => el_ + "ega" ; --# notpresent - VPB (Impf Ind Pl P1) => el_ + "egamos" ; --# notpresent - VPB (Impf Ind Pl P2) => el_ + "egais" ; --# notpresent - VPB (Impf Ind Pl P3) => el_ + "egan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {el_ + "igiera" ; el_ + "igiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {el_ + "igieras" ; el_ + "igieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {el_ + "igiera" ; el_ + "igiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {el_ + "igiramos" ; el_ + "igisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {el_ + "igierais" ; el_ + "igieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {el_ + "igieran" ; el_ + "igiesen"} ; --# notpresent - VPB (Pret Sg P1) => el_ + "eg" ; --# notpresent - VPB (Pret Sg P2) => el_ + "egiste" ; --# notpresent - VPB (Pret Sg P3) => el_ + "igi" ; --# notpresent - VPB (Pret Pl P1) => el_ + "egimos" ; --# notpresent - VPB (Pret Pl P2) => el_ + "egisteis" ; --# notpresent - VPB (Pret Pl P3) => el_ + "igieron" ; --# notpresent - VPB (Fut Ind Sg P1) => el_ + "egir" ; --# notpresent - VPB (Fut Ind Sg P2) => el_ + "egirs" ; --# notpresent - VPB (Fut Ind Sg P3) => el_ + "egir" ; --# notpresent - VPB (Fut Ind Pl P1) => el_ + "egiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => el_ + "egiris" ; --# notpresent - VPB (Fut Ind Pl P3) => el_ + "egirn" ; --# notpresent - VPB (Fut Subj Sg P1) => el_ + "igiere" ; --# notpresent - VPB (Fut Subj Sg P2) => el_ + "igieres" ; --# notpresent - VPB (Fut Subj Sg P3) => el_ + "igiere" ; --# notpresent - VPB (Fut Subj Pl P1) => el_ + "igiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => el_ + "igiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => el_ + "igieren" ; --# notpresent - VPB (Cond Sg P1) => el_ + "egira" ; --# notpresent - VPB (Cond Sg P2) => el_ + "egiras" ; --# notpresent - VPB (Cond Sg P3) => el_ + "egira" ; --# notpresent - VPB (Cond Pl P1) => el_ + "egiramos" ; --# notpresent - VPB (Cond Pl P2) => el_ + "egirais" ; --# notpresent - VPB (Cond Pl P3) => el_ + "egiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => el_ + "ige" ; - VPB (Imper Sg P3) => el_ + "ija" ; - VPB (Imper Pl P1) => el_ + "ijamos" ; - VPB (Imper Pl P2) => el_ + "egid" ; - VPB (Imper Pl P3) => el_ + "ijan" ; - VPB (Pass Sg Masc) => variants {el_ + "egido" ; el_ + "ecto"} ; - VPB (Pass Sg Fem) => variants {el_ + "egida" ; el_ + "ecta"} ; - VPB (Pass Pl Masc) => variants {el_ + "egidos" ; el_ + "ectos"} ; - VPB (Pass Pl Fem) => variants {el_ + "egidas" ; el_ + "ectas"} - } - } ; -oper empezar_37 : Str -> Verbum = \empezar -> - let emp_ = Predef.tk 4 empezar in - {s = table { - VI Infn => emp_ + "ezar" ; - VI Ger => emp_ + "ezando" ; - VI Part => emp_ + "ezado" ; - VPB (Pres Ind Sg P1) => emp_ + "iezo" ; - VPB (Pres Ind Sg P2) => emp_ + "iezas" ; - VPB (Pres Ind Sg P3) => emp_ + "ieza" ; - VPB (Pres Ind Pl P1) => emp_ + "ezamos" ; - VPB (Pres Ind Pl P2) => emp_ + "ezis" ; - VPB (Pres Ind Pl P3) => emp_ + "iezan" ; - VPB (Pres Subj Sg P1) => emp_ + "iece" ; - VPB (Pres Subj Sg P2) => emp_ + "ieces" ; - VPB (Pres Subj Sg P3) => emp_ + "iece" ; - VPB (Pres Subj Pl P1) => emp_ + "ecemos" ; - VPB (Pres Subj Pl P2) => emp_ + "ecis" ; - VPB (Pres Subj Pl P3) => emp_ + "iecen" ; - VPB (Impf Ind Sg P1) => emp_ + "ezaba" ; --# notpresent - VPB (Impf Ind Sg P2) => emp_ + "ezabas" ; --# notpresent - VPB (Impf Ind Sg P3) => emp_ + "ezaba" ; --# notpresent - VPB (Impf Ind Pl P1) => emp_ + "ezbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => emp_ + "ezabais" ; --# notpresent - VPB (Impf Ind Pl P3) => emp_ + "ezaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {emp_ + "ezara" ; emp_ + "ezase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {emp_ + "ezaras" ; emp_ + "ezases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {emp_ + "ezara" ; emp_ + "ezase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {emp_ + "ezramos" ; emp_ + "ezsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {emp_ + "ezarais" ; emp_ + "ezaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {emp_ + "ezaran" ; emp_ + "ezasen"} ; --# notpresent - VPB (Pret Sg P1) => emp_ + "ec" ; --# notpresent - VPB (Pret Sg P2) => emp_ + "ezaste" ; --# notpresent - VPB (Pret Sg P3) => emp_ + "ez" ; --# notpresent - VPB (Pret Pl P1) => emp_ + "ezamos" ; --# notpresent - VPB (Pret Pl P2) => emp_ + "ezasteis" ; --# notpresent - VPB (Pret Pl P3) => emp_ + "ezaron" ; --# notpresent - VPB (Fut Ind Sg P1) => emp_ + "ezar" ; --# notpresent - VPB (Fut Ind Sg P2) => emp_ + "ezars" ; --# notpresent - VPB (Fut Ind Sg P3) => emp_ + "ezar" ; --# notpresent - VPB (Fut Ind Pl P1) => emp_ + "ezaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => emp_ + "ezaris" ; --# notpresent - VPB (Fut Ind Pl P3) => emp_ + "ezarn" ; --# notpresent - VPB (Fut Subj Sg P1) => emp_ + "ezare" ; --# notpresent - VPB (Fut Subj Sg P2) => emp_ + "ezares" ; --# notpresent - VPB (Fut Subj Sg P3) => emp_ + "ezare" ; --# notpresent - VPB (Fut Subj Pl P1) => emp_ + "ezremos" ; --# notpresent - VPB (Fut Subj Pl P2) => emp_ + "ezareis" ; --# notpresent - VPB (Fut Subj Pl P3) => emp_ + "ezaren" ; --# notpresent - VPB (Cond Sg P1) => emp_ + "ezara" ; --# notpresent - VPB (Cond Sg P2) => emp_ + "ezaras" ; --# notpresent - VPB (Cond Sg P3) => emp_ + "ezara" ; --# notpresent - VPB (Cond Pl P1) => emp_ + "ezaramos" ; --# notpresent - VPB (Cond Pl P2) => emp_ + "ezarais" ; --# notpresent - VPB (Cond Pl P3) => emp_ + "ezaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => emp_ + "ieza" ; - VPB (Imper Sg P3) => emp_ + "iece" ; - VPB (Imper Pl P1) => emp_ + "ecemos" ; - VPB (Imper Pl P2) => emp_ + "ezad" ; - VPB (Imper Pl P3) => emp_ + "iecen" ; - VPB (Pass Sg Masc) => emp_ + "ezado" ; - VPB (Pass Sg Fem) => emp_ + "ezada" ; - VPB (Pass Pl Masc) => emp_ + "ezados" ; - VPB (Pass Pl Fem) => emp_ + "ezadas" - } - } ; -oper encontrar_38 : Str -> Verbum = \encontrar -> - let enc_ = Predef.tk 6 encontrar in - {s = table { - VI Infn => enc_ + "ontrar" ; - VI Ger => enc_ + "ontrando" ; - VI Part => enc_ + "ontrado" ; - VPB (Pres Ind Sg P1) => enc_ + "uentro" ; - VPB (Pres Ind Sg P2) => enc_ + "uentras" ; - VPB (Pres Ind Sg P3) => enc_ + "uentra" ; - VPB (Pres Ind Pl P1) => enc_ + "ontramos" ; - VPB (Pres Ind Pl P2) => enc_ + "ontris" ; - VPB (Pres Ind Pl P3) => enc_ + "uentran" ; - VPB (Pres Subj Sg P1) => enc_ + "uentre" ; - VPB (Pres Subj Sg P2) => enc_ + "uentres" ; - VPB (Pres Subj Sg P3) => enc_ + "uentre" ; - VPB (Pres Subj Pl P1) => enc_ + "ontremos" ; - VPB (Pres Subj Pl P2) => enc_ + "ontris" ; - VPB (Pres Subj Pl P3) => enc_ + "uentren" ; - VPB (Impf Ind Sg P1) => enc_ + "ontraba" ; --# notpresent - VPB (Impf Ind Sg P2) => enc_ + "ontrabas" ; --# notpresent - VPB (Impf Ind Sg P3) => enc_ + "ontraba" ; --# notpresent - VPB (Impf Ind Pl P1) => enc_ + "ontrbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => enc_ + "ontrabais" ; --# notpresent - VPB (Impf Ind Pl P3) => enc_ + "ontraban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {enc_ + "ontrara" ; enc_ + "ontrase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {enc_ + "ontraras" ; enc_ + "ontrases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {enc_ + "ontrara" ; enc_ + "ontrase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {enc_ + "ontrramos" ; enc_ + "ontrsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {enc_ + "ontrarais" ; enc_ + "ontraseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {enc_ + "ontraran" ; enc_ + "ontrasen"} ; --# notpresent - VPB (Pret Sg P1) => enc_ + "ontr" ; --# notpresent - VPB (Pret Sg P2) => enc_ + "ontraste" ; --# notpresent - VPB (Pret Sg P3) => enc_ + "ontr" ; --# notpresent - VPB (Pret Pl P1) => enc_ + "ontramos" ; --# notpresent - VPB (Pret Pl P2) => enc_ + "ontrasteis" ; --# notpresent - VPB (Pret Pl P3) => enc_ + "ontraron" ; --# notpresent - VPB (Fut Ind Sg P1) => enc_ + "ontrar" ; --# notpresent - VPB (Fut Ind Sg P2) => enc_ + "ontrars" ; --# notpresent - VPB (Fut Ind Sg P3) => enc_ + "ontrar" ; --# notpresent - VPB (Fut Ind Pl P1) => enc_ + "ontraremos" ; --# notpresent - VPB (Fut Ind Pl P2) => enc_ + "ontraris" ; --# notpresent - VPB (Fut Ind Pl P3) => enc_ + "ontrarn" ; --# notpresent - VPB (Fut Subj Sg P1) => enc_ + "ontrare" ; --# notpresent - VPB (Fut Subj Sg P2) => enc_ + "ontrares" ; --# notpresent - VPB (Fut Subj Sg P3) => enc_ + "ontrare" ; --# notpresent - VPB (Fut Subj Pl P1) => enc_ + "ontrremos" ; --# notpresent - VPB (Fut Subj Pl P2) => enc_ + "ontrareis" ; --# notpresent - VPB (Fut Subj Pl P3) => enc_ + "ontraren" ; --# notpresent - VPB (Cond Sg P1) => enc_ + "ontrara" ; --# notpresent - VPB (Cond Sg P2) => enc_ + "ontraras" ; --# notpresent - VPB (Cond Sg P3) => enc_ + "ontrara" ; --# notpresent - VPB (Cond Pl P1) => enc_ + "ontraramos" ; --# notpresent - VPB (Cond Pl P2) => enc_ + "ontrarais" ; --# notpresent - VPB (Cond Pl P3) => enc_ + "ontraran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => enc_ + "uentra" ; - VPB (Imper Sg P3) => enc_ + "uentre" ; - VPB (Imper Pl P1) => enc_ + "ontremos" ; - VPB (Imper Pl P2) => enc_ + "ontrad" ; - VPB (Imper Pl P3) => enc_ + "uentren" ; - VPB (Pass Sg Masc) => enc_ + "ontrado" ; - VPB (Pass Sg Fem) => enc_ + "ontrada" ; - VPB (Pass Pl Masc) => enc_ + "ontrados" ; - VPB (Pass Pl Fem) => enc_ + "ontradas" - } - } ; -oper contar_38b : Str -> Verbum = \contar -> - let c_ = Predef.tk 5 contar in - {s = table { - VI Infn => c_ + "ontar" ; - VI Ger => c_ + "ontando" ; - VI Part => c_ + "ontado" ; - VPB (Pres Ind Sg P1) => c_ + "uento" ; - VPB (Pres Ind Sg P2) => c_ + "uentas" ; - VPB (Pres Ind Sg P3) => c_ + "uenta" ; - VPB (Pres Ind Pl P1) => c_ + "ontamos" ; - VPB (Pres Ind Pl P2) => c_ + "ontis" ; - VPB (Pres Ind Pl P3) => c_ + "uentan" ; - VPB (Pres Subj Sg P1) => c_ + "uente" ; - VPB (Pres Subj Sg P2) => c_ + "uentes" ; - VPB (Pres Subj Sg P3) => c_ + "uente" ; - VPB (Pres Subj Pl P1) => c_ + "ontemos" ; - VPB (Pres Subj Pl P2) => c_ + "ontis" ; - VPB (Pres Subj Pl P3) => c_ + "uenten" ; - VPB (Impf Ind Sg P1) => c_ + "ontaba" ; --# notpresent - VPB (Impf Ind Sg P2) => c_ + "ontabas" ; --# notpresent - VPB (Impf Ind Sg P3) => c_ + "ontaba" ; --# notpresent - VPB (Impf Ind Pl P1) => c_ + "ontbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => c_ + "ontabais" ; --# notpresent - VPB (Impf Ind Pl P3) => c_ + "ontaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {c_ + "ontara" ; c_ + "ontase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {c_ + "ontaras" ; c_ + "ontases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {c_ + "ontara" ; c_ + "ontase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {c_ + "ontramos" ; c_ + "ontsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {c_ + "ontarais" ; c_ + "ontaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {c_ + "ontaran" ; c_ + "ontasen"} ; --# notpresent - VPB (Pret Sg P1) => c_ + "ont" ; --# notpresent - VPB (Pret Sg P2) => c_ + "ontaste" ; --# notpresent - VPB (Pret Sg P3) => c_ + "ont" ; --# notpresent - VPB (Pret Pl P1) => c_ + "ontamos" ; --# notpresent - VPB (Pret Pl P2) => c_ + "ontasteis" ; --# notpresent - VPB (Pret Pl P3) => c_ + "ontaron" ; --# notpresent - VPB (Fut Ind Sg P1) => c_ + "ontar" ; --# notpresent - VPB (Fut Ind Sg P2) => c_ + "ontars" ; --# notpresent - VPB (Fut Ind Sg P3) => c_ + "ontar" ; --# notpresent - VPB (Fut Ind Pl P1) => c_ + "ontaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => c_ + "ontaris" ; --# notpresent - VPB (Fut Ind Pl P3) => c_ + "ontarn" ; --# notpresent - VPB (Fut Subj Sg P1) => c_ + "ontare" ; --# notpresent - VPB (Fut Subj Sg P2) => c_ + "ontares" ; --# notpresent - VPB (Fut Subj Sg P3) => c_ + "ontare" ; --# notpresent - VPB (Fut Subj Pl P1) => c_ + "ontremos" ; --# notpresent - VPB (Fut Subj Pl P2) => c_ + "ontareis" ; --# notpresent - VPB (Fut Subj Pl P3) => c_ + "ontaren" ; --# notpresent - VPB (Cond Sg P1) => c_ + "ontara" ; --# notpresent - VPB (Cond Sg P2) => c_ + "ontaras" ; --# notpresent - VPB (Cond Sg P3) => c_ + "ontara" ; --# notpresent - VPB (Cond Pl P1) => c_ + "ontaramos" ; --# notpresent - VPB (Cond Pl P2) => c_ + "ontarais" ; --# notpresent - VPB (Cond Pl P3) => c_ + "ontaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => c_ + "uenta" ; - VPB (Imper Sg P3) => c_ + "uente" ; - VPB (Imper Pl P1) => c_ + "ontemos" ; - VPB (Imper Pl P2) => c_ + "ontad" ; - VPB (Imper Pl P3) => c_ + "uenten" ; - VPB (Pass Sg Masc) => c_ + "ontado" ; - VPB (Pass Sg Fem) => c_ + "ontada" ; - VPB (Pass Pl Masc) => c_ + "ontados" ; - VPB (Pass Pl Fem) => c_ + "ontadas" - } - } ; -oper enraizar_39 : Str -> Verbum = \enraizar -> - let enra_ = Predef.tk 4 enraizar in - {s = table { - VI Infn => enra_ + "izar" ; - VI Ger => enra_ + "izando" ; - VI Part => enra_ + "izado" ; - VPB (Pres Ind Sg P1) => enra_ + "zo" ; - VPB (Pres Ind Sg P2) => enra_ + "zas" ; - VPB (Pres Ind Sg P3) => enra_ + "za" ; - VPB (Pres Ind Pl P1) => enra_ + "izamos" ; - VPB (Pres Ind Pl P2) => enra_ + "izis" ; - VPB (Pres Ind Pl P3) => enra_ + "zan" ; - VPB (Pres Subj Sg P1) => enra_ + "ce" ; - VPB (Pres Subj Sg P2) => enra_ + "ces" ; - VPB (Pres Subj Sg P3) => enra_ + "ce" ; - VPB (Pres Subj Pl P1) => enra_ + "icemos" ; - VPB (Pres Subj Pl P2) => enra_ + "icis" ; - VPB (Pres Subj Pl P3) => enra_ + "cen" ; - VPB (Impf Ind Sg P1) => enra_ + "izaba" ; --# notpresent - VPB (Impf Ind Sg P2) => enra_ + "izabas" ; --# notpresent - VPB (Impf Ind Sg P3) => enra_ + "izaba" ; --# notpresent - VPB (Impf Ind Pl P1) => enra_ + "izbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => enra_ + "izabais" ; --# notpresent - VPB (Impf Ind Pl P3) => enra_ + "izaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {enra_ + "izara" ; enra_ + "izase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {enra_ + "izaras" ; enra_ + "izases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {enra_ + "izara" ; enra_ + "izase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {enra_ + "izramos" ; enra_ + "izsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {enra_ + "izarais" ; enra_ + "izaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {enra_ + "izaran" ; enra_ + "izasen"} ; --# notpresent - VPB (Pret Sg P1) => enra_ + "ic" ; --# notpresent - VPB (Pret Sg P2) => enra_ + "izaste" ; --# notpresent - VPB (Pret Sg P3) => enra_ + "iz" ; --# notpresent - VPB (Pret Pl P1) => enra_ + "izamos" ; --# notpresent - VPB (Pret Pl P2) => enra_ + "izasteis" ; --# notpresent - VPB (Pret Pl P3) => enra_ + "izaron" ; --# notpresent - VPB (Fut Ind Sg P1) => enra_ + "izar" ; --# notpresent - VPB (Fut Ind Sg P2) => enra_ + "izars" ; --# notpresent - VPB (Fut Ind Sg P3) => enra_ + "izar" ; --# notpresent - VPB (Fut Ind Pl P1) => enra_ + "izaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => enra_ + "izaris" ; --# notpresent - VPB (Fut Ind Pl P3) => enra_ + "izarn" ; --# notpresent - VPB (Fut Subj Sg P1) => enra_ + "izare" ; --# notpresent - VPB (Fut Subj Sg P2) => enra_ + "izares" ; --# notpresent - VPB (Fut Subj Sg P3) => enra_ + "izare" ; --# notpresent - VPB (Fut Subj Pl P1) => enra_ + "izremos" ; --# notpresent - VPB (Fut Subj Pl P2) => enra_ + "izareis" ; --# notpresent - VPB (Fut Subj Pl P3) => enra_ + "izaren" ; --# notpresent - VPB (Cond Sg P1) => enra_ + "izara" ; --# notpresent - VPB (Cond Sg P2) => enra_ + "izaras" ; --# notpresent - VPB (Cond Sg P3) => enra_ + "izara" ; --# notpresent - VPB (Cond Pl P1) => enra_ + "izaramos" ; --# notpresent - VPB (Cond Pl P2) => enra_ + "izarais" ; --# notpresent - VPB (Cond Pl P3) => enra_ + "izaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => enra_ + "za" ; - VPB (Imper Sg P3) => enra_ + "ce" ; - VPB (Imper Pl P1) => enra_ + "icemos" ; - VPB (Imper Pl P2) => enra_ + "izad" ; - VPB (Imper Pl P3) => enra_ + "cen" ; - VPB (Pass Sg Masc) => enra_ + "izado" ; - VPB (Pass Sg Fem) => enra_ + "izada" ; - VPB (Pass Pl Masc) => enra_ + "izados" ; - VPB (Pass Pl Fem) => enra_ + "izadas" - } - } ; -oper erguir_40 : Str -> Verbum = \erguir -> - let x_ = Predef.tk 6 erguir in - {s = table { - VI Infn => x_ + "erguir" ; - VI Ger => x_ + "irguiendo" ; - VI Part => x_ + "erguido" ; - VPB (Pres Ind Sg P1) => x_ + "yergo" ; - VPB (Pres Ind Sg P2) => x_ + "yergues" ; - VPB (Pres Ind Sg P3) => x_ + "yergue" ; - VPB (Pres Ind Pl P1) => x_ + "erguimos" ; - VPB (Pres Ind Pl P2) => x_ + "ergus" ; - VPB (Pres Ind Pl P3) => x_ + "yerguen" ; - VPB (Pres Subj Sg P1) => x_ + "yerga" ; - VPB (Pres Subj Sg P2) => x_ + "yergas" ; - VPB (Pres Subj Sg P3) => x_ + "yerga" ; - VPB (Pres Subj Pl P1) => x_ + "irgamos" ; - VPB (Pres Subj Pl P2) => x_ + "irgis" ; - VPB (Pres Subj Pl P3) => x_ + "yergan" ; - VPB (Impf Ind Sg P1) => x_ + "ergua" ; --# notpresent - VPB (Impf Ind Sg P2) => x_ + "erguas" ; --# notpresent - VPB (Impf Ind Sg P3) => x_ + "ergua" ; --# notpresent - VPB (Impf Ind Pl P1) => x_ + "erguamos" ; --# notpresent - VPB (Impf Ind Pl P2) => x_ + "erguais" ; --# notpresent - VPB (Impf Ind Pl P3) => x_ + "erguan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {x_ + "irguiera" ; x_ + "irguiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {x_ + "irguieras" ; x_ + "irguieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {x_ + "irguiera" ; x_ + "irguiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {x_ + "irguiramos" ; x_ + "irguisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {x_ + "irguierais" ; x_ + "irguieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {x_ + "irguieran" ; x_ + "irguiesen"} ; --# notpresent - VPB (Pret Sg P1) => x_ + "ergu" ; --# notpresent - VPB (Pret Sg P2) => x_ + "erguiste" ; --# notpresent - VPB (Pret Sg P3) => x_ + "irgui" ; --# notpresent - VPB (Pret Pl P1) => x_ + "erguimos" ; --# notpresent - VPB (Pret Pl P2) => x_ + "erguisteis" ; --# notpresent - VPB (Pret Pl P3) => x_ + "irguieron" ; --# notpresent - VPB (Fut Ind Sg P1) => x_ + "erguir" ; --# notpresent - VPB (Fut Ind Sg P2) => x_ + "erguirs" ; --# notpresent - VPB (Fut Ind Sg P3) => x_ + "erguir" ; --# notpresent - VPB (Fut Ind Pl P1) => x_ + "erguiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => x_ + "erguiris" ; --# notpresent - VPB (Fut Ind Pl P3) => x_ + "erguirn" ; --# notpresent - VPB (Fut Subj Sg P1) => x_ + "irguiere" ; --# notpresent - VPB (Fut Subj Sg P2) => x_ + "irguieres" ; --# notpresent - VPB (Fut Subj Sg P3) => x_ + "irguiere" ; --# notpresent - VPB (Fut Subj Pl P1) => x_ + "irguiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => x_ + "irguiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => x_ + "irguieren" ; --# notpresent - VPB (Cond Sg P1) => x_ + "erguira" ; --# notpresent - VPB (Cond Sg P2) => x_ + "erguiras" ; --# notpresent - VPB (Cond Sg P3) => x_ + "erguira" ; --# notpresent - VPB (Cond Pl P1) => x_ + "erguiramos" ; --# notpresent - VPB (Cond Pl P2) => x_ + "erguirais" ; --# notpresent - VPB (Cond Pl P3) => x_ + "erguiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => x_ + "yergue" ; - VPB (Imper Sg P3) => x_ + "yerga" ; - VPB (Imper Pl P1) => x_ + "yergamos" ; - VPB (Imper Pl P2) => x_ + "erguid" ; - VPB (Imper Pl P3) => x_ + "yergan" ; - VPB (Pass Sg Masc) => x_ + "erguido" ; - VPB (Pass Sg Fem) => x_ + "erguida" ; - VPB (Pass Pl Masc) => x_ + "erguidos" ; - VPB (Pass Pl Fem) => x_ + "erguidas" - } - } ; -oper errar_41 : Str -> Verbum = \errar -> - let x_ = Predef.tk 5 errar in - {s = table { - VI Infn => x_ + "errar" ; - VI Ger => x_ + "errando" ; - VI Part => x_ + "errado" ; - VPB (Pres Ind Sg P1) => x_ + "yerro" ; - VPB (Pres Ind Sg P2) => x_ + "yerras" ; - VPB (Pres Ind Sg P3) => x_ + "yerra" ; - VPB (Pres Ind Pl P1) => x_ + "erramos" ; - VPB (Pres Ind Pl P2) => x_ + "erris" ; - VPB (Pres Ind Pl P3) => x_ + "yerran" ; - VPB (Pres Subj Sg P1) => x_ + "yerre" ; - VPB (Pres Subj Sg P2) => x_ + "yerres" ; - VPB (Pres Subj Sg P3) => x_ + "yerre" ; - VPB (Pres Subj Pl P1) => x_ + "erremos" ; - VPB (Pres Subj Pl P2) => x_ + "erris" ; - VPB (Pres Subj Pl P3) => x_ + "yerren" ; - VPB (Impf Ind Sg P1) => x_ + "erraba" ; --# notpresent - VPB (Impf Ind Sg P2) => x_ + "errabas" ; --# notpresent - VPB (Impf Ind Sg P3) => x_ + "erraba" ; --# notpresent - VPB (Impf Ind Pl P1) => x_ + "errbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => x_ + "errabais" ; --# notpresent - VPB (Impf Ind Pl P3) => x_ + "erraban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {x_ + "errara" ; x_ + "errase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {x_ + "erraras" ; x_ + "errases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {x_ + "errara" ; x_ + "errase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {x_ + "errramos" ; x_ + "errsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {x_ + "errarais" ; x_ + "erraseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {x_ + "erraran" ; x_ + "errasen"} ; --# notpresent - VPB (Pret Sg P1) => x_ + "err" ; --# notpresent - VPB (Pret Sg P2) => x_ + "erraste" ; --# notpresent - VPB (Pret Sg P3) => x_ + "err" ; --# notpresent - VPB (Pret Pl P1) => x_ + "erramos" ; --# notpresent - VPB (Pret Pl P2) => x_ + "errasteis" ; --# notpresent - VPB (Pret Pl P3) => x_ + "erraron" ; --# notpresent - VPB (Fut Ind Sg P1) => x_ + "errar" ; --# notpresent - VPB (Fut Ind Sg P2) => x_ + "errars" ; --# notpresent - VPB (Fut Ind Sg P3) => x_ + "errar" ; --# notpresent - VPB (Fut Ind Pl P1) => x_ + "erraremos" ; --# notpresent - VPB (Fut Ind Pl P2) => x_ + "erraris" ; --# notpresent - VPB (Fut Ind Pl P3) => x_ + "errarn" ; --# notpresent - VPB (Fut Subj Sg P1) => x_ + "errare" ; --# notpresent - VPB (Fut Subj Sg P2) => x_ + "errares" ; --# notpresent - VPB (Fut Subj Sg P3) => x_ + "errare" ; --# notpresent - VPB (Fut Subj Pl P1) => x_ + "errremos" ; --# notpresent - VPB (Fut Subj Pl P2) => x_ + "errareis" ; --# notpresent - VPB (Fut Subj Pl P3) => x_ + "erraren" ; --# notpresent - VPB (Cond Sg P1) => x_ + "errara" ; --# notpresent - VPB (Cond Sg P2) => x_ + "erraras" ; --# notpresent - VPB (Cond Sg P3) => x_ + "errara" ; --# notpresent - VPB (Cond Pl P1) => x_ + "erraramos" ; --# notpresent - VPB (Cond Pl P2) => x_ + "errarais" ; --# notpresent - VPB (Cond Pl P3) => x_ + "erraran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => x_ + "yerra" ; - VPB (Imper Sg P3) => x_ + "yerre" ; - VPB (Imper Pl P1) => x_ + "erremos" ; - VPB (Imper Pl P2) => x_ + "errad" ; - VPB (Imper Pl P3) => x_ + "yerren" ; - VPB (Pass Sg Masc) => x_ + "errado" ; - VPB (Pass Sg Fem) => x_ + "errada" ; - VPB (Pass Pl Masc) => x_ + "errados" ; - VPB (Pass Pl Fem) => x_ + "erradas" - } - } ; -oper forzar_42 : Str -> Verbum = \forzar -> - let f_ = Predef.tk 5 forzar in - {s = table { - VI Infn => f_ + "orzar" ; - VI Ger => f_ + "orzando" ; - VI Part => f_ + "orzado" ; - VPB (Pres Ind Sg P1) => f_ + "uerzo" ; - VPB (Pres Ind Sg P2) => f_ + "uerzas" ; - VPB (Pres Ind Sg P3) => f_ + "uerza" ; - VPB (Pres Ind Pl P1) => f_ + "orzamos" ; - VPB (Pres Ind Pl P2) => f_ + "orzis" ; - VPB (Pres Ind Pl P3) => f_ + "uerzan" ; - VPB (Pres Subj Sg P1) => f_ + "uerce" ; - VPB (Pres Subj Sg P2) => f_ + "uerces" ; - VPB (Pres Subj Sg P3) => f_ + "uerce" ; - VPB (Pres Subj Pl P1) => f_ + "orcemos" ; - VPB (Pres Subj Pl P2) => f_ + "orcis" ; - VPB (Pres Subj Pl P3) => f_ + "uercen" ; - VPB (Impf Ind Sg P1) => f_ + "orzaba" ; --# notpresent - VPB (Impf Ind Sg P2) => f_ + "orzabas" ; --# notpresent - VPB (Impf Ind Sg P3) => f_ + "orzaba" ; --# notpresent - VPB (Impf Ind Pl P1) => f_ + "orzbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => f_ + "orzabais" ; --# notpresent - VPB (Impf Ind Pl P3) => f_ + "orzaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {f_ + "orzara" ; f_ + "orzase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {f_ + "orzaras" ; f_ + "orzases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {f_ + "orzara" ; f_ + "orzase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {f_ + "orzramos" ; f_ + "orzsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {f_ + "orzarais" ; f_ + "orzaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {f_ + "orzaran" ; f_ + "orzasen"} ; --# notpresent - VPB (Pret Sg P1) => f_ + "orc" ; --# notpresent - VPB (Pret Sg P2) => f_ + "orzaste" ; --# notpresent - VPB (Pret Sg P3) => f_ + "orz" ; --# notpresent - VPB (Pret Pl P1) => f_ + "orzamos" ; --# notpresent - VPB (Pret Pl P2) => f_ + "orzasteis" ; --# notpresent - VPB (Pret Pl P3) => f_ + "orzaron" ; --# notpresent - VPB (Fut Ind Sg P1) => f_ + "orzar" ; --# notpresent - VPB (Fut Ind Sg P2) => f_ + "orzars" ; --# notpresent - VPB (Fut Ind Sg P3) => f_ + "orzar" ; --# notpresent - VPB (Fut Ind Pl P1) => f_ + "orzaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => f_ + "orzaris" ; --# notpresent - VPB (Fut Ind Pl P3) => f_ + "orzarn" ; --# notpresent - VPB (Fut Subj Sg P1) => f_ + "orzare" ; --# notpresent - VPB (Fut Subj Sg P2) => f_ + "orzares" ; --# notpresent - VPB (Fut Subj Sg P3) => f_ + "orzare" ; --# notpresent - VPB (Fut Subj Pl P1) => f_ + "orzremos" ; --# notpresent - VPB (Fut Subj Pl P2) => f_ + "orzareis" ; --# notpresent - VPB (Fut Subj Pl P3) => f_ + "orzaren" ; --# notpresent - VPB (Cond Sg P1) => f_ + "orzara" ; --# notpresent - VPB (Cond Sg P2) => f_ + "orzaras" ; --# notpresent - VPB (Cond Sg P3) => f_ + "orzara" ; --# notpresent - VPB (Cond Pl P1) => f_ + "orzaramos" ; --# notpresent - VPB (Cond Pl P2) => f_ + "orzarais" ; --# notpresent - VPB (Cond Pl P3) => f_ + "orzaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => f_ + "uerza" ; - VPB (Imper Sg P3) => f_ + "uerce" ; - VPB (Imper Pl P1) => f_ + "orcemos" ; - VPB (Imper Pl P2) => f_ + "orzad" ; - VPB (Imper Pl P3) => f_ + "uercen" ; - VPB (Pass Sg Masc) => f_ + "orzado" ; - VPB (Pass Sg Fem) => f_ + "orzada" ; - VPB (Pass Pl Masc) => f_ + "orzados" ; - VPB (Pass Pl Fem) => f_ + "orzadas" - } - } ; -oper guiar_43 : Str -> Verbum = \guiar -> - let gu_ = Predef.tk 3 guiar in - {s = table { - VI Infn => gu_ + "iar" ; - VI Ger => gu_ + "iando" ; - VI Part => gu_ + "iado" ; - VPB (Pres Ind Sg P1) => gu_ + "o" ; - VPB (Pres Ind Sg P2) => gu_ + "as" ; - VPB (Pres Ind Sg P3) => gu_ + "a" ; - VPB (Pres Ind Pl P1) => gu_ + "iamos" ; - VPB (Pres Ind Pl P2) => gu_ + "iis" ; - VPB (Pres Ind Pl P3) => gu_ + "an" ; - VPB (Pres Subj Sg P1) => gu_ + "e" ; - VPB (Pres Subj Sg P2) => gu_ + "es" ; - VPB (Pres Subj Sg P3) => gu_ + "e" ; - VPB (Pres Subj Pl P1) => gu_ + "iemos" ; - VPB (Pres Subj Pl P2) => gu_ + "iis" ; - VPB (Pres Subj Pl P3) => gu_ + "en" ; - VPB (Impf Ind Sg P1) => gu_ + "iaba" ; --# notpresent - VPB (Impf Ind Sg P2) => gu_ + "iabas" ; --# notpresent - VPB (Impf Ind Sg P3) => gu_ + "iaba" ; --# notpresent - VPB (Impf Ind Pl P1) => gu_ + "ibamos" ; --# notpresent - VPB (Impf Ind Pl P2) => gu_ + "iabais" ; --# notpresent - VPB (Impf Ind Pl P3) => gu_ + "iaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {gu_ + "iara" ; gu_ + "iase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {gu_ + "iaras" ; gu_ + "iases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {gu_ + "iara" ; gu_ + "iase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {gu_ + "iramos" ; gu_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {gu_ + "iarais" ; gu_ + "iaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {gu_ + "iaran" ; gu_ + "iasen"} ; --# notpresent - VPB (Pret Sg P1) => gu_ + "i" ; --# notpresent - VPB (Pret Sg P2) => gu_ + "iaste" ; --# notpresent - VPB (Pret Sg P3) => gu_ + "i" ; --# notpresent - VPB (Pret Pl P1) => gu_ + "iamos" ; --# notpresent - VPB (Pret Pl P2) => gu_ + "iasteis" ; --# notpresent - VPB (Pret Pl P3) => gu_ + "iaron" ; --# notpresent - VPB (Fut Ind Sg P1) => gu_ + "iar" ; --# notpresent - VPB (Fut Ind Sg P2) => gu_ + "iars" ; --# notpresent - VPB (Fut Ind Sg P3) => gu_ + "iar" ; --# notpresent - VPB (Fut Ind Pl P1) => gu_ + "iaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => gu_ + "iaris" ; --# notpresent - VPB (Fut Ind Pl P3) => gu_ + "iarn" ; --# notpresent - VPB (Fut Subj Sg P1) => gu_ + "iare" ; --# notpresent - VPB (Fut Subj Sg P2) => gu_ + "iares" ; --# notpresent - VPB (Fut Subj Sg P3) => gu_ + "iare" ; --# notpresent - VPB (Fut Subj Pl P1) => gu_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => gu_ + "iareis" ; --# notpresent - VPB (Fut Subj Pl P3) => gu_ + "iaren" ; --# notpresent - VPB (Cond Sg P1) => gu_ + "iara" ; --# notpresent - VPB (Cond Sg P2) => gu_ + "iaras" ; --# notpresent - VPB (Cond Sg P3) => gu_ + "iara" ; --# notpresent - VPB (Cond Pl P1) => gu_ + "iaramos" ; --# notpresent - VPB (Cond Pl P2) => gu_ + "iarais" ; --# notpresent - VPB (Cond Pl P3) => gu_ + "iaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => gu_ + "a" ; - VPB (Imper Sg P3) => gu_ + "e" ; - VPB (Imper Pl P1) => gu_ + "iemos" ; - VPB (Imper Pl P2) => gu_ + "iad" ; - VPB (Imper Pl P3) => gu_ + "en" ; - VPB (Pass Sg Masc) => gu_ + "iado" ; - VPB (Pass Sg Fem) => gu_ + "iada" ; - VPB (Pass Pl Masc) => gu_ + "iados" ; - VPB (Pass Pl Fem) => gu_ + "iadas" - } - } ; -oper hacer_44 : Str -> Verbum = \hacer -> - let h_ = Predef.tk 4 hacer in - {s = table { - VI Infn => h_ + "acer" ; - VI Ger => h_ + "aciendo" ; - VI Part => h_ + "echo" ; - VPB (Pres Ind Sg P1) => h_ + "ago" ; - VPB (Pres Ind Sg P2) => h_ + "aces" ; - VPB (Pres Ind Sg P3) => h_ + "ace" ; - VPB (Pres Ind Pl P1) => h_ + "acemos" ; - VPB (Pres Ind Pl P2) => h_ + "acis" ; - VPB (Pres Ind Pl P3) => h_ + "acen" ; - VPB (Pres Subj Sg P1) => h_ + "aga" ; - VPB (Pres Subj Sg P2) => h_ + "agas" ; - VPB (Pres Subj Sg P3) => h_ + "aga" ; - VPB (Pres Subj Pl P1) => h_ + "agamos" ; - VPB (Pres Subj Pl P2) => h_ + "agis" ; - VPB (Pres Subj Pl P3) => h_ + "agan" ; - VPB (Impf Ind Sg P1) => h_ + "aca" ; --# notpresent - VPB (Impf Ind Sg P2) => h_ + "acas" ; --# notpresent - VPB (Impf Ind Sg P3) => h_ + "aca" ; --# notpresent - VPB (Impf Ind Pl P1) => h_ + "acamos" ; --# notpresent - VPB (Impf Ind Pl P2) => h_ + "acais" ; --# notpresent - VPB (Impf Ind Pl P3) => h_ + "acan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {h_ + "iciera" ; h_ + "iciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {h_ + "icieras" ; h_ + "icieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {h_ + "iciera" ; h_ + "iciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {h_ + "iciramos" ; h_ + "icisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {h_ + "icierais" ; h_ + "icieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {h_ + "icieran" ; h_ + "iciesen"} ; --# notpresent - VPB (Pret Sg P1) => h_ + "ice" ; --# notpresent - VPB (Pret Sg P2) => h_ + "iciste" ; --# notpresent - VPB (Pret Sg P3) => h_ + "izo" ; --# notpresent - VPB (Pret Pl P1) => h_ + "icimos" ; --# notpresent - VPB (Pret Pl P2) => h_ + "icisteis" ; --# notpresent - VPB (Pret Pl P3) => h_ + "icieron" ; --# notpresent - VPB (Fut Ind Sg P1) => h_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => h_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => h_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => h_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => h_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => h_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => h_ + "iciere" ; --# notpresent - VPB (Fut Subj Sg P2) => h_ + "icieres" ; --# notpresent - VPB (Fut Subj Sg P3) => h_ + "iciere" ; --# notpresent - VPB (Fut Subj Pl P1) => h_ + "iciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => h_ + "iciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => h_ + "icieren" ; --# notpresent - VPB (Cond Sg P1) => h_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => h_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => h_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => h_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => h_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => h_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => h_ + "az" ; - VPB (Imper Sg P3) => h_ + "aga" ; - VPB (Imper Pl P1) => h_ + "agamos" ; - VPB (Imper Pl P2) => h_ + "aced" ; - VPB (Imper Pl P3) => h_ + "agan" ; - VPB (Pass Sg Masc) => h_ + "echo" ; - VPB (Pass Sg Fem) => h_ + "echa" ; - VPB (Pass Pl Masc) => h_ + "echos" ; - VPB (Pass Pl Fem) => h_ + "echas" - } - } ; -oper influir_45 : Str -> Verbum = \influir -> - let influ_ = Predef.tk 2 influir in - {s = table { - VI Infn => influ_ + "ir" ; - VI Ger => influ_ + "yendo" ; - VI Part => influ_ + "ido" ; - VPB (Pres Ind Sg P1) => influ_ + "yo" ; - VPB (Pres Ind Sg P2) => influ_ + "yes" ; - VPB (Pres Ind Sg P3) => influ_ + "ye" ; - VPB (Pres Ind Pl P1) => influ_ + "imos" ; - VPB (Pres Ind Pl P2) => influ_ + "s" ; - VPB (Pres Ind Pl P3) => influ_ + "yen" ; - VPB (Pres Subj Sg P1) => influ_ + "ya" ; - VPB (Pres Subj Sg P2) => influ_ + "yas" ; - VPB (Pres Subj Sg P3) => influ_ + "ya" ; - VPB (Pres Subj Pl P1) => influ_ + "yamos" ; - VPB (Pres Subj Pl P2) => influ_ + "yis" ; - VPB (Pres Subj Pl P3) => influ_ + "yan" ; - VPB (Impf Ind Sg P1) => influ_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => influ_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => influ_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => influ_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => influ_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => influ_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {influ_ + "yera" ; influ_ + "yese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {influ_ + "yeras" ; influ_ + "yeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {influ_ + "yera" ; influ_ + "yese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {influ_ + "yramos" ; influ_ + "ysemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {influ_ + "yerais" ; influ_ + "yeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {influ_ + "yeran" ; influ_ + "yesen"} ; --# notpresent - VPB (Pret Sg P1) => influ_ + "" ; --# notpresent - VPB (Pret Sg P2) => influ_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => influ_ + "y" ; --# notpresent - VPB (Pret Pl P1) => influ_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => influ_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => influ_ + "yeron" ; --# notpresent - VPB (Fut Ind Sg P1) => influ_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => influ_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => influ_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => influ_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => influ_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => influ_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => influ_ + "yere" ; --# notpresent - VPB (Fut Subj Sg P2) => influ_ + "yeres" ; --# notpresent - VPB (Fut Subj Sg P3) => influ_ + "yere" ; --# notpresent - VPB (Fut Subj Pl P1) => influ_ + "yremos" ; --# notpresent - VPB (Fut Subj Pl P2) => influ_ + "yereis" ; --# notpresent - VPB (Fut Subj Pl P3) => influ_ + "yeren" ; --# notpresent - VPB (Cond Sg P1) => influ_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => influ_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => influ_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => influ_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => influ_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => influ_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => influ_ + "ye" ; - VPB (Imper Sg P3) => influ_ + "ya" ; - VPB (Imper Pl P1) => influ_ + "yamos" ; - VPB (Imper Pl P2) => influ_ + "id" ; - VPB (Imper Pl P3) => influ_ + "yan" ; - VPB (Pass Sg Masc) => influ_ + "ido" ; - VPB (Pass Sg Fem) => influ_ + "ida" ; - VPB (Pass Pl Masc) => influ_ + "idos" ; - VPB (Pass Pl Fem) => influ_ + "idas" - } - } ; -oper ir_46 : Str -> Verbum = \ir -> - let x_ = Predef.tk 2 ir in - {s = table { - VI Infn => x_ + "ir" ; - VI Ger => x_ + "yendo" ; - VI Part => x_ + "ido" ; - VPB (Pres Ind Sg P1) => x_ + "voy" ; - VPB (Pres Ind Sg P2) => x_ + "vas" ; - VPB (Pres Ind Sg P3) => x_ + "va" ; - VPB (Pres Ind Pl P1) => x_ + "vamos" ; - VPB (Pres Ind Pl P2) => x_ + "vais" ; - VPB (Pres Ind Pl P3) => x_ + "van" ; - VPB (Pres Subj Sg P1) => x_ + "vaya" ; - VPB (Pres Subj Sg P2) => x_ + "vayas" ; - VPB (Pres Subj Sg P3) => x_ + "vaya" ; - VPB (Pres Subj Pl P1) => x_ + "vayamos" ; - VPB (Pres Subj Pl P2) => x_ + "vayis" ; - VPB (Pres Subj Pl P3) => x_ + "vayan" ; - VPB (Impf Ind Sg P1) => x_ + "iba" ; --# notpresent - VPB (Impf Ind Sg P2) => x_ + "ibas" ; --# notpresent - VPB (Impf Ind Sg P3) => x_ + "iba" ; --# notpresent - VPB (Impf Ind Pl P1) => x_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => x_ + "ibais" ; --# notpresent - VPB (Impf Ind Pl P3) => x_ + "iban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {x_ + "fuera" ; x_ + "fuese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {x_ + "fueras" ; x_ + "fueses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {x_ + "fuera" ; x_ + "fuese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {x_ + "furamos" ; x_ + "fusemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {x_ + "fuerais" ; x_ + "fueseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {x_ + "fueran" ; x_ + "fuesen"} ; --# notpresent - VPB (Pret Sg P1) => x_ + "fui" ; --# notpresent - VPB (Pret Sg P2) => x_ + "fuiste" ; --# notpresent - VPB (Pret Sg P3) => x_ + "fue" ; --# notpresent - VPB (Pret Pl P1) => x_ + "fuimos" ; --# notpresent - VPB (Pret Pl P2) => x_ + "fuisteis" ; --# notpresent - VPB (Pret Pl P3) => x_ + "fueron" ; --# notpresent - VPB (Fut Ind Sg P1) => x_ + "ir" ; --# notpresent - VPB (Fut Ind Sg P2) => x_ + "irs" ; --# notpresent - VPB (Fut Ind Sg P3) => x_ + "ir" ; --# notpresent - VPB (Fut Ind Pl P1) => x_ + "iremos" ; --# notpresent - VPB (Fut Ind Pl P2) => x_ + "iris" ; --# notpresent - VPB (Fut Ind Pl P3) => x_ + "irn" ; --# notpresent - VPB (Fut Subj Sg P1) => x_ + "fuere" ; --# notpresent - VPB (Fut Subj Sg P2) => x_ + "fueres" ; --# notpresent - VPB (Fut Subj Sg P3) => x_ + "fuere" ; --# notpresent - VPB (Fut Subj Pl P1) => x_ + "furemos" ; --# notpresent - VPB (Fut Subj Pl P2) => x_ + "fuereis" ; --# notpresent - VPB (Fut Subj Pl P3) => x_ + "fueren" ; --# notpresent - VPB (Cond Sg P1) => x_ + "ira" ; --# notpresent - VPB (Cond Sg P2) => x_ + "iras" ; --# notpresent - VPB (Cond Sg P3) => x_ + "ira" ; --# notpresent - VPB (Cond Pl P1) => x_ + "iramos" ; --# notpresent - VPB (Cond Pl P2) => x_ + "irais" ; --# notpresent - VPB (Cond Pl P3) => x_ + "iran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => x_ + "ve" ; - VPB (Imper Sg P3) => x_ + "vaya" ; - VPB (Imper Pl P1) => variants {x_ + "vamos" ; x_ + "vayamos"} ; - VPB (Imper Pl P2) => x_ + "id" ; - VPB (Imper Pl P3) => x_ + "vayan" ; - VPB (Pass Sg Masc) => x_ + "ido" ; - VPB (Pass Sg Fem) => x_ + "ida" ; - VPB (Pass Pl Masc) => x_ + "idos" ; - VPB (Pass Pl Fem) => x_ + "idas" - } - } ; -oper jugar_47 : Str -> Verbum = \jugar -> - let ju_ = Predef.tk 3 jugar in - {s = table { - VI Infn => ju_ + "gar" ; - VI Ger => ju_ + "gando" ; - VI Part => ju_ + "gado" ; - VPB (Pres Ind Sg P1) => ju_ + "ego" ; - VPB (Pres Ind Sg P2) => ju_ + "egas" ; - VPB (Pres Ind Sg P3) => ju_ + "ega" ; - VPB (Pres Ind Pl P1) => ju_ + "gamos" ; - VPB (Pres Ind Pl P2) => ju_ + "gis" ; - VPB (Pres Ind Pl P3) => ju_ + "egan" ; - VPB (Pres Subj Sg P1) => ju_ + "egue" ; - VPB (Pres Subj Sg P2) => ju_ + "egues" ; - VPB (Pres Subj Sg P3) => ju_ + "egue" ; - VPB (Pres Subj Pl P1) => ju_ + "guemos" ; - VPB (Pres Subj Pl P2) => ju_ + "guis" ; - VPB (Pres Subj Pl P3) => ju_ + "eguen" ; - VPB (Impf Ind Sg P1) => ju_ + "gaba" ; --# notpresent - VPB (Impf Ind Sg P2) => ju_ + "gabas" ; --# notpresent - VPB (Impf Ind Sg P3) => ju_ + "gaba" ; --# notpresent - VPB (Impf Ind Pl P1) => ju_ + "gbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => ju_ + "gabais" ; --# notpresent - VPB (Impf Ind Pl P3) => ju_ + "gaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ju_ + "gara" ; ju_ + "gase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ju_ + "garas" ; ju_ + "gases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ju_ + "gara" ; ju_ + "gase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ju_ + "gramos" ; ju_ + "gsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ju_ + "garais" ; ju_ + "gaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ju_ + "garan" ; ju_ + "gasen"} ; --# notpresent - VPB (Pret Sg P1) => ju_ + "gu" ; --# notpresent - VPB (Pret Sg P2) => ju_ + "gaste" ; --# notpresent - VPB (Pret Sg P3) => ju_ + "g" ; --# notpresent - VPB (Pret Pl P1) => ju_ + "gamos" ; --# notpresent - VPB (Pret Pl P2) => ju_ + "gasteis" ; --# notpresent - VPB (Pret Pl P3) => ju_ + "garon" ; --# notpresent - VPB (Fut Ind Sg P1) => ju_ + "gar" ; --# notpresent - VPB (Fut Ind Sg P2) => ju_ + "gars" ; --# notpresent - VPB (Fut Ind Sg P3) => ju_ + "gar" ; --# notpresent - VPB (Fut Ind Pl P1) => ju_ + "garemos" ; --# notpresent - VPB (Fut Ind Pl P2) => ju_ + "garis" ; --# notpresent - VPB (Fut Ind Pl P3) => ju_ + "garn" ; --# notpresent - VPB (Fut Subj Sg P1) => ju_ + "gare" ; --# notpresent - VPB (Fut Subj Sg P2) => ju_ + "gares" ; --# notpresent - VPB (Fut Subj Sg P3) => ju_ + "gare" ; --# notpresent - VPB (Fut Subj Pl P1) => ju_ + "gremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ju_ + "gareis" ; --# notpresent - VPB (Fut Subj Pl P3) => ju_ + "garen" ; --# notpresent - VPB (Cond Sg P1) => ju_ + "gara" ; --# notpresent - VPB (Cond Sg P2) => ju_ + "garas" ; --# notpresent - VPB (Cond Sg P3) => ju_ + "gara" ; --# notpresent - VPB (Cond Pl P1) => ju_ + "garamos" ; --# notpresent - VPB (Cond Pl P2) => ju_ + "garais" ; --# notpresent - VPB (Cond Pl P3) => ju_ + "garan" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ju_ + "ega" ; - VPB (Imper Sg P3) => ju_ + "egue" ; - VPB (Imper Pl P1) => ju_ + "guemos" ; - VPB (Imper Pl P2) => ju_ + "gad" ; - VPB (Imper Pl P3) => ju_ + "eguen" ; - VPB (Pass Sg Masc) => ju_ + "gado" ; - VPB (Pass Sg Fem) => ju_ + "gada" ; - VPB (Pass Pl Masc) => ju_ + "gados" ; - VPB (Pass Pl Fem) => ju_ + "gadas" - } - } ; -oper lucir_48 : Str -> Verbum = \lucir -> - let lu_ = Predef.tk 3 lucir in - {s = table { - VI Infn => lu_ + "cir" ; - VI Ger => lu_ + "ciendo" ; - VI Part => lu_ + "cido" ; - VPB (Pres Ind Sg P1) => lu_ + "zco" ; - VPB (Pres Ind Sg P2) => lu_ + "ces" ; - VPB (Pres Ind Sg P3) => lu_ + "ce" ; - VPB (Pres Ind Pl P1) => lu_ + "cimos" ; - VPB (Pres Ind Pl P2) => lu_ + "cs" ; - VPB (Pres Ind Pl P3) => lu_ + "cen" ; - VPB (Pres Subj Sg P1) => lu_ + "zca" ; - VPB (Pres Subj Sg P2) => lu_ + "zcas" ; - VPB (Pres Subj Sg P3) => lu_ + "zca" ; - VPB (Pres Subj Pl P1) => lu_ + "zcamos" ; - VPB (Pres Subj Pl P2) => lu_ + "zcis" ; - VPB (Pres Subj Pl P3) => lu_ + "zcan" ; - VPB (Impf Ind Sg P1) => lu_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => lu_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => lu_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => lu_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => lu_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => lu_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {lu_ + "ciera" ; lu_ + "ciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {lu_ + "cieras" ; lu_ + "cieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {lu_ + "ciera" ; lu_ + "ciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {lu_ + "ciramos" ; lu_ + "cisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {lu_ + "cierais" ; lu_ + "cieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {lu_ + "cieran" ; lu_ + "ciesen"} ; --# notpresent - VPB (Pret Sg P1) => lu_ + "c" ; --# notpresent - VPB (Pret Sg P2) => lu_ + "ciste" ; --# notpresent - VPB (Pret Sg P3) => lu_ + "ci" ; --# notpresent - VPB (Pret Pl P1) => lu_ + "cimos" ; --# notpresent - VPB (Pret Pl P2) => lu_ + "cisteis" ; --# notpresent - VPB (Pret Pl P3) => lu_ + "cieron" ; --# notpresent - VPB (Fut Ind Sg P1) => lu_ + "cir" ; --# notpresent - VPB (Fut Ind Sg P2) => lu_ + "cirs" ; --# notpresent - VPB (Fut Ind Sg P3) => lu_ + "cir" ; --# notpresent - VPB (Fut Ind Pl P1) => lu_ + "ciremos" ; --# notpresent - VPB (Fut Ind Pl P2) => lu_ + "ciris" ; --# notpresent - VPB (Fut Ind Pl P3) => lu_ + "cirn" ; --# notpresent - VPB (Fut Subj Sg P1) => lu_ + "ciere" ; --# notpresent - VPB (Fut Subj Sg P2) => lu_ + "cieres" ; --# notpresent - VPB (Fut Subj Sg P3) => lu_ + "ciere" ; --# notpresent - VPB (Fut Subj Pl P1) => lu_ + "ciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => lu_ + "ciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => lu_ + "cieren" ; --# notpresent - VPB (Cond Sg P1) => lu_ + "cira" ; --# notpresent - VPB (Cond Sg P2) => lu_ + "ciras" ; --# notpresent - VPB (Cond Sg P3) => lu_ + "cira" ; --# notpresent - VPB (Cond Pl P1) => lu_ + "ciramos" ; --# notpresent - VPB (Cond Pl P2) => lu_ + "cirais" ; --# notpresent - VPB (Cond Pl P3) => lu_ + "ciran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => lu_ + "ce" ; - VPB (Imper Sg P3) => lu_ + "zca" ; - VPB (Imper Pl P1) => lu_ + "zcamos" ; - VPB (Imper Pl P2) => lu_ + "cid" ; - VPB (Imper Pl P3) => lu_ + "zcan" ; - VPB (Pass Sg Masc) => lu_ + "cido" ; - VPB (Pass Sg Fem) => lu_ + "cida" ; - VPB (Pass Pl Masc) => lu_ + "cidos" ; - VPB (Pass Pl Fem) => lu_ + "cidas" - } - } ; -oper mecer_49 : Str -> Verbum = \mecer -> - let me_ = Predef.tk 3 mecer in - {s = table { - VI Infn => me_ + "cer" ; - VI Ger => me_ + "ciendo" ; - VI Part => me_ + "cido" ; - VPB (Pres Ind Sg P1) => me_ + "zo" ; - VPB (Pres Ind Sg P2) => me_ + "ces" ; - VPB (Pres Ind Sg P3) => me_ + "ce" ; - VPB (Pres Ind Pl P1) => me_ + "cemos" ; - VPB (Pres Ind Pl P2) => me_ + "cis" ; - VPB (Pres Ind Pl P3) => me_ + "cen" ; - VPB (Pres Subj Sg P1) => me_ + "za" ; - VPB (Pres Subj Sg P2) => me_ + "zas" ; - VPB (Pres Subj Sg P3) => me_ + "za" ; - VPB (Pres Subj Pl P1) => me_ + "zamos" ; - VPB (Pres Subj Pl P2) => me_ + "zis" ; - VPB (Pres Subj Pl P3) => me_ + "zan" ; - VPB (Impf Ind Sg P1) => me_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => me_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => me_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => me_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => me_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => me_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {me_ + "ciera" ; me_ + "ciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {me_ + "cieras" ; me_ + "cieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {me_ + "ciera" ; me_ + "ciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {me_ + "ciramos" ; me_ + "cisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {me_ + "cierais" ; me_ + "cieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {me_ + "cieran" ; me_ + "ciesen"} ; --# notpresent - VPB (Pret Sg P1) => me_ + "c" ; --# notpresent - VPB (Pret Sg P2) => me_ + "ciste" ; --# notpresent - VPB (Pret Sg P3) => me_ + "ci" ; --# notpresent - VPB (Pret Pl P1) => me_ + "cimos" ; --# notpresent - VPB (Pret Pl P2) => me_ + "cisteis" ; --# notpresent - VPB (Pret Pl P3) => me_ + "cieron" ; --# notpresent - VPB (Fut Ind Sg P1) => me_ + "cer" ; --# notpresent - VPB (Fut Ind Sg P2) => me_ + "cers" ; --# notpresent - VPB (Fut Ind Sg P3) => me_ + "cer" ; --# notpresent - VPB (Fut Ind Pl P1) => me_ + "ceremos" ; --# notpresent - VPB (Fut Ind Pl P2) => me_ + "ceris" ; --# notpresent - VPB (Fut Ind Pl P3) => me_ + "cern" ; --# notpresent - VPB (Fut Subj Sg P1) => me_ + "ciere" ; --# notpresent - VPB (Fut Subj Sg P2) => me_ + "cieres" ; --# notpresent - VPB (Fut Subj Sg P3) => me_ + "ciere" ; --# notpresent - VPB (Fut Subj Pl P1) => me_ + "ciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => me_ + "ciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => me_ + "cieren" ; --# notpresent - VPB (Cond Sg P1) => me_ + "cera" ; --# notpresent - VPB (Cond Sg P2) => me_ + "ceras" ; --# notpresent - VPB (Cond Sg P3) => me_ + "cera" ; --# notpresent - VPB (Cond Pl P1) => me_ + "ceramos" ; --# notpresent - VPB (Cond Pl P2) => me_ + "cerais" ; --# notpresent - VPB (Cond Pl P3) => me_ + "ceran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => me_ + "ce" ; - VPB (Imper Sg P3) => me_ + "za" ; - VPB (Imper Pl P1) => me_ + "zamos" ; - VPB (Imper Pl P2) => me_ + "ced" ; - VPB (Imper Pl P3) => me_ + "zan" ; - VPB (Pass Sg Masc) => me_ + "cido" ; - VPB (Pass Sg Fem) => me_ + "cida" ; - VPB (Pass Pl Masc) => me_ + "cidos" ; - VPB (Pass Pl Fem) => me_ + "cidas" - } - } ; -oper mover_50 : Str -> Verbum = \mover -> - let m_ = Predef.tk 4 mover in - {s = table { - VI Infn => m_ + "over" ; - VI Ger => m_ + "oviendo" ; - VI Part => m_ + "ovido" ; - VPB (Pres Ind Sg P1) => m_ + "uevo" ; - VPB (Pres Ind Sg P2) => m_ + "ueves" ; - VPB (Pres Ind Sg P3) => m_ + "ueve" ; - VPB (Pres Ind Pl P1) => m_ + "ovemos" ; - VPB (Pres Ind Pl P2) => m_ + "ovis" ; - VPB (Pres Ind Pl P3) => m_ + "ueven" ; - VPB (Pres Subj Sg P1) => m_ + "ueva" ; - VPB (Pres Subj Sg P2) => m_ + "uevas" ; - VPB (Pres Subj Sg P3) => m_ + "ueva" ; - VPB (Pres Subj Pl P1) => m_ + "ovamos" ; - VPB (Pres Subj Pl P2) => m_ + "ovis" ; - VPB (Pres Subj Pl P3) => m_ + "uevan" ; - VPB (Impf Ind Sg P1) => m_ + "ova" ; --# notpresent - VPB (Impf Ind Sg P2) => m_ + "ovas" ; --# notpresent - VPB (Impf Ind Sg P3) => m_ + "ova" ; --# notpresent - VPB (Impf Ind Pl P1) => m_ + "ovamos" ; --# notpresent - VPB (Impf Ind Pl P2) => m_ + "ovais" ; --# notpresent - VPB (Impf Ind Pl P3) => m_ + "ovan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {m_ + "oviera" ; m_ + "oviese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {m_ + "ovieras" ; m_ + "ovieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {m_ + "oviera" ; m_ + "oviese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {m_ + "oviramos" ; m_ + "ovisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {m_ + "ovierais" ; m_ + "ovieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {m_ + "ovieran" ; m_ + "oviesen"} ; --# notpresent - VPB (Pret Sg P1) => m_ + "ov" ; --# notpresent - VPB (Pret Sg P2) => m_ + "oviste" ; --# notpresent - VPB (Pret Sg P3) => m_ + "ovi" ; --# notpresent - VPB (Pret Pl P1) => m_ + "ovimos" ; --# notpresent - VPB (Pret Pl P2) => m_ + "ovisteis" ; --# notpresent - VPB (Pret Pl P3) => m_ + "ovieron" ; --# notpresent - VPB (Fut Ind Sg P1) => m_ + "over" ; --# notpresent - VPB (Fut Ind Sg P2) => m_ + "overs" ; --# notpresent - VPB (Fut Ind Sg P3) => m_ + "over" ; --# notpresent - VPB (Fut Ind Pl P1) => m_ + "overemos" ; --# notpresent - VPB (Fut Ind Pl P2) => m_ + "overis" ; --# notpresent - VPB (Fut Ind Pl P3) => m_ + "overn" ; --# notpresent - VPB (Fut Subj Sg P1) => m_ + "oviere" ; --# notpresent - VPB (Fut Subj Sg P2) => m_ + "ovieres" ; --# notpresent - VPB (Fut Subj Sg P3) => m_ + "oviere" ; --# notpresent - VPB (Fut Subj Pl P1) => m_ + "oviremos" ; --# notpresent - VPB (Fut Subj Pl P2) => m_ + "oviereis" ; --# notpresent - VPB (Fut Subj Pl P3) => m_ + "ovieren" ; --# notpresent - VPB (Cond Sg P1) => m_ + "overa" ; --# notpresent - VPB (Cond Sg P2) => m_ + "overas" ; --# notpresent - VPB (Cond Sg P3) => m_ + "overa" ; --# notpresent - VPB (Cond Pl P1) => m_ + "overamos" ; --# notpresent - VPB (Cond Pl P2) => m_ + "overais" ; --# notpresent - VPB (Cond Pl P3) => m_ + "overan" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => m_ + "ueve" ; - VPB (Imper Sg P3) => m_ + "ueva" ; - VPB (Imper Pl P1) => m_ + "ovamos" ; - VPB (Imper Pl P2) => m_ + "oved" ; - VPB (Imper Pl P3) => m_ + "uevan" ; - VPB (Pass Sg Masc) => m_ + "ovido" ; - VPB (Pass Sg Fem) => m_ + "ovida" ; - VPB (Pass Pl Masc) => m_ + "ovidos" ; - VPB (Pass Pl Fem) => m_ + "ovidas" - } - } ; -oper morder_50b : Str -> Verbum = \morder -> - let m_ = Predef.tk 4 morder in - {s = table { - VI Infn => m_ + "order" ; - VI Ger => m_ + "ordiendo" ; - VI Part => m_ + "ordido" ; - VPB (Pres Ind Sg P1) => m_ + "uerdo" ; - VPB (Pres Ind Sg P2) => m_ + "uerdes" ; - VPB (Pres Ind Sg P3) => m_ + "uerde" ; - VPB (Pres Ind Pl P1) => m_ + "ordemos" ; - VPB (Pres Ind Pl P2) => m_ + "ordis" ; - VPB (Pres Ind Pl P3) => m_ + "uerden" ; - VPB (Pres Subj Sg P1) => m_ + "uerda" ; - VPB (Pres Subj Sg P2) => m_ + "uerdas" ; - VPB (Pres Subj Sg P3) => m_ + "uerda" ; - VPB (Pres Subj Pl P1) => m_ + "ordamos" ; - VPB (Pres Subj Pl P2) => m_ + "ordis" ; - VPB (Pres Subj Pl P3) => m_ + "uerdan" ; - VPB (Impf Ind Sg P1) => m_ + "orda" ; --# notpresent - VPB (Impf Ind Sg P2) => m_ + "ordas" ; --# notpresent - VPB (Impf Ind Sg P3) => m_ + "orda" ; --# notpresent - VPB (Impf Ind Pl P1) => m_ + "ordamos" ; --# notpresent - VPB (Impf Ind Pl P2) => m_ + "ordais" ; --# notpresent - VPB (Impf Ind Pl P3) => m_ + "ordan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {m_ + "ordiera" ; m_ + "ordiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {m_ + "ordieras" ; m_ + "ordieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {m_ + "ordiera" ; m_ + "ordiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {m_ + "ordiramos" ; m_ + "ordisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {m_ + "ordierais" ; m_ + "ordieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {m_ + "ordieran" ; m_ + "ordiesen"} ; --# notpresent - VPB (Pret Sg P1) => m_ + "ord" ; --# notpresent - VPB (Pret Sg P2) => m_ + "ordiste" ; --# notpresent - VPB (Pret Sg P3) => m_ + "ordi" ; --# notpresent - VPB (Pret Pl P1) => m_ + "ordimos" ; --# notpresent - VPB (Pret Pl P2) => m_ + "ordisteis" ; --# notpresent - VPB (Pret Pl P3) => m_ + "ordieron" ; --# notpresent - VPB (Fut Ind Sg P1) => m_ + "order" ; --# notpresent - VPB (Fut Ind Sg P2) => m_ + "orders" ; --# notpresent - VPB (Fut Ind Sg P3) => m_ + "order" ; --# notpresent - VPB (Fut Ind Pl P1) => m_ + "orderemos" ; --# notpresent - VPB (Fut Ind Pl P2) => m_ + "orderis" ; --# notpresent - VPB (Fut Ind Pl P3) => m_ + "ordern" ; --# notpresent - VPB (Fut Subj Sg P1) => m_ + "ordiere" ; --# notpresent - VPB (Fut Subj Sg P2) => m_ + "ordieres" ; --# notpresent - VPB (Fut Subj Sg P3) => m_ + "ordiere" ; --# notpresent - VPB (Fut Subj Pl P1) => m_ + "ordiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => m_ + "ordiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => m_ + "ordieren" ; --# notpresent - VPB (Cond Sg P1) => m_ + "ordera" ; --# notpresent - VPB (Cond Sg P2) => m_ + "orderas" ; --# notpresent - VPB (Cond Sg P3) => m_ + "ordera" ; --# notpresent - VPB (Cond Pl P1) => m_ + "orderamos" ; --# notpresent - VPB (Cond Pl P2) => m_ + "orderais" ; --# notpresent - VPB (Cond Pl P3) => m_ + "orderan" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => m_ + "uerde" ; - VPB (Imper Sg P3) => m_ + "uerda" ; - VPB (Imper Pl P1) => m_ + "ordamos" ; - VPB (Imper Pl P2) => m_ + "orded" ; - VPB (Imper Pl P3) => m_ + "uerdan" ; - VPB (Pass Sg Masc) => m_ + "ordido" ; - VPB (Pass Sg Fem) => m_ + "ordida" ; - VPB (Pass Pl Masc) => m_ + "ordidos" ; - VPB (Pass Pl Fem) => m_ + "ordidas" - } - } ; -oper oler_52 : Str -> Verbum = \oler -> - let x_ = Predef.tk 4 oler in - {s = table { - VI Infn => x_ + "oler" ; - VI Ger => x_ + "oliendo" ; - VI Part => x_ + "olido" ; - VPB (Pres Ind Sg P1) => x_ + "huelo" ; - VPB (Pres Ind Sg P2) => x_ + "hueles" ; - VPB (Pres Ind Sg P3) => x_ + "huele" ; - VPB (Pres Ind Pl P1) => x_ + "olemos" ; - VPB (Pres Ind Pl P2) => x_ + "olis" ; - VPB (Pres Ind Pl P3) => x_ + "huelen" ; - VPB (Pres Subj Sg P1) => x_ + "huela" ; - VPB (Pres Subj Sg P2) => x_ + "huelas" ; - VPB (Pres Subj Sg P3) => x_ + "huela" ; - VPB (Pres Subj Pl P1) => x_ + "olamos" ; - VPB (Pres Subj Pl P2) => x_ + "olis" ; - VPB (Pres Subj Pl P3) => x_ + "huelan" ; - VPB (Impf Ind Sg P1) => x_ + "ola" ; --# notpresent - VPB (Impf Ind Sg P2) => x_ + "olas" ; --# notpresent - VPB (Impf Ind Sg P3) => x_ + "ola" ; --# notpresent - VPB (Impf Ind Pl P1) => x_ + "olamos" ; --# notpresent - VPB (Impf Ind Pl P2) => x_ + "olais" ; --# notpresent - VPB (Impf Ind Pl P3) => x_ + "olan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {x_ + "oliera" ; x_ + "oliese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {x_ + "olieras" ; x_ + "olieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {x_ + "oliera" ; x_ + "oliese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {x_ + "oliramos" ; x_ + "olisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {x_ + "olierais" ; x_ + "olieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {x_ + "olieran" ; x_ + "oliesen"} ; --# notpresent - VPB (Pret Sg P1) => x_ + "ol" ; --# notpresent - VPB (Pret Sg P2) => x_ + "oliste" ; --# notpresent - VPB (Pret Sg P3) => x_ + "oli" ; --# notpresent - VPB (Pret Pl P1) => x_ + "olimos" ; --# notpresent - VPB (Pret Pl P2) => x_ + "olisteis" ; --# notpresent - VPB (Pret Pl P3) => x_ + "olieron" ; --# notpresent - VPB (Fut Ind Sg P1) => x_ + "oler" ; --# notpresent - VPB (Fut Ind Sg P2) => x_ + "olers" ; --# notpresent - VPB (Fut Ind Sg P3) => x_ + "oler" ; --# notpresent - VPB (Fut Ind Pl P1) => x_ + "oleremos" ; --# notpresent - VPB (Fut Ind Pl P2) => x_ + "oleris" ; --# notpresent - VPB (Fut Ind Pl P3) => x_ + "olern" ; --# notpresent - VPB (Fut Subj Sg P1) => x_ + "oliere" ; --# notpresent - VPB (Fut Subj Sg P2) => x_ + "olieres" ; --# notpresent - VPB (Fut Subj Sg P3) => x_ + "oliere" ; --# notpresent - VPB (Fut Subj Pl P1) => x_ + "oliremos" ; --# notpresent - VPB (Fut Subj Pl P2) => x_ + "oliereis" ; --# notpresent - VPB (Fut Subj Pl P3) => x_ + "olieren" ; --# notpresent - VPB (Cond Sg P1) => x_ + "olera" ; --# notpresent - VPB (Cond Sg P2) => x_ + "oleras" ; --# notpresent - VPB (Cond Sg P3) => x_ + "olera" ; --# notpresent - VPB (Cond Pl P1) => x_ + "oleramos" ; --# notpresent - VPB (Cond Pl P2) => x_ + "olerais" ; --# notpresent - VPB (Cond Pl P3) => x_ + "oleran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => x_ + "huele" ; - VPB (Imper Sg P3) => x_ + "huela" ; - VPB (Imper Pl P1) => x_ + "olamos" ; - VPB (Imper Pl P2) => x_ + "oled" ; - VPB (Imper Pl P3) => x_ + "huelan" ; - VPB (Pass Sg Masc) => x_ + "olido" ; - VPB (Pass Sg Fem) => x_ + "olida" ; - VPB (Pass Pl Masc) => x_ + "olidos" ; - VPB (Pass Pl Fem) => x_ + "olidas" - } - } ; -oper pagar_53 : Str -> Verbum = \pagar -> - let pag_ = Predef.tk 2 pagar in - {s = table { - VI Infn => pag_ + "ar" ; - VI Ger => pag_ + "ando" ; - VI Part => pag_ + "ado" ; - VPB (Pres Ind Sg P1) => pag_ + "o" ; - VPB (Pres Ind Sg P2) => pag_ + "as" ; - VPB (Pres Ind Sg P3) => pag_ + "a" ; - VPB (Pres Ind Pl P1) => pag_ + "amos" ; - VPB (Pres Ind Pl P2) => pag_ + "is" ; - VPB (Pres Ind Pl P3) => pag_ + "an" ; - VPB (Pres Subj Sg P1) => pag_ + "ue" ; - VPB (Pres Subj Sg P2) => pag_ + "ues" ; - VPB (Pres Subj Sg P3) => pag_ + "ue" ; - VPB (Pres Subj Pl P1) => pag_ + "uemos" ; - VPB (Pres Subj Pl P2) => pag_ + "uis" ; - VPB (Pres Subj Pl P3) => pag_ + "uen" ; - VPB (Impf Ind Sg P1) => pag_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => pag_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => pag_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => pag_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => pag_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => pag_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {pag_ + "ara" ; pag_ + "ase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {pag_ + "aras" ; pag_ + "ases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {pag_ + "ara" ; pag_ + "ase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {pag_ + "ramos" ; pag_ + "semos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {pag_ + "arais" ; pag_ + "aseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {pag_ + "aran" ; pag_ + "asen"} ; --# notpresent - VPB (Pret Sg P1) => pag_ + "u" ; --# notpresent - VPB (Pret Sg P2) => pag_ + "aste" ; --# notpresent - VPB (Pret Sg P3) => pag_ + "" ; --# notpresent - VPB (Pret Pl P1) => pag_ + "amos" ; --# notpresent - VPB (Pret Pl P2) => pag_ + "asteis" ; --# notpresent - VPB (Pret Pl P3) => pag_ + "aron" ; --# notpresent - VPB (Fut Ind Sg P1) => pag_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => pag_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => pag_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => pag_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => pag_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => pag_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => pag_ + "are" ; --# notpresent - VPB (Fut Subj Sg P2) => pag_ + "ares" ; --# notpresent - VPB (Fut Subj Sg P3) => pag_ + "are" ; --# notpresent - VPB (Fut Subj Pl P1) => pag_ + "remos" ; --# notpresent - VPB (Fut Subj Pl P2) => pag_ + "areis" ; --# notpresent - VPB (Fut Subj Pl P3) => pag_ + "aren" ; --# notpresent - VPB (Cond Sg P1) => pag_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => pag_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => pag_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => pag_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => pag_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => pag_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => pag_ + "a" ; - VPB (Imper Sg P3) => pag_ + "ue" ; - VPB (Imper Pl P1) => pag_ + "uemos" ; - VPB (Imper Pl P2) => pag_ + "ad" ; - VPB (Imper Pl P3) => pag_ + "uen" ; - VPB (Pass Sg Masc) => pag_ + "ado" ; - VPB (Pass Sg Fem) => pag_ + "ada" ; - VPB (Pass Pl Masc) => pag_ + "ados" ; - VPB (Pass Pl Fem) => pag_ + "adas" - } - } ; -oper parecer_54 : Str -> Verbum = \parecer -> - let pare_ = Predef.tk 3 parecer in - {s = table { - VI Infn => pare_ + "cer" ; - VI Ger => pare_ + "ciendo" ; - VI Part => pare_ + "cido" ; - VPB (Pres Ind Sg P1) => pare_ + "zco" ; - VPB (Pres Ind Sg P2) => pare_ + "ces" ; - VPB (Pres Ind Sg P3) => pare_ + "ce" ; - VPB (Pres Ind Pl P1) => pare_ + "cemos" ; - VPB (Pres Ind Pl P2) => pare_ + "cis" ; - VPB (Pres Ind Pl P3) => pare_ + "cen" ; - VPB (Pres Subj Sg P1) => pare_ + "zca" ; - VPB (Pres Subj Sg P2) => pare_ + "zcas" ; - VPB (Pres Subj Sg P3) => pare_ + "zca" ; - VPB (Pres Subj Pl P1) => pare_ + "zcamos" ; - VPB (Pres Subj Pl P2) => pare_ + "zcis" ; - VPB (Pres Subj Pl P3) => pare_ + "zcan" ; - VPB (Impf Ind Sg P1) => pare_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => pare_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => pare_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => pare_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => pare_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => pare_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {pare_ + "ciera" ; pare_ + "ciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {pare_ + "cieras" ; pare_ + "cieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {pare_ + "ciera" ; pare_ + "ciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {pare_ + "ciramos" ; pare_ + "cisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {pare_ + "cierais" ; pare_ + "cieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {pare_ + "cieran" ; pare_ + "ciesen"} ; --# notpresent - VPB (Pret Sg P1) => pare_ + "c" ; --# notpresent - VPB (Pret Sg P2) => pare_ + "ciste" ; --# notpresent - VPB (Pret Sg P3) => pare_ + "ci" ; --# notpresent - VPB (Pret Pl P1) => pare_ + "cimos" ; --# notpresent - VPB (Pret Pl P2) => pare_ + "cisteis" ; --# notpresent - VPB (Pret Pl P3) => pare_ + "cieron" ; --# notpresent - VPB (Fut Ind Sg P1) => pare_ + "cer" ; --# notpresent - VPB (Fut Ind Sg P2) => pare_ + "cers" ; --# notpresent - VPB (Fut Ind Sg P3) => pare_ + "cer" ; --# notpresent - VPB (Fut Ind Pl P1) => pare_ + "ceremos" ; --# notpresent - VPB (Fut Ind Pl P2) => pare_ + "ceris" ; --# notpresent - VPB (Fut Ind Pl P3) => pare_ + "cern" ; --# notpresent - VPB (Fut Subj Sg P1) => pare_ + "ciere" ; --# notpresent - VPB (Fut Subj Sg P2) => pare_ + "cieres" ; --# notpresent - VPB (Fut Subj Sg P3) => pare_ + "ciere" ; --# notpresent - VPB (Fut Subj Pl P1) => pare_ + "ciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => pare_ + "ciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => pare_ + "cieren" ; --# notpresent - VPB (Cond Sg P1) => pare_ + "cera" ; --# notpresent - VPB (Cond Sg P2) => pare_ + "ceras" ; --# notpresent - VPB (Cond Sg P3) => pare_ + "cera" ; --# notpresent - VPB (Cond Pl P1) => pare_ + "ceramos" ; --# notpresent - VPB (Cond Pl P2) => pare_ + "cerais" ; --# notpresent - VPB (Cond Pl P3) => pare_ + "ceran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => pare_ + "ce" ; - VPB (Imper Sg P3) => pare_ + "zca" ; - VPB (Imper Pl P1) => pare_ + "zcamos" ; - VPB (Imper Pl P2) => pare_ + "ced" ; - VPB (Imper Pl P3) => pare_ + "zcan" ; - VPB (Pass Sg Masc) => pare_ + "cido" ; - VPB (Pass Sg Fem) => pare_ + "cida" ; - VPB (Pass Pl Masc) => pare_ + "cidos" ; - VPB (Pass Pl Fem) => pare_ + "cidas" - } - } ; -oper pedir_55 : Str -> Verbum = \pedir -> - let p_ = Predef.tk 4 pedir in - {s = table { - VI Infn => p_ + "edir" ; - VI Ger => p_ + "idiendo" ; - VI Part => p_ + "edido" ; - VPB (Pres Ind Sg P1) => p_ + "ido" ; - VPB (Pres Ind Sg P2) => p_ + "ides" ; - VPB (Pres Ind Sg P3) => p_ + "ide" ; - VPB (Pres Ind Pl P1) => p_ + "edimos" ; - VPB (Pres Ind Pl P2) => p_ + "eds" ; - VPB (Pres Ind Pl P3) => p_ + "iden" ; - VPB (Pres Subj Sg P1) => p_ + "ida" ; - VPB (Pres Subj Sg P2) => p_ + "idas" ; - VPB (Pres Subj Sg P3) => p_ + "ida" ; - VPB (Pres Subj Pl P1) => p_ + "idamos" ; - VPB (Pres Subj Pl P2) => p_ + "idis" ; - VPB (Pres Subj Pl P3) => p_ + "idan" ; - VPB (Impf Ind Sg P1) => p_ + "eda" ; --# notpresent - VPB (Impf Ind Sg P2) => p_ + "edas" ; --# notpresent - VPB (Impf Ind Sg P3) => p_ + "eda" ; --# notpresent - VPB (Impf Ind Pl P1) => p_ + "edamos" ; --# notpresent - VPB (Impf Ind Pl P2) => p_ + "edais" ; --# notpresent - VPB (Impf Ind Pl P3) => p_ + "edan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {p_ + "idiera" ; p_ + "idiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {p_ + "idieras" ; p_ + "idieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {p_ + "idiera" ; p_ + "idiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {p_ + "idiramos" ; p_ + "idisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {p_ + "idierais" ; p_ + "idieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {p_ + "idieran" ; p_ + "idiesen"} ; --# notpresent - VPB (Pret Sg P1) => p_ + "ed" ; --# notpresent - VPB (Pret Sg P2) => p_ + "ediste" ; --# notpresent - VPB (Pret Sg P3) => p_ + "idi" ; --# notpresent - VPB (Pret Pl P1) => p_ + "edimos" ; --# notpresent - VPB (Pret Pl P2) => p_ + "edisteis" ; --# notpresent - VPB (Pret Pl P3) => p_ + "idieron" ; --# notpresent - VPB (Fut Ind Sg P1) => p_ + "edir" ; --# notpresent - VPB (Fut Ind Sg P2) => p_ + "edirs" ; --# notpresent - VPB (Fut Ind Sg P3) => p_ + "edir" ; --# notpresent - VPB (Fut Ind Pl P1) => p_ + "ediremos" ; --# notpresent - VPB (Fut Ind Pl P2) => p_ + "ediris" ; --# notpresent - VPB (Fut Ind Pl P3) => p_ + "edirn" ; --# notpresent - VPB (Fut Subj Sg P1) => p_ + "idiere" ; --# notpresent - VPB (Fut Subj Sg P2) => p_ + "idieres" ; --# notpresent - VPB (Fut Subj Sg P3) => p_ + "idiere" ; --# notpresent - VPB (Fut Subj Pl P1) => p_ + "idiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => p_ + "idiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => p_ + "idieren" ; --# notpresent - VPB (Cond Sg P1) => p_ + "edira" ; --# notpresent - VPB (Cond Sg P2) => p_ + "ediras" ; --# notpresent - VPB (Cond Sg P3) => p_ + "edira" ; --# notpresent - VPB (Cond Pl P1) => p_ + "ediramos" ; --# notpresent - VPB (Cond Pl P2) => p_ + "edirais" ; --# notpresent - VPB (Cond Pl P3) => p_ + "ediran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => p_ + "ide" ; - VPB (Imper Sg P3) => p_ + "ida" ; - VPB (Imper Pl P1) => p_ + "idamos" ; - VPB (Imper Pl P2) => p_ + "edid" ; - VPB (Imper Pl P3) => p_ + "idan" ; - VPB (Pass Sg Masc) => p_ + "edido" ; - VPB (Pass Sg Fem) => p_ + "edida" ; - VPB (Pass Pl Masc) => p_ + "edidos" ; - VPB (Pass Pl Fem) => p_ + "edidas" - } - } ; -oper pensar_56 : Str -> Verbum = \pensar -> - let p_ = Predef.tk 5 pensar in - {s = table { - VI Infn => p_ + "ensar" ; - VI Ger => p_ + "ensando" ; - VI Part => p_ + "ensado" ; - VPB (Pres Ind Sg P1) => p_ + "ienso" ; - VPB (Pres Ind Sg P2) => p_ + "iensas" ; - VPB (Pres Ind Sg P3) => p_ + "iensa" ; - VPB (Pres Ind Pl P1) => p_ + "ensamos" ; - VPB (Pres Ind Pl P2) => p_ + "ensis" ; - VPB (Pres Ind Pl P3) => p_ + "iensan" ; - VPB (Pres Subj Sg P1) => p_ + "iense" ; - VPB (Pres Subj Sg P2) => p_ + "ienses" ; - VPB (Pres Subj Sg P3) => p_ + "iense" ; - VPB (Pres Subj Pl P1) => p_ + "ensemos" ; - VPB (Pres Subj Pl P2) => p_ + "ensis" ; - VPB (Pres Subj Pl P3) => p_ + "iensen" ; - VPB (Impf Ind Sg P1) => p_ + "ensaba" ; --# notpresent - VPB (Impf Ind Sg P2) => p_ + "ensabas" ; --# notpresent - VPB (Impf Ind Sg P3) => p_ + "ensaba" ; --# notpresent - VPB (Impf Ind Pl P1) => p_ + "ensbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => p_ + "ensabais" ; --# notpresent - VPB (Impf Ind Pl P3) => p_ + "ensaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {p_ + "ensara" ; p_ + "ensase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {p_ + "ensaras" ; p_ + "ensases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {p_ + "ensara" ; p_ + "ensase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {p_ + "ensramos" ; p_ + "enssemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {p_ + "ensarais" ; p_ + "ensaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {p_ + "ensaran" ; p_ + "ensasen"} ; --# notpresent - VPB (Pret Sg P1) => p_ + "ens" ; --# notpresent - VPB (Pret Sg P2) => p_ + "ensaste" ; --# notpresent - VPB (Pret Sg P3) => p_ + "ens" ; --# notpresent - VPB (Pret Pl P1) => p_ + "ensamos" ; --# notpresent - VPB (Pret Pl P2) => p_ + "ensasteis" ; --# notpresent - VPB (Pret Pl P3) => p_ + "ensaron" ; --# notpresent - VPB (Fut Ind Sg P1) => p_ + "ensar" ; --# notpresent - VPB (Fut Ind Sg P2) => p_ + "ensars" ; --# notpresent - VPB (Fut Ind Sg P3) => p_ + "ensar" ; --# notpresent - VPB (Fut Ind Pl P1) => p_ + "ensaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => p_ + "ensaris" ; --# notpresent - VPB (Fut Ind Pl P3) => p_ + "ensarn" ; --# notpresent - VPB (Fut Subj Sg P1) => p_ + "ensare" ; --# notpresent - VPB (Fut Subj Sg P2) => p_ + "ensares" ; --# notpresent - VPB (Fut Subj Sg P3) => p_ + "ensare" ; --# notpresent - VPB (Fut Subj Pl P1) => p_ + "ensremos" ; --# notpresent - VPB (Fut Subj Pl P2) => p_ + "ensareis" ; --# notpresent - VPB (Fut Subj Pl P3) => p_ + "ensaren" ; --# notpresent - VPB (Cond Sg P1) => p_ + "ensara" ; --# notpresent - VPB (Cond Sg P2) => p_ + "ensaras" ; --# notpresent - VPB (Cond Sg P3) => p_ + "ensara" ; --# notpresent - VPB (Cond Pl P1) => p_ + "ensaramos" ; --# notpresent - VPB (Cond Pl P2) => p_ + "ensarais" ; --# notpresent - VPB (Cond Pl P3) => p_ + "ensaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => p_ + "iensa" ; - VPB (Imper Sg P3) => p_ + "iense" ; - VPB (Imper Pl P1) => p_ + "ensemos" ; - VPB (Imper Pl P2) => p_ + "ensad" ; - VPB (Imper Pl P3) => p_ + "iensen" ; - VPB (Pass Sg Masc) => p_ + "ensado" ; - VPB (Pass Sg Fem) => p_ + "ensada" ; - VPB (Pass Pl Masc) => p_ + "ensados" ; - VPB (Pass Pl Fem) => p_ + "ensadas" - } - } ; -oper placer_57 : Str -> Verbum = \placer -> - let pl_ = Predef.tk 4 placer in - {s = table { - VI Infn => pl_ + "acer" ; - VI Ger => pl_ + "aciendo" ; - VI Part => pl_ + "acido" ; - VPB (Pres Ind Sg P1) => pl_ + "azco" ; - VPB (Pres Ind Sg P2) => pl_ + "aces" ; - VPB (Pres Ind Sg P3) => pl_ + "ace" ; - VPB (Pres Ind Pl P1) => pl_ + "acemos" ; - VPB (Pres Ind Pl P2) => pl_ + "acis" ; - VPB (Pres Ind Pl P3) => pl_ + "acen" ; - VPB (Pres Subj Sg P1) => pl_ + "azca" ; - VPB (Pres Subj Sg P2) => pl_ + "azcas" ; - VPB (Pres Subj Sg P3) => variants {pl_ + "azca" ; pl_ + "egue" ; pl_ + "ega"} ; - VPB (Pres Subj Pl P1) => pl_ + "azcamos" ; - VPB (Pres Subj Pl P2) => pl_ + "azcis" ; - VPB (Pres Subj Pl P3) => pl_ + "azcan" ; - VPB (Impf Ind Sg P1) => pl_ + "aca" ; --# notpresent - VPB (Impf Ind Sg P2) => pl_ + "acas" ; --# notpresent - VPB (Impf Ind Sg P3) => pl_ + "aca" ; --# notpresent - VPB (Impf Ind Pl P1) => pl_ + "acamos" ; --# notpresent - VPB (Impf Ind Pl P2) => pl_ + "acais" ; --# notpresent - VPB (Impf Ind Pl P3) => pl_ + "acan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {pl_ + "aciera" ; pl_ + "aciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {pl_ + "acieras" ; pl_ + "acieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {pl_ + "aciera" ; pl_ + "aciese" ; pl_ + "uguiera" ; pl_ + "uguiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {pl_ + "aciramos" ; pl_ + "acisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {pl_ + "acierais" ; pl_ + "acieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {pl_ + "acieran" ; pl_ + "aciesen"} ; --# notpresent - VPB (Pret Sg P1) => pl_ + "ac" ; --# notpresent - VPB (Pret Sg P2) => pl_ + "aciste" ; --# notpresent - VPB (Pret Sg P3) => variants {pl_ + "aci" ; pl_ + "ugo"} ; --# notpresent - VPB (Pret Pl P1) => pl_ + "acimos" ; --# notpresent - VPB (Pret Pl P2) => pl_ + "acisteis" ; --# notpresent - VPB (Pret Pl P3) => variants {pl_ + "acieron" ; pl_ + "uguieron"} ; --# notpresent - VPB (Fut Ind Sg P1) => pl_ + "acer" ; --# notpresent - VPB (Fut Ind Sg P2) => pl_ + "acers" ; --# notpresent - VPB (Fut Ind Sg P3) => pl_ + "acer" ; --# notpresent - VPB (Fut Ind Pl P1) => pl_ + "aceremos" ; --# notpresent - VPB (Fut Ind Pl P2) => pl_ + "aceris" ; --# notpresent - VPB (Fut Ind Pl P3) => pl_ + "acern" ; --# notpresent - VPB (Fut Subj Sg P1) => pl_ + "aciere" ; --# notpresent - VPB (Fut Subj Sg P2) => pl_ + "acieres" ; --# notpresent - VPB (Fut Subj Sg P3) => variants {pl_ + "aciere" ; pl_ + "uguiere"} ; --# notpresent - VPB (Fut Subj Pl P1) => pl_ + "aciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => pl_ + "aciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => pl_ + "acieren" ; --# notpresent - VPB (Cond Sg P1) => pl_ + "acera" ; --# notpresent - VPB (Cond Sg P2) => pl_ + "aceras" ; --# notpresent - VPB (Cond Sg P3) => pl_ + "acera" ; --# notpresent - VPB (Cond Pl P1) => pl_ + "aceramos" ; --# notpresent - VPB (Cond Pl P2) => pl_ + "acerais" ; --# notpresent - VPB (Cond Pl P3) => pl_ + "aceran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => pl_ + "ace" ; - VPB (Imper Sg P3) => pl_ + "azca" ; - VPB (Imper Pl P1) => pl_ + "azcamos" ; - VPB (Imper Pl P2) => pl_ + "aced" ; - VPB (Imper Pl P3) => pl_ + "azcan" ; - VPB (Pass Sg Masc) => pl_ + "acido" ; - VPB (Pass Sg Fem) => pl_ + "acida" ; - VPB (Pass Pl Masc) => pl_ + "acidos" ; - VPB (Pass Pl Fem) => pl_ + "acidas" - } - } ; -oper poder_58 : Str -> Verbum = \poder -> - let p_ = Predef.tk 4 poder in - {s = table { - VI Infn => p_ + "oder" ; - VI Ger => p_ + "udiendo" ; - VI Part => p_ + "odido" ; - VPB (Pres Ind Sg P1) => p_ + "uedo" ; - VPB (Pres Ind Sg P2) => p_ + "uedes" ; - VPB (Pres Ind Sg P3) => p_ + "uede" ; - VPB (Pres Ind Pl P1) => p_ + "odemos" ; - VPB (Pres Ind Pl P2) => p_ + "odis" ; - VPB (Pres Ind Pl P3) => p_ + "ueden" ; - VPB (Pres Subj Sg P1) => p_ + "ueda" ; - VPB (Pres Subj Sg P2) => p_ + "uedas" ; - VPB (Pres Subj Sg P3) => p_ + "ueda" ; - VPB (Pres Subj Pl P1) => p_ + "odamos" ; - VPB (Pres Subj Pl P2) => p_ + "odis" ; - VPB (Pres Subj Pl P3) => p_ + "uedan" ; - VPB (Impf Ind Sg P1) => p_ + "oda" ; --# notpresent - VPB (Impf Ind Sg P2) => p_ + "odas" ; --# notpresent - VPB (Impf Ind Sg P3) => p_ + "oda" ; --# notpresent - VPB (Impf Ind Pl P1) => p_ + "odamos" ; --# notpresent - VPB (Impf Ind Pl P2) => p_ + "odais" ; --# notpresent - VPB (Impf Ind Pl P3) => p_ + "odan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {p_ + "udiera" ; p_ + "udiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {p_ + "udieras" ; p_ + "udieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {p_ + "udiera" ; p_ + "udiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {p_ + "udiramos" ; p_ + "udisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {p_ + "udierais" ; p_ + "udieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {p_ + "udieran" ; p_ + "udiesen"} ; --# notpresent - VPB (Pret Sg P1) => p_ + "ude" ; --# notpresent - VPB (Pret Sg P2) => p_ + "udiste" ; --# notpresent - VPB (Pret Sg P3) => p_ + "udo" ; --# notpresent - VPB (Pret Pl P1) => p_ + "udimos" ; --# notpresent - VPB (Pret Pl P2) => p_ + "udisteis" ; --# notpresent - VPB (Pret Pl P3) => p_ + "udieron" ; --# notpresent - VPB (Fut Ind Sg P1) => p_ + "odr" ; --# notpresent - VPB (Fut Ind Sg P2) => p_ + "odrs" ; --# notpresent - VPB (Fut Ind Sg P3) => p_ + "odr" ; --# notpresent - VPB (Fut Ind Pl P1) => p_ + "odremos" ; --# notpresent - VPB (Fut Ind Pl P2) => p_ + "odris" ; --# notpresent - VPB (Fut Ind Pl P3) => p_ + "odrn" ; --# notpresent - VPB (Fut Subj Sg P1) => p_ + "udiere" ; --# notpresent - VPB (Fut Subj Sg P2) => p_ + "udieres" ; --# notpresent - VPB (Fut Subj Sg P3) => p_ + "udiere" ; --# notpresent - VPB (Fut Subj Pl P1) => p_ + "udiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => p_ + "udiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => p_ + "udieren" ; --# notpresent - VPB (Cond Sg P1) => p_ + "odra" ; --# notpresent - VPB (Cond Sg P2) => p_ + "odras" ; --# notpresent - VPB (Cond Sg P3) => p_ + "odra" ; --# notpresent - VPB (Cond Pl P1) => p_ + "odramos" ; --# notpresent - VPB (Cond Pl P2) => p_ + "odrais" ; --# notpresent - VPB (Cond Pl P3) => p_ + "odran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => p_ + "uede" ; - VPB (Imper Sg P3) => p_ + "ueda" ; - VPB (Imper Pl P1) => p_ + "odamos" ; - VPB (Imper Pl P2) => p_ + "oded" ; - VPB (Imper Pl P3) => p_ + "uedan" ; - VPB (Pass Sg Masc) => p_ + "odido" ; - VPB (Pass Sg Fem) => p_ + "odida" ; - VPB (Pass Pl Masc) => p_ + "odidos" ; - VPB (Pass Pl Fem) => p_ + "odidas" - } - } ; -oper poner_60 : Str -> Verbum = \poner -> - let p_ = Predef.tk 4 poner in - {s = table { - VI Infn => p_ + "oner" ; - VI Ger => p_ + "oniendo" ; - VI Part => p_ + "uesto" ; - VPB (Pres Ind Sg P1) => p_ + "ongo" ; - VPB (Pres Ind Sg P2) => p_ + "ones" ; - VPB (Pres Ind Sg P3) => p_ + "one" ; - VPB (Pres Ind Pl P1) => p_ + "onemos" ; - VPB (Pres Ind Pl P2) => p_ + "onis" ; - VPB (Pres Ind Pl P3) => p_ + "onen" ; - VPB (Pres Subj Sg P1) => p_ + "onga" ; - VPB (Pres Subj Sg P2) => p_ + "ongas" ; - VPB (Pres Subj Sg P3) => p_ + "onga" ; - VPB (Pres Subj Pl P1) => p_ + "ongamos" ; - VPB (Pres Subj Pl P2) => p_ + "ongis" ; - VPB (Pres Subj Pl P3) => p_ + "ongan" ; - VPB (Impf Ind Sg P1) => p_ + "ona" ; --# notpresent - VPB (Impf Ind Sg P2) => p_ + "onas" ; --# notpresent - VPB (Impf Ind Sg P3) => p_ + "ona" ; --# notpresent - VPB (Impf Ind Pl P1) => p_ + "onamos" ; --# notpresent - VPB (Impf Ind Pl P2) => p_ + "onais" ; --# notpresent - VPB (Impf Ind Pl P3) => p_ + "onan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {p_ + "usiera" ; p_ + "usiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {p_ + "usieras" ; p_ + "usieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {p_ + "usiera" ; p_ + "usiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {p_ + "usiramos" ; p_ + "usisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {p_ + "usierais" ; p_ + "usieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {p_ + "usieran" ; p_ + "usiesen"} ; --# notpresent - VPB (Pret Sg P1) => p_ + "use" ; --# notpresent - VPB (Pret Sg P2) => p_ + "usiste" ; --# notpresent - VPB (Pret Sg P3) => p_ + "uso" ; --# notpresent - VPB (Pret Pl P1) => p_ + "usimos" ; --# notpresent - VPB (Pret Pl P2) => p_ + "usisteis" ; --# notpresent - VPB (Pret Pl P3) => p_ + "usieron" ; --# notpresent - VPB (Fut Ind Sg P1) => p_ + "ondr" ; --# notpresent - VPB (Fut Ind Sg P2) => p_ + "ondrs" ; --# notpresent - VPB (Fut Ind Sg P3) => p_ + "ondr" ; --# notpresent - VPB (Fut Ind Pl P1) => p_ + "ondremos" ; --# notpresent - VPB (Fut Ind Pl P2) => p_ + "ondris" ; --# notpresent - VPB (Fut Ind Pl P3) => p_ + "ondrn" ; --# notpresent - VPB (Fut Subj Sg P1) => p_ + "usiere" ; --# notpresent - VPB (Fut Subj Sg P2) => p_ + "usieres" ; --# notpresent - VPB (Fut Subj Sg P3) => p_ + "usiere" ; --# notpresent - VPB (Fut Subj Pl P1) => p_ + "usiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => p_ + "usiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => p_ + "usieren" ; --# notpresent - VPB (Cond Sg P1) => p_ + "ondra" ; --# notpresent - VPB (Cond Sg P2) => p_ + "ondras" ; --# notpresent - VPB (Cond Sg P3) => p_ + "ondra" ; --# notpresent - VPB (Cond Pl P1) => p_ + "ondramos" ; --# notpresent - VPB (Cond Pl P2) => p_ + "ondrais" ; --# notpresent - VPB (Cond Pl P3) => p_ + "ondran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => p_ + "on" ; - VPB (Imper Sg P3) => p_ + "onga" ; - VPB (Imper Pl P1) => p_ + "ongamos" ; - VPB (Imper Pl P2) => p_ + "oned" ; - VPB (Imper Pl P3) => p_ + "ongan" ; - VPB (Pass Sg Masc) => p_ + "uesto" ; - VPB (Pass Sg Fem) => p_ + "uesta" ; - VPB (Pass Pl Masc) => p_ + "uestos" ; - VPB (Pass Pl Fem) => p_ + "uestas" - } - } ; -oper predecir_61 : Str -> Verbum = \predecir -> - let pred_ = Predef.tk 4 predecir in - {s = table { - VI Infn => pred_ + "ecir" ; - VI Ger => pred_ + "iciendo" ; - VI Part => pred_ + "icho" ; - VPB (Pres Ind Sg P1) => pred_ + "igo" ; - VPB (Pres Ind Sg P2) => pred_ + "ices" ; - VPB (Pres Ind Sg P3) => pred_ + "ice" ; - VPB (Pres Ind Pl P1) => pred_ + "ecimos" ; - VPB (Pres Ind Pl P2) => pred_ + "ecs" ; - VPB (Pres Ind Pl P3) => pred_ + "icen" ; - VPB (Pres Subj Sg P1) => pred_ + "iga" ; - VPB (Pres Subj Sg P2) => pred_ + "igas" ; - VPB (Pres Subj Sg P3) => pred_ + "iga" ; - VPB (Pres Subj Pl P1) => pred_ + "igamos" ; - VPB (Pres Subj Pl P2) => pred_ + "igis" ; - VPB (Pres Subj Pl P3) => pred_ + "igan" ; - VPB (Impf Ind Sg P1) => pred_ + "eca" ; --# notpresent - VPB (Impf Ind Sg P2) => pred_ + "ecas" ; --# notpresent - VPB (Impf Ind Sg P3) => pred_ + "eca" ; --# notpresent - VPB (Impf Ind Pl P1) => pred_ + "ecamos" ; --# notpresent - VPB (Impf Ind Pl P2) => pred_ + "ecais" ; --# notpresent - VPB (Impf Ind Pl P3) => pred_ + "ecan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {pred_ + "ijera" ; pred_ + "ijese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {pred_ + "ijeras" ; pred_ + "ijeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {pred_ + "ijera" ; pred_ + "ijese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {pred_ + "ijramos" ; pred_ + "ijsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {pred_ + "ijerais" ; pred_ + "ijeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {pred_ + "ijeran" ; pred_ + "ijesen"} ; --# notpresent - VPB (Pret Sg P1) => pred_ + "ije" ; --# notpresent - VPB (Pret Sg P2) => pred_ + "ijiste" ; --# notpresent - VPB (Pret Sg P3) => pred_ + "ijo" ; --# notpresent - VPB (Pret Pl P1) => pred_ + "ijimos" ; --# notpresent - VPB (Pret Pl P2) => pred_ + "ijisteis" ; --# notpresent - VPB (Pret Pl P3) => pred_ + "ijeron" ; --# notpresent - VPB (Fut Ind Sg P1) => pred_ + "ecir" ; --# notpresent - VPB (Fut Ind Sg P2) => pred_ + "ecirs" ; --# notpresent - VPB (Fut Ind Sg P3) => pred_ + "ecir" ; --# notpresent - VPB (Fut Ind Pl P1) => pred_ + "eciremos" ; --# notpresent - VPB (Fut Ind Pl P2) => pred_ + "eciris" ; --# notpresent - VPB (Fut Ind Pl P3) => pred_ + "ecirn" ; --# notpresent - VPB (Fut Subj Sg P1) => pred_ + "ijere" ; --# notpresent - VPB (Fut Subj Sg P2) => pred_ + "ijeres" ; --# notpresent - VPB (Fut Subj Sg P3) => pred_ + "ijere" ; --# notpresent - VPB (Fut Subj Pl P1) => pred_ + "ijremos" ; --# notpresent - VPB (Fut Subj Pl P2) => pred_ + "ijereis" ; --# notpresent - VPB (Fut Subj Pl P3) => pred_ + "ijeren" ; --# notpresent - VPB (Cond Sg P1) => pred_ + "ecira" ; --# notpresent - VPB (Cond Sg P2) => pred_ + "eciras" ; --# notpresent - VPB (Cond Sg P3) => pred_ + "ecira" ; --# notpresent - VPB (Cond Pl P1) => pred_ + "eciramos" ; --# notpresent - VPB (Cond Pl P2) => pred_ + "ecirais" ; --# notpresent - VPB (Cond Pl P3) => pred_ + "eciran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => pred_ + "ice" ; - VPB (Imper Sg P3) => pred_ + "iga" ; - VPB (Imper Pl P1) => pred_ + "igamos" ; - VPB (Imper Pl P2) => pred_ + "ecid" ; - VPB (Imper Pl P3) => pred_ + "igan" ; - VPB (Pass Sg Masc) => pred_ + "icho" ; - VPB (Pass Sg Fem) => pred_ + "icha" ; - VPB (Pass Pl Masc) => pred_ + "ichos" ; - VPB (Pass Pl Fem) => pred_ + "ichas" - } - } ; -oper producir_62 : Str -> Verbum = \producir -> - let produ_ = Predef.tk 3 producir in - {s = table { - VI Infn => produ_ + "cir" ; - VI Ger => produ_ + "ciendo" ; - VI Part => produ_ + "cido" ; - VPB (Pres Ind Sg P1) => produ_ + "zco" ; - VPB (Pres Ind Sg P2) => produ_ + "ces" ; - VPB (Pres Ind Sg P3) => produ_ + "ce" ; - VPB (Pres Ind Pl P1) => produ_ + "cimos" ; - VPB (Pres Ind Pl P2) => produ_ + "cs" ; - VPB (Pres Ind Pl P3) => produ_ + "cen" ; - VPB (Pres Subj Sg P1) => produ_ + "zca" ; - VPB (Pres Subj Sg P2) => produ_ + "zcas" ; - VPB (Pres Subj Sg P3) => produ_ + "zca" ; - VPB (Pres Subj Pl P1) => produ_ + "zcamos" ; - VPB (Pres Subj Pl P2) => produ_ + "zcis" ; - VPB (Pres Subj Pl P3) => produ_ + "zcan" ; - VPB (Impf Ind Sg P1) => produ_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => produ_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => produ_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => produ_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => produ_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => produ_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {produ_ + "jera" ; produ_ + "jese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {produ_ + "jeras" ; produ_ + "jeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {produ_ + "jera" ; produ_ + "jese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {produ_ + "jramos" ; produ_ + "jsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {produ_ + "jerais" ; produ_ + "jeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {produ_ + "jeran" ; produ_ + "jesen"} ; --# notpresent - VPB (Pret Sg P1) => produ_ + "je" ; --# notpresent - VPB (Pret Sg P2) => produ_ + "jiste" ; --# notpresent - VPB (Pret Sg P3) => produ_ + "jo" ; --# notpresent - VPB (Pret Pl P1) => produ_ + "jimos" ; --# notpresent - VPB (Pret Pl P2) => produ_ + "jisteis" ; --# notpresent - VPB (Pret Pl P3) => produ_ + "jeron" ; --# notpresent - VPB (Fut Ind Sg P1) => produ_ + "cir" ; --# notpresent - VPB (Fut Ind Sg P2) => produ_ + "cirs" ; --# notpresent - VPB (Fut Ind Sg P3) => produ_ + "cir" ; --# notpresent - VPB (Fut Ind Pl P1) => produ_ + "ciremos" ; --# notpresent - VPB (Fut Ind Pl P2) => produ_ + "ciris" ; --# notpresent - VPB (Fut Ind Pl P3) => produ_ + "cirn" ; --# notpresent - VPB (Fut Subj Sg P1) => produ_ + "jere" ; --# notpresent - VPB (Fut Subj Sg P2) => produ_ + "jeres" ; --# notpresent - VPB (Fut Subj Sg P3) => produ_ + "jere" ; --# notpresent - VPB (Fut Subj Pl P1) => produ_ + "jremos" ; --# notpresent - VPB (Fut Subj Pl P2) => produ_ + "jereis" ; --# notpresent - VPB (Fut Subj Pl P3) => produ_ + "jeren" ; --# notpresent - VPB (Cond Sg P1) => produ_ + "cira" ; --# notpresent - VPB (Cond Sg P2) => produ_ + "ciras" ; --# notpresent - VPB (Cond Sg P3) => produ_ + "cira" ; --# notpresent - VPB (Cond Pl P1) => produ_ + "ciramos" ; --# notpresent - VPB (Cond Pl P2) => produ_ + "cirais" ; --# notpresent - VPB (Cond Pl P3) => produ_ + "ciran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => produ_ + "ce" ; - VPB (Imper Sg P3) => produ_ + "zca" ; - VPB (Imper Pl P1) => produ_ + "zcamos" ; - VPB (Imper Pl P2) => produ_ + "cid" ; - VPB (Imper Pl P3) => produ_ + "zcan" ; - VPB (Pass Sg Masc) => produ_ + "cido" ; - VPB (Pass Sg Fem) => produ_ + "cida" ; - VPB (Pass Pl Masc) => produ_ + "cidos" ; - VPB (Pass Pl Fem) => produ_ + "cidas" - } - } ; -oper prohibir_63 : Str -> Verbum = \prohibir -> - let proh_ = Predef.tk 4 prohibir in - {s = table { - VI Infn => proh_ + "ibir" ; - VI Ger => proh_ + "ibiendo" ; - VI Part => proh_ + "ibido" ; - VPB (Pres Ind Sg P1) => proh_ + "bo" ; - VPB (Pres Ind Sg P2) => proh_ + "bes" ; - VPB (Pres Ind Sg P3) => proh_ + "be" ; - VPB (Pres Ind Pl P1) => proh_ + "ibimos" ; - VPB (Pres Ind Pl P2) => proh_ + "ibs" ; - VPB (Pres Ind Pl P3) => proh_ + "ben" ; - VPB (Pres Subj Sg P1) => proh_ + "ba" ; - VPB (Pres Subj Sg P2) => proh_ + "bas" ; - VPB (Pres Subj Sg P3) => proh_ + "ba" ; - VPB (Pres Subj Pl P1) => proh_ + "ibamos" ; - VPB (Pres Subj Pl P2) => proh_ + "ibis" ; - VPB (Pres Subj Pl P3) => proh_ + "ban" ; - VPB (Impf Ind Sg P1) => proh_ + "iba" ; --# notpresent - VPB (Impf Ind Sg P2) => proh_ + "ibas" ; --# notpresent - VPB (Impf Ind Sg P3) => proh_ + "iba" ; --# notpresent - VPB (Impf Ind Pl P1) => proh_ + "ibamos" ; --# notpresent - VPB (Impf Ind Pl P2) => proh_ + "ibais" ; --# notpresent - VPB (Impf Ind Pl P3) => proh_ + "iban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {proh_ + "ibiera" ; proh_ + "ibiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {proh_ + "ibieras" ; proh_ + "ibieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {proh_ + "ibiera" ; proh_ + "ibiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {proh_ + "ibiramos" ; proh_ + "ibisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {proh_ + "ibierais" ; proh_ + "ibieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {proh_ + "ibieran" ; proh_ + "ibiesen"} ; --# notpresent - VPB (Pret Sg P1) => proh_ + "ib" ; --# notpresent - VPB (Pret Sg P2) => proh_ + "ibiste" ; --# notpresent - VPB (Pret Sg P3) => proh_ + "ibi" ; --# notpresent - VPB (Pret Pl P1) => proh_ + "ibimos" ; --# notpresent - VPB (Pret Pl P2) => proh_ + "ibisteis" ; --# notpresent - VPB (Pret Pl P3) => proh_ + "ibieron" ; --# notpresent - VPB (Fut Ind Sg P1) => proh_ + "ibir" ; --# notpresent - VPB (Fut Ind Sg P2) => proh_ + "ibirs" ; --# notpresent - VPB (Fut Ind Sg P3) => proh_ + "ibir" ; --# notpresent - VPB (Fut Ind Pl P1) => proh_ + "ibiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => proh_ + "ibiris" ; --# notpresent - VPB (Fut Ind Pl P3) => proh_ + "ibirn" ; --# notpresent - VPB (Fut Subj Sg P1) => proh_ + "ibiere" ; --# notpresent - VPB (Fut Subj Sg P2) => proh_ + "ibieres" ; --# notpresent - VPB (Fut Subj Sg P3) => proh_ + "ibiere" ; --# notpresent - VPB (Fut Subj Pl P1) => proh_ + "ibiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => proh_ + "ibiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => proh_ + "ibieren" ; --# notpresent - VPB (Cond Sg P1) => proh_ + "ibira" ; --# notpresent - VPB (Cond Sg P2) => proh_ + "ibiras" ; --# notpresent - VPB (Cond Sg P3) => proh_ + "ibira" ; --# notpresent - VPB (Cond Pl P1) => proh_ + "ibiramos" ; --# notpresent - VPB (Cond Pl P2) => proh_ + "ibirais" ; --# notpresent - VPB (Cond Pl P3) => proh_ + "ibiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => proh_ + "be" ; - VPB (Imper Sg P3) => proh_ + "ba" ; - VPB (Imper Pl P1) => proh_ + "ibamos" ; - VPB (Imper Pl P2) => proh_ + "ibid" ; - VPB (Imper Pl P3) => proh_ + "ban" ; - VPB (Pass Sg Masc) => proh_ + "ibido" ; - VPB (Pass Sg Fem) => proh_ + "ibida" ; - VPB (Pass Pl Masc) => proh_ + "ibidos" ; - VPB (Pass Pl Fem) => proh_ + "ibidas" - } - } ; -oper querer_64 : Str -> Verbum = \querer -> - let qu_ = Predef.tk 4 querer in - {s = table { - VI Infn => qu_ + "erer" ; - VI Ger => qu_ + "eriendo" ; - VI Part => qu_ + "erido" ; - VPB (Pres Ind Sg P1) => qu_ + "iero" ; - VPB (Pres Ind Sg P2) => qu_ + "ieres" ; - VPB (Pres Ind Sg P3) => qu_ + "iere" ; - VPB (Pres Ind Pl P1) => qu_ + "eremos" ; - VPB (Pres Ind Pl P2) => qu_ + "eris" ; - VPB (Pres Ind Pl P3) => qu_ + "ieren" ; - VPB (Pres Subj Sg P1) => qu_ + "iera" ; - VPB (Pres Subj Sg P2) => qu_ + "ieras" ; - VPB (Pres Subj Sg P3) => qu_ + "iera" ; - VPB (Pres Subj Pl P1) => qu_ + "eramos" ; - VPB (Pres Subj Pl P2) => qu_ + "eris" ; - VPB (Pres Subj Pl P3) => qu_ + "ieran" ; - VPB (Impf Ind Sg P1) => qu_ + "era" ; --# notpresent - VPB (Impf Ind Sg P2) => qu_ + "eras" ; --# notpresent - VPB (Impf Ind Sg P3) => qu_ + "era" ; --# notpresent - VPB (Impf Ind Pl P1) => qu_ + "eramos" ; --# notpresent - VPB (Impf Ind Pl P2) => qu_ + "erais" ; --# notpresent - VPB (Impf Ind Pl P3) => qu_ + "eran" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {qu_ + "isiera" ; qu_ + "isiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {qu_ + "isieras" ; qu_ + "isieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {qu_ + "isiera" ; qu_ + "isiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {qu_ + "isiramos" ; qu_ + "isisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {qu_ + "isierais" ; qu_ + "isieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {qu_ + "isieran" ; qu_ + "isiesen"} ; --# notpresent - VPB (Pret Sg P1) => qu_ + "ise" ; --# notpresent - VPB (Pret Sg P2) => qu_ + "isiste" ; --# notpresent - VPB (Pret Sg P3) => qu_ + "iso" ; --# notpresent - VPB (Pret Pl P1) => qu_ + "isimos" ; --# notpresent - VPB (Pret Pl P2) => qu_ + "isisteis" ; --# notpresent - VPB (Pret Pl P3) => qu_ + "isieron" ; --# notpresent - VPB (Fut Ind Sg P1) => qu_ + "err" ; --# notpresent - VPB (Fut Ind Sg P2) => qu_ + "errs" ; --# notpresent - VPB (Fut Ind Sg P3) => qu_ + "err" ; --# notpresent - VPB (Fut Ind Pl P1) => qu_ + "erremos" ; --# notpresent - VPB (Fut Ind Pl P2) => qu_ + "erris" ; --# notpresent - VPB (Fut Ind Pl P3) => qu_ + "errn" ; --# notpresent - VPB (Fut Subj Sg P1) => qu_ + "isiere" ; --# notpresent - VPB (Fut Subj Sg P2) => qu_ + "isieres" ; --# notpresent - VPB (Fut Subj Sg P3) => qu_ + "isiere" ; --# notpresent - VPB (Fut Subj Pl P1) => qu_ + "isiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => qu_ + "isiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => qu_ + "isieren" ; --# notpresent - VPB (Cond Sg P1) => qu_ + "erra" ; --# notpresent - VPB (Cond Sg P2) => qu_ + "erras" ; --# notpresent - VPB (Cond Sg P3) => qu_ + "erra" ; --# notpresent - VPB (Cond Pl P1) => qu_ + "erramos" ; --# notpresent - VPB (Cond Pl P2) => qu_ + "errais" ; --# notpresent - VPB (Cond Pl P3) => qu_ + "erran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => qu_ + "iere" ; - VPB (Imper Sg P3) => qu_ + "iera" ; - VPB (Imper Pl P1) => qu_ + "eramos" ; - VPB (Imper Pl P2) => qu_ + "ered" ; - VPB (Imper Pl P3) => qu_ + "ieran" ; - VPB (Pass Sg Masc) => qu_ + "erido" ; - VPB (Pass Sg Fem) => qu_ + "erida" ; - VPB (Pass Pl Masc) => qu_ + "eridos" ; - VPB (Pass Pl Fem) => qu_ + "eridas" - } - } ; -oper raer_65 : Str -> Verbum = \raer -> - let ra_ = Predef.tk 2 raer in - {s = table { - VI Infn => ra_ + "er" ; - VI Ger => ra_ + "yendo" ; - VI Part => ra_ + "do" ; - VPB (Pres Ind Sg P1) => variants {ra_ + "o" ; ra_ + "igo"} ; - VPB (Pres Ind Sg P2) => ra_ + "es" ; - VPB (Pres Ind Sg P3) => ra_ + "e" ; - VPB (Pres Ind Pl P1) => ra_ + "emos" ; - VPB (Pres Ind Pl P2) => ra_ + "is" ; - VPB (Pres Ind Pl P3) => ra_ + "en" ; - VPB (Pres Subj Sg P1) => ra_ + "iga" ; - VPB (Pres Subj Sg P2) => ra_ + "igas" ; - VPB (Pres Subj Sg P3) => ra_ + "iga" ; - VPB (Pres Subj Pl P1) => ra_ + "igamos" ; - VPB (Pres Subj Pl P2) => ra_ + "igis" ; - VPB (Pres Subj Pl P3) => ra_ + "igan" ; - VPB (Impf Ind Sg P1) => ra_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => ra_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => ra_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => ra_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => ra_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => ra_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ra_ + "yera" ; ra_ + "yese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ra_ + "yeras" ; ra_ + "yeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ra_ + "yera" ; ra_ + "yese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ra_ + "yramos" ; ra_ + "ysemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ra_ + "yerais" ; ra_ + "yeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ra_ + "yeran" ; ra_ + "yesen"} ; --# notpresent - VPB (Pret Sg P1) => ra_ + "" ; --# notpresent - VPB (Pret Sg P2) => ra_ + "ste" ; --# notpresent - VPB (Pret Sg P3) => ra_ + "y" ; --# notpresent - VPB (Pret Pl P1) => ra_ + "mos" ; --# notpresent - VPB (Pret Pl P2) => ra_ + "steis" ; --# notpresent - VPB (Pret Pl P3) => ra_ + "yeron" ; --# notpresent - VPB (Fut Ind Sg P1) => ra_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => ra_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => ra_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => ra_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ra_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => ra_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => ra_ + "yere" ; --# notpresent - VPB (Fut Subj Sg P2) => ra_ + "yeres" ; --# notpresent - VPB (Fut Subj Sg P3) => ra_ + "yere" ; --# notpresent - VPB (Fut Subj Pl P1) => ra_ + "yremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ra_ + "yereis" ; --# notpresent - VPB (Fut Subj Pl P3) => ra_ + "yeren" ; --# notpresent - VPB (Cond Sg P1) => ra_ + "era" ; --# notpresent - VPB (Cond Sg P2) => ra_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => ra_ + "era" ; --# notpresent - VPB (Cond Pl P1) => ra_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => ra_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => ra_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ra_ + "e" ; - VPB (Imper Sg P3) => ra_ + "iga" ; - VPB (Imper Pl P1) => ra_ + "igamos" ; - VPB (Imper Pl P2) => ra_ + "ed" ; - VPB (Imper Pl P3) => ra_ + "igan" ; - VPB (Pass Sg Masc) => ra_ + "do" ; - VPB (Pass Sg Fem) => ra_ + "da" ; - VPB (Pass Pl Masc) => ra_ + "dos" ; - VPB (Pass Pl Fem) => ra_ + "das" - } - } ; -oper regar_66 : Str -> Verbum = \regar -> - let r_ = Predef.tk 4 regar in - {s = table { - VI Infn => r_ + "egar" ; - VI Ger => r_ + "egando" ; - VI Part => r_ + "egado" ; - VPB (Pres Ind Sg P1) => r_ + "iego" ; - VPB (Pres Ind Sg P2) => r_ + "iegas" ; - VPB (Pres Ind Sg P3) => r_ + "iega" ; - VPB (Pres Ind Pl P1) => r_ + "egamos" ; - VPB (Pres Ind Pl P2) => r_ + "egis" ; - VPB (Pres Ind Pl P3) => r_ + "iegan" ; - VPB (Pres Subj Sg P1) => r_ + "iegue" ; - VPB (Pres Subj Sg P2) => r_ + "iegues" ; - VPB (Pres Subj Sg P3) => r_ + "iegue" ; - VPB (Pres Subj Pl P1) => r_ + "eguemos" ; - VPB (Pres Subj Pl P2) => r_ + "eguis" ; - VPB (Pres Subj Pl P3) => r_ + "ieguen" ; - VPB (Impf Ind Sg P1) => r_ + "egaba" ; --# notpresent - VPB (Impf Ind Sg P2) => r_ + "egabas" ; --# notpresent - VPB (Impf Ind Sg P3) => r_ + "egaba" ; --# notpresent - VPB (Impf Ind Pl P1) => r_ + "egbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => r_ + "egabais" ; --# notpresent - VPB (Impf Ind Pl P3) => r_ + "egaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {r_ + "egara" ; r_ + "egase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {r_ + "egaras" ; r_ + "egases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {r_ + "egara" ; r_ + "egase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {r_ + "egramos" ; r_ + "egsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {r_ + "egarais" ; r_ + "egaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {r_ + "egaran" ; r_ + "egasen"} ; --# notpresent - VPB (Pret Sg P1) => r_ + "egu" ; --# notpresent - VPB (Pret Sg P2) => r_ + "egaste" ; --# notpresent - VPB (Pret Sg P3) => r_ + "eg" ; --# notpresent - VPB (Pret Pl P1) => r_ + "egamos" ; --# notpresent - VPB (Pret Pl P2) => r_ + "egasteis" ; --# notpresent - VPB (Pret Pl P3) => r_ + "egaron" ; --# notpresent - VPB (Fut Ind Sg P1) => r_ + "egar" ; --# notpresent - VPB (Fut Ind Sg P2) => r_ + "egars" ; --# notpresent - VPB (Fut Ind Sg P3) => r_ + "egar" ; --# notpresent - VPB (Fut Ind Pl P1) => r_ + "egaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => r_ + "egaris" ; --# notpresent - VPB (Fut Ind Pl P3) => r_ + "egarn" ; --# notpresent - VPB (Fut Subj Sg P1) => r_ + "egare" ; --# notpresent - VPB (Fut Subj Sg P2) => r_ + "egares" ; --# notpresent - VPB (Fut Subj Sg P3) => r_ + "egare" ; --# notpresent - VPB (Fut Subj Pl P1) => r_ + "egremos" ; --# notpresent - VPB (Fut Subj Pl P2) => r_ + "egareis" ; --# notpresent - VPB (Fut Subj Pl P3) => r_ + "egaren" ; --# notpresent - VPB (Cond Sg P1) => r_ + "egara" ; --# notpresent - VPB (Cond Sg P2) => r_ + "egaras" ; --# notpresent - VPB (Cond Sg P3) => r_ + "egara" ; --# notpresent - VPB (Cond Pl P1) => r_ + "egaramos" ; --# notpresent - VPB (Cond Pl P2) => r_ + "egarais" ; --# notpresent - VPB (Cond Pl P3) => r_ + "egaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => r_ + "iega" ; - VPB (Imper Sg P3) => r_ + "iegue" ; - VPB (Imper Pl P1) => r_ + "eguemos" ; - VPB (Imper Pl P2) => r_ + "egad" ; - VPB (Imper Pl P3) => r_ + "ieguen" ; - VPB (Pass Sg Masc) => r_ + "egado" ; - VPB (Pass Sg Fem) => r_ + "egada" ; - VPB (Pass Pl Masc) => r_ + "egados" ; - VPB (Pass Pl Fem) => r_ + "egadas" - } - } ; -oper reir_68 : Str -> Verbum = \reir -> - let r_ = Predef.tk 4 reir in - {s = table { - VI Infn => r_ + "eir" ; - VI Ger => r_ + "iiendo" ; - VI Part => r_ + "eido" ; - VPB (Pres Ind Sg P1) => r_ + "io" ; - VPB (Pres Ind Sg P2) => r_ + "ies" ; - VPB (Pres Ind Sg P3) => r_ + "ie" ; - VPB (Pres Ind Pl P1) => r_ + "eimos" ; - VPB (Pres Ind Pl P2) => r_ + "es" ; - VPB (Pres Ind Pl P3) => r_ + "ien" ; - VPB (Pres Subj Sg P1) => r_ + "ia" ; - VPB (Pres Subj Sg P2) => r_ + "ias" ; - VPB (Pres Subj Sg P3) => r_ + "ia" ; - VPB (Pres Subj Pl P1) => r_ + "iamos" ; - VPB (Pres Subj Pl P2) => r_ + "iis" ; - VPB (Pres Subj Pl P3) => r_ + "ian" ; - VPB (Impf Ind Sg P1) => r_ + "ea" ; --# notpresent - VPB (Impf Ind Sg P2) => r_ + "eas" ; --# notpresent - VPB (Impf Ind Sg P3) => r_ + "ea" ; --# notpresent - VPB (Impf Ind Pl P1) => r_ + "eamos" ; --# notpresent - VPB (Impf Ind Pl P2) => r_ + "eais" ; --# notpresent - VPB (Impf Ind Pl P3) => r_ + "ean" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {r_ + "iera" ; r_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {r_ + "ieras" ; r_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {r_ + "iera" ; r_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {r_ + "iramos" ; r_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {r_ + "ierais" ; r_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {r_ + "ieran" ; r_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => r_ + "e" ; --# notpresent - VPB (Pret Sg P2) => r_ + "eiste" ; --# notpresent - VPB (Pret Sg P3) => r_ + "i" ; --# notpresent - VPB (Pret Pl P1) => r_ + "eimos" ; --# notpresent - VPB (Pret Pl P2) => r_ + "eisteis" ; --# notpresent - VPB (Pret Pl P3) => r_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => r_ + "eir" ; --# notpresent - VPB (Fut Ind Sg P2) => r_ + "eirs" ; --# notpresent - VPB (Fut Ind Sg P3) => r_ + "eir" ; --# notpresent - VPB (Fut Ind Pl P1) => r_ + "eiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => r_ + "eiris" ; --# notpresent - VPB (Fut Ind Pl P3) => r_ + "eirn" ; --# notpresent - VPB (Fut Subj Sg P1) => r_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => r_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => r_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => r_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => r_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => r_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => r_ + "eira" ; --# notpresent - VPB (Cond Sg P2) => r_ + "eiras" ; --# notpresent - VPB (Cond Sg P3) => r_ + "eira" ; --# notpresent - VPB (Cond Pl P1) => r_ + "eiramos" ; --# notpresent - VPB (Cond Pl P2) => r_ + "eirais" ; --# notpresent - VPB (Cond Pl P3) => r_ + "eiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => r_ + "ie" ; - VPB (Imper Sg P3) => r_ + "ia" ; - VPB (Imper Pl P1) => r_ + "iamos" ; - VPB (Imper Pl P2) => r_ + "eid" ; - VPB (Imper Pl P3) => r_ + "ian" ; - VPB (Pass Sg Masc) => r_ + "eido" ; - VPB (Pass Sg Fem) => r_ + "eida" ; - VPB (Pass Pl Masc) => r_ + "eidos" ; - VPB (Pass Pl Fem) => r_ + "eidas" - } - } ; -oper reunir_69 : Str -> Verbum = \reunir -> - let re_ = Predef.tk 4 reunir in - {s = table { - VI Infn => re_ + "unir" ; - VI Ger => re_ + "uniendo" ; - VI Part => re_ + "unido" ; - VPB (Pres Ind Sg P1) => re_ + "no" ; - VPB (Pres Ind Sg P2) => re_ + "nes" ; - VPB (Pres Ind Sg P3) => re_ + "ne" ; - VPB (Pres Ind Pl P1) => re_ + "unimos" ; - VPB (Pres Ind Pl P2) => re_ + "uns" ; - VPB (Pres Ind Pl P3) => re_ + "nen" ; - VPB (Pres Subj Sg P1) => re_ + "na" ; - VPB (Pres Subj Sg P2) => re_ + "nas" ; - VPB (Pres Subj Sg P3) => re_ + "na" ; - VPB (Pres Subj Pl P1) => re_ + "unamos" ; - VPB (Pres Subj Pl P2) => re_ + "unis" ; - VPB (Pres Subj Pl P3) => re_ + "nan" ; - VPB (Impf Ind Sg P1) => re_ + "una" ; --# notpresent - VPB (Impf Ind Sg P2) => re_ + "unas" ; --# notpresent - VPB (Impf Ind Sg P3) => re_ + "una" ; --# notpresent - VPB (Impf Ind Pl P1) => re_ + "unamos" ; --# notpresent - VPB (Impf Ind Pl P2) => re_ + "unais" ; --# notpresent - VPB (Impf Ind Pl P3) => re_ + "unan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {re_ + "uniera" ; re_ + "uniese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {re_ + "unieras" ; re_ + "unieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {re_ + "uniera" ; re_ + "uniese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {re_ + "uniramos" ; re_ + "unisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {re_ + "unierais" ; re_ + "unieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {re_ + "unieran" ; re_ + "uniesen"} ; --# notpresent - VPB (Pret Sg P1) => re_ + "un" ; --# notpresent - VPB (Pret Sg P2) => re_ + "uniste" ; --# notpresent - VPB (Pret Sg P3) => re_ + "uni" ; --# notpresent - VPB (Pret Pl P1) => re_ + "unimos" ; --# notpresent - VPB (Pret Pl P2) => re_ + "unisteis" ; --# notpresent - VPB (Pret Pl P3) => re_ + "unieron" ; --# notpresent - VPB (Fut Ind Sg P1) => re_ + "unir" ; --# notpresent - VPB (Fut Ind Sg P2) => re_ + "unirs" ; --# notpresent - VPB (Fut Ind Sg P3) => re_ + "unir" ; --# notpresent - VPB (Fut Ind Pl P1) => re_ + "uniremos" ; --# notpresent - VPB (Fut Ind Pl P2) => re_ + "uniris" ; --# notpresent - VPB (Fut Ind Pl P3) => re_ + "unirn" ; --# notpresent - VPB (Fut Subj Sg P1) => re_ + "uniere" ; --# notpresent - VPB (Fut Subj Sg P2) => re_ + "unieres" ; --# notpresent - VPB (Fut Subj Sg P3) => re_ + "uniere" ; --# notpresent - VPB (Fut Subj Pl P1) => re_ + "uniremos" ; --# notpresent - VPB (Fut Subj Pl P2) => re_ + "uniereis" ; --# notpresent - VPB (Fut Subj Pl P3) => re_ + "unieren" ; --# notpresent - VPB (Cond Sg P1) => re_ + "unira" ; --# notpresent - VPB (Cond Sg P2) => re_ + "uniras" ; --# notpresent - VPB (Cond Sg P3) => re_ + "unira" ; --# notpresent - VPB (Cond Pl P1) => re_ + "uniramos" ; --# notpresent - VPB (Cond Pl P2) => re_ + "unirais" ; --# notpresent - VPB (Cond Pl P3) => re_ + "uniran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => re_ + "ne" ; - VPB (Imper Sg P3) => re_ + "na" ; - VPB (Imper Pl P1) => re_ + "unamos" ; - VPB (Imper Pl P2) => re_ + "unid" ; - VPB (Imper Pl P3) => re_ + "nan" ; - VPB (Pass Sg Masc) => re_ + "unido" ; - VPB (Pass Sg Fem) => re_ + "unida" ; - VPB (Pass Pl Masc) => re_ + "unidos" ; - VPB (Pass Pl Fem) => re_ + "unidas" - } - } ; -oper roer_70 : Str -> Verbum = \roer -> - let ro_ = Predef.tk 2 roer in - {s = table { - VI Infn => ro_ + "er" ; - VI Ger => ro_ + "yendo" ; - VI Part => ro_ + "do" ; - VPB (Pres Ind Sg P1) => variants {ro_ + "o" ; ro_ + "igo"} ; - VPB (Pres Ind Sg P2) => ro_ + "es" ; - VPB (Pres Ind Sg P3) => ro_ + "e" ; - VPB (Pres Ind Pl P1) => ro_ + "emos" ; - VPB (Pres Ind Pl P2) => ro_ + "is" ; - VPB (Pres Ind Pl P3) => ro_ + "en" ; - VPB (Pres Subj Sg P1) => ro_ + "a" ; - VPB (Pres Subj Sg P2) => ro_ + "as" ; - VPB (Pres Subj Sg P3) => ro_ + "a" ; - VPB (Pres Subj Pl P1) => ro_ + "amos" ; - VPB (Pres Subj Pl P2) => ro_ + "is" ; - VPB (Pres Subj Pl P3) => ro_ + "an" ; - VPB (Impf Ind Sg P1) => ro_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => ro_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => ro_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => ro_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => ro_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => ro_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ro_ + "yera" ; ro_ + "yese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ro_ + "yeras" ; ro_ + "yeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ro_ + "yera" ; ro_ + "yese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ro_ + "yramos" ; ro_ + "ysemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ro_ + "yerais" ; ro_ + "yeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ro_ + "yeran" ; ro_ + "yesen"} ; --# notpresent - VPB (Pret Sg P1) => ro_ + "" ; --# notpresent - VPB (Pret Sg P2) => ro_ + "ste" ; --# notpresent - VPB (Pret Sg P3) => ro_ + "y" ; --# notpresent - VPB (Pret Pl P1) => ro_ + "mos" ; --# notpresent - VPB (Pret Pl P2) => ro_ + "steis" ; --# notpresent - VPB (Pret Pl P3) => ro_ + "yeron" ; --# notpresent - VPB (Fut Ind Sg P1) => ro_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => ro_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => ro_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => ro_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ro_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => ro_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => ro_ + "yere" ; --# notpresent - VPB (Fut Subj Sg P2) => ro_ + "yeres" ; --# notpresent - VPB (Fut Subj Sg P3) => ro_ + "yere" ; --# notpresent - VPB (Fut Subj Pl P1) => ro_ + "yremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ro_ + "yereis" ; --# notpresent - VPB (Fut Subj Pl P3) => ro_ + "yeren" ; --# notpresent - VPB (Cond Sg P1) => ro_ + "era" ; --# notpresent - VPB (Cond Sg P2) => ro_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => ro_ + "era" ; --# notpresent - VPB (Cond Pl P1) => ro_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => ro_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => ro_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ro_ + "e" ; - VPB (Imper Sg P3) => ro_ + "a" ; - VPB (Imper Pl P1) => ro_ + "amos" ; - VPB (Imper Pl P2) => ro_ + "ed" ; - VPB (Imper Pl P3) => ro_ + "an" ; - VPB (Pass Sg Masc) => ro_ + "do" ; - VPB (Pass Sg Fem) => ro_ + "da" ; - VPB (Pass Pl Masc) => ro_ + "dos" ; - VPB (Pass Pl Fem) => ro_ + "das" - } - } ; -oper saber_71 : Str -> Verbum = \saber -> - let s_ = Predef.tk 4 saber in - {s = table { - VI Infn => s_ + "aber" ; - VI Ger => s_ + "abiendo" ; - VI Part => s_ + "abido" ; - VPB (Pres Ind Sg P1) => s_ + "" ; - VPB (Pres Ind Sg P2) => s_ + "abes" ; - VPB (Pres Ind Sg P3) => s_ + "abe" ; - VPB (Pres Ind Pl P1) => s_ + "abemos" ; - VPB (Pres Ind Pl P2) => s_ + "abis" ; - VPB (Pres Ind Pl P3) => s_ + "aben" ; - VPB (Pres Subj Sg P1) => s_ + "epa" ; - VPB (Pres Subj Sg P2) => s_ + "epas" ; - VPB (Pres Subj Sg P3) => s_ + "epa" ; - VPB (Pres Subj Pl P1) => s_ + "epamos" ; - VPB (Pres Subj Pl P2) => s_ + "epis" ; - VPB (Pres Subj Pl P3) => s_ + "epan" ; - VPB (Impf Ind Sg P1) => s_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => s_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => s_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => s_ + "abamos" ; --# notpresent - VPB (Impf Ind Pl P2) => s_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => s_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {s_ + "upiera" ; s_ + "upiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {s_ + "upieras" ; s_ + "upieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {s_ + "upiera" ; s_ + "upiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {s_ + "upiramos" ; s_ + "upisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {s_ + "upierais" ; s_ + "upieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {s_ + "upieran" ; s_ + "upiesen"} ; --# notpresent - VPB (Pret Sg P1) => s_ + "upe" ; --# notpresent - VPB (Pret Sg P2) => s_ + "upiste" ; --# notpresent - VPB (Pret Sg P3) => s_ + "upo" ; --# notpresent - VPB (Pret Pl P1) => s_ + "upimos" ; --# notpresent - VPB (Pret Pl P2) => s_ + "upisteis" ; --# notpresent - VPB (Pret Pl P3) => s_ + "upieron" ; --# notpresent - VPB (Fut Ind Sg P1) => s_ + "abr" ; --# notpresent - VPB (Fut Ind Sg P2) => s_ + "abrs" ; --# notpresent - VPB (Fut Ind Sg P3) => s_ + "abr" ; --# notpresent - VPB (Fut Ind Pl P1) => s_ + "abremos" ; --# notpresent - VPB (Fut Ind Pl P2) => s_ + "abris" ; --# notpresent - VPB (Fut Ind Pl P3) => s_ + "abrn" ; --# notpresent - VPB (Fut Subj Sg P1) => s_ + "upiere" ; --# notpresent - VPB (Fut Subj Sg P2) => s_ + "upieres" ; --# notpresent - VPB (Fut Subj Sg P3) => s_ + "upiere" ; --# notpresent - VPB (Fut Subj Pl P1) => s_ + "upiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => s_ + "upiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => s_ + "upieren" ; --# notpresent - VPB (Cond Sg P1) => s_ + "abra" ; --# notpresent - VPB (Cond Sg P2) => s_ + "abras" ; --# notpresent - VPB (Cond Sg P3) => s_ + "abra" ; --# notpresent - VPB (Cond Pl P1) => s_ + "abramos" ; --# notpresent - VPB (Cond Pl P2) => s_ + "abrais" ; --# notpresent - VPB (Cond Pl P3) => s_ + "abran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => s_ + "abe" ; - VPB (Imper Sg P3) => s_ + "epa" ; - VPB (Imper Pl P1) => s_ + "epamos" ; - VPB (Imper Pl P2) => s_ + "abed" ; - VPB (Imper Pl P3) => s_ + "epan" ; - VPB (Pass Sg Masc) => s_ + "abido" ; - VPB (Pass Sg Fem) => s_ + "abida" ; - VPB (Pass Pl Masc) => s_ + "abidos" ; - VPB (Pass Pl Fem) => s_ + "abidas" - } - } ; -oper sacar_72 : Str -> Verbum = \sacar -> - let sa_ = Predef.tk 3 sacar in - {s = table { - VI Infn => sa_ + "car" ; - VI Ger => sa_ + "cando" ; - VI Part => sa_ + "cado" ; - VPB (Pres Ind Sg P1) => sa_ + "co" ; - VPB (Pres Ind Sg P2) => sa_ + "cas" ; - VPB (Pres Ind Sg P3) => sa_ + "ca" ; - VPB (Pres Ind Pl P1) => sa_ + "camos" ; - VPB (Pres Ind Pl P2) => sa_ + "cis" ; - VPB (Pres Ind Pl P3) => sa_ + "can" ; - VPB (Pres Subj Sg P1) => sa_ + "que" ; - VPB (Pres Subj Sg P2) => sa_ + "ques" ; - VPB (Pres Subj Sg P3) => sa_ + "que" ; - VPB (Pres Subj Pl P1) => sa_ + "quemos" ; - VPB (Pres Subj Pl P2) => sa_ + "quis" ; - VPB (Pres Subj Pl P3) => sa_ + "quen" ; - VPB (Impf Ind Sg P1) => sa_ + "caba" ; --# notpresent - VPB (Impf Ind Sg P2) => sa_ + "cabas" ; --# notpresent - VPB (Impf Ind Sg P3) => sa_ + "caba" ; --# notpresent - VPB (Impf Ind Pl P1) => sa_ + "cbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => sa_ + "cabais" ; --# notpresent - VPB (Impf Ind Pl P3) => sa_ + "caban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {sa_ + "cara" ; sa_ + "case"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {sa_ + "caras" ; sa_ + "cases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {sa_ + "cara" ; sa_ + "case"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {sa_ + "cramos" ; sa_ + "csemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {sa_ + "carais" ; sa_ + "caseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {sa_ + "caran" ; sa_ + "casen"} ; --# notpresent - VPB (Pret Sg P1) => sa_ + "qu" ; --# notpresent - VPB (Pret Sg P2) => sa_ + "caste" ; --# notpresent - VPB (Pret Sg P3) => sa_ + "c" ; --# notpresent - VPB (Pret Pl P1) => sa_ + "camos" ; --# notpresent - VPB (Pret Pl P2) => sa_ + "casteis" ; --# notpresent - VPB (Pret Pl P3) => sa_ + "caron" ; --# notpresent - VPB (Fut Ind Sg P1) => sa_ + "car" ; --# notpresent - VPB (Fut Ind Sg P2) => sa_ + "cars" ; --# notpresent - VPB (Fut Ind Sg P3) => sa_ + "car" ; --# notpresent - VPB (Fut Ind Pl P1) => sa_ + "caremos" ; --# notpresent - VPB (Fut Ind Pl P2) => sa_ + "caris" ; --# notpresent - VPB (Fut Ind Pl P3) => sa_ + "carn" ; --# notpresent - VPB (Fut Subj Sg P1) => sa_ + "care" ; --# notpresent - VPB (Fut Subj Sg P2) => sa_ + "cares" ; --# notpresent - VPB (Fut Subj Sg P3) => sa_ + "care" ; --# notpresent - VPB (Fut Subj Pl P1) => sa_ + "cremos" ; --# notpresent - VPB (Fut Subj Pl P2) => sa_ + "careis" ; --# notpresent - VPB (Fut Subj Pl P3) => sa_ + "caren" ; --# notpresent - VPB (Cond Sg P1) => sa_ + "cara" ; --# notpresent - VPB (Cond Sg P2) => sa_ + "caras" ; --# notpresent - VPB (Cond Sg P3) => sa_ + "cara" ; --# notpresent - VPB (Cond Pl P1) => sa_ + "caramos" ; --# notpresent - VPB (Cond Pl P2) => sa_ + "carais" ; --# notpresent - VPB (Cond Pl P3) => sa_ + "caran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => sa_ + "ca" ; - VPB (Imper Sg P3) => sa_ + "que" ; - VPB (Imper Pl P1) => sa_ + "quemos" ; - VPB (Imper Pl P2) => sa_ + "cad" ; - VPB (Imper Pl P3) => sa_ + "quen" ; - VPB (Pass Sg Masc) => sa_ + "cado" ; - VPB (Pass Sg Fem) => sa_ + "cada" ; - VPB (Pass Pl Masc) => sa_ + "cados" ; - VPB (Pass Pl Fem) => sa_ + "cadas" - } - } ; -oper salir_73 : Str -> Verbum = \salir -> - let sal_ = Predef.tk 2 salir in - {s = table { - VI Infn => sal_ + "ir" ; - VI Ger => sal_ + "iendo" ; - VI Part => sal_ + "ido" ; - VPB (Pres Ind Sg P1) => sal_ + "go" ; - VPB (Pres Ind Sg P2) => sal_ + "es" ; - VPB (Pres Ind Sg P3) => sal_ + "e" ; - VPB (Pres Ind Pl P1) => sal_ + "imos" ; - VPB (Pres Ind Pl P2) => sal_ + "s" ; - VPB (Pres Ind Pl P3) => sal_ + "en" ; - VPB (Pres Subj Sg P1) => sal_ + "ga" ; - VPB (Pres Subj Sg P2) => sal_ + "gas" ; - VPB (Pres Subj Sg P3) => sal_ + "ga" ; - VPB (Pres Subj Pl P1) => sal_ + "gamos" ; - VPB (Pres Subj Pl P2) => sal_ + "gis" ; - VPB (Pres Subj Pl P3) => sal_ + "gan" ; - VPB (Impf Ind Sg P1) => sal_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => sal_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => sal_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => sal_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => sal_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => sal_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {sal_ + "iera" ; sal_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {sal_ + "ieras" ; sal_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {sal_ + "iera" ; sal_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {sal_ + "iramos" ; sal_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {sal_ + "ierais" ; sal_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {sal_ + "ieran" ; sal_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => sal_ + "" ; --# notpresent - VPB (Pret Sg P2) => sal_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => sal_ + "i" ; --# notpresent - VPB (Pret Pl P1) => sal_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => sal_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => sal_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => sal_ + "dr" ; --# notpresent - VPB (Fut Ind Sg P2) => sal_ + "drs" ; --# notpresent - VPB (Fut Ind Sg P3) => sal_ + "dr" ; --# notpresent - VPB (Fut Ind Pl P1) => sal_ + "dremos" ; --# notpresent - VPB (Fut Ind Pl P2) => sal_ + "dris" ; --# notpresent - VPB (Fut Ind Pl P3) => sal_ + "drn" ; --# notpresent - VPB (Fut Subj Sg P1) => sal_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => sal_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => sal_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => sal_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => sal_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => sal_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => sal_ + "dra" ; --# notpresent - VPB (Cond Sg P2) => sal_ + "dras" ; --# notpresent - VPB (Cond Sg P3) => sal_ + "dra" ; --# notpresent - VPB (Cond Pl P1) => sal_ + "dramos" ; --# notpresent - VPB (Cond Pl P2) => sal_ + "drais" ; --# notpresent - VPB (Cond Pl P3) => sal_ + "dran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => sal_ + "" ; - VPB (Imper Sg P3) => sal_ + "ga" ; - VPB (Imper Pl P1) => sal_ + "gamos" ; - VPB (Imper Pl P2) => sal_ + "id" ; - VPB (Imper Pl P3) => sal_ + "gan" ; - VPB (Pass Sg Masc) => sal_ + "ido" ; - VPB (Pass Sg Fem) => sal_ + "ida" ; - VPB (Pass Pl Masc) => sal_ + "idos" ; - VPB (Pass Pl Fem) => sal_ + "idas" - } - } ; -oper satisfacer_74 : Str -> Verbum = \satisfacer -> - let satisf_ = Predef.tk 4 satisfacer in - {s = table { - VI Infn => satisf_ + "acer" ; - VI Ger => satisf_ + "aciendo" ; - VI Part => satisf_ + "echo" ; - VPB (Pres Ind Sg P1) => satisf_ + "ago" ; - VPB (Pres Ind Sg P2) => satisf_ + "aces" ; - VPB (Pres Ind Sg P3) => satisf_ + "ace" ; - VPB (Pres Ind Pl P1) => satisf_ + "acemos" ; - VPB (Pres Ind Pl P2) => satisf_ + "acis" ; - VPB (Pres Ind Pl P3) => satisf_ + "acen" ; - VPB (Pres Subj Sg P1) => satisf_ + "aga" ; - VPB (Pres Subj Sg P2) => satisf_ + "agas" ; - VPB (Pres Subj Sg P3) => satisf_ + "aga" ; - VPB (Pres Subj Pl P1) => satisf_ + "agamos" ; - VPB (Pres Subj Pl P2) => satisf_ + "agis" ; - VPB (Pres Subj Pl P3) => satisf_ + "agan" ; - VPB (Impf Ind Sg P1) => satisf_ + "aca" ; --# notpresent - VPB (Impf Ind Sg P2) => satisf_ + "acas" ; --# notpresent - VPB (Impf Ind Sg P3) => satisf_ + "aca" ; --# notpresent - VPB (Impf Ind Pl P1) => satisf_ + "acamos" ; --# notpresent - VPB (Impf Ind Pl P2) => satisf_ + "acais" ; --# notpresent - VPB (Impf Ind Pl P3) => satisf_ + "acan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {satisf_ + "iciera" ; satisf_ + "iciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {satisf_ + "icieras" ; satisf_ + "icieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {satisf_ + "iciera" ; satisf_ + "iciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {satisf_ + "iciramos" ; satisf_ + "icisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {satisf_ + "icierais" ; satisf_ + "icieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {satisf_ + "icieran" ; satisf_ + "iciesen"} ; --# notpresent - VPB (Pret Sg P1) => satisf_ + "ice" ; --# notpresent - VPB (Pret Sg P2) => satisf_ + "iciste" ; --# notpresent - VPB (Pret Sg P3) => satisf_ + "izo" ; --# notpresent - VPB (Pret Pl P1) => satisf_ + "icimos" ; --# notpresent - VPB (Pret Pl P2) => satisf_ + "icisteis" ; --# notpresent - VPB (Pret Pl P3) => satisf_ + "icieron" ; --# notpresent - VPB (Fut Ind Sg P1) => satisf_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => satisf_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => satisf_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => satisf_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => satisf_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => satisf_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => satisf_ + "iciere" ; --# notpresent - VPB (Fut Subj Sg P2) => satisf_ + "icieres" ; --# notpresent - VPB (Fut Subj Sg P3) => satisf_ + "iciere" ; --# notpresent - VPB (Fut Subj Pl P1) => satisf_ + "iciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => satisf_ + "iciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => satisf_ + "icieren" ; --# notpresent - VPB (Cond Sg P1) => satisf_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => satisf_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => satisf_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => satisf_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => satisf_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => satisf_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => variants {satisf_ + "az" ; satisf_ + "ace"} ; - VPB (Imper Sg P3) => satisf_ + "aga" ; - VPB (Imper Pl P1) => satisf_ + "agamos" ; - VPB (Imper Pl P2) => satisf_ + "aced" ; - VPB (Imper Pl P3) => satisf_ + "agan" ; - VPB (Pass Sg Masc) => satisf_ + "echo" ; - VPB (Pass Sg Fem) => satisf_ + "echa" ; - VPB (Pass Pl Masc) => satisf_ + "echos" ; - VPB (Pass Pl Fem) => satisf_ + "echas" - } - } ; -oper sentir_76 : Str -> Verbum = \sentir -> - let s_ = Predef.tk 5 sentir in - {s = table { - VI Infn => s_ + "entir" ; - VI Ger => s_ + "intiendo" ; - VI Part => s_ + "entido" ; - VPB (Pres Ind Sg P1) => s_ + "iento" ; - VPB (Pres Ind Sg P2) => s_ + "ientes" ; - VPB (Pres Ind Sg P3) => s_ + "iente" ; - VPB (Pres Ind Pl P1) => s_ + "entimos" ; - VPB (Pres Ind Pl P2) => s_ + "ents" ; - VPB (Pres Ind Pl P3) => s_ + "ienten" ; - VPB (Pres Subj Sg P1) => s_ + "ienta" ; - VPB (Pres Subj Sg P2) => s_ + "ientas" ; - VPB (Pres Subj Sg P3) => s_ + "ienta" ; - VPB (Pres Subj Pl P1) => s_ + "intamos" ; - VPB (Pres Subj Pl P2) => s_ + "intis" ; - VPB (Pres Subj Pl P3) => s_ + "ientan" ; - VPB (Impf Ind Sg P1) => s_ + "enta" ; --# notpresent - VPB (Impf Ind Sg P2) => s_ + "entas" ; --# notpresent - VPB (Impf Ind Sg P3) => s_ + "enta" ; --# notpresent - VPB (Impf Ind Pl P1) => s_ + "entamos" ; --# notpresent - VPB (Impf Ind Pl P2) => s_ + "entais" ; --# notpresent - VPB (Impf Ind Pl P3) => s_ + "entan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {s_ + "intiera" ; s_ + "intiese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {s_ + "intieras" ; s_ + "intieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {s_ + "intiera" ; s_ + "intiese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {s_ + "intiramos" ; s_ + "intisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {s_ + "intierais" ; s_ + "intieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {s_ + "intieran" ; s_ + "intiesen"} ; --# notpresent - VPB (Pret Sg P1) => s_ + "ent" ; --# notpresent - VPB (Pret Sg P2) => s_ + "entiste" ; --# notpresent - VPB (Pret Sg P3) => s_ + "inti" ; --# notpresent - VPB (Pret Pl P1) => s_ + "entimos" ; --# notpresent - VPB (Pret Pl P2) => s_ + "entisteis" ; --# notpresent - VPB (Pret Pl P3) => s_ + "intieron" ; --# notpresent - VPB (Fut Ind Sg P1) => s_ + "entir" ; --# notpresent - VPB (Fut Ind Sg P2) => s_ + "entirs" ; --# notpresent - VPB (Fut Ind Sg P3) => s_ + "entir" ; --# notpresent - VPB (Fut Ind Pl P1) => s_ + "entiremos" ; --# notpresent - VPB (Fut Ind Pl P2) => s_ + "entiris" ; --# notpresent - VPB (Fut Ind Pl P3) => s_ + "entirn" ; --# notpresent - VPB (Fut Subj Sg P1) => s_ + "intiere" ; --# notpresent - VPB (Fut Subj Sg P2) => s_ + "intieres" ; --# notpresent - VPB (Fut Subj Sg P3) => s_ + "intiere" ; --# notpresent - VPB (Fut Subj Pl P1) => s_ + "intiremos" ; --# notpresent - VPB (Fut Subj Pl P2) => s_ + "intiereis" ; --# notpresent - VPB (Fut Subj Pl P3) => s_ + "intieren" ; --# notpresent - VPB (Cond Sg P1) => s_ + "entira" ; --# notpresent - VPB (Cond Sg P2) => s_ + "entiras" ; --# notpresent - VPB (Cond Sg P3) => s_ + "entira" ; --# notpresent - VPB (Cond Pl P1) => s_ + "entiramos" ; --# notpresent - VPB (Cond Pl P2) => s_ + "entirais" ; --# notpresent - VPB (Cond Pl P3) => s_ + "entiran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => s_ + "iente" ; - VPB (Imper Sg P3) => s_ + "ienta" ; - VPB (Imper Pl P1) => s_ + "intamos" ; - VPB (Imper Pl P2) => s_ + "entid" ; - VPB (Imper Pl P3) => s_ + "ientan" ; - VPB (Pass Sg Masc) => s_ + "entido" ; - VPB (Pass Sg Fem) => s_ + "entida" ; - VPB (Pass Pl Masc) => s_ + "entidos" ; - VPB (Pass Pl Fem) => s_ + "entidas" - } - } ; -oper soler_77 : Str -> Verbum = \soler -> - let s_ = Predef.tk 4 soler in - {s = table { - VI Infn => s_ + "oler" ; - VI Ger => variants {} ; - VI Part => variants {} ; - VPB (Pres Ind Sg P1) => s_ + "uelo" ; - VPB (Pres Ind Sg P2) => s_ + "ueles" ; - VPB (Pres Ind Sg P3) => s_ + "uele" ; - VPB (Pres Ind Pl P1) => s_ + "olemos" ; - VPB (Pres Ind Pl P2) => s_ + "olis" ; - VPB (Pres Ind Pl P3) => s_ + "uelen" ; - VPB (Pres Subj Sg P1) => s_ + "uela" ; - VPB (Pres Subj Sg P2) => s_ + "uelas" ; - VPB (Pres Subj Sg P3) => s_ + "uela" ; - VPB (Pres Subj Pl P1) => s_ + "olamos" ; - VPB (Pres Subj Pl P2) => s_ + "olis" ; - VPB (Pres Subj Pl P3) => s_ + "uelan" ; - VPB (Impf Ind Sg P1) => s_ + "ola" ; --# notpresent - VPB (Impf Ind Sg P2) => s_ + "olas" ; --# notpresent - VPB (Impf Ind Sg P3) => s_ + "ola" ; --# notpresent - VPB (Impf Ind Pl P1) => s_ + "olamos" ; --# notpresent - VPB (Impf Ind Pl P2) => s_ + "olais" ; --# notpresent - VPB (Impf Ind Pl P3) => s_ + "olan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {s_ + "oliera" ; s_ + "oliese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {s_ + "olieras" ; s_ + "olieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {s_ + "oliera" ; s_ + "oliese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {s_ + "oliramos" ; s_ + "olisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {s_ + "olierais" ; s_ + "olieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {s_ + "olieran" ; s_ + "oliesen"} ; --# notpresent - VPB (Pret Sg P1) => s_ + "ol" ; --# notpresent - VPB (Pret Sg P2) => s_ + "oliste" ; --# notpresent - VPB (Pret Sg P3) => s_ + "oli" ; --# notpresent - VPB (Pret Pl P1) => s_ + "olimos" ; --# notpresent - VPB (Pret Pl P2) => s_ + "olisteis" ; --# notpresent - VPB (Pret Pl P3) => s_ + "olieron" ; --# notpresent - VPB (Fut Ind Sg P1) => variants {} ; --# notpresent - VPB (Fut Ind Sg P2) => variants {} ; --# notpresent - VPB (Fut Ind Sg P3) => variants {} ; --# notpresent - VPB (Fut Ind Pl P1) => variants {} ; --# notpresent - VPB (Fut Ind Pl P2) => variants {} ; --# notpresent - VPB (Fut Ind Pl P3) => variants {} ; --# notpresent - VPB (Fut Subj Sg P1) => variants {} ; --# notpresent - VPB (Fut Subj Sg P2) => variants {} ; --# notpresent - VPB (Fut Subj Sg P3) => variants {} ; --# notpresent - VPB (Fut Subj Pl P1) => variants {} ; --# notpresent - VPB (Fut Subj Pl P2) => variants {} ; --# notpresent - VPB (Fut Subj Pl P3) => variants {} ; --# notpresent - VPB (Cond Sg P1) => variants {} ; --# notpresent - VPB (Cond Sg P2) => variants {} ; --# notpresent - VPB (Cond Sg P3) => variants {} ; --# notpresent - VPB (Cond Pl P1) => variants {} ; --# notpresent - VPB (Cond Pl P2) => variants {} ; --# notpresent - VPB (Cond Pl P3) => variants {} ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => variants {} ; - VPB (Imper Sg P3) => variants {} ; - VPB (Imper Pl P1) => variants {} ; - VPB (Imper Pl P2) => variants {} ; - VPB (Imper Pl P3) => variants {} ; - VPB (Pass Sg Masc) => variants {} ; - VPB (Pass Sg Fem) => variants {} ; - VPB (Pass Pl Masc) => variants {} ; - VPB (Pass Pl Fem) => variants {} - } - } ; -oper taer_78 : Str -> Verbum = \taer -> - let ta_ = Predef.tk 2 taer in - {s = table { - VI Infn => ta_ + "er" ; - VI Ger => ta_ + "endo" ; - VI Part => ta_ + "ido" ; - VPB (Pres Ind Sg P1) => ta_ + "o" ; - VPB (Pres Ind Sg P2) => ta_ + "es" ; - VPB (Pres Ind Sg P3) => ta_ + "e" ; - VPB (Pres Ind Pl P1) => ta_ + "emos" ; - VPB (Pres Ind Pl P2) => ta_ + "is" ; - VPB (Pres Ind Pl P3) => ta_ + "en" ; - VPB (Pres Subj Sg P1) => ta_ + "a" ; - VPB (Pres Subj Sg P2) => ta_ + "as" ; - VPB (Pres Subj Sg P3) => ta_ + "a" ; - VPB (Pres Subj Pl P1) => ta_ + "amos" ; - VPB (Pres Subj Pl P2) => ta_ + "is" ; - VPB (Pres Subj Pl P3) => ta_ + "an" ; - VPB (Impf Ind Sg P1) => ta_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => ta_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => ta_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => ta_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => ta_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => ta_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ta_ + "era" ; ta_ + "ese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ta_ + "eras" ; ta_ + "eses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ta_ + "era" ; ta_ + "ese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ta_ + "ramos" ; ta_ + "semos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ta_ + "erais" ; ta_ + "eseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ta_ + "eran" ; ta_ + "esen"} ; --# notpresent - VPB (Pret Sg P1) => ta_ + "" ; --# notpresent - VPB (Pret Sg P2) => ta_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => ta_ + "" ; --# notpresent - VPB (Pret Pl P1) => ta_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => ta_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => ta_ + "eron" ; --# notpresent - VPB (Fut Ind Sg P1) => ta_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => ta_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => ta_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => ta_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ta_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => ta_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => ta_ + "ere" ; --# notpresent - VPB (Fut Subj Sg P2) => ta_ + "eres" ; --# notpresent - VPB (Fut Subj Sg P3) => ta_ + "ere" ; --# notpresent - VPB (Fut Subj Pl P1) => ta_ + "remos" ; --# notpresent - VPB (Fut Subj Pl P2) => ta_ + "ereis" ; --# notpresent - VPB (Fut Subj Pl P3) => ta_ + "eren" ; --# notpresent - VPB (Cond Sg P1) => ta_ + "era" ; --# notpresent - VPB (Cond Sg P2) => ta_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => ta_ + "era" ; --# notpresent - VPB (Cond Pl P1) => ta_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => ta_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => ta_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ta_ + "e" ; - VPB (Imper Sg P3) => ta_ + "a" ; - VPB (Imper Pl P1) => ta_ + "amos" ; - VPB (Imper Pl P2) => ta_ + "ed" ; - VPB (Imper Pl P3) => ta_ + "an" ; - VPB (Pass Sg Masc) => ta_ + "ido" ; - VPB (Pass Sg Fem) => ta_ + "ida" ; - VPB (Pass Pl Masc) => ta_ + "idos" ; - VPB (Pass Pl Fem) => ta_ + "idas" - } - } ; -oper traer_79 : Str -> Verbum = \traer -> - let tra_ = Predef.tk 2 traer in - {s = table { - VI Infn => tra_ + "er" ; - VI Ger => tra_ + "yendo" ; - VI Part => tra_ + "do" ; - VPB (Pres Ind Sg P1) => tra_ + "o" ; - VPB (Pres Ind Sg P2) => tra_ + "es" ; - VPB (Pres Ind Sg P3) => tra_ + "e" ; - VPB (Pres Ind Pl P1) => tra_ + "emos" ; - VPB (Pres Ind Pl P2) => tra_ + "is" ; - VPB (Pres Ind Pl P3) => tra_ + "en" ; - VPB (Pres Subj Sg P1) => tra_ + "a" ; - VPB (Pres Subj Sg P2) => tra_ + "as" ; - VPB (Pres Subj Sg P3) => tra_ + "a" ; - VPB (Pres Subj Pl P1) => tra_ + "amos" ; - VPB (Pres Subj Pl P2) => tra_ + "is" ; - VPB (Pres Subj Pl P3) => tra_ + "an" ; - VPB (Impf Ind Sg P1) => tra_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => tra_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => tra_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => tra_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => tra_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => tra_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {tra_ + "yera" ; tra_ + "yese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {tra_ + "yeras" ; tra_ + "yeses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {tra_ + "yera" ; tra_ + "yese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {tra_ + "yramos" ; tra_ + "ysemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {tra_ + "yerais" ; tra_ + "yeseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {tra_ + "yeran" ; tra_ + "yesen"} ; --# notpresent - VPB (Pret Sg P1) => tra_ + "" ; --# notpresent - VPB (Pret Sg P2) => tra_ + "ste" ; --# notpresent - VPB (Pret Sg P3) => tra_ + "y" ; --# notpresent - VPB (Pret Pl P1) => tra_ + "mos" ; --# notpresent - VPB (Pret Pl P2) => tra_ + "steis" ; --# notpresent - VPB (Pret Pl P3) => tra_ + "yeron" ; --# notpresent - VPB (Fut Ind Sg P1) => tra_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => tra_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => tra_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => tra_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => tra_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => tra_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => tra_ + "yere" ; --# notpresent - VPB (Fut Subj Sg P2) => tra_ + "yeres" ; --# notpresent - VPB (Fut Subj Sg P3) => tra_ + "yere" ; --# notpresent - VPB (Fut Subj Pl P1) => tra_ + "yremos" ; --# notpresent - VPB (Fut Subj Pl P2) => tra_ + "yereis" ; --# notpresent - VPB (Fut Subj Pl P3) => tra_ + "yeren" ; --# notpresent - VPB (Cond Sg P1) => tra_ + "era" ; --# notpresent - VPB (Cond Sg P2) => tra_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => tra_ + "era" ; --# notpresent - VPB (Cond Pl P1) => tra_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => tra_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => tra_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => tra_ + "e" ; - VPB (Imper Sg P3) => tra_ + "a" ; - VPB (Imper Pl P1) => tra_ + "amos" ; - VPB (Imper Pl P2) => tra_ + "ed" ; - VPB (Imper Pl P3) => tra_ + "an" ; - VPB (Pass Sg Masc) => tra_ + "do" ; - VPB (Pass Sg Fem) => tra_ + "da" ; - VPB (Pass Pl Masc) => tra_ + "dos" ; - VPB (Pass Pl Fem) => tra_ + "das" - } - } ; -oper trocar_80 : Str -> Verbum = \trocar -> - let tr_ = Predef.tk 4 trocar in - {s = table { - VI Infn => tr_ + "ocar" ; - VI Ger => tr_ + "ocando" ; - VI Part => tr_ + "ocado" ; - VPB (Pres Ind Sg P1) => tr_ + "ueco" ; - VPB (Pres Ind Sg P2) => tr_ + "uecas" ; - VPB (Pres Ind Sg P3) => tr_ + "ueca" ; - VPB (Pres Ind Pl P1) => tr_ + "ocamos" ; - VPB (Pres Ind Pl P2) => tr_ + "ocis" ; - VPB (Pres Ind Pl P3) => tr_ + "uecan" ; - VPB (Pres Subj Sg P1) => tr_ + "ueque" ; - VPB (Pres Subj Sg P2) => tr_ + "ueques" ; - VPB (Pres Subj Sg P3) => tr_ + "ueque" ; - VPB (Pres Subj Pl P1) => tr_ + "oquemos" ; - VPB (Pres Subj Pl P2) => tr_ + "oquis" ; - VPB (Pres Subj Pl P3) => tr_ + "uequen" ; - VPB (Impf Ind Sg P1) => tr_ + "ocaba" ; --# notpresent - VPB (Impf Ind Sg P2) => tr_ + "ocabas" ; --# notpresent - VPB (Impf Ind Sg P3) => tr_ + "ocaba" ; --# notpresent - VPB (Impf Ind Pl P1) => tr_ + "ocbamos" ; --# notpresent - VPB (Impf Ind Pl P2) => tr_ + "ocabais" ; --# notpresent - VPB (Impf Ind Pl P3) => tr_ + "ocaban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {tr_ + "ocara" ; tr_ + "ocase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {tr_ + "ocaras" ; tr_ + "ocases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {tr_ + "ocara" ; tr_ + "ocase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {tr_ + "ocramos" ; tr_ + "ocsemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {tr_ + "ocarais" ; tr_ + "ocaseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {tr_ + "ocaran" ; tr_ + "ocasen"} ; --# notpresent - VPB (Pret Sg P1) => tr_ + "oqu" ; --# notpresent - VPB (Pret Sg P2) => tr_ + "ocaste" ; --# notpresent - VPB (Pret Sg P3) => tr_ + "oc" ; --# notpresent - VPB (Pret Pl P1) => tr_ + "ocamos" ; --# notpresent - VPB (Pret Pl P2) => tr_ + "ocasteis" ; --# notpresent - VPB (Pret Pl P3) => tr_ + "ocaron" ; --# notpresent - VPB (Fut Ind Sg P1) => tr_ + "ocar" ; --# notpresent - VPB (Fut Ind Sg P2) => tr_ + "ocars" ; --# notpresent - VPB (Fut Ind Sg P3) => tr_ + "ocar" ; --# notpresent - VPB (Fut Ind Pl P1) => tr_ + "ocaremos" ; --# notpresent - VPB (Fut Ind Pl P2) => tr_ + "ocaris" ; --# notpresent - VPB (Fut Ind Pl P3) => tr_ + "ocarn" ; --# notpresent - VPB (Fut Subj Sg P1) => tr_ + "ocare" ; --# notpresent - VPB (Fut Subj Sg P2) => tr_ + "ocares" ; --# notpresent - VPB (Fut Subj Sg P3) => tr_ + "ocare" ; --# notpresent - VPB (Fut Subj Pl P1) => tr_ + "ocremos" ; --# notpresent - VPB (Fut Subj Pl P2) => tr_ + "ocareis" ; --# notpresent - VPB (Fut Subj Pl P3) => tr_ + "ocaren" ; --# notpresent - VPB (Cond Sg P1) => tr_ + "ocara" ; --# notpresent - VPB (Cond Sg P2) => tr_ + "ocaras" ; --# notpresent - VPB (Cond Sg P3) => tr_ + "ocara" ; --# notpresent - VPB (Cond Pl P1) => tr_ + "ocaramos" ; --# notpresent - VPB (Cond Pl P2) => tr_ + "ocarais" ; --# notpresent - VPB (Cond Pl P3) => tr_ + "ocaran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => tr_ + "ueca" ; - VPB (Imper Sg P3) => tr_ + "ueque" ; - VPB (Imper Pl P1) => tr_ + "oquemos" ; - VPB (Imper Pl P2) => tr_ + "ocad" ; - VPB (Imper Pl P3) => tr_ + "uequen" ; - VPB (Pass Sg Masc) => tr_ + "ocado" ; - VPB (Pass Sg Fem) => tr_ + "ocada" ; - VPB (Pass Pl Masc) => tr_ + "ocados" ; - VPB (Pass Pl Fem) => tr_ + "ocadas" - } - } ; -oper valer_81 : Str -> Verbum = \valer -> - let val_ = Predef.tk 2 valer in - {s = table { - VI Infn => val_ + "er" ; - VI Ger => val_ + "iendo" ; - VI Part => val_ + "ido" ; - VPB (Pres Ind Sg P1) => val_ + "go" ; - VPB (Pres Ind Sg P2) => val_ + "es" ; - VPB (Pres Ind Sg P3) => val_ + "e" ; - VPB (Pres Ind Pl P1) => val_ + "emos" ; - VPB (Pres Ind Pl P2) => val_ + "is" ; - VPB (Pres Ind Pl P3) => val_ + "en" ; - VPB (Pres Subj Sg P1) => val_ + "ga" ; - VPB (Pres Subj Sg P2) => val_ + "gas" ; - VPB (Pres Subj Sg P3) => val_ + "ga" ; - VPB (Pres Subj Pl P1) => val_ + "gamos" ; - VPB (Pres Subj Pl P2) => val_ + "gis" ; - VPB (Pres Subj Pl P3) => val_ + "gan" ; - VPB (Impf Ind Sg P1) => val_ + "a" ; --# notpresent - VPB (Impf Ind Sg P2) => val_ + "as" ; --# notpresent - VPB (Impf Ind Sg P3) => val_ + "a" ; --# notpresent - VPB (Impf Ind Pl P1) => val_ + "amos" ; --# notpresent - VPB (Impf Ind Pl P2) => val_ + "ais" ; --# notpresent - VPB (Impf Ind Pl P3) => val_ + "an" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {val_ + "iera" ; val_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {val_ + "ieras" ; val_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {val_ + "iera" ; val_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {val_ + "iramos" ; val_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {val_ + "ierais" ; val_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {val_ + "ieran" ; val_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => val_ + "" ; --# notpresent - VPB (Pret Sg P2) => val_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => val_ + "i" ; --# notpresent - VPB (Pret Pl P1) => val_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => val_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => val_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => val_ + "dr" ; --# notpresent - VPB (Fut Ind Sg P2) => val_ + "drs" ; --# notpresent - VPB (Fut Ind Sg P3) => val_ + "dr" ; --# notpresent - VPB (Fut Ind Pl P1) => val_ + "dremos" ; --# notpresent - VPB (Fut Ind Pl P2) => val_ + "dris" ; --# notpresent - VPB (Fut Ind Pl P3) => val_ + "drn" ; --# notpresent - VPB (Fut Subj Sg P1) => val_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => val_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => val_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => val_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => val_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => val_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => val_ + "dra" ; --# notpresent - VPB (Cond Sg P2) => val_ + "dras" ; --# notpresent - VPB (Cond Sg P3) => val_ + "dra" ; --# notpresent - VPB (Cond Pl P1) => val_ + "dramos" ; --# notpresent - VPB (Cond Pl P2) => val_ + "drais" ; --# notpresent - VPB (Cond Pl P3) => val_ + "dran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => val_ + "e" ; - VPB (Imper Sg P3) => val_ + "ga" ; - VPB (Imper Pl P1) => val_ + "gamos" ; - VPB (Imper Pl P2) => val_ + "ed" ; - VPB (Imper Pl P3) => val_ + "gan" ; - VPB (Pass Sg Masc) => val_ + "ido" ; - VPB (Pass Sg Fem) => val_ + "ida" ; - VPB (Pass Pl Masc) => val_ + "idos" ; - VPB (Pass Pl Fem) => val_ + "idas" - } - } ; -oper venir_82 : Str -> Verbum = \venir -> - let v_ = Predef.tk 4 venir in - {s = table { - VI Infn => v_ + "enir" ; - VI Ger => v_ + "iniendo" ; - VI Part => v_ + "enido" ; - VPB (Pres Ind Sg P1) => v_ + "engo" ; - VPB (Pres Ind Sg P2) => v_ + "ienes" ; - VPB (Pres Ind Sg P3) => v_ + "iene" ; - VPB (Pres Ind Pl P1) => v_ + "enimos" ; - VPB (Pres Ind Pl P2) => v_ + "ens" ; - VPB (Pres Ind Pl P3) => v_ + "ienen" ; - VPB (Pres Subj Sg P1) => v_ + "enga" ; - VPB (Pres Subj Sg P2) => v_ + "engas" ; - VPB (Pres Subj Sg P3) => v_ + "enga" ; - VPB (Pres Subj Pl P1) => v_ + "engamos" ; - VPB (Pres Subj Pl P2) => v_ + "engis" ; - VPB (Pres Subj Pl P3) => v_ + "engan" ; - VPB (Impf Ind Sg P1) => v_ + "ena" ; --# notpresent - VPB (Impf Ind Sg P2) => v_ + "enas" ; --# notpresent - VPB (Impf Ind Sg P3) => v_ + "ena" ; --# notpresent - VPB (Impf Ind Pl P1) => v_ + "enamos" ; --# notpresent - VPB (Impf Ind Pl P2) => v_ + "enais" ; --# notpresent - VPB (Impf Ind Pl P3) => v_ + "enan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {v_ + "iniera" ; v_ + "iniese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {v_ + "inieras" ; v_ + "inieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {v_ + "iniera" ; v_ + "iniese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {v_ + "iniramos" ; v_ + "inisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {v_ + "inierais" ; v_ + "inieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {v_ + "inieran" ; v_ + "iniesen"} ; --# notpresent - VPB (Pret Sg P1) => v_ + "ine" ; --# notpresent - VPB (Pret Sg P2) => v_ + "iniste" ; --# notpresent - VPB (Pret Sg P3) => v_ + "ino" ; --# notpresent - VPB (Pret Pl P1) => v_ + "inimos" ; --# notpresent - VPB (Pret Pl P2) => v_ + "inisteis" ; --# notpresent - VPB (Pret Pl P3) => v_ + "inieron" ; --# notpresent - VPB (Fut Ind Sg P1) => v_ + "endr" ; --# notpresent - VPB (Fut Ind Sg P2) => v_ + "endrs" ; --# notpresent - VPB (Fut Ind Sg P3) => v_ + "endr" ; --# notpresent - VPB (Fut Ind Pl P1) => v_ + "endremos" ; --# notpresent - VPB (Fut Ind Pl P2) => v_ + "endris" ; --# notpresent - VPB (Fut Ind Pl P3) => v_ + "endrn" ; --# notpresent - VPB (Fut Subj Sg P1) => v_ + "iniere" ; --# notpresent - VPB (Fut Subj Sg P2) => v_ + "inieres" ; --# notpresent - VPB (Fut Subj Sg P3) => v_ + "iniere" ; --# notpresent - VPB (Fut Subj Pl P1) => v_ + "iniremos" ; --# notpresent - VPB (Fut Subj Pl P2) => v_ + "iniereis" ; --# notpresent - VPB (Fut Subj Pl P3) => v_ + "inieren" ; --# notpresent - VPB (Cond Sg P1) => v_ + "endra" ; --# notpresent - VPB (Cond Sg P2) => v_ + "endras" ; --# notpresent - VPB (Cond Sg P3) => v_ + "endra" ; --# notpresent - VPB (Cond Pl P1) => v_ + "endramos" ; --# notpresent - VPB (Cond Pl P2) => v_ + "endrais" ; --# notpresent - VPB (Cond Pl P3) => v_ + "endran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => v_ + "en" ; - VPB (Imper Sg P3) => v_ + "enga" ; - VPB (Imper Pl P1) => v_ + "engamos" ; - VPB (Imper Pl P2) => v_ + "enid" ; - VPB (Imper Pl P3) => v_ + "engan" ; - VPB (Pass Sg Masc) => v_ + "enido" ; - VPB (Pass Sg Fem) => v_ + "enida" ; - VPB (Pass Pl Masc) => v_ + "enidos" ; - VPB (Pass Pl Fem) => v_ + "enidas" - } - } ; -oper ver_83 : Str -> Verbum = \ver -> - let v_ = Predef.tk 2 ver in - {s = table { - VI Infn => v_ + "er" ; - VI Ger => v_ + "iendo" ; - VI Part => v_ + "isto" ; - VPB (Pres Ind Sg P1) => v_ + "eo" ; - VPB (Pres Ind Sg P2) => v_ + "es" ; - VPB (Pres Ind Sg P3) => v_ + "e" ; - VPB (Pres Ind Pl P1) => v_ + "emos" ; - VPB (Pres Ind Pl P2) => v_ + "eis" ; - VPB (Pres Ind Pl P3) => v_ + "en" ; - VPB (Pres Subj Sg P1) => v_ + "ea" ; - VPB (Pres Subj Sg P2) => v_ + "eas" ; - VPB (Pres Subj Sg P3) => v_ + "ea" ; - VPB (Pres Subj Pl P1) => v_ + "eamos" ; - VPB (Pres Subj Pl P2) => v_ + "eis" ; - VPB (Pres Subj Pl P3) => v_ + "ean" ; - VPB (Impf Ind Sg P1) => v_ + "ea" ; --# notpresent - VPB (Impf Ind Sg P2) => v_ + "eas" ; --# notpresent - VPB (Impf Ind Sg P3) => v_ + "ea" ; --# notpresent - VPB (Impf Ind Pl P1) => v_ + "eamos" ; --# notpresent - VPB (Impf Ind Pl P2) => v_ + "eais" ; --# notpresent - VPB (Impf Ind Pl P3) => v_ + "ean" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {v_ + "iera" ; v_ + "iese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {v_ + "ieras" ; v_ + "ieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {v_ + "iera" ; v_ + "iese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {v_ + "iramos" ; v_ + "isemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {v_ + "ierais" ; v_ + "ieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {v_ + "ieran" ; v_ + "iesen"} ; --# notpresent - VPB (Pret Sg P1) => v_ + "i" ; --# notpresent - VPB (Pret Sg P2) => v_ + "iste" ; --# notpresent - VPB (Pret Sg P3) => v_ + "io" ; --# notpresent - VPB (Pret Pl P1) => v_ + "imos" ; --# notpresent - VPB (Pret Pl P2) => v_ + "isteis" ; --# notpresent - VPB (Pret Pl P3) => v_ + "ieron" ; --# notpresent - VPB (Fut Ind Sg P1) => v_ + "er" ; --# notpresent - VPB (Fut Ind Sg P2) => v_ + "ers" ; --# notpresent - VPB (Fut Ind Sg P3) => v_ + "er" ; --# notpresent - VPB (Fut Ind Pl P1) => v_ + "eremos" ; --# notpresent - VPB (Fut Ind Pl P2) => v_ + "eris" ; --# notpresent - VPB (Fut Ind Pl P3) => v_ + "ern" ; --# notpresent - VPB (Fut Subj Sg P1) => v_ + "iere" ; --# notpresent - VPB (Fut Subj Sg P2) => v_ + "ieres" ; --# notpresent - VPB (Fut Subj Sg P3) => v_ + "iere" ; --# notpresent - VPB (Fut Subj Pl P1) => v_ + "iremos" ; --# notpresent - VPB (Fut Subj Pl P2) => v_ + "iereis" ; --# notpresent - VPB (Fut Subj Pl P3) => v_ + "ieren" ; --# notpresent - VPB (Cond Sg P1) => v_ + "era" ; --# notpresent - VPB (Cond Sg P2) => v_ + "eras" ; --# notpresent - VPB (Cond Sg P3) => v_ + "era" ; --# notpresent - VPB (Cond Pl P1) => v_ + "eramos" ; --# notpresent - VPB (Cond Pl P2) => v_ + "erais" ; --# notpresent - VPB (Cond Pl P3) => v_ + "eran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => v_ + "e" ; - VPB (Imper Sg P3) => v_ + "ea" ; - VPB (Imper Pl P1) => v_ + "eamos" ; - VPB (Imper Pl P2) => v_ + "ed" ; - VPB (Imper Pl P3) => v_ + "ean" ; - VPB (Pass Sg Masc) => v_ + "isto" ; - VPB (Pass Sg Fem) => v_ + "ista" ; - VPB (Pass Pl Masc) => v_ + "istos" ; - VPB (Pass Pl Fem) => v_ + "istas" - } - } ; -oper volver_84 : Str -> Verbum = \volver -> - let v_ = Predef.tk 5 volver in - {s = table { - VI Infn => v_ + "olver" ; - VI Ger => v_ + "olviendo" ; - VI Part => v_ + "uelto" ; - VPB (Pres Ind Sg P1) => v_ + "uelvo" ; - VPB (Pres Ind Sg P2) => v_ + "uelves" ; - VPB (Pres Ind Sg P3) => v_ + "uelve" ; - VPB (Pres Ind Pl P1) => v_ + "olvemos" ; - VPB (Pres Ind Pl P2) => v_ + "olvis" ; - VPB (Pres Ind Pl P3) => v_ + "uelven" ; - VPB (Pres Subj Sg P1) => v_ + "uelva" ; - VPB (Pres Subj Sg P2) => v_ + "uelvas" ; - VPB (Pres Subj Sg P3) => v_ + "uelva" ; - VPB (Pres Subj Pl P1) => v_ + "olvamos" ; - VPB (Pres Subj Pl P2) => v_ + "olvis" ; - VPB (Pres Subj Pl P3) => v_ + "uelvan" ; - VPB (Impf Ind Sg P1) => v_ + "olva" ; --# notpresent - VPB (Impf Ind Sg P2) => v_ + "olvas" ; --# notpresent - VPB (Impf Ind Sg P3) => v_ + "olva" ; --# notpresent - VPB (Impf Ind Pl P1) => v_ + "olvamos" ; --# notpresent - VPB (Impf Ind Pl P2) => v_ + "olvais" ; --# notpresent - VPB (Impf Ind Pl P3) => v_ + "olvan" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {v_ + "olviera" ; v_ + "olviese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {v_ + "olvieras" ; v_ + "olvieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {v_ + "olviera" ; v_ + "olviese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {v_ + "olviramos" ; v_ + "olvisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {v_ + "olvierais" ; v_ + "olvieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {v_ + "olvieran" ; v_ + "olviesen"} ; --# notpresent - VPB (Pret Sg P1) => v_ + "olv" ; --# notpresent - VPB (Pret Sg P2) => v_ + "olviste" ; --# notpresent - VPB (Pret Sg P3) => v_ + "olvi" ; --# notpresent - VPB (Pret Pl P1) => v_ + "olvimos" ; --# notpresent - VPB (Pret Pl P2) => v_ + "olvisteis" ; --# notpresent - VPB (Pret Pl P3) => v_ + "olvieron" ; --# notpresent - VPB (Fut Ind Sg P1) => v_ + "olver" ; --# notpresent - VPB (Fut Ind Sg P2) => v_ + "olvers" ; --# notpresent - VPB (Fut Ind Sg P3) => v_ + "olver" ; --# notpresent - VPB (Fut Ind Pl P1) => v_ + "olveremos" ; --# notpresent - VPB (Fut Ind Pl P2) => v_ + "olveris" ; --# notpresent - VPB (Fut Ind Pl P3) => v_ + "olvern" ; --# notpresent - VPB (Fut Subj Sg P1) => v_ + "olviere" ; --# notpresent - VPB (Fut Subj Sg P2) => v_ + "olvieres" ; --# notpresent - VPB (Fut Subj Sg P3) => v_ + "olviere" ; --# notpresent - VPB (Fut Subj Pl P1) => v_ + "olviremos" ; --# notpresent - VPB (Fut Subj Pl P2) => v_ + "olviereis" ; --# notpresent - VPB (Fut Subj Pl P3) => v_ + "olvieren" ; --# notpresent - VPB (Cond Sg P1) => v_ + "olvera" ; --# notpresent - VPB (Cond Sg P2) => v_ + "olveras" ; --# notpresent - VPB (Cond Sg P3) => v_ + "olvera" ; --# notpresent - VPB (Cond Pl P1) => v_ + "olveramos" ; --# notpresent - VPB (Cond Pl P2) => v_ + "olverais" ; --# notpresent - VPB (Cond Pl P3) => v_ + "olveran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => v_ + "uelve" ; - VPB (Imper Sg P3) => v_ + "uelva" ; - VPB (Imper Pl P1) => v_ + "olvamos" ; - VPB (Imper Pl P2) => v_ + "olved" ; - VPB (Imper Pl P3) => v_ + "uelvan" ; - VPB (Pass Sg Masc) => v_ + "uelto" ; - VPB (Pass Sg Fem) => v_ + "uelta" ; - VPB (Pass Pl Masc) => v_ + "ueltos" ; - VPB (Pass Pl Fem) => v_ + "ueltas" - } - } ; -oper yacer_85 : Str -> Verbum = \yacer -> - let ya_ = Predef.tk 3 yacer in - {s = table { - VI Infn => ya_ + "cer" ; - VI Ger => ya_ + "ciendo" ; - VI Part => ya_ + "cido" ; - VPB (Pres Ind Sg P1) => ya_ + "zgo" ; - VPB (Pres Ind Sg P2) => ya_ + "ces" ; - VPB (Pres Ind Sg P3) => ya_ + "ce" ; - VPB (Pres Ind Pl P1) => ya_ + "cemos" ; - VPB (Pres Ind Pl P2) => ya_ + "cis" ; - VPB (Pres Ind Pl P3) => ya_ + "cen" ; - VPB (Pres Subj Sg P1) => ya_ + "zga" ; - VPB (Pres Subj Sg P2) => ya_ + "zgas" ; - VPB (Pres Subj Sg P3) => ya_ + "zga" ; - VPB (Pres Subj Pl P1) => ya_ + "zgamos" ; - VPB (Pres Subj Pl P2) => ya_ + "zgis" ; - VPB (Pres Subj Pl P3) => ya_ + "zgan" ; - VPB (Impf Ind Sg P1) => ya_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => ya_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => ya_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => ya_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => ya_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => ya_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {ya_ + "ciera" ; ya_ + "ciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {ya_ + "cieras" ; ya_ + "cieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ya_ + "ciera" ; ya_ + "ciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {ya_ + "ciramos" ; ya_ + "cisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {ya_ + "cierais" ; ya_ + "cieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {ya_ + "cieran" ; ya_ + "ciesen"} ; --# notpresent - VPB (Pret Sg P1) => ya_ + "c" ; --# notpresent - VPB (Pret Sg P2) => ya_ + "ciste" ; --# notpresent - VPB (Pret Sg P3) => ya_ + "ci" ; --# notpresent - VPB (Pret Pl P1) => ya_ + "cimos" ; --# notpresent - VPB (Pret Pl P2) => ya_ + "cisteis" ; --# notpresent - VPB (Pret Pl P3) => ya_ + "cieron" ; --# notpresent - VPB (Fut Ind Sg P1) => ya_ + "cer" ; --# notpresent - VPB (Fut Ind Sg P2) => ya_ + "cers" ; --# notpresent - VPB (Fut Ind Sg P3) => ya_ + "cer" ; --# notpresent - VPB (Fut Ind Pl P1) => ya_ + "ceremos" ; --# notpresent - VPB (Fut Ind Pl P2) => ya_ + "ceris" ; --# notpresent - VPB (Fut Ind Pl P3) => ya_ + "cern" ; --# notpresent - VPB (Fut Subj Sg P1) => ya_ + "ciere" ; --# notpresent - VPB (Fut Subj Sg P2) => ya_ + "cieres" ; --# notpresent - VPB (Fut Subj Sg P3) => ya_ + "ciere" ; --# notpresent - VPB (Fut Subj Pl P1) => ya_ + "ciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => ya_ + "ciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => ya_ + "cieren" ; --# notpresent - VPB (Cond Sg P1) => ya_ + "cera" ; --# notpresent - VPB (Cond Sg P2) => ya_ + "ceras" ; --# notpresent - VPB (Cond Sg P3) => ya_ + "cera" ; --# notpresent - VPB (Cond Pl P1) => ya_ + "ceramos" ; --# notpresent - VPB (Cond Pl P2) => ya_ + "cerais" ; --# notpresent - VPB (Cond Pl P3) => ya_ + "ceran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => ya_ + "ce" ; - VPB (Imper Sg P3) => ya_ + "zga" ; - VPB (Imper Pl P1) => ya_ + "zgamos" ; - VPB (Imper Pl P2) => ya_ + "ced" ; - VPB (Imper Pl P3) => ya_ + "zgan" ; - VPB (Pass Sg Masc) => ya_ + "cido" ; - VPB (Pass Sg Fem) => ya_ + "cida" ; - VPB (Pass Pl Masc) => ya_ + "cidos" ; - VPB (Pass Pl Fem) => ya_ + "cidas" - } - } ; -oper zurcir_86 : Str -> Verbum = \zurcir -> - let zur_ = Predef.tk 3 zurcir in - {s = table { - VI Infn => zur_ + "cir" ; - VI Ger => zur_ + "ciendo" ; - VI Part => zur_ + "cido" ; - VPB (Pres Ind Sg P1) => zur_ + "zo" ; - VPB (Pres Ind Sg P2) => zur_ + "ces" ; - VPB (Pres Ind Sg P3) => zur_ + "ce" ; - VPB (Pres Ind Pl P1) => zur_ + "cimos" ; - VPB (Pres Ind Pl P2) => zur_ + "cs" ; - VPB (Pres Ind Pl P3) => zur_ + "cen" ; - VPB (Pres Subj Sg P1) => zur_ + "za" ; - VPB (Pres Subj Sg P2) => zur_ + "zas" ; - VPB (Pres Subj Sg P3) => zur_ + "za" ; - VPB (Pres Subj Pl P1) => zur_ + "zamos" ; - VPB (Pres Subj Pl P2) => zur_ + "zis" ; - VPB (Pres Subj Pl P3) => zur_ + "zan" ; - VPB (Impf Ind Sg P1) => zur_ + "ca" ; --# notpresent - VPB (Impf Ind Sg P2) => zur_ + "cas" ; --# notpresent - VPB (Impf Ind Sg P3) => zur_ + "ca" ; --# notpresent - VPB (Impf Ind Pl P1) => zur_ + "camos" ; --# notpresent - VPB (Impf Ind Pl P2) => zur_ + "cais" ; --# notpresent - VPB (Impf Ind Pl P3) => zur_ + "can" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {zur_ + "ciera" ; zur_ + "ciese"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {zur_ + "cieras" ; zur_ + "cieses"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {zur_ + "ciera" ; zur_ + "ciese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {zur_ + "ciramos" ; zur_ + "cisemos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {zur_ + "cierais" ; zur_ + "cieseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {zur_ + "cieran" ; zur_ + "ciesen"} ; --# notpresent - VPB (Pret Sg P1) => zur_ + "c" ; --# notpresent - VPB (Pret Sg P2) => zur_ + "ciste" ; --# notpresent - VPB (Pret Sg P3) => zur_ + "ci" ; --# notpresent - VPB (Pret Pl P1) => zur_ + "cimos" ; --# notpresent - VPB (Pret Pl P2) => zur_ + "cisteis" ; --# notpresent - VPB (Pret Pl P3) => zur_ + "cieron" ; --# notpresent - VPB (Fut Ind Sg P1) => zur_ + "cir" ; --# notpresent - VPB (Fut Ind Sg P2) => zur_ + "cirs" ; --# notpresent - VPB (Fut Ind Sg P3) => zur_ + "cir" ; --# notpresent - VPB (Fut Ind Pl P1) => zur_ + "ciremos" ; --# notpresent - VPB (Fut Ind Pl P2) => zur_ + "ciris" ; --# notpresent - VPB (Fut Ind Pl P3) => zur_ + "cirn" ; --# notpresent - VPB (Fut Subj Sg P1) => zur_ + "ciere" ; --# notpresent - VPB (Fut Subj Sg P2) => zur_ + "cieres" ; --# notpresent - VPB (Fut Subj Sg P3) => zur_ + "ciere" ; --# notpresent - VPB (Fut Subj Pl P1) => zur_ + "ciremos" ; --# notpresent - VPB (Fut Subj Pl P2) => zur_ + "ciereis" ; --# notpresent - VPB (Fut Subj Pl P3) => zur_ + "cieren" ; --# notpresent - VPB (Cond Sg P1) => zur_ + "cira" ; --# notpresent - VPB (Cond Sg P2) => zur_ + "ciras" ; --# notpresent - VPB (Cond Sg P3) => zur_ + "cira" ; --# notpresent - VPB (Cond Pl P1) => zur_ + "ciramos" ; --# notpresent - VPB (Cond Pl P2) => zur_ + "cirais" ; --# notpresent - VPB (Cond Pl P3) => zur_ + "ciran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => zur_ + "ce" ; - VPB (Imper Sg P3) => zur_ + "za" ; - VPB (Imper Pl P1) => zur_ + "zamos" ; - VPB (Imper Pl P2) => zur_ + "cid" ; - VPB (Imper Pl P3) => zur_ + "zan" ; - VPB (Pass Sg Masc) => zur_ + "cido" ; - VPB (Pass Sg Fem) => zur_ + "cida" ; - VPB (Pass Pl Masc) => zur_ + "cidos" ; - VPB (Pass Pl Fem) => zur_ + "cidas" - } - } ; -oper amar_87 : Str -> Verbum = \amar -> - let am_ = Predef.tk 2 amar in - {s = table { - VI Infn => am_ + "ar" ; - VI Ger => am_ + "ando" ; - VI Part => am_ + "ado" ; - VPB (Pres Ind Sg P1) => am_ + "o" ; - VPB (Pres Ind Sg P2) => am_ + "as" ; - VPB (Pres Ind Sg P3) => am_ + "a" ; - VPB (Pres Ind Pl P1) => am_ + "amos" ; - VPB (Pres Ind Pl P2) => am_ + "is" ; - VPB (Pres Ind Pl P3) => am_ + "an" ; - VPB (Pres Subj Sg P1) => am_ + "e" ; - VPB (Pres Subj Sg P2) => am_ + "es" ; - VPB (Pres Subj Sg P3) => am_ + "e" ; - VPB (Pres Subj Pl P1) => am_ + "emos" ; - VPB (Pres Subj Pl P2) => am_ + "is" ; - VPB (Pres Subj Pl P3) => am_ + "en" ; - VPB (Impf Ind Sg P1) => am_ + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => am_ + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => am_ + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => am_ + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => am_ + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => am_ + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {am_ + "ara" ; am_ + "ase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {am_ + "aras" ; am_ + "ases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {am_ + "ara" ; am_ + "ase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {am_ + "ramos" ; am_ + "semos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {am_ + "arais" ; am_ + "aseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {am_ + "aran" ; am_ + "asen"} ; --# notpresent - VPB (Pret Sg P1) => am_ + "" ; --# notpresent - VPB (Pret Sg P2) => am_ + "aste" ; --# notpresent - VPB (Pret Sg P3) => am_ + "" ; --# notpresent - VPB (Pret Pl P1) => am_ + "amos" ; --# notpresent - VPB (Pret Pl P2) => am_ + "asteis" ; --# notpresent - VPB (Pret Pl P3) => am_ + "aron" ; --# notpresent - VPB (Fut Ind Sg P1) => am_ + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => am_ + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => am_ + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => am_ + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => am_ + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => am_ + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => am_ + "are" ; --# notpresent - VPB (Fut Subj Sg P2) => am_ + "ares" ; --# notpresent - VPB (Fut Subj Sg P3) => am_ + "are" ; --# notpresent - VPB (Fut Subj Pl P1) => am_ + "remos" ; --# notpresent - VPB (Fut Subj Pl P2) => am_ + "areis" ; --# notpresent - VPB (Fut Subj Pl P3) => am_ + "aren" ; --# notpresent - VPB (Cond Sg P1) => am_ + "ara" ; --# notpresent - VPB (Cond Sg P2) => am_ + "aras" ; --# notpresent - VPB (Cond Sg P3) => am_ + "ara" ; --# notpresent - VPB (Cond Pl P1) => am_ + "aramos" ; --# notpresent - VPB (Cond Pl P2) => am_ + "arais" ; --# notpresent - VPB (Cond Pl P3) => am_ + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => am_ + "a" ; - VPB (Imper Sg P3) => am_ + "e" ; - VPB (Imper Pl P1) => am_ + "emos" ; - VPB (Imper Pl P2) => am_ + "ad" ; - VPB (Imper Pl P3) => am_ + "en" ; - VPB (Pass Sg Masc) => am_ + "ado" ; - VPB (Pass Sg Fem) => am_ + "ada" ; - VPB (Pass Pl Masc) => am_ + "ados" ; - VPB (Pass Pl Fem) => am_ + "adas" - } - } ; -oper llover_89 : Str -> Verbum = \llover -> - let ll_ = Predef.tk 4 llover in - {s = table { - VI Infn => ll_ + "over" ; - VI Ger => ll_ + "oviendo" ; - VI Part => ll_ + "ovido" ; - VPB (Pres Ind Sg P1) => variants {} ; - VPB (Pres Ind Sg P2) => variants {} ; - VPB (Pres Ind Sg P3) => ll_ + "ueve" ; - VPB (Pres Ind Pl P1) => variants {} ; - VPB (Pres Ind Pl P2) => variants {} ; - VPB (Pres Ind Pl P3) => variants {} ; - VPB (Pres Subj Sg P1) => variants {} ; - VPB (Pres Subj Sg P2) => variants {} ; - VPB (Pres Subj Sg P3) => ll_ + "ueva" ; - VPB (Pres Subj Pl P1) => variants {} ; - VPB (Pres Subj Pl P2) => variants {} ; - VPB (Pres Subj Pl P3) => variants {} ; - VPB (Impf Ind Sg P1) => variants {} ; --# notpresent - VPB (Impf Ind Sg P2) => variants {} ; --# notpresent - VPB (Impf Ind Sg P3) => ll_ + "ova" ; --# notpresent - VPB (Impf Ind Pl P1) => variants {} ; --# notpresent - VPB (Impf Ind Pl P2) => variants {} ; --# notpresent - VPB (Impf Ind Pl P3) => variants {} ; --# notpresent - VPB (Impf Subj Sg P1) => variants {} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {ll_ + "oviera" ; ll_ + "oviese"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {} ; --# notpresent - VPB (Pret Sg P1) => variants {} ; --# notpresent - VPB (Pret Sg P2) => variants {} ; --# notpresent - VPB (Pret Sg P3) => ll_ + "ovi" ; --# notpresent - VPB (Pret Pl P1) => variants {} ; --# notpresent - VPB (Pret Pl P2) => variants {} ; --# notpresent - VPB (Pret Pl P3) => variants {} ; --# notpresent - VPB (Fut Ind Sg P1) => variants {} ; --# notpresent - VPB (Fut Ind Sg P2) => variants {} ; --# notpresent - VPB (Fut Ind Sg P3) => ll_ + "over" ; --# notpresent - VPB (Fut Ind Pl P1) => variants {} ; --# notpresent - VPB (Fut Ind Pl P2) => variants {} ; --# notpresent - VPB (Fut Ind Pl P3) => variants {} ; --# notpresent - VPB (Fut Subj Sg P1) => variants {} ; --# notpresent - VPB (Fut Subj Sg P2) => variants {} ; --# notpresent - VPB (Fut Subj Sg P3) => ll_ + "oviere" ; --# notpresent - VPB (Fut Subj Pl P1) => variants {} ; --# notpresent - VPB (Fut Subj Pl P2) => variants {} ; --# notpresent - VPB (Fut Subj Pl P3) => variants {} ; --# notpresent - VPB (Cond Sg P1) => variants {} ; --# notpresent - VPB (Cond Sg P2) => variants {} ; --# notpresent - VPB (Cond Sg P3) => ll_ + "overa" ; --# notpresent - VPB (Cond Pl P1) => variants {} ; --# notpresent - VPB (Cond Pl P2) => variants {} ; --# notpresent - VPB (Cond Pl P3) => variants {} ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => variants {} ; - VPB (Imper Sg P3) => variants {} ; - VPB (Imper Pl P1) => variants {} ; - VPB (Imper Pl P2) => variants {} ; - VPB (Imper Pl P3) => variants {} ; - VPB (Pass Sg Masc) => variants {} ; - VPB (Pass Sg Fem) => variants {} ; - VPB (Pass Pl Masc) => variants {} ; - VPB (Pass Pl Fem) => variants {} - } - } ; - --- Verbs: conversion from full verbs to present-tense verbs. - - verbBesch : {s : VFB => Str} -> {s : CommonRomance.VF => Str} = \amar -> - {- - -- even imperatives should be modified this way, so let's postpone this - -- AR 21/6/2006 - let - amare = amar.s ! VI Infn ; - a'r = case last (init amare) of { - "i" => "r" ; - "e" => "r" ; - _ => "r" - } ; - ama'r = Predef.tk 2 amare ++ a'r - in - -} - {s = table { --- VInfin True => ama'r ; - VInfin _ => amar.s ! VI Infn ; - VFin (VPres Indic) n p => amar.s ! VPB (Pres Ind n p) ; - VFin (VPres Conjunct) n p => amar.s ! VPB (Pres Sub n p) ; - VFin (VImperf Indic) n p => amar.s ! VPB (Impf Ind n p) ; --# notpresent --# notpresent - VFin (VImperf Conjunct) n p => amar.s ! VPB (Impf Sub n p) ; --# notpresent --# notpresent - VFin VPasse n p => amar.s ! VPB (Pret n p) ; --# notpresent --# notpresent - VFin VFut n p => amar.s ! VPB (Fut Ind n p) ; --# notpresent --# notpresent - VFin VCondit n p => amar.s ! VPB (Cond n p) ; --# notpresent --# notpresent - VImper SgP2 => amar.s ! VPB (Imper Sg P2) ; - VImper PlP1 => amar.s ! VPB (Imper Pl P1) ; - VImper PlP2 => amar.s ! VPB (Imper Pl P2) ; - VPart g n => amar.s ! VPB (Pass n g) ; - VGer => amar.s ! VI Ger - } - } ; - - --- The full conjunction is a table on $VForm$: - -param - VImpers = - Infn - | Ger - | Part - ; - - Mode = Ind | Sub ; - - VPers = - Pres Mode Number Person - | Impf Mode Number Person --# notpresent --# notpresent - | Pret Number Person --# notpresent --# notpresent - | Fut Mode Number Person --# notpresent --# notpresent - | Cond Number Person --# notpresent --# notpresent - | Imper Number Person - | Pass Number Gender - ; - - VFB = - VI VImpers - | VPB VPers - ; - -oper - regAlternV : Str -> Str -> Verbum = - \mostrar, muestro -> - let - mostr = Predef.tk 2 mostrar ; - muestr = Predef.tk 1 muestro - in - {s = table { - VI Infn => mostr + "ar" ; - VI Ger => mostr + "ando" ; - VI Part => mostr + "ado" ; - VPB (Pres Ind Sg P1) => muestr + "o" ; - VPB (Pres Ind Sg P2) => muestr + "as" ; - VPB (Pres Ind Sg P3) => muestr + "a" ; - VPB (Pres Ind Pl P1) => mostr + "amos" ; - VPB (Pres Ind Pl P2) => mostr + "is" ; - VPB (Pres Ind Pl P3) => muestr + "an" ; - VPB (Pres Subj Sg P1) => muestr + "ue" ; - VPB (Pres Subj Sg P2) => muestr + "ues" ; - VPB (Pres Subj Sg P3) => muestr + "ue" ; - VPB (Pres Subj Pl P1) => mostr + "uemos" ; - VPB (Pres Subj Pl P2) => mostr + "uis" ; - VPB (Pres Subj Pl P3) => muestr + "uen" ; - VPB (Impf Ind Sg P1) => mostr + "aba" ; --# notpresent - VPB (Impf Ind Sg P2) => mostr + "abas" ; --# notpresent - VPB (Impf Ind Sg P3) => mostr + "aba" ; --# notpresent - VPB (Impf Ind Pl P1) => mostr + "bamos" ; --# notpresent - VPB (Impf Ind Pl P2) => mostr + "abais" ; --# notpresent - VPB (Impf Ind Pl P3) => mostr + "aban" ; --# notpresent - VPB (Impf Subj Sg P1) => variants {mostr + "ara" ; mostr + "ase"} ; --# notpresent - VPB (Impf Subj Sg P2) => variants {mostr + "aras" ; mostr + "ases"} ; --# notpresent - VPB (Impf Subj Sg P3) => variants {mostr + "ara" ; mostr + "ase"} ; --# notpresent - VPB (Impf Subj Pl P1) => variants {mostr + "ramos" ; mostr + "semos"} ; --# notpresent - VPB (Impf Subj Pl P2) => variants {mostr + "arais" ; mostr + "aseis"} ; --# notpresent - VPB (Impf Subj Pl P3) => variants {mostr + "aran" ; mostr + "asen"} ; --# notpresent - VPB (Pret Sg P1) => mostr + "u" ; --# notpresent - VPB (Pret Sg P2) => mostr + "aste" ; --# notpresent - VPB (Pret Sg P3) => mostr + "" ; --# notpresent - VPB (Pret Pl P1) => mostr + "amos" ; --# notpresent - VPB (Pret Pl P2) => mostr + "asteis" ; --# notpresent - VPB (Pret Pl P3) => mostr + "aron" ; --# notpresent - VPB (Fut Ind Sg P1) => mostr + "ar" ; --# notpresent - VPB (Fut Ind Sg P2) => mostr + "ars" ; --# notpresent - VPB (Fut Ind Sg P3) => mostr + "ar" ; --# notpresent - VPB (Fut Ind Pl P1) => mostr + "aremos" ; --# notpresent - VPB (Fut Ind Pl P2) => mostr + "aris" ; --# notpresent - VPB (Fut Ind Pl P3) => mostr + "arn" ; --# notpresent - VPB (Fut Subj Sg P1) => mostr + "are" ; --# notpresent - VPB (Fut Subj Sg P2) => mostr + "ares" ; --# notpresent - VPB (Fut Subj Sg P3) => mostr + "are" ; --# notpresent - VPB (Fut Subj Pl P1) => mostr + "remos" ; --# notpresent - VPB (Fut Subj Pl P2) => mostr + "areis" ; --# notpresent - VPB (Fut Subj Pl P3) => mostr + "aren" ; --# notpresent - VPB (Cond Sg P1) => mostr + "ara" ; --# notpresent - VPB (Cond Sg P2) => mostr + "aras" ; --# notpresent - VPB (Cond Sg P3) => mostr + "ara" ; --# notpresent - VPB (Cond Pl P1) => mostr + "aramos" ; --# notpresent - VPB (Cond Pl P2) => mostr + "arais" ; --# notpresent - VPB (Cond Pl P3) => mostr + "aran" ; --# notpresent - VPB (Imper Sg P1) => variants {} ; - VPB (Imper Sg P2) => muestr + "a" ; - VPB (Imper Sg P3) => muestr + "ue" ; - VPB (Imper Pl P1) => mostr + "uemos" ; - VPB (Imper Pl P2) => mostr + "ad" ; - VPB (Imper Pl P3) => muestr + "uen" ; - VPB (Pass Sg Masc) => mostr + "ado" ; - VPB (Pass Sg Fem) => mostr + "ada" ; - VPB (Pass Pl Masc) => mostr + "ados" ; - VPB (Pass Pl Fem) => mostr + "adas" - } - } ; - -} diff --git a/deprecated/old-lib/resource/spanish/CatSpa.gf b/deprecated/old-lib/resource/spanish/CatSpa.gf deleted file mode 100644 index 956de7fe1..000000000 --- a/deprecated/old-lib/resource/spanish/CatSpa.gf +++ /dev/null @@ -1,4 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete CatSpa of Cat = CommonX - [Tense,TPres,TPast,TFut,TCond] ** CatRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/CompatibilitySpa.gf b/deprecated/old-lib/resource/spanish/CompatibilitySpa.gf deleted file mode 100644 index b8af3136b..000000000 --- a/deprecated/old-lib/resource/spanish/CompatibilitySpa.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../romance:../abstract:../common - -concrete CompatibilitySpa of Compatibility = CatSpa ** open Prelude, CommonRomance in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = \\_ => n.s ; isNum = True ; n = Pl} ; - OrdInt n = {s = \\_ => n.s ++ "."} ; --- - -} diff --git a/deprecated/old-lib/resource/spanish/ConjunctionSpa.gf b/deprecated/old-lib/resource/spanish/ConjunctionSpa.gf deleted file mode 100644 index c015ba7cb..000000000 --- a/deprecated/old-lib/resource/spanish/ConjunctionSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionSpa of Conjunction = CatSpa ** ConjunctionRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/DiffSpa.gf b/deprecated/old-lib/resource/spanish/DiffSpa.gf deleted file mode 100644 index 668aa79c0..000000000 --- a/deprecated/old-lib/resource/spanish/DiffSpa.gf +++ /dev/null @@ -1,182 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -instance DiffSpa of DiffRomance = open CommonRomance, PhonoSpa, BeschSpa, Prelude in { - - flags optimize=noexpand ; - - param - Prepos = P_de | P_a ; - VType = VHabere | VRefl ; - - oper - dative : Case = CPrep P_a ; - genitive : Case = CPrep P_de ; - - prepCase = \c -> case c of { - Nom => [] ; - Acc => [] ; - CPrep P_de => "de" ; - CPrep P_a => "a" - } ; - - artDef : Gender -> Number -> Case -> Str = \g,n,c -> - case of { - => "del" ; - => "al" ; - => prepCase c ++ "el" ; - => prepCase c ++ "la" ; - => prepCase c ++ "los" ; - => prepCase c ++ "las" - } ; - --- In these two, "de de/du/des" becomes "de". - - artIndef = \g,n,c -> case n of { - Sg => prepCase c ++ genForms "un" "una" ! g ; - _ => prepCase c ++ genForms "unos" "unas" ! g - } ; - - possCase = \_,_,c -> prepCase c ; - - partitive = \_,c -> prepCase c ; - -{- - partitive = \g,c -> case c of { - CPrep P_de => "de" ; - _ => prepCase c ++ artDef g Sg (CPrep P_de) - } ; --} - - conjunctCase : NPForm -> NPForm = \c -> case c of { - Ton Nom | Aton Nom => Ton Nom ; - _ => Ton Acc - } ; - - auxVerb : VType -> (VF => Str) = \_ -> haber_V.s ; - - partAgr : VType -> VPAgr = \vtyp -> vpAgrNone ; - - vpAgrClit : Agr -> VPAgr = \a -> - vpAgrNone ; - - pronArg = \n,p,acc,dat -> - let - paccp = case acc of { - CRefl => ; - CPron ag an ap => ; - _ => <[],P2,False> - } ; - pdatp = case dat of { - CPron ag an ap => ; - _ => <[],P2,False> - } ; - peither = case acc of { - CRefl | CPron _ _ _ => True ; - _ => case dat of { - CPron _ _ _ => True ; - _ => False - } - } ; - defaultPronArg = ----- defaultPronArg = - in - ---- case < : Person * Person> of { - ---- => <"se" ++ paccp.p1, [], True> ; - ---- _ => defaultPronArg - --- } ; - ---- 8/6/2008 efficiency problem in pgf generation: replace the case expr with - ---- a constant produces an error in V3 predication with two pronouns - defaultPronArg ; - - infForm _ _ _ _ = True ; - - mkImperative b p vp = { - s = \\pol,aag => - let - pe = case b of {True => P3 ; _ => p} ; - agr = aag ** {p = pe} ; - verb = case of { - => (vp.s ! VPFinite (VPres Conjunct) Simul).fin ! agr ; - _ => (vp.s ! VPImperat).fin ! agr - } ; - neg = vp.neg ! pol ; - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - compl = neg.p2 ++ clpr.p2 ++ vp.comp ! agr ++ vp.ext ! pol - in - neg.p1 ++ verb ++ bindIf clpr.p3 ++ clpr.p1 ++ compl ; - } ; - - negation : Polarity => (Str * Str) = table { - Pos => <[],[]> ; - Neg => <"no",[]> - } ; - - conjThan = "que" ; - conjThat = "que" ; - subjIf = "si" ; - - - clitInf b cli inf = inf ++ bindIf b ++ cli ; - - relPron : Bool => AAgr => Case => Str = \\b,a,c => - case c of { - Nom | Acc => "que" ; - CPrep P_a => "cuyo" ; - _ => prepCase c ++ "cuyo" - } ; - - pronSuch : AAgr => Str = aagrForms "tl" "tl" "tales" "tales" ; - - quelPron : AAgr => Str = aagrForms "cul" "cul" "cuales" "cuales" ; - - partQIndir = [] ; ---- ? - - reflPron : Number -> Person -> Case -> Str = \n,p,c -> - let pro = argPron Fem n p c - in - case p of { - P3 => case c of { - Acc | CPrep P_a => "se" ; - _ => "s" - } ; - _ => pro - } ; - - argPron : Gender -> Number -> Person -> Case -> Str = - let - cases : (x,y : Str) -> Case -> Str = \me,moi,c -> case c of { - Acc | CPrep P_a => me ; - _ => moi - } ; - cases3 : (x,y,z : Str) -> Case -> Str = \les,leur,eux,c -> case c of { - Acc => les ; - CPrep P_a => leur ; - _ => eux - } ; - in - \g,n,p -> case < : Gender * Number * Person> of { - <_,Sg,P1> => cases "me" "m" ; - <_,Sg,P2> => cases "te" "t" ; - <_,Pl,P1> => cases "nos" "nosotras" ; --- nosotros - <_,Pl,P2> => cases "vos" "vosotras" ; --- vosotros - => cases3 "la" "le" "ella" ; - <_, Sg,P3> => cases3 "lo" "le" "l" ; - => cases3 "las" "les" "ellas" ; - <_, Pl,P3> => cases3 "los" "les" "ellos" - } ; - - vRefl : VType = VRefl ; - isVRefl : VType -> Bool = \ty -> case ty of { - VRefl => True ; - _ => False - } ; - - auxPassive : Verb = copula ; - - copula = verbBeschH (ser_1 "ser") ; - - haber_V : Verb = verbBeschH (haber_3 "haber") ; - - verbBeschH : Verbum -> Verb = \v -> verbBesch v ** {vtyp = VHabere} ; - -} diff --git a/deprecated/old-lib/resource/spanish/ExtraRomanceSpa.gf b/deprecated/old-lib/resource/spanish/ExtraRomanceSpa.gf deleted file mode 100644 index d143b9612..000000000 --- a/deprecated/old-lib/resource/spanish/ExtraRomanceSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraRomanceSpa of ExtraRomanceAbs = CatSpa ** ExtraRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/ExtraSpa.gf b/deprecated/old-lib/resource/spanish/ExtraSpa.gf deleted file mode 100644 index 1d625dcac..000000000 --- a/deprecated/old-lib/resource/spanish/ExtraSpa.gf +++ /dev/null @@ -1,47 +0,0 @@ -concrete ExtraSpa of ExtraSpaAbs = ExtraRomanceSpa ** - open CommonRomance, PhonoSpa, MorphoSpa, ParadigmsSpa, ParamX, ResSpa in { - - lin - i8fem_Pron = mkPronoun - "yo" "me" "me" "m" - "mi" "mi" "mis" "mis" - Fem Sg P1 ; - these8fem_NP = makeNP ["estas"] Fem Pl ; - they8fem_Pron = mkPronoun - "ellas" "las" "les" "ellas" - "su" "su" "sus" "sus" - Fem Pl P3 ; - this8fem_NP = pn2np (mkPN ["esta"] Fem) ; - those8fem_NP = makeNP ["esas"] Fem Pl ; - - we8fem_Pron = mkPronoun - "nosotras" "nos" "nos" "nosotras" - "nuestro" "nuestra" "nuestros" "nuestras" - Fem Pl P1 ; - whoPl8fem_IP = {s = \\c => prepCase c ++ "quin" ; a = aagr Fem Pl} ; - whoSg8fem_IP = {s = \\c => prepCase c ++ "quin" ; a = aagr Fem Sg} ; - - youSg8fem_Pron = mkPronoun - "tu" "te" "te" "t" - "tu" "tu" "tus" "tus" - Fem Sg P2 ; - youPl8fem_Pron = mkPronoun - "vosotras" "vos" "vos" "vosotras" - "vuestro" "vuestra" "vuestros" "vuestras" - Fem Pl P2 ; - youPol8fem_Pron = mkPronoun - "usted" "la" "le" "usted" - "su" "su" "sus" "sus" - Fem Sg P3 ; - - youPolPl_Pron = mkPronoun - "ustedes" "las" "les" "usted" - "su" "su" "sus" "sus" - Masc Pl P3 ; - youPolPl8fem_Pron = mkPronoun - "ustedes" "las" "les" "usted" - "su" "su" "sus" "sus" - Fem Pl P3 ; - - -} diff --git a/deprecated/old-lib/resource/spanish/ExtraSpaAbs.gf b/deprecated/old-lib/resource/spanish/ExtraSpaAbs.gf deleted file mode 100644 index 49d57ee76..000000000 --- a/deprecated/old-lib/resource/spanish/ExtraSpaAbs.gf +++ /dev/null @@ -1,28 +0,0 @@ --- Structures special for Spanish. These are not implemented in other --- Romance languages. - -abstract ExtraSpaAbs = ExtraRomanceAbs ** { - - fun - --- Feminine variants of pronouns (those in $Structural$ are --- masculine, which is the default when gender is unknown). - - i8fem_Pron : Pron ; - these8fem_NP : NP ; - they8fem_Pron : Pron ; - this8fem_NP : NP ; - those8fem_NP : NP ; - - we8fem_Pron : Pron ; -- nosotras - whoPl8fem_IP : IP ; - whoSg8fem_IP : IP ; - - youSg8fem_Pron : Pron ; - youPl8fem_Pron : Pron ; -- vosotras - youPol8fem_Pron : Pron ; -- usted - - youPolPl_Pron : Pron ; -- ustedes - youPolPl8fem_Pron : Pron ; - -} diff --git a/deprecated/old-lib/resource/spanish/GrammarSpa.gf b/deprecated/old-lib/resource/spanish/GrammarSpa.gf deleted file mode 100644 index 34594feb9..000000000 --- a/deprecated/old-lib/resource/spanish/GrammarSpa.gf +++ /dev/null @@ -1,22 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete GrammarSpa of Grammar = - NounSpa, - VerbSpa, - AdjectiveSpa, - AdverbSpa, - NumeralSpa, - SentenceSpa, - QuestionSpa, - RelativeSpa, - ConjunctionSpa, - PhraseSpa, - TextSpa - [Tense,TPres,TPast,TFut,TCond], -- special punctuation - IdiomSpa, - StructuralSpa - - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/spanish/IdiomSpa.gf b/deprecated/old-lib/resource/spanish/IdiomSpa.gf deleted file mode 100644 index 209d66c0a..000000000 --- a/deprecated/old-lib/resource/spanish/IdiomSpa.gf +++ /dev/null @@ -1,45 +0,0 @@ -concrete IdiomSpa of Idiom = CatSpa ** - open (P = ParamX), MorphoSpa, ParadigmsSpa, BeschSpa, Prelude in { - - flags optimize=all_subs ; - - lin - ImpersCl vp = mkClause [] True (agrP3 Masc Sg) vp ; - - GenericCl vp = - mkClause [] True (agrP3 Masc Sg) (insertRefl vp) ; ---- just Italian ? - - CleftNP np rs = mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => rs.s ! Indic ! np.a) - (insertComplement (\\_ => np.s ! Ton rs.c) (predV copula))) ; - - CleftAdv ad s = mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => conjThat ++ s.s ! Indic) - (insertComplement (\\_ => ad.s) (predV copula))) ; - - - ExistNP np = - mkClause [] True (agrP3 Masc Sg) - (insertComplement (\\_ => np.s ! Ton Acc) (predV (verboV (hay_3 "haber")))) ; - ExistIP ip = { - s = \\t,a,p,_ => - ip.s ! Nom ++ - (mkClause [] True (agrP3 Masc Sg) (predV (verboV (hay_3 "haber")))).s ! DDir ! t ! a ! p ! Indic - } ; - - ProgrVP vpr = let vp = useVP vpr in - insertComplement - (\\agr => - let - clpr = pronArg agr.n agr.p vp.clAcc vp.clDat ; - obj = clpr.p2 ++ vp.comp ! agr ++ vp.ext ! Pos ---- pol - in - (vp.s ! VPGerund).inf ! (aagr agr.g agr.n) ++ clpr.p1 ++ obj - ) - (predV (verboV (estar_2 "estar"))) ; - - ImpPl1 vpr = let vp = useVP vpr in {s = - (mkImperative False P1 vp).s ! Pos ! {n = Pl ; g = Masc} --- fem - } ; - -} diff --git a/deprecated/old-lib/resource/spanish/IrregSpa.gf b/deprecated/old-lib/resource/spanish/IrregSpa.gf deleted file mode 100644 index 5953f8063..000000000 --- a/deprecated/old-lib/resource/spanish/IrregSpa.gf +++ /dev/null @@ -1,71819 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - --- machine-generated GF file from Andersson & Sderberg's MSc work - -concrete IrregSpa of IrregSpaAbs = CatSpa ** - open (C=CommonRomance), ParadigmsSpa, BeschSpa in { - -flags optimize=values ; - -lin ser_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ser" ; - {- VI Ger => -} "siendo" ; - {- VI Part => -} "sido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "soy" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "eres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "es" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "somos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sois" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "son" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "seas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "seamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "seis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "era" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "eras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "era" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "erais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "eran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fuera" ; "fuese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fueras" ; "fueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fuera" ; "fuese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"furamos" ; "fusemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fuerais" ; "fueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fueran" ; "fuesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fui" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fue" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ser" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ser" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "seremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "seris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fuere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fuere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "furemos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fuereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "seras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "seramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "serais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "seran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "s" ; - {- VPB (Imper C.Sg C.P3) => -} "sea" ; - {- VPB (Imper C.Pl C.P1) => -} "seamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sed" ; - {- VPB (Imper C.Pl C.P3) => -} "sean" ; - {- VPB (Pass C.Sg Masc) => -} "sido" ; - {- VPB (Pass C.Sg Fem) => -} "sida" ; - {- VPB (Pass C.Pl Masc) => -} "sidos" ; - {- VPB (Pass C.Pl Fem) => -} "sidas" - ] - } ; - -lin ir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ir" ; - {- VI Ger => -} "yendo" ; - {- VI Part => -} "ido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "voy" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "va" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "vamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "vais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "van" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vaya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vayas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vaya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "vayamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "vayis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vayan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "iba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ibas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "iba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "bamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ibais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "iban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fuera" ; "fuese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fueras" ; "fueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fuera" ; "fuese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"furamos" ; "fusemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fuerais" ; "fueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fueran" ; "fuesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fui" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fue" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "irs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "iremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "iris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "irn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fuere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fuere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "furemos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fuereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "iras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "iramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "irais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "iran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ve" ; - {- VPB (Imper C.Sg C.P3) => -} "vaya" ; - {- VPB (Imper C.Pl C.P1) => -} variants {"vamos" ; "vayamos"} ; - {- VPB (Imper C.Pl C.P2) => -} "id" ; - {- VPB (Imper C.Pl C.P3) => -} "vayan" ; - {- VPB (Pass C.Sg Masc) => -} "ido" ; - {- VPB (Pass C.Sg Fem) => -} "ida" ; - {- VPB (Pass C.Pl Masc) => -} "idos" ; - {- VPB (Pass C.Pl Fem) => -} "idas" - ] - } ; - -lin estar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "estar" ; - {- VI Ger => -} "estando" ; - {- VI Part => -} "estado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "estoy" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ests" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "est" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "estamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "estis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "estn" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "est" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ests" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "est" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "estemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "estis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "estn" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "estabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "estbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "estabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "estaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estuviera" ; "estuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"estuvieras" ; "estuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estuviera" ; "estuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estuviramos" ; "estuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"estuvierais" ; "estuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"estuvieran" ; "estuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "estuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "estuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "estuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "estuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "estar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "estars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "estar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "estarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "estuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "estuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "estara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "estara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "estarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "est" ; - {- VPB (Imper C.Sg C.P3) => -} "est" ; - {- VPB (Imper C.Pl C.P1) => -} "estemos" ; - {- VPB (Imper C.Pl C.P2) => -} "estad" ; - {- VPB (Imper C.Pl C.P3) => -} "estn" ; - {- VPB (Pass C.Sg Masc) => -} "estado" ; - {- VPB (Pass C.Sg Fem) => -} "estada" ; - {- VPB (Pass C.Pl Masc) => -} "estados" ; - {- VPB (Pass C.Pl Fem) => -} "estadas" - ] - } ; - -lin haber_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "haber" ; - {- VI Ger => -} "habiendo" ; - {- VI Part => -} "habido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "he" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "has" ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {"ha" ; "hay"} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "habis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "han" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "haya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hayas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "haya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hayamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hayis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hayan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "haba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "habas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "haba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "habamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "habais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "haban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hubiera" ; "hubiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hubieras" ; "hubieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hubiera" ; "hubiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hubiramos" ; "hubisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hubierais" ; "hubieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hubieran" ; "hubiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hube" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hubiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hubo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hubimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hubisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hubieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "habr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "habrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "habr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "habremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "habris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "habrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hubiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hubieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hubiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hubiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hubiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hubieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "habra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "habras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "habra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "habramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "habrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "habran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "habido" ; - {- VPB (Pass C.Sg Fem) => -} "habida" ; - {- VPB (Pass C.Pl Masc) => -} "habidos" ; - {- VPB (Pass C.Pl Fem) => -} "habidas" - ] - } ; - -lin caber_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "caber" ; - {- VI Ger => -} "cabiendo" ; - {- VI Part => -} "cabido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "quepo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cabes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cabe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cabemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cabis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "caben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "quepa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "quepas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "quepa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "quepamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "quepis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "quepan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "caba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "caba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cabamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "caban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cupiera" ; "cupiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cupieras" ; "cupieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cupiera" ; "cupiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cupiramos" ; "cupisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cupierais" ; "cupieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cupieran" ; "cupiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cupe" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cupiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cupo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cupimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cupisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cupieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cabr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cabrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cabr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cabremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cabris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cabrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cupiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cupieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cupiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cupiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cupiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cupieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cabra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cabras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cabra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cabramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cabrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cabran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cabe" ; - {- VPB (Imper C.Sg C.P3) => -} "quepa" ; - {- VPB (Imper C.Pl C.P1) => -} "quepamos" ; - {- VPB (Imper C.Pl C.P2) => -} "cabed" ; - {- VPB (Imper C.Pl C.P3) => -} "quepan" ; - {- VPB (Pass C.Sg Masc) => -} "cabido" ; - {- VPB (Pass C.Sg Fem) => -} "cabida" ; - {- VPB (Pass C.Pl Masc) => -} "cabidos" ; - {- VPB (Pass C.Pl Fem) => -} "cabidas" - ] - } ; - -lin resaber_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resaber" ; - {- VI Ger => -} "resabiendo" ; - {- VI Part => -} "resabido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "res" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resabes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resabe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resabemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resabis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resaben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resepa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resepas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resepa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resepamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resepis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resepan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resabamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resupiera" ; "resupiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resupieras" ; "resupieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resupiera" ; "resupiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resupiramos" ; "resupisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resupierais" ; "resupieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resupieran" ; "resupiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resupe" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resupiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resupo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resupimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resupisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resupieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resabr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resabrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resabr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resabremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resabris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resabrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resupiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resupieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resupiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resupiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resupiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resupieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resabra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resabras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resabra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resabramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resabrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resabran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resabe" ; - {- VPB (Imper C.Sg C.P3) => -} "resepa" ; - {- VPB (Imper C.Pl C.P1) => -} "resepamos" ; - {- VPB (Imper C.Pl C.P2) => -} "resabed" ; - {- VPB (Imper C.Pl C.P3) => -} "resepan" ; - {- VPB (Pass C.Sg Masc) => -} "resabido" ; - {- VPB (Pass C.Sg Fem) => -} "resabida" ; - {- VPB (Pass C.Pl Masc) => -} "resabidos" ; - {- VPB (Pass C.Pl Fem) => -} "resabidas" - ] - } ; - -lin saber_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "saber" ; - {- VI Ger => -} "sabiendo" ; - {- VI Part => -} "sabido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "s" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sabes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sabe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sabemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sabis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "saben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sepa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sepas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sepa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sepamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sepis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sepan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "saba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "saba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sabamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "saban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"supiera" ; "supiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"supieras" ; "supieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"supiera" ; "supiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"supiramos" ; "supisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"supierais" ; "supieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"supieran" ; "supiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "supe" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "supiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "supo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "supimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "supisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "supieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sabr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sabrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sabr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sabremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sabris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sabrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "supiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "supieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "supiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "supiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "supiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "supieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sabra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sabras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sabra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sabramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sabrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sabran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sabe" ; - {- VPB (Imper C.Sg C.P3) => -} "sepa" ; - {- VPB (Imper C.Pl C.P1) => -} "sepamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sabed" ; - {- VPB (Imper C.Pl C.P3) => -} "sepan" ; - {- VPB (Pass C.Sg Masc) => -} "sabido" ; - {- VPB (Pass C.Sg Fem) => -} "sabida" ; - {- VPB (Pass C.Pl Masc) => -} "sabidos" ; - {- VPB (Pass C.Pl Fem) => -} "sabidas" - ] - } ; - -lin abstener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abstener" ; - {- VI Ger => -} "absteniendo" ; - {- VI Part => -} "abstenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abstengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abstienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abstiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abstenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abstenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abstienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abstenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abstengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abstenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abstengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abstengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abstengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abstena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abstenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abstena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abstenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abstenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abstenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abstuviera" ; "abstuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abstuvieras" ; "abstuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abstuviera" ; "abstuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abstuviramos" ; "abstuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abstuvierais" ; "abstuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abstuvieran" ; "abstuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abstuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abstuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abstuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abstuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abstuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abstuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abstendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abstendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abstendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abstendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abstendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abstendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abstuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abstuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abstuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abstuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abstuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abstuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abstendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abstendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abstendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abstendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abstendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abstendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "absten" ; - {- VPB (Imper C.Sg C.P3) => -} "abstenga" ; - {- VPB (Imper C.Pl C.P1) => -} "abstengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "abstened" ; - {- VPB (Imper C.Pl C.P3) => -} "abstengan" ; - {- VPB (Pass C.Sg Masc) => -} "abstenido" ; - {- VPB (Pass C.Sg Fem) => -} "abstenida" ; - {- VPB (Pass C.Pl Masc) => -} "abstenidos" ; - {- VPB (Pass C.Pl Fem) => -} "abstenidas" - ] - } ; - -lin contener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contener" ; - {- VI Ger => -} "conteniendo" ; - {- VI Part => -} "contenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contuviera" ; "contuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contuvieras" ; "contuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contuviera" ; "contuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contuviramos" ; "contuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contuvierais" ; "contuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contuvieran" ; "contuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "conten" ; - {- VPB (Imper C.Sg C.P3) => -} "contenga" ; - {- VPB (Imper C.Pl C.P1) => -} "contengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contened" ; - {- VPB (Imper C.Pl C.P3) => -} "contengan" ; - {- VPB (Pass C.Sg Masc) => -} "contenido" ; - {- VPB (Pass C.Sg Fem) => -} "contenida" ; - {- VPB (Pass C.Pl Masc) => -} "contenidos" ; - {- VPB (Pass C.Pl Fem) => -} "contenidas" - ] - } ; - -lin detener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "detener" ; - {- VI Ger => -} "deteniendo" ; - {- VI Part => -} "detenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "detengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "detienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "detiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "detenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "detenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "detienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "detenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "detengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "detenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "detengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "detengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "detengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "detena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "detenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "detena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "detenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "detenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "detenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"detuviera" ; "detuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"detuvieras" ; "detuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"detuviera" ; "detuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"detuviramos" ; "detuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"detuvierais" ; "detuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"detuvieran" ; "detuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "detuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "detuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "detuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "detuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "detuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "detuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "detendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "detendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "detendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "detendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "detendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "detendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "detuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "detuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "detuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "detuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "detuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "detuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "detendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "detendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "detendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "detendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "detendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "detendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deten" ; - {- VPB (Imper C.Sg C.P3) => -} "detenga" ; - {- VPB (Imper C.Pl C.P1) => -} "detengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "detened" ; - {- VPB (Imper C.Pl C.P3) => -} "detengan" ; - {- VPB (Pass C.Sg Masc) => -} "detenido" ; - {- VPB (Pass C.Sg Fem) => -} "detenida" ; - {- VPB (Pass C.Pl Masc) => -} "detenidos" ; - {- VPB (Pass C.Pl Fem) => -} "detenidas" - ] - } ; - -lin entretener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entretener" ; - {- VI Ger => -} "entreteniendo" ; - {- VI Part => -} "entretenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entretengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entretienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entretiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entretenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entretenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entretienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entretenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entretengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entretenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entretengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entretengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entretengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entretena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entretenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entretena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entretenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entretenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entretenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entretuviera" ; "entretuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entretuvieras" ; "entretuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entretuviera" ; "entretuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entretuviramos" ; "entretuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entretuvierais" ; "entretuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entretuvieran" ; "entretuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entretuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entretuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entretuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entretuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entretuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entretuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entretendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entretendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entretendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entretendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entretendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entretendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entretuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entretuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entretuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entretuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entretuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entretuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entretendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entretendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entretendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entretendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entretendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entretendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entreten" ; - {- VPB (Imper C.Sg C.P3) => -} "entretenga" ; - {- VPB (Imper C.Pl C.P1) => -} "entretengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entretened" ; - {- VPB (Imper C.Pl C.P3) => -} "entretengan" ; - {- VPB (Pass C.Sg Masc) => -} "entretenido" ; - {- VPB (Pass C.Sg Fem) => -} "entretenida" ; - {- VPB (Pass C.Pl Masc) => -} "entretenidos" ; - {- VPB (Pass C.Pl Fem) => -} "entretenidas" - ] - } ; - -lin mantener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mantener" ; - {- VI Ger => -} "manteniendo" ; - {- VI Part => -} "mantenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mantengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mantienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mantiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mantenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mantenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mantienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mantenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mantengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mantenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mantengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mantengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mantengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mantena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mantenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mantena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mantenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mantenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mantenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mantuviera" ; "mantuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mantuvieras" ; "mantuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mantuviera" ; "mantuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mantuviramos" ; "mantuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mantuvierais" ; "mantuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mantuvieran" ; "mantuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mantuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mantuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mantuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mantuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mantuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mantuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mantendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mantendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mantendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mantendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mantendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mantendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mantuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mantuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mantuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mantuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mantuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mantuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mantendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mantendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mantendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mantendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mantendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mantendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "manten" ; - {- VPB (Imper C.Sg C.P3) => -} "mantenga" ; - {- VPB (Imper C.Pl C.P1) => -} "mantengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "mantened" ; - {- VPB (Imper C.Pl C.P3) => -} "mantengan" ; - {- VPB (Pass C.Sg Masc) => -} "mantenido" ; - {- VPB (Pass C.Sg Fem) => -} "mantenida" ; - {- VPB (Pass C.Pl Masc) => -} "mantenidos" ; - {- VPB (Pass C.Pl Fem) => -} "mantenidas" - ] - } ; - -lin manutener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "manutener" ; - {- VI Ger => -} "manuteniendo" ; - {- VI Part => -} "manutenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "manutengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "manutienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "manutiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "manutenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "manutenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "manutienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "manutenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "manutengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "manutenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "manutengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "manutengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "manutengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "manutena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "manutenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "manutena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "manutenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "manutenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "manutenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"manutuviera" ; "manutuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"manutuvieras" ; "manutuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"manutuviera" ; "manutuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"manutuviramos" ; "manutuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"manutuvierais" ; "manutuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"manutuvieran" ; "manutuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "manutuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "manutuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "manutuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "manutuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "manutuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "manutuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "manutendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "manutendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "manutendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "manutendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "manutendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "manutendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "manutuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "manutuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "manutuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "manutuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "manutuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "manutuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "manutendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "manutendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "manutendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "manutendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "manutendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "manutendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "manuten" ; - {- VPB (Imper C.Sg C.P3) => -} "manutenga" ; - {- VPB (Imper C.Pl C.P1) => -} "manutengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "manutened" ; - {- VPB (Imper C.Pl C.P3) => -} "manutengan" ; - {- VPB (Pass C.Sg Masc) => -} "manutenido" ; - {- VPB (Pass C.Sg Fem) => -} "manutenida" ; - {- VPB (Pass C.Pl Masc) => -} "manutenidos" ; - {- VPB (Pass C.Pl Fem) => -} "manutenidas" - ] - } ; - -lin obtener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "obtener" ; - {- VI Ger => -} "obteniendo" ; - {- VI Part => -} "obtenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "obtengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "obtienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "obtiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "obtenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "obtenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "obtienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "obtenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "obtengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "obtenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "obtengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "obtengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "obtengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "obtena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "obtenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "obtena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "obtenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "obtenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "obtenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"obtuviera" ; "obtuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"obtuvieras" ; "obtuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"obtuviera" ; "obtuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"obtuviramos" ; "obtuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"obtuvierais" ; "obtuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"obtuvieran" ; "obtuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "obtuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "obtuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "obtuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "obtuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "obtuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "obtuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "obtendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "obtendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "obtendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "obtendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "obtendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "obtendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "obtuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "obtuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "obtuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "obtuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "obtuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "obtuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "obtendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "obtendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "obtendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "obtendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "obtendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "obtendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "obten" ; - {- VPB (Imper C.Sg C.P3) => -} "obtenga" ; - {- VPB (Imper C.Pl C.P1) => -} "obtengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "obtened" ; - {- VPB (Imper C.Pl C.P3) => -} "obtengan" ; - {- VPB (Pass C.Sg Masc) => -} "obtenido" ; - {- VPB (Pass C.Sg Fem) => -} "obtenida" ; - {- VPB (Pass C.Pl Masc) => -} "obtenidos" ; - {- VPB (Pass C.Pl Fem) => -} "obtenidas" - ] - } ; - -lin retener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retener" ; - {- VI Ger => -} "reteniendo" ; - {- VI Part => -} "retenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retuviera" ; "retuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retuvieras" ; "retuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retuviera" ; "retuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retuviramos" ; "retuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retuvierais" ; "retuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retuvieran" ; "retuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reten" ; - {- VPB (Imper C.Sg C.P3) => -} "retenga" ; - {- VPB (Imper C.Pl C.P1) => -} "retengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retened" ; - {- VPB (Imper C.Pl C.P3) => -} "retengan" ; - {- VPB (Pass C.Sg Masc) => -} "retenido" ; - {- VPB (Pass C.Sg Fem) => -} "retenida" ; - {- VPB (Pass C.Pl Masc) => -} "retenidos" ; - {- VPB (Pass C.Pl Fem) => -} "retenidas" - ] - } ; - -lin sostener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sostener" ; - {- VI Ger => -} "sosteniendo" ; - {- VI Part => -} "sostenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sostengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sostienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sostiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sostenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sostenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sostienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sostenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sostengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sostenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sostengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sostengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sostengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sostena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sostenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sostena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sostenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sostenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sostenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sostuviera" ; "sostuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sostuvieras" ; "sostuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sostuviera" ; "sostuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sostuviramos" ; "sostuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sostuvierais" ; "sostuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sostuvieran" ; "sostuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sostuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sostuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sostuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sostuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sostuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sostuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sostendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sostendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sostendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sostendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sostendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sostendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sostuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sostuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sostuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sostuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sostuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sostuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sostendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sostendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sostendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sostendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sostendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sostendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sosten" ; - {- VPB (Imper C.Sg C.P3) => -} "sostenga" ; - {- VPB (Imper C.Pl C.P1) => -} "sostengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sostened" ; - {- VPB (Imper C.Pl C.P3) => -} "sostengan" ; - {- VPB (Pass C.Sg Masc) => -} "sostenido" ; - {- VPB (Pass C.Sg Fem) => -} "sostenida" ; - {- VPB (Pass C.Pl Masc) => -} "sostenidos" ; - {- VPB (Pass C.Pl Fem) => -} "sostenidas" - ] - } ; - -lin tener_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tener" ; - {- VI Ger => -} "teniendo" ; - {- VI Part => -} "tenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tiene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tenemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tenis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tuviera" ; "tuviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tuvieras" ; "tuvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tuviera" ; "tuviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tuviramos" ; "tuvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tuvierais" ; "tuvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tuvieran" ; "tuviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tuve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tuviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tuvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tuvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tuvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tuvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tuviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tuvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tuviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tuviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tuviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tuvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ten" ; - {- VPB (Imper C.Sg C.P3) => -} "tenga" ; - {- VPB (Imper C.Pl C.P1) => -} "tengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "tened" ; - {- VPB (Imper C.Pl C.P3) => -} "tengan" ; - {- VPB (Pass C.Sg Masc) => -} "tenido" ; - {- VPB (Pass C.Sg Fem) => -} "tenida" ; - {- VPB (Pass C.Pl Masc) => -} "tenidos" ; - {- VPB (Pass C.Pl Fem) => -} "tenidas" - ] - } ; - -lin anteponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "anteponer" ; - {- VI Ger => -} "anteponiendo" ; - {- VI Part => -} "antepuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "antepongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "antepones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "antepone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "anteponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "anteponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "anteponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "anteponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "antepongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "anteponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "antepongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "antepongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "antepongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "antepona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "anteponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "antepona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "anteponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "anteponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "anteponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"antepusiera" ; "antepusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"antepusieras" ; "antepusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"antepusiera" ; "antepusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"antepusiramos" ; "antepusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"antepusierais" ; "antepusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"antepusieran" ; "antepusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "antepuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "antepusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "antepuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "antepusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "antepusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "antepusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "antepondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "antepondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "antepondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "antepondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "antepondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "antepondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "antepusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "antepusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "antepusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "antepusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "antepusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "antepusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "antepondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "antepondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "antepondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "antepondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "antepondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "antepondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "antepon" ; - {- VPB (Imper C.Sg C.P3) => -} "anteponga" ; - {- VPB (Imper C.Pl C.P1) => -} "antepongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "anteponed" ; - {- VPB (Imper C.Pl C.P3) => -} "antepongan" ; - {- VPB (Pass C.Sg Masc) => -} "antepuesto" ; - {- VPB (Pass C.Sg Fem) => -} "antepuesta" ; - {- VPB (Pass C.Pl Masc) => -} "antepuestos" ; - {- VPB (Pass C.Pl Fem) => -} "antepuestas" - ] - } ; - -lin aponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aponer" ; - {- VI Ger => -} "aponiendo" ; - {- VI Part => -} "apuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apusiera" ; "apusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apusieras" ; "apusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apusiera" ; "apusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apusiramos" ; "apusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apusierais" ; "apusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apusieran" ; "apusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apon" ; - {- VPB (Imper C.Sg C.P3) => -} "aponga" ; - {- VPB (Imper C.Pl C.P1) => -} "apongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aponed" ; - {- VPB (Imper C.Pl C.P3) => -} "apongan" ; - {- VPB (Pass C.Sg Masc) => -} "apuesto" ; - {- VPB (Pass C.Sg Fem) => -} "apuesta" ; - {- VPB (Pass C.Pl Masc) => -} "apuestos" ; - {- VPB (Pass C.Pl Fem) => -} "apuestas" - ] - } ; - -lin componer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "componer" ; - {- VI Ger => -} "componiendo" ; - {- VI Part => -} "compuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "compongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "compones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "compone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "componemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "componis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "componen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "componga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "compongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "componga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "compongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "compongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "compongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "compona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "componas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "compona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "componamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "componais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "componan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"compusiera" ; "compusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"compusieras" ; "compusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"compusiera" ; "compusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"compusiramos" ; "compusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"compusierais" ; "compusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"compusieran" ; "compusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "compuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "compusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "compuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "compusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "compusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "compusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "compondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "compondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "compondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "compondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "compondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "compondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "compusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "compusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "compusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "compusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "compusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "compusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "compondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "compondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "compondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "compondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "compondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "compondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "compon" ; - {- VPB (Imper C.Sg C.P3) => -} "componga" ; - {- VPB (Imper C.Pl C.P1) => -} "compongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "componed" ; - {- VPB (Imper C.Pl C.P3) => -} "compongan" ; - {- VPB (Pass C.Sg Masc) => -} "compuesto" ; - {- VPB (Pass C.Sg Fem) => -} "compuesta" ; - {- VPB (Pass C.Pl Masc) => -} "compuestos" ; - {- VPB (Pass C.Pl Fem) => -} "compuestas" - ] - } ; - -lin contraponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contraponer" ; - {- VI Ger => -} "contraponiendo" ; - {- VI Part => -} "contrapuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contrapongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contrapones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contrapone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contraponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contraponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contraponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contraponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contrapongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contraponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contrapongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contrapongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contrapongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contrapona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contraponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contrapona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contraponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contraponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contraponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contrapusiera" ; "contrapusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contrapusieras" ; "contrapusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contrapusiera" ; "contrapusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contrapusiramos" ; "contrapusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contrapusierais" ; "contrapusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contrapusieran" ; "contrapusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contrapuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contrapusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contrapuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contrapusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contrapusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contrapusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contrapondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contrapondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contrapondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contrapondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contrapondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contrapondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contrapusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contrapusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contrapusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contrapusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contrapusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contrapusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contrapondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contrapondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contrapondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contrapondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contrapondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contrapondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contrapon" ; - {- VPB (Imper C.Sg C.P3) => -} "contraponga" ; - {- VPB (Imper C.Pl C.P1) => -} "contrapongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contraponed" ; - {- VPB (Imper C.Pl C.P3) => -} "contrapongan" ; - {- VPB (Pass C.Sg Masc) => -} "contrapuesto" ; - {- VPB (Pass C.Sg Fem) => -} "contrapuesta" ; - {- VPB (Pass C.Pl Masc) => -} "contrapuestos" ; - {- VPB (Pass C.Pl Fem) => -} "contrapuestas" - ] - } ; - -lin deponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deponer" ; - {- VI Ger => -} "deponiendo" ; - {- VI Part => -} "depuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "depongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "depones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "depone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "depongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "depongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "depongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "depongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "depona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "depona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"depusiera" ; "depusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"depusieras" ; "depusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"depusiera" ; "depusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"depusiramos" ; "depusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"depusierais" ; "depusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"depusieran" ; "depusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "depuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "depusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "depuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "depusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "depusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "depusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "depondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "depondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "depondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "depondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "depondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "depondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "depusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "depusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "depusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "depusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "depusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "depusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "depondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "depondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "depondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "depondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "depondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "depondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "depon" ; - {- VPB (Imper C.Sg C.P3) => -} "deponga" ; - {- VPB (Imper C.Pl C.P1) => -} "depongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deponed" ; - {- VPB (Imper C.Pl C.P3) => -} "depongan" ; - {- VPB (Pass C.Sg Masc) => -} "depuesto" ; - {- VPB (Pass C.Sg Fem) => -} "depuesta" ; - {- VPB (Pass C.Pl Masc) => -} "depuestos" ; - {- VPB (Pass C.Pl Fem) => -} "depuestas" - ] - } ; - -lin descomponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descomponer" ; - {- VI Ger => -} "descomponiendo" ; - {- VI Part => -} "descompuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descompongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descompones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descompone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descomponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descomponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descomponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descomponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descompongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descomponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descompongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descompongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descompongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descompona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descomponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descompona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descomponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descomponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descomponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descompusiera" ; "descompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descompusieras" ; "descompusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descompusiera" ; "descompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descompusiramos" ; "descompusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descompusierais" ; "descompusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descompusieran" ; "descompusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descompuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descompusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descompuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descompusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descompusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descompusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descompondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descompondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descompondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descompondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descompondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descompondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descompusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descompusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descompusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descompusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descompusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descompusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descompondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descompondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descompondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descompondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descompondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descompondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descompon" ; - {- VPB (Imper C.Sg C.P3) => -} "descomponga" ; - {- VPB (Imper C.Pl C.P1) => -} "descompongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descomponed" ; - {- VPB (Imper C.Pl C.P3) => -} "descompongan" ; - {- VPB (Pass C.Sg Masc) => -} "descompuesto" ; - {- VPB (Pass C.Sg Fem) => -} "descompuesta" ; - {- VPB (Pass C.Pl Masc) => -} "descompuestos" ; - {- VPB (Pass C.Pl Fem) => -} "descompuestas" - ] - } ; - -lin desimponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desimponer" ; - {- VI Ger => -} "desimponiendo" ; - {- VI Part => -} "desimpuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desimpongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desimpones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desimpone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desimponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desimponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desimponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desimponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desimpongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desimponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desimpongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desimpongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desimpongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desimpona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desimponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desimpona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desimponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desimponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desimponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desimpusiera" ; "desimpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desimpusieras" ; "desimpusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desimpusiera" ; "desimpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desimpusiramos" ; "desimpusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desimpusierais" ; "desimpusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desimpusieran" ; "desimpusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desimpuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desimpusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desimpuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desimpusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desimpusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desimpusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desimpondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desimpondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desimpondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desimpondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desimpondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desimpondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desimpusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desimpusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desimpusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desimpusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desimpusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desimpusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desimpondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desimpondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desimpondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desimpondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desimpondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desimpondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desimpon" ; - {- VPB (Imper C.Sg C.P3) => -} "desimponga" ; - {- VPB (Imper C.Pl C.P1) => -} "desimpongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desimponed" ; - {- VPB (Imper C.Pl C.P3) => -} "desimpongan" ; - {- VPB (Pass C.Sg Masc) => -} "desimpuesto" ; - {- VPB (Pass C.Sg Fem) => -} "desimpuesta" ; - {- VPB (Pass C.Pl Masc) => -} "desimpuestos" ; - {- VPB (Pass C.Pl Fem) => -} "desimpuestas" - ] - } ; - -lin disponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "disponer" ; - {- VI Ger => -} "disponiendo" ; - {- VI Part => -} "dispuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "dispongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "dispones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "dispone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "disponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "disponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "disponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "dispongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "disponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "dispongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "dispongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "dispongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dispona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "disponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dispona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "disponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "disponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "disponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dispusiera" ; "dispusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dispusieras" ; "dispusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dispusiera" ; "dispusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dispusiramos" ; "dispusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dispusierais" ; "dispusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dispusieran" ; "dispusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dispuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dispusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dispuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dispusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dispusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dispusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dispondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dispondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dispondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "dispondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "dispondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dispondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dispusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dispusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dispusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dispusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dispusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dispusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dispondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "dispondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dispondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "dispondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dispondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "dispondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "dispon" ; - {- VPB (Imper C.Sg C.P3) => -} "disponga" ; - {- VPB (Imper C.Pl C.P1) => -} "dispongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "disponed" ; - {- VPB (Imper C.Pl C.P3) => -} "dispongan" ; - {- VPB (Pass C.Sg Masc) => -} "dispuesto" ; - {- VPB (Pass C.Sg Fem) => -} "dispuesta" ; - {- VPB (Pass C.Pl Masc) => -} "dispuestos" ; - {- VPB (Pass C.Pl Fem) => -} "dispuestas" - ] - } ; - -lin exponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "exponer" ; - {- VI Ger => -} "exponiendo" ; - {- VI Part => -} "expuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "expongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "expones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "expone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "exponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "exponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "exponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "exponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "expongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "exponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "expongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "expongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "expongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "expona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "exponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "expona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "exponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "exponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "exponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"expusiera" ; "expusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"expusieras" ; "expusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"expusiera" ; "expusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"expusiramos" ; "expusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"expusierais" ; "expusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"expusieran" ; "expusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "expuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "expusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "expuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "expusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "expusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "expusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "expondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "expondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "expondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "expondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "expondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "expondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "expusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "expusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "expusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "expusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "expusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "expusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "expondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "expondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "expondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "expondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "expondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "expondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "expon" ; - {- VPB (Imper C.Sg C.P3) => -} "exponga" ; - {- VPB (Imper C.Pl C.P1) => -} "expongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "exponed" ; - {- VPB (Imper C.Pl C.P3) => -} "expongan" ; - {- VPB (Pass C.Sg Masc) => -} "expuesto" ; - {- VPB (Pass C.Sg Fem) => -} "expuesta" ; - {- VPB (Pass C.Pl Masc) => -} "expuestos" ; - {- VPB (Pass C.Pl Fem) => -} "expuestas" - ] - } ; - -lin fotocomponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fotocomponer" ; - {- VI Ger => -} "fotocomponiendo" ; - {- VI Part => -} "fotocompuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fotocompongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fotocompones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fotocompone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fotocomponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fotocomponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fotocomponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fotocomponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fotocompongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fotocomponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fotocompongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fotocompongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fotocompongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fotocompona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fotocomponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fotocompona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fotocomponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fotocomponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fotocomponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fotocompusiera" ; "fotocompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fotocompusieras" ; "fotocompusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fotocompusiera" ; "fotocompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fotocompusiramos" ; "fotocompusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fotocompusierais" ; "fotocompusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fotocompusieran" ; "fotocompusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fotocompuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fotocompusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fotocompuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fotocompusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fotocompusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fotocompusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fotocompondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fotocompondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fotocompondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fotocompondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fotocompondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fotocompondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fotocompusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fotocompusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fotocompusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fotocompusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fotocompusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fotocompusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fotocompondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fotocompondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fotocompondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fotocompondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fotocompondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fotocompondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fotocompon" ; - {- VPB (Imper C.Sg C.P3) => -} "fotocomponga" ; - {- VPB (Imper C.Pl C.P1) => -} "fotocompongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fotocomponed" ; - {- VPB (Imper C.Pl C.P3) => -} "fotocompongan" ; - {- VPB (Pass C.Sg Masc) => -} "fotocompuesto" ; - {- VPB (Pass C.Sg Fem) => -} "fotocompuesta" ; - {- VPB (Pass C.Pl Masc) => -} "fotocompuestos" ; - {- VPB (Pass C.Pl Fem) => -} "fotocompuestas" - ] - } ; - -lin imponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "imponer" ; - {- VI Ger => -} "imponiendo" ; - {- VI Part => -} "impuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "impongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "impones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "impone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "imponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "imponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "imponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "imponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "impongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "imponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "impongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "impongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "impongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "impona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "imponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "impona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "imponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "imponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "imponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"impusiera" ; "impusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"impusieras" ; "impusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"impusiera" ; "impusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"impusiramos" ; "impusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"impusierais" ; "impusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"impusieran" ; "impusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "impuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "impusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "impuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "impusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "impusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "impusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "impondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "impondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "impondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "impondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "impondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "impondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "impusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "impusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "impusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "impusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "impusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "impusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "impondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "impondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "impondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "impondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "impondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "impondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "impon" ; - {- VPB (Imper C.Sg C.P3) => -} "imponga" ; - {- VPB (Imper C.Pl C.P1) => -} "impongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "imponed" ; - {- VPB (Imper C.Pl C.P3) => -} "impongan" ; - {- VPB (Pass C.Sg Masc) => -} "impuesto" ; - {- VPB (Pass C.Sg Fem) => -} "impuesta" ; - {- VPB (Pass C.Pl Masc) => -} "impuestos" ; - {- VPB (Pass C.Pl Fem) => -} "impuestas" - ] - } ; - -lin indisponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "indisponer" ; - {- VI Ger => -} "indisponiendo" ; - {- VI Part => -} "indispuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "indispongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "indispones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "indispone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "indisponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "indisponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "indisponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "indisponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "indispongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "indisponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "indispongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "indispongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "indispongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "indispona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "indisponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "indispona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "indisponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "indisponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "indisponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"indispusiera" ; "indispusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"indispusieras" ; "indispusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"indispusiera" ; "indispusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"indispusiramos" ; "indispusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"indispusierais" ; "indispusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"indispusieran" ; "indispusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "indispuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "indispusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "indispuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "indispusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "indispusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "indispusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "indispondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "indispondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "indispondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "indispondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "indispondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "indispondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "indispusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "indispusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "indispusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "indispusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "indispusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "indispusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "indispondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "indispondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "indispondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "indispondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "indispondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "indispondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "indispon" ; - {- VPB (Imper C.Sg C.P3) => -} "indisponga" ; - {- VPB (Imper C.Pl C.P1) => -} "indispongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "indisponed" ; - {- VPB (Imper C.Pl C.P3) => -} "indispongan" ; - {- VPB (Pass C.Sg Masc) => -} "indispuesto" ; - {- VPB (Pass C.Sg Fem) => -} "indispuesta" ; - {- VPB (Pass C.Pl Masc) => -} "indispuestos" ; - {- VPB (Pass C.Pl Fem) => -} "indispuestas" - ] - } ; - -lin interponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "interponer" ; - {- VI Ger => -} "interponiendo" ; - {- VI Part => -} "interpuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "interpongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "interpones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "interpone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "interponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "interponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "interponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "interponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "interpongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "interponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "interpongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "interpongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "interpongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "interpona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "interponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "interpona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "interponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "interponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "interponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"interpusiera" ; "interpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"interpusieras" ; "interpusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"interpusiera" ; "interpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"interpusiramos" ; "interpusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"interpusierais" ; "interpusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"interpusieran" ; "interpusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "interpuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "interpusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "interpuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "interpusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "interpusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "interpusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "interpondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "interpondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "interpondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "interpondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "interpondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "interpondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "interpusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "interpusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "interpusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "interpusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "interpusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "interpusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "interpondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "interpondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "interpondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "interpondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "interpondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "interpondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "interpon" ; - {- VPB (Imper C.Sg C.P3) => -} "interponga" ; - {- VPB (Imper C.Pl C.P1) => -} "interpongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "interponed" ; - {- VPB (Imper C.Pl C.P3) => -} "interpongan" ; - {- VPB (Pass C.Sg Masc) => -} "interpuesto" ; - {- VPB (Pass C.Sg Fem) => -} "interpuesta" ; - {- VPB (Pass C.Pl Masc) => -} "interpuestos" ; - {- VPB (Pass C.Pl Fem) => -} "interpuestas" - ] - } ; - -lin oponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "oponer" ; - {- VI Ger => -} "oponiendo" ; - {- VI Part => -} "opuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "opongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "opones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "opone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "oponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "oponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "oponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "oponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "opongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "oponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "opongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "opongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "opongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "opona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "oponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "opona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "oponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "oponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "oponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"opusiera" ; "opusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"opusieras" ; "opusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"opusiera" ; "opusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"opusiramos" ; "opusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"opusierais" ; "opusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"opusieran" ; "opusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "opuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "opusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "opuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "opusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "opusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "opusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "opondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "opondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "opondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "opondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "opondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "opondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "opusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "opusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "opusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "opusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "opusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "opusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "opondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "opondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "opondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "opondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "opondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "opondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "opon" ; - {- VPB (Imper C.Sg C.P3) => -} "oponga" ; - {- VPB (Imper C.Pl C.P1) => -} "opongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "oponed" ; - {- VPB (Imper C.Pl C.P3) => -} "opongan" ; - {- VPB (Pass C.Sg Masc) => -} "opuesto" ; - {- VPB (Pass C.Sg Fem) => -} "opuesta" ; - {- VPB (Pass C.Pl Masc) => -} "opuestos" ; - {- VPB (Pass C.Pl Fem) => -} "opuestas" - ] - } ; - -lin poner_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "poner" ; - {- VI Ger => -} "poniendo" ; - {- VI Part => -} "puesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pusiera" ; "pusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pusieras" ; "pusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pusiera" ; "pusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pusiramos" ; "pusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pusierais" ; "pusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pusieran" ; "pusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "puse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "puso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pon" ; - {- VPB (Imper C.Sg C.P3) => -} "ponga" ; - {- VPB (Imper C.Pl C.P1) => -} "pongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "poned" ; - {- VPB (Imper C.Pl C.P3) => -} "pongan" ; - {- VPB (Pass C.Sg Masc) => -} "puesto" ; - {- VPB (Pass C.Sg Fem) => -} "puesta" ; - {- VPB (Pass C.Pl Masc) => -} "puestos" ; - {- VPB (Pass C.Pl Fem) => -} "puestas" - ] - } ; - -lin posponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "posponer" ; - {- VI Ger => -} "posponiendo" ; - {- VI Part => -} "pospuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pospongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pospones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pospone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "posponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "posponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "posponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "posponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pospongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "posponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pospongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pospongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pospongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pospona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "posponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pospona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "posponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "posponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "posponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pospusiera" ; "pospusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pospusieras" ; "pospusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pospusiera" ; "pospusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pospusiramos" ; "pospusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pospusierais" ; "pospusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pospusieran" ; "pospusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pospuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pospusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pospuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pospusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pospusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pospusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pospondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pospondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pospondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pospondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pospondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pospondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pospusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pospusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pospusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pospusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pospusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pospusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pospondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pospondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pospondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pospondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pospondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pospondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pospon" ; - {- VPB (Imper C.Sg C.P3) => -} "posponga" ; - {- VPB (Imper C.Pl C.P1) => -} "pospongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "posponed" ; - {- VPB (Imper C.Pl C.P3) => -} "pospongan" ; - {- VPB (Pass C.Sg Masc) => -} "pospuesto" ; - {- VPB (Pass C.Sg Fem) => -} "pospuesta" ; - {- VPB (Pass C.Pl Masc) => -} "pospuestos" ; - {- VPB (Pass C.Pl Fem) => -} "pospuestas" - ] - } ; - -lin predisponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "predisponer" ; - {- VI Ger => -} "predisponiendo" ; - {- VI Part => -} "predispuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "predispongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "predispones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "predispone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "predisponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "predisponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "predisponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "predisponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "predispongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "predisponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "predispongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "predispongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "predispongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "predispona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "predisponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "predispona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "predisponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "predisponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "predisponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"predispusiera" ; "predispusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"predispusieras" ; "predispusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"predispusiera" ; "predispusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"predispusiramos" ; "predispusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"predispusierais" ; "predispusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"predispusieran" ; "predispusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "predispuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "predispusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "predispuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "predispusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "predispusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "predispusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "predispondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "predispondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "predispondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "predispondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "predispondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "predispondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "predispusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "predispusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "predispusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "predispusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "predispusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "predispusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "predispondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "predispondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "predispondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "predispondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "predispondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "predispondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "predispon" ; - {- VPB (Imper C.Sg C.P3) => -} "predisponga" ; - {- VPB (Imper C.Pl C.P1) => -} "predispongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "predisponed" ; - {- VPB (Imper C.Pl C.P3) => -} "predispongan" ; - {- VPB (Pass C.Sg Masc) => -} "predispuesto" ; - {- VPB (Pass C.Sg Fem) => -} "predispuesta" ; - {- VPB (Pass C.Pl Masc) => -} "predispuestos" ; - {- VPB (Pass C.Pl Fem) => -} "predispuestas" - ] - } ; - -lin preponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preponer" ; - {- VI Ger => -} "preponiendo" ; - {- VI Part => -} "prepuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prepongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prepones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prepone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "preponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "preponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "preponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "preponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prepongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "preponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prepongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prepongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prepongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prepona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prepona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "preponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prepusiera" ; "prepusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prepusieras" ; "prepusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prepusiera" ; "prepusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prepusiramos" ; "prepusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prepusierais" ; "prepusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prepusieran" ; "prepusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prepuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prepusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prepuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prepusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prepusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prepusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prepondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prepondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prepondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prepondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prepondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prepondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prepusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prepusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prepusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prepusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prepusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prepusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prepondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prepondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prepondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prepondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prepondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prepondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prepon" ; - {- VPB (Imper C.Sg C.P3) => -} "preponga" ; - {- VPB (Imper C.Pl C.P1) => -} "prepongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "preponed" ; - {- VPB (Imper C.Pl C.P3) => -} "prepongan" ; - {- VPB (Pass C.Sg Masc) => -} "prepuesto" ; - {- VPB (Pass C.Sg Fem) => -} "prepuesta" ; - {- VPB (Pass C.Pl Masc) => -} "prepuestos" ; - {- VPB (Pass C.Pl Fem) => -} "prepuestas" - ] - } ; - -lin presuponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "presuponer" ; - {- VI Ger => -} "presuponiendo" ; - {- VI Part => -} "presupuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "presupongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "presupones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "presupone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "presuponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "presuponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "presuponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "presuponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "presupongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "presuponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "presupongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "presupongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "presupongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "presupona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "presuponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "presupona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "presuponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "presuponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "presuponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"presupusiera" ; "presupusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"presupusieras" ; "presupusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"presupusiera" ; "presupusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"presupusiramos" ; "presupusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"presupusierais" ; "presupusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"presupusieran" ; "presupusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "presupuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "presupusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "presupuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "presupusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "presupusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "presupusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "presupondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "presupondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "presupondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "presupondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "presupondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "presupondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "presupusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "presupusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "presupusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "presupusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "presupusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "presupusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "presupondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "presupondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "presupondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "presupondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "presupondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "presupondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "presupon" ; - {- VPB (Imper C.Sg C.P3) => -} "presuponga" ; - {- VPB (Imper C.Pl C.P1) => -} "presupongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "presuponed" ; - {- VPB (Imper C.Pl C.P3) => -} "presupongan" ; - {- VPB (Pass C.Sg Masc) => -} "presupuesto" ; - {- VPB (Pass C.Sg Fem) => -} "presupuesta" ; - {- VPB (Pass C.Pl Masc) => -} "presupuestos" ; - {- VPB (Pass C.Pl Fem) => -} "presupuestas" - ] - } ; - -lin proponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proponer" ; - {- VI Ger => -} "proponiendo" ; - {- VI Part => -} "propuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "propongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "propones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "propone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "proponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "proponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "proponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "proponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "propongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "proponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "propongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "propongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "propongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "propona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "proponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "propona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "proponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "proponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "proponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"propusiera" ; "propusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"propusieras" ; "propusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"propusiera" ; "propusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"propusiramos" ; "propusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"propusierais" ; "propusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"propusieran" ; "propusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "propuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "propusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "propuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "propusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "propusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "propusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "propondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "propondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "propondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "propondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "propondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "propondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "propusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "propusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "propusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "propusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "propusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "propusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "propondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "propondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "propondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "propondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "propondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "propondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "propon" ; - {- VPB (Imper C.Sg C.P3) => -} "proponga" ; - {- VPB (Imper C.Pl C.P1) => -} "propongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "proponed" ; - {- VPB (Imper C.Pl C.P3) => -} "propongan" ; - {- VPB (Pass C.Sg Masc) => -} "propuesto" ; - {- VPB (Pass C.Sg Fem) => -} "propuesta" ; - {- VPB (Pass C.Pl Masc) => -} "propuestos" ; - {- VPB (Pass C.Pl Fem) => -} "propuestas" - ] - } ; - -lin recomponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recomponer" ; - {- VI Ger => -} "recomponiendo" ; - {- VI Part => -} "recompuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recompongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recompones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recompone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recomponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recomponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recomponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recomponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recompongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recomponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recompongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recompongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recompongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recompona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recomponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recompona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recomponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recomponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recomponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recompusiera" ; "recompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recompusieras" ; "recompusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recompusiera" ; "recompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recompusiramos" ; "recompusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recompusierais" ; "recompusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recompusieran" ; "recompusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recompuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recompusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recompuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recompusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recompusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recompusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recompondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recompondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recompondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recompondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recompondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recompondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recompusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recompusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recompusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recompusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recompusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recompusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recompondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recompondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recompondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recompondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recompondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recompondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recompon" ; - {- VPB (Imper C.Sg C.P3) => -} "recomponga" ; - {- VPB (Imper C.Pl C.P1) => -} "recompongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recomponed" ; - {- VPB (Imper C.Pl C.P3) => -} "recompongan" ; - {- VPB (Pass C.Sg Masc) => -} "recompuesto" ; - {- VPB (Pass C.Sg Fem) => -} "recompuesta" ; - {- VPB (Pass C.Pl Masc) => -} "recompuestos" ; - {- VPB (Pass C.Pl Fem) => -} "recompuestas" - ] - } ; - -lin reponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reponer" ; - {- VI Ger => -} "reponiendo" ; - {- VI Part => -} "repuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "repone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "repongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "repongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "repongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "repona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "repona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"repusiera" ; "repusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"repusieras" ; "repusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"repusiera" ; "repusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"repusiramos" ; "repusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"repusierais" ; "repusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"repusieran" ; "repusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "repuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "repusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "repuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "repusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "repusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "repusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "repondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "repondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "repondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "repondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "repondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "repondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "repusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "repusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "repusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "repusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "repusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "repusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "repondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "repondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "repondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "repondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "repondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "repondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "repon" ; - {- VPB (Imper C.Sg C.P3) => -} "reponga" ; - {- VPB (Imper C.Pl C.P1) => -} "repongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reponed" ; - {- VPB (Imper C.Pl C.P3) => -} "repongan" ; - {- VPB (Pass C.Sg Masc) => -} "repuesto" ; - {- VPB (Pass C.Sg Fem) => -} "repuesta" ; - {- VPB (Pass C.Pl Masc) => -} "repuestos" ; - {- VPB (Pass C.Pl Fem) => -} "repuestas" - ] - } ; - -lin sobreexponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobreexponer" ; - {- VI Ger => -} "sobreexponiendo" ; - {- VI Part => -} "sobreexpuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobreexpongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobreexpones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobreexpone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobreexponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobreexponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobreexponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobreexponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobreexpongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobreexponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobreexpongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobreexpongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobreexpongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobreexpona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobreexponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobreexpona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobreexponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobreexponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobreexponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobreexpusiera" ; "sobreexpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobreexpusieras" ; "sobreexpusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobreexpusiera" ; "sobreexpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobreexpusiramos" ; "sobreexpusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobreexpusierais" ; "sobreexpusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobreexpusieran" ; "sobreexpusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobreexpuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobreexpusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobreexpuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobreexpusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobreexpusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobreexpusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobreexpondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobreexpondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobreexpondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobreexpondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobreexpondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobreexpondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobreexpusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobreexpusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobreexpusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobreexpusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobreexpusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobreexpusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobreexpondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobreexpondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobreexpondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobreexpondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobreexpondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobreexpondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobreexpon" ; - {- VPB (Imper C.Sg C.P3) => -} "sobreexponga" ; - {- VPB (Imper C.Pl C.P1) => -} "sobreexpongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobreexponed" ; - {- VPB (Imper C.Pl C.P3) => -} "sobreexpongan" ; - {- VPB (Pass C.Sg Masc) => -} "sobreexpuesto" ; - {- VPB (Pass C.Sg Fem) => -} "sobreexpuesta" ; - {- VPB (Pass C.Pl Masc) => -} "sobreexpuestos" ; - {- VPB (Pass C.Pl Fem) => -} "sobreexpuestas" - ] - } ; - -lin sobreponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobreponer" ; - {- VI Ger => -} "sobreponiendo" ; - {- VI Part => -} "sobrepuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrepongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrepones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrepone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobreponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobreponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobreponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobreponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrepongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobreponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrepongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrepongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrepongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrepona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobreponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrepona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobreponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobreponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobreponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrepusiera" ; "sobrepusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrepusieras" ; "sobrepusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrepusiera" ; "sobrepusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrepusiramos" ; "sobrepusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrepusierais" ; "sobrepusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrepusieran" ; "sobrepusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrepuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrepusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrepuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrepusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrepusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrepusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrepondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrepondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrepondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrepondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrepondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrepondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrepusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrepusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrepusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrepusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrepusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrepusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrepondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrepondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrepondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrepondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrepondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrepondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrepon" ; - {- VPB (Imper C.Sg C.P3) => -} "sobreponga" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrepongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobreponed" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrepongan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrepuesto" ; - {- VPB (Pass C.Sg Fem) => -} "sobrepuesta" ; - {- VPB (Pass C.Pl Masc) => -} "sobrepuestos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrepuestas" - ] - } ; - -lin subexponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subexponer" ; - {- VI Ger => -} "subexponiendo" ; - {- VI Part => -} "subexpuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subexpongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subexpones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subexpone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subexponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subexponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subexponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subexponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subexpongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subexponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subexpongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subexpongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subexpongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subexpona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subexponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subexpona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subexponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subexponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subexponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subexpusiera" ; "subexpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subexpusieras" ; "subexpusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subexpusiera" ; "subexpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subexpusiramos" ; "subexpusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subexpusierais" ; "subexpusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subexpusieran" ; "subexpusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subexpuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subexpusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subexpuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subexpusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subexpusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subexpusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subexpondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subexpondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subexpondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subexpondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subexpondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subexpondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subexpusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subexpusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subexpusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subexpusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subexpusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subexpusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subexpondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subexpondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subexpondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subexpondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subexpondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subexpondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subexpon" ; - {- VPB (Imper C.Sg C.P3) => -} "subexponga" ; - {- VPB (Imper C.Pl C.P1) => -} "subexpongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subexponed" ; - {- VPB (Imper C.Pl C.P3) => -} "subexpongan" ; - {- VPB (Pass C.Sg Masc) => -} "subexpuesto" ; - {- VPB (Pass C.Sg Fem) => -} "subexpuesta" ; - {- VPB (Pass C.Pl Masc) => -} "subexpuestos" ; - {- VPB (Pass C.Pl Fem) => -} "subexpuestas" - ] - } ; - -lin superponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "superponer" ; - {- VI Ger => -} "superponiendo" ; - {- VI Part => -} "superpuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "superpongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "superpones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "superpone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "superponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "superponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "superponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "superponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "superpongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "superponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "superpongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "superpongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "superpongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "superpona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "superponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "superpona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "superponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "superponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "superponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"superpusiera" ; "superpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"superpusieras" ; "superpusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"superpusiera" ; "superpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"superpusiramos" ; "superpusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"superpusierais" ; "superpusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"superpusieran" ; "superpusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "superpuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "superpusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "superpuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "superpusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "superpusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "superpusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "superpondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "superpondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "superpondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "superpondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "superpondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "superpondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "superpusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "superpusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "superpusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "superpusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "superpusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "superpusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "superpondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "superpondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "superpondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "superpondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "superpondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "superpondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "superpon" ; - {- VPB (Imper C.Sg C.P3) => -} "superponga" ; - {- VPB (Imper C.Pl C.P1) => -} "superpongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "superponed" ; - {- VPB (Imper C.Pl C.P3) => -} "superpongan" ; - {- VPB (Pass C.Sg Masc) => -} "superpuesto" ; - {- VPB (Pass C.Sg Fem) => -} "superpuesta" ; - {- VPB (Pass C.Pl Masc) => -} "superpuestos" ; - {- VPB (Pass C.Pl Fem) => -} "superpuestas" - ] - } ; - -lin suponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "suponer" ; - {- VI Ger => -} "suponiendo" ; - {- VI Part => -} "supuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "supongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "supones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "supone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "suponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "suponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "suponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "supongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "supongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "supongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "supongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "supona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "suponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "supona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "suponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "suponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "suponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"supusiera" ; "supusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"supusieras" ; "supusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"supusiera" ; "supusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"supusiramos" ; "supusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"supusierais" ; "supusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"supusieran" ; "supusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "supuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "supusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "supuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "supusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "supusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "supusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "supondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "supondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "supondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "supondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "supondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "supondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "supusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "supusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "supusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "supusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "supusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "supusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "supondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "supondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "supondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "supondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "supondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "supondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "supon" ; - {- VPB (Imper C.Sg C.P3) => -} "suponga" ; - {- VPB (Imper C.Pl C.P1) => -} "supongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "suponed" ; - {- VPB (Imper C.Pl C.P3) => -} "supongan" ; - {- VPB (Pass C.Sg Masc) => -} "supuesto" ; - {- VPB (Pass C.Sg Fem) => -} "supuesta" ; - {- VPB (Pass C.Pl Masc) => -} "supuestos" ; - {- VPB (Pass C.Pl Fem) => -} "supuestas" - ] - } ; - -lin telecomponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "telecomponer" ; - {- VI Ger => -} "telecomponiendo" ; - {- VI Part => -} "telecompuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "telecompongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "telecompones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "telecompone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "telecomponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "telecomponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "telecomponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "telecomponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "telecompongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "telecomponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "telecompongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "telecompongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "telecompongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "telecompona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "telecomponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "telecompona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "telecomponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "telecomponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "telecomponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"telecompusiera" ; "telecompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"telecompusieras" ; "telecompusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"telecompusiera" ; "telecompusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"telecompusiramos" ; "telecompusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"telecompusierais" ; "telecompusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"telecompusieran" ; "telecompusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "telecompuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "telecompusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "telecompuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "telecompusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "telecompusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "telecompusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "telecompondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "telecompondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "telecompondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "telecompondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "telecompondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "telecompondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "telecompusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "telecompusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "telecompusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "telecompusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "telecompusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "telecompusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "telecompondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "telecompondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "telecompondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "telecompondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "telecompondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "telecompondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "telecompon" ; - {- VPB (Imper C.Sg C.P3) => -} "telecomponga" ; - {- VPB (Imper C.Pl C.P1) => -} "telecompongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "telecomponed" ; - {- VPB (Imper C.Pl C.P3) => -} "telecompongan" ; - {- VPB (Pass C.Sg Masc) => -} "telecompuesto" ; - {- VPB (Pass C.Sg Fem) => -} "telecompuesta" ; - {- VPB (Pass C.Pl Masc) => -} "telecompuestos" ; - {- VPB (Pass C.Pl Fem) => -} "telecompuestas" - ] - } ; - -lin transponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "transponer" ; - {- VI Ger => -} "transponiendo" ; - {- VI Part => -} "transpuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "transpongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "transpones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "transpone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "transponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "transponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "transponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "transponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "transpongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "transponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "transpongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "transpongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "transpongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transpona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "transponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transpona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "transponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "transponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "transponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transpusiera" ; "transpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"transpusieras" ; "transpusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transpusiera" ; "transpusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transpusiramos" ; "transpusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"transpusierais" ; "transpusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"transpusieran" ; "transpusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transpuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transpusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transpuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "transpusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "transpusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "transpusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "transpondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "transpondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "transpondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transpondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transpondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "transpondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transpusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "transpusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transpusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transpusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transpusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "transpusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "transpondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transpondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "transpondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transpondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "transpondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transpondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "transpon" ; - {- VPB (Imper C.Sg C.P3) => -} "transponga" ; - {- VPB (Imper C.Pl C.P1) => -} "transpongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "transponed" ; - {- VPB (Imper C.Pl C.P3) => -} "transpongan" ; - {- VPB (Pass C.Sg Masc) => -} "transpuesto" ; - {- VPB (Pass C.Sg Fem) => -} "transpuesta" ; - {- VPB (Pass C.Pl Masc) => -} "transpuestos" ; - {- VPB (Pass C.Pl Fem) => -} "transpuestas" - ] - } ; - -lin trasponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasponer" ; - {- VI Ger => -} "trasponiendo" ; - {- VI Part => -} "traspuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "traspongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "traspones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "traspone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "traspongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "traspongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "traspongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "traspongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "traspona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "traspona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"traspusiera" ; "traspusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"traspusieras" ; "traspusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"traspusiera" ; "traspusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"traspusiramos" ; "traspusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"traspusierais" ; "traspusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"traspusieran" ; "traspusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "traspuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "traspusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "traspuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "traspusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "traspusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "traspusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "traspondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "traspondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "traspondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "traspondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "traspondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "traspondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "traspusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "traspusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "traspusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "traspusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "traspusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "traspusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "traspondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "traspondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "traspondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "traspondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "traspondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "traspondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "traspon" ; - {- VPB (Imper C.Sg C.P3) => -} "trasponga" ; - {- VPB (Imper C.Pl C.P1) => -} "traspongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasponed" ; - {- VPB (Imper C.Pl C.P3) => -} "traspongan" ; - {- VPB (Pass C.Sg Masc) => -} "traspuesto" ; - {- VPB (Pass C.Sg Fem) => -} "traspuesta" ; - {- VPB (Pass C.Pl Masc) => -} "traspuestos" ; - {- VPB (Pass C.Pl Fem) => -} "traspuestas" - ] - } ; - -lin yuxtaponer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "yuxtaponer" ; - {- VI Ger => -} "yuxtaponiendo" ; - {- VI Part => -} "yuxtapuesto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "yuxtapongo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "yuxtapones" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "yuxtapone" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "yuxtaponemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "yuxtaponis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "yuxtaponen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "yuxtaponga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "yuxtapongas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "yuxtaponga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "yuxtapongamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "yuxtapongis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "yuxtapongan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "yuxtapona" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "yuxtaponas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "yuxtapona" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "yuxtaponamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "yuxtaponais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "yuxtaponan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"yuxtapusiera" ; "yuxtapusiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"yuxtapusieras" ; "yuxtapusieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"yuxtapusiera" ; "yuxtapusiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"yuxtapusiramos" ; "yuxtapusisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"yuxtapusierais" ; "yuxtapusieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"yuxtapusieran" ; "yuxtapusiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "yuxtapuse" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "yuxtapusiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "yuxtapuso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "yuxtapusimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "yuxtapusisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "yuxtapusieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "yuxtapondr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "yuxtapondrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "yuxtapondr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "yuxtapondremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "yuxtapondris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "yuxtapondrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "yuxtapusiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "yuxtapusieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "yuxtapusiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "yuxtapusiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "yuxtapusiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "yuxtapusieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "yuxtapondra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "yuxtapondras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "yuxtapondra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "yuxtapondramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "yuxtapondrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "yuxtapondran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "yuxtapon" ; - {- VPB (Imper C.Sg C.P3) => -} "yuxtaponga" ; - {- VPB (Imper C.Pl C.P1) => -} "yuxtapongamos" ; - {- VPB (Imper C.Pl C.P2) => -} "yuxtaponed" ; - {- VPB (Imper C.Pl C.P3) => -} "yuxtapongan" ; - {- VPB (Pass C.Sg Masc) => -} "yuxtapuesto" ; - {- VPB (Pass C.Sg Fem) => -} "yuxtapuesta" ; - {- VPB (Pass C.Pl Masc) => -} "yuxtapuestos" ; - {- VPB (Pass C.Pl Fem) => -} "yuxtapuestas" - ] - } ; - -lin advenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "advenir" ; - {- VI Ger => -} "adveniendo" ; - {- VI Part => -} "advenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "advengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "advienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "advenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "advens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "advienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "advenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "advengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "advenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "advengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "advengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "advengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "advena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "advenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "advena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "advenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "advenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "advenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adviniera" ; "adviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"advinieras" ; "advinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adviniera" ; "adviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adviniramos" ; "advinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"advinierais" ; "advinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"advinieran" ; "adviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "advine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "advino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "advinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "advinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "advinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "advendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "advendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "advendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "advendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "advendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "advendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "advinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "advinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "advendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "advendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "advendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "advendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "advendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "advendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adven" ; - {- VPB (Imper C.Sg C.P3) => -} "advenga" ; - {- VPB (Imper C.Pl C.P1) => -} "advengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "advenid" ; - {- VPB (Imper C.Pl C.P3) => -} "advengan" ; - {- VPB (Pass C.Sg Masc) => -} "advenido" ; - {- VPB (Pass C.Sg Fem) => -} "advenida" ; - {- VPB (Pass C.Pl Masc) => -} "advenidos" ; - {- VPB (Pass C.Pl Fem) => -} "advenidas" - ] - } ; - -lin antevenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "antevenir" ; - {- VI Ger => -} "anteveniendo" ; - {- VI Part => -} "antevenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "antevengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "antevienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "anteviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "antevenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "antevens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "antevienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "antevenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "antevengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "antevenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "antevengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "antevengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "antevengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "antevena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "antevenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "antevena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "antevenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "antevenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "antevenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"anteviniera" ; "anteviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"antevinieras" ; "antevinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"anteviniera" ; "anteviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"anteviniramos" ; "antevinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"antevinierais" ; "antevinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"antevinieran" ; "anteviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "antevine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "anteviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "antevino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "antevinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "antevinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "antevinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "antevendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "antevendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "antevendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "antevendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "antevendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "antevendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "anteviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "antevinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "anteviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "anteviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "anteviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "antevinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "antevendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "antevendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "antevendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "antevendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "antevendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "antevendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "anteven" ; - {- VPB (Imper C.Sg C.P3) => -} "antevenga" ; - {- VPB (Imper C.Pl C.P1) => -} "antevengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "antevenid" ; - {- VPB (Imper C.Pl C.P3) => -} "antevengan" ; - {- VPB (Pass C.Sg Masc) => -} "antevenido" ; - {- VPB (Pass C.Sg Fem) => -} "antevenida" ; - {- VPB (Pass C.Pl Masc) => -} "antevenidos" ; - {- VPB (Pass C.Pl Fem) => -} "antevenidas" - ] - } ; - -lin aprevenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aprevenir" ; - {- VI Ger => -} "apreveniendo" ; - {- VI Part => -} "aprevenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aprevengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aprevienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apreviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aprevenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aprevens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aprevienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aprevenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aprevengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aprevenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aprevengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aprevengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aprevengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aprevena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aprevenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aprevena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aprevenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aprevenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aprevenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apreviniera" ; "apreviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aprevinieras" ; "aprevinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apreviniera" ; "apreviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apreviniramos" ; "aprevinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aprevinierais" ; "aprevinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aprevinieran" ; "apreviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aprevine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apreviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aprevino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aprevinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aprevinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aprevinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aprevendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aprevendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aprevendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aprevendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aprevendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aprevendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apreviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aprevinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apreviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apreviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apreviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aprevinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aprevendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aprevendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aprevendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aprevendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aprevendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aprevendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apreven" ; - {- VPB (Imper C.Sg C.P3) => -} "aprevenga" ; - {- VPB (Imper C.Pl C.P1) => -} "aprevengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aprevenid" ; - {- VPB (Imper C.Pl C.P3) => -} "aprevengan" ; - {- VPB (Pass C.Sg Masc) => -} "aprevenido" ; - {- VPB (Pass C.Sg Fem) => -} "aprevenida" ; - {- VPB (Pass C.Pl Masc) => -} "aprevenidos" ; - {- VPB (Pass C.Pl Fem) => -} "aprevenidas" - ] - } ; - -lin avenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "avenir" ; - {- VI Ger => -} "aveniendo" ; - {- VI Part => -} "avenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "avengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "avienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "avenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "avens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "avienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "avenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "avengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "avenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "avengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "avengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "avengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "avena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "avenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "avena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "avenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "avenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "avenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aviniera" ; "aviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"avinieras" ; "avinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aviniera" ; "aviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aviniramos" ; "avinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"avinierais" ; "avinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"avinieran" ; "aviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "avine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "avino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "avinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "avinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "avinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "avendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "avendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "avendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "avendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "avendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "avendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "avinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "avinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "avendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "avendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "avendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "avendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "avendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "avendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aven" ; - {- VPB (Imper C.Sg C.P3) => -} "avenga" ; - {- VPB (Imper C.Pl C.P1) => -} "avengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "avenid" ; - {- VPB (Imper C.Pl C.P3) => -} "avengan" ; - {- VPB (Pass C.Sg Masc) => -} "avenido" ; - {- VPB (Pass C.Sg Fem) => -} "avenida" ; - {- VPB (Pass C.Pl Masc) => -} "avenidos" ; - {- VPB (Pass C.Pl Fem) => -} "avenidas" - ] - } ; - -lin contravenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contravenir" ; - {- VI Ger => -} "contraveniendo" ; - {- VI Part => -} "contravenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contravengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contravienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contraviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contravenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contravens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contravienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contravenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contravengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contravenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contravengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contravengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contravengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contravena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contravenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contravena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contravenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contravenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contravenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contraviniera" ; "contraviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contravinieras" ; "contravinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contraviniera" ; "contraviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contraviniramos" ; "contravinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contravinierais" ; "contravinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contravinieran" ; "contraviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contravine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contraviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contravino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contravinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contravinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contravinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contravendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contravendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contravendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contravendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contravendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contravendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contraviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contravinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contraviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contraviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contraviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contravinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contravendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contravendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contravendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contravendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contravendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contravendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contraven" ; - {- VPB (Imper C.Sg C.P3) => -} "contravenga" ; - {- VPB (Imper C.Pl C.P1) => -} "contravengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contravenid" ; - {- VPB (Imper C.Pl C.P3) => -} "contravengan" ; - {- VPB (Pass C.Sg Masc) => -} "contravenido" ; - {- VPB (Pass C.Sg Fem) => -} "contravenida" ; - {- VPB (Pass C.Pl Masc) => -} "contravenidos" ; - {- VPB (Pass C.Pl Fem) => -} "contravenidas" - ] - } ; - -lin convenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "convenir" ; - {- VI Ger => -} "conveniendo" ; - {- VI Part => -} "convenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "convengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "convienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "conviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "convens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "convenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "convengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "convenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "convengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "convengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "convengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "convena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "convena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"conviniera" ; "conviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convinieras" ; "convinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"conviniera" ; "conviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"conviniramos" ; "convinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convinierais" ; "convinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convinieran" ; "conviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "convine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "conviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "convendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "convendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "conviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "conviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "conviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "conviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "conven" ; - {- VPB (Imper C.Sg C.P3) => -} "convenga" ; - {- VPB (Imper C.Pl C.P1) => -} "convengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "convenid" ; - {- VPB (Imper C.Pl C.P3) => -} "convengan" ; - {- VPB (Pass C.Sg Masc) => -} "convenido" ; - {- VPB (Pass C.Sg Fem) => -} "convenida" ; - {- VPB (Pass C.Pl Masc) => -} "convenidos" ; - {- VPB (Pass C.Pl Fem) => -} "convenidas" - ] - } ; - -lin desavenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desavenir" ; - {- VI Ger => -} "desaveniendo" ; - {- VI Part => -} "desavenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desavengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desavienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desaviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desavenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desavens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desavienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desavenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desavengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desavenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desavengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desavengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desavengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desavena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desavenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desavena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desavenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desavenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desavenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desaviniera" ; "desaviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desavinieras" ; "desavinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desaviniera" ; "desaviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desaviniramos" ; "desavinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desavinierais" ; "desavinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desavinieran" ; "desaviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desavine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desaviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desavino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desavinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desavinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desavinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desavendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desavendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desavendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desavendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desavendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desavendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desaviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desavinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desaviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desaviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desaviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desavinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desavendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desavendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desavendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desavendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desavendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desavendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desaven" ; - {- VPB (Imper C.Sg C.P3) => -} "desavenga" ; - {- VPB (Imper C.Pl C.P1) => -} "desavengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desavenid" ; - {- VPB (Imper C.Pl C.P3) => -} "desavengan" ; - {- VPB (Pass C.Sg Masc) => -} "desavenido" ; - {- VPB (Pass C.Sg Fem) => -} "desavenida" ; - {- VPB (Pass C.Pl Masc) => -} "desavenidos" ; - {- VPB (Pass C.Pl Fem) => -} "desavenidas" - ] - } ; - -lin desconvenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desconvenir" ; - {- VI Ger => -} "desconveniendo" ; - {- VI Part => -} "desconvenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desconvengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desconvienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desconviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desconvenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desconvens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desconvienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desconvenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desconvengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desconvenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desconvengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desconvengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desconvengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desconvena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desconvenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desconvena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desconvenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desconvenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desconvenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desconviniera" ; "desconviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desconvinieras" ; "desconvinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desconviniera" ; "desconviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desconviniramos" ; "desconvinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desconvinierais" ; "desconvinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desconvinieran" ; "desconviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desconvine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desconviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desconvino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desconvinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desconvinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desconvinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desconvendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desconvendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desconvendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desconvendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desconvendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desconvendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desconviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desconvinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desconviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desconviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desconviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desconvinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desconvendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desconvendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desconvendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desconvendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desconvendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desconvendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desconven" ; - {- VPB (Imper C.Sg C.P3) => -} "desconvenga" ; - {- VPB (Imper C.Pl C.P1) => -} "desconvengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desconvenid" ; - {- VPB (Imper C.Pl C.P3) => -} "desconvengan" ; - {- VPB (Pass C.Sg Masc) => -} "desconvenido" ; - {- VPB (Pass C.Sg Fem) => -} "desconvenida" ; - {- VPB (Pass C.Pl Masc) => -} "desconvenidos" ; - {- VPB (Pass C.Pl Fem) => -} "desconvenidas" - ] - } ; - -lin devenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "devenir" ; - {- VI Ger => -} "deveniendo" ; - {- VI Part => -} "devenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "devengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "devienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "devenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "devens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "devienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "devenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "devengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "devenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "devengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "devengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "devengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "devena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "devenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "devena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "devenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "devenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "devenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"deviniera" ; "deviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"devinieras" ; "devinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"deviniera" ; "deviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"deviniramos" ; "devinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"devinierais" ; "devinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"devinieran" ; "deviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "devine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "devino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "devinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "devinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "devinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "devendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "devendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "devendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "devendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "devendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "devendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "deviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "devinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "deviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "deviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "deviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "devinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "devendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "devendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "devendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "devendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "devendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "devendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deven" ; - {- VPB (Imper C.Sg C.P3) => -} "devenga" ; - {- VPB (Imper C.Pl C.P1) => -} "devengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "devenid" ; - {- VPB (Imper C.Pl C.P3) => -} "devengan" ; - {- VPB (Pass C.Sg Masc) => -} "devenido" ; - {- VPB (Pass C.Sg Fem) => -} "devenida" ; - {- VPB (Pass C.Pl Masc) => -} "devenidos" ; - {- VPB (Pass C.Pl Fem) => -} "devenidas" - ] - } ; - -lin disconvenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "disconvenir" ; - {- VI Ger => -} "disconveniendo" ; - {- VI Part => -} "disconvenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "disconvengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "disconvienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "disconviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "disconvenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "disconvens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disconvienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "disconvenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "disconvengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "disconvenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "disconvengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "disconvengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "disconvengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "disconvena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "disconvenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "disconvena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "disconvenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "disconvenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "disconvenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"disconviniera" ; "disconviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"disconvinieras" ; "disconvinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"disconviniera" ; "disconviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"disconviniramos" ; "disconvinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"disconvinierais" ; "disconvinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"disconvinieran" ; "disconviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "disconvine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "disconviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "disconvino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "disconvinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "disconvinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "disconvinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "disconvendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "disconvendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "disconvendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "disconvendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "disconvendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "disconvendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "disconviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "disconvinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "disconviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "disconviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "disconviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "disconvinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "disconvendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "disconvendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "disconvendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "disconvendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "disconvendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "disconvendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "disconven" ; - {- VPB (Imper C.Sg C.P3) => -} "disconvenga" ; - {- VPB (Imper C.Pl C.P1) => -} "disconvengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "disconvenid" ; - {- VPB (Imper C.Pl C.P3) => -} "disconvengan" ; - {- VPB (Pass C.Sg Masc) => -} "disconvenido" ; - {- VPB (Pass C.Sg Fem) => -} "disconvenida" ; - {- VPB (Pass C.Pl Masc) => -} "disconvenidos" ; - {- VPB (Pass C.Pl Fem) => -} "disconvenidas" - ] - } ; - -lin intervenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "intervenir" ; - {- VI Ger => -} "interveniendo" ; - {- VI Part => -} "intervenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "intervengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "intervienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "interviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "intervenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "intervens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "intervienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "intervenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "intervengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "intervenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "intervengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "intervengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "intervengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "intervena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "intervenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "intervena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "intervenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "intervenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "intervenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"interviniera" ; "interviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"intervinieras" ; "intervinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"interviniera" ; "interviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"interviniramos" ; "intervinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"intervinierais" ; "intervinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"intervinieran" ; "interviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "intervine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "interviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "intervino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "intervinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "intervinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "intervinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "intervendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "intervendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "intervendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "intervendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "intervendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "intervendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "interviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "intervinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "interviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "interviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "interviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "intervinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "intervendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "intervendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "intervendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "intervendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "intervendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "intervendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "interven" ; - {- VPB (Imper C.Sg C.P3) => -} "intervenga" ; - {- VPB (Imper C.Pl C.P1) => -} "intervengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "intervenid" ; - {- VPB (Imper C.Pl C.P3) => -} "intervengan" ; - {- VPB (Pass C.Sg Masc) => -} "intervenido" ; - {- VPB (Pass C.Sg Fem) => -} "intervenida" ; - {- VPB (Pass C.Pl Masc) => -} "intervenidos" ; - {- VPB (Pass C.Pl Fem) => -} "intervenidas" - ] - } ; - -lin prevenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prevenir" ; - {- VI Ger => -} "preveniendo" ; - {- VI Part => -} "prevenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prevengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "previenes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "previene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prevenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prevens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "previenen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prevenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prevengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prevenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prevengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prevengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prevengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prevena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prevenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prevena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prevenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prevenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prevenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"previniera" ; "previniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"previnieras" ; "previnieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"previniera" ; "previniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"previniramos" ; "previnisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"previnierais" ; "previnieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"previnieran" ; "previniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "previne" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "previniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "previno" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "previnimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "previnisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "previnieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prevendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prevendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prevendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prevendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prevendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prevendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "previniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "previnieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "previniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "previniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "previniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "previnieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prevendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prevendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prevendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prevendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prevendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prevendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preven" ; - {- VPB (Imper C.Sg C.P3) => -} "prevenga" ; - {- VPB (Imper C.Pl C.P1) => -} "prevengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prevenid" ; - {- VPB (Imper C.Pl C.P3) => -} "prevengan" ; - {- VPB (Pass C.Sg Masc) => -} "prevenido" ; - {- VPB (Pass C.Sg Fem) => -} "prevenida" ; - {- VPB (Pass C.Pl Masc) => -} "prevenidos" ; - {- VPB (Pass C.Pl Fem) => -} "prevenidas" - ] - } ; - -lin provenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "provenir" ; - {- VI Ger => -} "proveniendo" ; - {- VI Part => -} "provenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "provengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "provienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "proviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "provenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "provens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "provienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "provenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "provengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "provenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "provengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "provengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "provengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "provena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "provenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "provena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "provenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "provenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "provenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"proviniera" ; "proviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"provinieras" ; "provinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"proviniera" ; "proviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"proviniramos" ; "provinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"provinierais" ; "provinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"provinieran" ; "proviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "provine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "proviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "provino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "provinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "provinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "provinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "provendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "provendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "provendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "provendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "provendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "provendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "proviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "provinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "proviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "proviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "proviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "provinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "provendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "provendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "provendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "provendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "provendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "provendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "proven" ; - {- VPB (Imper C.Sg C.P3) => -} "provenga" ; - {- VPB (Imper C.Pl C.P1) => -} "provengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "provenid" ; - {- VPB (Imper C.Pl C.P3) => -} "provengan" ; - {- VPB (Pass C.Sg Masc) => -} "provenido" ; - {- VPB (Pass C.Sg Fem) => -} "provenida" ; - {- VPB (Pass C.Pl Masc) => -} "provenidos" ; - {- VPB (Pass C.Pl Fem) => -} "provenidas" - ] - } ; - -lin reconvenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconvenir" ; - {- VI Ger => -} "reconveniendo" ; - {- VI Part => -} "reconvenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconvengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconvienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconvenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconvens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconvienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconvenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconvengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconvenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconvengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconvengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconvengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconvena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconvenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconvena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconvenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconvenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconvenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reconviniera" ; "reconviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reconvinieras" ; "reconvinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reconviniera" ; "reconviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reconviniramos" ; "reconvinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reconvinierais" ; "reconvinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reconvinieran" ; "reconviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconvine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reconviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reconvino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reconvinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reconvinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reconvinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconvendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconvendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconvendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconvendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconvendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconvendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reconviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reconvinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reconviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reconviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reconviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reconvinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconvendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconvendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconvendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconvendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconvendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconvendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconven" ; - {- VPB (Imper C.Sg C.P3) => -} "reconvenga" ; - {- VPB (Imper C.Pl C.P1) => -} "reconvengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconvenid" ; - {- VPB (Imper C.Pl C.P3) => -} "reconvengan" ; - {- VPB (Pass C.Sg Masc) => -} "reconvenido" ; - {- VPB (Pass C.Sg Fem) => -} "reconvenida" ; - {- VPB (Pass C.Pl Masc) => -} "reconvenidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconvenidas" - ] - } ; - -lin revenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revenir" ; - {- VI Ger => -} "reveniendo" ; - {- VI Part => -} "revenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reviniera" ; "reviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revinieras" ; "revinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reviniera" ; "reviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reviniramos" ; "revinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revinierais" ; "revinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revinieran" ; "reviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reven" ; - {- VPB (Imper C.Sg C.P3) => -} "revenga" ; - {- VPB (Imper C.Pl C.P1) => -} "revengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "revenid" ; - {- VPB (Imper C.Pl C.P3) => -} "revengan" ; - {- VPB (Pass C.Sg Masc) => -} "revenido" ; - {- VPB (Pass C.Sg Fem) => -} "revenida" ; - {- VPB (Pass C.Pl Masc) => -} "revenidos" ; - {- VPB (Pass C.Pl Fem) => -} "revenidas" - ] - } ; - -lin sobrevenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrevenir" ; - {- VI Ger => -} "sobreveniendo" ; - {- VI Part => -} "sobrevenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrevengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrevienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobreviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrevenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrevens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrevienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrevenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrevengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrevenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrevengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrevengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrevengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrevena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrevenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrevena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrevenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrevenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrevenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobreviniera" ; "sobreviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrevinieras" ; "sobrevinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobreviniera" ; "sobreviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobreviniramos" ; "sobrevinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrevinierais" ; "sobrevinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrevinieran" ; "sobreviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrevine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobreviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrevino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrevinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrevinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrevinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrevendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrevendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrevendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrevendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrevendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrevendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobreviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrevinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobreviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobreviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobreviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrevinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrevendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrevendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrevendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrevendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrevendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrevendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobreven" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrevenga" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrevengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrevenid" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrevengan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrevenido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrevenida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrevenidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrevenidas" - ] - } ; - -lin subvenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subvenir" ; - {- VI Ger => -} "subveniendo" ; - {- VI Part => -} "subvenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subvengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subvienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subvenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subvens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subvienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subvenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subvengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subvenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subvengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subvengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subvengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subvena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subvenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subvena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subvenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subvenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subvenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subviniera" ; "subviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subvinieras" ; "subvinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subviniera" ; "subviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subviniramos" ; "subvinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subvinierais" ; "subvinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subvinieran" ; "subviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subvine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subvino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subvinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subvinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subvinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subvendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subvendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subvendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subvendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subvendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subvendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subvinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subvinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subvendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subvendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subvendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subvendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subvendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subvendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subven" ; - {- VPB (Imper C.Sg C.P3) => -} "subvenga" ; - {- VPB (Imper C.Pl C.P1) => -} "subvengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subvenid" ; - {- VPB (Imper C.Pl C.P3) => -} "subvengan" ; - {- VPB (Pass C.Sg Masc) => -} "subvenido" ; - {- VPB (Pass C.Sg Fem) => -} "subvenida" ; - {- VPB (Pass C.Pl Masc) => -} "subvenidos" ; - {- VPB (Pass C.Pl Fem) => -} "subvenidas" - ] - } ; - -lin supervenir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "supervenir" ; - {- VI Ger => -} "superveniendo" ; - {- VI Part => -} "supervenido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "supervengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "supervienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "superviene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "supervenimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "supervens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "supervienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "supervenga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "supervengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "supervenga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "supervengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "supervengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "supervengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "supervena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "supervenas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "supervena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "supervenamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "supervenais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "supervenan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"superviniera" ; "superviniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"supervinieras" ; "supervinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"superviniera" ; "superviniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"superviniramos" ; "supervinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"supervinierais" ; "supervinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"supervinieran" ; "superviniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "supervine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "superviniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "supervino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "supervinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "supervinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "supervinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "supervendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "supervendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "supervendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "supervendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "supervendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "supervendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "superviniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "supervinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "superviniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "superviniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "superviniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "supervinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "supervendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "supervendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "supervendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "supervendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "supervendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "supervendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "superven" ; - {- VPB (Imper C.Sg C.P3) => -} "supervenga" ; - {- VPB (Imper C.Pl C.P1) => -} "supervengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "supervenid" ; - {- VPB (Imper C.Pl C.P3) => -} "supervengan" ; - {- VPB (Pass C.Sg Masc) => -} "supervenido" ; - {- VPB (Pass C.Sg Fem) => -} "supervenida" ; - {- VPB (Pass C.Pl Masc) => -} "supervenidos" ; - {- VPB (Pass C.Pl Fem) => -} "supervenidas" - ] - } ; - -lin venir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "venir" ; - {- VI Ger => -} "viniendo" ; - {- VI Part => -} "venido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "vengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vienes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "viene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "venimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "vens" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vienen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "venga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vengas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "venga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "vengamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "vengis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vengan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "vena" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "venas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "vena" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "venamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "venais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "venan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"viniera" ; "viniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"vinieras" ; "vinieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"viniera" ; "viniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"viniramos" ; "vinisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"vinierais" ; "vinieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"vinieran" ; "viniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "vine" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "viniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "vino" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "vinimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "vinisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "vinieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "vendr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "vendrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "vendr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "vendremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "vendris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "vendrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "viniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "vinieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "viniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "viniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "viniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "vinieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "vendra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "vendras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "vendra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "vendramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "vendrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "vendran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ven" ; - {- VPB (Imper C.Sg C.P3) => -} "venga" ; - {- VPB (Imper C.Pl C.P1) => -} "vengamos" ; - {- VPB (Imper C.Pl C.P2) => -} "venid" ; - {- VPB (Imper C.Pl C.P3) => -} "vengan" ; - {- VPB (Pass C.Sg Masc) => -} "venido" ; - {- VPB (Pass C.Sg Fem) => -} "venida" ; - {- VPB (Pass C.Pl Masc) => -} "venidos" ; - {- VPB (Pass C.Pl Fem) => -} "venidas" - ] - } ; - -lin romper_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "romper" ; - {- VI Ger => -} "rompiendo" ; - {- VI Part => -} "roto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rompo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rompes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rompe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rompemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rompis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rompen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rompa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rompas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rompa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rompamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rompis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rompan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rompa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rompas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rompa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rompamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rompais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rompan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rompiera" ; "rompiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rompieras" ; "rompieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rompiera" ; "rompiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rompiramos" ; "rompisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rompierais" ; "rompieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rompieran" ; "rompiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "romp" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rompiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rompi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rompimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rompisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rompieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "romper" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rompers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "romper" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "romperemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "romperis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rompern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rompiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rompieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rompiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rompiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rompiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rompieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rompera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "romperas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rompera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "romperamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "romperais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "romperan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rompe" ; - {- VPB (Imper C.Sg C.P3) => -} "rompa" ; - {- VPB (Imper C.Pl C.P1) => -} "rompamos" ; - {- VPB (Imper C.Pl C.P2) => -} "romped" ; - {- VPB (Imper C.Pl C.P3) => -} "rompan" ; - {- VPB (Pass C.Sg Masc) => -} "roto" ; - {- VPB (Pass C.Sg Fem) => -} "rota" ; - {- VPB (Pass C.Pl Masc) => -} "rotos" ; - {- VPB (Pass C.Pl Fem) => -} "rotas" - ] - } ; - -lin volver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "volver" ; - {- VI Ger => -} "volviendo" ; - {- VI Part => -} "vuelto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "vuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "volvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "volvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "volvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "volvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "volva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "volvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "volva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "volvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "volvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "volvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"volviera" ; "volviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"volvieras" ; "volvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"volviera" ; "volviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"volviramos" ; "volvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"volvierais" ; "volvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"volvieran" ; "volviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "volv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "volviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "volvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "volvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "volvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "volvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "volver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "volvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "volver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "volveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "volveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "volvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "volviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "volvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "volviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "volviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "volviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "volvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "volvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "volveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "volvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "volveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "volverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "volveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "vuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "volvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "volved" ; - {- VPB (Imper C.Pl C.P3) => -} "vuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "vuelto" ; - {- VPB (Pass C.Sg Fem) => -} "vuelta" ; - {- VPB (Pass C.Pl Masc) => -} "vueltos" ; - {- VPB (Pass C.Pl Fem) => -} "vueltas" - ] - } ; - -lin pudrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} variants {"pudrir" ; "podrir"} ; - {- VI Ger => -} "pudriendo" ; - {- VI Part => -} "podrido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pudro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pudres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pudre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pudrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "pudrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pudren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pudra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pudras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pudra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pudramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pudris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pudran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pudra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pudras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pudra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pudramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pudrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pudran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pudriera" ; "pudriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pudrieras" ; "pudrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pudriera" ; "pudriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pudriramos" ; "pudrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pudrierais" ; "pudrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pudrieran" ; "pudriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pudr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pudriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pudri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pudrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pudristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pudrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pudrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pudrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pudrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pudriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pudriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pudrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pudriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pudrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pudriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pudriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pudriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pudrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pudrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pudriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pudrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pudriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pudrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pudriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pudre" ; - {- VPB (Imper C.Sg C.P3) => -} "pudra" ; - {- VPB (Imper C.Pl C.P1) => -} "pudramos" ; - {- VPB (Imper C.Pl C.P2) => -} "pudrid" ; - {- VPB (Imper C.Pl C.P3) => -} "pudran" ; - {- VPB (Pass C.Sg Masc) => -} "podrido" ; - {- VPB (Pass C.Sg Fem) => -} "podrida" ; - {- VPB (Pass C.Pl Masc) => -} "podridos" ; - {- VPB (Pass C.Pl Fem) => -} "podridas" - ] - } ; - -lin adir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adir" ; - {- VI Ger => -} variants {} ; - {- VI Part => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin denegrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "denegrir" ; - {- VI Ger => -} "denegriendo" ; - {- VI Part => -} "denegrido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin descolorir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descolorir" ; - {- VI Ger => -} variants {} ; - {- VI Part => -} "descolorido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin fallir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fallir" ; - {- VI Ger => -} variants {} ; - {- VI Part => -} "fallido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin preterir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preterir" ; - {- VI Ger => -} variants {} ; - {- VI Part => -} "preterido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin usucapir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "usucapir" ; - {- VI Ger => -} "usucapiendo" ; - {- VI Part => -} "usucapido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin abrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abrir" ; - {- VI Ger => -} "abriendo" ; - {- VI Part => -} "abierto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abriera" ; "abriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abrieras" ; "abrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abriera" ; "abriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abriramos" ; "abrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abrierais" ; "abrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abrieran" ; "abriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abre" ; - {- VPB (Imper C.Sg C.P3) => -} "abra" ; - {- VPB (Imper C.Pl C.P1) => -} "abramos" ; - {- VPB (Imper C.Pl C.P2) => -} "abrid" ; - {- VPB (Imper C.Pl C.P3) => -} "abran" ; - {- VPB (Pass C.Sg Masc) => -} "abrido" ; - {- VPB (Pass C.Sg Fem) => -} "abrida" ; - {- VPB (Pass C.Pl Masc) => -} "abridos" ; - {- VPB (Pass C.Pl Fem) => -} "abridas" - ] - } ; - -lin adscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adscribir" ; - {- VI Ger => -} "adscribiendo" ; - {- VI Part => -} "adscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adscribiera" ; "adscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adscribieras" ; "adscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adscribiera" ; "adscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adscribiramos" ; "adscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adscribierais" ; "adscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adscribieran" ; "adscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "adscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "adscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "adscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "adscriban" ; - {- VPB (Pass C.Sg Masc) => -} "adscribido" ; - {- VPB (Pass C.Sg Fem) => -} "adscribida" ; - {- VPB (Pass C.Pl Masc) => -} "adscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "adscribidas" - ] - } ; - -lin circunscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "circunscribir" ; - {- VI Ger => -} "circunscribiendo" ; - {- VI Part => -} "circunscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "circunscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "circunscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "circunscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "circunscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "circunscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "circunscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "circunscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "circunscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "circunscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "circunscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "circunscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "circunscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "circunscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "circunscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "circunscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "circunscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "circunscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "circunscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"circunscribiera" ; "circunscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"circunscribieras" ; "circunscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"circunscribiera" ; "circunscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"circunscribiramos" ; "circunscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"circunscribierais" ; "circunscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"circunscribieran" ; "circunscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "circunscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "circunscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "circunscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "circunscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "circunscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "circunscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "circunscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "circunscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "circunscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "circunscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "circunscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "circunscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "circunscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "circunscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "circunscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "circunscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "circunscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "circunscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "circunscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "circunscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "circunscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "circunscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "circunscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "circunscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "circunscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "circunscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "circunscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "circunscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "circunscriban" ; - {- VPB (Pass C.Sg Masc) => -} "circunscribido" ; - {- VPB (Pass C.Sg Fem) => -} "circunscribida" ; - {- VPB (Pass C.Pl Masc) => -} "circunscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "circunscribidas" - ] - } ; - -lin cubrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cubrir" ; - {- VI Ger => -} "cubriendo" ; - {- VI Part => -} "cubierto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cubro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cubres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cubre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cubrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cubrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cubren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cubra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cubras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cubra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cubramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cubris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cubran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cubra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cubras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cubra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cubramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cubrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cubran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cubriera" ; "cubriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cubrieras" ; "cubrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cubriera" ; "cubriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cubriramos" ; "cubrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cubrierais" ; "cubrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cubrieran" ; "cubriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cubr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cubriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cubri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cubrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cubristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cubrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cubrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cubrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cubrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cubriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cubriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cubrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cubriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cubrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cubriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cubriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cubriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cubrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cubrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cubriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cubrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cubriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cubrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cubriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cubre" ; - {- VPB (Imper C.Sg C.P3) => -} "cubra" ; - {- VPB (Imper C.Pl C.P1) => -} "cubramos" ; - {- VPB (Imper C.Pl C.P2) => -} "cubrid" ; - {- VPB (Imper C.Pl C.P3) => -} "cubran" ; - {- VPB (Pass C.Sg Masc) => -} "cubrido" ; - {- VPB (Pass C.Sg Fem) => -} "cubrida" ; - {- VPB (Pass C.Pl Masc) => -} "cubridos" ; - {- VPB (Pass C.Pl Fem) => -} "cubridas" - ] - } ; - -lin describir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "describir" ; - {- VI Ger => -} "describiendo" ; - {- VI Part => -} "descrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "describo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "describes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "describe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "describimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "describs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "describen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "describa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "describas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "describa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "describamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "describis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "describan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "describa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "describas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "describa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "describamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "describais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "describan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"describiera" ; "describiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"describieras" ; "describieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"describiera" ; "describiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"describiramos" ; "describisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"describierais" ; "describieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"describieran" ; "describiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "describ" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "describiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "describi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "describimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "describisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "describieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "describir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "describirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "describir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "describiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "describiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "describirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "describiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "describieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "describiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "describiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "describiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "describieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "describira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "describiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "describira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "describiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "describirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "describiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "describe" ; - {- VPB (Imper C.Sg C.P3) => -} "describa" ; - {- VPB (Imper C.Pl C.P1) => -} "describamos" ; - {- VPB (Imper C.Pl C.P2) => -} "describid" ; - {- VPB (Imper C.Pl C.P3) => -} "describan" ; - {- VPB (Pass C.Sg Masc) => -} "describido" ; - {- VPB (Pass C.Sg Fem) => -} "describida" ; - {- VPB (Pass C.Pl Masc) => -} "describidos" ; - {- VPB (Pass C.Pl Fem) => -} "describidas" - ] - } ; - -lin descubrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descubrir" ; - {- VI Ger => -} "descubriendo" ; - {- VI Part => -} "descubierto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descubro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descubres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descubre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descubrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descubrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descubren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descubra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descubras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descubra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descubramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descubris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descubran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descubra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descubras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descubra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descubramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descubrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descubran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descubriera" ; "descubriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descubrieras" ; "descubrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descubriera" ; "descubriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descubriramos" ; "descubrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descubrierais" ; "descubrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descubrieran" ; "descubriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descubr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descubriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descubri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descubrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descubristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descubrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descubrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descubrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descubrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descubriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descubriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descubrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descubriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descubrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descubriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descubriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descubriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descubrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descubrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descubriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descubrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descubriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descubrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descubriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descubre" ; - {- VPB (Imper C.Sg C.P3) => -} "descubra" ; - {- VPB (Imper C.Pl C.P1) => -} "descubramos" ; - {- VPB (Imper C.Pl C.P2) => -} "descubrid" ; - {- VPB (Imper C.Pl C.P3) => -} "descubran" ; - {- VPB (Pass C.Sg Masc) => -} "descubrido" ; - {- VPB (Pass C.Sg Fem) => -} "descubrida" ; - {- VPB (Pass C.Pl Masc) => -} "descubridos" ; - {- VPB (Pass C.Pl Fem) => -} "descubridas" - ] - } ; - -lin encubrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encubrir" ; - {- VI Ger => -} "encubriendo" ; - {- VI Part => -} "encubierto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encubro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encubres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encubre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encubrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encubrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encubren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encubra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encubras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encubra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encubramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encubris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encubran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encubra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encubras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encubra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encubramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encubrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encubran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encubriera" ; "encubriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encubrieras" ; "encubrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encubriera" ; "encubriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encubriramos" ; "encubrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encubrierais" ; "encubrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encubrieran" ; "encubriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encubr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encubriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encubri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encubrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encubristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encubrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encubrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encubrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encubrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encubriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encubriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encubrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encubriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encubrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encubriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encubriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encubriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encubrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encubrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encubriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encubrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encubriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encubrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encubriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encubre" ; - {- VPB (Imper C.Sg C.P3) => -} "encubra" ; - {- VPB (Imper C.Pl C.P1) => -} "encubramos" ; - {- VPB (Imper C.Pl C.P2) => -} "encubrid" ; - {- VPB (Imper C.Pl C.P3) => -} "encubran" ; - {- VPB (Pass C.Sg Masc) => -} "encubrido" ; - {- VPB (Pass C.Sg Fem) => -} "encubrida" ; - {- VPB (Pass C.Pl Masc) => -} "encubridos" ; - {- VPB (Pass C.Pl Fem) => -} "encubridas" - ] - } ; - -lin entreabrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entreabrir" ; - {- VI Ger => -} "entreabriendo" ; - {- VI Part => -} "entreabierto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entreabro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entreabres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entreabre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entreabrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entreabrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entreabren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entreabra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entreabras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entreabra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entreabramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entreabris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entreabran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entreabra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entreabras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entreabra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entreabramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entreabrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entreabran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entreabriera" ; "entreabriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entreabrieras" ; "entreabrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entreabriera" ; "entreabriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entreabriramos" ; "entreabrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entreabrierais" ; "entreabrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entreabrieran" ; "entreabriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entreabr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entreabriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entreabri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entreabrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entreabristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entreabrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entreabrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entreabrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entreabrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entreabriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entreabriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entreabrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entreabriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entreabrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entreabriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entreabriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entreabriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entreabrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entreabrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entreabriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entreabrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entreabriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entreabrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entreabriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entreabre" ; - {- VPB (Imper C.Sg C.P3) => -} "entreabra" ; - {- VPB (Imper C.Pl C.P1) => -} "entreabramos" ; - {- VPB (Imper C.Pl C.P2) => -} "entreabrid" ; - {- VPB (Imper C.Pl C.P3) => -} "entreabran" ; - {- VPB (Pass C.Sg Masc) => -} "entreabrido" ; - {- VPB (Pass C.Sg Fem) => -} "entreabrida" ; - {- VPB (Pass C.Pl Masc) => -} "entreabridos" ; - {- VPB (Pass C.Pl Fem) => -} "entreabridas" - ] - } ; - -lin escribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escribir" ; - {- VI Ger => -} "escribiendo" ; - {- VI Part => -} "escrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escribiera" ; "escribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escribieras" ; "escribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escribiera" ; "escribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escribiramos" ; "escribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escribierais" ; "escribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escribieran" ; "escribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escribe" ; - {- VPB (Imper C.Sg C.P3) => -} "escriba" ; - {- VPB (Imper C.Pl C.P1) => -} "escribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escribid" ; - {- VPB (Imper C.Pl C.P3) => -} "escriban" ; - {- VPB (Pass C.Sg Masc) => -} "escribido" ; - {- VPB (Pass C.Sg Fem) => -} "escribida" ; - {- VPB (Pass C.Pl Masc) => -} "escribidos" ; - {- VPB (Pass C.Pl Fem) => -} "escribidas" - ] - } ; - -lin inscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inscribir" ; - {- VI Ger => -} "inscribiendo" ; - {- VI Part => -} "inscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "inscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "inscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "inscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "inscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "inscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "inscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "inscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"inscribiera" ; "inscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"inscribieras" ; "inscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"inscribiera" ; "inscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"inscribiramos" ; "inscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"inscribierais" ; "inscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"inscribieran" ; "inscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "inscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "inscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "inscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "inscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "inscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "inscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "inscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "inscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "inscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "inscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "inscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "inscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "inscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "inscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "inscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "inscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "inscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "inscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "inscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "inscriban" ; - {- VPB (Pass C.Sg Masc) => -} "inscribido" ; - {- VPB (Pass C.Sg Fem) => -} "inscribida" ; - {- VPB (Pass C.Pl Masc) => -} "inscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "inscribidas" - ] - } ; - -lin manuscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "manuscribir" ; - {- VI Ger => -} "manuscribiendo" ; - {- VI Part => -} "manuscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "manuscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "manuscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "manuscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "manuscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "manuscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "manuscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "manuscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "manuscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "manuscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "manuscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "manuscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "manuscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "manuscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "manuscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "manuscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "manuscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "manuscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "manuscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"manuscribiera" ; "manuscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"manuscribieras" ; "manuscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"manuscribiera" ; "manuscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"manuscribiramos" ; "manuscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"manuscribierais" ; "manuscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"manuscribieran" ; "manuscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "manuscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "manuscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "manuscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "manuscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "manuscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "manuscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "manuscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "manuscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "manuscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "manuscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "manuscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "manuscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "manuscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "manuscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "manuscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "manuscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "manuscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "manuscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "manuscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "manuscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "manuscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "manuscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "manuscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "manuscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "manuscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "manuscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "manuscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "manuscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "manuscriban" ; - {- VPB (Pass C.Sg Masc) => -} "manuscribido" ; - {- VPB (Pass C.Sg Fem) => -} "manuscribida" ; - {- VPB (Pass C.Pl Masc) => -} "manuscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "manuscribidas" - ] - } ; - -lin prescribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prescribir" ; - {- VI Ger => -} "prescribiendo" ; - {- VI Part => -} "prescrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prescribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prescribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prescribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prescribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prescribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prescriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prescriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prescribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prescriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prescribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prescribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prescriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prescriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prescribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prescriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prescribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prescribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prescriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prescribiera" ; "prescribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prescribieras" ; "prescribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prescribiera" ; "prescribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prescribiramos" ; "prescribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prescribierais" ; "prescribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prescribieran" ; "prescribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prescrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prescribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prescribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prescribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prescribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prescribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prescribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prescribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prescribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prescribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prescribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prescribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prescribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prescribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prescribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prescribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prescribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prescribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prescribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prescribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prescribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prescribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prescribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prescribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prescribe" ; - {- VPB (Imper C.Sg C.P3) => -} "prescriba" ; - {- VPB (Imper C.Pl C.P1) => -} "prescribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prescribid" ; - {- VPB (Imper C.Pl C.P3) => -} "prescriban" ; - {- VPB (Pass C.Sg Masc) => -} "prescribido" ; - {- VPB (Pass C.Sg Fem) => -} "prescribida" ; - {- VPB (Pass C.Pl Masc) => -} "prescribidos" ; - {- VPB (Pass C.Pl Fem) => -} "prescribidas" - ] - } ; - -lin proscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proscribir" ; - {- VI Ger => -} "proscribiendo" ; - {- VI Part => -} "proscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "proscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "proscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "proscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "proscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "proscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "proscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "proscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "proscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "proscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "proscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "proscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "proscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "proscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "proscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "proscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "proscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "proscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "proscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"proscribiera" ; "proscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"proscribieras" ; "proscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"proscribiera" ; "proscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"proscribiramos" ; "proscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"proscribierais" ; "proscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"proscribieran" ; "proscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "proscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "proscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "proscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "proscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "proscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "proscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "proscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "proscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "proscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "proscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "proscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "proscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "proscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "proscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "proscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "proscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "proscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "proscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "proscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "proscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "proscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "proscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "proscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "proscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "proscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "proscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "proscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "proscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "proscriban" ; - {- VPB (Pass C.Sg Masc) => -} "proscribido" ; - {- VPB (Pass C.Sg Fem) => -} "proscribida" ; - {- VPB (Pass C.Pl Masc) => -} "proscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "proscribidas" - ] - } ; - -lin reabrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reabrir" ; - {- VI Ger => -} "reabriendo" ; - {- VI Part => -} "reabierto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reabro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reabres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reabre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reabrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reabrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reabren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reabra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reabras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reabra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reabramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reabris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reabran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reabra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reabras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reabra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reabramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reabrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reabran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reabriera" ; "reabriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reabrieras" ; "reabrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reabriera" ; "reabriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reabriramos" ; "reabrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reabrierais" ; "reabrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reabrieran" ; "reabriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reabr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reabriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reabri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reabrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reabristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reabrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reabrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reabrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reabrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reabriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reabriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reabrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reabriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reabrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reabriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reabriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reabriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reabrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reabrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reabriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reabrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reabriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reabrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reabriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reabre" ; - {- VPB (Imper C.Sg C.P3) => -} "reabra" ; - {- VPB (Imper C.Pl C.P1) => -} "reabramos" ; - {- VPB (Imper C.Pl C.P2) => -} "reabrid" ; - {- VPB (Imper C.Pl C.P3) => -} "reabran" ; - {- VPB (Pass C.Sg Masc) => -} "reabrido" ; - {- VPB (Pass C.Sg Fem) => -} "reabrida" ; - {- VPB (Pass C.Pl Masc) => -} "reabridos" ; - {- VPB (Pass C.Pl Fem) => -} "reabridas" - ] - } ; - -lin reinscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reinscribir" ; - {- VI Ger => -} "reinscribiendo" ; - {- VI Part => -} "reinscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reinscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reinscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reinscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reinscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reinscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reinscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reinscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reinscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reinscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reinscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reinscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reinscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reinscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reinscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reinscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reinscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reinscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reinscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reinscribiera" ; "reinscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reinscribieras" ; "reinscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reinscribiera" ; "reinscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reinscribiramos" ; "reinscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reinscribierais" ; "reinscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reinscribieran" ; "reinscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reinscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reinscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reinscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reinscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reinscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reinscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reinscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reinscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reinscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reinscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reinscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reinscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reinscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reinscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reinscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reinscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reinscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reinscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reinscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reinscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reinscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reinscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reinscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reinscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reinscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "reinscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "reinscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reinscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "reinscriban" ; - {- VPB (Pass C.Sg Masc) => -} "reinscribido" ; - {- VPB (Pass C.Sg Fem) => -} "reinscribida" ; - {- VPB (Pass C.Pl Masc) => -} "reinscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "reinscribidas" - ] - } ; - -lin rescribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rescribir" ; - {- VI Ger => -} "rescribiendo" ; - {- VI Part => -} "rescrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rescribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rescribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rescribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rescribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rescribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rescriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rescriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rescribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rescriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rescribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rescribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rescriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rescriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rescribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rescriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rescribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rescribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rescriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rescribiera" ; "rescribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rescribieras" ; "rescribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rescribiera" ; "rescribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rescribiramos" ; "rescribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rescribierais" ; "rescribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rescribieran" ; "rescribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rescrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rescribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rescribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rescribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rescribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rescribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rescribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rescribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rescribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rescribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rescribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rescribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rescribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rescribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rescribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rescribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rescribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rescribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rescribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rescribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rescribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rescribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rescribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rescribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rescribe" ; - {- VPB (Imper C.Sg C.P3) => -} "rescriba" ; - {- VPB (Imper C.Pl C.P1) => -} "rescribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rescribid" ; - {- VPB (Imper C.Pl C.P3) => -} "rescriban" ; - {- VPB (Pass C.Sg Masc) => -} "rescribido" ; - {- VPB (Pass C.Sg Fem) => -} "rescribida" ; - {- VPB (Pass C.Pl Masc) => -} "rescribidos" ; - {- VPB (Pass C.Pl Fem) => -} "rescribidas" - ] - } ; - -lin sobrescribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrescribir" ; - {- VI Ger => -} "sobrescribiendo" ; - {- VI Part => -} "sobrescrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrescribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrescribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrescribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrescribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrescribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrescriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrescriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrescribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrescriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrescribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrescribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrescriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrescriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrescribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrescriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrescribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrescribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrescriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrescribiera" ; "sobrescribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrescribieras" ; "sobrescribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrescribiera" ; "sobrescribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrescribiramos" ; "sobrescribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrescribierais" ; "sobrescribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrescribieran" ; "sobrescribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrescrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrescribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrescribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrescribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrescribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrescribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrescribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrescribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrescribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrescribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrescribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrescribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrescribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrescribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrescribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrescribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrescribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrescribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrescribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrescribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrescribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrescribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrescribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrescribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrescribe" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrescriba" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrescribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrescribid" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrescriban" ; - {- VPB (Pass C.Sg Masc) => -} "sobrescribido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrescribida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrescribidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrescribidas" - ] - } ; - -lin subscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subscribir" ; - {- VI Ger => -} "subscribiendo" ; - {- VI Part => -} "subscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subscribiera" ; "subscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subscribieras" ; "subscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subscribiera" ; "subscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subscribiramos" ; "subscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subscribierais" ; "subscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subscribieran" ; "subscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "subscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "subscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "subscriban" ; - {- VPB (Pass C.Sg Masc) => -} "subscribido" ; - {- VPB (Pass C.Sg Fem) => -} "subscribida" ; - {- VPB (Pass C.Pl Masc) => -} "subscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "subscribidas" - ] - } ; - -lin suscribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "suscribir" ; - {- VI Ger => -} "suscribiendo" ; - {- VI Part => -} "suscrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "suscribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "suscribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suscribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "suscribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "suscribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "suscriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suscriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "suscribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suscriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "suscribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "suscribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "suscriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "suscriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "suscribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "suscriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "suscribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "suscribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "suscriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"suscribiera" ; "suscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"suscribieras" ; "suscribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"suscribiera" ; "suscribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"suscribiramos" ; "suscribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"suscribierais" ; "suscribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"suscribieran" ; "suscribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "suscrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "suscribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "suscribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "suscribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "suscribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "suscribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "suscribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "suscribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "suscribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "suscribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "suscribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "suscribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "suscribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "suscribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "suscribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "suscribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "suscribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "suscribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "suscribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "suscribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "suscribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "suscribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "suscribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "suscribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "suscribe" ; - {- VPB (Imper C.Sg C.P3) => -} "suscriba" ; - {- VPB (Imper C.Pl C.P1) => -} "suscribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "suscribid" ; - {- VPB (Imper C.Pl C.P3) => -} "suscriban" ; - {- VPB (Pass C.Sg Masc) => -} "suscribido" ; - {- VPB (Pass C.Sg Fem) => -} "suscribida" ; - {- VPB (Pass C.Pl Masc) => -} "suscribidos" ; - {- VPB (Pass C.Pl Fem) => -} "suscribidas" - ] - } ; - -lin transcribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "transcribir" ; - {- VI Ger => -} "transcribiendo" ; - {- VI Part => -} "transcrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "transcribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "transcribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "transcribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "transcribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "transcribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "transcriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "transcriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "transcribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "transcriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "transcribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "transcribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "transcriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transcriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "transcribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transcriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "transcribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "transcribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "transcriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transcribiera" ; "transcribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"transcribieras" ; "transcribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transcribiera" ; "transcribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transcribiramos" ; "transcribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"transcribierais" ; "transcribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"transcribieran" ; "transcribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transcrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transcribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transcribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "transcribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "transcribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "transcribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "transcribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "transcribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "transcribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transcribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transcribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "transcribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transcribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "transcribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transcribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transcribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transcribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "transcribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "transcribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transcribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "transcribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transcribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "transcribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transcribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "transcribe" ; - {- VPB (Imper C.Sg C.P3) => -} "transcriba" ; - {- VPB (Imper C.Pl C.P1) => -} "transcribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "transcribid" ; - {- VPB (Imper C.Pl C.P3) => -} "transcriban" ; - {- VPB (Pass C.Sg Masc) => -} "transcribido" ; - {- VPB (Pass C.Sg Fem) => -} "transcribida" ; - {- VPB (Pass C.Pl Masc) => -} "transcribidos" ; - {- VPB (Pass C.Pl Fem) => -} "transcribidas" - ] - } ; - -lin trascribir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trascribir" ; - {- VI Ger => -} "trascribiendo" ; - {- VI Part => -} "trascrito" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trascribo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trascribes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trascribe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trascribimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trascribs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trascriben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trascriba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trascribas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trascriba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trascribamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trascribis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trascriban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trascriba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trascribas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trascriba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trascribamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trascribais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trascriban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trascribiera" ; "trascribiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trascribieras" ; "trascribieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trascribiera" ; "trascribiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trascribiramos" ; "trascribisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trascribierais" ; "trascribieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trascribieran" ; "trascribiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trascrib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trascribiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trascribi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trascribimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trascribisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trascribieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trascribir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trascribirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trascribir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trascribiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trascribiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trascribirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trascribiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trascribieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trascribiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trascribiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trascribiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trascribieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trascribira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trascribiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trascribira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trascribiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trascribirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trascribiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trascribe" ; - {- VPB (Imper C.Sg C.P3) => -} "trascriba" ; - {- VPB (Imper C.Pl C.P1) => -} "trascribamos" ; - {- VPB (Imper C.Pl C.P2) => -} "trascribid" ; - {- VPB (Imper C.Pl C.P3) => -} "trascriban" ; - {- VPB (Pass C.Sg Masc) => -} "trascribido" ; - {- VPB (Pass C.Sg Fem) => -} "trascribida" ; - {- VPB (Pass C.Pl Masc) => -} "trascribidos" ; - {- VPB (Pass C.Pl Fem) => -} "trascribidas" - ] - } ; - -lin abolir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abolir" ; - {- VI Ger => -} "aboliendo" ; - {- VI Part => -} "abolido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abolimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abols" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abolas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abolamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abolais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abolan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aboliera" ; "aboliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abolieras" ; "abolieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aboliera" ; "aboliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aboliramos" ; "abolisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abolierais" ; "abolieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abolieran" ; "aboliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aboliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aboli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abolimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abolisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abolieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abolir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abolirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abolir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aboliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aboliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abolirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aboliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abolieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aboliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aboliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aboliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abolieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abolira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aboliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abolira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aboliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abolirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aboliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "abolid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "abolido" ; - {- VPB (Pass C.Sg Fem) => -} "abolida" ; - {- VPB (Pass C.Pl Masc) => -} "abolidos" ; - {- VPB (Pass C.Pl Fem) => -} "abolidas" - ] - } ; - -lin agredir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "agredir" ; - {- VI Ger => -} "agrediendo" ; - {- VI Part => -} "agredido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "agredimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "agreds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "agreda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "agredas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "agreda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "agredamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "agredais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "agredan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"agrediera" ; "agrediese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"agredieras" ; "agredieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"agrediera" ; "agrediese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"agrediramos" ; "agredisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"agredierais" ; "agredieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"agredieran" ; "agrediesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "agred" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "agrediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "agredi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "agredimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "agredisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "agredieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "agredir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "agredirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "agredir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "agrediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "agrediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "agredirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "agrediere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "agredieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "agrediere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "agrediremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "agrediereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "agredieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "agredira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "agrediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "agredira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "agrediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "agredirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "agrediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "agredid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "agredido" ; - {- VPB (Pass C.Sg Fem) => -} "agredida" ; - {- VPB (Pass C.Pl Masc) => -} "agredidos" ; - {- VPB (Pass C.Pl Fem) => -} "agredidas" - ] - } ; - -lin aguerrir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aguerrir" ; - {- VI Ger => -} "aguerriendo" ; - {- VI Part => -} "aguerrido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aguerrimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aguerrs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aguerra" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aguerras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aguerra" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aguerramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aguerrais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aguerran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aguerriera" ; "aguerriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aguerrieras" ; "aguerrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aguerriera" ; "aguerriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aguerriramos" ; "aguerrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aguerrierais" ; "aguerrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aguerrieran" ; "aguerriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aguerr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aguerriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aguerri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aguerrimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aguerristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aguerrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aguerrir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aguerrirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aguerrir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aguerriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aguerriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aguerrirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aguerriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aguerrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aguerriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aguerriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aguerriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aguerrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aguerrira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aguerriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aguerrira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aguerriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aguerrirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aguerriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "aguerrid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "aguerrido" ; - {- VPB (Pass C.Sg Fem) => -} "aguerrida" ; - {- VPB (Pass C.Pl Masc) => -} "aguerridos" ; - {- VPB (Pass C.Pl Fem) => -} "aguerridas" - ] - } ; - -lin arrecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "arrecir" ; - {- VI Ger => -} "arreciendo" ; - {- VI Part => -} "arrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "arrecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "arrecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "arrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "arrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "arrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "arrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arreciera" ; "arreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"arrecieras" ; "arrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arreciera" ; "arreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arreciramos" ; "arrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"arrecierais" ; "arrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"arrecieran" ; "arreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "arrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "arrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "arrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "arrecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "arrecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "arrecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arreciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arreciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "arrecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "arrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "arrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "arrecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arreciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "arrecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arreciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "arrecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arreciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "arrecid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "arrecido" ; - {- VPB (Pass C.Sg Fem) => -} "arrecida" ; - {- VPB (Pass C.Pl Masc) => -} "arrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "arrecidas" - ] - } ; - -lin aterir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aterir" ; - {- VI Ger => -} "ateriendo" ; - {- VI Part => -} "aterido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aterimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aters" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ateras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ateramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aterais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ateran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ateriera" ; "ateriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aterieras" ; "aterieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ateriera" ; "ateriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ateriramos" ; "aterisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aterierais" ; "aterieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aterieran" ; "ateriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ater" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ateriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ateri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aterimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ateristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aterieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aterir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aterirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aterir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ateriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ateriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aterirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ateriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aterieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ateriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ateriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ateriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aterieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aterira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ateriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aterira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ateriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aterirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ateriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "aterid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "aterido" ; - {- VPB (Pass C.Sg Fem) => -} "aterida" ; - {- VPB (Pass C.Pl Masc) => -} "ateridos" ; - {- VPB (Pass C.Pl Fem) => -} "ateridas" - ] - } ; - -lin blandir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "blandir" ; - {- VI Ger => -} "blandiendo" ; - {- VI Part => -} "blandido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "blandimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "blands" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "blanda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "blandas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "blanda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "blandamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "blandais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "blandan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"blandiera" ; "blandiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"blandieras" ; "blandieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"blandiera" ; "blandiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"blandiramos" ; "blandisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"blandierais" ; "blandieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"blandieran" ; "blandiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "bland" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "blandiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "blandi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "blandimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "blandisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "blandieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "blandir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "blandirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "blandir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "blandiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "blandiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "blandirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "blandiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "blandieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "blandiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "blandiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "blandiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "blandieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "blandira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "blandiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "blandira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "blandiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "blandirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "blandiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "blandid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "blandido" ; - {- VPB (Pass C.Sg Fem) => -} "blandida" ; - {- VPB (Pass C.Pl Masc) => -} "blandidos" ; - {- VPB (Pass C.Pl Fem) => -} "blandidas" - ] - } ; - -lin colorir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "colorir" ; - {- VI Ger => -} "coloriendo" ; - {- VI Part => -} "colorido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "colorimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "colors" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "colora" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "coloras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "colora" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "coloramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "colorais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "coloran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"coloriera" ; "coloriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"colorieras" ; "colorieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"coloriera" ; "coloriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"coloriramos" ; "colorisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"colorierais" ; "colorieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"colorieran" ; "coloriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "color" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "coloriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "colori" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "colorimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "coloristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "colorieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "colorir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "colorirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "colorir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "coloriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "coloriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "colorirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "coloriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "colorieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "coloriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "coloriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "coloriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "colorieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "colorira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "coloriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "colorira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "coloriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "colorirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "coloriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "colorid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "colorido" ; - {- VPB (Pass C.Sg Fem) => -} "colorida" ; - {- VPB (Pass C.Pl Masc) => -} "coloridos" ; - {- VPB (Pass C.Pl Fem) => -} "coloridas" - ] - } ; - -lin concernir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "concernir" ; - {- VI Ger => -} "concerniendo" ; - {- VI Part => -} "concernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "concernimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "concerns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "concerna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "concernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "concerna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "concernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "concernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "concernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"concerniera" ; "concerniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"concernieras" ; "concernieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"concerniera" ; "concerniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"concerniramos" ; "concernisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"concernierais" ; "concernieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"concernieran" ; "concerniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "concern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "concerniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "concerni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "concernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "concernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "concernieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "concernir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "concernirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "concernir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "concerniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "concerniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "concernirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "concerniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "concernieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "concerniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "concerniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "concerniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "concernieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "concernira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "concerniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "concernira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "concerniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "concernirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "concerniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "concernid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "concernido" ; - {- VPB (Pass C.Sg Fem) => -} "concernida" ; - {- VPB (Pass C.Pl Masc) => -} "concernidos" ; - {- VPB (Pass C.Pl Fem) => -} "concernidas" - ] - } ; - -lin empedernir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empedernir" ; - {- VI Ger => -} "empederniendo" ; - {- VI Part => -} "empedernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empedernimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empederns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empederna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empedernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empederna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empedernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empedernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empedernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empederniera" ; "empederniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empedernieras" ; "empedernieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empederniera" ; "empederniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empederniramos" ; "empedernisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empedernierais" ; "empedernieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empedernieran" ; "empederniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empedern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empederniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empederni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empedernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empedernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empedernieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empedernir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empedernirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empedernir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empederniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empederniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empedernirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empederniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empedernieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empederniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empederniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empederniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empedernieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empedernira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empederniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empedernira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empederniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empedernirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empederniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "empedernid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "empedernido" ; - {- VPB (Pass C.Sg Fem) => -} "empedernida" ; - {- VPB (Pass C.Pl Masc) => -} "empedernidos" ; - {- VPB (Pass C.Pl Fem) => -} "empedernidas" - ] - } ; - -lin garantir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "garantir" ; - {- VI Ger => -} "garantiendo" ; - {- VI Part => -} "garantido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "garantimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "garants" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "garanta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "garantas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "garanta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "garantamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "garantais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "garantan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"garantiera" ; "garantiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"garantieras" ; "garantieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"garantiera" ; "garantiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"garantiramos" ; "garantisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"garantierais" ; "garantieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"garantieran" ; "garantiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "garant" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "garantiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "garanti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "garantimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "garantisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "garantieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "garantir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "garantirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "garantir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "garantiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "garantiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "garantirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "garantiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "garantieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "garantiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "garantiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "garantiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "garantieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "garantira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "garantiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "garantira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "garantiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "garantirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "garantiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "garantid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "garantido" ; - {- VPB (Pass C.Sg Fem) => -} "garantida" ; - {- VPB (Pass C.Pl Masc) => -} "garantidos" ; - {- VPB (Pass C.Pl Fem) => -} "garantidas" - ] - } ; - -lin manir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "manir" ; - {- VI Ger => -} "maniendo" ; - {- VI Part => -} "manido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "manimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mans" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mana" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "manas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mana" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "manamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "manais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "manan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"maniera" ; "maniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"manieras" ; "manieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"maniera" ; "maniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"maniramos" ; "manisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"manierais" ; "manieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"manieran" ; "maniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "man" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "maniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mani" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "manimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "manisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "manieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "manir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "manirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "manir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "maniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "maniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "manirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "maniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "manieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "maniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "maniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "maniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "manieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "manira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "maniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "manira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "maniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "manirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "maniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "manid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "manido" ; - {- VPB (Pass C.Sg Fem) => -} "manida" ; - {- VPB (Pass C.Pl Masc) => -} "manidos" ; - {- VPB (Pass C.Pl Fem) => -} "manidas" - ] - } ; - -lin transgredir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "transgredir" ; - {- VI Ger => -} "transgrediendo" ; - {- VI Part => -} "transgredido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "transgredimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "transgreds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transgreda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "transgredas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transgreda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "transgredamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "transgredais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "transgredan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transgrediera" ; "transgrediese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"transgredieras" ; "transgredieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transgrediera" ; "transgrediese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transgrediramos" ; "transgredisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"transgredierais" ; "transgredieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"transgredieran" ; "transgrediesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transgred" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transgrediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transgredi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "transgredimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "transgredisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "transgredieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "transgredir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "transgredirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "transgredir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transgrediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transgrediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "transgredirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transgrediere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "transgredieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transgrediere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transgrediremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transgrediereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "transgredieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "transgredira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transgrediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "transgredira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transgrediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "transgredirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transgrediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "transgredid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "transgredido" ; - {- VPB (Pass C.Sg Fem) => -} "transgredida" ; - {- VPB (Pass C.Pl Masc) => -} "transgredidos" ; - {- VPB (Pass C.Pl Fem) => -} "transgredidas" - ] - } ; - -lin trasgredir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasgredir" ; - {- VI Ger => -} "trasgrediendo" ; - {- VI Part => -} "trasgredido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasgredimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasgreds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasgreda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasgredas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasgreda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasgredamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasgredais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasgredan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasgrediera" ; "trasgrediese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasgredieras" ; "trasgredieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasgrediera" ; "trasgrediese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasgrediramos" ; "trasgredisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasgredierais" ; "trasgredieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasgredieran" ; "trasgrediesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasgred" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasgrediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasgredi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasgredimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasgredisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasgredieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasgredir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasgredirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasgredir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasgrediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasgrediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasgredirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasgrediere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasgredieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasgrediere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasgrediremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasgrediereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasgredieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasgredira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasgrediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasgredira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasgrediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasgredirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasgrediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "trasgredid" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} "trasgredido" ; - {- VPB (Pass C.Sg Fem) => -} "trasgredida" ; - {- VPB (Pass C.Pl Masc) => -} "trasgredidos" ; - {- VPB (Pass C.Pl Fem) => -} "trasgredidas" - ] - } ; - -lin adquirir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adquirir" ; - {- VI Ger => -} "adquiriendo" ; - {- VI Part => -} "adquirido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adquirimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adquirs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adquiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adquiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adquira" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adquiras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adquira" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adquiramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adquirais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adquiran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adquiriera" ; "adquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adquirieras" ; "adquirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adquiriera" ; "adquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adquiriramos" ; "adquirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adquirierais" ; "adquirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adquirieran" ; "adquiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adquir" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adquiriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adquiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adquirimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adquiristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adquirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adquirir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adquirirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adquirir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adquiriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adquiriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adquirirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adquiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adquirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adquiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adquiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adquiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adquirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adquirira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adquiriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adquirira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adquiriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adquirirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adquiriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "adquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "adquiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "adquirid" ; - {- VPB (Imper C.Pl C.P3) => -} "adquieran" ; - {- VPB (Pass C.Sg Masc) => -} "adquirido" ; - {- VPB (Pass C.Sg Fem) => -} "adquirida" ; - {- VPB (Pass C.Pl Masc) => -} "adquiridos" ; - {- VPB (Pass C.Pl Fem) => -} "adquiridas" - ] - } ; - -lin coadquirir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "coadquirir" ; - {- VI Ger => -} "coadquiriendo" ; - {- VI Part => -} "coadquirido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "coadquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coadquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "coadquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "coadquirimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "coadquirs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "coadquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "coadquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "coadquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "coadquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "coadquiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "coadquiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "coadquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coadquira" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "coadquiras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coadquira" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "coadquiramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "coadquirais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "coadquiran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"coadquiriera" ; "coadquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"coadquirieras" ; "coadquirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"coadquiriera" ; "coadquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"coadquiriramos" ; "coadquirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"coadquirierais" ; "coadquirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"coadquirieran" ; "coadquiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "coadquir" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "coadquiriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "coadquiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "coadquirimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "coadquiristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "coadquirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "coadquirir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "coadquirirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "coadquirir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "coadquiriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "coadquiriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "coadquirirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "coadquiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "coadquirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "coadquiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "coadquiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "coadquiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "coadquirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "coadquirira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "coadquiriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "coadquirira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "coadquiriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "coadquirirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "coadquiriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "coadquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "coadquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "coadquiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "coadquirid" ; - {- VPB (Imper C.Pl C.P3) => -} "coadquieran" ; - {- VPB (Pass C.Sg Masc) => -} "coadquirido" ; - {- VPB (Pass C.Sg Fem) => -} "coadquirida" ; - {- VPB (Pass C.Pl Masc) => -} "coadquiridos" ; - {- VPB (Pass C.Pl Fem) => -} "coadquiridas" - ] - } ; - -lin inquirir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inquirir" ; - {- VI Ger => -} "inquiriendo" ; - {- VI Part => -} "inquirido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "inquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inquirimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inquirs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "inquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "inquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "inquiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "inquiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "inquira" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inquiras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "inquira" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inquiramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inquirais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inquiran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"inquiriera" ; "inquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"inquirieras" ; "inquirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"inquiriera" ; "inquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"inquiriramos" ; "inquirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"inquirierais" ; "inquirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"inquirieran" ; "inquiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inquir" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "inquiriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "inquiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "inquirimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "inquiristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "inquirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inquirir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inquirirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inquirir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "inquiriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "inquiriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inquirirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "inquiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "inquirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "inquiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "inquiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "inquiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "inquirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inquirira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "inquiriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inquirira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "inquiriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inquirirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "inquiriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "inquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "inquiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "inquirid" ; - {- VPB (Imper C.Pl C.P3) => -} "inquieran" ; - {- VPB (Pass C.Sg Masc) => -} "inquirido" ; - {- VPB (Pass C.Sg Fem) => -} "inquirida" ; - {- VPB (Pass C.Pl Masc) => -} "inquiridos" ; - {- VPB (Pass C.Pl Fem) => -} "inquiridas" - ] - } ; - -lin perquirir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "perquirir" ; - {- VI Ger => -} "perquiriendo" ; - {- VI Part => -} "perquirido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "perquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "perquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "perquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "perquirimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "perquirs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "perquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "perquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "perquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "perquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "perquiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "perquiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "perquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "perquira" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "perquiras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "perquira" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "perquiramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "perquirais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "perquiran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"perquiriera" ; "perquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"perquirieras" ; "perquirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"perquiriera" ; "perquiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"perquiriramos" ; "perquirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"perquirierais" ; "perquirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"perquirieran" ; "perquiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "perquir" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "perquiriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "perquiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "perquirimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "perquiristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "perquirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "perquirir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "perquirirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "perquirir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "perquiriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "perquiriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "perquirirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "perquiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "perquirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "perquiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "perquiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "perquiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "perquirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "perquirira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "perquiriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "perquirira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "perquiriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "perquirirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "perquiriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "perquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "perquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "perquiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "perquirid" ; - {- VPB (Imper C.Pl C.P3) => -} "perquieran" ; - {- VPB (Pass C.Sg Masc) => -} "perquirido" ; - {- VPB (Pass C.Sg Fem) => -} "perquirida" ; - {- VPB (Pass C.Pl Masc) => -} "perquiridos" ; - {- VPB (Pass C.Pl Fem) => -} "perquiridas" - ] - } ; - -lin ascender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ascender" ; - {- VI Ger => -} "ascendiendo" ; - {- VI Part => -} "ascendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ascendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ascendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ascienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ascienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ascienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ascendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ascendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ascenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ascendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ascenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ascendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ascendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ascendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ascendiera" ; "ascendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ascendieras" ; "ascendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ascendiera" ; "ascendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ascendiramos" ; "ascendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ascendierais" ; "ascendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ascendieran" ; "ascendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ascend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ascendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ascendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ascendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ascendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ascendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ascender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ascenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ascender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ascenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ascenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ascendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ascendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ascendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ascendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ascendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ascendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ascendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ascendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ascenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ascendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ascenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ascenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ascenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asciende" ; - {- VPB (Imper C.Sg C.P3) => -} "ascienda" ; - {- VPB (Imper C.Pl C.P1) => -} "ascendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ascended" ; - {- VPB (Imper C.Pl C.P3) => -} "asciendan" ; - {- VPB (Pass C.Sg Masc) => -} "ascendido" ; - {- VPB (Pass C.Sg Fem) => -} "ascendida" ; - {- VPB (Pass C.Pl Masc) => -} "ascendidos" ; - {- VPB (Pass C.Pl Fem) => -} "ascendidas" - ] - } ; - -lin atender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atender" ; - {- VI Ger => -} "atendiendo" ; - {- VI Part => -} "atendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atendiera" ; "atendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atendieras" ; "atendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atendiera" ; "atendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atendiramos" ; "atendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atendierais" ; "atendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atendieran" ; "atendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atiende" ; - {- VPB (Imper C.Sg C.P3) => -} "atienda" ; - {- VPB (Imper C.Pl C.P1) => -} "atendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "atended" ; - {- VPB (Imper C.Pl C.P3) => -} "atiendan" ; - {- VPB (Pass C.Sg Masc) => -} "atendido" ; - {- VPB (Pass C.Sg Fem) => -} "atendida" ; - {- VPB (Pass C.Pl Masc) => -} "atendidos" ; - {- VPB (Pass C.Pl Fem) => -} "atendidas" - ] - } ; - -lin cerner_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cerner" ; - {- VI Ger => -} "cerniendo" ; - {- VI Part => -} "cernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ciernes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cierne" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cernemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ciernen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cierna" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ciernas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cierna" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cernamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ciernan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cerna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cerna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cerniera" ; "cerniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cernieras" ; "cernieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cerniera" ; "cerniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cerniramos" ; "cernisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cernierais" ; "cernieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cernieran" ; "cerniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cerniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cerni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cernieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cerner" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cerners" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cerner" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cerneremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cerneris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cernern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cerniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cernieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cerniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cerniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cerniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cernieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cernera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cerneras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cernera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cerneramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cernerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cerneran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cierne" ; - {- VPB (Imper C.Sg C.P3) => -} "cierna" ; - {- VPB (Imper C.Pl C.P1) => -} "cernamos" ; - {- VPB (Imper C.Pl C.P2) => -} "cerned" ; - {- VPB (Imper C.Pl C.P3) => -} "ciernan" ; - {- VPB (Pass C.Sg Masc) => -} "cernido" ; - {- VPB (Pass C.Sg Fem) => -} "cernida" ; - {- VPB (Pass C.Pl Masc) => -} "cernidos" ; - {- VPB (Pass C.Pl Fem) => -} "cernidas" - ] - } ; - -lin condecender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "condecender" ; - {- VI Ger => -} "condecendiendo" ; - {- VI Part => -} "condecendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "condeciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "condeciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "condeciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "condecendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "condecendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "condecienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "condecienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "condeciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "condecienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "condecendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "condecendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "condeciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "condecenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "condecendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "condecenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "condecendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "condecendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "condecendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"condecendiera" ; "condecendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"condecendieras" ; "condecendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"condecendiera" ; "condecendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"condecendiramos" ; "condecendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"condecendierais" ; "condecendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"condecendieran" ; "condecendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "condecend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "condecendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "condecendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "condecendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "condecendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "condecendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "condecender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "condecenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "condecender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "condecenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "condecenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "condecendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "condecendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "condecendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "condecendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "condecendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "condecendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "condecendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "condecendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "condecenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "condecendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "condecenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "condecenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "condecenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "condeciende" ; - {- VPB (Imper C.Sg C.P3) => -} "condecienda" ; - {- VPB (Imper C.Pl C.P1) => -} "condecendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "condecended" ; - {- VPB (Imper C.Pl C.P3) => -} "condeciendan" ; - {- VPB (Pass C.Sg Masc) => -} "condecendido" ; - {- VPB (Pass C.Sg Fem) => -} "condecendida" ; - {- VPB (Pass C.Pl Masc) => -} "condecendidos" ; - {- VPB (Pass C.Pl Fem) => -} "condecendidas" - ] - } ; - -lin condescender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "condescender" ; - {- VI Ger => -} "condescendiendo" ; - {- VI Part => -} "condescendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "condesciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "condesciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "condesciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "condescendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "condescendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "condescienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "condescienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "condesciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "condescienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "condescendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "condescendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "condesciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "condescenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "condescendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "condescenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "condescendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "condescendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "condescendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"condescendiera" ; "condescendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"condescendieras" ; "condescendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"condescendiera" ; "condescendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"condescendiramos" ; "condescendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"condescendierais" ; "condescendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"condescendieran" ; "condescendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "condescend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "condescendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "condescendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "condescendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "condescendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "condescendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "condescender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "condescenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "condescender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "condescenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "condescenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "condescendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "condescendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "condescendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "condescendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "condescendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "condescendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "condescendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "condescendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "condescenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "condescendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "condescenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "condescenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "condescenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "condesciende" ; - {- VPB (Imper C.Sg C.P3) => -} "condescienda" ; - {- VPB (Imper C.Pl C.P1) => -} "condescendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "condescended" ; - {- VPB (Imper C.Pl C.P3) => -} "condesciendan" ; - {- VPB (Pass C.Sg Masc) => -} "condescendido" ; - {- VPB (Pass C.Sg Fem) => -} "condescendida" ; - {- VPB (Pass C.Pl Masc) => -} "condescendidos" ; - {- VPB (Pass C.Pl Fem) => -} "condescendidas" - ] - } ; - -lin contender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contender" ; - {- VI Ger => -} "contendiendo" ; - {- VI Part => -} "contendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contendiera" ; "contendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contendieras" ; "contendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contendiera" ; "contendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contendiramos" ; "contendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contendierais" ; "contendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contendieran" ; "contendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contiende" ; - {- VPB (Imper C.Sg C.P3) => -} "contienda" ; - {- VPB (Imper C.Pl C.P1) => -} "contendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contended" ; - {- VPB (Imper C.Pl C.P3) => -} "contiendan" ; - {- VPB (Pass C.Sg Masc) => -} "contendido" ; - {- VPB (Pass C.Sg Fem) => -} "contendida" ; - {- VPB (Pass C.Pl Masc) => -} "contendidos" ; - {- VPB (Pass C.Pl Fem) => -} "contendidas" - ] - } ; - -lin defender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "defender" ; - {- VI Ger => -} "defendiendo" ; - {- VI Part => -} "defendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "defiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "defiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "defiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "defendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "defendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "defienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "defienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "defiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "defienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "defendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "defendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "defiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "defenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "defendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "defenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "defendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "defendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "defendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"defendiera" ; "defendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"defendieras" ; "defendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"defendiera" ; "defendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"defendiramos" ; "defendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"defendierais" ; "defendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"defendieran" ; "defendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "defend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "defendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "defendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "defendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "defendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "defendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "defender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "defenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "defender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "defenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "defenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "defendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "defendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "defendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "defendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "defendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "defendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "defendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "defendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "defenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "defendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "defenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "defenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "defenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "defiende" ; - {- VPB (Imper C.Sg C.P3) => -} "defienda" ; - {- VPB (Imper C.Pl C.P1) => -} "defendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "defended" ; - {- VPB (Imper C.Pl C.P3) => -} "defiendan" ; - {- VPB (Pass C.Sg Masc) => -} "defendido" ; - {- VPB (Pass C.Sg Fem) => -} "defendida" ; - {- VPB (Pass C.Pl Masc) => -} "defendidos" ; - {- VPB (Pass C.Pl Fem) => -} "defendidas" - ] - } ; - -lin desatender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desatender" ; - {- VI Ger => -} "desatendiendo" ; - {- VI Part => -} "desatendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desatiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desatiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desatiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desatendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desatendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desatienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desatienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desatiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desatienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desatendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desatendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desatiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desatenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desatendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desatenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desatendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desatendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desatendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desatendiera" ; "desatendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desatendieras" ; "desatendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desatendiera" ; "desatendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desatendiramos" ; "desatendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desatendierais" ; "desatendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desatendieran" ; "desatendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desatend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desatendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desatendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desatendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desatendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desatendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desatender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desatenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desatender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desatenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desatenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desatendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desatendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desatendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desatendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desatendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desatendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desatendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desatendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desatenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desatendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desatenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desatenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desatenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desatiende" ; - {- VPB (Imper C.Sg C.P3) => -} "desatienda" ; - {- VPB (Imper C.Pl C.P1) => -} "desatendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desatended" ; - {- VPB (Imper C.Pl C.P3) => -} "desatiendan" ; - {- VPB (Pass C.Sg Masc) => -} "desatendido" ; - {- VPB (Pass C.Sg Fem) => -} "desatendida" ; - {- VPB (Pass C.Pl Masc) => -} "desatendidos" ; - {- VPB (Pass C.Pl Fem) => -} "desatendidas" - ] - } ; - -lin descender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descender" ; - {- VI Ger => -} "descendiendo" ; - {- VI Part => -} "descendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descendiera" ; "descendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descendieras" ; "descendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descendiera" ; "descendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descendiramos" ; "descendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descendierais" ; "descendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descendieran" ; "descendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desciende" ; - {- VPB (Imper C.Sg C.P3) => -} "descienda" ; - {- VPB (Imper C.Pl C.P1) => -} "descendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descended" ; - {- VPB (Imper C.Pl C.P3) => -} "desciendan" ; - {- VPB (Pass C.Sg Masc) => -} "descendido" ; - {- VPB (Pass C.Sg Fem) => -} "descendida" ; - {- VPB (Pass C.Pl Masc) => -} "descendidos" ; - {- VPB (Pass C.Pl Fem) => -} "descendidas" - ] - } ; - -lin distender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "distender" ; - {- VI Ger => -} "distendiendo" ; - {- VI Part => -} "distendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "distiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "distiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "distiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "distendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "distendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "distienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "distienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "distiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "distienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "distendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "distendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "distiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "distenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "distendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "distenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "distendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "distendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "distendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"distendiera" ; "distendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"distendieras" ; "distendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"distendiera" ; "distendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"distendiramos" ; "distendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"distendierais" ; "distendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"distendieran" ; "distendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "distend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "distendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "distendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "distendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "distendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "distendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "distender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "distenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "distender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "distenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "distenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "distendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "distendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "distendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "distendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "distendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "distendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "distendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "distendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "distenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "distendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "distenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "distenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "distenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "distiende" ; - {- VPB (Imper C.Sg C.P3) => -} "distienda" ; - {- VPB (Imper C.Pl C.P1) => -} "distendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "distended" ; - {- VPB (Imper C.Pl C.P3) => -} "distiendan" ; - {- VPB (Pass C.Sg Masc) => -} "distendido" ; - {- VPB (Pass C.Sg Fem) => -} "distendida" ; - {- VPB (Pass C.Pl Masc) => -} "distendidos" ; - {- VPB (Pass C.Pl Fem) => -} "distendidas" - ] - } ; - -lin encender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encender" ; - {- VI Ger => -} "encendiendo" ; - {- VI Part => -} "encendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encendiera" ; "encendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encendieras" ; "encendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encendiera" ; "encendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encendiramos" ; "encendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encendierais" ; "encendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encendieran" ; "encendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enciende" ; - {- VPB (Imper C.Sg C.P3) => -} "encienda" ; - {- VPB (Imper C.Pl C.P1) => -} "encendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encended" ; - {- VPB (Imper C.Pl C.P3) => -} "enciendan" ; - {- VPB (Pass C.Sg Masc) => -} "encendido" ; - {- VPB (Pass C.Sg Fem) => -} "encendida" ; - {- VPB (Pass C.Pl Masc) => -} "encendidos" ; - {- VPB (Pass C.Pl Fem) => -} "encendidas" - ] - } ; - -lin entender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entender" ; - {- VI Ger => -} "entendiendo" ; - {- VI Part => -} "entendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entendiera" ; "entendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entendieras" ; "entendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entendiera" ; "entendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entendiramos" ; "entendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entendierais" ; "entendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entendieran" ; "entendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entiende" ; - {- VPB (Imper C.Sg C.P3) => -} "entienda" ; - {- VPB (Imper C.Pl C.P1) => -} "entendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entended" ; - {- VPB (Imper C.Pl C.P3) => -} "entiendan" ; - {- VPB (Pass C.Sg Masc) => -} "entendido" ; - {- VPB (Pass C.Sg Fem) => -} "entendida" ; - {- VPB (Pass C.Pl Masc) => -} "entendidos" ; - {- VPB (Pass C.Pl Fem) => -} "entendidas" - ] - } ; - -lin extender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "extender" ; - {- VI Ger => -} "extendiendo" ; - {- VI Part => -} "extendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "extiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "extiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "extiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "extendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "extendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "extienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "extienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "extiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "extienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "extendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "extendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "extiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "extenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "extendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "extenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "extendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "extendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "extendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"extendiera" ; "extendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"extendieras" ; "extendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"extendiera" ; "extendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"extendiramos" ; "extendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"extendierais" ; "extendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"extendieran" ; "extendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "extend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "extendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "extendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "extendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "extendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "extendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "extender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "extenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "extender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "extenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "extenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "extendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "extendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "extendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "extendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "extendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "extendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "extendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "extendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "extenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "extendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "extenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "extenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "extenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "extiende" ; - {- VPB (Imper C.Sg C.P3) => -} "extienda" ; - {- VPB (Imper C.Pl C.P1) => -} "extendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "extended" ; - {- VPB (Imper C.Pl C.P3) => -} "extiendan" ; - {- VPB (Pass C.Sg Masc) => -} "extendido" ; - {- VPB (Pass C.Sg Fem) => -} "extendida" ; - {- VPB (Pass C.Pl Masc) => -} "extendidos" ; - {- VPB (Pass C.Pl Fem) => -} "extendidas" - ] - } ; - -lin heder_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "heder" ; - {- VI Ger => -} "hediendo" ; - {- VI Part => -} "hedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hiedo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hiedes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hiede" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hedemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hedis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hieden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hieda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hiedas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hieda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hedamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hedis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hiedan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "heda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "heda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hediera" ; "hediese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hedieras" ; "hedieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hediera" ; "hediese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hediramos" ; "hedisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hedierais" ; "hedieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hedieran" ; "hediesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hed" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hedi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hedieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "heder" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "heders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "heder" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "hederemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "hederis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hedern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hediere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hedieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hediere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hediremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hediereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hedieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hedera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "hederas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hedera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "hederamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "hederais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "hederan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hiede" ; - {- VPB (Imper C.Sg C.P3) => -} "hieda" ; - {- VPB (Imper C.Pl C.P1) => -} "hedamos" ; - {- VPB (Imper C.Pl C.P2) => -} "heded" ; - {- VPB (Imper C.Pl C.P3) => -} "hiedan" ; - {- VPB (Pass C.Sg Masc) => -} "hedido" ; - {- VPB (Pass C.Sg Fem) => -} "hedida" ; - {- VPB (Pass C.Pl Masc) => -} "hedidos" ; - {- VPB (Pass C.Pl Fem) => -} "hedidas" - ] - } ; - -lin hender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hender" ; - {- VI Ger => -} "hendiendo" ; - {- VI Part => -} "hendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "henda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "henda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hendiera" ; "hendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hendieras" ; "hendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hendiera" ; "hendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hendiramos" ; "hendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hendierais" ; "hendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hendieran" ; "hendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "hender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "henders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "hender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "henderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "henderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "henderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "henderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "henderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "henderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hiende" ; - {- VPB (Imper C.Sg C.P3) => -} "hienda" ; - {- VPB (Imper C.Pl C.P1) => -} "hendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "hended" ; - {- VPB (Imper C.Pl C.P3) => -} "hiendan" ; - {- VPB (Pass C.Sg Masc) => -} "hendido" ; - {- VPB (Pass C.Sg Fem) => -} "hendida" ; - {- VPB (Pass C.Pl Masc) => -} "hendidos" ; - {- VPB (Pass C.Pl Fem) => -} "hendidas" - ] - } ; - -lin malentender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "malentender" ; - {- VI Ger => -} "malentendiendo" ; - {- VI Part => -} "malentendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "malentiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "malentiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "malentiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "malentendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "malentendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "malentienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "malentienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "malentiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "malentienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "malentendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "malentendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "malentiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "malentenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "malentendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "malentenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "malentendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "malentendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "malentendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"malentendiera" ; "malentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"malentendieras" ; "malentendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"malentendiera" ; "malentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"malentendiramos" ; "malentendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"malentendierais" ; "malentendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"malentendieran" ; "malentendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "malentend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "malentendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "malentendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "malentendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "malentendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "malentendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "malentender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "malentenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "malentender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "malentenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "malentenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "malentendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "malentendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "malentendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "malentendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "malentendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "malentendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "malentendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "malentendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "malentenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "malentendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "malentenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "malentenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "malentenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "malentiende" ; - {- VPB (Imper C.Sg C.P3) => -} "malentienda" ; - {- VPB (Imper C.Pl C.P1) => -} "malentendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "malentended" ; - {- VPB (Imper C.Pl C.P3) => -} "malentiendan" ; - {- VPB (Pass C.Sg Masc) => -} "malentendido" ; - {- VPB (Pass C.Sg Fem) => -} "malentendida" ; - {- VPB (Pass C.Pl Masc) => -} "malentendidos" ; - {- VPB (Pass C.Pl Fem) => -} "malentendidas" - ] - } ; - -lin perder_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "perder" ; - {- VI Ger => -} "perdiendo" ; - {- VI Part => -} "perdido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pierdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pierdes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pierde" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "perdemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "perdis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pierden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pierda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pierdas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pierda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "perdamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "perdis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pierdan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "perda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "perdas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "perda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "perdamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "perdais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "perdan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"perdiera" ; "perdiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"perdieras" ; "perdieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"perdiera" ; "perdiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"perdiramos" ; "perdisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"perdierais" ; "perdieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"perdieran" ; "perdiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "perd" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "perdiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "perdi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "perdimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "perdisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "perdieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "perder" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "perders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "perder" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "perderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "perderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "perdern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "perdiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "perdieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "perdiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "perdiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "perdiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "perdieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "perdera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "perderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "perdera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "perderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "perderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "perderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pierde" ; - {- VPB (Imper C.Sg C.P3) => -} "pierda" ; - {- VPB (Imper C.Pl C.P1) => -} "perdamos" ; - {- VPB (Imper C.Pl C.P2) => -} "perded" ; - {- VPB (Imper C.Pl C.P3) => -} "pierdan" ; - {- VPB (Pass C.Sg Masc) => -} "perdido" ; - {- VPB (Pass C.Sg Fem) => -} "perdida" ; - {- VPB (Pass C.Pl Masc) => -} "perdidos" ; - {- VPB (Pass C.Pl Fem) => -} "perdidas" - ] - } ; - -lin reverter_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reverter" ; - {- VI Ger => -} "revertiendo" ; - {- VI Part => -} "revertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revertemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revertamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revertiera" ; "revertiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revertieras" ; "revertieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revertiera" ; "revertiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revertiramos" ; "revertisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revertierais" ; "revertieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revertieran" ; "revertiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reverti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revertieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reverter" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reverters" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reverter" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reverteremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reverteris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revertern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revertiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revertieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revertiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revertiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revertiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revertieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revertera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reverteras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revertera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reverteramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reverterais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reverteran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revierte" ; - {- VPB (Imper C.Sg C.P3) => -} "revierta" ; - {- VPB (Imper C.Pl C.P1) => -} "revertamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reverted" ; - {- VPB (Imper C.Pl C.P3) => -} "reviertan" ; - {- VPB (Pass C.Sg Masc) => -} "revertido" ; - {- VPB (Pass C.Sg Fem) => -} "revertida" ; - {- VPB (Pass C.Pl Masc) => -} "revertidos" ; - {- VPB (Pass C.Pl Fem) => -} "revertidas" - ] - } ; - -lin sobreentender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobreentender" ; - {- VI Ger => -} "sobreentendiendo" ; - {- VI Part => -} "sobreentendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobreentiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobreentiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobreentiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobreentendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobreentendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobreentienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobreentienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobreentiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobreentienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobreentendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobreentendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobreentiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobreentenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobreentendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobreentenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobreentendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobreentendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobreentendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobreentendiera" ; "sobreentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobreentendieras" ; "sobreentendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobreentendiera" ; "sobreentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobreentendiramos" ; "sobreentendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobreentendierais" ; "sobreentendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobreentendieran" ; "sobreentendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobreentend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobreentendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobreentendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobreentendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobreentendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobreentendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobreentender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobreentenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobreentender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobreentenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobreentenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobreentendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobreentendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobreentendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobreentendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobreentendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobreentendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobreentendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobreentendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobreentenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobreentendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobreentenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobreentenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobreentenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobreentiende" ; - {- VPB (Imper C.Sg C.P3) => -} "sobreentienda" ; - {- VPB (Imper C.Pl C.P1) => -} "sobreentendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobreentended" ; - {- VPB (Imper C.Pl C.P3) => -} "sobreentiendan" ; - {- VPB (Pass C.Sg Masc) => -} "sobreentendido" ; - {- VPB (Pass C.Sg Fem) => -} "sobreentendida" ; - {- VPB (Pass C.Pl Masc) => -} "sobreentendidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobreentendidas" - ] - } ; - -lin sobrentender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrentender" ; - {- VI Ger => -} "sobrentendiendo" ; - {- VI Part => -} "sobrentendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrentiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrentiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrentiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrentendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrentendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrentienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrentienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrentiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrentienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrentendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrentendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrentiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrentenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrentendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrentenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrentendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrentendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrentendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrentendiera" ; "sobrentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrentendieras" ; "sobrentendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrentendiera" ; "sobrentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrentendiramos" ; "sobrentendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrentendierais" ; "sobrentendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrentendieran" ; "sobrentendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrentend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrentendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrentendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrentendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrentendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrentendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrentender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrentenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrentender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrentenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrentenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrentendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrentendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrentendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrentendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrentendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrentendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrentendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrentendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrentenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrentendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrentenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrentenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrentenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrentiende" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrentienda" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrentendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrentended" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrentiendan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrentendido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrentendida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrentendidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrentendidas" - ] - } ; - -lin subentender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subentender" ; - {- VI Ger => -} "subentendiendo" ; - {- VI Part => -} "subentendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subentiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subentiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subentiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subentendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subentendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subentienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subentienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subentiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subentienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subentendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subentendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subentiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subentenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subentendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subentenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subentendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subentendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subentendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subentendiera" ; "subentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subentendieras" ; "subentendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subentendiera" ; "subentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subentendiramos" ; "subentendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subentendierais" ; "subentendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subentendieran" ; "subentendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subentend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subentendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subentendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subentendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subentendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subentendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subentender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subentenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subentender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subentenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subentenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subentendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subentendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subentendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subentendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subentendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subentendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subentendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subentendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subentenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subentendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subentenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subentenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subentenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subentiende" ; - {- VPB (Imper C.Sg C.P3) => -} "subentienda" ; - {- VPB (Imper C.Pl C.P1) => -} "subentendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subentended" ; - {- VPB (Imper C.Pl C.P3) => -} "subentiendan" ; - {- VPB (Pass C.Sg Masc) => -} "subentendido" ; - {- VPB (Pass C.Sg Fem) => -} "subentendida" ; - {- VPB (Pass C.Pl Masc) => -} "subentendidos" ; - {- VPB (Pass C.Pl Fem) => -} "subentendidas" - ] - } ; - -lin subtender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subtender" ; - {- VI Ger => -} "subtendiendo" ; - {- VI Part => -} "subtendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subtiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subtiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subtiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subtendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subtendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subtienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subtienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subtiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subtienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subtendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subtendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subtiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subtenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subtendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subtenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subtendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subtendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subtendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subtendiera" ; "subtendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subtendieras" ; "subtendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subtendiera" ; "subtendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subtendiramos" ; "subtendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subtendierais" ; "subtendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subtendieran" ; "subtendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subtend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subtendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subtendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subtendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subtendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subtendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subtender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subtenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subtender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subtenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subtenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subtendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subtendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subtendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subtendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subtendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subtendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subtendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subtendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subtenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subtendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subtenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subtenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subtenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subtiende" ; - {- VPB (Imper C.Sg C.P3) => -} "subtienda" ; - {- VPB (Imper C.Pl C.P1) => -} "subtendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subtended" ; - {- VPB (Imper C.Pl C.P3) => -} "subtiendan" ; - {- VPB (Pass C.Sg Masc) => -} "subtendido" ; - {- VPB (Pass C.Sg Fem) => -} "subtendida" ; - {- VPB (Pass C.Pl Masc) => -} "subtendidos" ; - {- VPB (Pass C.Pl Fem) => -} "subtendidas" - ] - } ; - -lin superentender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "superentender" ; - {- VI Ger => -} "superentendiendo" ; - {- VI Part => -} "superentendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "superentiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "superentiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "superentiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "superentendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "superentendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "superentienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "superentienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "superentiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "superentienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "superentendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "superentendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "superentiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "superentenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "superentendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "superentenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "superentendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "superentendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "superentendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"superentendiera" ; "superentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"superentendieras" ; "superentendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"superentendiera" ; "superentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"superentendiramos" ; "superentendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"superentendierais" ; "superentendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"superentendieran" ; "superentendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "superentend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "superentendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "superentendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "superentendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "superentendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "superentendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "superentender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "superentenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "superentender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "superentenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "superentenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "superentendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "superentendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "superentendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "superentendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "superentendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "superentendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "superentendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "superentendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "superentenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "superentendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "superentenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "superentenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "superentenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "superentiende" ; - {- VPB (Imper C.Sg C.P3) => -} "superentienda" ; - {- VPB (Imper C.Pl C.P1) => -} "superentendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "superentended" ; - {- VPB (Imper C.Pl C.P3) => -} "superentiendan" ; - {- VPB (Pass C.Sg Masc) => -} "superentendido" ; - {- VPB (Pass C.Sg Fem) => -} "superentendida" ; - {- VPB (Pass C.Pl Masc) => -} "superentendidos" ; - {- VPB (Pass C.Pl Fem) => -} "superentendidas" - ] - } ; - -lin tender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tender" ; - {- VI Ger => -} "tendiendo" ; - {- VI Part => -} "tendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tendiera" ; "tendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tendieras" ; "tendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tendiera" ; "tendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tendiramos" ; "tendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tendierais" ; "tendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tendieran" ; "tendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tiende" ; - {- VPB (Imper C.Sg C.P3) => -} "tienda" ; - {- VPB (Imper C.Pl C.P1) => -} "tendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "tended" ; - {- VPB (Imper C.Pl C.P3) => -} "tiendan" ; - {- VPB (Pass C.Sg Masc) => -} "tendido" ; - {- VPB (Pass C.Sg Fem) => -} "tendida" ; - {- VPB (Pass C.Pl Masc) => -} "tendidos" ; - {- VPB (Pass C.Pl Fem) => -} "tendidas" - ] - } ; - -lin transcender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "transcender" ; - {- VI Ger => -} "transcendiendo" ; - {- VI Part => -} "transcendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "transciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "transciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "transciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "transcendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "transcendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "transcienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "transcienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "transciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "transcienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "transcendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "transcendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "transciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transcenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "transcendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transcenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "transcendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "transcendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "transcendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transcendiera" ; "transcendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"transcendieras" ; "transcendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transcendiera" ; "transcendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transcendiramos" ; "transcendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"transcendierais" ; "transcendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"transcendieran" ; "transcendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transcend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transcendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transcendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "transcendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "transcendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "transcendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "transcender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "transcenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "transcender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transcenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transcenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "transcendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transcendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "transcendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transcendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transcendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transcendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "transcendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "transcendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transcenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "transcendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transcenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "transcenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transcenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "transciende" ; - {- VPB (Imper C.Sg C.P3) => -} "transcienda" ; - {- VPB (Imper C.Pl C.P1) => -} "transcendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "transcended" ; - {- VPB (Imper C.Pl C.P3) => -} "transciendan" ; - {- VPB (Pass C.Sg Masc) => -} "transcendido" ; - {- VPB (Pass C.Sg Fem) => -} "transcendida" ; - {- VPB (Pass C.Pl Masc) => -} "transcendidos" ; - {- VPB (Pass C.Pl Fem) => -} "transcendidas" - ] - } ; - -lin trascender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trascender" ; - {- VI Ger => -} "trascendiendo" ; - {- VI Part => -} "trascendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasciendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasciende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trascendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trascendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trascienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trascienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasciendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trascienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trascendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trascendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasciendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trascenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trascendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trascenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trascendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trascendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trascendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trascendiera" ; "trascendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trascendieras" ; "trascendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trascendiera" ; "trascendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trascendiramos" ; "trascendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trascendierais" ; "trascendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trascendieran" ; "trascendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trascend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trascendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trascendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trascendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trascendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trascendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trascender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trascenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trascender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trascenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trascenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trascendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trascendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trascendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trascendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trascendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trascendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trascendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trascendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trascenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trascendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trascenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trascenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trascenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasciende" ; - {- VPB (Imper C.Sg C.P3) => -} "trascienda" ; - {- VPB (Imper C.Pl C.P1) => -} "trascendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "trascended" ; - {- VPB (Imper C.Pl C.P3) => -} "trasciendan" ; - {- VPB (Pass C.Sg Masc) => -} "trascendido" ; - {- VPB (Pass C.Sg Fem) => -} "trascendida" ; - {- VPB (Pass C.Pl Masc) => -} "trascendidos" ; - {- VPB (Pass C.Pl Fem) => -} "trascendidas" - ] - } ; - -lin trasverter_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasverter" ; - {- VI Ger => -} "trasvertiendo" ; - {- VI Part => -} "trasvertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasvierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasvierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasvertemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasvertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasvierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasvierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasvierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasvertamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasvertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasvertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasvertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasvertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasvertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasvertiera" ; "trasvertiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasvertieras" ; "trasvertieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasvertiera" ; "trasvertiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasvertiramos" ; "trasvertisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasvertierais" ; "trasvertieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasvertieran" ; "trasvertiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasvert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasvertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasverti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasvertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasvertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasvertieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasverter" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasverters" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasverter" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasverteremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasverteris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasvertern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasvertiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasvertieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasvertiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasvertiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasvertiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasvertieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasvertera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasverteras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasvertera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasverteramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasverterais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasverteran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasvierte" ; - {- VPB (Imper C.Sg C.P3) => -} "trasvierta" ; - {- VPB (Imper C.Pl C.P1) => -} "trasvertamos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasverted" ; - {- VPB (Imper C.Pl C.P3) => -} "trasviertan" ; - {- VPB (Pass C.Sg Masc) => -} "trasvertido" ; - {- VPB (Pass C.Sg Fem) => -} "trasvertida" ; - {- VPB (Pass C.Pl Masc) => -} "trasvertidos" ; - {- VPB (Pass C.Pl Fem) => -} "trasvertidas" - ] - } ; - -lin verter_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "verter" ; - {- VI Ger => -} "vertiendo" ; - {- VI Part => -} "vertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "vierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "viertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "vertemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "vertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "viertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "vertamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "vertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "viertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "verta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "vertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "verta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "vertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "vertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "vertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"vertiera" ; "vertiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"vertieras" ; "vertieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"vertiera" ; "vertiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"vertiramos" ; "vertisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"vertierais" ; "vertieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"vertieran" ; "vertiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "vert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "vertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "verti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "vertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "vertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "vertieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "verter" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "verters" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "verter" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "verteremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "verteris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "vertern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "vertiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "vertieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "vertiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "vertiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "vertiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "vertieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "vertera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "verteras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "vertera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "verteramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "verterais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "verteran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vierte" ; - {- VPB (Imper C.Sg C.P3) => -} "vierta" ; - {- VPB (Imper C.Pl C.P1) => -} "vertamos" ; - {- VPB (Imper C.Pl C.P2) => -} "verted" ; - {- VPB (Imper C.Pl C.P3) => -} "viertan" ; - {- VPB (Pass C.Sg Masc) => -} "vertido" ; - {- VPB (Pass C.Sg Fem) => -} "vertida" ; - {- VPB (Pass C.Pl Masc) => -} "vertidos" ; - {- VPB (Pass C.Pl Fem) => -} "vertidas" - ] - } ; - -lin cernir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cernir" ; - {- VI Ger => -} "cerniendo" ; - {- VI Part => -} "cernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ciernes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cierne" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cernimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cerns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ciernen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cierna" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ciernas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cierna" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cernamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ciernan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cerna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cerna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cerniera" ; "cerniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cernieras" ; "cernieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cerniera" ; "cerniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cerniramos" ; "cernisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cernierais" ; "cernieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cernieran" ; "cerniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cerniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cerni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cernieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cernir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cernirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cernir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cerniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cerniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cernirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cerniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cernieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cerniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cerniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cerniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cernieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cernira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cerniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cernira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cerniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cernirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cerniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cierne" ; - {- VPB (Imper C.Sg C.P3) => -} "cierna" ; - {- VPB (Imper C.Pl C.P1) => -} "cernamos" ; - {- VPB (Imper C.Pl C.P2) => -} "cernid" ; - {- VPB (Imper C.Pl C.P3) => -} "ciernan" ; - {- VPB (Pass C.Sg Masc) => -} "cernido" ; - {- VPB (Pass C.Sg Fem) => -} "cernida" ; - {- VPB (Pass C.Pl Masc) => -} "cernidos" ; - {- VPB (Pass C.Pl Fem) => -} "cernidas" - ] - } ; - -lin concernir2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "concernir" ; - {- VI Ger => -} "concerniendo" ; - {- VI Part => -} "concernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "concierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "conciernes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "concierne" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "concernimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "concerns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conciernen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "concierna" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conciernas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "concierna" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "concernamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "concernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conciernan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "concerna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "concernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "concerna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "concernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "concernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "concernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"concerniera" ; "concerniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"concernieras" ; "concernieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"concerniera" ; "concerniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"concerniramos" ; "concernisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"concernierais" ; "concernieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"concernieran" ; "concerniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "concern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "concerniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "concerni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "concernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "concernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "concernieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "concernir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "concernirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "concernir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "concerniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "concerniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "concernirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "concerniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "concernieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "concerniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "concerniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "concerniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "concernieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "concernira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "concerniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "concernira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "concerniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "concernirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "concerniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "concierne" ; - {- VPB (Imper C.Sg C.P3) => -} "concierna" ; - {- VPB (Imper C.Pl C.P1) => -} "concernamos" ; - {- VPB (Imper C.Pl C.P2) => -} "concernid" ; - {- VPB (Imper C.Pl C.P3) => -} "conciernan" ; - {- VPB (Pass C.Sg Masc) => -} "concernido" ; - {- VPB (Pass C.Sg Fem) => -} "concernida" ; - {- VPB (Pass C.Pl Masc) => -} "concernidos" ; - {- VPB (Pass C.Pl Fem) => -} "concernidas" - ] - } ; - -lin discernir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "discernir" ; - {- VI Ger => -} "discerniendo" ; - {- VI Part => -} "discernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "discierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "disciernes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "discierne" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "discernimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "discerns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disciernen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "discierna" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "disciernas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "discierna" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "discernamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "discernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "disciernan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "discerna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "discernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "discerna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "discernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "discernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "discernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"discerniera" ; "discerniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"discernieras" ; "discernieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"discerniera" ; "discerniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"discerniramos" ; "discernisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"discernierais" ; "discernieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"discernieran" ; "discerniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "discern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "discerniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "discerni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "discernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "discernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "discernieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "discernir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "discernirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "discernir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "discerniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "discerniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "discernirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "discerniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "discernieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "discerniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "discerniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "discerniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "discernieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "discernira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "discerniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "discernira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "discerniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "discernirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "discerniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "discierne" ; - {- VPB (Imper C.Sg C.P3) => -} "discierna" ; - {- VPB (Imper C.Pl C.P1) => -} "discernamos" ; - {- VPB (Imper C.Pl C.P2) => -} "discernid" ; - {- VPB (Imper C.Pl C.P3) => -} "disciernan" ; - {- VPB (Pass C.Sg Masc) => -} "discernido" ; - {- VPB (Pass C.Sg Fem) => -} "discernida" ; - {- VPB (Pass C.Pl Masc) => -} "discernidos" ; - {- VPB (Pass C.Pl Fem) => -} "discernidas" - ] - } ; - -lin hendir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hendir" ; - {- VI Ger => -} "hendiendo" ; - {- VI Part => -} "hendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hendimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hends" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "henda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "henda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hendiera" ; "hendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hendieras" ; "hendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hendiera" ; "hendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hendiramos" ; "hendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hendierais" ; "hendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hendieran" ; "hendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "hendir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "hendirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "hendir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "hendiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "hendiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hendirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hendira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "hendiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hendira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "hendiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "hendirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "hendiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hiende" ; - {- VPB (Imper C.Sg C.P3) => -} "hienda" ; - {- VPB (Imper C.Pl C.P1) => -} "hendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "hendid" ; - {- VPB (Imper C.Pl C.P3) => -} "hiendan" ; - {- VPB (Pass C.Sg Masc) => -} "hendido" ; - {- VPB (Pass C.Sg Fem) => -} "hendida" ; - {- VPB (Pass C.Pl Masc) => -} "hendidos" ; - {- VPB (Pass C.Pl Fem) => -} "hendidas" - ] - } ; - -lin amover_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amover" ; - {- VI Ger => -} "amoviendo" ; - {- VI Part => -} "amovido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amueves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amueve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amovemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amovis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amueven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amueva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amuevas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amueva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amovamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amovis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amuevan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amova" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amovas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amova" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amovamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amovais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amovan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amoviera" ; "amoviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amovieras" ; "amovieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amoviera" ; "amoviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amoviramos" ; "amovisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amovierais" ; "amovieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amovieran" ; "amoviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amoviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amovi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amovimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amovisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amovieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amover" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amovers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amover" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amoveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amoveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amovern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amoviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amovieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amoviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amoviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amoviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amovieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amovera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amoveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amovera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amoveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amoverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amoveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amueve" ; - {- VPB (Imper C.Sg C.P3) => -} "amueva" ; - {- VPB (Imper C.Pl C.P1) => -} "amovamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amoved" ; - {- VPB (Imper C.Pl C.P3) => -} "amuevan" ; - {- VPB (Pass C.Sg Masc) => -} "amovido" ; - {- VPB (Pass C.Sg Fem) => -} "amovida" ; - {- VPB (Pass C.Pl Masc) => -} "amovidos" ; - {- VPB (Pass C.Pl Fem) => -} "amovidas" - ] - } ; - -lin conmover_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "conmover" ; - {- VI Ger => -} "conmoviendo" ; - {- VI Part => -} "conmovido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "conmuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "conmueves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "conmueve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "conmovemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "conmovis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conmueven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "conmueva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conmuevas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "conmueva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "conmovamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "conmovis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conmuevan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "conmova" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "conmovas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "conmova" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "conmovamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "conmovais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "conmovan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"conmoviera" ; "conmoviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"conmovieras" ; "conmovieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"conmoviera" ; "conmoviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"conmoviramos" ; "conmovisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"conmovierais" ; "conmovieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"conmovieran" ; "conmoviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conmov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "conmoviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "conmovi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "conmovimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "conmovisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "conmovieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "conmover" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "conmovers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "conmover" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "conmoveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "conmoveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "conmovern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "conmoviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "conmovieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "conmoviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "conmoviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "conmoviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "conmovieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "conmovera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "conmoveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "conmovera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "conmoveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "conmoverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "conmoveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "conmueve" ; - {- VPB (Imper C.Sg C.P3) => -} "conmueva" ; - {- VPB (Imper C.Pl C.P1) => -} "conmovamos" ; - {- VPB (Imper C.Pl C.P2) => -} "conmoved" ; - {- VPB (Imper C.Pl C.P3) => -} "conmuevan" ; - {- VPB (Pass C.Sg Masc) => -} "conmovido" ; - {- VPB (Pass C.Sg Fem) => -} "conmovida" ; - {- VPB (Pass C.Pl Masc) => -} "conmovidos" ; - {- VPB (Pass C.Pl Fem) => -} "conmovidas" - ] - } ; - -lin demoler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "demoler" ; - {- VI Ger => -} "demoliendo" ; - {- VI Part => -} "demolido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "demuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "demueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "demuele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "demolemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "demolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "demuelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "demuela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "demuelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "demuela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "demolamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "demolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "demuelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "demola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "demolas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "demola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "demolamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "demolais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "demolan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"demoliera" ; "demoliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"demolieras" ; "demolieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"demoliera" ; "demoliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"demoliramos" ; "demolisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"demolierais" ; "demolieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"demolieran" ; "demoliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "demol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "demoliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "demoli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "demolimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "demolisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "demolieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "demoler" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "demolers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "demoler" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "demoleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "demoleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "demolern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "demoliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "demolieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "demoliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "demoliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "demoliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "demolieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "demolera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "demoleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "demolera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "demoleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "demolerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "demoleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "demuele" ; - {- VPB (Imper C.Sg C.P3) => -} "demuela" ; - {- VPB (Imper C.Pl C.P1) => -} "demolamos" ; - {- VPB (Imper C.Pl C.P2) => -} "demoled" ; - {- VPB (Imper C.Pl C.P3) => -} "demuelan" ; - {- VPB (Pass C.Sg Masc) => -} "demolido" ; - {- VPB (Pass C.Sg Fem) => -} "demolida" ; - {- VPB (Pass C.Pl Masc) => -} "demolidos" ; - {- VPB (Pass C.Pl Fem) => -} "demolidas" - ] - } ; - -lin doler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "doler" ; - {- VI Ger => -} "doliendo" ; - {- VI Part => -} "dolido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "duelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "dueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "duele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "dolemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "duelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "duela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "duelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "duela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "dolamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "dolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "duelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dolas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dolamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dolais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "dolan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"doliera" ; "doliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dolieras" ; "dolieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"doliera" ; "doliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"doliramos" ; "dolisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dolierais" ; "dolieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dolieran" ; "doliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "doliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "doli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dolimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dolisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dolieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "doler" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dolers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "doler" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "doleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "doleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dolern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "doliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dolieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "doliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "doliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "doliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dolieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dolera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "doleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dolera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "doleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dolerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "doleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "duele" ; - {- VPB (Imper C.Sg C.P3) => -} "duela" ; - {- VPB (Imper C.Pl C.P1) => -} "dolamos" ; - {- VPB (Imper C.Pl C.P2) => -} "doled" ; - {- VPB (Imper C.Pl C.P3) => -} "duelan" ; - {- VPB (Pass C.Sg Masc) => -} "dolido" ; - {- VPB (Pass C.Sg Fem) => -} "dolida" ; - {- VPB (Pass C.Pl Masc) => -} "dolidos" ; - {- VPB (Pass C.Pl Fem) => -} "dolidas" - ] - } ; - -lin moler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "moler" ; - {- VI Ger => -} "moliendo" ; - {- VI Part => -} "molido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "muelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "muele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "molemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "molis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "muelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "muela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "muelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "muela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "molamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "molis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "muelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "molas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "molamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "molais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "molan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"moliera" ; "moliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"molieras" ; "molieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"moliera" ; "moliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"moliramos" ; "molisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"molierais" ; "molieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"molieran" ; "moliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "moliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "moli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "molimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "molisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "molieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "moler" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "molers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "moler" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "moleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "moleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "molern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "moliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "molieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "moliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "moliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "moliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "molieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "molera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "moleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "molera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "moleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "molerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "moleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "muele" ; - {- VPB (Imper C.Sg C.P3) => -} "muela" ; - {- VPB (Imper C.Pl C.P1) => -} "molamos" ; - {- VPB (Imper C.Pl C.P2) => -} "moled" ; - {- VPB (Imper C.Pl C.P3) => -} "muelan" ; - {- VPB (Pass C.Sg Masc) => -} "molido" ; - {- VPB (Pass C.Sg Fem) => -} "molida" ; - {- VPB (Pass C.Pl Masc) => -} "molidos" ; - {- VPB (Pass C.Pl Fem) => -} "molidas" - ] - } ; - -lin morder_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "morder" ; - {- VI Ger => -} "mordiendo" ; - {- VI Part => -} "mordido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "muerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "muerdes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "muerde" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mordemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "muerden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "muerda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "muerdas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "muerda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mordamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "muerdan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "morda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mordas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "morda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mordamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mordais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mordan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mordiera" ; "mordiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mordieras" ; "mordieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mordiera" ; "mordiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mordiramos" ; "mordisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mordierais" ; "mordieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mordieran" ; "mordiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mordiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mordi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mordimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mordisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mordieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "morder" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "morders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "morder" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "morderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "morderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mordern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mordiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mordieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mordiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mordiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mordiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mordieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mordera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "morderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mordera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "morderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "morderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "morderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "muerde" ; - {- VPB (Imper C.Sg C.P3) => -} "muerda" ; - {- VPB (Imper C.Pl C.P1) => -} "mordamos" ; - {- VPB (Imper C.Pl C.P2) => -} "morded" ; - {- VPB (Imper C.Pl C.P3) => -} "muerdan" ; - {- VPB (Pass C.Sg Masc) => -} "mordido" ; - {- VPB (Pass C.Sg Fem) => -} "mordida" ; - {- VPB (Pass C.Pl Masc) => -} "mordidos" ; - {- VPB (Pass C.Pl Fem) => -} "mordidas" - ] - } ; - -lin mover_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mover" ; - {- VI Ger => -} "moviendo" ; - {- VI Part => -} "movido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "muevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mueves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mueve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "movemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "movis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mueven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mueva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "muevas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mueva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "movamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "movis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "muevan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mova" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "movas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mova" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "movamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "movais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "movan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"moviera" ; "moviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"movieras" ; "movieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"moviera" ; "moviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"moviramos" ; "movisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"movierais" ; "movieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"movieran" ; "moviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "moviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "movi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "movimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "movisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "movieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mover" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "movers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mover" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "moveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "moveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "movern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "moviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "movieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "moviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "moviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "moviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "movieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "movera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "moveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "movera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "moveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "moverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "moveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mueve" ; - {- VPB (Imper C.Sg C.P3) => -} "mueva" ; - {- VPB (Imper C.Pl C.P1) => -} "movamos" ; - {- VPB (Imper C.Pl C.P2) => -} "moved" ; - {- VPB (Imper C.Pl C.P3) => -} "muevan" ; - {- VPB (Pass C.Sg Masc) => -} "movido" ; - {- VPB (Pass C.Sg Fem) => -} "movida" ; - {- VPB (Pass C.Pl Masc) => -} "movidos" ; - {- VPB (Pass C.Pl Fem) => -} "movidas" - ] - } ; - -lin promover_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "promover" ; - {- VI Ger => -} "promoviendo" ; - {- VI Part => -} "promovido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "promuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "promueves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "promueve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "promovemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "promovis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "promueven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "promueva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "promuevas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "promueva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "promovamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "promovis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "promuevan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "promova" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "promovas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "promova" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "promovamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "promovais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "promovan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"promoviera" ; "promoviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"promovieras" ; "promovieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"promoviera" ; "promoviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"promoviramos" ; "promovisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"promovierais" ; "promovieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"promovieran" ; "promoviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "promov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "promoviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "promovi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "promovimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "promovisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "promovieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "promover" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "promovers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "promover" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "promoveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "promoveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "promovern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "promoviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "promovieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "promoviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "promoviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "promoviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "promovieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "promovera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "promoveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "promovera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "promoveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "promoverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "promoveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "promueve" ; - {- VPB (Imper C.Sg C.P3) => -} "promueva" ; - {- VPB (Imper C.Pl C.P1) => -} "promovamos" ; - {- VPB (Imper C.Pl C.P2) => -} "promoved" ; - {- VPB (Imper C.Pl C.P3) => -} "promuevan" ; - {- VPB (Pass C.Sg Masc) => -} "promovido" ; - {- VPB (Pass C.Sg Fem) => -} "promovida" ; - {- VPB (Pass C.Pl Masc) => -} "promovidos" ; - {- VPB (Pass C.Pl Fem) => -} "promovidas" - ] - } ; - -lin remoler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remoler" ; - {- VI Ger => -} "remoliendo" ; - {- VI Part => -} "remolido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remuele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remolemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remuelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remuela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remuelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remuela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remolamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remuelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remolas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remolamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remolais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remolan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remoliera" ; "remoliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remolieras" ; "remolieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remoliera" ; "remoliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remoliramos" ; "remolisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remolierais" ; "remolieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remolieran" ; "remoliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remoliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remoli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remolimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remolisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remolieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remoler" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remolers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remoler" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remoleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remoleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remolern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remoliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remolieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remoliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remoliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remoliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remolieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remolera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remoleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remolera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remoleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remolerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remoleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remuele" ; - {- VPB (Imper C.Sg C.P3) => -} "remuela" ; - {- VPB (Imper C.Pl C.P1) => -} "remolamos" ; - {- VPB (Imper C.Pl C.P2) => -} "remoled" ; - {- VPB (Imper C.Pl C.P3) => -} "remuelan" ; - {- VPB (Pass C.Sg Masc) => -} "remolido" ; - {- VPB (Pass C.Sg Fem) => -} "remolida" ; - {- VPB (Pass C.Pl Masc) => -} "remolidos" ; - {- VPB (Pass C.Pl Fem) => -} "remolidas" - ] - } ; - -lin remover_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remover" ; - {- VI Ger => -} "removiendo" ; - {- VI Part => -} "removido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remueves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remueve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "removemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "removis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remueven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remueva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remuevas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remueva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "removamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "removis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remuevan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remova" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "removas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remova" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "removamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "removais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "removan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"removiera" ; "removiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"removieras" ; "removieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"removiera" ; "removiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"removiramos" ; "removisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"removierais" ; "removieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"removieran" ; "removiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "removiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "removi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "removimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "removisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "removieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remover" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "removers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remover" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "removeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "removeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "removern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "removiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "removieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "removiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "removiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "removiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "removieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "removera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "removeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "removera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "removeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "removerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "removeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remueve" ; - {- VPB (Imper C.Sg C.P3) => -} "remueva" ; - {- VPB (Imper C.Pl C.P1) => -} "removamos" ; - {- VPB (Imper C.Pl C.P2) => -} "removed" ; - {- VPB (Imper C.Pl C.P3) => -} "remuevan" ; - {- VPB (Pass C.Sg Masc) => -} "removido" ; - {- VPB (Pass C.Sg Fem) => -} "removida" ; - {- VPB (Pass C.Pl Masc) => -} "removidos" ; - {- VPB (Pass C.Pl Fem) => -} "removidas" - ] - } ; - -lin rernorder_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rernorder" ; - {- VI Ger => -} "rernordiendo" ; - {- VI Part => -} "rernordido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rernuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rernuerdes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rernuerde" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rernordemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rernordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rernuerden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rernuerda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rernuerdas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rernuerda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rernordamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rernordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rernuerdan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rernorda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rernordas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rernorda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rernordamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rernordais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rernordan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rernordiera" ; "rernordiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rernordieras" ; "rernordieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rernordiera" ; "rernordiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rernordiramos" ; "rernordisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rernordierais" ; "rernordieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rernordieran" ; "rernordiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rernord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rernordiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rernordi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rernordimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rernordisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rernordieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rernorder" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rernorders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rernorder" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rernorderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rernorderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rernordern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rernordiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rernordieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rernordiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rernordiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rernordiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rernordieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rernordera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rernorderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rernordera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rernorderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rernorderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rernorderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rernuerde" ; - {- VPB (Imper C.Sg C.P3) => -} "rernuerda" ; - {- VPB (Imper C.Pl C.P1) => -} "rernordamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rernorded" ; - {- VPB (Imper C.Pl C.P3) => -} "rernuerdan" ; - {- VPB (Pass C.Sg Masc) => -} "rernordido" ; - {- VPB (Pass C.Sg Fem) => -} "rernordida" ; - {- VPB (Pass C.Pl Masc) => -} "rernordidos" ; - {- VPB (Pass C.Pl Fem) => -} "rernordidas" - ] - } ; - -lin absolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "absolver" ; - {- VI Ger => -} "absolviendo" ; - {- VI Part => -} "absolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "absuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "absuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "absuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "absolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "absolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "absuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "absuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "absuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "absuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "absolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "absolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "absuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "absolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "absolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "absolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "absolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "absolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "absolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"absolviera" ; "absolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"absolvieras" ; "absolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"absolviera" ; "absolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"absolviramos" ; "absolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"absolvierais" ; "absolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"absolvieran" ; "absolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "absolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "absolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "absolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "absolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "absolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "absolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "absolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "absolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "absolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "absolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "absolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "absolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "absolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "absolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "absolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "absolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "absolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "absolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "absolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "absolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "absolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "absolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "absolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "absolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "absuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "absuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "absolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "absolved" ; - {- VPB (Imper C.Pl C.P3) => -} "absuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "absolvido" ; - {- VPB (Pass C.Sg Fem) => -} "absolvida" ; - {- VPB (Pass C.Pl Masc) => -} "absolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "absolvidas" - ] - } ; - -lin desenvolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desenvolver" ; - {- VI Ger => -} "desenvolviendo" ; - {- VI Part => -} "desenvolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desenvuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desenvuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desenvuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desenvolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desenvolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desenvuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desenvuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desenvuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desenvuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desenvolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desenvolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desenvuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desenvolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desenvolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desenvolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desenvolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desenvolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desenvolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desenvolviera" ; "desenvolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desenvolvieras" ; "desenvolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desenvolviera" ; "desenvolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desenvolviramos" ; "desenvolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desenvolvierais" ; "desenvolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desenvolvieran" ; "desenvolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desenvolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desenvolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desenvolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desenvolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desenvolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desenvolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desenvolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desenvolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desenvolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desenvolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desenvolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desenvolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desenvolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desenvolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desenvolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desenvolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desenvolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desenvolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desenvolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desenvolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desenvolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desenvolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desenvolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desenvolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desenvuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "desenvuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "desenvolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desenvolved" ; - {- VPB (Imper C.Pl C.P3) => -} "desenvuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "desenvolvido" ; - {- VPB (Pass C.Sg Fem) => -} "desenvolvida" ; - {- VPB (Pass C.Pl Masc) => -} "desenvolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "desenvolvidas" - ] - } ; - -lin desvolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desvolver" ; - {- VI Ger => -} "desvolviendo" ; - {- VI Part => -} "desvolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desvuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desvuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desvuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desvolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desvolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desvuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desvuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desvuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desvuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desvolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desvolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desvuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desvolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desvolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desvolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desvolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desvolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desvolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desvolviera" ; "desvolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desvolvieras" ; "desvolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desvolviera" ; "desvolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desvolviramos" ; "desvolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desvolvierais" ; "desvolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desvolvieran" ; "desvolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desvolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desvolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desvolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desvolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desvolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desvolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desvolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desvolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desvolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desvolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desvolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desvolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desvolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desvolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desvolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desvolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desvolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desvolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desvolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desvolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desvolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desvolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desvolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desvolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desvuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "desvuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "desvolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desvolved" ; - {- VPB (Imper C.Pl C.P3) => -} "desvuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "desvolvido" ; - {- VPB (Pass C.Sg Fem) => -} "desvolvida" ; - {- VPB (Pass C.Pl Masc) => -} "desvolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "desvolvidas" - ] - } ; - -lin devolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "devolver" ; - {- VI Ger => -} "devolviendo" ; - {- VI Part => -} "devolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "devuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "devuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "devuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "devolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "devolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "devuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "devuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "devuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "devuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "devolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "devolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "devuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "devolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "devolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "devolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "devolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "devolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "devolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"devolviera" ; "devolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"devolvieras" ; "devolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"devolviera" ; "devolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"devolviramos" ; "devolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"devolvierais" ; "devolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"devolvieran" ; "devolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "devolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "devolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "devolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "devolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "devolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "devolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "devolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "devolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "devolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "devolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "devolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "devolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "devolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "devolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "devolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "devolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "devolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "devolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "devolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "devolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "devolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "devolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "devolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "devolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "devuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "devuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "devolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "devolved" ; - {- VPB (Imper C.Pl C.P3) => -} "devuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "devolvido" ; - {- VPB (Pass C.Sg Fem) => -} "devolvida" ; - {- VPB (Pass C.Pl Masc) => -} "devolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "devolvidas" - ] - } ; - -lin disolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "disolver" ; - {- VI Ger => -} "disolviendo" ; - {- VI Part => -} "disolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "disuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "disuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "disuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "disolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "disolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "disuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "disuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "disuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "disolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "disolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "disuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "disolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "disolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "disolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "disolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "disolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "disolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"disolviera" ; "disolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"disolvieras" ; "disolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"disolviera" ; "disolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"disolviramos" ; "disolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"disolvierais" ; "disolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"disolvieran" ; "disolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "disolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "disolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "disolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "disolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "disolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "disolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "disolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "disolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "disolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "disolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "disolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "disolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "disolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "disolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "disolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "disolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "disolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "disolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "disolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "disolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "disolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "disolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "disolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "disolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "disuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "disuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "disolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "disolved" ; - {- VPB (Imper C.Pl C.P3) => -} "disuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "disolvido" ; - {- VPB (Pass C.Sg Fem) => -} "disolvida" ; - {- VPB (Pass C.Pl Masc) => -} "disolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "disolvidas" - ] - } ; - -lin ensolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensolver" ; - {- VI Ger => -} "ensolviendo" ; - {- VI Part => -} "ensolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensolviera" ; "ensolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensolvieras" ; "ensolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensolviera" ; "ensolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensolviramos" ; "ensolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensolvierais" ; "ensolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensolvieran" ; "ensolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "ensuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "ensolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensolved" ; - {- VPB (Imper C.Pl C.P3) => -} "ensuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "ensolvido" ; - {- VPB (Pass C.Sg Fem) => -} "ensolvida" ; - {- VPB (Pass C.Pl Masc) => -} "ensolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensolvidas" - ] - } ; - -lin envolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "envolver" ; - {- VI Ger => -} "envolviendo" ; - {- VI Part => -} "envolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "envuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "envuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "envuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "envolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "envolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "envuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "envuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "envuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "envuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "envolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "envolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "envuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "envolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "envolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "envolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "envolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "envolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "envolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"envolviera" ; "envolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"envolvieras" ; "envolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"envolviera" ; "envolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"envolviramos" ; "envolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"envolvierais" ; "envolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"envolvieran" ; "envolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "envolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "envolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "envolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "envolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "envolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "envolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "envolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "envolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "envolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "envolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "envolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "envolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "envolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "envolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "envolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "envolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "envolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "envolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "envolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "envolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "envolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "envolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "envolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "envolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "envuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "envuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "envolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "envolved" ; - {- VPB (Imper C.Pl C.P3) => -} "envuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "envolvido" ; - {- VPB (Pass C.Sg Fem) => -} "envolvida" ; - {- VPB (Pass C.Pl Masc) => -} "envolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "envolvidas" - ] - } ; - -lin resolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resolver" ; - {- VI Ger => -} "resolviendo" ; - {- VI Part => -} "resolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resolviera" ; "resolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resolvieras" ; "resolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resolviera" ; "resolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resolviramos" ; "resolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resolvierais" ; "resolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resolvieran" ; "resolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "resuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "resolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "resolved" ; - {- VPB (Imper C.Pl C.P3) => -} "resuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "resolvido" ; - {- VPB (Pass C.Sg Fem) => -} "resolvida" ; - {- VPB (Pass C.Pl Masc) => -} "resolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "resolvidas" - ] - } ; - -lin revolver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revolver" ; - {- VI Ger => -} "revolviendo" ; - {- VI Part => -} "revolvido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revuelvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revuelves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revuelve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revolvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revolvis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revuelven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revuelva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revuelvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revuelva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revolvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revolvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revuelvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revolva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revolvas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revolva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revolvamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revolvais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revolvan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revolviera" ; "revolviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revolvieras" ; "revolvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revolviera" ; "revolviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revolviramos" ; "revolvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revolvierais" ; "revolvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revolvieran" ; "revolviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revolv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revolviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revolvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revolvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revolvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revolvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revolver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revolvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revolver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revolveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revolveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revolvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revolviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revolvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revolviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revolviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revolviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revolvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revolvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revolveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revolvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revolveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revolverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revolveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revuelve" ; - {- VPB (Imper C.Sg C.P3) => -} "revuelva" ; - {- VPB (Imper C.Pl C.P1) => -} "revolvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "revolved" ; - {- VPB (Imper C.Pl C.P3) => -} "revuelvan" ; - {- VPB (Pass C.Sg Masc) => -} "revolvido" ; - {- VPB (Pass C.Sg Fem) => -} "revolvida" ; - {- VPB (Pass C.Pl Masc) => -} "revolvidos" ; - {- VPB (Pass C.Pl Fem) => -} "revolvidas" - ] - } ; - -lin coextenderse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "coextender" ; - {- VI Ger => -} "coextendiendo" ; - {- VI Part => -} "coextendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "coextiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coextiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "coextiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "coextendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "coextendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "coextienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "coextienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "coextiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "coextienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "coextendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "coextendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "coextiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coextenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "coextendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coextenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "coextendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "coextendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "coextendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"coextendiera" ; "coextendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"coextendieras" ; "coextendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"coextendiera" ; "coextendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"coextendiramos" ; "coextendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"coextendierais" ; "coextendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"coextendieran" ; "coextendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "coextend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "coextendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "coextendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "coextendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "coextendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "coextendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "coextender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "coextenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "coextender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "coextenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "coextenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "coextendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "coextendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "coextendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "coextendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "coextendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "coextendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "coextendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "coextendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "coextenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "coextendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "coextenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "coextenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "coextenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "coextiende" ; - {- VPB (Imper C.Sg C.P3) => -} "coextienda" ; - {- VPB (Imper C.Pl C.P1) => -} "coextendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "coextended" ; - {- VPB (Imper C.Pl C.P3) => -} "coextiendan" ; - {- VPB (Pass C.Sg Masc) => -} "coextendido" ; - {- VPB (Pass C.Sg Fem) => -} "coextendida" ; - {- VPB (Pass C.Pl Masc) => -} "coextendidos" ; - {- VPB (Pass C.Pl Fem) => -} "coextendidas" - ] - } ; - -lin desentenderse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desentender" ; - {- VI Ger => -} "desentendiendo" ; - {- VI Part => -} "desentendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desentiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desentiendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desentiende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desentendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desentendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desentienden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desentienda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desentiendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desentienda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desentendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desentendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desentiendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desentenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desentendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desentenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desentendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desentendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desentendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desentendiera" ; "desentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desentendieras" ; "desentendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desentendiera" ; "desentendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desentendiramos" ; "desentendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desentendierais" ; "desentendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desentendieran" ; "desentendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desentend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desentendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desentendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desentendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desentendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desentendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desentender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desentenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desentender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desentenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desentenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desentendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desentendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desentendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desentendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desentendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desentendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desentendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desentendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desentenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desentendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desentenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desentenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desentenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desentiende" ; - {- VPB (Imper C.Sg C.P3) => -} "desentienda" ; - {- VPB (Imper C.Pl C.P1) => -} "desentendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desentended" ; - {- VPB (Imper C.Pl C.P3) => -} "desentiendan" ; - {- VPB (Pass C.Sg Masc) => -} "desentendido" ; - {- VPB (Pass C.Sg Fem) => -} "desentendida" ; - {- VPB (Pass C.Pl Masc) => -} "desentendidos" ; - {- VPB (Pass C.Pl Fem) => -} "desentendidas" - ] - } ; - -lin sobreverterse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobreverter" ; - {- VI Ger => -} "sobrevertiendo" ; - {- VI Part => -} "sobrevertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrevierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobreviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrevierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrevertemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrevertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrevierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrevierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobreviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrevierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrevertamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrevertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobreviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobreverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrevertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobreverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrevertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrevertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrevertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrevertiera" ; "sobrevertiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrevertieras" ; "sobrevertieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrevertiera" ; "sobrevertiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrevertiramos" ; "sobrevertisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrevertierais" ; "sobrevertieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrevertieran" ; "sobrevertiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrevert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrevertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobreverti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrevertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrevertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrevertieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobreverter" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobreverters" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobreverter" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobreverteremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobreverteris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrevertern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrevertiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrevertieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrevertiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrevertiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrevertiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrevertieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrevertera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobreverteras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrevertera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobreverteramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobreverterais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobreverteran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrevierte" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrevierta" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrevertamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobreverted" ; - {- VPB (Imper C.Pl C.P3) => -} "sobreviertan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrevertido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrevertida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrevertidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrevertidas" - ] - } ; - -lin condolerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "condoler" ; - {- VI Ger => -} "condoliendo" ; - {- VI Part => -} "condolido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "conduelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "condueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "conduele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "condolemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "condolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conduelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "conduela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conduelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "conduela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "condolamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "condolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conduelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "condola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "condolas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "condola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "condolamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "condolais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "condolan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"condoliera" ; "condoliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"condolieras" ; "condolieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"condoliera" ; "condoliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"condoliramos" ; "condolisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"condolierais" ; "condolieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"condolieran" ; "condoliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "condol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "condoliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "condoli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "condolimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "condolisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "condolieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "condoler" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "condolers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "condoler" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "condoleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "condoleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "condolern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "condoliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "condolieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "condoliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "condoliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "condoliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "condolieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "condolera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "condoleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "condolera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "condoleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "condolerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "condoleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "conduele" ; - {- VPB (Imper C.Sg C.P3) => -} "conduela" ; - {- VPB (Imper C.Pl C.P1) => -} "condolamos" ; - {- VPB (Imper C.Pl C.P2) => -} "condoled" ; - {- VPB (Imper C.Pl C.P3) => -} "conduelan" ; - {- VPB (Pass C.Sg Masc) => -} "condolido" ; - {- VPB (Pass C.Sg Fem) => -} "condolida" ; - {- VPB (Pass C.Pl Masc) => -} "condolidos" ; - {- VPB (Pass C.Pl Fem) => -} "condolidas" - ] - } ; - -lin ahincar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ahincar" ; - {- VI Ger => -} "ahincando" ; - {- VI Part => -} "ahincado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ahnco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ahncas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ahnca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ahincamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ahincis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ahncan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ahnque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ahnques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ahnque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ahinquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ahinquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ahnquen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ahincaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ahincabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ahincaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ahincbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ahincabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ahincaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ahincara" ; "ahincase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ahincaras" ; "ahincases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ahincara" ; "ahincase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ahincramos" ; "ahincsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ahincarais" ; "ahincaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ahincaran" ; "ahincasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ahinqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ahincaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ahinc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ahincamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ahincasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ahincaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ahincar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ahincars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ahincar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ahincaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ahincaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ahincarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ahincare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ahincares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ahincare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ahincremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ahincareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ahincaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ahincara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ahincaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ahincara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ahincaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ahincarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ahincaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ahnca" ; - {- VPB (Imper C.Sg C.P3) => -} "ahnque" ; - {- VPB (Imper C.Pl C.P1) => -} "ahinquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "ahincad" ; - {- VPB (Imper C.Pl C.P3) => -} "ahnquen" ; - {- VPB (Pass C.Sg Masc) => -} "ahincado" ; - {- VPB (Pass C.Sg Fem) => -} "ahincada" ; - {- VPB (Pass C.Pl Masc) => -} "ahincados" ; - {- VPB (Pass C.Pl Fem) => -} "ahincadas" - ] - } ; - -lin arrusticar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "arrusticar" ; - {- VI Ger => -} "arrusticando" ; - {- VI Part => -} "arrusticado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "arrustco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "arrustcas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "arrustca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "arrusticamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "arrusticis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "arrustcan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "arrustque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "arrustques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "arrustque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "arrustiquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "arrustiquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "arrustquen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arrusticaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "arrusticabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arrusticaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "arrusticbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "arrusticabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "arrusticaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arrusticara" ; "arrusticase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"arrusticaras" ; "arrusticases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arrusticara" ; "arrusticase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arrusticramos" ; "arrusticsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"arrusticarais" ; "arrusticaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"arrusticaran" ; "arrusticasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arrustiqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arrusticaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arrustic" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "arrusticamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "arrusticasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "arrusticaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "arrusticar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "arrusticars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "arrusticar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arrusticaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arrusticaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "arrusticarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arrusticare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "arrusticares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arrusticare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arrusticremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arrusticareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "arrusticaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "arrusticara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arrusticaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "arrusticara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arrusticaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "arrusticarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arrusticaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "arrustca" ; - {- VPB (Imper C.Sg C.P3) => -} "arrustque" ; - {- VPB (Imper C.Pl C.P1) => -} "arrustiquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "arrusticad" ; - {- VPB (Imper C.Pl C.P3) => -} "arrustquen" ; - {- VPB (Pass C.Sg Masc) => -} "arrusticado" ; - {- VPB (Pass C.Sg Fem) => -} "arrusticada" ; - {- VPB (Pass C.Pl Masc) => -} "arrusticados" ; - {- VPB (Pass C.Pl Fem) => -} "arrusticadas" - ] - } ; - -lin arcaizar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "arcaizar" ; - {- VI Ger => -} "arcaizando" ; - {- VI Part => -} "arcaizado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "arcazo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "arcazas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "arcaza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "arcaizamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "arcaizis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "arcazan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "arcace" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "arcaces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "arcace" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "arcaicemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "arcaicis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "arcacen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arcaizaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "arcaizabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arcaizaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "arcaizbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "arcaizabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "arcaizaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arcaizara" ; "arcaizase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"arcaizaras" ; "arcaizases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arcaizara" ; "arcaizase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arcaizramos" ; "arcaizsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"arcaizarais" ; "arcaizaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"arcaizaran" ; "arcaizasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arcaic" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arcaizaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arcaiz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "arcaizamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "arcaizasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "arcaizaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "arcaizar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "arcaizars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "arcaizar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arcaizaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arcaizaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "arcaizarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arcaizare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "arcaizares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arcaizare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arcaizremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arcaizareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "arcaizaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "arcaizara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arcaizaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "arcaizara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arcaizaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "arcaizarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arcaizaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "arcaza" ; - {- VPB (Imper C.Sg C.P3) => -} "arcace" ; - {- VPB (Imper C.Pl C.P1) => -} "arcaicemos" ; - {- VPB (Imper C.Pl C.P2) => -} "arcaizad" ; - {- VPB (Imper C.Pl C.P3) => -} "arcacen" ; - {- VPB (Pass C.Sg Masc) => -} "arcaizado" ; - {- VPB (Pass C.Sg Fem) => -} "arcaizada" ; - {- VPB (Pass C.Pl Masc) => -} "arcaizados" ; - {- VPB (Pass C.Pl Fem) => -} "arcaizadas" - ] - } ; - -lin desraizar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desraizar" ; - {- VI Ger => -} "desraizando" ; - {- VI Part => -} "desraizado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desrazo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desrazas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desraza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desraizamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desraizis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desrazan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desrace" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desraces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desrace" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desraicemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desraicis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desracen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desraizaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desraizabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desraizaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desraizbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desraizabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desraizaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desraizara" ; "desraizase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desraizaras" ; "desraizases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desraizara" ; "desraizase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desraizramos" ; "desraizsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desraizarais" ; "desraizaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desraizaran" ; "desraizasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desraic" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desraizaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desraiz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desraizamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desraizasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desraizaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desraizar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desraizars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desraizar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desraizaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desraizaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desraizarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desraizare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desraizares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desraizare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desraizremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desraizareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desraizaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desraizara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desraizaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desraizara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desraizaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desraizarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desraizaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desraza" ; - {- VPB (Imper C.Sg C.P3) => -} "desrace" ; - {- VPB (Imper C.Pl C.P1) => -} "desraicemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desraizad" ; - {- VPB (Imper C.Pl C.P3) => -} "desracen" ; - {- VPB (Pass C.Sg Masc) => -} "desraizado" ; - {- VPB (Pass C.Sg Fem) => -} "desraizada" ; - {- VPB (Pass C.Pl Masc) => -} "desraizados" ; - {- VPB (Pass C.Pl Fem) => -} "desraizadas" - ] - } ; - -lin enraizar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enraizar" ; - {- VI Ger => -} "enraizando" ; - {- VI Part => -} "enraizado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enrazo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enrazas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enraza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enraizamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enraizis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enrazan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enrace" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enraces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enrace" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enraicemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enraicis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enracen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enraizaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enraizabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enraizaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enraizbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enraizabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enraizaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enraizara" ; "enraizase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enraizaras" ; "enraizases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enraizara" ; "enraizase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enraizramos" ; "enraizsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enraizarais" ; "enraizaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enraizaran" ; "enraizasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enraic" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enraizaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enraiz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enraizamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enraizasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enraizaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enraizar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enraizars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enraizar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enraizaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enraizaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enraizarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enraizare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enraizares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enraizare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enraizremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enraizareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enraizaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enraizara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enraizaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enraizara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enraizaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enraizarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enraizaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enraza" ; - {- VPB (Imper C.Sg C.P3) => -} "enrace" ; - {- VPB (Imper C.Pl C.P1) => -} "enraicemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enraizad" ; - {- VPB (Imper C.Pl C.P3) => -} "enracen" ; - {- VPB (Pass C.Sg Masc) => -} "enraizado" ; - {- VPB (Pass C.Sg Fem) => -} "enraizada" ; - {- VPB (Pass C.Pl Masc) => -} "enraizados" ; - {- VPB (Pass C.Pl Fem) => -} "enraizadas" - ] - } ; - -lin europeizar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "europeizar" ; - {- VI Ger => -} "europeizando" ; - {- VI Part => -} "europeizado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "europezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "europezas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "europeza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "europeizamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "europeizis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "europezan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "europece" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "europeces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "europece" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "europeicemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "europeicis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "europecen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "europeizaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "europeizabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "europeizaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "europeizbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "europeizabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "europeizaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"europeizara" ; "europeizase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"europeizaras" ; "europeizases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"europeizara" ; "europeizase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"europeizramos" ; "europeizsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"europeizarais" ; "europeizaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"europeizaran" ; "europeizasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "europeic" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "europeizaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "europeiz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "europeizamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "europeizasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "europeizaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "europeizar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "europeizars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "europeizar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "europeizaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "europeizaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "europeizarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "europeizare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "europeizares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "europeizare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "europeizremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "europeizareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "europeizaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "europeizara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "europeizaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "europeizara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "europeizaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "europeizarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "europeizaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "europeza" ; - {- VPB (Imper C.Sg C.P3) => -} "europece" ; - {- VPB (Imper C.Pl C.P1) => -} "europeicemos" ; - {- VPB (Imper C.Pl C.P2) => -} "europeizad" ; - {- VPB (Imper C.Pl C.P3) => -} "europecen" ; - {- VPB (Pass C.Sg Masc) => -} "europeizado" ; - {- VPB (Pass C.Sg Fem) => -} "europeizada" ; - {- VPB (Pass C.Pl Masc) => -} "europeizados" ; - {- VPB (Pass C.Pl Fem) => -} "europeizadas" - ] - } ; - -lin hebraizar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hebraizar" ; - {- VI Ger => -} "hebraizando" ; - {- VI Part => -} "hebraizado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hebrazo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hebrazas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hebraza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hebraizamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hebraizis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hebrazan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hebrace" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hebraces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hebrace" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hebraicemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hebraicis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hebracen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hebraizaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hebraizabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hebraizaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hebraizbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hebraizabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hebraizaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hebraizara" ; "hebraizase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hebraizaras" ; "hebraizases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hebraizara" ; "hebraizase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hebraizramos" ; "hebraizsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hebraizarais" ; "hebraizaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hebraizaran" ; "hebraizasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hebraic" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hebraizaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hebraiz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hebraizamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hebraizasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hebraizaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "hebraizar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "hebraizars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "hebraizar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "hebraizaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "hebraizaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hebraizarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hebraizare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hebraizares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hebraizare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hebraizremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hebraizareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hebraizaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hebraizara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "hebraizaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hebraizara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "hebraizaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "hebraizarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "hebraizaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hebraza" ; - {- VPB (Imper C.Sg C.P3) => -} "hebrace" ; - {- VPB (Imper C.Pl C.P1) => -} "hebraicemos" ; - {- VPB (Imper C.Pl C.P2) => -} "hebraizad" ; - {- VPB (Imper C.Pl C.P3) => -} "hebracen" ; - {- VPB (Pass C.Sg Masc) => -} "hebraizado" ; - {- VPB (Pass C.Sg Fem) => -} "hebraizada" ; - {- VPB (Pass C.Pl Masc) => -} "hebraizados" ; - {- VPB (Pass C.Pl Fem) => -} "hebraizadas" - ] - } ; - -lin judaizar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "judaizar" ; - {- VI Ger => -} "judaizando" ; - {- VI Part => -} "judaizado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "judazo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "judazas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "judaza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "judaizamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "judaizis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "judazan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "judace" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "judaces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "judace" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "judaicemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "judaicis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "judacen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "judaizaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "judaizabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "judaizaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "judaizbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "judaizabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "judaizaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"judaizara" ; "judaizase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"judaizaras" ; "judaizases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"judaizara" ; "judaizase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"judaizramos" ; "judaizsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"judaizarais" ; "judaizaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"judaizaran" ; "judaizasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "judaic" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "judaizaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "judaiz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "judaizamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "judaizasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "judaizaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "judaizar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "judaizars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "judaizar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "judaizaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "judaizaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "judaizarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "judaizare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "judaizares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "judaizare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "judaizremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "judaizareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "judaizaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "judaizara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "judaizaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "judaizara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "judaizaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "judaizarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "judaizaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "judaza" ; - {- VPB (Imper C.Sg C.P3) => -} "judace" ; - {- VPB (Imper C.Pl C.P1) => -} "judaicemos" ; - {- VPB (Imper C.Pl C.P2) => -} "judaizad" ; - {- VPB (Imper C.Pl C.P3) => -} "judacen" ; - {- VPB (Pass C.Sg Masc) => -} "judaizado" ; - {- VPB (Pass C.Sg Fem) => -} "judaizada" ; - {- VPB (Pass C.Pl Masc) => -} "judaizados" ; - {- VPB (Pass C.Pl Fem) => -} "judaizadas" - ] - } ; - -lin andar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "andar" ; - {- VI Ger => -} "andando" ; - {- VI Part => -} "andado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ando" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "andas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "anda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "andamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "andis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "andan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ande" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "andes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ande" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "andemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "andis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "anden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "andaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "andabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "andaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "andbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "andabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "andaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"anduviera" ; "anduviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"anduvieras" ; "anduvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"anduviera" ; "anduviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"anduviramos" ; "anduvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"anduvierais" ; "anduvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"anduvieran" ; "anduviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "anduve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "anduviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "anduvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "anduvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "anduvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "anduvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "andar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "andars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "andar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "andaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "andaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "andarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "anduviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "anduvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "anduviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "anduviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "anduviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "anduvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "andara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "andaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "andara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "andaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "andarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "andaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "anda" ; - {- VPB (Imper C.Sg C.P3) => -} "ande" ; - {- VPB (Imper C.Pl C.P1) => -} "andemos" ; - {- VPB (Imper C.Pl C.P2) => -} "andad" ; - {- VPB (Imper C.Pl C.P3) => -} "anden" ; - {- VPB (Pass C.Sg Masc) => -} "andado" ; - {- VPB (Pass C.Sg Fem) => -} "andada" ; - {- VPB (Pass C.Pl Masc) => -} "andados" ; - {- VPB (Pass C.Pl Fem) => -} "andadas" - ] - } ; - -lin desandar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desandar" ; - {- VI Ger => -} "desandando" ; - {- VI Part => -} "desandado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desando" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desandas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desanda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desandamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desandis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desandan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desande" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desandes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desande" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desandemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desandis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desanden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desandaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desandabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desandaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desandbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desandabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desandaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desanduviera" ; "desanduviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desanduvieras" ; "desanduvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desanduviera" ; "desanduviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desanduviramos" ; "desanduvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desanduvierais" ; "desanduvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desanduvieran" ; "desanduviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desanduve" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desanduviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desanduvo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desanduvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desanduvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desanduvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desandar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desandars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desandar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desandaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desandaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desandarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desanduviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desanduvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desanduviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desanduviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desanduviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desanduvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desandara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desandaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desandara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desandaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desandarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desandaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desanda" ; - {- VPB (Imper C.Sg C.P3) => -} "desande" ; - {- VPB (Imper C.Pl C.P1) => -} "desandemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desandad" ; - {- VPB (Imper C.Pl C.P3) => -} "desanden" ; - {- VPB (Pass C.Sg Masc) => -} "desandado" ; - {- VPB (Pass C.Sg Fem) => -} "desandada" ; - {- VPB (Pass C.Pl Masc) => -} "desandados" ; - {- VPB (Pass C.Pl Fem) => -} "desandadas" - ] - } ; - -lin asir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asir" ; - {- VI Ger => -} "asiendo" ; - {- VI Part => -} "asido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ases" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ase" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ass" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asiera" ; "asiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asieras" ; "asieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asiera" ; "asiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asiramos" ; "asisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asierais" ; "asieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asieran" ; "asiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "as" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ase" ; - {- VPB (Imper C.Sg C.P3) => -} "asga" ; - {- VPB (Imper C.Pl C.P1) => -} "asgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "asid" ; - {- VPB (Imper C.Pl C.P3) => -} "asgan" ; - {- VPB (Pass C.Sg Masc) => -} "asido" ; - {- VPB (Pass C.Sg Fem) => -} "asida" ; - {- VPB (Pass C.Pl Masc) => -} "asidos" ; - {- VPB (Pass C.Pl Fem) => -} "asidas" - ] - } ; - -lin desasir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desasir" ; - {- VI Ger => -} "desasiendo" ; - {- VI Part => -} "desasido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desasgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desases" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desase" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desasimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desass" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desasen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desasga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desasgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desasga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desasgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desasgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desasgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desasa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desasas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desasa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desasamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desasais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desasan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desasiera" ; "desasiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desasieras" ; "desasieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desasiera" ; "desasiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desasiramos" ; "desasisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desasierais" ; "desasieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desasieran" ; "desasiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desas" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desasiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desasi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desasimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desasisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desasieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desasir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desasirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desasir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desasiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desasiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desasirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desasiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desasieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desasiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desasiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desasiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desasieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desasira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desasiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desasira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desasiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desasirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desasiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desase" ; - {- VPB (Imper C.Sg C.P3) => -} "desasga" ; - {- VPB (Imper C.Pl C.P1) => -} "desasgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desasid" ; - {- VPB (Imper C.Pl C.P3) => -} "desasgan" ; - {- VPB (Pass C.Sg Masc) => -} "desasido" ; - {- VPB (Pass C.Sg Fem) => -} "desasida" ; - {- VPB (Pass C.Pl Masc) => -} "desasidos" ; - {- VPB (Pass C.Pl Fem) => -} "desasidas" - ] - } ; - -lin absterger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "absterger" ; - {- VI Ger => -} "abstergiendo" ; - {- VI Part => -} "abstergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "absterjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "absterges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "absterge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abstergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abstergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abstergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "absterja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "absterjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "absterja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "absterjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "absterjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "absterjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "absterga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abstergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "absterga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abstergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abstergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abstergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abstergiera" ; "abstergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abstergieras" ; "abstergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abstergiera" ; "abstergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abstergiramos" ; "abstergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abstergierais" ; "abstergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abstergieran" ; "abstergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "absterg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abstergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abstergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abstergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abstergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abstergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "absterger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abstergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "absterger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abstergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abstergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abstergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abstergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abstergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abstergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abstergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abstergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abstergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abstergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abstergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abstergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abstergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abstergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abstergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "absterge" ; - {- VPB (Imper C.Sg C.P3) => -} "absterja" ; - {- VPB (Imper C.Pl C.P1) => -} "absterjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "absterged" ; - {- VPB (Imper C.Pl C.P3) => -} "absterjan" ; - {- VPB (Pass C.Sg Masc) => -} "abstergido" ; - {- VPB (Pass C.Sg Fem) => -} "abstergida" ; - {- VPB (Pass C.Pl Masc) => -} "abstergidos" ; - {- VPB (Pass C.Pl Fem) => -} "abstergidas" - ] - } ; - -lin acoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acoger" ; - {- VI Ger => -} "acogiendo" ; - {- VI Part => -} "acogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acogiera" ; "acogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acogieras" ; "acogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acogiera" ; "acogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acogiramos" ; "acogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acogierais" ; "acogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acogieran" ; "acogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acoge" ; - {- VPB (Imper C.Sg C.P3) => -} "acoja" ; - {- VPB (Imper C.Pl C.P1) => -} "acojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "acoged" ; - {- VPB (Imper C.Pl C.P3) => -} "acojan" ; - {- VPB (Pass C.Sg Masc) => -} "acogido" ; - {- VPB (Pass C.Sg Fem) => -} "acogida" ; - {- VPB (Pass C.Pl Masc) => -} "acogidos" ; - {- VPB (Pass C.Pl Fem) => -} "acogidas" - ] - } ; - -lin antecoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "antecoger" ; - {- VI Ger => -} "antecogiendo" ; - {- VI Part => -} "antecogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "antecojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "antecoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "antecoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "antecogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "antecogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "antecogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "antecoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "antecojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "antecoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "antecojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "antecojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "antecojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "antecoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "antecogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "antecoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "antecogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "antecogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "antecogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"antecogiera" ; "antecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"antecogieras" ; "antecogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"antecogiera" ; "antecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"antecogiramos" ; "antecogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"antecogierais" ; "antecogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"antecogieran" ; "antecogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "antecog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "antecogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "antecogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "antecogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "antecogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "antecogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "antecoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "antecogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "antecoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "antecogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "antecogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "antecogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "antecogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "antecogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "antecogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "antecogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "antecogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "antecogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "antecogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "antecogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "antecogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "antecogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "antecogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "antecogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "antecoge" ; - {- VPB (Imper C.Sg C.P3) => -} "antecoja" ; - {- VPB (Imper C.Pl C.P1) => -} "antecojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "antecoged" ; - {- VPB (Imper C.Pl C.P3) => -} "antecojan" ; - {- VPB (Pass C.Sg Masc) => -} "antecogido" ; - {- VPB (Pass C.Sg Fem) => -} "antecogida" ; - {- VPB (Pass C.Pl Masc) => -} "antecogidos" ; - {- VPB (Pass C.Pl Fem) => -} "antecogidas" - ] - } ; - -lin asperger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asperger" ; - {- VI Ger => -} "aspergiendo" ; - {- VI Part => -} "aspergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asperjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asperges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asperge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aspergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aspergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aspergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asperja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asperjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asperja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asperjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asperjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asperjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asperga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aspergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asperga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aspergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aspergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aspergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aspergiera" ; "aspergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aspergieras" ; "aspergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aspergiera" ; "aspergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aspergiramos" ; "aspergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aspergierais" ; "aspergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aspergieran" ; "aspergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asperg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aspergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aspergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aspergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aspergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aspergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asperger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aspergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asperger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aspergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aspergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aspergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aspergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aspergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aspergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aspergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aspergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aspergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aspergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aspergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aspergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aspergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aspergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aspergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asperge" ; - {- VPB (Imper C.Sg C.P3) => -} "asperja" ; - {- VPB (Imper C.Pl C.P1) => -} "asperjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "asperged" ; - {- VPB (Imper C.Pl C.P3) => -} "asperjan" ; - {- VPB (Pass C.Sg Masc) => -} "aspergido" ; - {- VPB (Pass C.Sg Fem) => -} "aspergida" ; - {- VPB (Pass C.Pl Masc) => -} "aspergidos" ; - {- VPB (Pass C.Pl Fem) => -} "aspergidas" - ] - } ; - -lin coger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "coger" ; - {- VI Ger => -} "cogiendo" ; - {- VI Part => -} "cogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "coge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "coja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "coja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cogiera" ; "cogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cogieras" ; "cogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cogiera" ; "cogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cogiramos" ; "cogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cogierais" ; "cogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cogieran" ; "cogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "coger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "coger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "coge" ; - {- VPB (Imper C.Sg C.P3) => -} "coja" ; - {- VPB (Imper C.Pl C.P1) => -} "cojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "coged" ; - {- VPB (Imper C.Pl C.P3) => -} "cojan" ; - {- VPB (Pass C.Sg Masc) => -} "cogido" ; - {- VPB (Pass C.Sg Fem) => -} "cogida" ; - {- VPB (Pass C.Pl Masc) => -} "cogidos" ; - {- VPB (Pass C.Pl Fem) => -} "cogidas" - ] - } ; - -lin converger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "converger" ; - {- VI Ger => -} "convergiendo" ; - {- VI Part => -} "convergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "converjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "converges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "converge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "convergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "converja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "converjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "converja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "converjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "converjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "converjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "converga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "converga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"convergiera" ; "convergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convergieras" ; "convergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"convergiera" ; "convergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"convergiramos" ; "convergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convergierais" ; "convergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convergieran" ; "convergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "converg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "convergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "converger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "converger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "convergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "convergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "convergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "convergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "converge" ; - {- VPB (Imper C.Sg C.P3) => -} "converja" ; - {- VPB (Imper C.Pl C.P1) => -} "converjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "converged" ; - {- VPB (Imper C.Pl C.P3) => -} "converjan" ; - {- VPB (Pass C.Sg Masc) => -} "convergido" ; - {- VPB (Pass C.Sg Fem) => -} "convergida" ; - {- VPB (Pass C.Pl Masc) => -} "convergidos" ; - {- VPB (Pass C.Pl Fem) => -} "convergidas" - ] - } ; - -lin descoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descoger" ; - {- VI Ger => -} "descogiendo" ; - {- VI Part => -} "descogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descogiera" ; "descogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descogieras" ; "descogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descogiera" ; "descogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descogiramos" ; "descogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descogierais" ; "descogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descogieran" ; "descogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descoge" ; - {- VPB (Imper C.Sg C.P3) => -} "descoja" ; - {- VPB (Imper C.Pl C.P1) => -} "descojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descoged" ; - {- VPB (Imper C.Pl C.P3) => -} "descojan" ; - {- VPB (Pass C.Sg Masc) => -} "descogido" ; - {- VPB (Pass C.Sg Fem) => -} "descogida" ; - {- VPB (Pass C.Pl Masc) => -} "descogidos" ; - {- VPB (Pass C.Pl Fem) => -} "descogidas" - ] - } ; - -lin desencoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desencoger" ; - {- VI Ger => -} "desencogiendo" ; - {- VI Part => -} "desencogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desencojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desencoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desencoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desencogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desencogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desencogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desencoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desencojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desencoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desencojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desencojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desencojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desencoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desencogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desencoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desencogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desencogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desencogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desencogiera" ; "desencogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desencogieras" ; "desencogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desencogiera" ; "desencogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desencogiramos" ; "desencogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desencogierais" ; "desencogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desencogieran" ; "desencogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desencog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desencogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desencogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desencogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desencogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desencogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desencoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desencogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desencoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desencogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desencogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desencogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desencogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desencogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desencogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desencogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desencogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desencogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desencogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desencogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desencogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desencogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desencogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desencogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desencoge" ; - {- VPB (Imper C.Sg C.P3) => -} "desencoja" ; - {- VPB (Imper C.Pl C.P1) => -} "desencojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desencoged" ; - {- VPB (Imper C.Pl C.P3) => -} "desencojan" ; - {- VPB (Pass C.Sg Masc) => -} "desencogido" ; - {- VPB (Pass C.Sg Fem) => -} "desencogida" ; - {- VPB (Pass C.Pl Masc) => -} "desencogidos" ; - {- VPB (Pass C.Pl Fem) => -} "desencogidas" - ] - } ; - -lin deterger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deterger" ; - {- VI Ger => -} "detergiendo" ; - {- VI Part => -} "detergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deterjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deterges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deterge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "detergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "detergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "detergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deterja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deterjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deterja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deterjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deterjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deterjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deterga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "detergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deterga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "detergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "detergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "detergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"detergiera" ; "detergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"detergieras" ; "detergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"detergiera" ; "detergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"detergiramos" ; "detergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"detergierais" ; "detergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"detergieran" ; "detergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deterg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "detergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "detergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "detergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "detergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "detergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deterger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "detergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deterger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "detergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "detergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "detergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "detergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "detergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "detergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "detergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "detergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "detergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "detergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "detergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "detergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "detergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "detergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "detergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deterge" ; - {- VPB (Imper C.Sg C.P3) => -} "deterja" ; - {- VPB (Imper C.Pl C.P1) => -} "deterjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deterged" ; - {- VPB (Imper C.Pl C.P3) => -} "deterjan" ; - {- VPB (Pass C.Sg Masc) => -} "detergido" ; - {- VPB (Pass C.Sg Fem) => -} "detergida" ; - {- VPB (Pass C.Pl Masc) => -} "detergidos" ; - {- VPB (Pass C.Pl Fem) => -} "detergidas" - ] - } ; - -lin emerger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emerger" ; - {- VI Ger => -} "emergiendo" ; - {- VI Part => -} "emergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emerjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emerges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emerge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emerja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emerjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emerja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emerjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emerjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emerjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emerga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emerga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emergiera" ; "emergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emergieras" ; "emergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emergiera" ; "emergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emergiramos" ; "emergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emergierais" ; "emergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emergieran" ; "emergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emerg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emerger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emerger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emerge" ; - {- VPB (Imper C.Sg C.P3) => -} "emerja" ; - {- VPB (Imper C.Pl C.P1) => -} "emerjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emerged" ; - {- VPB (Imper C.Pl C.P3) => -} "emerjan" ; - {- VPB (Pass C.Sg Masc) => -} "emergido" ; - {- VPB (Pass C.Sg Fem) => -} "emergida" ; - {- VPB (Pass C.Pl Masc) => -} "emergidos" ; - {- VPB (Pass C.Pl Fem) => -} "emergidas" - ] - } ; - -lin encoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encoger" ; - {- VI Ger => -} "encogiendo" ; - {- VI Part => -} "encogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encogiera" ; "encogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encogieras" ; "encogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encogiera" ; "encogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encogiramos" ; "encogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encogierais" ; "encogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encogieran" ; "encogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encoge" ; - {- VPB (Imper C.Sg C.P3) => -} "encoja" ; - {- VPB (Imper C.Pl C.P1) => -} "encojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encoged" ; - {- VPB (Imper C.Pl C.P3) => -} "encojan" ; - {- VPB (Pass C.Sg Masc) => -} "encogido" ; - {- VPB (Pass C.Sg Fem) => -} "encogida" ; - {- VPB (Pass C.Pl Masc) => -} "encogidos" ; - {- VPB (Pass C.Pl Fem) => -} "encogidas" - ] - } ; - -lin entrecoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entrecoger" ; - {- VI Ger => -} "entrecogiendo" ; - {- VI Part => -} "entrecogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entrecojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entrecoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entrecoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entrecogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entrecogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entrecogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entrecoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entrecojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entrecoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entrecojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entrecojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entrecojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entrecoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entrecogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entrecoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entrecogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entrecogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entrecogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entrecogiera" ; "entrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entrecogieras" ; "entrecogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entrecogiera" ; "entrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entrecogiramos" ; "entrecogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entrecogierais" ; "entrecogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entrecogieran" ; "entrecogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entrecog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entrecogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entrecogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entrecogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entrecogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entrecogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entrecoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entrecogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entrecoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entrecogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entrecogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entrecogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entrecogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entrecogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entrecogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entrecogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entrecogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entrecogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entrecogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entrecogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entrecogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entrecogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entrecoge" ; - {- VPB (Imper C.Sg C.P3) => -} "entrecoja" ; - {- VPB (Imper C.Pl C.P1) => -} "entrecojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entrecoged" ; - {- VPB (Imper C.Pl C.P3) => -} "entrecojan" ; - {- VPB (Pass C.Sg Masc) => -} "entrecogido" ; - {- VPB (Pass C.Sg Fem) => -} "entrecogida" ; - {- VPB (Pass C.Pl Masc) => -} "entrecogidos" ; - {- VPB (Pass C.Pl Fem) => -} "entrecogidas" - ] - } ; - -lin escoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escoger" ; - {- VI Ger => -} "escogiendo" ; - {- VI Part => -} "escogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escogiera" ; "escogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escogieras" ; "escogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escogiera" ; "escogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escogiramos" ; "escogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escogierais" ; "escogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escogieran" ; "escogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escoge" ; - {- VPB (Imper C.Sg C.P3) => -} "escoja" ; - {- VPB (Imper C.Pl C.P1) => -} "escojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escoged" ; - {- VPB (Imper C.Pl C.P3) => -} "escojan" ; - {- VPB (Pass C.Sg Masc) => -} "escogido" ; - {- VPB (Pass C.Sg Fem) => -} "escogida" ; - {- VPB (Pass C.Pl Masc) => -} "escogidos" ; - {- VPB (Pass C.Pl Fem) => -} "escogidas" - ] - } ; - -lin proteger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proteger" ; - {- VI Ger => -} "protegiendo" ; - {- VI Part => -} "protegido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "protejo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "proteges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "protege" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "protegemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "protegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "protegen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "proteja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "protejas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "proteja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "protejamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "protejis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "protejan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "protega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "protegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "protega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "protegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "protegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "protegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"protegiera" ; "protegiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"protegieras" ; "protegieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"protegiera" ; "protegiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"protegiramos" ; "protegisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"protegierais" ; "protegieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"protegieran" ; "protegiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "proteg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "protegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "protegi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "protegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "protegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "protegieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "proteger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "protegers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "proteger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "protegeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "protegeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "protegern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "protegiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "protegieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "protegiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "protegiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "protegiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "protegieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "protegera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "protegeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "protegera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "protegeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "protegerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "protegeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "protege" ; - {- VPB (Imper C.Sg C.P3) => -} "proteja" ; - {- VPB (Imper C.Pl C.P1) => -} "protejamos" ; - {- VPB (Imper C.Pl C.P2) => -} "proteged" ; - {- VPB (Imper C.Pl C.P3) => -} "protejan" ; - {- VPB (Pass C.Sg Masc) => -} "protegido" ; - {- VPB (Pass C.Sg Fem) => -} "protegida" ; - {- VPB (Pass C.Pl Masc) => -} "protegidos" ; - {- VPB (Pass C.Pl Fem) => -} "protegidas" - ] - } ; - -lin recoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recoger" ; - {- VI Ger => -} "recogiendo" ; - {- VI Part => -} "recogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recogiera" ; "recogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recogieras" ; "recogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recogiera" ; "recogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recogiramos" ; "recogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recogierais" ; "recogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recogieran" ; "recogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recoge" ; - {- VPB (Imper C.Sg C.P3) => -} "recoja" ; - {- VPB (Imper C.Pl C.P1) => -} "recojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recoged" ; - {- VPB (Imper C.Pl C.P3) => -} "recojan" ; - {- VPB (Pass C.Sg Masc) => -} "recogido" ; - {- VPB (Pass C.Sg Fem) => -} "recogida" ; - {- VPB (Pass C.Pl Masc) => -} "recogidos" ; - {- VPB (Pass C.Pl Fem) => -} "recogidas" - ] - } ; - -lin sobrecoger_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrecoger" ; - {- VI Ger => -} "sobrecogiendo" ; - {- VI Part => -} "sobrecogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrecojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrecoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrecoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrecogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrecogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrecogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrecoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrecojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrecoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrecojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrecojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrecojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrecoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrecogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrecoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrecogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrecogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrecogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrecogiera" ; "sobrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrecogieras" ; "sobrecogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrecogiera" ; "sobrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrecogiramos" ; "sobrecogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrecogierais" ; "sobrecogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrecogieran" ; "sobrecogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrecog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrecogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrecogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrecogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrecogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrecogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrecoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrecogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrecoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrecogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrecogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrecogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrecogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrecogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrecogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrecogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrecogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrecogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrecogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrecogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrecogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrecogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrecoge" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrecoja" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrecojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrecoged" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrecojan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrecogido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrecogida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrecogidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrecogidas" - ] - } ; - -lin absterger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "absterger" ; - {- VI Ger => -} "abstergiendo" ; - {- VI Part => -} "abstergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "absterjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "absterges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "absterge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abstergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abstergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abstergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "absterja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "absterjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "absterja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "absterjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "absterjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "absterjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "absterga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abstergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "absterga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abstergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abstergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abstergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abstergiera" ; "abstergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abstergieras" ; "abstergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abstergiera" ; "abstergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abstergiramos" ; "abstergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abstergierais" ; "abstergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abstergieran" ; "abstergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "absterg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abstergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abstergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abstergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abstergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abstergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "absterger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abstergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "absterger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abstergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abstergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abstergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abstergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abstergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abstergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abstergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abstergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abstergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abstergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abstergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abstergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abstergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abstergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abstergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "absterge" ; - {- VPB (Imper C.Sg C.P3) => -} "absterja" ; - {- VPB (Imper C.Pl C.P1) => -} "absterjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "absterged" ; - {- VPB (Imper C.Pl C.P3) => -} "absterjan" ; - {- VPB (Pass C.Sg Masc) => -} "abstergido" ; - {- VPB (Pass C.Sg Fem) => -} "abstergida" ; - {- VPB (Pass C.Pl Masc) => -} "abstergidos" ; - {- VPB (Pass C.Pl Fem) => -} "abstergidas" - ] - } ; - -lin acoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acoger" ; - {- VI Ger => -} "acogiendo" ; - {- VI Part => -} "acogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acogiera" ; "acogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acogieras" ; "acogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acogiera" ; "acogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acogiramos" ; "acogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acogierais" ; "acogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acogieran" ; "acogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acoge" ; - {- VPB (Imper C.Sg C.P3) => -} "acoja" ; - {- VPB (Imper C.Pl C.P1) => -} "acojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "acoged" ; - {- VPB (Imper C.Pl C.P3) => -} "acojan" ; - {- VPB (Pass C.Sg Masc) => -} "acogido" ; - {- VPB (Pass C.Sg Fem) => -} "acogida" ; - {- VPB (Pass C.Pl Masc) => -} "acogidos" ; - {- VPB (Pass C.Pl Fem) => -} "acogidas" - ] - } ; - -lin antecoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "antecoger" ; - {- VI Ger => -} "antecogiendo" ; - {- VI Part => -} "antecogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "antecojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "antecoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "antecoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "antecogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "antecogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "antecogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "antecoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "antecojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "antecoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "antecojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "antecojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "antecojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "antecoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "antecogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "antecoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "antecogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "antecogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "antecogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"antecogiera" ; "antecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"antecogieras" ; "antecogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"antecogiera" ; "antecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"antecogiramos" ; "antecogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"antecogierais" ; "antecogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"antecogieran" ; "antecogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "antecog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "antecogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "antecogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "antecogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "antecogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "antecogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "antecoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "antecogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "antecoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "antecogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "antecogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "antecogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "antecogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "antecogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "antecogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "antecogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "antecogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "antecogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "antecogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "antecogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "antecogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "antecogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "antecogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "antecogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "antecoge" ; - {- VPB (Imper C.Sg C.P3) => -} "antecoja" ; - {- VPB (Imper C.Pl C.P1) => -} "antecojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "antecoged" ; - {- VPB (Imper C.Pl C.P3) => -} "antecojan" ; - {- VPB (Pass C.Sg Masc) => -} "antecogido" ; - {- VPB (Pass C.Sg Fem) => -} "antecogida" ; - {- VPB (Pass C.Pl Masc) => -} "antecogidos" ; - {- VPB (Pass C.Pl Fem) => -} "antecogidas" - ] - } ; - -lin asperger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asperger" ; - {- VI Ger => -} "aspergiendo" ; - {- VI Part => -} "aspergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asperjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asperges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asperge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aspergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aspergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aspergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asperja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asperjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asperja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asperjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asperjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asperjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asperga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aspergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asperga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aspergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aspergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aspergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aspergiera" ; "aspergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aspergieras" ; "aspergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aspergiera" ; "aspergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aspergiramos" ; "aspergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aspergierais" ; "aspergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aspergieran" ; "aspergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asperg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aspergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aspergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aspergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aspergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aspergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asperger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aspergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asperger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aspergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aspergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aspergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aspergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aspergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aspergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aspergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aspergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aspergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aspergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aspergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aspergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aspergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aspergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aspergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asperge" ; - {- VPB (Imper C.Sg C.P3) => -} "asperja" ; - {- VPB (Imper C.Pl C.P1) => -} "asperjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "asperged" ; - {- VPB (Imper C.Pl C.P3) => -} "asperjan" ; - {- VPB (Pass C.Sg Masc) => -} "aspergido" ; - {- VPB (Pass C.Sg Fem) => -} "aspergida" ; - {- VPB (Pass C.Pl Masc) => -} "aspergidos" ; - {- VPB (Pass C.Pl Fem) => -} "aspergidas" - ] - } ; - -lin coger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "coger" ; - {- VI Ger => -} "cogiendo" ; - {- VI Part => -} "cogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "coge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "coja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "coja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cogiera" ; "cogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cogieras" ; "cogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cogiera" ; "cogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cogiramos" ; "cogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cogierais" ; "cogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cogieran" ; "cogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "coger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "coger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "coge" ; - {- VPB (Imper C.Sg C.P3) => -} "coja" ; - {- VPB (Imper C.Pl C.P1) => -} "cojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "coged" ; - {- VPB (Imper C.Pl C.P3) => -} "cojan" ; - {- VPB (Pass C.Sg Masc) => -} "cogido" ; - {- VPB (Pass C.Sg Fem) => -} "cogida" ; - {- VPB (Pass C.Pl Masc) => -} "cogidos" ; - {- VPB (Pass C.Pl Fem) => -} "cogidas" - ] - } ; - -lin converger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "converger" ; - {- VI Ger => -} "convergiendo" ; - {- VI Part => -} "convergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "converjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "converges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "converge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "convergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "converja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "converjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "converja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "converjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "converjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "converjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "converga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "converga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"convergiera" ; "convergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convergieras" ; "convergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"convergiera" ; "convergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"convergiramos" ; "convergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convergierais" ; "convergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convergieran" ; "convergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "converg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "convergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "converger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "converger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "convergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "convergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "convergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "convergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "converge" ; - {- VPB (Imper C.Sg C.P3) => -} "converja" ; - {- VPB (Imper C.Pl C.P1) => -} "converjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "converged" ; - {- VPB (Imper C.Pl C.P3) => -} "converjan" ; - {- VPB (Pass C.Sg Masc) => -} "convergido" ; - {- VPB (Pass C.Sg Fem) => -} "convergida" ; - {- VPB (Pass C.Pl Masc) => -} "convergidos" ; - {- VPB (Pass C.Pl Fem) => -} "convergidas" - ] - } ; - -lin descoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descoger" ; - {- VI Ger => -} "descogiendo" ; - {- VI Part => -} "descogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descogiera" ; "descogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descogieras" ; "descogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descogiera" ; "descogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descogiramos" ; "descogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descogierais" ; "descogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descogieran" ; "descogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descoge" ; - {- VPB (Imper C.Sg C.P3) => -} "descoja" ; - {- VPB (Imper C.Pl C.P1) => -} "descojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descoged" ; - {- VPB (Imper C.Pl C.P3) => -} "descojan" ; - {- VPB (Pass C.Sg Masc) => -} "descogido" ; - {- VPB (Pass C.Sg Fem) => -} "descogida" ; - {- VPB (Pass C.Pl Masc) => -} "descogidos" ; - {- VPB (Pass C.Pl Fem) => -} "descogidas" - ] - } ; - -lin desencoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desencoger" ; - {- VI Ger => -} "desencogiendo" ; - {- VI Part => -} "desencogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desencojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desencoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desencoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desencogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desencogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desencogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desencoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desencojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desencoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desencojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desencojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desencojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desencoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desencogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desencoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desencogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desencogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desencogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desencogiera" ; "desencogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desencogieras" ; "desencogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desencogiera" ; "desencogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desencogiramos" ; "desencogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desencogierais" ; "desencogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desencogieran" ; "desencogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desencog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desencogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desencogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desencogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desencogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desencogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desencoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desencogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desencoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desencogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desencogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desencogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desencogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desencogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desencogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desencogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desencogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desencogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desencogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desencogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desencogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desencogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desencogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desencogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desencoge" ; - {- VPB (Imper C.Sg C.P3) => -} "desencoja" ; - {- VPB (Imper C.Pl C.P1) => -} "desencojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desencoged" ; - {- VPB (Imper C.Pl C.P3) => -} "desencojan" ; - {- VPB (Pass C.Sg Masc) => -} "desencogido" ; - {- VPB (Pass C.Sg Fem) => -} "desencogida" ; - {- VPB (Pass C.Pl Masc) => -} "desencogidos" ; - {- VPB (Pass C.Pl Fem) => -} "desencogidas" - ] - } ; - -lin deterger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deterger" ; - {- VI Ger => -} "detergiendo" ; - {- VI Part => -} "detergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deterjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deterges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deterge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "detergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "detergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "detergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deterja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deterjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deterja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deterjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deterjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deterjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deterga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "detergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deterga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "detergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "detergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "detergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"detergiera" ; "detergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"detergieras" ; "detergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"detergiera" ; "detergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"detergiramos" ; "detergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"detergierais" ; "detergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"detergieran" ; "detergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deterg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "detergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "detergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "detergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "detergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "detergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deterger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "detergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deterger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "detergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "detergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "detergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "detergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "detergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "detergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "detergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "detergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "detergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "detergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "detergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "detergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "detergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "detergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "detergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deterge" ; - {- VPB (Imper C.Sg C.P3) => -} "deterja" ; - {- VPB (Imper C.Pl C.P1) => -} "deterjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deterged" ; - {- VPB (Imper C.Pl C.P3) => -} "deterjan" ; - {- VPB (Pass C.Sg Masc) => -} "detergido" ; - {- VPB (Pass C.Sg Fem) => -} "detergida" ; - {- VPB (Pass C.Pl Masc) => -} "detergidos" ; - {- VPB (Pass C.Pl Fem) => -} "detergidas" - ] - } ; - -lin emerger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emerger" ; - {- VI Ger => -} "emergiendo" ; - {- VI Part => -} "emergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emerjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emerges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emerge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emergemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emergis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emerja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emerjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emerja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emerjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emerjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emerjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emerga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emerga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emergiera" ; "emergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emergieras" ; "emergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emergiera" ; "emergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emergiramos" ; "emergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emergierais" ; "emergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emergieran" ; "emergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emerg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emerger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emergers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emerger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emergeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emergeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emergern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emergera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emergeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emergera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emergeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emergerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emergeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emerge" ; - {- VPB (Imper C.Sg C.P3) => -} "emerja" ; - {- VPB (Imper C.Pl C.P1) => -} "emerjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emerged" ; - {- VPB (Imper C.Pl C.P3) => -} "emerjan" ; - {- VPB (Pass C.Sg Masc) => -} "emergido" ; - {- VPB (Pass C.Sg Fem) => -} "emergida" ; - {- VPB (Pass C.Pl Masc) => -} "emergidos" ; - {- VPB (Pass C.Pl Fem) => -} "emergidas" - ] - } ; - -lin encoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encoger" ; - {- VI Ger => -} "encogiendo" ; - {- VI Part => -} "encogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encogiera" ; "encogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encogieras" ; "encogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encogiera" ; "encogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encogiramos" ; "encogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encogierais" ; "encogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encogieran" ; "encogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encoge" ; - {- VPB (Imper C.Sg C.P3) => -} "encoja" ; - {- VPB (Imper C.Pl C.P1) => -} "encojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encoged" ; - {- VPB (Imper C.Pl C.P3) => -} "encojan" ; - {- VPB (Pass C.Sg Masc) => -} "encogido" ; - {- VPB (Pass C.Sg Fem) => -} "encogida" ; - {- VPB (Pass C.Pl Masc) => -} "encogidos" ; - {- VPB (Pass C.Pl Fem) => -} "encogidas" - ] - } ; - -lin entrecoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entrecoger" ; - {- VI Ger => -} "entrecogiendo" ; - {- VI Part => -} "entrecogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entrecojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entrecoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entrecoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entrecogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entrecogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entrecogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entrecoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entrecojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entrecoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entrecojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entrecojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entrecojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entrecoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entrecogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entrecoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entrecogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entrecogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entrecogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entrecogiera" ; "entrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entrecogieras" ; "entrecogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entrecogiera" ; "entrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entrecogiramos" ; "entrecogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entrecogierais" ; "entrecogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entrecogieran" ; "entrecogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entrecog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entrecogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entrecogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entrecogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entrecogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entrecogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entrecoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entrecogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entrecoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entrecogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entrecogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entrecogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entrecogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entrecogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entrecogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entrecogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entrecogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entrecogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entrecogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entrecogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entrecogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entrecogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entrecoge" ; - {- VPB (Imper C.Sg C.P3) => -} "entrecoja" ; - {- VPB (Imper C.Pl C.P1) => -} "entrecojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entrecoged" ; - {- VPB (Imper C.Pl C.P3) => -} "entrecojan" ; - {- VPB (Pass C.Sg Masc) => -} "entrecogido" ; - {- VPB (Pass C.Sg Fem) => -} "entrecogida" ; - {- VPB (Pass C.Pl Masc) => -} "entrecogidos" ; - {- VPB (Pass C.Pl Fem) => -} "entrecogidas" - ] - } ; - -lin escoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escoger" ; - {- VI Ger => -} "escogiendo" ; - {- VI Part => -} "escogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escogiera" ; "escogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escogieras" ; "escogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escogiera" ; "escogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escogiramos" ; "escogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escogierais" ; "escogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escogieran" ; "escogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escoge" ; - {- VPB (Imper C.Sg C.P3) => -} "escoja" ; - {- VPB (Imper C.Pl C.P1) => -} "escojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escoged" ; - {- VPB (Imper C.Pl C.P3) => -} "escojan" ; - {- VPB (Pass C.Sg Masc) => -} "escogido" ; - {- VPB (Pass C.Sg Fem) => -} "escogida" ; - {- VPB (Pass C.Pl Masc) => -} "escogidos" ; - {- VPB (Pass C.Pl Fem) => -} "escogidas" - ] - } ; - -lin proteger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proteger" ; - {- VI Ger => -} "protegiendo" ; - {- VI Part => -} "protegido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "protejo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "proteges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "protege" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "protegemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "protegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "protegen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "proteja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "protejas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "proteja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "protejamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "protejis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "protejan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "protega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "protegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "protega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "protegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "protegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "protegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"protegiera" ; "protegiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"protegieras" ; "protegieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"protegiera" ; "protegiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"protegiramos" ; "protegisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"protegierais" ; "protegieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"protegieran" ; "protegiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "proteg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "protegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "protegi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "protegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "protegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "protegieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "proteger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "protegers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "proteger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "protegeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "protegeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "protegern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "protegiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "protegieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "protegiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "protegiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "protegiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "protegieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "protegera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "protegeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "protegera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "protegeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "protegerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "protegeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "protege" ; - {- VPB (Imper C.Sg C.P3) => -} "proteja" ; - {- VPB (Imper C.Pl C.P1) => -} "protejamos" ; - {- VPB (Imper C.Pl C.P2) => -} "proteged" ; - {- VPB (Imper C.Pl C.P3) => -} "protejan" ; - {- VPB (Pass C.Sg Masc) => -} "protegido" ; - {- VPB (Pass C.Sg Fem) => -} "protegida" ; - {- VPB (Pass C.Pl Masc) => -} "protegidos" ; - {- VPB (Pass C.Pl Fem) => -} "protegidas" - ] - } ; - -lin recoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recoger" ; - {- VI Ger => -} "recogiendo" ; - {- VI Part => -} "recogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recogiera" ; "recogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recogieras" ; "recogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recogiera" ; "recogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recogiramos" ; "recogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recogierais" ; "recogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recogieran" ; "recogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recoge" ; - {- VPB (Imper C.Sg C.P3) => -} "recoja" ; - {- VPB (Imper C.Pl C.P1) => -} "recojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recoged" ; - {- VPB (Imper C.Pl C.P3) => -} "recojan" ; - {- VPB (Pass C.Sg Masc) => -} "recogido" ; - {- VPB (Pass C.Sg Fem) => -} "recogida" ; - {- VPB (Pass C.Pl Masc) => -} "recogidos" ; - {- VPB (Pass C.Pl Fem) => -} "recogidas" - ] - } ; - -lin sobrecoger2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrecoger" ; - {- VI Ger => -} "sobrecogiendo" ; - {- VI Part => -} "sobrecogido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrecojo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrecoges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrecoge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrecogemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrecogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrecogen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrecoja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrecojas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrecoja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrecojamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrecojis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrecojan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrecoga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrecogas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrecoga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrecogamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrecogais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrecogan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrecogiera" ; "sobrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrecogieras" ; "sobrecogieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrecogiera" ; "sobrecogiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrecogiramos" ; "sobrecogisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrecogierais" ; "sobrecogieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrecogieran" ; "sobrecogiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrecog" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrecogiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrecogi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrecogimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrecogisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrecogieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrecoger" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrecogers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrecoger" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrecogeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrecogeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrecogern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrecogieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrecogiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrecogiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrecogiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrecogieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrecogera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrecogeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrecogera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrecogeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrecogerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrecogeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrecoge" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrecoja" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrecojamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrecoged" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrecojan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrecogido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrecogida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrecogidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrecogidas" - ] - } ; - -lin conocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "conocer" ; - {- VI Ger => -} "conociendo" ; - {- VI Part => -} "conocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "conozco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "conoces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "conoce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "conocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "conocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conocen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "conozca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conozcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "conozca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "conozcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "conozcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conozcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "conoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "conocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "conoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "conocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "conocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "conocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"conociera" ; "conociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"conocieras" ; "conocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"conociera" ; "conociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"conociramos" ; "conocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"conocierais" ; "conocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"conocieran" ; "conociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "conociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "conoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "conocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "conocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "conocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "conocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "conocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "conocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "conoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "conoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "conocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "conociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "conocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "conociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "conociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "conociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "conocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "conocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "conoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "conocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "conoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "conocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "conoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "conoce" ; - {- VPB (Imper C.Sg C.P3) => -} "conozca" ; - {- VPB (Imper C.Pl C.P1) => -} "conozcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "conoced" ; - {- VPB (Imper C.Pl C.P3) => -} "conozcan" ; - {- VPB (Pass C.Sg Masc) => -} "conocido" ; - {- VPB (Pass C.Sg Fem) => -} "conocida" ; - {- VPB (Pass C.Pl Masc) => -} "conocidos" ; - {- VPB (Pass C.Pl Fem) => -} "conocidas" - ] - } ; - -lin desconocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desconocer" ; - {- VI Ger => -} "desconociendo" ; - {- VI Part => -} "desconocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desconozco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desconoces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desconoce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desconocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desconocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desconocen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desconozca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desconozcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desconozca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desconozcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desconozcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desconozcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desconoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desconocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desconoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desconocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desconocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desconocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desconociera" ; "desconociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desconocieras" ; "desconocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desconociera" ; "desconociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desconociramos" ; "desconocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desconocierais" ; "desconocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desconocieran" ; "desconociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desconoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desconociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desconoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desconocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desconocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desconocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desconocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desconocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desconocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desconoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desconoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desconocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desconociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desconocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desconociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desconociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desconociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desconocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desconocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desconoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desconocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desconoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desconocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desconoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desconoce" ; - {- VPB (Imper C.Sg C.P3) => -} "desconozca" ; - {- VPB (Imper C.Pl C.P1) => -} "desconozcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desconoced" ; - {- VPB (Imper C.Pl C.P3) => -} "desconozcan" ; - {- VPB (Pass C.Sg Masc) => -} "desconocido" ; - {- VPB (Pass C.Sg Fem) => -} "desconocida" ; - {- VPB (Pass C.Pl Masc) => -} "desconocidos" ; - {- VPB (Pass C.Pl Fem) => -} "desconocidas" - ] - } ; - -lin preconocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preconocer" ; - {- VI Ger => -} "preconociendo" ; - {- VI Part => -} "preconocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "preconozco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "preconoces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "preconoce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "preconocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "preconocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "preconocen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "preconozca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "preconozcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "preconozca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "preconozcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "preconozcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "preconozcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "preconoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preconocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "preconoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preconocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preconocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "preconocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"preconociera" ; "preconociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"preconocieras" ; "preconocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"preconociera" ; "preconociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"preconociramos" ; "preconocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"preconocierais" ; "preconocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"preconocieran" ; "preconociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "preconoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "preconociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "preconoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "preconocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "preconocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "preconocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "preconocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "preconocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "preconocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preconoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preconoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "preconocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "preconociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "preconocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "preconociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "preconociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "preconociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "preconocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "preconocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preconoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "preconocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preconoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "preconocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preconoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preconoce" ; - {- VPB (Imper C.Sg C.P3) => -} "preconozca" ; - {- VPB (Imper C.Pl C.P1) => -} "preconozcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "preconoced" ; - {- VPB (Imper C.Pl C.P3) => -} "preconozcan" ; - {- VPB (Pass C.Sg Masc) => -} "preconocido" ; - {- VPB (Pass C.Sg Fem) => -} "preconocida" ; - {- VPB (Pass C.Pl Masc) => -} "preconocidos" ; - {- VPB (Pass C.Pl Fem) => -} "preconocidas" - ] - } ; - -lin reconocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconocer" ; - {- VI Ger => -} "reconociendo" ; - {- VI Part => -} "reconocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconozco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconoces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconoce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconocen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconozca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconozcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconozca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconozcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconozcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconozcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reconociera" ; "reconociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reconocieras" ; "reconocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reconociera" ; "reconociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reconociramos" ; "reconocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reconocierais" ; "reconocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reconocieran" ; "reconociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reconociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reconoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reconocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reconocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reconocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reconociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reconocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reconociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reconociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reconociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reconocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconoce" ; - {- VPB (Imper C.Sg C.P3) => -} "reconozca" ; - {- VPB (Imper C.Pl C.P1) => -} "reconozcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconoced" ; - {- VPB (Imper C.Pl C.P3) => -} "reconozcan" ; - {- VPB (Pass C.Sg Masc) => -} "reconocido" ; - {- VPB (Pass C.Sg Fem) => -} "reconocida" ; - {- VPB (Pass C.Pl Masc) => -} "reconocidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconocidas" - ] - } ; - -lin delinquir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "delinquir" ; - {- VI Ger => -} "delinquiendo" ; - {- VI Part => -} "delinquido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "delinco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "delinques" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "delinque" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "delinquimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "delinqus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "delinquen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "delinca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "delincas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "delinca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "delincamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "delincis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "delincan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "delinqua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "delinquas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "delinqua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "delinquamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "delinquais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "delinquan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"delinquiera" ; "delinquiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"delinquieras" ; "delinquieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"delinquiera" ; "delinquiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"delinquiramos" ; "delinquisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"delinquierais" ; "delinquieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"delinquieran" ; "delinquiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "delinqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "delinquiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "delinqui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "delinquimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "delinquisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "delinquieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "delinquir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "delinquirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "delinquir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "delinquiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "delinquiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "delinquirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "delinquiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "delinquieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "delinquiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "delinquiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "delinquiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "delinquieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "delinquira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "delinquiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "delinquira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "delinquiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "delinquirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "delinquiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "delinque" ; - {- VPB (Imper C.Sg C.P3) => -} "delinca" ; - {- VPB (Imper C.Pl C.P1) => -} "delincamos" ; - {- VPB (Imper C.Pl C.P2) => -} "delinquid" ; - {- VPB (Imper C.Pl C.P3) => -} "delincan" ; - {- VPB (Pass C.Sg Masc) => -} "delinquido" ; - {- VPB (Pass C.Sg Fem) => -} "delinquida" ; - {- VPB (Pass C.Pl Masc) => -} "delinquidos" ; - {- VPB (Pass C.Pl Fem) => -} "delinquidas" - ] - } ; - -lin derrelinquir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "derrelinquir" ; - {- VI Ger => -} "derrelinquiendo" ; - {- VI Part => -} "derrelinquido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "derrelinco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "derrelinques" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "derrelinque" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "derrelinquimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "derrelinqus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "derrelinquen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "derrelinca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "derrelincas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "derrelinca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "derrelincamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "derrelincis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "derrelincan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "derrelinqua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "derrelinquas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "derrelinqua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "derrelinquamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "derrelinquais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "derrelinquan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"derrelinquiera" ; "derrelinquiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"derrelinquieras" ; "derrelinquieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"derrelinquiera" ; "derrelinquiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"derrelinquiramos" ; "derrelinquisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"derrelinquierais" ; "derrelinquieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"derrelinquieran" ; "derrelinquiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "derrelinqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "derrelinquiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "derrelinqui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "derrelinquimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "derrelinquisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "derrelinquieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "derrelinquir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "derrelinquirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "derrelinquir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "derrelinquiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "derrelinquiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "derrelinquirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "derrelinquiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "derrelinquieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "derrelinquiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "derrelinquiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "derrelinquiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "derrelinquieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "derrelinquira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "derrelinquiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "derrelinquira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "derrelinquiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "derrelinquirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "derrelinquiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "derrelinque" ; - {- VPB (Imper C.Sg C.P3) => -} "derrelinca" ; - {- VPB (Imper C.Pl C.P1) => -} "derrelincamos" ; - {- VPB (Imper C.Pl C.P2) => -} "derrelinquid" ; - {- VPB (Imper C.Pl C.P3) => -} "derrelincan" ; - {- VPB (Pass C.Sg Masc) => -} "derrelinquido" ; - {- VPB (Pass C.Sg Fem) => -} "derrelinquida" ; - {- VPB (Pass C.Pl Masc) => -} "derrelinquidos" ; - {- VPB (Pass C.Pl Fem) => -} "derrelinquidas" - ] - } ; - -lin adstringir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adstringir" ; - {- VI Ger => -} "adstringiendo" ; - {- VI Part => -} "adstringido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adstrinjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adstringes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adstringe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adstringimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adstrings" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adstringen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adstrinja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adstrinjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adstrinja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adstrinjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adstrinjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adstrinjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adstringa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adstringas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adstringa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adstringamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adstringais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adstringan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adstringiera" ; "adstringiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adstringieras" ; "adstringieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adstringiera" ; "adstringiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adstringiramos" ; "adstringisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adstringierais" ; "adstringieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adstringieran" ; "adstringiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adstring" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adstringiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adstringi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adstringimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adstringisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adstringieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adstringir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adstringirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adstringir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adstringiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adstringiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adstringirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adstringiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adstringieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adstringiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adstringiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adstringiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adstringieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adstringira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adstringiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adstringira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adstringiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adstringirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adstringiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adstringe" ; - {- VPB (Imper C.Sg C.P3) => -} "adstrinja" ; - {- VPB (Imper C.Pl C.P1) => -} "adstrinjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "adstringid" ; - {- VPB (Imper C.Pl C.P3) => -} "adstrinjan" ; - {- VPB (Pass C.Sg Masc) => -} "adstringido" ; - {- VPB (Pass C.Sg Fem) => -} "adstringida" ; - {- VPB (Pass C.Pl Masc) => -} "adstringidos" ; - {- VPB (Pass C.Pl Fem) => -} "adstringidas" - ] - } ; - -lin afligir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "afligir" ; - {- VI Ger => -} "afligiendo" ; - {- VI Part => -} "afligido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aflijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "afliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aflige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "afligimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "afligs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "afligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aflija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aflijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aflija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aflijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aflijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aflijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "afliga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "afligas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "afliga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "afligamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "afligais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "afligan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"afligiera" ; "afligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"afligieras" ; "afligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"afligiera" ; "afligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"afligiramos" ; "afligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"afligierais" ; "afligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"afligieran" ; "afligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aflig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "afligiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "afligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "afligimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "afligisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "afligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "afligir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "afligirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "afligir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "afligiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "afligiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "afligirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "afligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "afligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "afligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "afligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "afligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "afligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "afligira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "afligiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "afligira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "afligiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "afligirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "afligiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aflige" ; - {- VPB (Imper C.Sg C.P3) => -} "aflija" ; - {- VPB (Imper C.Pl C.P1) => -} "aflijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "afligid" ; - {- VPB (Imper C.Pl C.P3) => -} "aflijan" ; - {- VPB (Pass C.Sg Masc) => -} "afligido" ; - {- VPB (Pass C.Sg Fem) => -} "afligida" ; - {- VPB (Pass C.Pl Masc) => -} "afligidos" ; - {- VPB (Pass C.Pl Fem) => -} "afligidas" - ] - } ; - -lin astringir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "astringir" ; - {- VI Ger => -} "astringiendo" ; - {- VI Part => -} "astringido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "astrinjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "astringes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "astringe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "astringimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "astrings" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "astringen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "astrinja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "astrinjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "astrinja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "astrinjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "astrinjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "astrinjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "astringa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "astringas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "astringa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "astringamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "astringais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "astringan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"astringiera" ; "astringiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"astringieras" ; "astringieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"astringiera" ; "astringiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"astringiramos" ; "astringisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"astringierais" ; "astringieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"astringieran" ; "astringiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "astring" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "astringiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "astringi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "astringimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "astringisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "astringieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "astringir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "astringirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "astringir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "astringiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "astringiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "astringirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "astringiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "astringieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "astringiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "astringiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "astringiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "astringieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "astringira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "astringiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "astringira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "astringiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "astringirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "astringiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "astringe" ; - {- VPB (Imper C.Sg C.P3) => -} "astrinja" ; - {- VPB (Imper C.Pl C.P1) => -} "astrinjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "astringid" ; - {- VPB (Imper C.Pl C.P3) => -} "astrinjan" ; - {- VPB (Pass C.Sg Masc) => -} "astringido" ; - {- VPB (Pass C.Sg Fem) => -} "astringida" ; - {- VPB (Pass C.Pl Masc) => -} "astringidos" ; - {- VPB (Pass C.Pl Fem) => -} "astringidas" - ] - } ; - -lin compungir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "compungir" ; - {- VI Ger => -} "compungiendo" ; - {- VI Part => -} "compungido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "compunjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "compunges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "compunge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "compungimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "compungs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "compungen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "compunja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "compunjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "compunja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "compunjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "compunjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "compunjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "compunga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "compungas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "compunga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "compungamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "compungais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "compungan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"compungiera" ; "compungiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"compungieras" ; "compungieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"compungiera" ; "compungiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"compungiramos" ; "compungisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"compungierais" ; "compungieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"compungieran" ; "compungiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "compung" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "compungiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "compungi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "compungimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "compungisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "compungieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "compungir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "compungirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "compungir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "compungiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "compungiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "compungirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "compungiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "compungieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "compungiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "compungiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "compungiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "compungieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "compungira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "compungiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "compungira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "compungiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "compungirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "compungiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "compunge" ; - {- VPB (Imper C.Sg C.P3) => -} "compunja" ; - {- VPB (Imper C.Pl C.P1) => -} "compunjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "compungid" ; - {- VPB (Imper C.Pl C.P3) => -} "compunjan" ; - {- VPB (Pass C.Sg Masc) => -} "compungido" ; - {- VPB (Pass C.Sg Fem) => -} "compungida" ; - {- VPB (Pass C.Pl Masc) => -} "compungidos" ; - {- VPB (Pass C.Pl Fem) => -} "compungidas" - ] - } ; - -lin convergir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "convergir" ; - {- VI Ger => -} "convergiendo" ; - {- VI Part => -} "convergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "converjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "converges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "converge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convergimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "convergs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "converja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "converjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "converja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "converjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "converjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "converjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "converga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "converga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"convergiera" ; "convergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convergieras" ; "convergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"convergiera" ; "convergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"convergiramos" ; "convergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convergierais" ; "convergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convergieran" ; "convergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "converg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "convergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "convergir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convergirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "convergir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convergiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convergiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convergirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "convergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "convergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "convergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "convergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convergira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convergiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convergira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convergiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convergirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convergiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "converge" ; - {- VPB (Imper C.Sg C.P3) => -} "converja" ; - {- VPB (Imper C.Pl C.P1) => -} "converjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "convergid" ; - {- VPB (Imper C.Pl C.P3) => -} "converjan" ; - {- VPB (Pass C.Sg Masc) => -} "convergido" ; - {- VPB (Pass C.Sg Fem) => -} "convergida" ; - {- VPB (Pass C.Pl Masc) => -} "convergidos" ; - {- VPB (Pass C.Pl Fem) => -} "convergidas" - ] - } ; - -lin dirigir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "dirigir" ; - {- VI Ger => -} "dirigiendo" ; - {- VI Part => -} "dirigido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "dirijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "diriges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "dirige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "dirigimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dirigs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "dirigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "dirija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "dirijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "dirija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "dirijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "dirijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "dirijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "diriga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dirigas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "diriga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dirigamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dirigais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "dirigan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dirigiera" ; "dirigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dirigieras" ; "dirigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dirigiera" ; "dirigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dirigiramos" ; "dirigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dirigierais" ; "dirigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dirigieran" ; "dirigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dirig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dirigiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dirigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dirigimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dirigisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dirigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dirigir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dirigirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dirigir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "dirigiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "dirigiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dirigirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dirigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dirigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dirigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dirigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dirigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dirigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dirigira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "dirigiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dirigira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "dirigiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dirigirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "dirigiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "dirige" ; - {- VPB (Imper C.Sg C.P3) => -} "dirija" ; - {- VPB (Imper C.Pl C.P1) => -} "dirijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "dirigid" ; - {- VPB (Imper C.Pl C.P3) => -} "dirijan" ; - {- VPB (Pass C.Sg Masc) => -} "dirigido" ; - {- VPB (Pass C.Sg Fem) => -} "dirigida" ; - {- VPB (Pass C.Pl Masc) => -} "dirigidos" ; - {- VPB (Pass C.Pl Fem) => -} "dirigidas" - ] - } ; - -lin divergir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "divergir" ; - {- VI Ger => -} "divergiendo" ; - {- VI Part => -} "divergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "diverjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "diverges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "diverge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "divergimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "divergs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "divergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "diverja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "diverjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "diverja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "diverjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "diverjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "diverjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "diverga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "divergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "diverga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "divergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "divergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "divergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"divergiera" ; "divergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"divergieras" ; "divergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"divergiera" ; "divergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"divergiramos" ; "divergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"divergierais" ; "divergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"divergieran" ; "divergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "diverg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "divergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "divergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "divergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "divergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "divergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "divergir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "divergirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "divergir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "divergiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "divergiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "divergirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "divergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "divergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "divergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "divergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "divergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "divergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "divergira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "divergiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "divergira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "divergiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "divergirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "divergiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "diverge" ; - {- VPB (Imper C.Sg C.P3) => -} "diverja" ; - {- VPB (Imper C.Pl C.P1) => -} "diverjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "divergid" ; - {- VPB (Imper C.Pl C.P3) => -} "diverjan" ; - {- VPB (Pass C.Sg Masc) => -} "divergido" ; - {- VPB (Pass C.Sg Fem) => -} "divergida" ; - {- VPB (Pass C.Pl Masc) => -} "divergidos" ; - {- VPB (Pass C.Pl Fem) => -} "divergidas" - ] - } ; - -lin erigir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "erigir" ; - {- VI Ger => -} "erigiendo" ; - {- VI Part => -} "erigido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "erijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "eriges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "erige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "erigimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "erigs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "erigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "erija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "erijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "erija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "erijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "erijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "erijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "eriga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "erigas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "eriga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "erigamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "erigais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "erigan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"erigiera" ; "erigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"erigieras" ; "erigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"erigiera" ; "erigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"erigiramos" ; "erigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"erigierais" ; "erigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"erigieran" ; "erigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "erig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "erigiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "erigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "erigimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "erigisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "erigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "erigir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "erigirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "erigir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "erigiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "erigiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "erigirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "erigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "erigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "erigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "erigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "erigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "erigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "erigira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "erigiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "erigira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "erigiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "erigirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "erigiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "erige" ; - {- VPB (Imper C.Sg C.P3) => -} "erija" ; - {- VPB (Imper C.Pl C.P1) => -} "erijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "erigid" ; - {- VPB (Imper C.Pl C.P3) => -} "erijan" ; - {- VPB (Pass C.Sg Masc) => -} "erigido" ; - {- VPB (Pass C.Sg Fem) => -} "erigida" ; - {- VPB (Pass C.Pl Masc) => -} "erigidos" ; - {- VPB (Pass C.Pl Fem) => -} "erigidas" - ] - } ; - -lin exigir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "exigir" ; - {- VI Ger => -} "exigiendo" ; - {- VI Part => -} "exigido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "exijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "exiges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "exige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "exigimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "exigs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "exigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "exija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "exijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "exija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "exijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "exijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "exijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "exiga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "exigas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "exiga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "exigamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "exigais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "exigan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"exigiera" ; "exigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"exigieras" ; "exigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"exigiera" ; "exigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"exigiramos" ; "exigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"exigierais" ; "exigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"exigieran" ; "exigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "exig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "exigiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "exigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "exigimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "exigisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "exigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "exigir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "exigirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "exigir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "exigiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "exigiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "exigirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "exigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "exigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "exigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "exigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "exigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "exigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "exigira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "exigiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "exigira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "exigiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "exigirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "exigiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "exige" ; - {- VPB (Imper C.Sg C.P3) => -} "exija" ; - {- VPB (Imper C.Pl C.P1) => -} "exijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "exigid" ; - {- VPB (Imper C.Pl C.P3) => -} "exijan" ; - {- VPB (Pass C.Sg Masc) => -} "exigido" ; - {- VPB (Pass C.Sg Fem) => -} "exigida" ; - {- VPB (Pass C.Pl Masc) => -} "exigidos" ; - {- VPB (Pass C.Pl Fem) => -} "exigidas" - ] - } ; - -lin fingir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fingir" ; - {- VI Ger => -} "fingiendo" ; - {- VI Part => -} "fingido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "finjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "finges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "finge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fingimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fings" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fingen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "finja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "finjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "finja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "finjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "finjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "finjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "finga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fingas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "finga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fingamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fingais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fingan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fingiera" ; "fingiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fingieras" ; "fingieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fingiera" ; "fingiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fingiramos" ; "fingisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fingierais" ; "fingieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fingieran" ; "fingiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fing" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fingiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fingi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fingimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fingisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fingieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fingir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fingirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fingir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fingiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fingiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fingirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fingiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fingieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fingiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fingiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fingiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fingieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fingira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fingiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fingira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fingiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fingirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fingiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "finge" ; - {- VPB (Imper C.Sg C.P3) => -} "finja" ; - {- VPB (Imper C.Pl C.P1) => -} "finjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fingid" ; - {- VPB (Imper C.Pl C.P3) => -} "finjan" ; - {- VPB (Pass C.Sg Masc) => -} "fingido" ; - {- VPB (Pass C.Sg Fem) => -} "fingida" ; - {- VPB (Pass C.Pl Masc) => -} "fingidos" ; - {- VPB (Pass C.Pl Fem) => -} "fingidas" - ] - } ; - -lin frangir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "frangir" ; - {- VI Ger => -} "frangiendo" ; - {- VI Part => -} "frangido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "franjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "franges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "frange" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "frangimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "frangs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "frangen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "franja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "franjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "franja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "franjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "franjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "franjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "franga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "frangas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "franga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "frangamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "frangais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "frangan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"frangiera" ; "frangiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"frangieras" ; "frangieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"frangiera" ; "frangiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"frangiramos" ; "frangisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"frangierais" ; "frangieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"frangieran" ; "frangiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "frang" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "frangiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "frangi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "frangimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "frangisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "frangieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "frangir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "frangirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "frangir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "frangiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "frangiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "frangirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "frangiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "frangieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "frangiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "frangiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "frangiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "frangieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "frangira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "frangiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "frangira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "frangiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "frangirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "frangiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "frange" ; - {- VPB (Imper C.Sg C.P3) => -} "franja" ; - {- VPB (Imper C.Pl C.P1) => -} "franjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "frangid" ; - {- VPB (Imper C.Pl C.P3) => -} "franjan" ; - {- VPB (Pass C.Sg Masc) => -} "frangido" ; - {- VPB (Pass C.Sg Fem) => -} "frangida" ; - {- VPB (Pass C.Pl Masc) => -} "frangidos" ; - {- VPB (Pass C.Pl Fem) => -} "frangidas" - ] - } ; - -lin fulgir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fulgir" ; - {- VI Ger => -} "fulgiendo" ; - {- VI Part => -} "fulgido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fuljo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fulges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fulge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fulgimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fulgs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fulgen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fulja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fuljas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fulja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fuljamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fuljis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fuljan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fulga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fulgas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fulga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fulgamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fulgais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fulgan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fulgiera" ; "fulgiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fulgieras" ; "fulgieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fulgiera" ; "fulgiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fulgiramos" ; "fulgisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fulgierais" ; "fulgieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fulgieran" ; "fulgiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fulg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fulgiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fulgi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fulgimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fulgisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fulgieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fulgir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fulgirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fulgir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fulgiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fulgiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fulgirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fulgiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fulgieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fulgiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fulgiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fulgiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fulgieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fulgira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fulgiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fulgira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fulgiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fulgirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fulgiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fulge" ; - {- VPB (Imper C.Sg C.P3) => -} "fulja" ; - {- VPB (Imper C.Pl C.P1) => -} "fuljamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fulgid" ; - {- VPB (Imper C.Pl C.P3) => -} "fuljan" ; - {- VPB (Pass C.Sg Masc) => -} "fulgido" ; - {- VPB (Pass C.Sg Fem) => -} "fulgida" ; - {- VPB (Pass C.Pl Masc) => -} "fulgidos" ; - {- VPB (Pass C.Pl Fem) => -} "fulgidas" - ] - } ; - -lin fungir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fungir" ; - {- VI Ger => -} "fungiendo" ; - {- VI Part => -} "fungido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "funjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "funges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "funge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fungimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fungs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fungen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "funja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "funjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "funja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "funjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "funjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "funjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "funga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fungas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "funga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fungamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fungais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fungan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fungiera" ; "fungiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fungieras" ; "fungieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fungiera" ; "fungiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fungiramos" ; "fungisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fungierais" ; "fungieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fungieran" ; "fungiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fung" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fungiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fungi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fungimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fungisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fungieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fungir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fungirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fungir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fungiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fungiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fungirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fungiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fungieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fungiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fungiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fungiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fungieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fungira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fungiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fungira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fungiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fungirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fungiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "funge" ; - {- VPB (Imper C.Sg C.P3) => -} "funja" ; - {- VPB (Imper C.Pl C.P1) => -} "funjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fungid" ; - {- VPB (Imper C.Pl C.P3) => -} "funjan" ; - {- VPB (Pass C.Sg Masc) => -} "fungido" ; - {- VPB (Pass C.Sg Fem) => -} "fungida" ; - {- VPB (Pass C.Pl Masc) => -} "fungidos" ; - {- VPB (Pass C.Pl Fem) => -} "fungidas" - ] - } ; - -lin infligir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "infligir" ; - {- VI Ger => -} "infligiendo" ; - {- VI Part => -} "infligido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "inflijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "infliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inflige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "infligimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "infligs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "infligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "inflija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inflijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "inflija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "inflijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "inflijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inflijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "infliga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "infligas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "infliga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "infligamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "infligais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "infligan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"infligiera" ; "infligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"infligieras" ; "infligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"infligiera" ; "infligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"infligiramos" ; "infligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"infligierais" ; "infligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"infligieran" ; "infligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inflig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "infligiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "infligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "infligimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "infligisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "infligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "infligir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "infligirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "infligir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "infligiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "infligiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "infligirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "infligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "infligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "infligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "infligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "infligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "infligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "infligira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "infligiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "infligira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "infligiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "infligirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "infligiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inflige" ; - {- VPB (Imper C.Sg C.P3) => -} "inflija" ; - {- VPB (Imper C.Pl C.P1) => -} "inflijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "infligid" ; - {- VPB (Imper C.Pl C.P3) => -} "inflijan" ; - {- VPB (Pass C.Sg Masc) => -} "infligido" ; - {- VPB (Pass C.Sg Fem) => -} "infligida" ; - {- VPB (Pass C.Pl Masc) => -} "infligidos" ; - {- VPB (Pass C.Pl Fem) => -} "infligidas" - ] - } ; - -lin infringir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "infringir" ; - {- VI Ger => -} "infringiendo" ; - {- VI Part => -} "infringido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "infrinjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "infringes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "infringe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "infringimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "infrings" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "infringen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "infrinja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "infrinjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "infrinja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "infrinjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "infrinjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "infrinjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "infringa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "infringas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "infringa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "infringamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "infringais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "infringan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"infringiera" ; "infringiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"infringieras" ; "infringieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"infringiera" ; "infringiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"infringiramos" ; "infringisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"infringierais" ; "infringieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"infringieran" ; "infringiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "infring" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "infringiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "infringi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "infringimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "infringisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "infringieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "infringir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "infringirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "infringir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "infringiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "infringiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "infringirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "infringiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "infringieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "infringiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "infringiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "infringiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "infringieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "infringira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "infringiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "infringira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "infringiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "infringirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "infringiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "infringe" ; - {- VPB (Imper C.Sg C.P3) => -} "infrinja" ; - {- VPB (Imper C.Pl C.P1) => -} "infrinjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "infringid" ; - {- VPB (Imper C.Pl C.P3) => -} "infrinjan" ; - {- VPB (Pass C.Sg Masc) => -} "infringido" ; - {- VPB (Pass C.Sg Fem) => -} "infringida" ; - {- VPB (Pass C.Pl Masc) => -} "infringidos" ; - {- VPB (Pass C.Pl Fem) => -} "infringidas" - ] - } ; - -lin inmergir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inmergir" ; - {- VI Ger => -} "inmergiendo" ; - {- VI Part => -} "inmergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "inmerjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inmerges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inmerge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inmergimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inmergs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inmergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "inmerja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inmerjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "inmerja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "inmerjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "inmerjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inmerjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "inmerga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inmergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "inmerga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inmergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inmergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inmergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"inmergiera" ; "inmergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"inmergieras" ; "inmergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"inmergiera" ; "inmergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"inmergiramos" ; "inmergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"inmergierais" ; "inmergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"inmergieran" ; "inmergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inmerg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "inmergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "inmergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "inmergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "inmergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "inmergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inmergir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inmergirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inmergir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "inmergiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "inmergiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inmergirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "inmergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "inmergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "inmergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "inmergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "inmergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "inmergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inmergira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "inmergiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inmergira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "inmergiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inmergirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "inmergiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inmerge" ; - {- VPB (Imper C.Sg C.P3) => -} "inmerja" ; - {- VPB (Imper C.Pl C.P1) => -} "inmerjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "inmergid" ; - {- VPB (Imper C.Pl C.P3) => -} "inmerjan" ; - {- VPB (Pass C.Sg Masc) => -} "inmergido" ; - {- VPB (Pass C.Sg Fem) => -} "inmergida" ; - {- VPB (Pass C.Pl Masc) => -} "inmergidos" ; - {- VPB (Pass C.Pl Fem) => -} "inmergidas" - ] - } ; - -lin mugir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mugir" ; - {- VI Ger => -} "mugiendo" ; - {- VI Part => -} "mugido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mujo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "muges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "muge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mugimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mugs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mugen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "muja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mujas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "muja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mujamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mujis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mujan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "muga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mugas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "muga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mugamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mugais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mugan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mugiera" ; "mugiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mugieras" ; "mugieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mugiera" ; "mugiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mugiramos" ; "mugisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mugierais" ; "mugieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mugieran" ; "mugiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mug" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mugiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mugi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mugimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mugisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mugieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mugir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mugirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mugir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mugiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mugiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mugirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mugiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mugieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mugiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mugiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mugiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mugieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mugira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mugiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mugira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mugiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mugirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mugiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "muge" ; - {- VPB (Imper C.Sg C.P3) => -} "muja" ; - {- VPB (Imper C.Pl C.P1) => -} "mujamos" ; - {- VPB (Imper C.Pl C.P2) => -} "mugid" ; - {- VPB (Imper C.Pl C.P3) => -} "mujan" ; - {- VPB (Pass C.Sg Masc) => -} "mugido" ; - {- VPB (Pass C.Sg Fem) => -} "mugida" ; - {- VPB (Pass C.Pl Masc) => -} "mugidos" ; - {- VPB (Pass C.Pl Fem) => -} "mugidas" - ] - } ; - -lin pungir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pungir" ; - {- VI Ger => -} "pungiendo" ; - {- VI Part => -} "pungido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "punjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "punges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "punge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pungimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "pungs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pungen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "punja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "punjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "punja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "punjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "punjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "punjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "punga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pungas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "punga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pungamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pungais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pungan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pungiera" ; "pungiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pungieras" ; "pungieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pungiera" ; "pungiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pungiramos" ; "pungisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pungierais" ; "pungieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pungieran" ; "pungiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pung" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pungiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pungi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pungimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pungisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pungieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pungir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pungirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pungir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pungiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pungiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pungirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pungiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pungieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pungiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pungiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pungiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pungieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pungira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pungiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pungira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pungiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pungirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pungiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "punge" ; - {- VPB (Imper C.Sg C.P3) => -} "punja" ; - {- VPB (Imper C.Pl C.P1) => -} "punjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "pungid" ; - {- VPB (Imper C.Pl C.P3) => -} "punjan" ; - {- VPB (Pass C.Sg Masc) => -} "pungido" ; - {- VPB (Pass C.Sg Fem) => -} "pungida" ; - {- VPB (Pass C.Pl Masc) => -} "pungidos" ; - {- VPB (Pass C.Pl Fem) => -} "pungidas" - ] - } ; - -lin radiodirigir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "radiodirigir" ; - {- VI Ger => -} "radiodirigiendo" ; - {- VI Part => -} "radiodirigido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "radiodirijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "radiodiriges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "radiodirige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "radiodirigimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "radiodirigs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "radiodirigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "radiodirija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "radiodirijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "radiodirija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "radiodirijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "radiodirijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "radiodirijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "radiodiriga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "radiodirigas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "radiodiriga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "radiodirigamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "radiodirigais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "radiodirigan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"radiodirigiera" ; "radiodirigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"radiodirigieras" ; "radiodirigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"radiodirigiera" ; "radiodirigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"radiodirigiramos" ; "radiodirigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"radiodirigierais" ; "radiodirigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"radiodirigieran" ; "radiodirigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "radiodirig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "radiodirigiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "radiodirigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "radiodirigimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "radiodirigisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "radiodirigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "radiodirigir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "radiodirigirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "radiodirigir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "radiodirigiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "radiodirigiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "radiodirigirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "radiodirigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "radiodirigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "radiodirigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "radiodirigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "radiodirigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "radiodirigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "radiodirigira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "radiodirigiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "radiodirigira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "radiodirigiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "radiodirigirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "radiodirigiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "radiodirige" ; - {- VPB (Imper C.Sg C.P3) => -} "radiodirija" ; - {- VPB (Imper C.Pl C.P1) => -} "radiodirijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "radiodirigid" ; - {- VPB (Imper C.Pl C.P3) => -} "radiodirijan" ; - {- VPB (Pass C.Sg Masc) => -} "radiodirigido" ; - {- VPB (Pass C.Sg Fem) => -} "radiodirigida" ; - {- VPB (Pass C.Pl Masc) => -} "radiodirigidos" ; - {- VPB (Pass C.Pl Fem) => -} "radiodirigidas" - ] - } ; - -lin refringir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "refringir" ; - {- VI Ger => -} "refringiendo" ; - {- VI Part => -} "refringido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refrinjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refringes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refringe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "refringimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "refrings" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refringen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refrinja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refrinjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refrinja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "refrinjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "refrinjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refrinjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "refringa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "refringas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "refringa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "refringamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "refringais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "refringan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refringiera" ; "refringiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"refringieras" ; "refringieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refringiera" ; "refringiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refringiramos" ; "refringisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"refringierais" ; "refringieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"refringieran" ; "refringiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "refring" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "refringiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refringi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "refringimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "refringisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "refringieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "refringir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "refringirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "refringir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "refringiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "refringiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "refringirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refringiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "refringieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refringiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refringiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refringiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "refringieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "refringira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "refringiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "refringira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "refringiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "refringirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "refringiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refringe" ; - {- VPB (Imper C.Sg C.P3) => -} "refrinja" ; - {- VPB (Imper C.Pl C.P1) => -} "refrinjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "refringid" ; - {- VPB (Imper C.Pl C.P3) => -} "refrinjan" ; - {- VPB (Pass C.Sg Masc) => -} "refringido" ; - {- VPB (Pass C.Sg Fem) => -} "refringida" ; - {- VPB (Pass C.Pl Masc) => -} "refringidos" ; - {- VPB (Pass C.Pl Fem) => -} "refringidas" - ] - } ; - -lin refulgir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "refulgir" ; - {- VI Ger => -} "refulgiendo" ; - {- VI Part => -} "refulgido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refuljo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refulges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refulge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "refulgimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "refulgs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refulgen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refulja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refuljas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refulja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "refuljamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "refuljis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refuljan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "refulga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "refulgas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "refulga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "refulgamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "refulgais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "refulgan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refulgiera" ; "refulgiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"refulgieras" ; "refulgieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refulgiera" ; "refulgiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refulgiramos" ; "refulgisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"refulgierais" ; "refulgieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"refulgieran" ; "refulgiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "refulg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "refulgiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refulgi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "refulgimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "refulgisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "refulgieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "refulgir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "refulgirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "refulgir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "refulgiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "refulgiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "refulgirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refulgiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "refulgieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refulgiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refulgiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refulgiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "refulgieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "refulgira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "refulgiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "refulgira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "refulgiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "refulgirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "refulgiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refulge" ; - {- VPB (Imper C.Sg C.P3) => -} "refulja" ; - {- VPB (Imper C.Pl C.P1) => -} "refuljamos" ; - {- VPB (Imper C.Pl C.P2) => -} "refulgid" ; - {- VPB (Imper C.Pl C.P3) => -} "refuljan" ; - {- VPB (Pass C.Sg Masc) => -} "refulgido" ; - {- VPB (Pass C.Sg Fem) => -} "refulgida" ; - {- VPB (Pass C.Pl Masc) => -} "refulgidos" ; - {- VPB (Pass C.Pl Fem) => -} "refulgidas" - ] - } ; - -lin restringir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "restringir" ; - {- VI Ger => -} "restringiendo" ; - {- VI Part => -} "restringido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "restrinjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "restringes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "restringe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "restringimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "restrings" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "restringen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "restrinja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "restrinjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "restrinja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "restrinjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "restrinjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "restrinjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "restringa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "restringas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "restringa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "restringamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "restringais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "restringan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"restringiera" ; "restringiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"restringieras" ; "restringieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"restringiera" ; "restringiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"restringiramos" ; "restringisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"restringierais" ; "restringieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"restringieran" ; "restringiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "restring" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "restringiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "restringi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "restringimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "restringisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "restringieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "restringir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "restringirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "restringir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "restringiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "restringiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "restringirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "restringiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "restringieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "restringiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "restringiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "restringiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "restringieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "restringira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "restringiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "restringira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "restringiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "restringirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "restringiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "restringe" ; - {- VPB (Imper C.Sg C.P3) => -} "restrinja" ; - {- VPB (Imper C.Pl C.P1) => -} "restrinjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "restringid" ; - {- VPB (Imper C.Pl C.P3) => -} "restrinjan" ; - {- VPB (Pass C.Sg Masc) => -} "restringido" ; - {- VPB (Pass C.Sg Fem) => -} "restringida" ; - {- VPB (Pass C.Pl Masc) => -} "restringidos" ; - {- VPB (Pass C.Pl Fem) => -} "restringidas" - ] - } ; - -lin resurgir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resurgir" ; - {- VI Ger => -} "resurgiendo" ; - {- VI Part => -} "resurgido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resurjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resurges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resurge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resurgimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resurgs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resurgen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resurja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resurjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resurja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resurjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resurjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resurjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resurga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resurgas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resurga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resurgamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resurgais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resurgan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resurgiera" ; "resurgiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resurgieras" ; "resurgieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resurgiera" ; "resurgiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resurgiramos" ; "resurgisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resurgierais" ; "resurgieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resurgieran" ; "resurgiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resurg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resurgiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resurgi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resurgimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resurgisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resurgieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resurgir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resurgirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resurgir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resurgiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resurgiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resurgirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resurgiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resurgieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resurgiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resurgiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resurgiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resurgieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resurgira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resurgiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resurgira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resurgiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resurgirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resurgiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resurge" ; - {- VPB (Imper C.Sg C.P3) => -} "resurja" ; - {- VPB (Imper C.Pl C.P1) => -} "resurjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "resurgid" ; - {- VPB (Imper C.Pl C.P3) => -} "resurjan" ; - {- VPB (Pass C.Sg Masc) => -} "resurgido" ; - {- VPB (Pass C.Sg Fem) => -} "resurgida" ; - {- VPB (Pass C.Pl Masc) => -} "resurgidos" ; - {- VPB (Pass C.Pl Fem) => -} "resurgidas" - ] - } ; - -lin rugir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rugir" ; - {- VI Ger => -} "rugiendo" ; - {- VI Part => -} "rugido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rujo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ruges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ruge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rugimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rugs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rugen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ruja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rujas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ruja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rujamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rujis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rujan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ruga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rugas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ruga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rugamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rugais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rugan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rugiera" ; "rugiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rugieras" ; "rugieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rugiera" ; "rugiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rugiramos" ; "rugisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rugierais" ; "rugieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rugieran" ; "rugiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rug" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rugiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rugi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rugimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rugisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rugieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rugir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rugirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rugir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rugiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rugiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rugirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rugiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rugieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rugiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rugiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rugiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rugieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rugira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rugiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rugira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rugiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rugirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rugiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ruge" ; - {- VPB (Imper C.Sg C.P3) => -} "ruja" ; - {- VPB (Imper C.Pl C.P1) => -} "rujamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rugid" ; - {- VPB (Imper C.Pl C.P3) => -} "rujan" ; - {- VPB (Pass C.Sg Masc) => -} "rugido" ; - {- VPB (Pass C.Sg Fem) => -} "rugida" ; - {- VPB (Pass C.Pl Masc) => -} "rugidos" ; - {- VPB (Pass C.Pl Fem) => -} "rugidas" - ] - } ; - -lin sumergir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sumergir" ; - {- VI Ger => -} "sumergiendo" ; - {- VI Part => -} "sumergido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sumerjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sumerges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sumerge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sumergimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sumergs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sumergen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sumerja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sumerjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sumerja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sumerjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sumerjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sumerjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sumerga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sumergas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sumerga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sumergamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sumergais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sumergan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sumergiera" ; "sumergiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sumergieras" ; "sumergieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sumergiera" ; "sumergiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sumergiramos" ; "sumergisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sumergierais" ; "sumergieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sumergieran" ; "sumergiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sumerg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sumergiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sumergi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sumergimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sumergisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sumergieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sumergir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sumergirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sumergir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sumergiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sumergiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sumergirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sumergiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sumergieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sumergiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sumergiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sumergiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sumergieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sumergira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sumergiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sumergira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sumergiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sumergirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sumergiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sumerge" ; - {- VPB (Imper C.Sg C.P3) => -} "sumerja" ; - {- VPB (Imper C.Pl C.P1) => -} "sumerjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sumergid" ; - {- VPB (Imper C.Pl C.P3) => -} "sumerjan" ; - {- VPB (Pass C.Sg Masc) => -} "sumergido" ; - {- VPB (Pass C.Sg Fem) => -} "sumergida" ; - {- VPB (Pass C.Pl Masc) => -} "sumergidos" ; - {- VPB (Pass C.Pl Fem) => -} "sumergidas" - ] - } ; - -lin surgir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "surgir" ; - {- VI Ger => -} "surgiendo" ; - {- VI Part => -} "surgido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "surjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "surges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "surge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "surgimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "surgs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "surgen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "surja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "surjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "surja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "surjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "surjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "surjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "surga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "surgas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "surga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "surgamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "surgais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "surgan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"surgiera" ; "surgiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"surgieras" ; "surgieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"surgiera" ; "surgiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"surgiramos" ; "surgisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"surgierais" ; "surgieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"surgieran" ; "surgiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "surg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "surgiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "surgi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "surgimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "surgisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "surgieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "surgir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "surgirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "surgir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "surgiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "surgiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "surgirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "surgiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "surgieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "surgiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "surgiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "surgiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "surgieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "surgira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "surgiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "surgira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "surgiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "surgirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "surgiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "surge" ; - {- VPB (Imper C.Sg C.P3) => -} "surja" ; - {- VPB (Imper C.Pl C.P1) => -} "surjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "surgid" ; - {- VPB (Imper C.Pl C.P3) => -} "surjan" ; - {- VPB (Pass C.Sg Masc) => -} "surgido" ; - {- VPB (Pass C.Sg Fem) => -} "surgida" ; - {- VPB (Pass C.Pl Masc) => -} "surgidos" ; - {- VPB (Pass C.Pl Fem) => -} "surgidas" - ] - } ; - -lin teledirigir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "teledirigir" ; - {- VI Ger => -} "teledirigiendo" ; - {- VI Part => -} "teledirigido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "teledirijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "telediriges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "teledirige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "teledirigimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "teledirigs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "teledirigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "teledirija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "teledirijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "teledirija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "teledirijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "teledirijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "teledirijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "telediriga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "teledirigas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "telediriga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "teledirigamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "teledirigais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "teledirigan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"teledirigiera" ; "teledirigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"teledirigieras" ; "teledirigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"teledirigiera" ; "teledirigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"teledirigiramos" ; "teledirigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"teledirigierais" ; "teledirigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"teledirigieran" ; "teledirigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "teledirig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "teledirigiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "teledirigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "teledirigimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "teledirigisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "teledirigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "teledirigir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "teledirigirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "teledirigir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "teledirigiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "teledirigiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "teledirigirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "teledirigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "teledirigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "teledirigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "teledirigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "teledirigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "teledirigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "teledirigira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "teledirigiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "teledirigira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "teledirigiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "teledirigirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "teledirigiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "teledirige" ; - {- VPB (Imper C.Sg C.P3) => -} "teledirija" ; - {- VPB (Imper C.Pl C.P1) => -} "teledirijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "teledirigid" ; - {- VPB (Imper C.Pl C.P3) => -} "teledirijan" ; - {- VPB (Pass C.Sg Masc) => -} "teledirigido" ; - {- VPB (Pass C.Sg Fem) => -} "teledirigida" ; - {- VPB (Pass C.Pl Masc) => -} "teledirigidos" ; - {- VPB (Pass C.Pl Fem) => -} "teledirigidas" - ] - } ; - -lin transigir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "transigir" ; - {- VI Ger => -} "transigiendo" ; - {- VI Part => -} "transigido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "transijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "transiges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "transige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "transigimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "transigs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "transigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "transija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "transijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "transija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "transijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "transijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "transijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transiga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "transigas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transiga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "transigamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "transigais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "transigan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transigiera" ; "transigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"transigieras" ; "transigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transigiera" ; "transigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transigiramos" ; "transigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"transigierais" ; "transigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"transigieran" ; "transigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transig" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transigiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "transigimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "transigisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "transigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "transigir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "transigirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "transigir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transigiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transigiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "transigirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "transigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "transigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "transigira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transigiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "transigira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transigiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "transigirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transigiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "transige" ; - {- VPB (Imper C.Sg C.P3) => -} "transija" ; - {- VPB (Imper C.Pl C.P1) => -} "transijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "transigid" ; - {- VPB (Imper C.Pl C.P3) => -} "transijan" ; - {- VPB (Pass C.Sg Masc) => -} "transigido" ; - {- VPB (Pass C.Sg Fem) => -} "transigida" ; - {- VPB (Pass C.Pl Masc) => -} "transigidos" ; - {- VPB (Pass C.Pl Fem) => -} "transigidas" - ] - } ; - -lin ungir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ungir" ; - {- VI Ger => -} "ungiendo" ; - {- VI Part => -} "ungido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "unjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "unges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "unge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ungimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ungs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ungen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "unja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "unjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "unja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "unjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "unjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "unjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "unga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ungas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "unga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ungamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ungais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ungan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ungiera" ; "ungiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ungieras" ; "ungieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ungiera" ; "ungiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ungiramos" ; "ungisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ungierais" ; "ungieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ungieran" ; "ungiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ung" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ungiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ungi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ungimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ungisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ungieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ungir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ungirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ungir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ungiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ungiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ungirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ungiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ungieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ungiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ungiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ungiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ungieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ungira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ungiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ungira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ungiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ungirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ungiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "unge" ; - {- VPB (Imper C.Sg C.P3) => -} "unja" ; - {- VPB (Imper C.Pl C.P1) => -} "unjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ungid" ; - {- VPB (Imper C.Pl C.P3) => -} "unjan" ; - {- VPB (Pass C.Sg Masc) => -} "ungido" ; - {- VPB (Pass C.Sg Fem) => -} "ungida" ; - {- VPB (Pass C.Pl Masc) => -} "ungidos" ; - {- VPB (Pass C.Pl Fem) => -} "ungidas" - ] - } ; - -lin urgir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "urgir" ; - {- VI Ger => -} "urgiendo" ; - {- VI Part => -} "urgido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "urjo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "urges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "urge" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "urgimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "urgs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "urgen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "urja" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "urjas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "urja" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "urjamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "urjis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "urjan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "urga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "urgas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "urga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "urgamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "urgais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "urgan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"urgiera" ; "urgiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"urgieras" ; "urgieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"urgiera" ; "urgiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"urgiramos" ; "urgisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"urgierais" ; "urgieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"urgieran" ; "urgiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "urg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "urgiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "urgi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "urgimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "urgisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "urgieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "urgir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "urgirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "urgir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "urgiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "urgiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "urgirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "urgiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "urgieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "urgiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "urgiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "urgiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "urgieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "urgira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "urgiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "urgira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "urgiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "urgirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "urgiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "urge" ; - {- VPB (Imper C.Sg C.P3) => -} "urja" ; - {- VPB (Imper C.Pl C.P1) => -} "urjamos" ; - {- VPB (Imper C.Pl C.P2) => -} "urgid" ; - {- VPB (Imper C.Pl C.P3) => -} "urjan" ; - {- VPB (Pass C.Sg Masc) => -} "urgido" ; - {- VPB (Pass C.Sg Fem) => -} "urgida" ; - {- VPB (Pass C.Pl Masc) => -} "urgidos" ; - {- VPB (Pass C.Pl Fem) => -} "urgidas" - ] - } ; - -lin distinguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "distinguir" ; - {- VI Ger => -} "distinguiendo" ; - {- VI Part => -} "distinguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "distingo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "distingues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "distingue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "distinguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "distingus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "distinguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "distinga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "distingas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "distinga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "distingamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "distingis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "distingan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "distingua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "distinguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "distingua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "distinguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "distinguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "distinguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"distinguiera" ; "distinguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"distinguieras" ; "distinguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"distinguiera" ; "distinguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"distinguiramos" ; "distinguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"distinguierais" ; "distinguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"distinguieran" ; "distinguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "distingu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "distinguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "distingui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "distinguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "distinguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "distinguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "distinguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "distinguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "distinguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "distinguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "distinguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "distinguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "distinguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "distinguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "distinguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "distinguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "distinguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "distinguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "distinguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "distinguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "distinguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "distinguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "distinguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "distinguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "distingue" ; - {- VPB (Imper C.Sg C.P3) => -} "distinga" ; - {- VPB (Imper C.Pl C.P1) => -} "distingamos" ; - {- VPB (Imper C.Pl C.P2) => -} "distinguid" ; - {- VPB (Imper C.Pl C.P3) => -} "distingan" ; - {- VPB (Pass C.Sg Masc) => -} "distinguido" ; - {- VPB (Pass C.Sg Fem) => -} "distinguida" ; - {- VPB (Pass C.Pl Masc) => -} "distinguidos" ; - {- VPB (Pass C.Pl Fem) => -} "distinguidas" - ] - } ; - -lin extinguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "extinguir" ; - {- VI Ger => -} "extinguiendo" ; - {- VI Part => -} "extinguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "extingo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "extingues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "extingue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "extinguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "extingus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "extinguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "extinga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "extingas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "extinga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "extingamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "extingis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "extingan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "extingua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "extinguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "extingua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "extinguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "extinguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "extinguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"extinguiera" ; "extinguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"extinguieras" ; "extinguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"extinguiera" ; "extinguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"extinguiramos" ; "extinguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"extinguierais" ; "extinguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"extinguieran" ; "extinguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "extingu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "extinguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "extingui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "extinguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "extinguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "extinguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "extinguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "extinguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "extinguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "extinguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "extinguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "extinguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "extinguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "extinguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "extinguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "extinguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "extinguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "extinguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "extinguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "extinguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "extinguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "extinguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "extinguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "extinguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "extingue" ; - {- VPB (Imper C.Sg C.P3) => -} "extinga" ; - {- VPB (Imper C.Pl C.P1) => -} "extingamos" ; - {- VPB (Imper C.Pl C.P2) => -} "extinguid" ; - {- VPB (Imper C.Pl C.P3) => -} "extingan" ; - {- VPB (Pass C.Sg Masc) => -} "extinguido" ; - {- VPB (Pass C.Sg Fem) => -} "extinguida" ; - {- VPB (Pass C.Pl Masc) => -} "extinguidos" ; - {- VPB (Pass C.Pl Fem) => -} "extinguidas" - ] - } ; - -lin subdistinguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subdistinguir" ; - {- VI Ger => -} "subdistinguiendo" ; - {- VI Part => -} "subdistinguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subdistingo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subdistingues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subdistingue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subdistinguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subdistingus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subdistinguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subdistinga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subdistingas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subdistinga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subdistingamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subdistingis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subdistingan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subdistingua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subdistinguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subdistingua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subdistinguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subdistinguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subdistinguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subdistinguiera" ; "subdistinguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subdistinguieras" ; "subdistinguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subdistinguiera" ; "subdistinguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subdistinguiramos" ; "subdistinguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subdistinguierais" ; "subdistinguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subdistinguieran" ; "subdistinguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subdistingu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subdistinguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subdistingui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subdistinguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subdistinguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subdistinguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subdistinguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subdistinguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subdistinguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subdistinguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subdistinguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subdistinguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subdistinguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subdistinguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subdistinguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subdistinguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subdistinguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subdistinguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subdistinguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subdistinguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subdistinguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subdistinguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subdistinguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subdistinguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subdistingue" ; - {- VPB (Imper C.Sg C.P3) => -} "subdistinga" ; - {- VPB (Imper C.Pl C.P1) => -} "subdistingamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subdistinguid" ; - {- VPB (Imper C.Pl C.P3) => -} "subdistingan" ; - {- VPB (Pass C.Sg Masc) => -} "subdistinguido" ; - {- VPB (Pass C.Sg Fem) => -} "subdistinguida" ; - {- VPB (Pass C.Pl Masc) => -} "subdistinguidos" ; - {- VPB (Pass C.Pl Fem) => -} "subdistinguidas" - ] - } ; - -lin deslucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deslucir" ; - {- VI Ger => -} "desluciendo" ; - {- VI Part => -} "deslucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deslucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deslucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deslucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deslucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deslucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deslucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deslucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desluciera" ; "desluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"deslucieras" ; "deslucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desluciera" ; "desluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desluciramos" ; "deslucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"deslucierais" ; "deslucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"deslucieran" ; "desluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deslucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deslucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "deslucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deslucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deslucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deslucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deslucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "deslucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "deslucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deslucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deslucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deslucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desluce" ; - {- VPB (Imper C.Sg C.P3) => -} "desluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "desluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deslucid" ; - {- VPB (Imper C.Pl C.P3) => -} "desluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "deslucido" ; - {- VPB (Pass C.Sg Fem) => -} "deslucida" ; - {- VPB (Pass C.Pl Masc) => -} "deslucidos" ; - {- VPB (Pass C.Pl Fem) => -} "deslucidas" - ] - } ; - -lin enlucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enlucir" ; - {- VI Ger => -} "enluciendo" ; - {- VI Part => -} "enlucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enlucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enlucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enlucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enlucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enlucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enlucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enlucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enluciera" ; "enluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enlucieras" ; "enlucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enluciera" ; "enluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enluciramos" ; "enlucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enlucierais" ; "enlucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enlucieran" ; "enluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enlucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enlucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enlucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enlucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enlucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enlucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enlucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enlucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enlucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enlucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enlucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enlucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enluce" ; - {- VPB (Imper C.Sg C.P3) => -} "enluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "enluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enlucid" ; - {- VPB (Imper C.Pl C.P3) => -} "enluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "enlucido" ; - {- VPB (Pass C.Sg Fem) => -} "enlucida" ; - {- VPB (Pass C.Pl Masc) => -} "enlucidos" ; - {- VPB (Pass C.Pl Fem) => -} "enlucidas" - ] - } ; - -lin entrelucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entrelucir" ; - {- VI Ger => -} "entreluciendo" ; - {- VI Part => -} "entrelucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entreluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entreluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entreluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entrelucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entrelucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entrelucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entreluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entreluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entreluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entreluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entreluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entreluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entreluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entrelucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entreluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entrelucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entrelucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entrelucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entreluciera" ; "entreluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entrelucieras" ; "entrelucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entreluciera" ; "entreluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entreluciramos" ; "entrelucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entrelucierais" ; "entrelucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entrelucieran" ; "entreluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entreluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entreluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entreluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entrelucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entrelucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entrelucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entrelucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entrelucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entrelucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entreluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entreluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entrelucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entreluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entrelucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entreluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entreluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entreluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entrelucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entrelucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entreluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entrelucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entreluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entrelucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entreluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entreluce" ; - {- VPB (Imper C.Sg C.P3) => -} "entreluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "entreluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entrelucid" ; - {- VPB (Imper C.Pl C.P3) => -} "entreluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "entrelucido" ; - {- VPB (Pass C.Sg Fem) => -} "entrelucida" ; - {- VPB (Pass C.Pl Masc) => -} "entrelucidos" ; - {- VPB (Pass C.Pl Fem) => -} "entrelucidas" - ] - } ; - -lin lucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "lucir" ; - {- VI Ger => -} "luciendo" ; - {- VI Part => -} "lucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "luzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "luces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "luce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "lucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "lucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "lucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "luzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "luzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "luzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "luzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "luzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "luzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "luca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "lucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "luca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "lucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "lucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "lucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"luciera" ; "luciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"lucieras" ; "lucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"luciera" ; "luciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"luciramos" ; "lucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"lucierais" ; "lucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"lucieran" ; "luciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "luc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "luciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "luci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "lucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "lucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "lucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "lucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "lucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "lucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "luciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "luciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "lucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "luciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "lucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "luciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "luciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "luciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "lucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "lucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "luciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "lucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "luciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "lucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "luciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "luce" ; - {- VPB (Imper C.Sg C.P3) => -} "luzca" ; - {- VPB (Imper C.Pl C.P1) => -} "luzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "lucid" ; - {- VPB (Imper C.Pl C.P3) => -} "luzcan" ; - {- VPB (Pass C.Sg Masc) => -} "lucido" ; - {- VPB (Pass C.Sg Fem) => -} "lucida" ; - {- VPB (Pass C.Pl Masc) => -} "lucidos" ; - {- VPB (Pass C.Pl Fem) => -} "lucidas" - ] - } ; - -lin prelucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prelucir" ; - {- VI Ger => -} "preluciendo" ; - {- VI Part => -} "prelucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "preluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "preluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "preluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prelucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prelucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prelucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "preluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "preluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "preluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "preluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "preluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "preluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "preluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prelucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "preluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prelucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prelucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prelucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"preluciera" ; "preluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prelucieras" ; "prelucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"preluciera" ; "preluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"preluciramos" ; "prelucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prelucierais" ; "prelucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prelucieran" ; "preluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "preluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "preluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "preluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prelucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prelucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prelucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prelucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prelucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prelucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prelucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "preluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prelucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "preluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "preluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "preluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prelucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prelucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prelucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prelucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preluce" ; - {- VPB (Imper C.Sg C.P3) => -} "preluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "preluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prelucid" ; - {- VPB (Imper C.Pl C.P3) => -} "preluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "prelucido" ; - {- VPB (Pass C.Sg Fem) => -} "prelucida" ; - {- VPB (Pass C.Pl Masc) => -} "prelucidos" ; - {- VPB (Pass C.Pl Fem) => -} "prelucidas" - ] - } ; - -lin relucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "relucir" ; - {- VI Ger => -} "reluciendo" ; - {- VI Part => -} "relucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "relucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "relucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "relucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "relucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "relucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "relucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "relucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reluciera" ; "reluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"relucieras" ; "relucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reluciera" ; "reluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reluciramos" ; "relucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"relucierais" ; "relucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"relucieran" ; "reluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "relucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "relucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "relucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "relucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "relucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "relucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "relucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "relucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "relucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "relucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "relucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "relucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reluce" ; - {- VPB (Imper C.Sg C.P3) => -} "reluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "reluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "relucid" ; - {- VPB (Imper C.Pl C.P3) => -} "reluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "relucido" ; - {- VPB (Pass C.Sg Fem) => -} "relucida" ; - {- VPB (Pass C.Pl Masc) => -} "relucidos" ; - {- VPB (Pass C.Pl Fem) => -} "relucidas" - ] - } ; - -lin traslucir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "traslucir" ; - {- VI Ger => -} "trasluciendo" ; - {- VI Part => -} "traslucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "traslucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "traslucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "traslucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "traslucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "traslucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "traslucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "traslucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasluciera" ; "trasluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"traslucieras" ; "traslucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasluciera" ; "trasluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasluciramos" ; "traslucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"traslucierais" ; "traslucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"traslucieran" ; "trasluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "traslucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "traslucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "traslucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "traslucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "traslucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "traslucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "traslucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "traslucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "traslucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "traslucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "traslucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "traslucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasluce" ; - {- VPB (Imper C.Sg C.P3) => -} "trasluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "trasluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "traslucid" ; - {- VPB (Imper C.Pl C.P3) => -} "trasluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "traslucido" ; - {- VPB (Pass C.Sg Fem) => -} "traslucida" ; - {- VPB (Pass C.Pl Masc) => -} "traslucidos" ; - {- VPB (Pass C.Pl Fem) => -} "traslucidas" - ] - } ; - -lin abastecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abastecer" ; - {- VI Ger => -} "abasteciendo" ; - {- VI Part => -} "abastecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abastezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abasteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abastece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abastecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abastecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abastecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abastezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abastezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abastezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abastezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abastezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abastezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abasteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abastecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abasteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abastecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abastecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abastecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abasteciera" ; "abasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abastecieras" ; "abastecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abasteciera" ; "abasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abasteciramos" ; "abastecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abastecierais" ; "abastecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abastecieran" ; "abasteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abastec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abasteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abasteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abastecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abastecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abastecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abastecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abastecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abastecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abasteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abasteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abastecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abasteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abastecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abasteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abasteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abasteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abastecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abastecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abasteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abastecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abasteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abastecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abasteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abastece" ; - {- VPB (Imper C.Sg C.P3) => -} "abastezca" ; - {- VPB (Imper C.Pl C.P1) => -} "abastezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "abasteced" ; - {- VPB (Imper C.Pl C.P3) => -} "abastezcan" ; - {- VPB (Pass C.Sg Masc) => -} "abastecido" ; - {- VPB (Pass C.Sg Fem) => -} "abastecida" ; - {- VPB (Pass C.Pl Masc) => -} "abastecidos" ; - {- VPB (Pass C.Pl Fem) => -} "abastecidas" - ] - } ; - -lin ablandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ablandecer" ; - {- VI Ger => -} "ablandeciendo" ; - {- VI Part => -} "ablandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ablandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ablandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ablandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ablandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ablandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ablandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ablandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ablandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ablandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ablandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ablandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ablandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ablandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ablandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ablandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ablandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ablandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ablandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ablandeciera" ; "ablandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ablandecieras" ; "ablandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ablandeciera" ; "ablandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ablandeciramos" ; "ablandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ablandecierais" ; "ablandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ablandecieran" ; "ablandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ablandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ablandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ablandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ablandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ablandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ablandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ablandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ablandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ablandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ablandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ablandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ablandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ablandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ablandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ablandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ablandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ablandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ablandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ablandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ablandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ablandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ablandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ablandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ablandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ablandece" ; - {- VPB (Imper C.Sg C.P3) => -} "ablandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ablandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ablandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "ablandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ablandecido" ; - {- VPB (Pass C.Sg Fem) => -} "ablandecida" ; - {- VPB (Pass C.Pl Masc) => -} "ablandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ablandecidas" - ] - } ; - -lin aborrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aborrecer" ; - {- VI Ger => -} "aborreciendo" ; - {- VI Part => -} "aborrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aborrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aborreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aborrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aborrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aborrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aborrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aborrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aborrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aborrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aborrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aborrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aborrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aborreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aborrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aborreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aborrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aborrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aborrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aborreciera" ; "aborreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aborrecieras" ; "aborrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aborreciera" ; "aborreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aborreciramos" ; "aborrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aborrecierais" ; "aborrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aborrecieran" ; "aborreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aborrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aborreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aborreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aborrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aborrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aborrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aborrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aborrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aborrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aborreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aborreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aborrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aborreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aborrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aborreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aborreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aborreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aborrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aborrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aborreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aborrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aborreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aborrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aborreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aborrece" ; - {- VPB (Imper C.Sg C.P3) => -} "aborrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "aborrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aborreced" ; - {- VPB (Imper C.Pl C.P3) => -} "aborrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "aborrecido" ; - {- VPB (Pass C.Sg Fem) => -} "aborrecida" ; - {- VPB (Pass C.Pl Masc) => -} "aborrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "aborrecidas" - ] - } ; - -lin abravecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abravecer" ; - {- VI Ger => -} "abraveciendo" ; - {- VI Part => -} "abravecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abravezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abraveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abravece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abravecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abravecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abravecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abravezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abravezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abravezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abravezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abravezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abravezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abraveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abravecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abraveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abravecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abravecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abravecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abraveciera" ; "abraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abravecieras" ; "abravecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abraveciera" ; "abraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abraveciramos" ; "abravecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abravecierais" ; "abravecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abravecieran" ; "abraveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abravec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abraveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abraveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abravecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abravecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abravecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abravecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abravecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abravecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abraveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abraveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abravecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abraveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abravecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abraveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abraveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abraveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abravecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abravecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abraveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abravecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abraveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abravecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abraveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abravece" ; - {- VPB (Imper C.Sg C.P3) => -} "abravezca" ; - {- VPB (Imper C.Pl C.P1) => -} "abravezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "abraveced" ; - {- VPB (Imper C.Pl C.P3) => -} "abravezcan" ; - {- VPB (Pass C.Sg Masc) => -} "abravecido" ; - {- VPB (Pass C.Sg Fem) => -} "abravecida" ; - {- VPB (Pass C.Pl Masc) => -} "abravecidos" ; - {- VPB (Pass C.Pl Fem) => -} "abravecidas" - ] - } ; - -lin acaecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acaecer" ; - {- VI Ger => -} "acaeciendo" ; - {- VI Part => -} "acaecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acaezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acaeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acaece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acaecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acaecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acaecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acaezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acaezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acaezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acaezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acaezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acaezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acaeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acaecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acaeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acaecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acaecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acaecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acaeciera" ; "acaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acaecieras" ; "acaecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acaeciera" ; "acaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acaeciramos" ; "acaecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acaecierais" ; "acaecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acaecieran" ; "acaeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acaec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acaeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acaeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acaecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acaecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acaecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acaecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acaecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acaecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acaeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acaeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acaecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acaeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acaecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acaeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acaeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acaeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acaecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acaecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acaeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acaecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acaeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acaecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acaeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acaece" ; - {- VPB (Imper C.Sg C.P3) => -} "acaezca" ; - {- VPB (Imper C.Pl C.P1) => -} "acaezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "acaeced" ; - {- VPB (Imper C.Pl C.P3) => -} "acaezcan" ; - {- VPB (Pass C.Sg Masc) => -} "acaecido" ; - {- VPB (Pass C.Sg Fem) => -} "acaecida" ; - {- VPB (Pass C.Pl Masc) => -} "acaecidos" ; - {- VPB (Pass C.Pl Fem) => -} "acaecidas" - ] - } ; - -lin aclarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aclarecer" ; - {- VI Ger => -} "aclareciendo" ; - {- VI Part => -} "aclarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aclarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aclareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aclarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aclarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aclarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aclarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aclarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aclarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aclarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aclarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aclarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aclarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aclareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aclarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aclareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aclarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aclarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aclarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aclareciera" ; "aclareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aclarecieras" ; "aclarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aclareciera" ; "aclareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aclareciramos" ; "aclarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aclarecierais" ; "aclarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aclarecieran" ; "aclareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aclarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aclareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aclareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aclarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aclarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aclarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aclarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aclarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aclarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aclareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aclareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aclarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aclareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aclarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aclareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aclareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aclareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aclarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aclarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aclareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aclarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aclareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aclarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aclareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aclarece" ; - {- VPB (Imper C.Sg C.P3) => -} "aclarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "aclarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aclareced" ; - {- VPB (Imper C.Pl C.P3) => -} "aclarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "aclarecido" ; - {- VPB (Pass C.Sg Fem) => -} "aclarecida" ; - {- VPB (Pass C.Pl Masc) => -} "aclarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "aclarecidas" - ] - } ; - -lin acontecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acontecer" ; - {- VI Ger => -} "aconteciendo" ; - {- VI Part => -} "acontecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acontezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aconteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acontece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acontecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acontecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acontecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acontezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acontezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acontezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acontezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acontezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acontezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aconteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acontecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aconteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acontecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acontecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acontecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aconteciera" ; "aconteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acontecieras" ; "acontecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aconteciera" ; "aconteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aconteciramos" ; "acontecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acontecierais" ; "acontecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acontecieran" ; "aconteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acontec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aconteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aconteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acontecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acontecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acontecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acontecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acontecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acontecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aconteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aconteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acontecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aconteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acontecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aconteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aconteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aconteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acontecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acontecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aconteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acontecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aconteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acontecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aconteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acontece" ; - {- VPB (Imper C.Sg C.P3) => -} "acontezca" ; - {- VPB (Imper C.Pl C.P1) => -} "acontezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aconteced" ; - {- VPB (Imper C.Pl C.P3) => -} "acontezcan" ; - {- VPB (Pass C.Sg Masc) => -} "acontecido" ; - {- VPB (Pass C.Sg Fem) => -} "acontecida" ; - {- VPB (Pass C.Pl Masc) => -} "acontecidos" ; - {- VPB (Pass C.Pl Fem) => -} "acontecidas" - ] - } ; - -lin acrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acrecer" ; - {- VI Ger => -} "acreciendo" ; - {- VI Part => -} "acrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acreciera" ; "acreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acrecieras" ; "acrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acreciera" ; "acreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acreciramos" ; "acrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acrecierais" ; "acrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acrecieran" ; "acreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acrece" ; - {- VPB (Imper C.Sg C.P3) => -} "acrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "acrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "acreced" ; - {- VPB (Imper C.Pl C.P3) => -} "acrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "acrecido" ; - {- VPB (Pass C.Sg Fem) => -} "acrecida" ; - {- VPB (Pass C.Pl Masc) => -} "acrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "acrecidas" - ] - } ; - -lin adolecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adolecer" ; - {- VI Ger => -} "adoleciendo" ; - {- VI Part => -} "adolecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adolezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adoleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adolece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adolecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adolecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adolecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adolezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adolezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adolezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adolezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adolezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adolezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adoleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adolecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adoleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adolecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adolecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adolecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adoleciera" ; "adoleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adolecieras" ; "adolecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adoleciera" ; "adoleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adoleciramos" ; "adolecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adolecierais" ; "adolecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adolecieran" ; "adoleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adolec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adoleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adoleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adolecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adolecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adolecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adolecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adolecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adolecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adoleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adoleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adolecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adoleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adolecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adoleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adoleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adoleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adolecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adolecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adoleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adolecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adoleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adolecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adoleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adolece" ; - {- VPB (Imper C.Sg C.P3) => -} "adolezca" ; - {- VPB (Imper C.Pl C.P1) => -} "adolezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "adoleced" ; - {- VPB (Imper C.Pl C.P3) => -} "adolezcan" ; - {- VPB (Pass C.Sg Masc) => -} "adolecido" ; - {- VPB (Pass C.Sg Fem) => -} "adolecida" ; - {- VPB (Pass C.Pl Masc) => -} "adolecidos" ; - {- VPB (Pass C.Pl Fem) => -} "adolecidas" - ] - } ; - -lin adormecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adormecer" ; - {- VI Ger => -} "adormeciendo" ; - {- VI Part => -} "adormecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adormezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adormeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adormece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adormecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adormecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adormecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adormezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adormezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adormezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adormezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adormezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adormezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adormeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adormecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adormeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adormecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adormecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adormecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adormeciera" ; "adormeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adormecieras" ; "adormecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adormeciera" ; "adormeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adormeciramos" ; "adormecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adormecierais" ; "adormecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adormecieran" ; "adormeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adormec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adormeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adormeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adormecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adormecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adormecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adormecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adormecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adormecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adormeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adormeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adormecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adormeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adormecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adormeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adormeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adormeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adormecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adormecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adormeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adormecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adormeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adormecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adormeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adormece" ; - {- VPB (Imper C.Sg C.P3) => -} "adormezca" ; - {- VPB (Imper C.Pl C.P1) => -} "adormezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "adormeced" ; - {- VPB (Imper C.Pl C.P3) => -} "adormezcan" ; - {- VPB (Pass C.Sg Masc) => -} "adormecido" ; - {- VPB (Pass C.Sg Fem) => -} "adormecida" ; - {- VPB (Pass C.Pl Masc) => -} "adormecidos" ; - {- VPB (Pass C.Pl Fem) => -} "adormecidas" - ] - } ; - -lin agradecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "agradecer" ; - {- VI Ger => -} "agradeciendo" ; - {- VI Part => -} "agradecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "agradezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "agradeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "agradece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "agradecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "agradecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "agradecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "agradezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "agradezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "agradezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "agradezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "agradezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "agradezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "agradeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "agradecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "agradeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "agradecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "agradecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "agradecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"agradeciera" ; "agradeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"agradecieras" ; "agradecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"agradeciera" ; "agradeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"agradeciramos" ; "agradecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"agradecierais" ; "agradecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"agradecieran" ; "agradeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "agradec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "agradeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "agradeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "agradecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "agradecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "agradecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "agradecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "agradecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "agradecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "agradeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "agradeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "agradecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "agradeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "agradecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "agradeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "agradeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "agradeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "agradecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "agradecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "agradeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "agradecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "agradeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "agradecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "agradeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "agradece" ; - {- VPB (Imper C.Sg C.P3) => -} "agradezca" ; - {- VPB (Imper C.Pl C.P1) => -} "agradezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "agradeced" ; - {- VPB (Imper C.Pl C.P3) => -} "agradezcan" ; - {- VPB (Pass C.Sg Masc) => -} "agradecido" ; - {- VPB (Pass C.Sg Fem) => -} "agradecida" ; - {- VPB (Pass C.Pl Masc) => -} "agradecidos" ; - {- VPB (Pass C.Pl Fem) => -} "agradecidas" - ] - } ; - -lin altivecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "altivecer" ; - {- VI Ger => -} "altiveciendo" ; - {- VI Part => -} "altivecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "altivezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "altiveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "altivece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "altivecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "altivecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "altivecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "altivezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "altivezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "altivezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "altivezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "altivezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "altivezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "altiveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "altivecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "altiveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "altivecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "altivecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "altivecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"altiveciera" ; "altiveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"altivecieras" ; "altivecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"altiveciera" ; "altiveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"altiveciramos" ; "altivecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"altivecierais" ; "altivecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"altivecieran" ; "altiveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "altivec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "altiveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "altiveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "altivecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "altivecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "altivecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "altivecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "altivecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "altivecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "altiveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "altiveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "altivecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "altiveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "altivecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "altiveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "altiveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "altiveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "altivecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "altivecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "altiveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "altivecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "altiveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "altivecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "altiveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "altivece" ; - {- VPB (Imper C.Sg C.P3) => -} "altivezca" ; - {- VPB (Imper C.Pl C.P1) => -} "altivezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "altiveced" ; - {- VPB (Imper C.Pl C.P3) => -} "altivezcan" ; - {- VPB (Pass C.Sg Masc) => -} "altivecido" ; - {- VPB (Pass C.Sg Fem) => -} "altivecida" ; - {- VPB (Pass C.Pl Masc) => -} "altivecidos" ; - {- VPB (Pass C.Pl Fem) => -} "altivecidas" - ] - } ; - -lin amanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amanecer" ; - {- VI Ger => -} "amaneciendo" ; - {- VI Part => -} "amanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amaneciera" ; "amaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amanecieras" ; "amanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amaneciera" ; "amaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amaneciramos" ; "amanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amanecierais" ; "amanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amanecieran" ; "amaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amanece" ; - {- VPB (Imper C.Sg C.P3) => -} "amanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "amanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "amanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "amanecido" ; - {- VPB (Pass C.Sg Fem) => -} "amanecida" ; - {- VPB (Pass C.Pl Masc) => -} "amanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "amanecidas" - ] - } ; - -lin amarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amarecer" ; - {- VI Ger => -} "amareciendo" ; - {- VI Part => -} "amarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amareciera" ; "amareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amarecieras" ; "amarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amareciera" ; "amareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amareciramos" ; "amarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amarecierais" ; "amarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amarecieran" ; "amareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amarece" ; - {- VPB (Imper C.Sg C.P3) => -} "amarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "amarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amareced" ; - {- VPB (Imper C.Pl C.P3) => -} "amarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "amarecido" ; - {- VPB (Pass C.Sg Fem) => -} "amarecida" ; - {- VPB (Pass C.Pl Masc) => -} "amarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "amarecidas" - ] - } ; - -lin amarillecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amarillecer" ; - {- VI Ger => -} "amarilleciendo" ; - {- VI Part => -} "amarillecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amarillezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amarilleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amarillece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amarillecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amarillecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amarillecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amarillezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amarillezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amarillezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amarillezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amarillezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amarillezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amarilleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amarillecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amarilleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amarillecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amarillecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amarillecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amarilleciera" ; "amarilleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amarillecieras" ; "amarillecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amarilleciera" ; "amarilleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amarilleciramos" ; "amarillecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amarillecierais" ; "amarillecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amarillecieran" ; "amarilleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amarillec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amarilleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amarilleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amarillecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amarillecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amarillecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amarillecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amarillecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amarillecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amarilleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amarilleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amarillecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amarilleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amarillecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amarilleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amarilleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amarilleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amarillecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amarillecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amarilleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amarillecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amarilleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amarillecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amarilleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amarillece" ; - {- VPB (Imper C.Sg C.P3) => -} "amarillezca" ; - {- VPB (Imper C.Pl C.P1) => -} "amarillezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amarilleced" ; - {- VPB (Imper C.Pl C.P3) => -} "amarillezcan" ; - {- VPB (Pass C.Sg Masc) => -} "amarillecido" ; - {- VPB (Pass C.Sg Fem) => -} "amarillecida" ; - {- VPB (Pass C.Pl Masc) => -} "amarillecidos" ; - {- VPB (Pass C.Pl Fem) => -} "amarillecidas" - ] - } ; - -lin amohecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amohecer" ; - {- VI Ger => -} "amoheciendo" ; - {- VI Part => -} "amohecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amohezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amoheces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amohece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amohecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amohecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amohecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amohezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amohezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amohezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amohezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amohezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amohezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amoheca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amohecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amoheca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amohecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amohecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amohecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amoheciera" ; "amoheciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amohecieras" ; "amohecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amoheciera" ; "amoheciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amoheciramos" ; "amohecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amohecierais" ; "amohecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amohecieran" ; "amoheciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amohec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amoheciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amoheci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amohecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amohecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amohecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amohecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amohecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amohecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amoheceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amoheceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amohecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amoheciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amohecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amoheciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amoheciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amoheciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amohecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amohecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amoheceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amohecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amoheceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amohecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amoheceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amohece" ; - {- VPB (Imper C.Sg C.P3) => -} "amohezca" ; - {- VPB (Imper C.Pl C.P1) => -} "amohezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amoheced" ; - {- VPB (Imper C.Pl C.P3) => -} "amohezcan" ; - {- VPB (Pass C.Sg Masc) => -} "amohecido" ; - {- VPB (Pass C.Sg Fem) => -} "amohecida" ; - {- VPB (Pass C.Pl Masc) => -} "amohecidos" ; - {- VPB (Pass C.Pl Fem) => -} "amohecidas" - ] - } ; - -lin amorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amorecer" ; - {- VI Ger => -} "amoreciendo" ; - {- VI Part => -} "amorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amoreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amoreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amoreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amoreciera" ; "amoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amorecieras" ; "amorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amoreciera" ; "amoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amoreciramos" ; "amorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amorecierais" ; "amorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amorecieran" ; "amoreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amoreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amoreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amoreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amoreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amoreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amoreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amoreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amoreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amoreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amoreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amoreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amorece" ; - {- VPB (Imper C.Sg C.P3) => -} "amorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "amorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amoreced" ; - {- VPB (Imper C.Pl C.P3) => -} "amorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "amorecido" ; - {- VPB (Pass C.Sg Fem) => -} "amorecida" ; - {- VPB (Pass C.Pl Masc) => -} "amorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "amorecidas" - ] - } ; - -lin amortecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amortecer" ; - {- VI Ger => -} "amorteciendo" ; - {- VI Part => -} "amortecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amortezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amorteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amortece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amortecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amortecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amortecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amortezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amortezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amortezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amortezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amortezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amortezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amorteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amortecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amorteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amortecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amortecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amortecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amorteciera" ; "amorteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amortecieras" ; "amortecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amorteciera" ; "amorteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amorteciramos" ; "amortecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amortecierais" ; "amortecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amortecieran" ; "amorteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amortec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amorteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amorteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amortecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amortecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amortecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amortecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amortecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amortecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amorteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amorteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amortecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amorteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amortecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amorteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amorteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amorteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amortecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amortecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amorteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amortecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amorteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amortecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amorteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amortece" ; - {- VPB (Imper C.Sg C.P3) => -} "amortezca" ; - {- VPB (Imper C.Pl C.P1) => -} "amortezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "amorteced" ; - {- VPB (Imper C.Pl C.P3) => -} "amortezcan" ; - {- VPB (Pass C.Sg Masc) => -} "amortecido" ; - {- VPB (Pass C.Sg Fem) => -} "amortecida" ; - {- VPB (Pass C.Pl Masc) => -} "amortecidos" ; - {- VPB (Pass C.Pl Fem) => -} "amortecidas" - ] - } ; - -lin anochecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "anochecer" ; - {- VI Ger => -} "anocheciendo" ; - {- VI Part => -} "anochecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "anochezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "anocheces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "anochece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "anochecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "anochecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "anochecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "anochezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "anochezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "anochezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "anochezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "anochezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "anochezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "anocheca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "anochecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "anocheca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "anochecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "anochecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "anochecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"anocheciera" ; "anocheciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"anochecieras" ; "anochecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"anocheciera" ; "anocheciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"anocheciramos" ; "anochecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"anochecierais" ; "anochecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"anochecieran" ; "anocheciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "anochec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "anocheciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "anocheci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "anochecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "anochecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "anochecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "anochecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "anochecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "anochecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "anocheceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "anocheceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "anochecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "anocheciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "anochecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "anocheciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "anocheciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "anocheciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "anochecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "anochecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "anocheceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "anochecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "anocheceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "anochecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "anocheceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "anochece" ; - {- VPB (Imper C.Sg C.P3) => -} "anochezca" ; - {- VPB (Imper C.Pl C.P1) => -} "anochezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "anocheced" ; - {- VPB (Imper C.Pl C.P3) => -} "anochezcan" ; - {- VPB (Pass C.Sg Masc) => -} "anochecido" ; - {- VPB (Pass C.Sg Fem) => -} "anochecida" ; - {- VPB (Pass C.Pl Masc) => -} "anochecidos" ; - {- VPB (Pass C.Pl Fem) => -} "anochecidas" - ] - } ; - -lin aparecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aparecer" ; - {- VI Ger => -} "apareciendo" ; - {- VI Part => -} "aparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apareciera" ; "apareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aparecieras" ; "aparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apareciera" ; "apareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apareciramos" ; "aparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aparecierais" ; "aparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aparecieran" ; "apareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aparece" ; - {- VPB (Imper C.Sg C.P3) => -} "aparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "aparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "apareced" ; - {- VPB (Imper C.Pl C.P3) => -} "aparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "aparecido" ; - {- VPB (Pass C.Sg Fem) => -} "aparecida" ; - {- VPB (Pass C.Pl Masc) => -} "aparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "aparecidas" - ] - } ; - -lin apetecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apetecer" ; - {- VI Ger => -} "apeteciendo" ; - {- VI Part => -} "apetecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apetezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apeteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apetece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apetecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apetecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "apetecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apetezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apetezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apetezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apetezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apetezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apetezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apeteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apetecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apeteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apetecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apetecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apetecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apeteciera" ; "apeteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apetecieras" ; "apetecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apeteciera" ; "apeteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apeteciramos" ; "apetecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apetecierais" ; "apetecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apetecieran" ; "apeteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apetec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apeteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apeteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apetecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apetecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apetecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apetecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apetecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apetecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apeteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apeteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apetecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apeteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apetecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apeteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apeteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apeteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apetecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apetecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apeteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apetecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apeteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apetecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apeteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apetece" ; - {- VPB (Imper C.Sg C.P3) => -} "apetezca" ; - {- VPB (Imper C.Pl C.P1) => -} "apetezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "apeteced" ; - {- VPB (Imper C.Pl C.P3) => -} "apetezcan" ; - {- VPB (Pass C.Sg Masc) => -} "apetecido" ; - {- VPB (Pass C.Sg Fem) => -} "apetecida" ; - {- VPB (Pass C.Pl Masc) => -} "apetecidos" ; - {- VPB (Pass C.Pl Fem) => -} "apetecidas" - ] - } ; - -lin arbolecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "arbolecer" ; - {- VI Ger => -} "arboleciendo" ; - {- VI Part => -} "arbolecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "arbolezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "arboleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "arbolece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "arbolecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "arbolecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "arbolecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "arbolezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "arbolezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "arbolezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "arbolezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "arbolezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "arbolezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arboleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "arbolecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arboleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "arbolecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "arbolecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "arbolecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arboleciera" ; "arboleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"arbolecieras" ; "arbolecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arboleciera" ; "arboleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arboleciramos" ; "arbolecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"arbolecierais" ; "arbolecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"arbolecieran" ; "arboleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arbolec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arboleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arboleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "arbolecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "arbolecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "arbolecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "arbolecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "arbolecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "arbolecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arboleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arboleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "arbolecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arboleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "arbolecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arboleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arboleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arboleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "arbolecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "arbolecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arboleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "arbolecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arboleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "arbolecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arboleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "arbolece" ; - {- VPB (Imper C.Sg C.P3) => -} "arbolezca" ; - {- VPB (Imper C.Pl C.P1) => -} "arbolezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "arboleced" ; - {- VPB (Imper C.Pl C.P3) => -} "arbolezcan" ; - {- VPB (Pass C.Sg Masc) => -} "arbolecido" ; - {- VPB (Pass C.Sg Fem) => -} "arbolecida" ; - {- VPB (Pass C.Pl Masc) => -} "arbolecidos" ; - {- VPB (Pass C.Pl Fem) => -} "arbolecidas" - ] - } ; - -lin arborecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "arborecer" ; - {- VI Ger => -} "arboreciendo" ; - {- VI Part => -} "arborecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "arborezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "arboreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "arborece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "arborecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "arborecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "arborecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "arborezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "arborezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "arborezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "arborezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "arborezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "arborezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arboreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "arborecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arboreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "arborecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "arborecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "arborecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arboreciera" ; "arboreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"arborecieras" ; "arborecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arboreciera" ; "arboreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arboreciramos" ; "arborecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"arborecierais" ; "arborecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"arborecieran" ; "arboreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arborec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arboreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arboreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "arborecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "arborecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "arborecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "arborecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "arborecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "arborecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arboreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arboreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "arborecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arboreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "arborecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arboreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arboreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arboreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "arborecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "arborecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arboreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "arborecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arboreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "arborecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arboreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "arborece" ; - {- VPB (Imper C.Sg C.P3) => -} "arborezca" ; - {- VPB (Imper C.Pl C.P1) => -} "arborezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "arboreced" ; - {- VPB (Imper C.Pl C.P3) => -} "arborezcan" ; - {- VPB (Pass C.Sg Masc) => -} "arborecido" ; - {- VPB (Pass C.Sg Fem) => -} "arborecida" ; - {- VPB (Pass C.Pl Masc) => -} "arborecidos" ; - {- VPB (Pass C.Pl Fem) => -} "arborecidas" - ] - } ; - -lin aridecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aridecer" ; - {- VI Ger => -} "arideciendo" ; - {- VI Part => -} "aridecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aridezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "arideces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aridece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aridecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aridecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aridecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aridezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aridezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aridezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aridezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aridezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aridezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arideca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aridecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arideca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aridecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aridecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aridecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arideciera" ; "arideciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aridecieras" ; "aridecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arideciera" ; "arideciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arideciramos" ; "aridecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aridecierais" ; "aridecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aridecieran" ; "arideciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aridec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arideciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arideci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aridecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aridecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aridecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aridecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aridecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aridecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arideceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arideceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aridecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arideciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aridecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arideciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arideciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arideciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aridecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aridecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arideceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aridecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arideceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aridecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arideceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aridece" ; - {- VPB (Imper C.Sg C.P3) => -} "aridezca" ; - {- VPB (Imper C.Pl C.P1) => -} "aridezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "arideced" ; - {- VPB (Imper C.Pl C.P3) => -} "aridezcan" ; - {- VPB (Pass C.Sg Masc) => -} "aridecido" ; - {- VPB (Pass C.Sg Fem) => -} "aridecida" ; - {- VPB (Pass C.Pl Masc) => -} "aridecidos" ; - {- VPB (Pass C.Pl Fem) => -} "aridecidas" - ] - } ; - -lin atardecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atardecer" ; - {- VI Ger => -} "atardeciendo" ; - {- VI Part => -} "atardecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atardezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atardeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atardece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atardecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atardecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atardecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atardezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atardezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atardezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atardezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atardezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atardezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atardeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atardecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atardeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atardecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atardecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atardecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atardeciera" ; "atardeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atardecieras" ; "atardecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atardeciera" ; "atardeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atardeciramos" ; "atardecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atardecierais" ; "atardecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atardecieran" ; "atardeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atardec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atardeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atardeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atardecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atardecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atardecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atardecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atardecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atardecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atardeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atardeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atardecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atardeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atardecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atardeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atardeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atardeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atardecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atardecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atardeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atardecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atardeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atardecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atardeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atardece" ; - {- VPB (Imper C.Sg C.P3) => -} "atardezca" ; - {- VPB (Imper C.Pl C.P1) => -} "atardezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "atardeced" ; - {- VPB (Imper C.Pl C.P3) => -} "atardezcan" ; - {- VPB (Pass C.Sg Masc) => -} "atardecido" ; - {- VPB (Pass C.Sg Fem) => -} "atardecida" ; - {- VPB (Pass C.Pl Masc) => -} "atardecidos" ; - {- VPB (Pass C.Pl Fem) => -} "atardecidas" - ] - } ; - -lin blanquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "blanquecer" ; - {- VI Ger => -} "blanqueciendo" ; - {- VI Part => -} "blanquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "blanquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "blanqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "blanquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "blanquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "blanquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "blanquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "blanquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "blanquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "blanquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "blanquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "blanquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "blanquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "blanqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "blanquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "blanqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "blanquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "blanquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "blanquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"blanqueciera" ; "blanqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"blanquecieras" ; "blanquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"blanqueciera" ; "blanqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"blanqueciramos" ; "blanquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"blanquecierais" ; "blanquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"blanquecieran" ; "blanqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "blanquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "blanqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "blanqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "blanquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "blanquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "blanquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "blanquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "blanquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "blanquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "blanqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "blanqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "blanquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "blanqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "blanquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "blanqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "blanqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "blanqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "blanquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "blanquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "blanqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "blanquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "blanqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "blanquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "blanqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "blanquece" ; - {- VPB (Imper C.Sg C.P3) => -} "blanquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "blanquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "blanqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "blanquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "blanquecido" ; - {- VPB (Pass C.Sg Fem) => -} "blanquecida" ; - {- VPB (Pass C.Pl Masc) => -} "blanquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "blanquecidas" - ] - } ; - -lin calecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "calecer" ; - {- VI Ger => -} "caleciendo" ; - {- VI Part => -} "calecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "calezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "caleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "calece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "calecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "calecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "calecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "calezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "calezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "calezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "calezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "calezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "calezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "caleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "calecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "caleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "calecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "calecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "calecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"caleciera" ; "caleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"calecieras" ; "calecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"caleciera" ; "caleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"caleciramos" ; "calecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"calecierais" ; "calecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"calecieran" ; "caleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "calec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "caleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "caleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "calecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "calecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "calecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "calecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "calecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "calecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "caleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "caleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "calecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "caleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "calecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "caleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "caleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "caleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "calecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "calecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "caleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "calecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "caleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "calecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "caleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "calece" ; - {- VPB (Imper C.Sg C.P3) => -} "calezca" ; - {- VPB (Imper C.Pl C.P1) => -} "calezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "caleced" ; - {- VPB (Imper C.Pl C.P3) => -} "calezcan" ; - {- VPB (Pass C.Sg Masc) => -} "calecido" ; - {- VPB (Pass C.Sg Fem) => -} "calecida" ; - {- VPB (Pass C.Pl Masc) => -} "calecidos" ; - {- VPB (Pass C.Pl Fem) => -} "calecidas" - ] - } ; - -lin carecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "carecer" ; - {- VI Ger => -} "careciendo" ; - {- VI Part => -} "carecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "carezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "careces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "carece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "carecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "carecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "carecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "carezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "carezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "carezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "carezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "carezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "carezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "careca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "carecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "careca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "carecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "carecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "carecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"careciera" ; "careciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"carecieras" ; "carecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"careciera" ; "careciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"careciramos" ; "carecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"carecierais" ; "carecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"carecieran" ; "careciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "carec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "careciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "careci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "carecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "carecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "carecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "carecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "carecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "carecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "careceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "careceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "carecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "careciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "carecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "careciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "careciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "careciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "carecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "carecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "careceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "carecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "careceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "carecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "careceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "carece" ; - {- VPB (Imper C.Sg C.P3) => -} "carezca" ; - {- VPB (Imper C.Pl C.P1) => -} "carezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "careced" ; - {- VPB (Imper C.Pl C.P3) => -} "carezcan" ; - {- VPB (Pass C.Sg Masc) => -} "carecido" ; - {- VPB (Pass C.Sg Fem) => -} "carecida" ; - {- VPB (Pass C.Pl Masc) => -} "carecidos" ; - {- VPB (Pass C.Pl Fem) => -} "carecidas" - ] - } ; - -lin clarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "clarecer" ; - {- VI Ger => -} "clareciendo" ; - {- VI Part => -} "clarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "clarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "clareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "clarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "clarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "clarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "clarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "clarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "clarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "clarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "clarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "clarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "clarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "clareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "clarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "clareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "clarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "clarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "clarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"clareciera" ; "clareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"clarecieras" ; "clarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"clareciera" ; "clareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"clareciramos" ; "clarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"clarecierais" ; "clarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"clarecieran" ; "clareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "clarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "clareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "clareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "clarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "clarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "clarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "clarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "clarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "clarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "clareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "clareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "clarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "clareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "clarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "clareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "clareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "clareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "clarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "clarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "clareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "clarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "clareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "clarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "clareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "clarece" ; - {- VPB (Imper C.Sg C.P3) => -} "clarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "clarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "clareced" ; - {- VPB (Imper C.Pl C.P3) => -} "clarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "clarecido" ; - {- VPB (Pass C.Sg Fem) => -} "clarecida" ; - {- VPB (Pass C.Pl Masc) => -} "clarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "clarecidas" - ] - } ; - -lin colicuecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "colicuecer" ; - {- VI Ger => -} "colicueciendo" ; - {- VI Part => -} "colicuecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "colicuezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "colicueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "colicuece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "colicuecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "colicuecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "colicuecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "colicuezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "colicuezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "colicuezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "colicuezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "colicuezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "colicuezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "colicueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "colicuecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "colicueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "colicuecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "colicuecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "colicuecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"colicueciera" ; "colicueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"colicuecieras" ; "colicuecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"colicueciera" ; "colicueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"colicueciramos" ; "colicuecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"colicuecierais" ; "colicuecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"colicuecieran" ; "colicueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "colicuec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "colicueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "colicueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "colicuecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "colicuecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "colicuecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "colicuecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "colicuecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "colicuecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "colicueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "colicueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "colicuecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "colicueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "colicuecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "colicueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "colicueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "colicueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "colicuecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "colicuecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "colicueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "colicuecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "colicueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "colicuecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "colicueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "colicuece" ; - {- VPB (Imper C.Sg C.P3) => -} "colicuezca" ; - {- VPB (Imper C.Pl C.P1) => -} "colicuezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "colicueced" ; - {- VPB (Imper C.Pl C.P3) => -} "colicuezcan" ; - {- VPB (Pass C.Sg Masc) => -} "colicuecido" ; - {- VPB (Pass C.Sg Fem) => -} "colicuecida" ; - {- VPB (Pass C.Pl Masc) => -} "colicuecidos" ; - {- VPB (Pass C.Pl Fem) => -} "colicuecidas" - ] - } ; - -lin compadecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "compadecer" ; - {- VI Ger => -} "compadeciendo" ; - {- VI Part => -} "compadecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "compadezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "compadeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "compadece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "compadecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "compadecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "compadecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "compadezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "compadezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "compadezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "compadezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "compadezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "compadezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "compadeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "compadecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "compadeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "compadecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "compadecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "compadecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"compadeciera" ; "compadeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"compadecieras" ; "compadecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"compadeciera" ; "compadeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"compadeciramos" ; "compadecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"compadecierais" ; "compadecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"compadecieran" ; "compadeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "compadec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "compadeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "compadeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "compadecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "compadecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "compadecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "compadecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "compadecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "compadecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "compadeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "compadeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "compadecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "compadeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "compadecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "compadeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "compadeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "compadeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "compadecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "compadecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "compadeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "compadecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "compadeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "compadecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "compadeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "compadece" ; - {- VPB (Imper C.Sg C.P3) => -} "compadezca" ; - {- VPB (Imper C.Pl C.P1) => -} "compadezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "compadeced" ; - {- VPB (Imper C.Pl C.P3) => -} "compadezcan" ; - {- VPB (Pass C.Sg Masc) => -} "compadecido" ; - {- VPB (Pass C.Sg Fem) => -} "compadecida" ; - {- VPB (Pass C.Pl Masc) => -} "compadecidos" ; - {- VPB (Pass C.Pl Fem) => -} "compadecidas" - ] - } ; - -lin comparecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "comparecer" ; - {- VI Ger => -} "compareciendo" ; - {- VI Part => -} "comparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "comparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "compareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "comparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "comparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "comparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "comparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "comparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "comparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "comparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "comparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "comparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "comparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "compareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "comparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "compareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "comparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "comparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "comparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"compareciera" ; "compareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"comparecieras" ; "comparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"compareciera" ; "compareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"compareciramos" ; "comparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"comparecierais" ; "comparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"comparecieran" ; "compareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "comparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "compareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "compareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "comparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "comparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "comparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "comparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "comparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "comparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "compareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "compareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "comparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "compareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "comparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "compareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "compareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "compareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "comparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "comparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "compareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "comparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "compareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "comparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "compareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "comparece" ; - {- VPB (Imper C.Sg C.P3) => -} "comparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "comparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "compareced" ; - {- VPB (Imper C.Pl C.P3) => -} "comparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "comparecido" ; - {- VPB (Pass C.Sg Fem) => -} "comparecida" ; - {- VPB (Pass C.Pl Masc) => -} "comparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "comparecidas" - ] - } ; - -lin convalecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "convalecer" ; - {- VI Ger => -} "convaleciendo" ; - {- VI Part => -} "convalecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "convalezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "convaleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "convalece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convalecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "convalecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convalecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "convalezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "convalezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "convalezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "convalezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "convalezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "convalezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "convaleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convalecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "convaleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convalecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convalecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convalecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"convaleciera" ; "convaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convalecieras" ; "convalecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"convaleciera" ; "convaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"convaleciramos" ; "convalecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convalecierais" ; "convalecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convalecieran" ; "convaleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "convalec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "convaleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convaleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convalecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convalecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convalecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "convalecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convalecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "convalecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convaleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convaleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convalecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "convaleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convalecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "convaleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "convaleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "convaleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convalecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convalecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convaleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convalecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convaleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convalecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convaleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "convalece" ; - {- VPB (Imper C.Sg C.P3) => -} "convalezca" ; - {- VPB (Imper C.Pl C.P1) => -} "convalezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "convaleced" ; - {- VPB (Imper C.Pl C.P3) => -} "convalezcan" ; - {- VPB (Pass C.Sg Masc) => -} "convalecido" ; - {- VPB (Pass C.Sg Fem) => -} "convalecida" ; - {- VPB (Pass C.Pl Masc) => -} "convalecidos" ; - {- VPB (Pass C.Pl Fem) => -} "convalecidas" - ] - } ; - -lin crecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "crecer" ; - {- VI Ger => -} "creciendo" ; - {- VI Part => -} "crecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "crezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "creces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "crece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "crecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "crecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "crecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "crezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "crezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "crezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "crezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "crezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "crezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "creca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "crecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "creca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "crecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "crecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "crecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"creciera" ; "creciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"crecieras" ; "crecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"creciera" ; "creciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"creciramos" ; "crecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"crecierais" ; "crecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"crecieran" ; "creciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "crec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "creciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "creci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "crecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "crecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "crecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "crecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "crecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "crecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "creceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "creceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "crecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "creciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "crecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "creciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "creciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "creciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "crecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "crecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "creceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "crecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "creceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "crecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "creceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "crece" ; - {- VPB (Imper C.Sg C.P3) => -} "crezca" ; - {- VPB (Imper C.Pl C.P1) => -} "crezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "creced" ; - {- VPB (Imper C.Pl C.P3) => -} "crezcan" ; - {- VPB (Pass C.Sg Masc) => -} "crecido" ; - {- VPB (Pass C.Sg Fem) => -} "crecida" ; - {- VPB (Pass C.Pl Masc) => -} "crecidos" ; - {- VPB (Pass C.Pl Fem) => -} "crecidas" - ] - } ; - -lin decrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "decrecer" ; - {- VI Ger => -} "decreciendo" ; - {- VI Part => -} "decrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "decrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "decreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "decrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "decrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "decrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "decrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "decrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "decrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "decrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "decrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "decrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "decrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "decreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "decrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "decreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "decrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "decrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "decrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"decreciera" ; "decreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"decrecieras" ; "decrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"decreciera" ; "decreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"decreciramos" ; "decrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"decrecierais" ; "decrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"decrecieran" ; "decreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "decrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "decreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "decreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "decrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "decrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "decrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "decrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "decrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "decrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "decreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "decreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "decrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "decreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "decrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "decreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "decreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "decreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "decrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "decrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "decreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "decrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "decreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "decrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "decreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "decrece" ; - {- VPB (Imper C.Sg C.P3) => -} "decrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "decrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "decreced" ; - {- VPB (Imper C.Pl C.P3) => -} "decrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "decrecido" ; - {- VPB (Pass C.Sg Fem) => -} "decrecida" ; - {- VPB (Pass C.Pl Masc) => -} "decrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "decrecidas" - ] - } ; - -lin desabastecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desabastecer" ; - {- VI Ger => -} "desabasteciendo" ; - {- VI Part => -} "desabastecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desabastezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desabasteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desabastece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desabastecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desabastecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desabastecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desabastezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desabastezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desabastezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desabastezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desabastezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desabastezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desabasteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desabastecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desabasteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desabastecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desabastecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desabastecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desabasteciera" ; "desabasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desabastecieras" ; "desabastecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desabasteciera" ; "desabasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desabasteciramos" ; "desabastecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desabastecierais" ; "desabastecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desabastecieran" ; "desabasteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desabastec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desabasteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desabasteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desabastecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desabastecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desabastecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desabastecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desabastecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desabastecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desabasteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desabasteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desabastecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desabasteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desabastecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desabasteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desabasteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desabasteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desabastecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desabastecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desabasteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desabastecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desabasteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desabastecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desabasteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desabastece" ; - {- VPB (Imper C.Sg C.P3) => -} "desabastezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desabastezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desabasteced" ; - {- VPB (Imper C.Pl C.P3) => -} "desabastezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desabastecido" ; - {- VPB (Pass C.Sg Fem) => -} "desabastecida" ; - {- VPB (Pass C.Pl Masc) => -} "desabastecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desabastecidas" - ] - } ; - -lin desadormecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desadormecer" ; - {- VI Ger => -} "desadormeciendo" ; - {- VI Part => -} "desadormecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desadormezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desadormeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desadormece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desadormecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desadormecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desadormecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desadormezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desadormezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desadormezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desadormezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desadormezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desadormezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desadormeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desadormecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desadormeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desadormecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desadormecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desadormecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desadormeciera" ; "desadormeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desadormecieras" ; "desadormecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desadormeciera" ; "desadormeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desadormeciramos" ; "desadormecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desadormecierais" ; "desadormecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desadormecieran" ; "desadormeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desadormec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desadormeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desadormeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desadormecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desadormecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desadormecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desadormecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desadormecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desadormecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desadormeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desadormeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desadormecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desadormeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desadormecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desadormeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desadormeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desadormeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desadormecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desadormecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desadormeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desadormecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desadormeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desadormecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desadormeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desadormece" ; - {- VPB (Imper C.Sg C.P3) => -} "desadormezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desadormezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desadormeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desadormezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desadormecido" ; - {- VPB (Pass C.Sg Fem) => -} "desadormecida" ; - {- VPB (Pass C.Pl Masc) => -} "desadormecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desadormecidas" - ] - } ; - -lin desagradecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desagradecer" ; - {- VI Ger => -} "desagradeciendo" ; - {- VI Part => -} "desagradecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desagradezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desagradeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desagradece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desagradecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desagradecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desagradecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desagradezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desagradezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desagradezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desagradezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desagradezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desagradezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desagradeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desagradecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desagradeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desagradecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desagradecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desagradecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desagradeciera" ; "desagradeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desagradecieras" ; "desagradecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desagradeciera" ; "desagradeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desagradeciramos" ; "desagradecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desagradecierais" ; "desagradecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desagradecieran" ; "desagradeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desagradec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desagradeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desagradeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desagradecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desagradecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desagradecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desagradecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desagradecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desagradecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desagradeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desagradeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desagradecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desagradeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desagradecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desagradeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desagradeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desagradeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desagradecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desagradecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desagradeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desagradecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desagradeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desagradecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desagradeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desagradece" ; - {- VPB (Imper C.Sg C.P3) => -} "desagradezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desagradezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desagradeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desagradezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desagradecido" ; - {- VPB (Pass C.Sg Fem) => -} "desagradecida" ; - {- VPB (Pass C.Pl Masc) => -} "desagradecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desagradecidas" - ] - } ; - -lin desaparecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desaparecer" ; - {- VI Ger => -} "desapareciendo" ; - {- VI Part => -} "desaparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desaparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desapareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desaparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desaparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desaparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desaparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desaparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desaparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desaparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desaparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desaparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desaparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desapareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desaparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desapareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desaparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desaparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desaparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desapareciera" ; "desapareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desaparecieras" ; "desaparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desapareciera" ; "desapareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desapareciramos" ; "desaparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desaparecierais" ; "desaparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desaparecieran" ; "desapareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desaparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desapareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desapareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desaparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desaparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desaparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desaparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desaparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desaparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desapareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desapareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desaparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desapareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desaparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desapareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desapareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desapareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desaparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desaparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desapareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desaparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desapareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desaparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desapareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desaparece" ; - {- VPB (Imper C.Sg C.P3) => -} "desaparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desaparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desapareced" ; - {- VPB (Imper C.Pl C.P3) => -} "desaparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desaparecido" ; - {- VPB (Pass C.Sg Fem) => -} "desaparecida" ; - {- VPB (Pass C.Pl Masc) => -} "desaparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desaparecidas" - ] - } ; - -lin desbravecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desbravecer" ; - {- VI Ger => -} "desbraveciendo" ; - {- VI Part => -} "desbravecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desbravezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desbraveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desbravece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desbravecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desbravecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desbravecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desbravezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desbravezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desbravezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desbravezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desbravezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desbravezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desbraveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desbravecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desbraveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desbravecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desbravecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desbravecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desbraveciera" ; "desbraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desbravecieras" ; "desbravecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desbraveciera" ; "desbraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desbraveciramos" ; "desbravecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desbravecierais" ; "desbravecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desbravecieran" ; "desbraveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desbravec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desbraveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desbraveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desbravecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desbravecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desbravecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desbravecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desbravecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desbravecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desbraveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desbraveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desbravecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desbraveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desbravecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desbraveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desbraveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desbraveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desbravecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desbravecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desbraveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desbravecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desbraveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desbravecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desbraveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desbravece" ; - {- VPB (Imper C.Sg C.P3) => -} "desbravezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desbravezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desbraveced" ; - {- VPB (Imper C.Pl C.P3) => -} "desbravezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desbravecido" ; - {- VPB (Pass C.Sg Fem) => -} "desbravecida" ; - {- VPB (Pass C.Pl Masc) => -} "desbravecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desbravecidas" - ] - } ; - -lin descaecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descaecer" ; - {- VI Ger => -} "descaeciendo" ; - {- VI Part => -} "descaecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descaezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descaeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descaece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descaecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descaecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descaecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descaezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descaezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descaezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descaezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descaezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descaezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descaeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descaecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descaeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descaecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descaecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descaecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descaeciera" ; "descaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descaecieras" ; "descaecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descaeciera" ; "descaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descaeciramos" ; "descaecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descaecierais" ; "descaecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descaecieran" ; "descaeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descaec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descaeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descaeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descaecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descaecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descaecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descaecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descaecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descaecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descaeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descaeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descaecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descaeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descaecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descaeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descaeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descaeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descaecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descaecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descaeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descaecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descaeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descaecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descaeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descaece" ; - {- VPB (Imper C.Sg C.P3) => -} "descaezca" ; - {- VPB (Imper C.Pl C.P1) => -} "descaezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descaeced" ; - {- VPB (Imper C.Pl C.P3) => -} "descaezcan" ; - {- VPB (Pass C.Sg Masc) => -} "descaecido" ; - {- VPB (Pass C.Sg Fem) => -} "descaecida" ; - {- VPB (Pass C.Pl Masc) => -} "descaecidos" ; - {- VPB (Pass C.Pl Fem) => -} "descaecidas" - ] - } ; - -lin desembravecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desembravecer" ; - {- VI Ger => -} "desembraveciendo" ; - {- VI Part => -} "desembravecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desembravezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desembraveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desembravece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desembravecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desembravecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desembravecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desembravezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desembravezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desembravezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desembravezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desembravezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desembravezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desembraveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desembravecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desembraveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desembravecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desembravecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desembravecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desembraveciera" ; "desembraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desembravecieras" ; "desembravecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desembraveciera" ; "desembraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desembraveciramos" ; "desembravecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desembravecierais" ; "desembravecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desembravecieran" ; "desembraveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desembravec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desembraveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desembraveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desembravecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desembravecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desembravecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desembravecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desembravecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desembravecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desembraveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desembraveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desembravecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desembraveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desembravecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desembraveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desembraveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desembraveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desembravecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desembravecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desembraveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desembravecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desembraveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desembravecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desembraveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desembravece" ; - {- VPB (Imper C.Sg C.P3) => -} "desembravezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desembravezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desembraveced" ; - {- VPB (Imper C.Pl C.P3) => -} "desembravezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desembravecido" ; - {- VPB (Pass C.Sg Fem) => -} "desembravecida" ; - {- VPB (Pass C.Pl Masc) => -} "desembravecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desembravecidas" - ] - } ; - -lin desenfurecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desenfurecer" ; - {- VI Ger => -} "desenfureciendo" ; - {- VI Part => -} "desenfurecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desenfurezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desenfureces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desenfurece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desenfurecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desenfurecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desenfurecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desenfurezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desenfurezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desenfurezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desenfurezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desenfurezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desenfurezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desenfureca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desenfurecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desenfureca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desenfurecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desenfurecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desenfurecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desenfureciera" ; "desenfureciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desenfurecieras" ; "desenfurecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desenfureciera" ; "desenfureciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desenfureciramos" ; "desenfurecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desenfurecierais" ; "desenfurecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desenfurecieran" ; "desenfureciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desenfurec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desenfureciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desenfureci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desenfurecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desenfurecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desenfurecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desenfurecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desenfurecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desenfurecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desenfureceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desenfureceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desenfurecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desenfureciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desenfurecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desenfureciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desenfureciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desenfureciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desenfurecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desenfurecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desenfureceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desenfurecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desenfureceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desenfurecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desenfureceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desenfurece" ; - {- VPB (Imper C.Sg C.P3) => -} "desenfurezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desenfurezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desenfureced" ; - {- VPB (Imper C.Pl C.P3) => -} "desenfurezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desenfurecido" ; - {- VPB (Pass C.Sg Fem) => -} "desenfurecida" ; - {- VPB (Pass C.Pl Masc) => -} "desenfurecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desenfurecidas" - ] - } ; - -lin desenmohecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desenmohecer" ; - {- VI Ger => -} "desenmoheciendo" ; - {- VI Part => -} "desenmohecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desenmohezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desenmoheces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desenmohece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desenmohecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desenmohecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desenmohecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desenmohezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desenmohezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desenmohezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desenmohezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desenmohezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desenmohezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desenmoheca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desenmohecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desenmoheca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desenmohecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desenmohecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desenmohecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desenmoheciera" ; "desenmoheciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desenmohecieras" ; "desenmohecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desenmoheciera" ; "desenmoheciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desenmoheciramos" ; "desenmohecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desenmohecierais" ; "desenmohecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desenmohecieran" ; "desenmoheciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desenmohec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desenmoheciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desenmoheci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desenmohecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desenmohecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desenmohecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desenmohecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desenmohecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desenmohecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desenmoheceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desenmoheceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desenmohecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desenmoheciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desenmohecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desenmoheciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desenmoheciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desenmoheciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desenmohecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desenmohecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desenmoheceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desenmohecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desenmoheceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desenmohecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desenmoheceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desenmohece" ; - {- VPB (Imper C.Sg C.P3) => -} "desenmohezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desenmohezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desenmoheced" ; - {- VPB (Imper C.Pl C.P3) => -} "desenmohezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desenmohecido" ; - {- VPB (Pass C.Sg Fem) => -} "desenmohecida" ; - {- VPB (Pass C.Pl Masc) => -} "desenmohecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desenmohecidas" - ] - } ; - -lin desenmudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desenmudecer" ; - {- VI Ger => -} "desenmudeciendo" ; - {- VI Part => -} "desenmudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desenmudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desenmudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desenmudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desenmudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desenmudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desenmudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desenmudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desenmudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desenmudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desenmudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desenmudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desenmudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desenmudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desenmudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desenmudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desenmudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desenmudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desenmudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desenmudeciera" ; "desenmudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desenmudecieras" ; "desenmudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desenmudeciera" ; "desenmudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desenmudeciramos" ; "desenmudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desenmudecierais" ; "desenmudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desenmudecieran" ; "desenmudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desenmudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desenmudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desenmudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desenmudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desenmudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desenmudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desenmudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desenmudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desenmudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desenmudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desenmudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desenmudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desenmudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desenmudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desenmudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desenmudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desenmudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desenmudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desenmudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desenmudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desenmudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desenmudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desenmudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desenmudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desenmudece" ; - {- VPB (Imper C.Sg C.P3) => -} "desenmudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desenmudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desenmudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desenmudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desenmudecido" ; - {- VPB (Pass C.Sg Fem) => -} "desenmudecida" ; - {- VPB (Pass C.Pl Masc) => -} "desenmudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desenmudecidas" - ] - } ; - -lin desenrudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desenrudecer" ; - {- VI Ger => -} "desenrudeciendo" ; - {- VI Part => -} "desenrudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desenrudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desenrudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desenrudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desenrudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desenrudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desenrudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desenrudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desenrudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desenrudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desenrudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desenrudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desenrudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desenrudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desenrudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desenrudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desenrudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desenrudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desenrudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desenrudeciera" ; "desenrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desenrudecieras" ; "desenrudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desenrudeciera" ; "desenrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desenrudeciramos" ; "desenrudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desenrudecierais" ; "desenrudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desenrudecieran" ; "desenrudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desenrudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desenrudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desenrudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desenrudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desenrudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desenrudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desenrudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desenrudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desenrudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desenrudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desenrudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desenrudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desenrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desenrudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desenrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desenrudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desenrudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desenrudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desenrudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desenrudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desenrudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desenrudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desenrudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desenrudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desenrudece" ; - {- VPB (Imper C.Sg C.P3) => -} "desenrudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desenrudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desenrudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desenrudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desenrudecido" ; - {- VPB (Pass C.Sg Fem) => -} "desenrudecida" ; - {- VPB (Pass C.Pl Masc) => -} "desenrudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desenrudecidas" - ] - } ; - -lin desensoberbecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desensoberbecer" ; - {- VI Ger => -} "desensoberbeciendo" ; - {- VI Part => -} "desensoberbecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desensoberbezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desensoberbeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desensoberbece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desensoberbecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desensoberbecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desensoberbecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desensoberbezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desensoberbezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desensoberbezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desensoberbezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desensoberbezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desensoberbezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desensoberbeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desensoberbecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desensoberbeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desensoberbecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desensoberbecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desensoberbecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desensoberbeciera" ; "desensoberbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desensoberbecieras" ; "desensoberbecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desensoberbeciera" ; "desensoberbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desensoberbeciramos" ; "desensoberbecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desensoberbecierais" ; "desensoberbecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desensoberbecieran" ; "desensoberbeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desensoberbec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desensoberbeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desensoberbeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desensoberbecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desensoberbecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desensoberbecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desensoberbecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desensoberbecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desensoberbecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desensoberbeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desensoberbeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desensoberbecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desensoberbeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desensoberbecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desensoberbeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desensoberbeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desensoberbeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desensoberbecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desensoberbecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desensoberbeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desensoberbecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desensoberbeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desensoberbecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desensoberbeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desensoberbece" ; - {- VPB (Imper C.Sg C.P3) => -} "desensoberbezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desensoberbezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desensoberbeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desensoberbezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desensoberbecido" ; - {- VPB (Pass C.Sg Fem) => -} "desensoberbecida" ; - {- VPB (Pass C.Pl Masc) => -} "desensoberbecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desensoberbecidas" - ] - } ; - -lin desentorpecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desentorpecer" ; - {- VI Ger => -} "desentorpeciendo" ; - {- VI Part => -} "desentorpecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desentorpezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desentorpeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desentorpece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desentorpecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desentorpecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desentorpecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desentorpezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desentorpezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desentorpezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desentorpezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desentorpezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desentorpezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desentorpeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desentorpecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desentorpeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desentorpecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desentorpecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desentorpecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desentorpeciera" ; "desentorpeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desentorpecieras" ; "desentorpecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desentorpeciera" ; "desentorpeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desentorpeciramos" ; "desentorpecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desentorpecierais" ; "desentorpecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desentorpecieran" ; "desentorpeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desentorpec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desentorpeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desentorpeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desentorpecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desentorpecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desentorpecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desentorpecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desentorpecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desentorpecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desentorpeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desentorpeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desentorpecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desentorpeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desentorpecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desentorpeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desentorpeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desentorpeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desentorpecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desentorpecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desentorpeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desentorpecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desentorpeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desentorpecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desentorpeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desentorpece" ; - {- VPB (Imper C.Sg C.P3) => -} "desentorpezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desentorpezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desentorpeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desentorpezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desentorpecido" ; - {- VPB (Pass C.Sg Fem) => -} "desentorpecida" ; - {- VPB (Pass C.Pl Masc) => -} "desentorpecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desentorpecidas" - ] - } ; - -lin desentumecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desentumecer" ; - {- VI Ger => -} "desentumeciendo" ; - {- VI Part => -} "desentumecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desentumezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desentumeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desentumece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desentumecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desentumecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desentumecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desentumezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desentumezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desentumezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desentumezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desentumezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desentumezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desentumeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desentumecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desentumeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desentumecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desentumecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desentumecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desentumeciera" ; "desentumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desentumecieras" ; "desentumecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desentumeciera" ; "desentumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desentumeciramos" ; "desentumecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desentumecierais" ; "desentumecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desentumecieran" ; "desentumeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desentumec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desentumeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desentumeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desentumecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desentumecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desentumecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desentumecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desentumecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desentumecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desentumeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desentumeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desentumecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desentumeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desentumecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desentumeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desentumeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desentumeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desentumecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desentumecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desentumeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desentumecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desentumeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desentumecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desentumeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desentumece" ; - {- VPB (Imper C.Sg C.P3) => -} "desentumezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desentumezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desentumeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desentumezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desentumecido" ; - {- VPB (Pass C.Sg Fem) => -} "desentumecida" ; - {- VPB (Pass C.Pl Masc) => -} "desentumecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desentumecidas" - ] - } ; - -lin desfallecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desfallecer" ; - {- VI Ger => -} "desfalleciendo" ; - {- VI Part => -} "desfallecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desfallezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desfalleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desfallece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desfallecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desfallecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desfallecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desfallezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desfallezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desfallezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desfallezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desfallezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desfallezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desfalleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desfallecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desfalleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desfallecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desfallecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desfallecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desfalleciera" ; "desfalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desfallecieras" ; "desfallecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desfalleciera" ; "desfalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desfalleciramos" ; "desfallecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desfallecierais" ; "desfallecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desfallecieran" ; "desfalleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desfallec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desfalleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desfalleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desfallecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desfallecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desfallecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desfallecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desfallecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desfallecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desfalleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desfalleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desfallecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desfalleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desfallecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desfalleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desfalleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desfalleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desfallecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desfallecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desfalleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desfallecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desfalleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desfallecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desfalleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desfallece" ; - {- VPB (Imper C.Sg C.P3) => -} "desfallezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desfallezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desfalleced" ; - {- VPB (Imper C.Pl C.P3) => -} "desfallezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desfallecido" ; - {- VPB (Pass C.Sg Fem) => -} "desfallecida" ; - {- VPB (Pass C.Pl Masc) => -} "desfallecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desfallecidas" - ] - } ; - -lin desfavorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desfavorecer" ; - {- VI Ger => -} "desfavoreciendo" ; - {- VI Part => -} "desfavorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desfavorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desfavoreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desfavorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desfavorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desfavorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desfavorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desfavorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desfavorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desfavorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desfavorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desfavorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desfavorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desfavoreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desfavorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desfavoreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desfavorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desfavorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desfavorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desfavoreciera" ; "desfavoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desfavorecieras" ; "desfavorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desfavoreciera" ; "desfavoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desfavoreciramos" ; "desfavorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desfavorecierais" ; "desfavorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desfavorecieran" ; "desfavoreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desfavorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desfavoreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desfavoreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desfavorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desfavorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desfavorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desfavorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desfavorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desfavorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desfavoreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desfavoreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desfavorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desfavoreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desfavorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desfavoreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desfavoreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desfavoreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desfavorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desfavorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desfavoreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desfavorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desfavoreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desfavorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desfavoreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desfavorece" ; - {- VPB (Imper C.Sg C.P3) => -} "desfavorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desfavorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desfavoreced" ; - {- VPB (Imper C.Pl C.P3) => -} "desfavorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desfavorecido" ; - {- VPB (Pass C.Sg Fem) => -} "desfavorecida" ; - {- VPB (Pass C.Pl Masc) => -} "desfavorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desfavorecidas" - ] - } ; - -lin desflorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desflorecer" ; - {- VI Ger => -} "desfloreciendo" ; - {- VI Part => -} "desflorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desflorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desfloreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desflorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desflorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desflorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desflorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desflorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desflorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desflorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desflorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desflorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desflorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desfloreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desflorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desfloreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desflorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desflorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desflorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desfloreciera" ; "desfloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desflorecieras" ; "desflorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desfloreciera" ; "desfloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desfloreciramos" ; "desflorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desflorecierais" ; "desflorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desflorecieran" ; "desfloreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desflorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desfloreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desfloreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desflorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desflorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desflorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desflorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desflorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desflorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desfloreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desfloreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desflorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desfloreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desflorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desfloreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desfloreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desfloreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desflorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desflorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desfloreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desflorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desfloreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desflorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desfloreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desflorece" ; - {- VPB (Imper C.Sg C.P3) => -} "desflorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desflorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desfloreced" ; - {- VPB (Imper C.Pl C.P3) => -} "desflorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desflorecido" ; - {- VPB (Pass C.Sg Fem) => -} "desflorecida" ; - {- VPB (Pass C.Pl Masc) => -} "desflorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desflorecidas" - ] - } ; - -lin desfortalecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desfortalecer" ; - {- VI Ger => -} "desfortaleciendo" ; - {- VI Part => -} "desfortalecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desfortalezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desfortaleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desfortalece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desfortalecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desfortalecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desfortalecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desfortalezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desfortalezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desfortalezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desfortalezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desfortalezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desfortalezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desfortaleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desfortalecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desfortaleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desfortalecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desfortalecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desfortalecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desfortaleciera" ; "desfortaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desfortalecieras" ; "desfortalecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desfortaleciera" ; "desfortaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desfortaleciramos" ; "desfortalecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desfortalecierais" ; "desfortalecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desfortalecieran" ; "desfortaleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desfortalec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desfortaleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desfortaleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desfortalecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desfortalecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desfortalecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desfortalecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desfortalecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desfortalecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desfortaleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desfortaleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desfortalecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desfortaleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desfortalecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desfortaleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desfortaleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desfortaleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desfortalecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desfortalecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desfortaleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desfortalecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desfortaleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desfortalecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desfortaleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desfortalece" ; - {- VPB (Imper C.Sg C.P3) => -} "desfortalezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desfortalezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desfortaleced" ; - {- VPB (Imper C.Pl C.P3) => -} "desfortalezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desfortalecido" ; - {- VPB (Pass C.Sg Fem) => -} "desfortalecida" ; - {- VPB (Pass C.Pl Masc) => -} "desfortalecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desfortalecidas" - ] - } ; - -lin desguarnecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desguarnecer" ; - {- VI Ger => -} "desguarneciendo" ; - {- VI Part => -} "desguarnecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desguarnezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desguarneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desguarnece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desguarnecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desguarnecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desguarnecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desguarnezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desguarnezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desguarnezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desguarnezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desguarnezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desguarnezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desguarneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desguarnecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desguarneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desguarnecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desguarnecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desguarnecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desguarneciera" ; "desguarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desguarnecieras" ; "desguarnecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desguarneciera" ; "desguarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desguarneciramos" ; "desguarnecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desguarnecierais" ; "desguarnecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desguarnecieran" ; "desguarneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desguarnec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desguarneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desguarneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desguarnecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desguarnecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desguarnecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desguarnecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desguarnecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desguarnecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desguarneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desguarneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desguarnecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desguarneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desguarnecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desguarneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desguarneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desguarneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desguarnecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desguarnecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desguarneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desguarnecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desguarneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desguarnecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desguarneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desguarnece" ; - {- VPB (Imper C.Sg C.P3) => -} "desguarnezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desguarnezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desguarneced" ; - {- VPB (Imper C.Pl C.P3) => -} "desguarnezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desguarnecido" ; - {- VPB (Pass C.Sg Fem) => -} "desguarnecida" ; - {- VPB (Pass C.Pl Masc) => -} "desguarnecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desguarnecidas" - ] - } ; - -lin deshumedecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deshumedecer" ; - {- VI Ger => -} "deshumedeciendo" ; - {- VI Part => -} "deshumedecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deshumedezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deshumedeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deshumedece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deshumedecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deshumedecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deshumedecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deshumedezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deshumedezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deshumedezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deshumedezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deshumedezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deshumedezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deshumedeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deshumedecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deshumedeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deshumedecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deshumedecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deshumedecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"deshumedeciera" ; "deshumedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"deshumedecieras" ; "deshumedecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"deshumedeciera" ; "deshumedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"deshumedeciramos" ; "deshumedecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"deshumedecierais" ; "deshumedecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"deshumedecieran" ; "deshumedeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deshumedec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deshumedeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "deshumedeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deshumedecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deshumedecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "deshumedecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deshumedecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deshumedecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deshumedecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "deshumedeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "deshumedeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deshumedecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "deshumedeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "deshumedecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "deshumedeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "deshumedeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "deshumedeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "deshumedecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deshumedecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "deshumedeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deshumedecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "deshumedeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deshumedecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "deshumedeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deshumedece" ; - {- VPB (Imper C.Sg C.P3) => -} "deshumedezca" ; - {- VPB (Imper C.Pl C.P1) => -} "deshumedezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deshumedeced" ; - {- VPB (Imper C.Pl C.P3) => -} "deshumedezcan" ; - {- VPB (Pass C.Sg Masc) => -} "deshumedecido" ; - {- VPB (Pass C.Sg Fem) => -} "deshumedecida" ; - {- VPB (Pass C.Pl Masc) => -} "deshumedecidos" ; - {- VPB (Pass C.Pl Fem) => -} "deshumedecidas" - ] - } ; - -lin desmerecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmerecer" ; - {- VI Ger => -} "desmereciendo" ; - {- VI Part => -} "desmerecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmerezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmereces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmerece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmerecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desmerecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmerecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmerezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmerezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmerezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmerezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmerezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmerezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmereca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmerecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmereca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmerecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmerecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmerecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmereciera" ; "desmereciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmerecieras" ; "desmerecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmereciera" ; "desmereciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmereciramos" ; "desmerecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmerecierais" ; "desmerecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmerecieran" ; "desmereciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desmerec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmereciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desmereci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmerecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmerecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmerecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmerecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmerecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmerecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmereceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmereceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmerecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmereciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmerecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmereciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmereciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmereciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmerecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmerecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmereceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmerecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmereceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmerecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmereceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmerece" ; - {- VPB (Imper C.Sg C.P3) => -} "desmerezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desmerezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmereced" ; - {- VPB (Imper C.Pl C.P3) => -} "desmerezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desmerecido" ; - {- VPB (Pass C.Sg Fem) => -} "desmerecida" ; - {- VPB (Pass C.Pl Masc) => -} "desmerecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desmerecidas" - ] - } ; - -lin desobedecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desobedecer" ; - {- VI Ger => -} "desobedeciendo" ; - {- VI Part => -} "desobedecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desobedezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desobedeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desobedece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desobedecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desobedecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desobedecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desobedezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desobedezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desobedezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desobedezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desobedezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desobedezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desobedeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desobedecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desobedeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desobedecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desobedecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desobedecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desobedeciera" ; "desobedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desobedecieras" ; "desobedecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desobedeciera" ; "desobedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desobedeciramos" ; "desobedecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desobedecierais" ; "desobedecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desobedecieran" ; "desobedeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desobedec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desobedeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desobedeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desobedecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desobedecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desobedecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desobedecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desobedecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desobedecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desobedeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desobedeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desobedecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desobedeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desobedecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desobedeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desobedeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desobedeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desobedecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desobedecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desobedeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desobedecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desobedeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desobedecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desobedeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desobedece" ; - {- VPB (Imper C.Sg C.P3) => -} "desobedezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desobedezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desobedeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desobedezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desobedecido" ; - {- VPB (Pass C.Sg Fem) => -} "desobedecida" ; - {- VPB (Pass C.Pl Masc) => -} "desobedecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desobedecidas" - ] - } ; - -lin desparecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desparecer" ; - {- VI Ger => -} "despareciendo" ; - {- VI Part => -} "desparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despareciera" ; "despareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desparecieras" ; "desparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despareciera" ; "despareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despareciramos" ; "desparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desparecierais" ; "desparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desparecieran" ; "despareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desparece" ; - {- VPB (Imper C.Sg C.P3) => -} "desparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "despareced" ; - {- VPB (Imper C.Pl C.P3) => -} "desparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desparecido" ; - {- VPB (Pass C.Sg Fem) => -} "desparecida" ; - {- VPB (Pass C.Pl Masc) => -} "desparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desparecidas" - ] - } ; - -lin desvanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desvanecer" ; - {- VI Ger => -} "desvaneciendo" ; - {- VI Part => -} "desvanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desvanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desvaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desvanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desvanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desvanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desvanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desvanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desvanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desvanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desvanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desvanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desvanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desvaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desvanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desvaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desvanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desvanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desvanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desvaneciera" ; "desvaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desvanecieras" ; "desvanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desvaneciera" ; "desvaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desvaneciramos" ; "desvanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desvanecierais" ; "desvanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desvanecieran" ; "desvaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desvanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desvaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desvaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desvanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desvanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desvanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desvanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desvanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desvanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desvaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desvaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desvanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desvaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desvanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desvaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desvaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desvaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desvanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desvanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desvaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desvanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desvaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desvanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desvaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desvanece" ; - {- VPB (Imper C.Sg C.P3) => -} "desvanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desvanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desvaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "desvanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desvanecido" ; - {- VPB (Pass C.Sg Fem) => -} "desvanecida" ; - {- VPB (Pass C.Pl Masc) => -} "desvanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desvanecidas" - ] - } ; - -lin embarbecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embarbecer" ; - {- VI Ger => -} "embarbeciendo" ; - {- VI Part => -} "embarbecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embarbezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embarbeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embarbece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embarbecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embarbecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embarbecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embarbezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embarbezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embarbezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embarbezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embarbezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embarbezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embarbeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embarbecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embarbeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embarbecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embarbecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embarbecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embarbeciera" ; "embarbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embarbecieras" ; "embarbecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embarbeciera" ; "embarbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embarbeciramos" ; "embarbecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embarbecierais" ; "embarbecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embarbecieran" ; "embarbeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embarbec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embarbeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embarbeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embarbecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embarbecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embarbecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embarbecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embarbecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embarbecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embarbeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embarbeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embarbecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embarbeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embarbecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embarbeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embarbeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embarbeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embarbecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embarbecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embarbeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embarbecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embarbeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embarbecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embarbeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embarbece" ; - {- VPB (Imper C.Sg C.P3) => -} "embarbezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embarbezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embarbeced" ; - {- VPB (Imper C.Pl C.P3) => -} "embarbezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embarbecido" ; - {- VPB (Pass C.Sg Fem) => -} "embarbecida" ; - {- VPB (Pass C.Pl Masc) => -} "embarbecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embarbecidas" - ] - } ; - -lin embastecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embastecer" ; - {- VI Ger => -} "embasteciendo" ; - {- VI Part => -} "embastecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embastezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embasteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embastece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embastecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embastecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embastecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embastezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embastezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embastezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embastezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embastezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embastezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embasteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embastecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embasteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embastecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embastecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embastecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embasteciera" ; "embasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embastecieras" ; "embastecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embasteciera" ; "embasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embasteciramos" ; "embastecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embastecierais" ; "embastecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embastecieran" ; "embasteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embastec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embasteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embasteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embastecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embastecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embastecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embastecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embastecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embastecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embasteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embasteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embastecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embasteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embastecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embasteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embasteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embasteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embastecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embastecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embasteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embastecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embasteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embastecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embasteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embastece" ; - {- VPB (Imper C.Sg C.P3) => -} "embastezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embastezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embasteced" ; - {- VPB (Imper C.Pl C.P3) => -} "embastezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embastecido" ; - {- VPB (Pass C.Sg Fem) => -} "embastecida" ; - {- VPB (Pass C.Pl Masc) => -} "embastecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embastecidas" - ] - } ; - -lin embebecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embebecer" ; - {- VI Ger => -} "embebeciendo" ; - {- VI Part => -} "embebecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embebezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embebeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embebece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embebecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embebecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embebecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embebezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embebezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embebezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embebezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embebezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embebezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embebeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embebecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embebeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embebecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embebecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embebecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embebeciera" ; "embebeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embebecieras" ; "embebecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embebeciera" ; "embebeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embebeciramos" ; "embebecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embebecierais" ; "embebecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embebecieran" ; "embebeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embebec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embebeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embebeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embebecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embebecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embebecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embebecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embebecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embebecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embebeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embebeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embebecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embebeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embebecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embebeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embebeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embebeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embebecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embebecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embebeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embebecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embebeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embebecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embebeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embebece" ; - {- VPB (Imper C.Sg C.P3) => -} "embebezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embebezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embebeced" ; - {- VPB (Imper C.Pl C.P3) => -} "embebezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embebecido" ; - {- VPB (Pass C.Sg Fem) => -} "embebecida" ; - {- VPB (Pass C.Pl Masc) => -} "embebecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embebecidas" - ] - } ; - -lin embellecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embellecer" ; - {- VI Ger => -} "embelleciendo" ; - {- VI Part => -} "embellecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embellezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embelleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embellece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embellecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embellecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embellecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embellezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embellezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embellezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embellezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embellezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embellezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embelleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embellecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embelleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embellecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embellecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embellecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embelleciera" ; "embelleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embellecieras" ; "embellecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embelleciera" ; "embelleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embelleciramos" ; "embellecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embellecierais" ; "embellecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embellecieran" ; "embelleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embellec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embelleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embelleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embellecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embellecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embellecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embellecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embellecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embellecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embelleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embelleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embellecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embelleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embellecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embelleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embelleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embelleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embellecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embellecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embelleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embellecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embelleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embellecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embelleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embellece" ; - {- VPB (Imper C.Sg C.P3) => -} "embellezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embellezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embelleced" ; - {- VPB (Imper C.Pl C.P3) => -} "embellezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embellecido" ; - {- VPB (Pass C.Sg Fem) => -} "embellecida" ; - {- VPB (Pass C.Pl Masc) => -} "embellecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embellecidas" - ] - } ; - -lin embermejecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embermejecer" ; - {- VI Ger => -} "embermejeciendo" ; - {- VI Part => -} "embermejecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embermejezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embermejeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embermejece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embermejecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embermejecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embermejecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embermejezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embermejezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embermejezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embermejezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embermejezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embermejezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embermejeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embermejecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embermejeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embermejecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embermejecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embermejecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embermejeciera" ; "embermejeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embermejecieras" ; "embermejecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embermejeciera" ; "embermejeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embermejeciramos" ; "embermejecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embermejecierais" ; "embermejecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embermejecieran" ; "embermejeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embermejec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embermejeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embermejeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embermejecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embermejecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embermejecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embermejecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embermejecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embermejecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embermejeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embermejeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embermejecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embermejeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embermejecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embermejeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embermejeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embermejeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embermejecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embermejecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embermejeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embermejecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embermejeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embermejecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embermejeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embermejece" ; - {- VPB (Imper C.Sg C.P3) => -} "embermejezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embermejezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embermejeced" ; - {- VPB (Imper C.Pl C.P3) => -} "embermejezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embermejecido" ; - {- VPB (Pass C.Sg Fem) => -} "embermejecida" ; - {- VPB (Pass C.Pl Masc) => -} "embermejecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embermejecidas" - ] - } ; - -lin emblandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emblandecer" ; - {- VI Ger => -} "emblandeciendo" ; - {- VI Part => -} "emblandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emblandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emblandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emblandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emblandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emblandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emblandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emblandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emblandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emblandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emblandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emblandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emblandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emblandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emblandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emblandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emblandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emblandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emblandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emblandeciera" ; "emblandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emblandecieras" ; "emblandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emblandeciera" ; "emblandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emblandeciramos" ; "emblandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emblandecierais" ; "emblandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emblandecieran" ; "emblandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emblandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emblandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emblandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emblandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emblandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emblandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emblandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emblandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emblandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emblandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emblandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emblandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emblandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emblandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emblandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emblandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emblandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emblandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emblandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emblandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emblandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emblandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emblandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emblandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emblandece" ; - {- VPB (Imper C.Sg C.P3) => -} "emblandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "emblandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emblandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "emblandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "emblandecido" ; - {- VPB (Pass C.Sg Fem) => -} "emblandecida" ; - {- VPB (Pass C.Pl Masc) => -} "emblandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "emblandecidas" - ] - } ; - -lin emblanquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emblanquecer" ; - {- VI Ger => -} "emblanqueciendo" ; - {- VI Part => -} "emblanquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emblanquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emblanqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emblanquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emblanquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emblanquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emblanquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emblanquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emblanquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emblanquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emblanquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emblanquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emblanquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emblanqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emblanquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emblanqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emblanquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emblanquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emblanquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emblanqueciera" ; "emblanqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emblanquecieras" ; "emblanquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emblanqueciera" ; "emblanqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emblanqueciramos" ; "emblanquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emblanquecierais" ; "emblanquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emblanquecieran" ; "emblanqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emblanquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emblanqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emblanqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emblanquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emblanquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emblanquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emblanquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emblanquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emblanquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emblanqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emblanqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emblanquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emblanqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emblanquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emblanqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emblanqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emblanqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emblanquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emblanquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emblanqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emblanquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emblanqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emblanquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emblanqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emblanquece" ; - {- VPB (Imper C.Sg C.P3) => -} "emblanquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "emblanquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emblanqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "emblanquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "emblanquecido" ; - {- VPB (Pass C.Sg Fem) => -} "emblanquecida" ; - {- VPB (Pass C.Pl Masc) => -} "emblanquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "emblanquecidas" - ] - } ; - -lin embobecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embobecer" ; - {- VI Ger => -} "embobeciendo" ; - {- VI Part => -} "embobecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embobezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embobeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embobece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embobecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embobecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embobecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embobezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embobezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embobezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embobezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embobezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embobezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embobeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embobecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embobeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embobecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embobecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embobecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embobeciera" ; "embobeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embobecieras" ; "embobecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embobeciera" ; "embobeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embobeciramos" ; "embobecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embobecierais" ; "embobecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embobecieran" ; "embobeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embobec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embobeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embobeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embobecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embobecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embobecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embobecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embobecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embobecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embobeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embobeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embobecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embobeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embobecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embobeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embobeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embobeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embobecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embobecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embobeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embobecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embobeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embobecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embobeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embobece" ; - {- VPB (Imper C.Sg C.P3) => -} "embobezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embobezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embobeced" ; - {- VPB (Imper C.Pl C.P3) => -} "embobezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embobecido" ; - {- VPB (Pass C.Sg Fem) => -} "embobecida" ; - {- VPB (Pass C.Pl Masc) => -} "embobecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embobecidas" - ] - } ; - -lin embosquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embosquecer" ; - {- VI Ger => -} "embosqueciendo" ; - {- VI Part => -} "embosquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embosquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embosqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embosquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embosquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embosquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embosquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embosquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embosquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embosquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embosquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embosquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embosquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embosqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embosquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embosqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embosquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embosquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embosquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embosqueciera" ; "embosqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embosquecieras" ; "embosquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embosqueciera" ; "embosqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embosqueciramos" ; "embosquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embosquecierais" ; "embosquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embosquecieran" ; "embosqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embosquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embosqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embosqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embosquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embosquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embosquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embosquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embosquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embosquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embosqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embosqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embosquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embosqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embosquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embosqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embosqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embosqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embosquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embosquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embosqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embosquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embosqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embosquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embosqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embosquece" ; - {- VPB (Imper C.Sg C.P3) => -} "embosquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embosquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embosqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "embosquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embosquecido" ; - {- VPB (Pass C.Sg Fem) => -} "embosquecida" ; - {- VPB (Pass C.Pl Masc) => -} "embosquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embosquecidas" - ] - } ; - -lin embravecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embravecer" ; - {- VI Ger => -} "embraveciendo" ; - {- VI Part => -} "embravecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embravezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embraveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embravece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embravecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embravecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embravecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embravezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embravezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embravezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embravezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embravezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embravezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embraveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embravecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embraveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embravecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embravecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embravecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embraveciera" ; "embraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embravecieras" ; "embravecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embraveciera" ; "embraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embraveciramos" ; "embravecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embravecierais" ; "embravecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embravecieran" ; "embraveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embravec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embraveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embraveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embravecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embravecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embravecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embravecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embravecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embravecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embraveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embraveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embravecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embraveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embravecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embraveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embraveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embraveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embravecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embravecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embraveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embravecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embraveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embravecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embraveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embravece" ; - {- VPB (Imper C.Sg C.P3) => -} "embravezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embravezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embraveced" ; - {- VPB (Imper C.Pl C.P3) => -} "embravezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embravecido" ; - {- VPB (Pass C.Sg Fem) => -} "embravecida" ; - {- VPB (Pass C.Pl Masc) => -} "embravecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embravecidas" - ] - } ; - -lin embrutecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embrutecer" ; - {- VI Ger => -} "embruteciendo" ; - {- VI Part => -} "embrutecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embrutezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embruteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embrutece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embrutecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embrutecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embrutecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embrutezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embrutezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embrutezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embrutezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embrutezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embrutezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embruteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embrutecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embruteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embrutecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embrutecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embrutecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embruteciera" ; "embruteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embrutecieras" ; "embrutecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embruteciera" ; "embruteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embruteciramos" ; "embrutecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embrutecierais" ; "embrutecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embrutecieran" ; "embruteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embrutec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embruteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embruteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embrutecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embrutecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embrutecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embrutecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embrutecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embrutecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embruteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embruteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embrutecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embruteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embrutecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embruteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embruteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embruteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embrutecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embrutecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embruteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embrutecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embruteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embrutecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embruteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embrutece" ; - {- VPB (Imper C.Sg C.P3) => -} "embrutezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embrutezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embruteced" ; - {- VPB (Imper C.Pl C.P3) => -} "embrutezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embrutecido" ; - {- VPB (Pass C.Sg Fem) => -} "embrutecida" ; - {- VPB (Pass C.Pl Masc) => -} "embrutecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embrutecidas" - ] - } ; - -lin empalidecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empalidecer" ; - {- VI Ger => -} "empalideciendo" ; - {- VI Part => -} "empalidecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empalidezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empalideces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empalidece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empalidecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empalidecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empalidecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empalidezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empalidezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empalidezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empalidezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empalidezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empalidezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empalideca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empalidecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empalideca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empalidecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empalidecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empalidecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empalideciera" ; "empalideciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empalidecieras" ; "empalidecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empalideciera" ; "empalideciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empalideciramos" ; "empalidecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empalidecierais" ; "empalidecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empalidecieran" ; "empalideciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empalidec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empalideciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empalideci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empalidecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empalidecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empalidecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empalidecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empalidecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empalidecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empalideceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empalideceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empalidecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empalideciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empalidecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empalideciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empalideciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empalideciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empalidecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empalidecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empalideceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empalidecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empalideceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empalidecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empalideceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empalidece" ; - {- VPB (Imper C.Sg C.P3) => -} "empalidezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empalidezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empalideced" ; - {- VPB (Imper C.Pl C.P3) => -} "empalidezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empalidecido" ; - {- VPB (Pass C.Sg Fem) => -} "empalidecida" ; - {- VPB (Pass C.Pl Masc) => -} "empalidecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empalidecidas" - ] - } ; - -lin empavorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empavorecer" ; - {- VI Ger => -} "empavoreciendo" ; - {- VI Part => -} "empavorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empavorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empavoreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empavorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empavorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empavorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empavorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empavorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empavorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empavorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empavorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empavorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empavorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empavoreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empavorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empavoreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empavorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empavorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empavorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empavoreciera" ; "empavoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empavorecieras" ; "empavorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empavoreciera" ; "empavoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empavoreciramos" ; "empavorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empavorecierais" ; "empavorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empavorecieran" ; "empavoreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empavorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empavoreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empavoreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empavorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empavorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empavorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empavorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empavorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empavorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empavoreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empavoreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empavorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empavoreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empavorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empavoreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empavoreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empavoreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empavorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empavorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empavoreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empavorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empavoreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empavorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empavoreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empavorece" ; - {- VPB (Imper C.Sg C.P3) => -} "empavorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empavorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empavoreced" ; - {- VPB (Imper C.Pl C.P3) => -} "empavorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empavorecido" ; - {- VPB (Pass C.Sg Fem) => -} "empavorecida" ; - {- VPB (Pass C.Pl Masc) => -} "empavorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empavorecidas" - ] - } ; - -lin empecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empecer" ; - {- VI Ger => -} "empeciendo" ; - {- VI Part => -} "empecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empeciera" ; "empeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empecieras" ; "empecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empeciera" ; "empeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empeciramos" ; "empecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empecierais" ; "empecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empecieran" ; "empeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empece" ; - {- VPB (Imper C.Sg C.P3) => -} "empezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empeced" ; - {- VPB (Imper C.Pl C.P3) => -} "empezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empecido" ; - {- VPB (Pass C.Sg Fem) => -} "empecida" ; - {- VPB (Pass C.Pl Masc) => -} "empecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empecidas" - ] - } ; - -lin empequehecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empequehecer" ; - {- VI Ger => -} "empequeheciendo" ; - {- VI Part => -} "empequehecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empequehezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empequeheces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empequehece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empequehecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empequehecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empequehecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empequehezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empequehezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empequehezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empequehezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empequehezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empequehezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empequeheca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empequehecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empequeheca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empequehecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empequehecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empequehecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empequeheciera" ; "empequeheciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empequehecieras" ; "empequehecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empequeheciera" ; "empequeheciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empequeheciramos" ; "empequehecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empequehecierais" ; "empequehecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empequehecieran" ; "empequeheciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empequehec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empequeheciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empequeheci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empequehecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empequehecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empequehecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empequehecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empequehecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empequehecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empequeheceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empequeheceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empequehecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empequeheciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empequehecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empequeheciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empequeheciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empequeheciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empequehecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empequehecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empequeheceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empequehecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empequeheceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empequehecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empequeheceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empequehece" ; - {- VPB (Imper C.Sg C.P3) => -} "empequehezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empequehezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empequeheced" ; - {- VPB (Imper C.Pl C.P3) => -} "empequehezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empequehecido" ; - {- VPB (Pass C.Sg Fem) => -} "empequehecida" ; - {- VPB (Pass C.Pl Masc) => -} "empequehecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empequehecidas" - ] - } ; - -lin emplastecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emplastecer" ; - {- VI Ger => -} "emplasteciendo" ; - {- VI Part => -} "emplastecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emplastezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emplasteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emplastece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emplastecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emplastecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emplastecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emplastezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emplastezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emplastezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emplastezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emplastezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emplastezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emplasteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emplastecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emplasteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emplastecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emplastecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emplastecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emplasteciera" ; "emplasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emplastecieras" ; "emplastecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emplasteciera" ; "emplasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emplasteciramos" ; "emplastecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emplastecierais" ; "emplastecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emplastecieran" ; "emplasteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emplastec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emplasteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emplasteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emplastecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emplastecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emplastecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emplastecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emplastecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emplastecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emplasteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emplasteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emplastecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emplasteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emplastecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emplasteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emplasteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emplasteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emplastecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emplastecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emplasteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emplastecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emplasteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emplastecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emplasteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emplastece" ; - {- VPB (Imper C.Sg C.P3) => -} "emplastezca" ; - {- VPB (Imper C.Pl C.P1) => -} "emplastezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emplasteced" ; - {- VPB (Imper C.Pl C.P3) => -} "emplastezcan" ; - {- VPB (Pass C.Sg Masc) => -} "emplastecido" ; - {- VPB (Pass C.Sg Fem) => -} "emplastecida" ; - {- VPB (Pass C.Pl Masc) => -} "emplastecidos" ; - {- VPB (Pass C.Pl Fem) => -} "emplastecidas" - ] - } ; - -lin emplebeyecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emplebeyecer" ; - {- VI Ger => -} "emplebeyeciendo" ; - {- VI Part => -} "emplebeyecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emplebeyezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emplebeyeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emplebeyece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emplebeyecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emplebeyecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emplebeyecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emplebeyezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emplebeyezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emplebeyezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emplebeyezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emplebeyezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emplebeyezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emplebeyeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emplebeyecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emplebeyeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emplebeyecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emplebeyecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emplebeyecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emplebeyeciera" ; "emplebeyeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emplebeyecieras" ; "emplebeyecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emplebeyeciera" ; "emplebeyeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emplebeyeciramos" ; "emplebeyecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emplebeyecierais" ; "emplebeyecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emplebeyecieran" ; "emplebeyeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emplebeyec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emplebeyeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emplebeyeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emplebeyecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emplebeyecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emplebeyecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emplebeyecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emplebeyecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emplebeyecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emplebeyeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emplebeyeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emplebeyecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emplebeyeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emplebeyecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emplebeyeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emplebeyeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emplebeyeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emplebeyecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emplebeyecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emplebeyeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emplebeyecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emplebeyeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emplebeyecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emplebeyeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emplebeyece" ; - {- VPB (Imper C.Sg C.P3) => -} "emplebeyezca" ; - {- VPB (Imper C.Pl C.P1) => -} "emplebeyezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emplebeyeced" ; - {- VPB (Imper C.Pl C.P3) => -} "emplebeyezcan" ; - {- VPB (Pass C.Sg Masc) => -} "emplebeyecido" ; - {- VPB (Pass C.Sg Fem) => -} "emplebeyecida" ; - {- VPB (Pass C.Pl Masc) => -} "emplebeyecidos" ; - {- VPB (Pass C.Pl Fem) => -} "emplebeyecidas" - ] - } ; - -lin emplumecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emplumecer" ; - {- VI Ger => -} "emplumeciendo" ; - {- VI Part => -} "emplumecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emplumezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emplumeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emplumece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emplumecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emplumecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emplumecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emplumezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emplumezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emplumezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emplumezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emplumezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emplumezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emplumeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emplumecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emplumeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emplumecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emplumecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emplumecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emplumeciera" ; "emplumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emplumecieras" ; "emplumecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emplumeciera" ; "emplumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emplumeciramos" ; "emplumecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emplumecierais" ; "emplumecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emplumecieran" ; "emplumeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emplumec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emplumeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emplumeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emplumecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emplumecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emplumecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emplumecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emplumecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emplumecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emplumeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emplumeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emplumecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emplumeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emplumecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emplumeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emplumeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emplumeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emplumecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emplumecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emplumeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emplumecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emplumeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emplumecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emplumeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emplumece" ; - {- VPB (Imper C.Sg C.P3) => -} "emplumezca" ; - {- VPB (Imper C.Pl C.P1) => -} "emplumezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emplumeced" ; - {- VPB (Imper C.Pl C.P3) => -} "emplumezcan" ; - {- VPB (Pass C.Sg Masc) => -} "emplumecido" ; - {- VPB (Pass C.Sg Fem) => -} "emplumecida" ; - {- VPB (Pass C.Pl Masc) => -} "emplumecidos" ; - {- VPB (Pass C.Pl Fem) => -} "emplumecidas" - ] - } ; - -lin empobrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empobrecer" ; - {- VI Ger => -} "empobreciendo" ; - {- VI Part => -} "empobrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empobrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empobreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empobrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empobrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empobrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empobrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empobrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empobrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empobrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empobrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empobrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empobrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empobreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empobrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empobreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empobrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empobrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empobrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empobreciera" ; "empobreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empobrecieras" ; "empobrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empobreciera" ; "empobreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empobreciramos" ; "empobrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empobrecierais" ; "empobrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empobrecieran" ; "empobreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empobrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empobreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empobreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empobrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empobrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empobrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empobrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empobrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empobrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empobreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empobreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empobrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empobreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empobrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empobreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empobreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empobreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empobrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empobrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empobreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empobrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empobreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empobrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empobreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empobrece" ; - {- VPB (Imper C.Sg C.P3) => -} "empobrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empobrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empobreced" ; - {- VPB (Imper C.Pl C.P3) => -} "empobrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empobrecido" ; - {- VPB (Pass C.Sg Fem) => -} "empobrecida" ; - {- VPB (Pass C.Pl Masc) => -} "empobrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empobrecidas" - ] - } ; - -lin empodrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empodrecer" ; - {- VI Ger => -} "empodreciendo" ; - {- VI Part => -} "empodrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empodrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empodreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empodrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empodrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empodrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empodrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empodrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empodrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empodrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empodrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empodrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empodrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empodreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empodrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empodreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empodrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empodrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empodrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empodreciera" ; "empodreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empodrecieras" ; "empodrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empodreciera" ; "empodreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empodreciramos" ; "empodrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empodrecierais" ; "empodrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empodrecieran" ; "empodreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empodrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empodreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empodreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empodrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empodrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empodrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empodrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empodrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empodrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empodreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empodreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empodrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empodreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empodrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empodreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empodreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empodreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empodrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empodrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empodreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empodrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empodreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empodrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empodreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empodrece" ; - {- VPB (Imper C.Sg C.P3) => -} "empodrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empodrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empodreced" ; - {- VPB (Imper C.Pl C.P3) => -} "empodrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empodrecido" ; - {- VPB (Pass C.Sg Fem) => -} "empodrecida" ; - {- VPB (Pass C.Pl Masc) => -} "empodrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empodrecidas" - ] - } ; - -lin empretecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empretecer" ; - {- VI Ger => -} "empreteciendo" ; - {- VI Part => -} "empretecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empretezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empreteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empretece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empretecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empretecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empretecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empretezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empretezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empretezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empretezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empretezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empretezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empreteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empretecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empreteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empretecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empretecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empretecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empreteciera" ; "empreteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empretecieras" ; "empretecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empreteciera" ; "empreteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empreteciramos" ; "empretecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empretecierais" ; "empretecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empretecieran" ; "empreteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empretec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empreteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empreteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empretecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empretecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empretecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empretecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empretecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empretecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empreteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empreteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empretecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empreteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empretecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empreteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empreteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empreteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empretecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empretecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empreteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empretecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empreteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empretecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empreteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empretece" ; - {- VPB (Imper C.Sg C.P3) => -} "empretezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empretezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empreteced" ; - {- VPB (Imper C.Pl C.P3) => -} "empretezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empretecido" ; - {- VPB (Pass C.Sg Fem) => -} "empretecida" ; - {- VPB (Pass C.Pl Masc) => -} "empretecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empretecidas" - ] - } ; - -lin emputecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emputecer" ; - {- VI Ger => -} "emputeciendo" ; - {- VI Part => -} "emputecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "emputezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emputeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emputece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emputecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emputecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emputecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "emputezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emputezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "emputezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emputezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emputezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emputezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emputeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emputecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emputeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emputecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emputecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emputecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emputeciera" ; "emputeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emputecieras" ; "emputecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emputeciera" ; "emputeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emputeciramos" ; "emputecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emputecierais" ; "emputecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emputecieran" ; "emputeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emputec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emputeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emputeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emputecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emputecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emputecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emputecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emputecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emputecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emputeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emputeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emputecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emputeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emputecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emputeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emputeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emputeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emputecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emputecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emputeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emputecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emputeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emputecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emputeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emputece" ; - {- VPB (Imper C.Sg C.P3) => -} "emputezca" ; - {- VPB (Imper C.Pl C.P1) => -} "emputezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "emputeced" ; - {- VPB (Imper C.Pl C.P3) => -} "emputezcan" ; - {- VPB (Pass C.Sg Masc) => -} "emputecido" ; - {- VPB (Pass C.Sg Fem) => -} "emputecida" ; - {- VPB (Pass C.Pl Masc) => -} "emputecidos" ; - {- VPB (Pass C.Pl Fem) => -} "emputecidas" - ] - } ; - -lin enaltecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enaltecer" ; - {- VI Ger => -} "enalteciendo" ; - {- VI Part => -} "enaltecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enaltezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enalteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enaltece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enaltecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enaltecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enaltecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enaltezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enaltezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enaltezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enaltezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enaltezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enaltezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enalteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enaltecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enalteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enaltecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enaltecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enaltecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enalteciera" ; "enalteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enaltecieras" ; "enaltecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enalteciera" ; "enalteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enalteciramos" ; "enaltecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enaltecierais" ; "enaltecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enaltecieran" ; "enalteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enaltec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enalteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enalteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enaltecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enaltecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enaltecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enaltecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enaltecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enaltecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enalteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enalteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enaltecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enalteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enaltecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enalteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enalteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enalteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enaltecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enaltecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enalteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enaltecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enalteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enaltecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enalteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enaltece" ; - {- VPB (Imper C.Sg C.P3) => -} "enaltezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enaltezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enalteced" ; - {- VPB (Imper C.Pl C.P3) => -} "enaltezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enaltecido" ; - {- VPB (Pass C.Sg Fem) => -} "enaltecida" ; - {- VPB (Pass C.Pl Masc) => -} "enaltecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enaltecidas" - ] - } ; - -lin enamarillecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enamarillecer" ; - {- VI Ger => -} "enamarilleciendo" ; - {- VI Part => -} "enamarillecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enamarillezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enamarilleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enamarillece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enamarillecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enamarillecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enamarillecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enamarillezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enamarillezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enamarillezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enamarillezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enamarillezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enamarillezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enamarilleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enamarillecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enamarilleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enamarillecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enamarillecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enamarillecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enamarilleciera" ; "enamarilleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enamarillecieras" ; "enamarillecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enamarilleciera" ; "enamarilleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enamarilleciramos" ; "enamarillecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enamarillecierais" ; "enamarillecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enamarillecieran" ; "enamarilleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enamarillec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enamarilleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enamarilleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enamarillecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enamarillecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enamarillecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enamarillecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enamarillecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enamarillecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enamarilleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enamarilleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enamarillecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enamarilleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enamarillecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enamarilleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enamarilleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enamarilleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enamarillecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enamarillecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enamarilleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enamarillecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enamarilleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enamarillecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enamarilleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enamarillece" ; - {- VPB (Imper C.Sg C.P3) => -} "enamarillezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enamarillezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enamarilleced" ; - {- VPB (Imper C.Pl C.P3) => -} "enamarillezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enamarillecido" ; - {- VPB (Pass C.Sg Fem) => -} "enamarillecida" ; - {- VPB (Pass C.Pl Masc) => -} "enamarillecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enamarillecidas" - ] - } ; - -lin enardecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enardecer" ; - {- VI Ger => -} "enardeciendo" ; - {- VI Part => -} "enardecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enardezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enardeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enardece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enardecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enardecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enardecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enardezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enardezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enardezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enardezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enardezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enardezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enardeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enardecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enardeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enardecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enardecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enardecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enardeciera" ; "enardeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enardecieras" ; "enardecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enardeciera" ; "enardeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enardeciramos" ; "enardecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enardecierais" ; "enardecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enardecieran" ; "enardeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enardec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enardeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enardeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enardecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enardecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enardecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enardecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enardecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enardecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enardeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enardeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enardecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enardeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enardecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enardeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enardeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enardeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enardecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enardecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enardeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enardecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enardeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enardecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enardeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enardece" ; - {- VPB (Imper C.Sg C.P3) => -} "enardezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enardezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enardeced" ; - {- VPB (Imper C.Pl C.P3) => -} "enardezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enardecido" ; - {- VPB (Pass C.Sg Fem) => -} "enardecida" ; - {- VPB (Pass C.Pl Masc) => -} "enardecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enardecidas" - ] - } ; - -lin encallecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encallecer" ; - {- VI Ger => -} "encalleciendo" ; - {- VI Part => -} "encallecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encallezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encalleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encallece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encallecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encallecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encallecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encallezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encallezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encallezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encallezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encallezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encallezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encalleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encallecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encalleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encallecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encallecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encallecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encalleciera" ; "encalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encallecieras" ; "encallecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encalleciera" ; "encalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encalleciramos" ; "encallecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encallecierais" ; "encallecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encallecieran" ; "encalleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encallec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encalleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encalleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encallecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encallecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encallecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encallecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encallecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encallecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encalleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encalleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encallecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encalleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encallecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encalleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encalleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encalleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encallecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encallecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encalleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encallecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encalleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encallecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encalleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encallece" ; - {- VPB (Imper C.Sg C.P3) => -} "encallezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encallezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encalleced" ; - {- VPB (Imper C.Pl C.P3) => -} "encallezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encallecido" ; - {- VPB (Pass C.Sg Fem) => -} "encallecida" ; - {- VPB (Pass C.Pl Masc) => -} "encallecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encallecidas" - ] - } ; - -lin encalvecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encalvecer" ; - {- VI Ger => -} "encalveciendo" ; - {- VI Part => -} "encalvecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encalvezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encalveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encalvece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encalvecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encalvecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encalvecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encalvezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encalvezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encalvezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encalvezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encalvezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encalvezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encalveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encalvecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encalveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encalvecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encalvecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encalvecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encalveciera" ; "encalveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encalvecieras" ; "encalvecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encalveciera" ; "encalveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encalveciramos" ; "encalvecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encalvecierais" ; "encalvecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encalvecieran" ; "encalveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encalvec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encalveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encalveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encalvecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encalvecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encalvecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encalvecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encalvecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encalvecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encalveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encalveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encalvecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encalveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encalvecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encalveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encalveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encalveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encalvecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encalvecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encalveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encalvecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encalveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encalvecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encalveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encalvece" ; - {- VPB (Imper C.Sg C.P3) => -} "encalvezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encalvezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encalveced" ; - {- VPB (Imper C.Pl C.P3) => -} "encalvezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encalvecido" ; - {- VPB (Pass C.Sg Fem) => -} "encalvecida" ; - {- VPB (Pass C.Pl Masc) => -} "encalvecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encalvecidas" - ] - } ; - -lin encandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encandecer" ; - {- VI Ger => -} "encandeciendo" ; - {- VI Part => -} "encandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encandeciera" ; "encandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encandecieras" ; "encandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encandeciera" ; "encandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encandeciramos" ; "encandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encandecierais" ; "encandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encandecieran" ; "encandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encandece" ; - {- VPB (Imper C.Sg C.P3) => -} "encandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "encandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encandecido" ; - {- VPB (Pass C.Sg Fem) => -} "encandecida" ; - {- VPB (Pass C.Pl Masc) => -} "encandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encandecidas" - ] - } ; - -lin encanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encanecer" ; - {- VI Ger => -} "encaneciendo" ; - {- VI Part => -} "encanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encaneciera" ; "encaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encanecieras" ; "encanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encaneciera" ; "encaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encaneciramos" ; "encanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encanecierais" ; "encanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encanecieran" ; "encaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encanece" ; - {- VPB (Imper C.Sg C.P3) => -} "encanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "encanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encanecido" ; - {- VPB (Pass C.Sg Fem) => -} "encanecida" ; - {- VPB (Pass C.Pl Masc) => -} "encanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encanecidas" - ] - } ; - -lin encarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encarecer" ; - {- VI Ger => -} "encareciendo" ; - {- VI Part => -} "encarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encareciera" ; "encareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encarecieras" ; "encarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encareciera" ; "encareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encareciramos" ; "encarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encarecierais" ; "encarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encarecieran" ; "encareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encarece" ; - {- VPB (Imper C.Sg C.P3) => -} "encarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encareced" ; - {- VPB (Imper C.Pl C.P3) => -} "encarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encarecido" ; - {- VPB (Pass C.Sg Fem) => -} "encarecida" ; - {- VPB (Pass C.Pl Masc) => -} "encarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encarecidas" - ] - } ; - -lin encarnecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encarnecer" ; - {- VI Ger => -} "encarneciendo" ; - {- VI Part => -} "encarnecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encarnezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encarneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encarnece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encarnecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encarnecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encarnecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encarnezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encarnezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encarnezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encarnezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encarnezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encarnezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encarneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encarnecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encarneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encarnecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encarnecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encarnecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encarneciera" ; "encarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encarnecieras" ; "encarnecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encarneciera" ; "encarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encarneciramos" ; "encarnecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encarnecierais" ; "encarnecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encarnecieran" ; "encarneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encarnec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encarneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encarneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encarnecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encarnecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encarnecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encarnecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encarnecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encarnecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encarneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encarneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encarnecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encarneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encarnecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encarneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encarneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encarneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encarnecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encarnecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encarneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encarnecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encarneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encarnecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encarneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encarnece" ; - {- VPB (Imper C.Sg C.P3) => -} "encarnezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encarnezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encarneced" ; - {- VPB (Imper C.Pl C.P3) => -} "encarnezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encarnecido" ; - {- VPB (Pass C.Sg Fem) => -} "encarnecida" ; - {- VPB (Pass C.Pl Masc) => -} "encarnecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encarnecidas" - ] - } ; - -lin enceguecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enceguecer" ; - {- VI Ger => -} "encegueciendo" ; - {- VI Part => -} "enceguecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enceguezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encegueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enceguece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enceguecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enceguecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enceguecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enceguezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enceguezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enceguezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enceguezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enceguezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enceguezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encegueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enceguecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encegueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enceguecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enceguecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enceguecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encegueciera" ; "encegueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enceguecieras" ; "enceguecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encegueciera" ; "encegueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encegueciramos" ; "enceguecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enceguecierais" ; "enceguecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enceguecieran" ; "encegueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enceguec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encegueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encegueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enceguecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enceguecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enceguecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enceguecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enceguecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enceguecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encegueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encegueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enceguecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encegueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enceguecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encegueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encegueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encegueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enceguecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enceguecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encegueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enceguecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encegueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enceguecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encegueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enceguece" ; - {- VPB (Imper C.Sg C.P3) => -} "enceguezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enceguezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encegueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enceguezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enceguecido" ; - {- VPB (Pass C.Sg Fem) => -} "enceguecida" ; - {- VPB (Pass C.Pl Masc) => -} "enceguecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enceguecidas" - ] - } ; - -lin encloquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encloquecer" ; - {- VI Ger => -} "encloqueciendo" ; - {- VI Part => -} "encloquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encloquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encloqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encloquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encloquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encloquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encloquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encloquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encloquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encloquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encloquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encloquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encloquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encloqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encloquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encloqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encloquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encloquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encloquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encloqueciera" ; "encloqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encloquecieras" ; "encloquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encloqueciera" ; "encloqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encloqueciramos" ; "encloquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encloquecierais" ; "encloquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encloquecieran" ; "encloqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encloquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encloqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encloqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encloquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encloquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encloquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encloquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encloquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encloquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encloqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encloqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encloquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encloqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encloquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encloqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encloqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encloqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encloquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encloquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encloqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encloquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encloqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encloquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encloqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encloquece" ; - {- VPB (Imper C.Sg C.P3) => -} "encloquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encloquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encloqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "encloquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encloquecido" ; - {- VPB (Pass C.Sg Fem) => -} "encloquecida" ; - {- VPB (Pass C.Pl Masc) => -} "encloquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encloquecidas" - ] - } ; - -lin encorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encorecer" ; - {- VI Ger => -} "encoreciendo" ; - {- VI Part => -} "encorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encoreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encoreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encoreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encoreciera" ; "encoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encorecieras" ; "encorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encoreciera" ; "encoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encoreciramos" ; "encorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encorecierais" ; "encorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encorecieran" ; "encoreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encoreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encoreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encoreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encoreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encoreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encoreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encoreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encoreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encoreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encoreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encoreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encorece" ; - {- VPB (Imper C.Sg C.P3) => -} "encorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encoreced" ; - {- VPB (Imper C.Pl C.P3) => -} "encorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encorecido" ; - {- VPB (Pass C.Sg Fem) => -} "encorecida" ; - {- VPB (Pass C.Pl Masc) => -} "encorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encorecidas" - ] - } ; - -lin encrudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encrudecer" ; - {- VI Ger => -} "encrudeciendo" ; - {- VI Part => -} "encrudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encrudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encrudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encrudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encrudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encrudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encrudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encrudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encrudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encrudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encrudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encrudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encrudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encrudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encrudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encrudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encrudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encrudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encrudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encrudeciera" ; "encrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encrudecieras" ; "encrudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encrudeciera" ; "encrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encrudeciramos" ; "encrudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encrudecierais" ; "encrudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encrudecieran" ; "encrudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encrudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encrudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encrudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encrudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encrudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encrudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encrudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encrudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encrudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encrudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encrudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encrudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encrudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encrudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encrudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encrudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encrudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encrudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encrudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encrudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encrudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encrudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encrudece" ; - {- VPB (Imper C.Sg C.P3) => -} "encrudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encrudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encrudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "encrudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encrudecido" ; - {- VPB (Pass C.Sg Fem) => -} "encrudecida" ; - {- VPB (Pass C.Pl Masc) => -} "encrudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encrudecidas" - ] - } ; - -lin encruelecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encruelecer" ; - {- VI Ger => -} "encrueleciendo" ; - {- VI Part => -} "encruelecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encruelezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encrueleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encruelece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encruelecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encruelecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encruelecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encruelezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encruelezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encruelezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encruelezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encruelezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encruelezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encrueleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encruelecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encrueleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encruelecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encruelecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encruelecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encrueleciera" ; "encrueleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encruelecieras" ; "encruelecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encrueleciera" ; "encrueleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encrueleciramos" ; "encruelecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encruelecierais" ; "encruelecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encruelecieran" ; "encrueleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encruelec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encrueleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encrueleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encruelecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encruelecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encruelecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encruelecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encruelecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encruelecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encrueleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encrueleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encruelecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encrueleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encruelecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encrueleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encrueleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encrueleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encruelecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encruelecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encrueleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encruelecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encrueleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encruelecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encrueleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encruelece" ; - {- VPB (Imper C.Sg C.P3) => -} "encruelezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encruelezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encrueleced" ; - {- VPB (Imper C.Pl C.P3) => -} "encruelezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encruelecido" ; - {- VPB (Pass C.Sg Fem) => -} "encruelecida" ; - {- VPB (Pass C.Pl Masc) => -} "encruelecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encruelecidas" - ] - } ; - -lin endentecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "endentecer" ; - {- VI Ger => -} "endenteciendo" ; - {- VI Part => -} "endentecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "endentezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "endenteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "endentece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "endentecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "endentecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "endentecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "endentezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "endentezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "endentezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "endentezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "endentezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "endentezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "endenteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "endentecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "endenteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "endentecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "endentecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "endentecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"endenteciera" ; "endenteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"endentecieras" ; "endentecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"endenteciera" ; "endenteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"endenteciramos" ; "endentecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"endentecierais" ; "endentecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"endentecieran" ; "endenteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "endentec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "endenteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "endenteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "endentecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "endentecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "endentecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "endentecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "endentecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "endentecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "endenteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "endenteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "endentecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "endenteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "endentecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "endenteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "endenteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "endenteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "endentecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "endentecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "endenteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "endentecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "endenteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "endentecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "endenteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "endentece" ; - {- VPB (Imper C.Sg C.P3) => -} "endentezca" ; - {- VPB (Imper C.Pl C.P1) => -} "endentezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "endenteced" ; - {- VPB (Imper C.Pl C.P3) => -} "endentezcan" ; - {- VPB (Pass C.Sg Masc) => -} "endentecido" ; - {- VPB (Pass C.Sg Fem) => -} "endentecida" ; - {- VPB (Pass C.Pl Masc) => -} "endentecidos" ; - {- VPB (Pass C.Pl Fem) => -} "endentecidas" - ] - } ; - -lin endurecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "endurecer" ; - {- VI Ger => -} "endureciendo" ; - {- VI Part => -} "endurecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "endurezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "endureces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "endurece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "endurecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "endurecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "endurecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "endurezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "endurezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "endurezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "endurezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "endurezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "endurezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "endureca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "endurecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "endureca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "endurecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "endurecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "endurecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"endureciera" ; "endureciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"endurecieras" ; "endurecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"endureciera" ; "endureciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"endureciramos" ; "endurecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"endurecierais" ; "endurecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"endurecieran" ; "endureciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "endurec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "endureciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "endureci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "endurecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "endurecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "endurecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "endurecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "endurecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "endurecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "endureceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "endureceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "endurecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "endureciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "endurecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "endureciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "endureciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "endureciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "endurecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "endurecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "endureceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "endurecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "endureceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "endurecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "endureceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "endurece" ; - {- VPB (Imper C.Sg C.P3) => -} "endurezca" ; - {- VPB (Imper C.Pl C.P1) => -} "endurezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "endureced" ; - {- VPB (Imper C.Pl C.P3) => -} "endurezcan" ; - {- VPB (Pass C.Sg Masc) => -} "endurecido" ; - {- VPB (Pass C.Sg Fem) => -} "endurecida" ; - {- VPB (Pass C.Pl Masc) => -} "endurecidos" ; - {- VPB (Pass C.Pl Fem) => -} "endurecidas" - ] - } ; - -lin enflaquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enflaquecer" ; - {- VI Ger => -} "enflaqueciendo" ; - {- VI Part => -} "enflaquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enflaquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enflaqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enflaquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enflaquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enflaquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enflaquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enflaquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enflaquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enflaquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enflaquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enflaquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enflaquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enflaqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enflaquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enflaqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enflaquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enflaquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enflaquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enflaqueciera" ; "enflaqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enflaquecieras" ; "enflaquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enflaqueciera" ; "enflaqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enflaqueciramos" ; "enflaquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enflaquecierais" ; "enflaquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enflaquecieran" ; "enflaqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enflaquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enflaqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enflaqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enflaquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enflaquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enflaquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enflaquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enflaquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enflaquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enflaqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enflaqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enflaquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enflaqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enflaquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enflaqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enflaqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enflaqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enflaquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enflaquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enflaqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enflaquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enflaqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enflaquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enflaqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enflaquece" ; - {- VPB (Imper C.Sg C.P3) => -} "enflaquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enflaquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enflaqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enflaquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enflaquecido" ; - {- VPB (Pass C.Sg Fem) => -} "enflaquecida" ; - {- VPB (Pass C.Pl Masc) => -} "enflaquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enflaquecidas" - ] - } ; - -lin enflorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enflorecer" ; - {- VI Ger => -} "enfloreciendo" ; - {- VI Part => -} "enflorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enflorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enfloreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enflorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enflorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enflorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enflorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enflorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enflorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enflorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enflorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enflorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enflorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enfloreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enflorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enfloreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enflorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enflorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enflorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enfloreciera" ; "enfloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enflorecieras" ; "enflorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enfloreciera" ; "enfloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enfloreciramos" ; "enflorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enflorecierais" ; "enflorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enflorecieran" ; "enfloreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enflorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enfloreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enfloreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enflorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enflorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enflorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enflorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enflorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enflorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enfloreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enfloreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enflorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enfloreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enflorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enfloreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enfloreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enfloreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enflorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enflorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enfloreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enflorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enfloreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enflorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enfloreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enflorece" ; - {- VPB (Imper C.Sg C.P3) => -} "enflorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enflorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enfloreced" ; - {- VPB (Imper C.Pl C.P3) => -} "enflorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enflorecido" ; - {- VPB (Pass C.Sg Fem) => -} "enflorecida" ; - {- VPB (Pass C.Pl Masc) => -} "enflorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enflorecidas" - ] - } ; - -lin enfranquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enfranquecer" ; - {- VI Ger => -} "enfranqueciendo" ; - {- VI Part => -} "enfranquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enfranquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enfranqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enfranquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enfranquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enfranquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enfranquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enfranquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enfranquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enfranquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enfranquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enfranquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enfranquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enfranqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enfranquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enfranqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enfranquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enfranquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enfranquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enfranqueciera" ; "enfranqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enfranquecieras" ; "enfranquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enfranqueciera" ; "enfranqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enfranqueciramos" ; "enfranquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enfranquecierais" ; "enfranquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enfranquecieran" ; "enfranqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enfranquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enfranqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enfranqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enfranquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enfranquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enfranquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enfranquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enfranquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enfranquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enfranqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enfranqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enfranquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enfranqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enfranquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enfranqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enfranqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enfranqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enfranquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enfranquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enfranqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enfranquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enfranqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enfranquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enfranqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enfranquece" ; - {- VPB (Imper C.Sg C.P3) => -} "enfranquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enfranquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enfranqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enfranquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enfranquecido" ; - {- VPB (Pass C.Sg Fem) => -} "enfranquecida" ; - {- VPB (Pass C.Pl Masc) => -} "enfranquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enfranquecidas" - ] - } ; - -lin enfurecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enfurecer" ; - {- VI Ger => -} "enfureciendo" ; - {- VI Part => -} "enfurecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enfurezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enfureces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enfurece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enfurecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enfurecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enfurecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enfurezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enfurezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enfurezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enfurezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enfurezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enfurezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enfureca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enfurecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enfureca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enfurecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enfurecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enfurecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enfureciera" ; "enfureciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enfurecieras" ; "enfurecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enfureciera" ; "enfureciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enfureciramos" ; "enfurecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enfurecierais" ; "enfurecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enfurecieran" ; "enfureciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enfurec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enfureciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enfureci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enfurecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enfurecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enfurecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enfurecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enfurecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enfurecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enfureceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enfureceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enfurecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enfureciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enfurecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enfureciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enfureciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enfureciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enfurecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enfurecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enfureceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enfurecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enfureceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enfurecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enfureceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enfurece" ; - {- VPB (Imper C.Sg C.P3) => -} "enfurezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enfurezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enfureced" ; - {- VPB (Imper C.Pl C.P3) => -} "enfurezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enfurecido" ; - {- VPB (Pass C.Sg Fem) => -} "enfurecida" ; - {- VPB (Pass C.Pl Masc) => -} "enfurecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enfurecidas" - ] - } ; - -lin engrandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engrandecer" ; - {- VI Ger => -} "engrandeciendo" ; - {- VI Part => -} "engrandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "engrandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engrandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "engrandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engrandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engrandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engrandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "engrandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engrandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "engrandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engrandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engrandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engrandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engrandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engrandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engrandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engrandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engrandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engrandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engrandeciera" ; "engrandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engrandecieras" ; "engrandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engrandeciera" ; "engrandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engrandeciramos" ; "engrandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engrandecierais" ; "engrandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engrandecieran" ; "engrandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engrandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engrandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engrandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engrandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engrandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engrandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engrandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engrandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engrandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engrandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engrandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engrandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engrandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engrandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engrandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engrandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engrandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engrandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engrandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engrandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engrandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engrandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engrandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engrandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "engrandece" ; - {- VPB (Imper C.Sg C.P3) => -} "engrandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "engrandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "engrandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "engrandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "engrandecido" ; - {- VPB (Pass C.Sg Fem) => -} "engrandecida" ; - {- VPB (Pass C.Pl Masc) => -} "engrandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "engrandecidas" - ] - } ; - -lin engravecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engravecer" ; - {- VI Ger => -} "engraveciendo" ; - {- VI Part => -} "engravecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "engravezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engraveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "engravece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engravecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engravecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engravecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "engravezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engravezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "engravezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engravezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engravezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engravezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engraveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engravecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engraveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engravecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engravecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engravecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engraveciera" ; "engraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engravecieras" ; "engravecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engraveciera" ; "engraveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engraveciramos" ; "engravecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engravecierais" ; "engravecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engravecieran" ; "engraveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engravec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engraveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engraveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engravecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engravecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engravecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engravecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engravecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engravecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engraveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engraveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engravecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engraveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engravecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engraveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engraveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engraveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engravecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engravecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engraveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engravecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engraveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engravecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engraveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "engravece" ; - {- VPB (Imper C.Sg C.P3) => -} "engravezca" ; - {- VPB (Imper C.Pl C.P1) => -} "engravezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "engraveced" ; - {- VPB (Imper C.Pl C.P3) => -} "engravezcan" ; - {- VPB (Pass C.Sg Masc) => -} "engravecido" ; - {- VPB (Pass C.Sg Fem) => -} "engravecida" ; - {- VPB (Pass C.Pl Masc) => -} "engravecidos" ; - {- VPB (Pass C.Pl Fem) => -} "engravecidas" - ] - } ; - -lin enllentecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enllentecer" ; - {- VI Ger => -} "enllenteciendo" ; - {- VI Part => -} "enllentecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enllentezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enllenteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enllentece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enllentecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enllentecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enllentecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enllentezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enllentezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enllentezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enllentezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enllentezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enllentezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enllenteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enllentecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enllenteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enllentecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enllentecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enllentecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enllenteciera" ; "enllenteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enllentecieras" ; "enllentecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enllenteciera" ; "enllenteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enllenteciramos" ; "enllentecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enllentecierais" ; "enllentecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enllentecieran" ; "enllenteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enllentec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enllenteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enllenteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enllentecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enllentecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enllentecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enllentecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enllentecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enllentecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enllenteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enllenteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enllentecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enllenteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enllentecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enllenteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enllenteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enllenteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enllentecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enllentecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enllenteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enllentecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enllenteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enllentecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enllenteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enllentece" ; - {- VPB (Imper C.Sg C.P3) => -} "enllentezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enllentezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enllenteced" ; - {- VPB (Imper C.Pl C.P3) => -} "enllentezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enllentecido" ; - {- VPB (Pass C.Sg Fem) => -} "enllentecida" ; - {- VPB (Pass C.Pl Masc) => -} "enllentecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enllentecidas" - ] - } ; - -lin enlobreguecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enlobreguecer" ; - {- VI Ger => -} "enlobregueciendo" ; - {- VI Part => -} "enlobreguecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enlobreguezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enlobregueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enlobreguece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enlobreguecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enlobreguecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enlobreguecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enlobreguezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enlobreguezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enlobreguezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enlobreguezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enlobreguezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enlobreguezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enlobregueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enlobreguecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enlobregueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enlobreguecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enlobreguecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enlobreguecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enlobregueciera" ; "enlobregueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enlobreguecieras" ; "enlobreguecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enlobregueciera" ; "enlobregueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enlobregueciramos" ; "enlobreguecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enlobreguecierais" ; "enlobreguecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enlobreguecieran" ; "enlobregueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enlobreguec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enlobregueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enlobregueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enlobreguecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enlobreguecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enlobreguecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enlobreguecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enlobreguecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enlobreguecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enlobregueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enlobregueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enlobreguecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enlobregueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enlobreguecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enlobregueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enlobregueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enlobregueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enlobreguecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enlobreguecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enlobregueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enlobreguecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enlobregueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enlobreguecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enlobregueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enlobreguece" ; - {- VPB (Imper C.Sg C.P3) => -} "enlobreguezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enlobreguezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enlobregueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enlobreguezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enlobreguecido" ; - {- VPB (Pass C.Sg Fem) => -} "enlobreguecida" ; - {- VPB (Pass C.Pl Masc) => -} "enlobreguecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enlobreguecidas" - ] - } ; - -lin enloquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enloquecer" ; - {- VI Ger => -} "enloqueciendo" ; - {- VI Part => -} "enloquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enloquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enloqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enloquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enloquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enloquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enloquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enloquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enloquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enloquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enloquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enloquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enloquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enloqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enloquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enloqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enloquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enloquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enloquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enloqueciera" ; "enloqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enloquecieras" ; "enloquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enloqueciera" ; "enloqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enloqueciramos" ; "enloquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enloquecierais" ; "enloquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enloquecieran" ; "enloqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enloquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enloqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enloqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enloquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enloquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enloquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enloquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enloquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enloquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enloqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enloqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enloquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enloqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enloquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enloqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enloqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enloqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enloquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enloquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enloqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enloquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enloqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enloquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enloqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enloquece" ; - {- VPB (Imper C.Sg C.P3) => -} "enloquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enloquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enloqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enloquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enloquecido" ; - {- VPB (Pass C.Sg Fem) => -} "enloquecida" ; - {- VPB (Pass C.Pl Masc) => -} "enloquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enloquecidas" - ] - } ; - -lin enlustrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enlustrecer" ; - {- VI Ger => -} "enlustreciendo" ; - {- VI Part => -} "enlustrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enlustrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enlustreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enlustrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enlustrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enlustrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enlustrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enlustrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enlustrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enlustrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enlustrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enlustrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enlustrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enlustreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enlustrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enlustreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enlustrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enlustrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enlustrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enlustreciera" ; "enlustreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enlustrecieras" ; "enlustrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enlustreciera" ; "enlustreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enlustreciramos" ; "enlustrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enlustrecierais" ; "enlustrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enlustrecieran" ; "enlustreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enlustrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enlustreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enlustreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enlustrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enlustrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enlustrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enlustrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enlustrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enlustrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enlustreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enlustreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enlustrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enlustreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enlustrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enlustreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enlustreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enlustreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enlustrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enlustrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enlustreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enlustrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enlustreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enlustrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enlustreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enlustrece" ; - {- VPB (Imper C.Sg C.P3) => -} "enlustrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enlustrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enlustreced" ; - {- VPB (Imper C.Pl C.P3) => -} "enlustrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enlustrecido" ; - {- VPB (Pass C.Sg Fem) => -} "enlustrecida" ; - {- VPB (Pass C.Pl Masc) => -} "enlustrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enlustrecidas" - ] - } ; - -lin enmagrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmagrecer" ; - {- VI Ger => -} "enmagreciendo" ; - {- VI Part => -} "enmagrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmagrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmagreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmagrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmagrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmagrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmagrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmagrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmagrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmagrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmagrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmagrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmagrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmagreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmagrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmagreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmagrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmagrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmagrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmagreciera" ; "enmagreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmagrecieras" ; "enmagrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmagreciera" ; "enmagreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmagreciramos" ; "enmagrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmagrecierais" ; "enmagrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmagrecieran" ; "enmagreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmagrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmagreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmagreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmagrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmagrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmagrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmagrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmagrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmagrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmagreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmagreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmagrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmagreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmagrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmagreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmagreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmagreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmagrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmagrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmagreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmagrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmagreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmagrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmagreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmagrece" ; - {- VPB (Imper C.Sg C.P3) => -} "enmagrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enmagrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmagreced" ; - {- VPB (Imper C.Pl C.P3) => -} "enmagrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enmagrecido" ; - {- VPB (Pass C.Sg Fem) => -} "enmagrecida" ; - {- VPB (Pass C.Pl Masc) => -} "enmagrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enmagrecidas" - ] - } ; - -lin enmalecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmalecer" ; - {- VI Ger => -} "enmaleciendo" ; - {- VI Part => -} "enmalecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmalezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmaleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmalece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmalecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmalecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmalecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmalezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmalezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmalezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmalezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmalezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmalezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmaleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmalecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmaleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmalecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmalecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmalecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmaleciera" ; "enmaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmalecieras" ; "enmalecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmaleciera" ; "enmaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmaleciramos" ; "enmalecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmalecierais" ; "enmalecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmalecieran" ; "enmaleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmalec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmaleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmaleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmalecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmalecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmalecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmalecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmalecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmalecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmaleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmaleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmalecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmaleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmalecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmaleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmaleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmaleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmalecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmalecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmaleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmalecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmaleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmalecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmaleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmalece" ; - {- VPB (Imper C.Sg C.P3) => -} "enmalezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enmalezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmaleced" ; - {- VPB (Imper C.Pl C.P3) => -} "enmalezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enmalecido" ; - {- VPB (Pass C.Sg Fem) => -} "enmalecida" ; - {- VPB (Pass C.Pl Masc) => -} "enmalecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enmalecidas" - ] - } ; - -lin enmohecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmohecer" ; - {- VI Ger => -} "enmoheciendo" ; - {- VI Part => -} "enmohecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmohezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmoheces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmohece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmohecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmohecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmohecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmohezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmohezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmohezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmohezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmohezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmohezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmoheca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmohecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmoheca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmohecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmohecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmohecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmoheciera" ; "enmoheciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmohecieras" ; "enmohecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmoheciera" ; "enmoheciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmoheciramos" ; "enmohecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmohecierais" ; "enmohecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmohecieran" ; "enmoheciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmohec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmoheciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmoheci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmohecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmohecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmohecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmohecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmohecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmohecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmoheceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmoheceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmohecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmoheciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmohecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmoheciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmoheciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmoheciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmohecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmohecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmoheceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmohecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmoheceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmohecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmoheceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmohece" ; - {- VPB (Imper C.Sg C.P3) => -} "enmohezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enmohezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmoheced" ; - {- VPB (Imper C.Pl C.P3) => -} "enmohezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enmohecido" ; - {- VPB (Pass C.Sg Fem) => -} "enmohecida" ; - {- VPB (Pass C.Pl Masc) => -} "enmohecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enmohecidas" - ] - } ; - -lin enmollecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmollecer" ; - {- VI Ger => -} "enmolleciendo" ; - {- VI Part => -} "enmollecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmollezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmolleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmollece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmollecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmollecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmollecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmollezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmollezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmollezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmollezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmollezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmollezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmolleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmollecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmolleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmollecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmollecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmollecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmolleciera" ; "enmolleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmollecieras" ; "enmollecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmolleciera" ; "enmolleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmolleciramos" ; "enmollecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmollecierais" ; "enmollecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmollecieran" ; "enmolleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmollec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmolleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmolleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmollecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmollecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmollecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmollecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmollecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmollecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmolleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmolleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmollecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmolleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmollecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmolleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmolleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmolleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmollecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmollecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmolleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmollecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmolleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmollecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmolleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmollece" ; - {- VPB (Imper C.Sg C.P3) => -} "enmollezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enmollezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmolleced" ; - {- VPB (Imper C.Pl C.P3) => -} "enmollezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enmollecido" ; - {- VPB (Pass C.Sg Fem) => -} "enmollecida" ; - {- VPB (Pass C.Pl Masc) => -} "enmollecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enmollecidas" - ] - } ; - -lin enmudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmudecer" ; - {- VI Ger => -} "enmudeciendo" ; - {- VI Part => -} "enmudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmudeciera" ; "enmudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmudecieras" ; "enmudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmudeciera" ; "enmudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmudeciramos" ; "enmudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmudecierais" ; "enmudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmudecieran" ; "enmudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmudece" ; - {- VPB (Imper C.Sg C.P3) => -} "enmudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enmudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "enmudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enmudecido" ; - {- VPB (Pass C.Sg Fem) => -} "enmudecida" ; - {- VPB (Pass C.Pl Masc) => -} "enmudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enmudecidas" - ] - } ; - -lin ennegrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ennegrecer" ; - {- VI Ger => -} "ennegreciendo" ; - {- VI Part => -} "ennegrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ennegrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ennegreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ennegrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ennegrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ennegrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ennegrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ennegrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ennegrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ennegrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ennegrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ennegrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ennegrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ennegreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ennegrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ennegreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ennegrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ennegrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ennegrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ennegreciera" ; "ennegreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ennegrecieras" ; "ennegrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ennegreciera" ; "ennegreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ennegreciramos" ; "ennegrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ennegrecierais" ; "ennegrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ennegrecieran" ; "ennegreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ennegrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ennegreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ennegreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ennegrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ennegrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ennegrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ennegrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ennegrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ennegrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ennegreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ennegreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ennegrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ennegreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ennegrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ennegreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ennegreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ennegreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ennegrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ennegrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ennegreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ennegrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ennegreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ennegrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ennegreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ennegrece" ; - {- VPB (Imper C.Sg C.P3) => -} "ennegrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ennegrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ennegreced" ; - {- VPB (Imper C.Pl C.P3) => -} "ennegrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ennegrecido" ; - {- VPB (Pass C.Sg Fem) => -} "ennegrecida" ; - {- VPB (Pass C.Pl Masc) => -} "ennegrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ennegrecidas" - ] - } ; - -lin ennoblecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ennoblecer" ; - {- VI Ger => -} "ennobleciendo" ; - {- VI Part => -} "ennoblecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ennoblezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ennobleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ennoblece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ennoblecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ennoblecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ennoblecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ennoblezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ennoblezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ennoblezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ennoblezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ennoblezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ennoblezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ennobleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ennoblecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ennobleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ennoblecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ennoblecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ennoblecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ennobleciera" ; "ennobleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ennoblecieras" ; "ennoblecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ennobleciera" ; "ennobleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ennobleciramos" ; "ennoblecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ennoblecierais" ; "ennoblecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ennoblecieran" ; "ennobleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ennoblec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ennobleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ennobleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ennoblecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ennoblecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ennoblecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ennoblecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ennoblecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ennoblecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ennobleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ennobleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ennoblecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ennobleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ennoblecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ennobleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ennobleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ennobleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ennoblecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ennoblecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ennobleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ennoblecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ennobleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ennoblecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ennobleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ennoblece" ; - {- VPB (Imper C.Sg C.P3) => -} "ennoblezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ennoblezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ennobleced" ; - {- VPB (Imper C.Pl C.P3) => -} "ennoblezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ennoblecido" ; - {- VPB (Pass C.Sg Fem) => -} "ennoblecida" ; - {- VPB (Pass C.Pl Masc) => -} "ennoblecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ennoblecidas" - ] - } ; - -lin ennudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ennudecer" ; - {- VI Ger => -} "ennudeciendo" ; - {- VI Part => -} "ennudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ennudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ennudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ennudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ennudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ennudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ennudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ennudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ennudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ennudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ennudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ennudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ennudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ennudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ennudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ennudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ennudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ennudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ennudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ennudeciera" ; "ennudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ennudecieras" ; "ennudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ennudeciera" ; "ennudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ennudeciramos" ; "ennudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ennudecierais" ; "ennudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ennudecieran" ; "ennudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ennudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ennudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ennudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ennudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ennudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ennudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ennudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ennudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ennudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ennudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ennudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ennudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ennudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ennudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ennudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ennudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ennudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ennudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ennudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ennudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ennudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ennudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ennudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ennudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ennudece" ; - {- VPB (Imper C.Sg C.P3) => -} "ennudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ennudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ennudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "ennudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ennudecido" ; - {- VPB (Pass C.Sg Fem) => -} "ennudecida" ; - {- VPB (Pass C.Pl Masc) => -} "ennudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ennudecidas" - ] - } ; - -lin enorgullecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enorgullecer" ; - {- VI Ger => -} "enorgulleciendo" ; - {- VI Part => -} "enorgullecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enorgullezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enorgulleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enorgullece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enorgullecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enorgullecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enorgullecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enorgullezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enorgullezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enorgullezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enorgullezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enorgullezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enorgullezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enorgulleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enorgullecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enorgulleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enorgullecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enorgullecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enorgullecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enorgulleciera" ; "enorgulleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enorgullecieras" ; "enorgullecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enorgulleciera" ; "enorgulleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enorgulleciramos" ; "enorgullecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enorgullecierais" ; "enorgullecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enorgullecieran" ; "enorgulleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enorgullec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enorgulleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enorgulleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enorgullecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enorgullecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enorgullecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enorgullecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enorgullecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enorgullecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enorgulleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enorgulleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enorgullecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enorgulleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enorgullecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enorgulleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enorgulleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enorgulleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enorgullecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enorgullecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enorgulleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enorgullecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enorgulleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enorgullecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enorgulleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enorgullece" ; - {- VPB (Imper C.Sg C.P3) => -} "enorgullezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enorgullezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enorgulleced" ; - {- VPB (Imper C.Pl C.P3) => -} "enorgullezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enorgullecido" ; - {- VPB (Pass C.Sg Fem) => -} "enorgullecida" ; - {- VPB (Pass C.Pl Masc) => -} "enorgullecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enorgullecidas" - ] - } ; - -lin enralecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enralecer" ; - {- VI Ger => -} "enraleciendo" ; - {- VI Part => -} "enralecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enralezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enraleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enralece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enralecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enralecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enralecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enralezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enralezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enralezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enralezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enralezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enralezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enraleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enralecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enraleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enralecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enralecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enralecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enraleciera" ; "enraleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enralecieras" ; "enralecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enraleciera" ; "enraleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enraleciramos" ; "enralecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enralecierais" ; "enralecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enralecieran" ; "enraleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enralec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enraleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enraleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enralecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enralecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enralecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enralecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enralecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enralecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enraleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enraleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enralecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enraleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enralecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enraleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enraleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enraleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enralecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enralecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enraleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enralecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enraleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enralecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enraleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enralece" ; - {- VPB (Imper C.Sg C.P3) => -} "enralezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enralezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enraleced" ; - {- VPB (Imper C.Pl C.P3) => -} "enralezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enralecido" ; - {- VPB (Pass C.Sg Fem) => -} "enralecida" ; - {- VPB (Pass C.Pl Masc) => -} "enralecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enralecidas" - ] - } ; - -lin enrarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enrarecer" ; - {- VI Ger => -} "enrareciendo" ; - {- VI Part => -} "enrarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enrarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enrareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enrarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enrarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enrarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enrarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enrarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enrarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enrarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enrarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enrarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enrarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enrareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enrarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enrareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enrarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enrarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enrarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enrareciera" ; "enrareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enrarecieras" ; "enrarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enrareciera" ; "enrareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enrareciramos" ; "enrarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enrarecierais" ; "enrarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enrarecieran" ; "enrareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enrarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enrareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enrareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enrarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enrarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enrarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enrarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enrarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enrarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enrareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enrareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enrarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enrareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enrarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enrareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enrareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enrareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enrarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enrarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enrareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enrarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enrareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enrarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enrareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enrarece" ; - {- VPB (Imper C.Sg C.P3) => -} "enrarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enrarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enrareced" ; - {- VPB (Imper C.Pl C.P3) => -} "enrarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enrarecido" ; - {- VPB (Pass C.Sg Fem) => -} "enrarecida" ; - {- VPB (Pass C.Pl Masc) => -} "enrarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enrarecidas" - ] - } ; - -lin enrigidecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enrigidecer" ; - {- VI Ger => -} "enrigideciendo" ; - {- VI Part => -} "enrigidecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enrigidezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enrigideces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enrigidece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enrigidecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enrigidecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enrigidecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enrigidezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enrigidezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enrigidezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enrigidezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enrigidezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enrigidezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enrigideca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enrigidecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enrigideca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enrigidecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enrigidecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enrigidecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enrigideciera" ; "enrigideciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enrigidecieras" ; "enrigidecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enrigideciera" ; "enrigideciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enrigideciramos" ; "enrigidecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enrigidecierais" ; "enrigidecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enrigidecieran" ; "enrigideciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enrigidec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enrigideciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enrigideci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enrigidecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enrigidecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enrigidecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enrigidecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enrigidecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enrigidecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enrigideceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enrigideceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enrigidecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enrigideciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enrigidecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enrigideciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enrigideciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enrigideciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enrigidecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enrigidecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enrigideceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enrigidecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enrigideceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enrigidecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enrigideceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enrigidece" ; - {- VPB (Imper C.Sg C.P3) => -} "enrigidezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enrigidezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enrigideced" ; - {- VPB (Imper C.Pl C.P3) => -} "enrigidezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enrigidecido" ; - {- VPB (Pass C.Sg Fem) => -} "enrigidecida" ; - {- VPB (Pass C.Pl Masc) => -} "enrigidecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enrigidecidas" - ] - } ; - -lin enriquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enriquecer" ; - {- VI Ger => -} "enriqueciendo" ; - {- VI Part => -} "enriquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enriquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enriqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enriquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enriquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enriquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enriquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enriquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enriquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enriquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enriquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enriquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enriquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enriqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enriquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enriqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enriquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enriquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enriquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enriqueciera" ; "enriqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enriquecieras" ; "enriquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enriqueciera" ; "enriqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enriqueciramos" ; "enriquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enriquecierais" ; "enriquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enriquecieran" ; "enriqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enriquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enriqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enriqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enriquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enriquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enriquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enriquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enriquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enriquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enriqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enriqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enriquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enriqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enriquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enriqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enriqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enriqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enriquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enriquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enriqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enriquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enriqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enriquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enriqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enriquece" ; - {- VPB (Imper C.Sg C.P3) => -} "enriquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enriquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enriqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enriquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enriquecido" ; - {- VPB (Pass C.Sg Fem) => -} "enriquecida" ; - {- VPB (Pass C.Pl Masc) => -} "enriquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enriquecidas" - ] - } ; - -lin enrojecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enrojecer" ; - {- VI Ger => -} "enrojeciendo" ; - {- VI Part => -} "enrojecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enrojezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enrojeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enrojece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enrojecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enrojecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enrojecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enrojezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enrojezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enrojezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enrojezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enrojezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enrojezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enrojeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enrojecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enrojeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enrojecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enrojecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enrojecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enrojeciera" ; "enrojeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enrojecieras" ; "enrojecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enrojeciera" ; "enrojeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enrojeciramos" ; "enrojecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enrojecierais" ; "enrojecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enrojecieran" ; "enrojeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enrojec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enrojeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enrojeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enrojecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enrojecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enrojecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enrojecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enrojecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enrojecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enrojeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enrojeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enrojecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enrojeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enrojecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enrojeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enrojeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enrojeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enrojecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enrojecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enrojeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enrojecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enrojeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enrojecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enrojeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enrojece" ; - {- VPB (Imper C.Sg C.P3) => -} "enrojezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enrojezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enrojeced" ; - {- VPB (Imper C.Pl C.P3) => -} "enrojezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enrojecido" ; - {- VPB (Pass C.Sg Fem) => -} "enrojecida" ; - {- VPB (Pass C.Pl Masc) => -} "enrojecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enrojecidas" - ] - } ; - -lin enronquecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enronquecer" ; - {- VI Ger => -} "enronqueciendo" ; - {- VI Part => -} "enronquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enronquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enronqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enronquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enronquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enronquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enronquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enronquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enronquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enronquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enronquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enronquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enronquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enronqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enronquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enronqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enronquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enronquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enronquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enronqueciera" ; "enronqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enronquecieras" ; "enronquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enronqueciera" ; "enronqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enronqueciramos" ; "enronquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enronquecierais" ; "enronquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enronquecieran" ; "enronqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enronquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enronqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enronqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enronquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enronquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enronquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enronquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enronquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enronquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enronqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enronqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enronquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enronqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enronquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enronqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enronqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enronqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enronquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enronquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enronqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enronquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enronqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enronquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enronqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enronquece" ; - {- VPB (Imper C.Sg C.P3) => -} "enronquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enronquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enronqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "enronquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enronquecido" ; - {- VPB (Pass C.Sg Fem) => -} "enronquecida" ; - {- VPB (Pass C.Pl Masc) => -} "enronquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enronquecidas" - ] - } ; - -lin enrudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enrudecer" ; - {- VI Ger => -} "enrudeciendo" ; - {- VI Part => -} "enrudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enrudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enrudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enrudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enrudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enrudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enrudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enrudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enrudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enrudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enrudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enrudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enrudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enrudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enrudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enrudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enrudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enrudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enrudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enrudeciera" ; "enrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enrudecieras" ; "enrudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enrudeciera" ; "enrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enrudeciramos" ; "enrudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enrudecierais" ; "enrudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enrudecieran" ; "enrudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enrudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enrudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enrudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enrudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enrudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enrudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enrudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enrudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enrudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enrudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enrudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enrudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enrudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enrudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enrudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enrudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enrudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enrudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enrudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enrudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enrudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enrudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enrudece" ; - {- VPB (Imper C.Sg C.P3) => -} "enrudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enrudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enrudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "enrudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enrudecido" ; - {- VPB (Pass C.Sg Fem) => -} "enrudecida" ; - {- VPB (Pass C.Pl Masc) => -} "enrudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enrudecidas" - ] - } ; - -lin enruinecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enruinecer" ; - {- VI Ger => -} "enruineciendo" ; - {- VI Part => -} "enruinecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enruinezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enruineces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enruinece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enruinecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enruinecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enruinecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enruinezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enruinezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enruinezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enruinezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enruinezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enruinezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enruineca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enruinecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enruineca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enruinecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enruinecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enruinecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enruineciera" ; "enruineciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enruinecieras" ; "enruinecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enruineciera" ; "enruineciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enruineciramos" ; "enruinecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enruinecierais" ; "enruinecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enruinecieran" ; "enruineciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enruinec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enruineciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enruineci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enruinecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enruinecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enruinecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enruinecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enruinecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enruinecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enruineceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enruineceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enruinecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enruineciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enruinecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enruineciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enruineciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enruineciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enruinecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enruinecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enruineceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enruinecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enruineceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enruinecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enruineceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enruinece" ; - {- VPB (Imper C.Sg C.P3) => -} "enruinezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enruinezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enruineced" ; - {- VPB (Imper C.Pl C.P3) => -} "enruinezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enruinecido" ; - {- VPB (Pass C.Sg Fem) => -} "enruinecida" ; - {- VPB (Pass C.Pl Masc) => -} "enruinecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enruinecidas" - ] - } ; - -lin ensandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensandecer" ; - {- VI Ger => -} "ensandeciendo" ; - {- VI Part => -} "ensandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensandeciera" ; "ensandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensandecieras" ; "ensandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensandeciera" ; "ensandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensandeciramos" ; "ensandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensandecierais" ; "ensandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensandecieran" ; "ensandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensandece" ; - {- VPB (Imper C.Sg C.P3) => -} "ensandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ensandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "ensandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ensandecido" ; - {- VPB (Pass C.Sg Fem) => -} "ensandecida" ; - {- VPB (Pass C.Pl Masc) => -} "ensandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensandecidas" - ] - } ; - -lin ensarnecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensarnecer" ; - {- VI Ger => -} "ensarneciendo" ; - {- VI Part => -} "ensarnecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensarnezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensarneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensarnece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensarnecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensarnecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensarnecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensarnezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensarnezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensarnezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensarnezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensarnezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensarnezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensarneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensarnecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensarneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensarnecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensarnecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensarnecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensarneciera" ; "ensarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensarnecieras" ; "ensarnecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensarneciera" ; "ensarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensarneciramos" ; "ensarnecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensarnecierais" ; "ensarnecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensarnecieran" ; "ensarneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensarnec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensarneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensarneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensarnecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensarnecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensarnecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensarnecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensarnecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensarnecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensarneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensarneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensarnecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensarneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensarnecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensarneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensarneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensarneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensarnecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensarnecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensarneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensarnecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensarneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensarnecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensarneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensarnece" ; - {- VPB (Imper C.Sg C.P3) => -} "ensarnezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ensarnezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensarneced" ; - {- VPB (Imper C.Pl C.P3) => -} "ensarnezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ensarnecido" ; - {- VPB (Pass C.Sg Fem) => -} "ensarnecida" ; - {- VPB (Pass C.Pl Masc) => -} "ensarnecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensarnecidas" - ] - } ; - -lin ensoberbecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensoberbecer" ; - {- VI Ger => -} "ensoberbeciendo" ; - {- VI Part => -} "ensoberbecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensoberbezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensoberbeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensoberbece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensoberbecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensoberbecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensoberbecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensoberbezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensoberbezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensoberbezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensoberbezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensoberbezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensoberbezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensoberbeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensoberbecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensoberbeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensoberbecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensoberbecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensoberbecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensoberbeciera" ; "ensoberbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensoberbecieras" ; "ensoberbecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensoberbeciera" ; "ensoberbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensoberbeciramos" ; "ensoberbecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensoberbecierais" ; "ensoberbecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensoberbecieran" ; "ensoberbeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensoberbec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensoberbeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensoberbeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensoberbecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensoberbecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensoberbecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensoberbecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensoberbecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensoberbecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensoberbeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensoberbeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensoberbecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensoberbeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensoberbecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensoberbeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensoberbeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensoberbeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensoberbecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensoberbecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensoberbeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensoberbecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensoberbeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensoberbecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensoberbeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensoberbece" ; - {- VPB (Imper C.Sg C.P3) => -} "ensoberbezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ensoberbezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensoberbeced" ; - {- VPB (Imper C.Pl C.P3) => -} "ensoberbezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ensoberbecido" ; - {- VPB (Pass C.Sg Fem) => -} "ensoberbecida" ; - {- VPB (Pass C.Pl Masc) => -} "ensoberbecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensoberbecidas" - ] - } ; - -lin ensombrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensombrecer" ; - {- VI Ger => -} "ensombreciendo" ; - {- VI Part => -} "ensombrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensombrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensombreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensombrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensombrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensombrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensombrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensombrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensombrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensombrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensombrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensombrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensombrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensombreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensombrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensombreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensombrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensombrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensombrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensombreciera" ; "ensombreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensombrecieras" ; "ensombrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensombreciera" ; "ensombreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensombreciramos" ; "ensombrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensombrecierais" ; "ensombrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensombrecieran" ; "ensombreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensombrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensombreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensombreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensombrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensombrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensombrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensombrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensombrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensombrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensombreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensombreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensombrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensombreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensombrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensombreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensombreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensombreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensombrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensombrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensombreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensombrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensombreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensombrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensombreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensombrece" ; - {- VPB (Imper C.Sg C.P3) => -} "ensombrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ensombrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensombreced" ; - {- VPB (Imper C.Pl C.P3) => -} "ensombrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ensombrecido" ; - {- VPB (Pass C.Sg Fem) => -} "ensombrecida" ; - {- VPB (Pass C.Pl Masc) => -} "ensombrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensombrecidas" - ] - } ; - -lin ensordecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensordecer" ; - {- VI Ger => -} "ensordeciendo" ; - {- VI Part => -} "ensordecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensordezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensordeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensordece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensordecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensordecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensordecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensordezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensordezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensordezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensordezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensordezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensordezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensordeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensordecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensordeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensordecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensordecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensordecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensordeciera" ; "ensordeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensordecieras" ; "ensordecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensordeciera" ; "ensordeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensordeciramos" ; "ensordecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensordecierais" ; "ensordecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensordecieran" ; "ensordeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensordec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensordeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensordeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensordecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensordecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensordecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensordecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensordecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensordecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensordeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensordeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensordecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensordeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensordecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensordeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensordeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensordeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensordecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensordecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensordeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensordecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensordeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensordecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensordeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensordece" ; - {- VPB (Imper C.Sg C.P3) => -} "ensordezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ensordezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensordeced" ; - {- VPB (Imper C.Pl C.P3) => -} "ensordezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ensordecido" ; - {- VPB (Pass C.Sg Fem) => -} "ensordecida" ; - {- VPB (Pass C.Pl Masc) => -} "ensordecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensordecidas" - ] - } ; - -lin entallecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entallecer" ; - {- VI Ger => -} "entalleciendo" ; - {- VI Part => -} "entallecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entallezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entalleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entallece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entallecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entallecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entallecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entallezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entallezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entallezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entallezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entallezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entallezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entalleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entallecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entalleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entallecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entallecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entallecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entalleciera" ; "entalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entallecieras" ; "entallecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entalleciera" ; "entalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entalleciramos" ; "entallecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entallecierais" ; "entallecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entallecieran" ; "entalleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entallec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entalleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entalleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entallecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entallecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entallecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entallecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entallecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entallecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entalleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entalleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entallecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entalleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entallecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entalleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entalleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entalleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entallecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entallecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entalleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entallecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entalleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entallecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entalleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entallece" ; - {- VPB (Imper C.Sg C.P3) => -} "entallezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entallezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entalleced" ; - {- VPB (Imper C.Pl C.P3) => -} "entallezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entallecido" ; - {- VPB (Pass C.Sg Fem) => -} "entallecida" ; - {- VPB (Pass C.Pl Masc) => -} "entallecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entallecidas" - ] - } ; - -lin entenebrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entenebrecer" ; - {- VI Ger => -} "entenebreciendo" ; - {- VI Part => -} "entenebrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entenebrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entenebreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entenebrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entenebrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entenebrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entenebrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entenebrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entenebrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entenebrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entenebrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entenebrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entenebrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entenebreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entenebrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entenebreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entenebrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entenebrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entenebrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entenebreciera" ; "entenebreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entenebrecieras" ; "entenebrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entenebreciera" ; "entenebreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entenebreciramos" ; "entenebrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entenebrecierais" ; "entenebrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entenebrecieran" ; "entenebreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entenebrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entenebreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entenebreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entenebrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entenebrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entenebrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entenebrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entenebrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entenebrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entenebreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entenebreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entenebrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entenebreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entenebrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entenebreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entenebreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entenebreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entenebrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entenebrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entenebreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entenebrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entenebreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entenebrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entenebreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entenebrece" ; - {- VPB (Imper C.Sg C.P3) => -} "entenebrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entenebrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entenebreced" ; - {- VPB (Imper C.Pl C.P3) => -} "entenebrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entenebrecido" ; - {- VPB (Pass C.Sg Fem) => -} "entenebrecida" ; - {- VPB (Pass C.Pl Masc) => -} "entenebrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entenebrecidas" - ] - } ; - -lin enternecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enternecer" ; - {- VI Ger => -} "enterneciendo" ; - {- VI Part => -} "enternecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enternezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enterneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enternece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enternecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enternecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enternecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enternezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enternezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enternezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enternezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enternezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enternezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enterneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enternecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enterneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enternecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enternecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enternecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enterneciera" ; "enterneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enternecieras" ; "enternecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enterneciera" ; "enterneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enterneciramos" ; "enternecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enternecierais" ; "enternecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enternecieran" ; "enterneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enternec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enterneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enterneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enternecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enternecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enternecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enternecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enternecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enternecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enterneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enterneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enternecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enterneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enternecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enterneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enterneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enterneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enternecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enternecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enterneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enternecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enterneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enternecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enterneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enternece" ; - {- VPB (Imper C.Sg C.P3) => -} "enternezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enternezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enterneced" ; - {- VPB (Imper C.Pl C.P3) => -} "enternezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enternecido" ; - {- VPB (Pass C.Sg Fem) => -} "enternecida" ; - {- VPB (Pass C.Pl Masc) => -} "enternecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enternecidas" - ] - } ; - -lin entestecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entestecer" ; - {- VI Ger => -} "entesteciendo" ; - {- VI Part => -} "entestecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entestezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entesteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entestece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entestecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entestecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entestecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entestezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entestezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entestezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entestezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entestezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entestezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entesteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entestecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entesteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entestecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entestecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entestecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entesteciera" ; "entesteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entestecieras" ; "entestecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entesteciera" ; "entesteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entesteciramos" ; "entestecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entestecierais" ; "entestecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entestecieran" ; "entesteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entestec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entesteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entesteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entestecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entestecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entestecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entestecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entestecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entestecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entesteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entesteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entestecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entesteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entestecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entesteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entesteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entesteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entestecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entestecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entesteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entestecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entesteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entestecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entesteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entestece" ; - {- VPB (Imper C.Sg C.P3) => -} "entestezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entestezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entesteced" ; - {- VPB (Imper C.Pl C.P3) => -} "entestezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entestecido" ; - {- VPB (Pass C.Sg Fem) => -} "entestecida" ; - {- VPB (Pass C.Pl Masc) => -} "entestecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entestecidas" - ] - } ; - -lin entontecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entontecer" ; - {- VI Ger => -} "entonteciendo" ; - {- VI Part => -} "entontecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entontezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entonteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entontece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entontecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entontecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entontecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entontezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entontezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entontezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entontezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entontezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entontezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entonteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entontecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entonteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entontecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entontecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entontecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entonteciera" ; "entonteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entontecieras" ; "entontecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entonteciera" ; "entonteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entonteciramos" ; "entontecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entontecierais" ; "entontecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entontecieran" ; "entonteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entontec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entonteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entonteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entontecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entontecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entontecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entontecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entontecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entontecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entonteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entonteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entontecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entonteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entontecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entonteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entonteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entonteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entontecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entontecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entonteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entontecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entonteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entontecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entonteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entontece" ; - {- VPB (Imper C.Sg C.P3) => -} "entontezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entontezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entonteced" ; - {- VPB (Imper C.Pl C.P3) => -} "entontezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entontecido" ; - {- VPB (Pass C.Sg Fem) => -} "entontecida" ; - {- VPB (Pass C.Pl Masc) => -} "entontecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entontecidas" - ] - } ; - -lin entorpecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entorpecer" ; - {- VI Ger => -} "entorpeciendo" ; - {- VI Part => -} "entorpecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entorpezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entorpeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entorpece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entorpecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entorpecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entorpecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entorpezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entorpezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entorpezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entorpezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entorpezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entorpezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entorpeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entorpecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entorpeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entorpecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entorpecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entorpecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entorpeciera" ; "entorpeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entorpecieras" ; "entorpecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entorpeciera" ; "entorpeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entorpeciramos" ; "entorpecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entorpecierais" ; "entorpecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entorpecieran" ; "entorpeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entorpec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entorpeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entorpeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entorpecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entorpecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entorpecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entorpecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entorpecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entorpecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entorpeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entorpeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entorpecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entorpeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entorpecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entorpeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entorpeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entorpeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entorpecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entorpecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entorpeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entorpecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entorpeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entorpecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entorpeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entorpece" ; - {- VPB (Imper C.Sg C.P3) => -} "entorpezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entorpezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entorpeced" ; - {- VPB (Imper C.Pl C.P3) => -} "entorpezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entorpecido" ; - {- VPB (Pass C.Sg Fem) => -} "entorpecida" ; - {- VPB (Pass C.Pl Masc) => -} "entorpecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entorpecidas" - ] - } ; - -lin entristecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entristecer" ; - {- VI Ger => -} "entristeciendo" ; - {- VI Part => -} "entristecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entristezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entristeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entristece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entristecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entristecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entristecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entristezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entristezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entristezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entristezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entristezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entristezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entristeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entristecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entristeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entristecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entristecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entristecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entristeciera" ; "entristeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entristecieras" ; "entristecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entristeciera" ; "entristeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entristeciramos" ; "entristecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entristecierais" ; "entristecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entristecieran" ; "entristeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entristec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entristeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entristeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entristecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entristecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entristecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entristecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entristecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entristecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entristeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entristeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entristecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entristeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entristecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entristeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entristeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entristeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entristecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entristecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entristeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entristecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entristeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entristecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entristeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entristece" ; - {- VPB (Imper C.Sg C.P3) => -} "entristezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entristezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entristeced" ; - {- VPB (Imper C.Pl C.P3) => -} "entristezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entristecido" ; - {- VPB (Pass C.Sg Fem) => -} "entristecida" ; - {- VPB (Pass C.Pl Masc) => -} "entristecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entristecidas" - ] - } ; - -lin entullecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entullecer" ; - {- VI Ger => -} "entulleciendo" ; - {- VI Part => -} "entullecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entullezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entulleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entullece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entullecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entullecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entullecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entullezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entullezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entullezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entullezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entullezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entullezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entulleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entullecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entulleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entullecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entullecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entullecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entulleciera" ; "entulleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entullecieras" ; "entullecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entulleciera" ; "entulleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entulleciramos" ; "entullecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entullecierais" ; "entullecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entullecieran" ; "entulleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entullec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entulleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entulleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entullecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entullecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entullecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entullecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entullecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entullecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entulleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entulleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entullecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entulleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entullecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entulleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entulleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entulleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entullecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entullecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entulleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entullecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entulleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entullecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entulleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entullece" ; - {- VPB (Imper C.Sg C.P3) => -} "entullezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entullezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entulleced" ; - {- VPB (Imper C.Pl C.P3) => -} "entullezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entullecido" ; - {- VPB (Pass C.Sg Fem) => -} "entullecida" ; - {- VPB (Pass C.Pl Masc) => -} "entullecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entullecidas" - ] - } ; - -lin entumecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entumecer" ; - {- VI Ger => -} "entumeciendo" ; - {- VI Part => -} "entumecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entumezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entumeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entumece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entumecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entumecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entumecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entumezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entumezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entumezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entumezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entumezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entumezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entumeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entumecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entumeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entumecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entumecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entumecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entumeciera" ; "entumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entumecieras" ; "entumecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entumeciera" ; "entumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entumeciramos" ; "entumecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entumecierais" ; "entumecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entumecieran" ; "entumeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entumec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entumeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entumeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entumecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entumecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entumecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entumecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entumecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entumecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entumeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entumeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entumecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entumeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entumecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entumeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entumeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entumeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entumecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entumecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entumeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entumecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entumeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entumecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entumeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entumece" ; - {- VPB (Imper C.Sg C.P3) => -} "entumezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entumezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entumeced" ; - {- VPB (Imper C.Pl C.P3) => -} "entumezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entumecido" ; - {- VPB (Pass C.Sg Fem) => -} "entumecida" ; - {- VPB (Pass C.Pl Masc) => -} "entumecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entumecidas" - ] - } ; - -lin envaguecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "envaguecer" ; - {- VI Ger => -} "envagueciendo" ; - {- VI Part => -} "envaguecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "envaguezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "envagueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "envaguece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "envaguecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "envaguecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "envaguecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "envaguezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "envaguezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "envaguezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "envaguezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "envaguezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "envaguezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "envagueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "envaguecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "envagueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "envaguecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "envaguecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "envaguecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"envagueciera" ; "envagueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"envaguecieras" ; "envaguecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"envagueciera" ; "envagueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"envagueciramos" ; "envaguecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"envaguecierais" ; "envaguecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"envaguecieran" ; "envagueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "envaguec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "envagueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "envagueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "envaguecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "envaguecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "envaguecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "envaguecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "envaguecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "envaguecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "envagueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "envagueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "envaguecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "envagueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "envaguecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "envagueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "envagueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "envagueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "envaguecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "envaguecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "envagueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "envaguecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "envagueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "envaguecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "envagueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "envaguece" ; - {- VPB (Imper C.Sg C.P3) => -} "envaguezca" ; - {- VPB (Imper C.Pl C.P1) => -} "envaguezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "envagueced" ; - {- VPB (Imper C.Pl C.P3) => -} "envaguezcan" ; - {- VPB (Pass C.Sg Masc) => -} "envaguecido" ; - {- VPB (Pass C.Sg Fem) => -} "envaguecida" ; - {- VPB (Pass C.Pl Masc) => -} "envaguecidos" ; - {- VPB (Pass C.Pl Fem) => -} "envaguecidas" - ] - } ; - -lin envanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "envanecer" ; - {- VI Ger => -} "envaneciendo" ; - {- VI Part => -} "envanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "envanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "envaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "envanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "envanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "envanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "envanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "envanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "envanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "envanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "envanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "envanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "envanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "envaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "envanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "envaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "envanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "envanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "envanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"envaneciera" ; "envaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"envanecieras" ; "envanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"envaneciera" ; "envaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"envaneciramos" ; "envanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"envanecierais" ; "envanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"envanecieran" ; "envaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "envanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "envaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "envaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "envanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "envanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "envanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "envanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "envanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "envanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "envaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "envaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "envanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "envaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "envanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "envaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "envaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "envaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "envanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "envanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "envaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "envanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "envaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "envanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "envaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "envanece" ; - {- VPB (Imper C.Sg C.P3) => -} "envanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "envanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "envaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "envanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "envanecido" ; - {- VPB (Pass C.Sg Fem) => -} "envanecida" ; - {- VPB (Pass C.Pl Masc) => -} "envanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "envanecidas" - ] - } ; - -lin envejecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "envejecer" ; - {- VI Ger => -} "envejeciendo" ; - {- VI Part => -} "envejecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "envejezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "envejeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "envejece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "envejecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "envejecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "envejecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "envejezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "envejezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "envejezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "envejezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "envejezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "envejezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "envejeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "envejecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "envejeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "envejecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "envejecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "envejecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"envejeciera" ; "envejeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"envejecieras" ; "envejecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"envejeciera" ; "envejeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"envejeciramos" ; "envejecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"envejecierais" ; "envejecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"envejecieran" ; "envejeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "envejec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "envejeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "envejeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "envejecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "envejecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "envejecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "envejecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "envejecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "envejecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "envejeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "envejeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "envejecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "envejeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "envejecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "envejeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "envejeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "envejeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "envejecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "envejecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "envejeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "envejecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "envejeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "envejecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "envejeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "envejece" ; - {- VPB (Imper C.Sg C.P3) => -} "envejezca" ; - {- VPB (Imper C.Pl C.P1) => -} "envejezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "envejeced" ; - {- VPB (Imper C.Pl C.P3) => -} "envejezcan" ; - {- VPB (Pass C.Sg Masc) => -} "envejecido" ; - {- VPB (Pass C.Sg Fem) => -} "envejecida" ; - {- VPB (Pass C.Pl Masc) => -} "envejecidos" ; - {- VPB (Pass C.Pl Fem) => -} "envejecidas" - ] - } ; - -lin enverdecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enverdecer" ; - {- VI Ger => -} "enverdeciendo" ; - {- VI Part => -} "enverdecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enverdezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enverdeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enverdece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enverdecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enverdecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enverdecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enverdezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enverdezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enverdezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enverdezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enverdezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enverdezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enverdeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enverdecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enverdeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enverdecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enverdecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enverdecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enverdeciera" ; "enverdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enverdecieras" ; "enverdecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enverdeciera" ; "enverdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enverdeciramos" ; "enverdecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enverdecierais" ; "enverdecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enverdecieran" ; "enverdeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enverdec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enverdeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enverdeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enverdecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enverdecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enverdecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enverdecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enverdecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enverdecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enverdeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enverdeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enverdecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enverdeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enverdecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enverdeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enverdeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enverdeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enverdecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enverdecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enverdeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enverdecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enverdeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enverdecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enverdeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enverdece" ; - {- VPB (Imper C.Sg C.P3) => -} "enverdezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enverdezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enverdeced" ; - {- VPB (Imper C.Pl C.P3) => -} "enverdezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enverdecido" ; - {- VPB (Pass C.Sg Fem) => -} "enverdecida" ; - {- VPB (Pass C.Pl Masc) => -} "enverdecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enverdecidas" - ] - } ; - -lin enzurdecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enzurdecer" ; - {- VI Ger => -} "enzurdeciendo" ; - {- VI Part => -} "enzurdecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enzurdezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enzurdeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enzurdece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enzurdecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enzurdecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enzurdecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enzurdezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enzurdezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enzurdezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enzurdezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enzurdezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enzurdezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enzurdeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enzurdecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enzurdeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enzurdecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enzurdecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enzurdecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enzurdeciera" ; "enzurdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enzurdecieras" ; "enzurdecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enzurdeciera" ; "enzurdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enzurdeciramos" ; "enzurdecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enzurdecierais" ; "enzurdecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enzurdecieran" ; "enzurdeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enzurdec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enzurdeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enzurdeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enzurdecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enzurdecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enzurdecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enzurdecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enzurdecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enzurdecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enzurdeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enzurdeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enzurdecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enzurdeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enzurdecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enzurdeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enzurdeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enzurdeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enzurdecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enzurdecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enzurdeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enzurdecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enzurdeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enzurdecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enzurdeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enzurdece" ; - {- VPB (Imper C.Sg C.P3) => -} "enzurdezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enzurdezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enzurdeced" ; - {- VPB (Imper C.Pl C.P3) => -} "enzurdezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enzurdecido" ; - {- VPB (Pass C.Sg Fem) => -} "enzurdecida" ; - {- VPB (Pass C.Pl Masc) => -} "enzurdecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enzurdecidas" - ] - } ; - -lin escaecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escaecer" ; - {- VI Ger => -} "escaeciendo" ; - {- VI Part => -} "escaecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escaezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escaeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escaece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escaecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escaecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escaecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escaezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escaezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escaezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escaezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escaezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escaezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escaeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escaecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escaeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escaecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escaecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escaecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escaeciera" ; "escaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escaecieras" ; "escaecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escaeciera" ; "escaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escaeciramos" ; "escaecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escaecierais" ; "escaecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escaecieran" ; "escaeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escaec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escaeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escaeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escaecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escaecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escaecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escaecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escaecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escaecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escaeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escaeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escaecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escaeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escaecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escaeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escaeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escaeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escaecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escaecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escaeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escaecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escaeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escaecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escaeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escaece" ; - {- VPB (Imper C.Sg C.P3) => -} "escaezca" ; - {- VPB (Imper C.Pl C.P1) => -} "escaezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escaeced" ; - {- VPB (Imper C.Pl C.P3) => -} "escaezcan" ; - {- VPB (Pass C.Sg Masc) => -} "escaecido" ; - {- VPB (Pass C.Sg Fem) => -} "escaecida" ; - {- VPB (Pass C.Pl Masc) => -} "escaecidos" ; - {- VPB (Pass C.Pl Fem) => -} "escaecidas" - ] - } ; - -lin escarnecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escarnecer" ; - {- VI Ger => -} "escarneciendo" ; - {- VI Part => -} "escarnecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escarnezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escarneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escarnece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escarnecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escarnecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escarnecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escarnezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escarnezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escarnezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escarnezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escarnezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escarnezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escarneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escarnecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escarneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escarnecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escarnecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escarnecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escarneciera" ; "escarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escarnecieras" ; "escarnecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escarneciera" ; "escarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escarneciramos" ; "escarnecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escarnecierais" ; "escarnecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escarnecieran" ; "escarneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escarnec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escarneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escarneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escarnecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escarnecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escarnecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escarnecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escarnecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escarnecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escarneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escarneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escarnecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escarneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escarnecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escarneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escarneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escarneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escarnecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escarnecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escarneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escarnecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escarneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escarnecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escarneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escarnece" ; - {- VPB (Imper C.Sg C.P3) => -} "escarnezca" ; - {- VPB (Imper C.Pl C.P1) => -} "escarnezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escarneced" ; - {- VPB (Imper C.Pl C.P3) => -} "escarnezcan" ; - {- VPB (Pass C.Sg Masc) => -} "escarnecido" ; - {- VPB (Pass C.Sg Fem) => -} "escarnecida" ; - {- VPB (Pass C.Pl Masc) => -} "escarnecidos" ; - {- VPB (Pass C.Pl Fem) => -} "escarnecidas" - ] - } ; - -lin esclarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "esclarecer" ; - {- VI Ger => -} "esclareciendo" ; - {- VI Part => -} "esclarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "esclarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "esclareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "esclarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "esclarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "esclarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "esclarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "esclarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "esclarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "esclarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "esclarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "esclarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "esclarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "esclareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "esclarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "esclareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "esclarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "esclarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "esclarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"esclareciera" ; "esclareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"esclarecieras" ; "esclarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"esclareciera" ; "esclareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"esclareciramos" ; "esclarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"esclarecierais" ; "esclarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"esclarecieran" ; "esclareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "esclarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "esclareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "esclareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "esclarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "esclarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "esclarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "esclarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "esclarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "esclarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "esclareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "esclareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "esclarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "esclareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "esclarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "esclareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "esclareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "esclareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "esclarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "esclarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "esclareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "esclarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "esclareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "esclarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "esclareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "esclarece" ; - {- VPB (Imper C.Sg C.P3) => -} "esclarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "esclarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "esclareced" ; - {- VPB (Imper C.Pl C.P3) => -} "esclarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "esclarecido" ; - {- VPB (Pass C.Sg Fem) => -} "esclarecida" ; - {- VPB (Pass C.Pl Masc) => -} "esclarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "esclarecidas" - ] - } ; - -lin esmorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "esmorecer" ; - {- VI Ger => -} "esmoreciendo" ; - {- VI Part => -} "esmorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "esmorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "esmoreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "esmorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "esmorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "esmorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "esmorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "esmorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "esmorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "esmorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "esmorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "esmorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "esmorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "esmoreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "esmorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "esmoreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "esmorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "esmorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "esmorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"esmoreciera" ; "esmoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"esmorecieras" ; "esmorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"esmoreciera" ; "esmoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"esmoreciramos" ; "esmorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"esmorecierais" ; "esmorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"esmorecieran" ; "esmoreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "esmorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "esmoreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "esmoreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "esmorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "esmorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "esmorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "esmorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "esmorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "esmorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "esmoreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "esmoreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "esmorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "esmoreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "esmorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "esmoreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "esmoreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "esmoreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "esmorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "esmorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "esmoreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "esmorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "esmoreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "esmorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "esmoreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "esmorece" ; - {- VPB (Imper C.Sg C.P3) => -} "esmorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "esmorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "esmoreced" ; - {- VPB (Imper C.Pl C.P3) => -} "esmorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "esmorecido" ; - {- VPB (Pass C.Sg Fem) => -} "esmorecida" ; - {- VPB (Pass C.Pl Masc) => -} "esmorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "esmorecidas" - ] - } ; - -lin establecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "establecer" ; - {- VI Ger => -} "estableciendo" ; - {- VI Part => -} "establecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "establezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "estableces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "establece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "establecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "establecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "establecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "establezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "establezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "establezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "establezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "establezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "establezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estableca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "establecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estableca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "establecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "establecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "establecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estableciera" ; "estableciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"establecieras" ; "establecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estableciera" ; "estableciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estableciramos" ; "establecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"establecierais" ; "establecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"establecieran" ; "estableciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "establec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estableciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estableci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "establecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "establecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "establecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "establecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "establecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "establecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estableceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estableceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "establecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estableciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "establecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estableciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estableciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estableciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "establecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "establecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estableceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "establecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estableceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "establecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estableceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "establece" ; - {- VPB (Imper C.Sg C.P3) => -} "establezca" ; - {- VPB (Imper C.Pl C.P1) => -} "establezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "estableced" ; - {- VPB (Imper C.Pl C.P3) => -} "establezcan" ; - {- VPB (Pass C.Sg Masc) => -} "establecido" ; - {- VPB (Pass C.Sg Fem) => -} "establecida" ; - {- VPB (Pass C.Pl Masc) => -} "establecidos" ; - {- VPB (Pass C.Pl Fem) => -} "establecidas" - ] - } ; - -lin estremecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "estremecer" ; - {- VI Ger => -} "estremeciendo" ; - {- VI Part => -} "estremecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "estremezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "estremeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "estremece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "estremecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "estremecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "estremecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "estremezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "estremezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "estremezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "estremezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "estremezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "estremezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estremeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "estremecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estremeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "estremecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "estremecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "estremecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estremeciera" ; "estremeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"estremecieras" ; "estremecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estremeciera" ; "estremeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estremeciramos" ; "estremecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"estremecierais" ; "estremecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"estremecieran" ; "estremeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "estremec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estremeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estremeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "estremecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "estremecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "estremecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "estremecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "estremecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "estremecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estremeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estremeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "estremecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estremeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "estremecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estremeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estremeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estremeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "estremecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "estremecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estremeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "estremecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estremeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "estremecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estremeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "estremece" ; - {- VPB (Imper C.Sg C.P3) => -} "estremezca" ; - {- VPB (Imper C.Pl C.P1) => -} "estremezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "estremeced" ; - {- VPB (Imper C.Pl C.P3) => -} "estremezcan" ; - {- VPB (Pass C.Sg Masc) => -} "estremecido" ; - {- VPB (Pass C.Sg Fem) => -} "estremecida" ; - {- VPB (Pass C.Pl Masc) => -} "estremecidos" ; - {- VPB (Pass C.Pl Fem) => -} "estremecidas" - ] - } ; - -lin evanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "evanecer" ; - {- VI Ger => -} "evaneciendo" ; - {- VI Part => -} "evanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "evanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "evaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "evanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "evanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "evanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "evanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "evanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "evanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "evanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "evanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "evanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "evanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "evaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "evanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "evaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "evanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "evanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "evanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"evaneciera" ; "evaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"evanecieras" ; "evanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"evaneciera" ; "evaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"evaneciramos" ; "evanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"evanecierais" ; "evanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"evanecieran" ; "evaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "evanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "evaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "evaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "evanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "evanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "evanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "evanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "evanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "evanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "evaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "evaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "evanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "evaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "evanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "evaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "evaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "evaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "evanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "evanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "evaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "evanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "evaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "evanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "evaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "evanece" ; - {- VPB (Imper C.Sg C.P3) => -} "evanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "evanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "evaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "evanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "evanecido" ; - {- VPB (Pass C.Sg Fem) => -} "evanecida" ; - {- VPB (Pass C.Pl Masc) => -} "evanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "evanecidas" - ] - } ; - -lin evanescer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "evanescer" ; - {- VI Ger => -} "evanesciendo" ; - {- VI Part => -} "evanescido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "evaneszco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "evanesces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "evanesce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "evanescemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "evanescis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "evanescen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "evaneszca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "evaneszcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "evaneszca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "evaneszcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "evaneszcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "evaneszcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "evanesca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "evanescas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "evanesca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "evanescamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "evanescais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "evanescan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"evanesciera" ; "evanesciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"evanescieras" ; "evanescieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"evanesciera" ; "evanesciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"evanesciramos" ; "evanescisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"evanescierais" ; "evanescieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"evanescieran" ; "evanesciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "evanesc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "evanesciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "evanesci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "evanescimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "evanescisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "evanescieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "evanescer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "evanescers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "evanescer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "evanesceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "evanesceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "evanescern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "evanesciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "evanescieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "evanesciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "evanesciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "evanesciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "evanescieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "evanescera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "evanesceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "evanescera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "evanesceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "evanescerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "evanesceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "evanesce" ; - {- VPB (Imper C.Sg C.P3) => -} "evaneszca" ; - {- VPB (Imper C.Pl C.P1) => -} "evaneszcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "evanesced" ; - {- VPB (Imper C.Pl C.P3) => -} "evaneszcan" ; - {- VPB (Pass C.Sg Masc) => -} "evanescido" ; - {- VPB (Pass C.Sg Fem) => -} "evanescida" ; - {- VPB (Pass C.Pl Masc) => -} "evanescidos" ; - {- VPB (Pass C.Pl Fem) => -} "evanescidas" - ] - } ; - -lin excandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "excandecer" ; - {- VI Ger => -} "excandeciendo" ; - {- VI Part => -} "excandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "excandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "excandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "excandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "excandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "excandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "excandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "excandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "excandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "excandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "excandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "excandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "excandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "excandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "excandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "excandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "excandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "excandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "excandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"excandeciera" ; "excandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"excandecieras" ; "excandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"excandeciera" ; "excandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"excandeciramos" ; "excandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"excandecierais" ; "excandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"excandecieran" ; "excandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "excandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "excandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "excandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "excandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "excandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "excandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "excandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "excandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "excandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "excandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "excandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "excandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "excandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "excandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "excandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "excandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "excandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "excandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "excandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "excandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "excandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "excandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "excandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "excandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "excandece" ; - {- VPB (Imper C.Sg C.P3) => -} "excandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "excandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "excandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "excandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "excandecido" ; - {- VPB (Pass C.Sg Fem) => -} "excandecida" ; - {- VPB (Pass C.Pl Masc) => -} "excandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "excandecidas" - ] - } ; - -lin fallecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fallecer" ; - {- VI Ger => -} "falleciendo" ; - {- VI Part => -} "fallecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fallezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "falleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fallece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fallecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fallecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fallecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fallezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fallezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fallezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fallezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fallezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fallezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "falleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fallecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "falleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fallecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fallecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fallecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"falleciera" ; "falleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fallecieras" ; "fallecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"falleciera" ; "falleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"falleciramos" ; "fallecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fallecierais" ; "fallecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fallecieran" ; "falleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fallec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "falleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "falleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fallecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fallecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fallecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fallecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fallecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fallecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "falleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "falleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fallecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "falleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fallecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "falleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "falleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "falleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fallecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fallecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "falleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fallecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "falleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fallecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "falleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fallece" ; - {- VPB (Imper C.Sg C.P3) => -} "fallezca" ; - {- VPB (Imper C.Pl C.P1) => -} "fallezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "falleced" ; - {- VPB (Imper C.Pl C.P3) => -} "fallezcan" ; - {- VPB (Pass C.Sg Masc) => -} "fallecido" ; - {- VPB (Pass C.Sg Fem) => -} "fallecida" ; - {- VPB (Pass C.Pl Masc) => -} "fallecidos" ; - {- VPB (Pass C.Pl Fem) => -} "fallecidas" - ] - } ; - -lin favorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "favorecer" ; - {- VI Ger => -} "favoreciendo" ; - {- VI Part => -} "favorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "favorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "favoreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "favorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "favorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "favorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "favorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "favorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "favorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "favorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "favorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "favorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "favorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "favoreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "favorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "favoreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "favorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "favorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "favorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"favoreciera" ; "favoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"favorecieras" ; "favorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"favoreciera" ; "favoreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"favoreciramos" ; "favorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"favorecierais" ; "favorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"favorecieran" ; "favoreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "favorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "favoreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "favoreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "favorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "favorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "favorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "favorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "favorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "favorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "favoreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "favoreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "favorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "favoreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "favorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "favoreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "favoreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "favoreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "favorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "favorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "favoreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "favorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "favoreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "favorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "favoreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "favorece" ; - {- VPB (Imper C.Sg C.P3) => -} "favorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "favorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "favoreced" ; - {- VPB (Imper C.Pl C.P3) => -} "favorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "favorecido" ; - {- VPB (Pass C.Sg Fem) => -} "favorecida" ; - {- VPB (Pass C.Pl Masc) => -} "favorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "favorecidas" - ] - } ; - -lin fenecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fenecer" ; - {- VI Ger => -} "feneciendo" ; - {- VI Part => -} "fenecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fenezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "feneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fenece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fenecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fenecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fenecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fenezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fenezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fenezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fenezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fenezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fenezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "feneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fenecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "feneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fenecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fenecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fenecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"feneciera" ; "feneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fenecieras" ; "fenecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"feneciera" ; "feneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"feneciramos" ; "fenecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fenecierais" ; "fenecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fenecieran" ; "feneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fenec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "feneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "feneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fenecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fenecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fenecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fenecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fenecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fenecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "feneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "feneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fenecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "feneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fenecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "feneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "feneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "feneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fenecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fenecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "feneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fenecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "feneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fenecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "feneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fenece" ; - {- VPB (Imper C.Sg C.P3) => -} "fenezca" ; - {- VPB (Imper C.Pl C.P1) => -} "fenezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "feneced" ; - {- VPB (Imper C.Pl C.P3) => -} "fenezcan" ; - {- VPB (Pass C.Sg Masc) => -} "fenecido" ; - {- VPB (Pass C.Sg Fem) => -} "fenecida" ; - {- VPB (Pass C.Pl Masc) => -} "fenecidos" ; - {- VPB (Pass C.Pl Fem) => -} "fenecidas" - ] - } ; - -lin florecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "florecer" ; - {- VI Ger => -} "floreciendo" ; - {- VI Part => -} "florecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "florezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "floreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "florece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "florecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "florecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "florecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "florezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "florezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "florezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "florezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "florezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "florezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "floreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "florecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "floreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "florecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "florecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "florecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"floreciera" ; "floreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"florecieras" ; "florecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"floreciera" ; "floreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"floreciramos" ; "florecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"florecierais" ; "florecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"florecieran" ; "floreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "florec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "floreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "floreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "florecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "florecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "florecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "florecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "florecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "florecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "floreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "floreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "florecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "floreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "florecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "floreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "floreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "floreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "florecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "florecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "floreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "florecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "floreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "florecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "floreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "florece" ; - {- VPB (Imper C.Sg C.P3) => -} "florezca" ; - {- VPB (Imper C.Pl C.P1) => -} "florezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "floreced" ; - {- VPB (Imper C.Pl C.P3) => -} "florezcan" ; - {- VPB (Pass C.Sg Masc) => -} "florecido" ; - {- VPB (Pass C.Sg Fem) => -} "florecida" ; - {- VPB (Pass C.Pl Masc) => -} "florecidos" ; - {- VPB (Pass C.Pl Fem) => -} "florecidas" - ] - } ; - -lin fortalecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fortalecer" ; - {- VI Ger => -} "fortaleciendo" ; - {- VI Part => -} "fortalecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fortalezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fortaleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fortalece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fortalecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fortalecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fortalecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fortalezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fortalezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fortalezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fortalezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fortalezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fortalezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fortaleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fortalecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fortaleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fortalecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fortalecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fortalecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fortaleciera" ; "fortaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fortalecieras" ; "fortalecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fortaleciera" ; "fortaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fortaleciramos" ; "fortalecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fortalecierais" ; "fortalecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fortalecieran" ; "fortaleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fortalec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fortaleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fortaleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fortalecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fortalecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fortalecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fortalecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fortalecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fortalecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fortaleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fortaleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fortalecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fortaleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fortalecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fortaleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fortaleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fortaleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fortalecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fortalecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fortaleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fortalecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fortaleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fortalecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fortaleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fortalece" ; - {- VPB (Imper C.Sg C.P3) => -} "fortalezca" ; - {- VPB (Imper C.Pl C.P1) => -} "fortalezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fortaleced" ; - {- VPB (Imper C.Pl C.P3) => -} "fortalezcan" ; - {- VPB (Pass C.Sg Masc) => -} "fortalecido" ; - {- VPB (Pass C.Sg Fem) => -} "fortalecida" ; - {- VPB (Pass C.Pl Masc) => -} "fortalecidos" ; - {- VPB (Pass C.Pl Fem) => -} "fortalecidas" - ] - } ; - -lin fosforecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fosforecer" ; - {- VI Ger => -} "fosforeciendo" ; - {- VI Part => -} "fosforecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fosforezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fosforeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fosforece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fosforecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fosforecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fosforecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fosforezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fosforezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fosforezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fosforezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fosforezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fosforezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fosforeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fosforecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fosforeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fosforecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fosforecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fosforecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fosforeciera" ; "fosforeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fosforecieras" ; "fosforecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fosforeciera" ; "fosforeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fosforeciramos" ; "fosforecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fosforecierais" ; "fosforecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fosforecieran" ; "fosforeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fosforec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fosforeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fosforeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fosforecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fosforecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fosforecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fosforecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fosforecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fosforecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fosforeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fosforeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fosforecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fosforeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fosforecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fosforeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fosforeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fosforeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fosforecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fosforecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fosforeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fosforecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fosforeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fosforecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fosforeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fosforece" ; - {- VPB (Imper C.Sg C.P3) => -} "fosforezca" ; - {- VPB (Imper C.Pl C.P1) => -} "fosforezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fosforeced" ; - {- VPB (Imper C.Pl C.P3) => -} "fosforezcan" ; - {- VPB (Pass C.Sg Masc) => -} "fosforecido" ; - {- VPB (Pass C.Sg Fem) => -} "fosforecida" ; - {- VPB (Pass C.Pl Masc) => -} "fosforecidos" ; - {- VPB (Pass C.Pl Fem) => -} "fosforecidas" - ] - } ; - -lin fosforescer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fosforescer" ; - {- VI Ger => -} "fosforesciendo" ; - {- VI Part => -} "fosforescido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fosforeszco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fosforesces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fosforesce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fosforescemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fosforescis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fosforescen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fosforeszca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fosforeszcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fosforeszca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fosforeszcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fosforeszcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fosforeszcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fosforesca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fosforescas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fosforesca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fosforescamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fosforescais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fosforescan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fosforesciera" ; "fosforesciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fosforescieras" ; "fosforescieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fosforesciera" ; "fosforesciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fosforesciramos" ; "fosforescisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fosforescierais" ; "fosforescieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fosforescieran" ; "fosforesciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fosforesc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fosforesciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fosforesci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fosforescimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fosforescisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fosforescieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fosforescer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fosforescers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fosforescer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fosforesceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fosforesceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fosforescern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fosforesciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fosforescieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fosforesciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fosforesciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fosforesciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fosforescieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fosforescera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fosforesceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fosforescera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fosforesceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fosforescerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fosforesceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fosforesce" ; - {- VPB (Imper C.Sg C.P3) => -} "fosforeszca" ; - {- VPB (Imper C.Pl C.P1) => -} "fosforeszcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fosforesced" ; - {- VPB (Imper C.Pl C.P3) => -} "fosforeszcan" ; - {- VPB (Pass C.Sg Masc) => -} "fosforescido" ; - {- VPB (Pass C.Sg Fem) => -} "fosforescida" ; - {- VPB (Pass C.Pl Masc) => -} "fosforescidos" ; - {- VPB (Pass C.Pl Fem) => -} "fosforescidas" - ] - } ; - -lin frutecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "frutecer" ; - {- VI Ger => -} "fruteciendo" ; - {- VI Part => -} "frutecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "frutezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fruteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "frutece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "frutecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "frutecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "frutecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "frutezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "frutezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "frutezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "frutezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "frutezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "frutezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fruteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "frutecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fruteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "frutecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "frutecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "frutecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fruteciera" ; "fruteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"frutecieras" ; "frutecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fruteciera" ; "fruteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fruteciramos" ; "frutecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"frutecierais" ; "frutecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"frutecieran" ; "fruteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "frutec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fruteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fruteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "frutecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "frutecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "frutecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "frutecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "frutecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "frutecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fruteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fruteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "frutecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fruteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "frutecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fruteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fruteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fruteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "frutecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "frutecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fruteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "frutecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fruteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "frutecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fruteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "frutece" ; - {- VPB (Imper C.Sg C.P3) => -} "frutezca" ; - {- VPB (Imper C.Pl C.P1) => -} "frutezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fruteced" ; - {- VPB (Imper C.Pl C.P3) => -} "frutezcan" ; - {- VPB (Pass C.Sg Masc) => -} "frutecido" ; - {- VPB (Pass C.Sg Fem) => -} "frutecida" ; - {- VPB (Pass C.Pl Masc) => -} "frutecidos" ; - {- VPB (Pass C.Pl Fem) => -} "frutecidas" - ] - } ; - -lin guarecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "guarecer" ; - {- VI Ger => -} "guareciendo" ; - {- VI Part => -} "guarecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "guarezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "guareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "guarece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "guarecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "guarecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "guarecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "guarezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "guarezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "guarezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "guarezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "guarezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "guarezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "guareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "guarecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "guareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "guarecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "guarecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "guarecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"guareciera" ; "guareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"guarecieras" ; "guarecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"guareciera" ; "guareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"guareciramos" ; "guarecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"guarecierais" ; "guarecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"guarecieran" ; "guareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "guarec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "guareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "guareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "guarecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "guarecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "guarecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "guarecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "guarecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "guarecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "guareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "guareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "guarecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "guareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "guarecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "guareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "guareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "guareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "guarecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "guarecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "guareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "guarecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "guareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "guarecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "guareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "guarece" ; - {- VPB (Imper C.Sg C.P3) => -} "guarezca" ; - {- VPB (Imper C.Pl C.P1) => -} "guarezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "guareced" ; - {- VPB (Imper C.Pl C.P3) => -} "guarezcan" ; - {- VPB (Pass C.Sg Masc) => -} "guarecido" ; - {- VPB (Pass C.Sg Fem) => -} "guarecida" ; - {- VPB (Pass C.Pl Masc) => -} "guarecidos" ; - {- VPB (Pass C.Pl Fem) => -} "guarecidas" - ] - } ; - -lin guarnecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "guarnecer" ; - {- VI Ger => -} "guarneciendo" ; - {- VI Part => -} "guarnecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "guarnezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "guarneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "guarnece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "guarnecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "guarnecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "guarnecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "guarnezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "guarnezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "guarnezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "guarnezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "guarnezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "guarnezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "guarneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "guarnecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "guarneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "guarnecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "guarnecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "guarnecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"guarneciera" ; "guarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"guarnecieras" ; "guarnecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"guarneciera" ; "guarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"guarneciramos" ; "guarnecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"guarnecierais" ; "guarnecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"guarnecieran" ; "guarneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "guarnec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "guarneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "guarneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "guarnecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "guarnecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "guarnecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "guarnecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "guarnecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "guarnecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "guarneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "guarneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "guarnecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "guarneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "guarnecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "guarneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "guarneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "guarneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "guarnecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "guarnecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "guarneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "guarnecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "guarneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "guarnecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "guarneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "guarnece" ; - {- VPB (Imper C.Sg C.P3) => -} "guarnezca" ; - {- VPB (Imper C.Pl C.P1) => -} "guarnezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "guarneced" ; - {- VPB (Imper C.Pl C.P3) => -} "guarnezcan" ; - {- VPB (Pass C.Sg Masc) => -} "guarnecido" ; - {- VPB (Pass C.Sg Fem) => -} "guarnecida" ; - {- VPB (Pass C.Pl Masc) => -} "guarnecidos" ; - {- VPB (Pass C.Pl Fem) => -} "guarnecidas" - ] - } ; - -lin herbecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "herbecer" ; - {- VI Ger => -} "herbeciendo" ; - {- VI Part => -} "herbecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "herbezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "herbeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "herbece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "herbecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "herbecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "herbecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "herbezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "herbezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "herbezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "herbezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "herbezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "herbezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "herbeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "herbecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "herbeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "herbecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "herbecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "herbecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"herbeciera" ; "herbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"herbecieras" ; "herbecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"herbeciera" ; "herbeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"herbeciramos" ; "herbecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"herbecierais" ; "herbecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"herbecieran" ; "herbeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "herbec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "herbeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "herbeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "herbecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "herbecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "herbecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "herbecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "herbecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "herbecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "herbeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "herbeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "herbecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "herbeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "herbecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "herbeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "herbeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "herbeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "herbecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "herbecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "herbeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "herbecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "herbeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "herbecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "herbeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "herbece" ; - {- VPB (Imper C.Sg C.P3) => -} "herbezca" ; - {- VPB (Imper C.Pl C.P1) => -} "herbezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "herbeced" ; - {- VPB (Imper C.Pl C.P3) => -} "herbezcan" ; - {- VPB (Pass C.Sg Masc) => -} "herbecido" ; - {- VPB (Pass C.Sg Fem) => -} "herbecida" ; - {- VPB (Pass C.Pl Masc) => -} "herbecidos" ; - {- VPB (Pass C.Pl Fem) => -} "herbecidas" - ] - } ; - -lin hermanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hermanecer" ; - {- VI Ger => -} "hermaneciendo" ; - {- VI Part => -} "hermanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hermanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hermaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hermanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hermanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hermanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hermanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hermanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hermanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hermanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hermanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hermanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hermanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hermaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hermanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hermaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hermanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hermanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hermanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hermaneciera" ; "hermaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hermanecieras" ; "hermanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hermaneciera" ; "hermaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hermaneciramos" ; "hermanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hermanecierais" ; "hermanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hermanecieran" ; "hermaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hermanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hermaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hermaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hermanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hermanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hermanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "hermanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "hermanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "hermanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "hermaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "hermaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hermanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hermaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hermanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hermaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hermaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hermaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hermanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hermanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "hermaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hermanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "hermaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "hermanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "hermaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hermanece" ; - {- VPB (Imper C.Sg C.P3) => -} "hermanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "hermanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "hermaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "hermanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "hermanecido" ; - {- VPB (Pass C.Sg Fem) => -} "hermanecida" ; - {- VPB (Pass C.Pl Masc) => -} "hermanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "hermanecidas" - ] - } ; - -lin humedecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "humedecer" ; - {- VI Ger => -} "humedeciendo" ; - {- VI Part => -} "humedecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "humedezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "humedeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "humedece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "humedecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "humedecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "humedecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "humedezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "humedezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "humedezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "humedezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "humedezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "humedezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "humedeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "humedecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "humedeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "humedecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "humedecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "humedecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"humedeciera" ; "humedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"humedecieras" ; "humedecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"humedeciera" ; "humedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"humedeciramos" ; "humedecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"humedecierais" ; "humedecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"humedecieran" ; "humedeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "humedec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "humedeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "humedeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "humedecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "humedecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "humedecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "humedecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "humedecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "humedecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "humedeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "humedeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "humedecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "humedeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "humedecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "humedeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "humedeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "humedeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "humedecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "humedecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "humedeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "humedecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "humedeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "humedecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "humedeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "humedece" ; - {- VPB (Imper C.Sg C.P3) => -} "humedezca" ; - {- VPB (Imper C.Pl C.P1) => -} "humedezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "humedeced" ; - {- VPB (Imper C.Pl C.P3) => -} "humedezcan" ; - {- VPB (Pass C.Sg Masc) => -} "humedecido" ; - {- VPB (Pass C.Sg Fem) => -} "humedecida" ; - {- VPB (Pass C.Pl Masc) => -} "humedecidos" ; - {- VPB (Pass C.Pl Fem) => -} "humedecidas" - ] - } ; - -lin languidecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "languidecer" ; - {- VI Ger => -} "languideciendo" ; - {- VI Part => -} "languidecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "languidezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "languideces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "languidece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "languidecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "languidecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "languidecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "languidezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "languidezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "languidezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "languidezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "languidezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "languidezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "languideca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "languidecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "languideca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "languidecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "languidecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "languidecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"languideciera" ; "languideciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"languidecieras" ; "languidecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"languideciera" ; "languideciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"languideciramos" ; "languidecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"languidecierais" ; "languidecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"languidecieran" ; "languideciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "languidec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "languideciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "languideci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "languidecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "languidecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "languidecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "languidecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "languidecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "languidecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "languideceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "languideceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "languidecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "languideciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "languidecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "languideciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "languideciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "languideciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "languidecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "languidecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "languideceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "languidecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "languideceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "languidecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "languideceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "languidece" ; - {- VPB (Imper C.Sg C.P3) => -} "languidezca" ; - {- VPB (Imper C.Pl C.P1) => -} "languidezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "languideced" ; - {- VPB (Imper C.Pl C.P3) => -} "languidezcan" ; - {- VPB (Pass C.Sg Masc) => -} "languidecido" ; - {- VPB (Pass C.Sg Fem) => -} "languidecida" ; - {- VPB (Pass C.Pl Masc) => -} "languidecidos" ; - {- VPB (Pass C.Pl Fem) => -} "languidecidas" - ] - } ; - -lin lividecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "lividecer" ; - {- VI Ger => -} "livideciendo" ; - {- VI Part => -} "lividecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "lividezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "livideces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "lividece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "lividecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "lividecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "lividecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "lividezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "lividezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "lividezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "lividezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "lividezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "lividezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "livideca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "lividecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "livideca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "lividecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "lividecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "lividecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"livideciera" ; "livideciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"lividecieras" ; "lividecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"livideciera" ; "livideciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"livideciramos" ; "lividecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"lividecierais" ; "lividecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"lividecieran" ; "livideciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "lividec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "livideciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "livideci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "lividecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "lividecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "lividecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "lividecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "lividecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "lividecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "livideceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "livideceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "lividecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "livideciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "lividecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "livideciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "livideciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "livideciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "lividecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "lividecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "livideceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "lividecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "livideceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "lividecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "livideceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "lividece" ; - {- VPB (Imper C.Sg C.P3) => -} "lividezca" ; - {- VPB (Imper C.Pl C.P1) => -} "lividezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "livideced" ; - {- VPB (Imper C.Pl C.P3) => -} "lividezcan" ; - {- VPB (Pass C.Sg Masc) => -} "lividecido" ; - {- VPB (Pass C.Sg Fem) => -} "lividecida" ; - {- VPB (Pass C.Pl Masc) => -} "lividecidos" ; - {- VPB (Pass C.Pl Fem) => -} "lividecidas" - ] - } ; - -lin lobreguecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "lobreguecer" ; - {- VI Ger => -} "lobregueciendo" ; - {- VI Part => -} "lobreguecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "lobreguezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "lobregueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "lobreguece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "lobreguecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "lobreguecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "lobreguecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "lobreguezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "lobreguezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "lobreguezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "lobreguezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "lobreguezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "lobreguezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "lobregueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "lobreguecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "lobregueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "lobreguecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "lobreguecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "lobreguecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"lobregueciera" ; "lobregueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"lobreguecieras" ; "lobreguecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"lobregueciera" ; "lobregueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"lobregueciramos" ; "lobreguecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"lobreguecierais" ; "lobreguecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"lobreguecieran" ; "lobregueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "lobreguec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "lobregueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "lobregueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "lobreguecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "lobreguecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "lobreguecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "lobreguecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "lobreguecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "lobreguecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "lobregueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "lobregueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "lobreguecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "lobregueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "lobreguecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "lobregueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "lobregueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "lobregueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "lobreguecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "lobreguecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "lobregueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "lobreguecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "lobregueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "lobreguecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "lobregueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "lobreguece" ; - {- VPB (Imper C.Sg C.P3) => -} "lobreguezca" ; - {- VPB (Imper C.Pl C.P1) => -} "lobreguezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "lobregueced" ; - {- VPB (Imper C.Pl C.P3) => -} "lobreguezcan" ; - {- VPB (Pass C.Sg Masc) => -} "lobreguecido" ; - {- VPB (Pass C.Sg Fem) => -} "lobreguecida" ; - {- VPB (Pass C.Pl Masc) => -} "lobreguecidos" ; - {- VPB (Pass C.Pl Fem) => -} "lobreguecidas" - ] - } ; - -lin merecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "merecer" ; - {- VI Ger => -} "mereciendo" ; - {- VI Part => -} "merecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "merezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mereces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "merece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "merecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "merecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "merecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "merezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "merezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "merezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "merezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "merezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "merezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mereca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "merecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mereca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "merecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "merecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "merecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mereciera" ; "mereciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"merecieras" ; "merecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mereciera" ; "mereciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mereciramos" ; "merecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"merecierais" ; "merecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"merecieran" ; "mereciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "merec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mereciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mereci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "merecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "merecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "merecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "merecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "merecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "merecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mereceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mereceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "merecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mereciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "merecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mereciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mereciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mereciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "merecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "merecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mereceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "merecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mereceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "merecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mereceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "merece" ; - {- VPB (Imper C.Sg C.P3) => -} "merezca" ; - {- VPB (Imper C.Pl C.P1) => -} "merezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "mereced" ; - {- VPB (Imper C.Pl C.P3) => -} "merezcan" ; - {- VPB (Pass C.Sg Masc) => -} "merecido" ; - {- VPB (Pass C.Sg Fem) => -} "merecida" ; - {- VPB (Pass C.Pl Masc) => -} "merecidos" ; - {- VPB (Pass C.Pl Fem) => -} "merecidas" - ] - } ; - -lin mohecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mohecer" ; - {- VI Ger => -} "moheciendo" ; - {- VI Part => -} "mohecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mohezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "moheces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mohece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mohecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mohecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mohecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mohezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mohezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mohezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mohezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mohezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mohezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "moheca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mohecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "moheca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mohecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mohecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mohecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"moheciera" ; "moheciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mohecieras" ; "mohecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"moheciera" ; "moheciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"moheciramos" ; "mohecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mohecierais" ; "mohecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mohecieran" ; "moheciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mohec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "moheciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "moheci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mohecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mohecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mohecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mohecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mohecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mohecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "moheceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "moheceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mohecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "moheciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mohecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "moheciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "moheciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "moheciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mohecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mohecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "moheceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mohecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "moheceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mohecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "moheceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mohece" ; - {- VPB (Imper C.Sg C.P3) => -} "mohezca" ; - {- VPB (Imper C.Pl C.P1) => -} "mohezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "moheced" ; - {- VPB (Imper C.Pl C.P3) => -} "mohezcan" ; - {- VPB (Pass C.Sg Masc) => -} "mohecido" ; - {- VPB (Pass C.Sg Fem) => -} "mohecida" ; - {- VPB (Pass C.Pl Masc) => -} "mohecidos" ; - {- VPB (Pass C.Pl Fem) => -} "mohecidas" - ] - } ; - -lin nacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "nacer" ; - {- VI Ger => -} "naciendo" ; - {- VI Part => -} "nacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "nazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "naces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "nace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "nacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "nacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "nacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "nazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "nazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "nazca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "nazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "nazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "nazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "naca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "nacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "naca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "nacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "nacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "nacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"naciera" ; "naciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"nacieras" ; "nacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"naciera" ; "naciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"naciramos" ; "nacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"nacierais" ; "nacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"nacieran" ; "naciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "nac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "naciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "naci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "nacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "nacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "nacieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "nacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "nacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "nacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "naceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "naceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "nacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "naciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "nacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "naciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "naciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "naciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "nacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "nacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "naceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "nacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "naceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "nacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "naceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "nace" ; - {- VPB (Imper C.Sg C.P3) => -} "nazca" ; - {- VPB (Imper C.Pl C.P1) => -} "nazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "naced" ; - {- VPB (Imper C.Pl C.P3) => -} "nazcan" ; - {- VPB (Pass C.Sg Masc) => -} "nacido" ; - {- VPB (Pass C.Sg Fem) => -} "nacida" ; - {- VPB (Pass C.Pl Masc) => -} "nacidos" ; - {- VPB (Pass C.Pl Fem) => -} "nacidas" - ] - } ; - -lin negrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "negrecer" ; - {- VI Ger => -} "negreciendo" ; - {- VI Part => -} "negrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "negrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "negreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "negrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "negrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "negrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "negrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "negrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "negrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "negrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "negrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "negrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "negrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "negreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "negrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "negreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "negrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "negrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "negrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"negreciera" ; "negreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"negrecieras" ; "negrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"negreciera" ; "negreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"negreciramos" ; "negrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"negrecierais" ; "negrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"negrecieran" ; "negreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "negrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "negreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "negreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "negrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "negrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "negrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "negrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "negrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "negrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "negreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "negreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "negrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "negreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "negrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "negreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "negreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "negreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "negrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "negrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "negreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "negrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "negreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "negrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "negreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "negrece" ; - {- VPB (Imper C.Sg C.P3) => -} "negrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "negrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "negreced" ; - {- VPB (Imper C.Pl C.P3) => -} "negrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "negrecido" ; - {- VPB (Pass C.Sg Fem) => -} "negrecida" ; - {- VPB (Pass C.Pl Masc) => -} "negrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "negrecidas" - ] - } ; - -lin obedecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "obedecer" ; - {- VI Ger => -} "obedeciendo" ; - {- VI Part => -} "obedecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "obedezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "obedeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "obedece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "obedecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "obedecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "obedecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "obedezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "obedezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "obedezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "obedezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "obedezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "obedezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "obedeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "obedecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "obedeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "obedecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "obedecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "obedecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"obedeciera" ; "obedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"obedecieras" ; "obedecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"obedeciera" ; "obedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"obedeciramos" ; "obedecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"obedecierais" ; "obedecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"obedecieran" ; "obedeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "obedec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "obedeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "obedeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "obedecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "obedecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "obedecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "obedecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "obedecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "obedecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "obedeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "obedeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "obedecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "obedeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "obedecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "obedeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "obedeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "obedeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "obedecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "obedecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "obedeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "obedecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "obedeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "obedecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "obedeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "obedece" ; - {- VPB (Imper C.Sg C.P3) => -} "obedezca" ; - {- VPB (Imper C.Pl C.P1) => -} "obedezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "obedeced" ; - {- VPB (Imper C.Pl C.P3) => -} "obedezcan" ; - {- VPB (Pass C.Sg Masc) => -} "obedecido" ; - {- VPB (Pass C.Sg Fem) => -} "obedecida" ; - {- VPB (Pass C.Pl Masc) => -} "obedecidos" ; - {- VPB (Pass C.Pl Fem) => -} "obedecidas" - ] - } ; - -lin obscurecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "obscurecer" ; - {- VI Ger => -} "obscureciendo" ; - {- VI Part => -} "obscurecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "obscurezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "obscureces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "obscurece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "obscurecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "obscurecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "obscurecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "obscurezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "obscurezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "obscurezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "obscurezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "obscurezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "obscurezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "obscureca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "obscurecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "obscureca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "obscurecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "obscurecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "obscurecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"obscureciera" ; "obscureciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"obscurecieras" ; "obscurecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"obscureciera" ; "obscureciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"obscureciramos" ; "obscurecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"obscurecierais" ; "obscurecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"obscurecieran" ; "obscureciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "obscurec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "obscureciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "obscureci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "obscurecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "obscurecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "obscurecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "obscurecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "obscurecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "obscurecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "obscureceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "obscureceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "obscurecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "obscureciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "obscurecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "obscureciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "obscureciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "obscureciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "obscurecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "obscurecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "obscureceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "obscurecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "obscureceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "obscurecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "obscureceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "obscurece" ; - {- VPB (Imper C.Sg C.P3) => -} "obscurezca" ; - {- VPB (Imper C.Pl C.P1) => -} "obscurezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "obscureced" ; - {- VPB (Imper C.Pl C.P3) => -} "obscurezcan" ; - {- VPB (Pass C.Sg Masc) => -} "obscurecido" ; - {- VPB (Pass C.Sg Fem) => -} "obscurecida" ; - {- VPB (Pass C.Pl Masc) => -} "obscurecidos" ; - {- VPB (Pass C.Pl Fem) => -} "obscurecidas" - ] - } ; - -lin ofrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ofrecer" ; - {- VI Ger => -} "ofreciendo" ; - {- VI Part => -} "ofrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ofrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ofreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ofrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ofrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ofrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ofrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ofrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ofrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ofrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ofrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ofrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ofrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ofreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ofrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ofreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ofrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ofrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ofrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ofreciera" ; "ofreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ofrecieras" ; "ofrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ofreciera" ; "ofreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ofreciramos" ; "ofrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ofrecierais" ; "ofrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ofrecieran" ; "ofreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ofrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ofreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ofreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ofrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ofrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ofrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ofrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ofrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ofrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ofreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ofreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ofrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ofreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ofrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ofreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ofreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ofreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ofrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ofrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ofreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ofrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ofreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ofrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ofreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ofrece" ; - {- VPB (Imper C.Sg C.P3) => -} "ofrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ofrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ofreced" ; - {- VPB (Imper C.Pl C.P3) => -} "ofrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ofrecido" ; - {- VPB (Pass C.Sg Fem) => -} "ofrecida" ; - {- VPB (Pass C.Pl Masc) => -} "ofrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ofrecidas" - ] - } ; - -lin oscurecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "oscurecer" ; - {- VI Ger => -} "oscureciendo" ; - {- VI Part => -} "oscurecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "oscurezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "oscureces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "oscurece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "oscurecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "oscurecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "oscurecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "oscurezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "oscurezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "oscurezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "oscurezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "oscurezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "oscurezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "oscureca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "oscurecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "oscureca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "oscurecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "oscurecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "oscurecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"oscureciera" ; "oscureciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"oscurecieras" ; "oscurecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"oscureciera" ; "oscureciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"oscureciramos" ; "oscurecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"oscurecierais" ; "oscurecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"oscurecieran" ; "oscureciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "oscurec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "oscureciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "oscureci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "oscurecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "oscurecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "oscurecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "oscurecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "oscurecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "oscurecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "oscureceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "oscureceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "oscurecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "oscureciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "oscurecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "oscureciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "oscureciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "oscureciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "oscurecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "oscurecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "oscureceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "oscurecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "oscureceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "oscurecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "oscureceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "oscurece" ; - {- VPB (Imper C.Sg C.P3) => -} "oscurezca" ; - {- VPB (Imper C.Pl C.P1) => -} "oscurezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "oscureced" ; - {- VPB (Imper C.Pl C.P3) => -} "oscurezcan" ; - {- VPB (Pass C.Sg Masc) => -} "oscurecido" ; - {- VPB (Pass C.Sg Fem) => -} "oscurecida" ; - {- VPB (Pass C.Pl Masc) => -} "oscurecidos" ; - {- VPB (Pass C.Pl Fem) => -} "oscurecidas" - ] - } ; - -lin pacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pacer" ; - {- VI Ger => -} "paciendo" ; - {- VI Part => -} "pacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "paces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "pacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pazca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "paca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "paca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"paciera" ; "paciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pacieras" ; "pacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"paciera" ; "paciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"paciramos" ; "pacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pacierais" ; "pacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pacieran" ; "paciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "paciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "paci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pacieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "paceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "paceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "paciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "paciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "paciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "paciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "paceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "paceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "paceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pace" ; - {- VPB (Imper C.Sg C.P3) => -} "pazca" ; - {- VPB (Imper C.Pl C.P1) => -} "pazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "paced" ; - {- VPB (Imper C.Pl C.P3) => -} "pazcan" ; - {- VPB (Pass C.Sg Masc) => -} "pacido" ; - {- VPB (Pass C.Sg Fem) => -} "pacida" ; - {- VPB (Pass C.Pl Masc) => -} "pacidos" ; - {- VPB (Pass C.Pl Fem) => -} "pacidas" - ] - } ; - -lin padecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "padecer" ; - {- VI Ger => -} "padeciendo" ; - {- VI Part => -} "padecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "padezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "padeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "padece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "padecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "padecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "padecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "padezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "padezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "padezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "padezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "padezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "padezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "padeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "padecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "padeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "padecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "padecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "padecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"padeciera" ; "padeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"padecieras" ; "padecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"padeciera" ; "padeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"padeciramos" ; "padecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"padecierais" ; "padecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"padecieran" ; "padeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "padec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "padeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "padeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "padecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "padecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "padecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "padecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "padecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "padecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "padeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "padeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "padecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "padeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "padecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "padeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "padeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "padeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "padecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "padecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "padeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "padecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "padeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "padecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "padeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "padece" ; - {- VPB (Imper C.Sg C.P3) => -} "padezca" ; - {- VPB (Imper C.Pl C.P1) => -} "padezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "padeced" ; - {- VPB (Imper C.Pl C.P3) => -} "padezcan" ; - {- VPB (Pass C.Sg Masc) => -} "padecido" ; - {- VPB (Pass C.Sg Fem) => -} "padecida" ; - {- VPB (Pass C.Pl Masc) => -} "padecidos" ; - {- VPB (Pass C.Pl Fem) => -} "padecidas" - ] - } ; - -lin palidecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "palidecer" ; - {- VI Ger => -} "palideciendo" ; - {- VI Part => -} "palidecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "palidezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "palideces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "palidece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "palidecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "palidecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "palidecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "palidezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "palidezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "palidezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "palidezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "palidezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "palidezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "palideca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "palidecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "palideca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "palidecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "palidecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "palidecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"palideciera" ; "palideciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"palidecieras" ; "palidecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"palideciera" ; "palideciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"palideciramos" ; "palidecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"palidecierais" ; "palidecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"palidecieran" ; "palideciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "palidec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "palideciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "palideci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "palidecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "palidecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "palidecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "palidecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "palidecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "palidecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "palideceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "palideceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "palidecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "palideciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "palidecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "palideciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "palideciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "palideciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "palidecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "palidecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "palideceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "palidecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "palideceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "palidecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "palideceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "palidece" ; - {- VPB (Imper C.Sg C.P3) => -} "palidezca" ; - {- VPB (Imper C.Pl C.P1) => -} "palidezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "palideced" ; - {- VPB (Imper C.Pl C.P3) => -} "palidezcan" ; - {- VPB (Pass C.Sg Masc) => -} "palidecido" ; - {- VPB (Pass C.Sg Fem) => -} "palidecida" ; - {- VPB (Pass C.Pl Masc) => -} "palidecidos" ; - {- VPB (Pass C.Pl Fem) => -} "palidecidas" - ] - } ; - -lin parecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "parecer" ; - {- VI Ger => -} "pareciendo" ; - {- VI Part => -} "parecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "parezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "parece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "parecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "parecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "parecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "parezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "parezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "parezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "parezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "parezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "parezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "parecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "parecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "parecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "parecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pareciera" ; "pareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"parecieras" ; "parecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pareciera" ; "pareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pareciramos" ; "parecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"parecierais" ; "parecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"parecieran" ; "pareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "parec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "parecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "parecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "parecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "parecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "parecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "parecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "parecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "parecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "parecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "parecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "parecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "parecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "parece" ; - {- VPB (Imper C.Sg C.P3) => -} "parezca" ; - {- VPB (Imper C.Pl C.P1) => -} "parezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "pareced" ; - {- VPB (Imper C.Pl C.P3) => -} "parezcan" ; - {- VPB (Pass C.Sg Masc) => -} "parecido" ; - {- VPB (Pass C.Sg Fem) => -} "parecida" ; - {- VPB (Pass C.Pl Masc) => -} "parecidos" ; - {- VPB (Pass C.Pl Fem) => -} "parecidas" - ] - } ; - -lin perecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "perecer" ; - {- VI Ger => -} "pereciendo" ; - {- VI Part => -} "perecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "perezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pereces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "perece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "perecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "perecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "perecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "perezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "perezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "perezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "perezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "perezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "perezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pereca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "perecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pereca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "perecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "perecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "perecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pereciera" ; "pereciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"perecieras" ; "perecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pereciera" ; "pereciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pereciramos" ; "perecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"perecierais" ; "perecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"perecieran" ; "pereciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "perec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pereciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pereci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "perecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "perecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "perecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "perecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "perecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "perecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pereceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pereceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "perecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pereciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "perecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pereciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pereciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pereciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "perecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "perecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pereceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "perecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pereceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "perecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pereceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "perece" ; - {- VPB (Imper C.Sg C.P3) => -} "perezca" ; - {- VPB (Imper C.Pl C.P1) => -} "perezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "pereced" ; - {- VPB (Imper C.Pl C.P3) => -} "perezcan" ; - {- VPB (Pass C.Sg Masc) => -} "perecido" ; - {- VPB (Pass C.Sg Fem) => -} "perecida" ; - {- VPB (Pass C.Pl Masc) => -} "perecidos" ; - {- VPB (Pass C.Pl Fem) => -} "perecidas" - ] - } ; - -lin permanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "permanecer" ; - {- VI Ger => -} "permaneciendo" ; - {- VI Part => -} "permanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "permanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "permaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "permanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "permanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "permanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "permanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "permanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "permanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "permanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "permanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "permanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "permanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "permaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "permanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "permaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "permanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "permanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "permanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"permaneciera" ; "permaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"permanecieras" ; "permanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"permaneciera" ; "permaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"permaneciramos" ; "permanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"permanecierais" ; "permanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"permanecieran" ; "permaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "permanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "permaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "permaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "permanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "permanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "permanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "permanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "permanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "permanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "permaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "permaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "permanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "permaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "permanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "permaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "permaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "permaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "permanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "permanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "permaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "permanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "permaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "permanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "permaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "permanece" ; - {- VPB (Imper C.Sg C.P3) => -} "permanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "permanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "permaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "permanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "permanecido" ; - {- VPB (Pass C.Sg Fem) => -} "permanecida" ; - {- VPB (Pass C.Pl Masc) => -} "permanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "permanecidas" - ] - } ; - -lin pertenecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pertenecer" ; - {- VI Ger => -} "perteneciendo" ; - {- VI Part => -} "pertenecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pertenezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "perteneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pertenece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pertenecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "pertenecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pertenecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pertenezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pertenezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pertenezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pertenezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pertenezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pertenezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "perteneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pertenecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "perteneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pertenecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pertenecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pertenecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"perteneciera" ; "perteneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pertenecieras" ; "pertenecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"perteneciera" ; "perteneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"perteneciramos" ; "pertenecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pertenecierais" ; "pertenecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pertenecieran" ; "perteneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pertenec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "perteneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "perteneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pertenecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pertenecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pertenecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pertenecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pertenecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pertenecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "perteneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "perteneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pertenecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "perteneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pertenecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "perteneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "perteneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "perteneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pertenecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pertenecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "perteneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pertenecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "perteneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pertenecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "perteneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pertenece" ; - {- VPB (Imper C.Sg C.P3) => -} "pertenezca" ; - {- VPB (Imper C.Pl C.P1) => -} "pertenezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "perteneced" ; - {- VPB (Imper C.Pl C.P3) => -} "pertenezcan" ; - {- VPB (Pass C.Sg Masc) => -} "pertenecido" ; - {- VPB (Pass C.Sg Fem) => -} "pertenecida" ; - {- VPB (Pass C.Pl Masc) => -} "pertenecidos" ; - {- VPB (Pass C.Pl Fem) => -} "pertenecidas" - ] - } ; - -lin pimpollecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pimpollecer" ; - {- VI Ger => -} "pimpolleciendo" ; - {- VI Part => -} "pimpollecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pimpollezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pimpolleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pimpollece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pimpollecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "pimpollecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pimpollecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pimpollezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pimpollezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pimpollezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pimpollezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pimpollezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pimpollezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pimpolleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pimpollecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pimpolleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pimpollecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pimpollecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pimpollecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pimpolleciera" ; "pimpolleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pimpollecieras" ; "pimpollecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pimpolleciera" ; "pimpolleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pimpolleciramos" ; "pimpollecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pimpollecierais" ; "pimpollecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pimpollecieran" ; "pimpolleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pimpollec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pimpolleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pimpolleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pimpollecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pimpollecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pimpollecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pimpollecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pimpollecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pimpollecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pimpolleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pimpolleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pimpollecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pimpolleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pimpollecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pimpolleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pimpolleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pimpolleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pimpollecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pimpollecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pimpolleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pimpollecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pimpolleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pimpollecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pimpolleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pimpollece" ; - {- VPB (Imper C.Sg C.P3) => -} "pimpollezca" ; - {- VPB (Imper C.Pl C.P1) => -} "pimpollezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "pimpolleced" ; - {- VPB (Imper C.Pl C.P3) => -} "pimpollezcan" ; - {- VPB (Pass C.Sg Masc) => -} "pimpollecido" ; - {- VPB (Pass C.Sg Fem) => -} "pimpollecida" ; - {- VPB (Pass C.Pl Masc) => -} "pimpollecidos" ; - {- VPB (Pass C.Pl Fem) => -} "pimpollecidas" - ] - } ; - -lin plastecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "plastecer" ; - {- VI Ger => -} "plasteciendo" ; - {- VI Part => -} "plastecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "plastezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "plasteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "plastece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "plastecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "plastecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "plastecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "plastezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "plastezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "plastezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "plastezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "plastezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "plastezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "plasteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "plastecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "plasteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "plastecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "plastecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "plastecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"plasteciera" ; "plasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"plastecieras" ; "plastecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"plasteciera" ; "plasteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"plasteciramos" ; "plastecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"plastecierais" ; "plastecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"plastecieran" ; "plasteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "plastec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "plasteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "plasteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "plastecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "plastecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "plastecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "plastecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "plastecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "plastecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "plasteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "plasteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "plastecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "plasteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "plastecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "plasteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "plasteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "plasteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "plastecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "plastecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "plasteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "plastecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "plasteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "plastecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "plasteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "plastece" ; - {- VPB (Imper C.Sg C.P3) => -} "plastezca" ; - {- VPB (Imper C.Pl C.P1) => -} "plastezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "plasteced" ; - {- VPB (Imper C.Pl C.P3) => -} "plastezcan" ; - {- VPB (Pass C.Sg Masc) => -} "plastecido" ; - {- VPB (Pass C.Sg Fem) => -} "plastecida" ; - {- VPB (Pass C.Pl Masc) => -} "plastecidos" ; - {- VPB (Pass C.Pl Fem) => -} "plastecidas" - ] - } ; - -lin preestablecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preestablecer" ; - {- VI Ger => -} "preestableciendo" ; - {- VI Part => -} "preestablecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "preestablezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "preestableces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "preestablece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "preestablecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "preestablecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "preestablecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "preestablezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "preestablezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "preestablezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "preestablezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "preestablezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "preestablezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "preestableca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preestablecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "preestableca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preestablecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preestablecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "preestablecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"preestableciera" ; "preestableciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"preestablecieras" ; "preestablecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"preestableciera" ; "preestableciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"preestableciramos" ; "preestablecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"preestablecierais" ; "preestablecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"preestablecieran" ; "preestableciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "preestablec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "preestableciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "preestableci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "preestablecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "preestablecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "preestablecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "preestablecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "preestablecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "preestablecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preestableceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preestableceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "preestablecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "preestableciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "preestablecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "preestableciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "preestableciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "preestableciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "preestablecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "preestablecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preestableceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "preestablecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preestableceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "preestablecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preestableceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preestablece" ; - {- VPB (Imper C.Sg C.P3) => -} "preestablezca" ; - {- VPB (Imper C.Pl C.P1) => -} "preestablezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "preestableced" ; - {- VPB (Imper C.Pl C.P3) => -} "preestablezcan" ; - {- VPB (Pass C.Sg Masc) => -} "preestablecido" ; - {- VPB (Pass C.Sg Fem) => -} "preestablecida" ; - {- VPB (Pass C.Pl Masc) => -} "preestablecidos" ; - {- VPB (Pass C.Pl Fem) => -} "preestablecidas" - ] - } ; - -lin prevalecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prevalecer" ; - {- VI Ger => -} "prevaleciendo" ; - {- VI Part => -} "prevalecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prevalezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prevaleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prevalece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prevalecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prevalecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prevalecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prevalezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prevalezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prevalezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prevalezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prevalezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prevalezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prevaleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prevalecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prevaleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prevalecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prevalecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prevalecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prevaleciera" ; "prevaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prevalecieras" ; "prevalecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prevaleciera" ; "prevaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prevaleciramos" ; "prevalecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prevalecierais" ; "prevalecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prevalecieran" ; "prevaleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prevalec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prevaleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prevaleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prevalecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prevalecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prevalecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prevalecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prevalecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prevalecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prevaleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prevaleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prevalecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prevaleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prevalecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prevaleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prevaleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prevaleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prevalecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prevalecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prevaleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prevalecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prevaleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prevalecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prevaleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prevalece" ; - {- VPB (Imper C.Sg C.P3) => -} "prevalezca" ; - {- VPB (Imper C.Pl C.P1) => -} "prevalezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prevaleced" ; - {- VPB (Imper C.Pl C.P3) => -} "prevalezcan" ; - {- VPB (Pass C.Sg Masc) => -} "prevalecido" ; - {- VPB (Pass C.Sg Fem) => -} "prevalecida" ; - {- VPB (Pass C.Pl Masc) => -} "prevalecidos" ; - {- VPB (Pass C.Pl Fem) => -} "prevalecidas" - ] - } ; - -lin reaparecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reaparecer" ; - {- VI Ger => -} "reapareciendo" ; - {- VI Part => -} "reaparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reaparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reapareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reaparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reaparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reaparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reaparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reaparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reaparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reaparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reaparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reaparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reaparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reapareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reaparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reapareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reaparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reaparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reaparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reapareciera" ; "reapareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reaparecieras" ; "reaparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reapareciera" ; "reapareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reapareciramos" ; "reaparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reaparecierais" ; "reaparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reaparecieran" ; "reapareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reaparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reapareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reapareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reaparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reaparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reaparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reaparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reaparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reaparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reapareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reapareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reaparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reapareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reaparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reapareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reapareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reapareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reaparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reaparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reapareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reaparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reapareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reaparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reapareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reaparece" ; - {- VPB (Imper C.Sg C.P3) => -} "reaparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "reaparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reapareced" ; - {- VPB (Imper C.Pl C.P3) => -} "reaparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "reaparecido" ; - {- VPB (Pass C.Sg Fem) => -} "reaparecida" ; - {- VPB (Pass C.Pl Masc) => -} "reaparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "reaparecidas" - ] - } ; - -lin reblandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reblandecer" ; - {- VI Ger => -} "reblandeciendo" ; - {- VI Part => -} "reblandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reblandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reblandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reblandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reblandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reblandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reblandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reblandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reblandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reblandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reblandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reblandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reblandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reblandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reblandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reblandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reblandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reblandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reblandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reblandeciera" ; "reblandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reblandecieras" ; "reblandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reblandeciera" ; "reblandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reblandeciramos" ; "reblandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reblandecierais" ; "reblandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reblandecieran" ; "reblandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reblandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reblandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reblandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reblandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reblandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reblandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reblandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reblandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reblandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reblandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reblandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reblandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reblandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reblandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reblandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reblandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reblandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reblandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reblandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reblandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reblandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reblandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reblandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reblandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reblandece" ; - {- VPB (Imper C.Sg C.P3) => -} "reblandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "reblandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reblandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "reblandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "reblandecido" ; - {- VPB (Pass C.Sg Fem) => -} "reblandecida" ; - {- VPB (Pass C.Pl Masc) => -} "reblandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "reblandecidas" - ] - } ; - -lin reconvalecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconvalecer" ; - {- VI Ger => -} "reconvaleciendo" ; - {- VI Part => -} "reconvalecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconvalezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconvaleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconvalece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconvalecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconvalecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconvalecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconvalezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconvalezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconvalezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconvalezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconvalezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconvalezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconvaleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconvalecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconvaleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconvalecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconvalecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconvalecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reconvaleciera" ; "reconvaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reconvalecieras" ; "reconvalecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reconvaleciera" ; "reconvaleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reconvaleciramos" ; "reconvalecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reconvalecierais" ; "reconvalecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reconvalecieran" ; "reconvaleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconvalec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reconvaleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reconvaleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reconvalecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reconvalecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reconvalecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconvalecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconvalecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconvalecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconvaleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconvaleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconvalecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reconvaleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reconvalecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reconvaleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reconvaleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reconvaleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reconvalecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconvalecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconvaleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconvalecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconvaleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconvalecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconvaleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconvalece" ; - {- VPB (Imper C.Sg C.P3) => -} "reconvalezca" ; - {- VPB (Imper C.Pl C.P1) => -} "reconvalezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconvaleced" ; - {- VPB (Imper C.Pl C.P3) => -} "reconvalezcan" ; - {- VPB (Pass C.Sg Masc) => -} "reconvalecido" ; - {- VPB (Pass C.Sg Fem) => -} "reconvalecida" ; - {- VPB (Pass C.Pl Masc) => -} "reconvalecidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconvalecidas" - ] - } ; - -lin recrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recrecer" ; - {- VI Ger => -} "recreciendo" ; - {- VI Part => -} "recrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recreciera" ; "recreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recrecieras" ; "recrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recreciera" ; "recreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recreciramos" ; "recrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recrecierais" ; "recrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recrecieran" ; "recreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recrece" ; - {- VPB (Imper C.Sg C.P3) => -} "recrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "recrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recreced" ; - {- VPB (Imper C.Pl C.P3) => -} "recrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "recrecido" ; - {- VPB (Pass C.Sg Fem) => -} "recrecida" ; - {- VPB (Pass C.Pl Masc) => -} "recrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "recrecidas" - ] - } ; - -lin recrudecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recrudecer" ; - {- VI Ger => -} "recrudeciendo" ; - {- VI Part => -} "recrudecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recrudezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recrudeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recrudece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recrudecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recrudecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recrudecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recrudezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recrudezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recrudezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recrudezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recrudezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recrudezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recrudeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recrudecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recrudeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recrudecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recrudecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recrudecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recrudeciera" ; "recrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recrudecieras" ; "recrudecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recrudeciera" ; "recrudeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recrudeciramos" ; "recrudecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recrudecierais" ; "recrudecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recrudecieran" ; "recrudeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recrudec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recrudeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recrudeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recrudecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recrudecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recrudecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recrudecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recrudecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recrudecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recrudeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recrudeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recrudecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recrudecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recrudeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recrudeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recrudeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recrudecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recrudecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recrudeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recrudecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recrudeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recrudecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recrudeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recrudece" ; - {- VPB (Imper C.Sg C.P3) => -} "recrudezca" ; - {- VPB (Imper C.Pl C.P1) => -} "recrudezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recrudeced" ; - {- VPB (Imper C.Pl C.P3) => -} "recrudezcan" ; - {- VPB (Pass C.Sg Masc) => -} "recrudecido" ; - {- VPB (Pass C.Sg Fem) => -} "recrudecida" ; - {- VPB (Pass C.Pl Masc) => -} "recrudecidos" ; - {- VPB (Pass C.Pl Fem) => -} "recrudecidas" - ] - } ; - -lin reflorecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reflorecer" ; - {- VI Ger => -} "refloreciendo" ; - {- VI Part => -} "reflorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reflorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refloreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reflorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reflorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reflorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reflorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reflorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reflorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reflorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reflorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reflorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reflorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "refloreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reflorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "refloreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reflorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reflorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reflorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refloreciera" ; "refloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reflorecieras" ; "reflorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refloreciera" ; "refloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refloreciramos" ; "reflorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reflorecierais" ; "reflorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reflorecieran" ; "refloreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reflorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "refloreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refloreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reflorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reflorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reflorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reflorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reflorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reflorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "refloreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "refloreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reflorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refloreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reflorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refloreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refloreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refloreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reflorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reflorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "refloreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reflorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "refloreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reflorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "refloreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reflorece" ; - {- VPB (Imper C.Sg C.P3) => -} "reflorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "reflorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "refloreced" ; - {- VPB (Imper C.Pl C.P3) => -} "reflorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "reflorecido" ; - {- VPB (Pass C.Sg Fem) => -} "reflorecida" ; - {- VPB (Pass C.Pl Masc) => -} "reflorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "reflorecidas" - ] - } ; - -lin reguarnecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reguarnecer" ; - {- VI Ger => -} "reguarneciendo" ; - {- VI Part => -} "reguarnecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reguarnezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reguarneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reguarnece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reguarnecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reguarnecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reguarnecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reguarnezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reguarnezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reguarnezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reguarnezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reguarnezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reguarnezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reguarneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reguarnecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reguarneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reguarnecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reguarnecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reguarnecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reguarneciera" ; "reguarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reguarnecieras" ; "reguarnecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reguarneciera" ; "reguarneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reguarneciramos" ; "reguarnecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reguarnecierais" ; "reguarnecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reguarnecieran" ; "reguarneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reguarnec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reguarneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reguarneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reguarnecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reguarnecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reguarnecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reguarnecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reguarnecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reguarnecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reguarneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reguarneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reguarnecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reguarneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reguarnecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reguarneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reguarneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reguarneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reguarnecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reguarnecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reguarneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reguarnecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reguarneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reguarnecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reguarneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reguarnece" ; - {- VPB (Imper C.Sg C.P3) => -} "reguarnezca" ; - {- VPB (Imper C.Pl C.P1) => -} "reguarnezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reguarneced" ; - {- VPB (Imper C.Pl C.P3) => -} "reguarnezcan" ; - {- VPB (Pass C.Sg Masc) => -} "reguarnecido" ; - {- VPB (Pass C.Sg Fem) => -} "reguarnecida" ; - {- VPB (Pass C.Pl Masc) => -} "reguarnecidos" ; - {- VPB (Pass C.Pl Fem) => -} "reguarnecidas" - ] - } ; - -lin rehumedecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rehumedecer" ; - {- VI Ger => -} "rehumedeciendo" ; - {- VI Part => -} "rehumedecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehumedezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehumedeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehumedece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rehumedecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehumedecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehumedecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehumedezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehumedezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehumedezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehumedezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehumedezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehumedezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rehumedeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rehumedecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rehumedeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rehumedecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rehumedecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rehumedecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehumedeciera" ; "rehumedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehumedecieras" ; "rehumedecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehumedeciera" ; "rehumedeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehumedeciramos" ; "rehumedecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehumedecierais" ; "rehumedecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehumedecieran" ; "rehumedeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rehumedec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rehumedeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rehumedeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rehumedecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rehumedecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehumedecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rehumedecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rehumedecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rehumedecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rehumedeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rehumedeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rehumedecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehumedeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehumedecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehumedeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehumedeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehumedeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehumedecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rehumedecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rehumedeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rehumedecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rehumedeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rehumedecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rehumedeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehumedece" ; - {- VPB (Imper C.Sg C.P3) => -} "rehumedezca" ; - {- VPB (Imper C.Pl C.P1) => -} "rehumedezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rehumedeced" ; - {- VPB (Imper C.Pl C.P3) => -} "rehumedezcan" ; - {- VPB (Pass C.Sg Masc) => -} "rehumedecido" ; - {- VPB (Pass C.Sg Fem) => -} "rehumedecida" ; - {- VPB (Pass C.Pl Masc) => -} "rehumedecidos" ; - {- VPB (Pass C.Pl Fem) => -} "rehumedecidas" - ] - } ; - -lin rejuvenecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rejuvenecer" ; - {- VI Ger => -} "rejuveneciendo" ; - {- VI Part => -} "rejuvenecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rejuvenezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rejuveneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rejuvenece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rejuvenecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rejuvenecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rejuvenecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rejuvenezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rejuvenezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rejuvenezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rejuvenezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rejuvenezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rejuvenezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rejuveneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rejuvenecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rejuveneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rejuvenecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rejuvenecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rejuvenecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rejuveneciera" ; "rejuveneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rejuvenecieras" ; "rejuvenecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rejuveneciera" ; "rejuveneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rejuveneciramos" ; "rejuvenecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rejuvenecierais" ; "rejuvenecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rejuvenecieran" ; "rejuveneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rejuvenec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rejuveneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rejuveneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rejuvenecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rejuvenecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rejuvenecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rejuvenecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rejuvenecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rejuvenecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rejuveneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rejuveneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rejuvenecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rejuveneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rejuvenecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rejuveneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rejuveneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rejuveneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rejuvenecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rejuvenecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rejuveneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rejuvenecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rejuveneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rejuvenecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rejuveneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rejuvenece" ; - {- VPB (Imper C.Sg C.P3) => -} "rejuvenezca" ; - {- VPB (Imper C.Pl C.P1) => -} "rejuvenezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rejuveneced" ; - {- VPB (Imper C.Pl C.P3) => -} "rejuvenezcan" ; - {- VPB (Pass C.Sg Masc) => -} "rejuvenecido" ; - {- VPB (Pass C.Sg Fem) => -} "rejuvenecida" ; - {- VPB (Pass C.Pl Masc) => -} "rejuvenecidos" ; - {- VPB (Pass C.Pl Fem) => -} "rejuvenecidas" - ] - } ; - -lin relentecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "relentecer" ; - {- VI Ger => -} "relenteciendo" ; - {- VI Part => -} "relentecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "relentezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "relenteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "relentece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "relentecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "relentecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "relentecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "relentezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "relentezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "relentezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "relentezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "relentezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "relentezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "relenteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "relentecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "relenteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "relentecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "relentecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "relentecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"relenteciera" ; "relenteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"relentecieras" ; "relentecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"relenteciera" ; "relenteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"relenteciramos" ; "relentecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"relentecierais" ; "relentecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"relentecieran" ; "relenteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "relentec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "relenteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "relenteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "relentecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "relentecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "relentecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "relentecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "relentecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "relentecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "relenteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "relenteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "relentecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "relenteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "relentecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "relenteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "relenteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "relenteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "relentecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "relentecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "relenteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "relentecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "relenteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "relentecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "relenteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "relentece" ; - {- VPB (Imper C.Sg C.P3) => -} "relentezca" ; - {- VPB (Imper C.Pl C.P1) => -} "relentezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "relenteced" ; - {- VPB (Imper C.Pl C.P3) => -} "relentezcan" ; - {- VPB (Pass C.Sg Masc) => -} "relentecido" ; - {- VPB (Pass C.Sg Fem) => -} "relentecida" ; - {- VPB (Pass C.Pl Masc) => -} "relentecidos" ; - {- VPB (Pass C.Pl Fem) => -} "relentecidas" - ] - } ; - -lin remanecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remanecer" ; - {- VI Ger => -} "remaneciendo" ; - {- VI Part => -} "remanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remaneciera" ; "remaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remanecieras" ; "remanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remaneciera" ; "remaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remaneciramos" ; "remanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remanecierais" ; "remanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remanecieran" ; "remaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remanece" ; - {- VPB (Imper C.Sg C.P3) => -} "remanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "remanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "remaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "remanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "remanecido" ; - {- VPB (Pass C.Sg Fem) => -} "remanecida" ; - {- VPB (Pass C.Pl Masc) => -} "remanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "remanecidas" - ] - } ; - -lin renacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "renacer" ; - {- VI Ger => -} "renaciendo" ; - {- VI Part => -} "renacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "renazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "renaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "renace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "renacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "renacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "renacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "renazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "renazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "renazca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "renazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "renazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "renazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "renaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "renacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "renaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "renacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "renacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "renacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"renaciera" ; "renaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"renacieras" ; "renacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"renaciera" ; "renaciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"renaciramos" ; "renacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"renacierais" ; "renacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"renacieran" ; "renaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "renac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "renaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "renaci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "renacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "renacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "renacieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "renacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "renacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "renacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "renaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "renaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "renacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "renaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "renacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "renaciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "renaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "renaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "renacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "renacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "renaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "renacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "renaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "renacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "renaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "renace" ; - {- VPB (Imper C.Sg C.P3) => -} "renazca" ; - {- VPB (Imper C.Pl C.P1) => -} "renazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "renaced" ; - {- VPB (Imper C.Pl C.P3) => -} "renazcan" ; - {- VPB (Pass C.Sg Masc) => -} "renacido" ; - {- VPB (Pass C.Sg Fem) => -} "renacida" ; - {- VPB (Pass C.Pl Masc) => -} "renacidos" ; - {- VPB (Pass C.Pl Fem) => -} "renacidas" - ] - } ; - -lin repacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "repacer" ; - {- VI Ger => -} "repaciendo" ; - {- VI Part => -} "repacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "repace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "repacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "repacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "repacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "repazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "repazca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "repazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "repazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "repazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "repaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "repacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "repaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "repacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "repacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "repacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"repaciera" ; "repaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"repacieras" ; "repacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"repaciera" ; "repaciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"repaciramos" ; "repacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"repacierais" ; "repacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"repacieran" ; "repaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "repac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "repaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "repaci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "repacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "repacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "repacieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "repacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "repacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "repacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "repaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "repaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "repacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "repaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "repacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "repaciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "repaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "repaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "repacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "repacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "repaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "repacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "repaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "repacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "repaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "repace" ; - {- VPB (Imper C.Sg C.P3) => -} "repazca" ; - {- VPB (Imper C.Pl C.P1) => -} "repazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "repaced" ; - {- VPB (Imper C.Pl C.P3) => -} "repazcan" ; - {- VPB (Pass C.Sg Masc) => -} "repacido" ; - {- VPB (Pass C.Sg Fem) => -} "repacida" ; - {- VPB (Pass C.Pl Masc) => -} "repacidos" ; - {- VPB (Pass C.Pl Fem) => -} "repacidas" - ] - } ; - -lin resplandecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resplandecer" ; - {- VI Ger => -} "resplandeciendo" ; - {- VI Part => -} "resplandecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resplandezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resplandeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resplandece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resplandecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resplandecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resplandecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resplandezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resplandezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resplandezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resplandezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resplandezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resplandezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resplandeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resplandecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resplandeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resplandecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resplandecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resplandecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resplandeciera" ; "resplandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resplandecieras" ; "resplandecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resplandeciera" ; "resplandeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resplandeciramos" ; "resplandecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resplandecierais" ; "resplandecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resplandecieran" ; "resplandeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resplandec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resplandeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resplandeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resplandecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resplandecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resplandecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resplandecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resplandecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resplandecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resplandeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resplandeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resplandecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resplandeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resplandecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resplandeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resplandeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resplandeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resplandecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resplandecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resplandeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resplandecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resplandeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resplandecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resplandeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resplandece" ; - {- VPB (Imper C.Sg C.P3) => -} "resplandezca" ; - {- VPB (Imper C.Pl C.P1) => -} "resplandezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "resplandeced" ; - {- VPB (Imper C.Pl C.P3) => -} "resplandezcan" ; - {- VPB (Pass C.Sg Masc) => -} "resplandecido" ; - {- VPB (Pass C.Sg Fem) => -} "resplandecida" ; - {- VPB (Pass C.Pl Masc) => -} "resplandecidos" ; - {- VPB (Pass C.Pl Fem) => -} "resplandecidas" - ] - } ; - -lin restablecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "restablecer" ; - {- VI Ger => -} "restableciendo" ; - {- VI Part => -} "restablecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "restablezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "restableces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "restablece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "restablecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "restablecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "restablecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "restablezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "restablezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "restablezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "restablezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "restablezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "restablezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "restableca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "restablecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "restableca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "restablecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "restablecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "restablecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"restableciera" ; "restableciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"restablecieras" ; "restablecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"restableciera" ; "restableciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"restableciramos" ; "restablecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"restablecierais" ; "restablecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"restablecieran" ; "restableciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "restablec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "restableciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "restableci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "restablecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "restablecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "restablecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "restablecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "restablecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "restablecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "restableceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "restableceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "restablecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "restableciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "restablecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "restableciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "restableciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "restableciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "restablecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "restablecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "restableceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "restablecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "restableceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "restablecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "restableceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "restablece" ; - {- VPB (Imper C.Sg C.P3) => -} "restablezca" ; - {- VPB (Imper C.Pl C.P1) => -} "restablezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "restableced" ; - {- VPB (Imper C.Pl C.P3) => -} "restablezcan" ; - {- VPB (Pass C.Sg Masc) => -} "restablecido" ; - {- VPB (Pass C.Sg Fem) => -} "restablecida" ; - {- VPB (Pass C.Pl Masc) => -} "restablecidos" ; - {- VPB (Pass C.Pl Fem) => -} "restablecidas" - ] - } ; - -lin retallecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retallecer" ; - {- VI Ger => -} "retalleciendo" ; - {- VI Part => -} "retallecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retallezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retalleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retallece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retallecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retallecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retallecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retallezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retallezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retallezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retallezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retallezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retallezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retalleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retallecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retalleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retallecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retallecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retallecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retalleciera" ; "retalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retallecieras" ; "retallecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retalleciera" ; "retalleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retalleciramos" ; "retallecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retallecierais" ; "retallecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retallecieran" ; "retalleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retallec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retalleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retalleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retallecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retallecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retallecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retallecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retallecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retallecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retalleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retalleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retallecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retalleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retallecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retalleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retalleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retalleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retallecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retallecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retalleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retallecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retalleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retallecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retalleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retallece" ; - {- VPB (Imper C.Sg C.P3) => -} "retallezca" ; - {- VPB (Imper C.Pl C.P1) => -} "retallezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retalleced" ; - {- VPB (Imper C.Pl C.P3) => -} "retallezcan" ; - {- VPB (Pass C.Sg Masc) => -} "retallecido" ; - {- VPB (Pass C.Sg Fem) => -} "retallecida" ; - {- VPB (Pass C.Pl Masc) => -} "retallecidos" ; - {- VPB (Pass C.Pl Fem) => -} "retallecidas" - ] - } ; - -lin retoecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retoecer" ; - {- VI Ger => -} "retoeciendo" ; - {- VI Part => -} "retoecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retoezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retoeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retoece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retoecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retoecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retoecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retoezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retoezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retoezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retoezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retoezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retoezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retoeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retoecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retoeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retoecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retoecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retoecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retoeciera" ; "retoeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retoecieras" ; "retoecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retoeciera" ; "retoeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retoeciramos" ; "retoecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retoecierais" ; "retoecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retoecieran" ; "retoeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retoec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retoeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retoeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retoecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retoecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retoecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retoecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retoecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retoecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retoeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retoeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retoecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retoeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retoecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retoeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retoeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retoeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retoecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retoecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retoeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retoecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retoeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retoecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retoeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retoece" ; - {- VPB (Imper C.Sg C.P3) => -} "retoezca" ; - {- VPB (Imper C.Pl C.P1) => -} "retoezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retoeced" ; - {- VPB (Imper C.Pl C.P3) => -} "retoezcan" ; - {- VPB (Pass C.Sg Masc) => -} "retoecido" ; - {- VPB (Pass C.Sg Fem) => -} "retoecida" ; - {- VPB (Pass C.Pl Masc) => -} "retoecidos" ; - {- VPB (Pass C.Pl Fem) => -} "retoecidas" - ] - } ; - -lin revejecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revejecer" ; - {- VI Ger => -} "revejeciendo" ; - {- VI Part => -} "revejecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revejezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revejeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revejece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revejecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revejecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revejecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revejezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revejezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revejezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revejezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revejezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revejezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revejeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revejecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revejeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revejecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revejecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revejecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revejeciera" ; "revejeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revejecieras" ; "revejecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revejeciera" ; "revejeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revejeciramos" ; "revejecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revejecierais" ; "revejecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revejecieran" ; "revejeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revejec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revejeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revejeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revejecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revejecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revejecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revejecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revejecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revejecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revejeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revejeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revejecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revejeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revejecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revejeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revejeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revejeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revejecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revejecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revejeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revejecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revejeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revejecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revejeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revejece" ; - {- VPB (Imper C.Sg C.P3) => -} "revejezca" ; - {- VPB (Imper C.Pl C.P1) => -} "revejezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "revejeced" ; - {- VPB (Imper C.Pl C.P3) => -} "revejezcan" ; - {- VPB (Pass C.Sg Masc) => -} "revejecido" ; - {- VPB (Pass C.Sg Fem) => -} "revejecida" ; - {- VPB (Pass C.Pl Masc) => -} "revejecidos" ; - {- VPB (Pass C.Pl Fem) => -} "revejecidas" - ] - } ; - -lin reverdecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reverdecer" ; - {- VI Ger => -} "reverdeciendo" ; - {- VI Part => -} "reverdecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reverdezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reverdeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reverdece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reverdecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reverdecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reverdecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reverdezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reverdezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reverdezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reverdezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reverdezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reverdezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reverdeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reverdecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reverdeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reverdecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reverdecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reverdecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reverdeciera" ; "reverdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reverdecieras" ; "reverdecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reverdeciera" ; "reverdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reverdeciramos" ; "reverdecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reverdecierais" ; "reverdecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reverdecieran" ; "reverdeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reverdec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reverdeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reverdeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reverdecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reverdecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reverdecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reverdecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reverdecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reverdecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reverdeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reverdeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reverdecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reverdeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reverdecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reverdeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reverdeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reverdeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reverdecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reverdecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reverdeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reverdecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reverdeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reverdecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reverdeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reverdece" ; - {- VPB (Imper C.Sg C.P3) => -} "reverdezca" ; - {- VPB (Imper C.Pl C.P1) => -} "reverdezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reverdeced" ; - {- VPB (Imper C.Pl C.P3) => -} "reverdezcan" ; - {- VPB (Pass C.Sg Masc) => -} "reverdecido" ; - {- VPB (Pass C.Sg Fem) => -} "reverdecida" ; - {- VPB (Pass C.Pl Masc) => -} "reverdecidos" ; - {- VPB (Pass C.Pl Fem) => -} "reverdecidas" - ] - } ; - -lin robustecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "robustecer" ; - {- VI Ger => -} "robusteciendo" ; - {- VI Part => -} "robustecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "robustezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "robusteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "robustece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "robustecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "robustecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "robustecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "robustezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "robustezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "robustezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "robustezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "robustezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "robustezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "robusteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "robustecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "robusteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "robustecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "robustecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "robustecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"robusteciera" ; "robusteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"robustecieras" ; "robustecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"robusteciera" ; "robusteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"robusteciramos" ; "robustecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"robustecierais" ; "robustecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"robustecieran" ; "robusteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "robustec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "robusteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "robusteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "robustecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "robustecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "robustecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "robustecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "robustecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "robustecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "robusteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "robusteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "robustecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "robusteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "robustecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "robusteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "robusteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "robusteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "robustecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "robustecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "robusteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "robustecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "robusteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "robustecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "robusteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "robustece" ; - {- VPB (Imper C.Sg C.P3) => -} "robustezca" ; - {- VPB (Imper C.Pl C.P1) => -} "robustezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "robusteced" ; - {- VPB (Imper C.Pl C.P3) => -} "robustezcan" ; - {- VPB (Pass C.Sg Masc) => -} "robustecido" ; - {- VPB (Pass C.Sg Fem) => -} "robustecida" ; - {- VPB (Pass C.Pl Masc) => -} "robustecidos" ; - {- VPB (Pass C.Pl Fem) => -} "robustecidas" - ] - } ; - -lin sobrecrecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrecrecer" ; - {- VI Ger => -} "sobrecreciendo" ; - {- VI Part => -} "sobrecrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrecrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrecreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrecrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrecrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrecrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrecrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrecrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrecrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrecrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrecrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrecrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrecrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrecreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrecrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrecreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrecrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrecrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrecrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrecreciera" ; "sobrecreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrecrecieras" ; "sobrecrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrecreciera" ; "sobrecreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrecreciramos" ; "sobrecrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrecrecierais" ; "sobrecrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrecrecieran" ; "sobrecreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrecrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrecreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrecreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrecrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrecrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrecrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrecrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrecrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrecrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrecreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrecreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrecrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrecreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrecrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrecreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrecreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrecreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrecrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrecrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrecreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrecrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrecreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrecrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrecreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrecrece" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrecrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrecrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrecreced" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrecrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrecrecido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrecrecida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrecrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrecrecidas" - ] - } ; - -lin tallecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tallecer" ; - {- VI Ger => -} "talleciendo" ; - {- VI Part => -} "tallecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tallezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "talleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tallece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tallecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tallecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tallecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tallezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tallezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tallezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tallezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tallezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tallezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "talleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tallecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "talleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tallecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tallecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tallecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"talleciera" ; "talleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tallecieras" ; "tallecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"talleciera" ; "talleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"talleciramos" ; "tallecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tallecierais" ; "tallecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tallecieran" ; "talleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tallec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "talleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "talleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tallecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tallecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tallecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tallecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tallecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tallecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "talleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "talleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tallecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "talleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tallecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "talleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "talleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "talleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tallecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tallecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "talleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tallecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "talleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tallecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "talleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tallece" ; - {- VPB (Imper C.Sg C.P3) => -} "tallezca" ; - {- VPB (Imper C.Pl C.P1) => -} "tallezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "talleced" ; - {- VPB (Imper C.Pl C.P3) => -} "tallezcan" ; - {- VPB (Pass C.Sg Masc) => -} "tallecido" ; - {- VPB (Pass C.Sg Fem) => -} "tallecida" ; - {- VPB (Pass C.Pl Masc) => -} "tallecidos" ; - {- VPB (Pass C.Pl Fem) => -} "tallecidas" - ] - } ; - -lin tardecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tardecer" ; - {- VI Ger => -} "tardeciendo" ; - {- VI Part => -} "tardecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tardezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tardeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tardece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tardecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tardecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tardecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tardezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tardezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tardezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tardezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tardezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tardezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tardeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tardecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tardeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tardecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tardecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tardecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tardeciera" ; "tardeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tardecieras" ; "tardecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tardeciera" ; "tardeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tardeciramos" ; "tardecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tardecierais" ; "tardecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tardecieran" ; "tardeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tardec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tardeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tardeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tardecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tardecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tardecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tardecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tardecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tardecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tardeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tardeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tardecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tardeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tardecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tardeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tardeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tardeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tardecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tardecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tardeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tardecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tardeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tardecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tardeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tardece" ; - {- VPB (Imper C.Sg C.P3) => -} "tardezca" ; - {- VPB (Imper C.Pl C.P1) => -} "tardezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "tardeced" ; - {- VPB (Imper C.Pl C.P3) => -} "tardezcan" ; - {- VPB (Pass C.Sg Masc) => -} "tardecido" ; - {- VPB (Pass C.Sg Fem) => -} "tardecida" ; - {- VPB (Pass C.Pl Masc) => -} "tardecidos" ; - {- VPB (Pass C.Pl Fem) => -} "tardecidas" - ] - } ; - -lin trasparecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasparecer" ; - {- VI Ger => -} "traspareciendo" ; - {- VI Part => -} "trasparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "traspareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "traspareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "traspareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"traspareciera" ; "traspareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasparecieras" ; "trasparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"traspareciera" ; "traspareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"traspareciramos" ; "trasparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasparecierais" ; "trasparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasparecieran" ; "traspareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "traspareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "traspareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "traspareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "traspareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "traspareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "traspareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "traspareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "traspareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "traspareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "traspareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "traspareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasparece" ; - {- VPB (Imper C.Sg C.P3) => -} "trasparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "trasparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "traspareced" ; - {- VPB (Imper C.Pl C.P3) => -} "trasparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "trasparecido" ; - {- VPB (Pass C.Sg Fem) => -} "trasparecida" ; - {- VPB (Pass C.Pl Masc) => -} "trasparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "trasparecidas" - ] - } ; - -lin tullecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tullecer" ; - {- VI Ger => -} "tulleciendo" ; - {- VI Part => -} "tullecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tullezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tulleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tullece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tullecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tullecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tullecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tullezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tullezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tullezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tullezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tullezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tullezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tulleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tullecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tulleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tullecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tullecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tullecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tulleciera" ; "tulleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tullecieras" ; "tullecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tulleciera" ; "tulleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tulleciramos" ; "tullecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tullecierais" ; "tullecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tullecieran" ; "tulleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tullec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tulleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tulleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tullecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tullecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tullecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tullecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tullecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tullecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tulleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tulleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tullecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tulleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tullecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tulleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tulleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tulleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tullecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tullecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tulleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tullecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tulleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tullecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tulleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tullece" ; - {- VPB (Imper C.Sg C.P3) => -} "tullezca" ; - {- VPB (Imper C.Pl C.P1) => -} "tullezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "tulleced" ; - {- VPB (Imper C.Pl C.P3) => -} "tullezcan" ; - {- VPB (Pass C.Sg Masc) => -} "tullecido" ; - {- VPB (Pass C.Sg Fem) => -} "tullecida" ; - {- VPB (Pass C.Pl Masc) => -} "tullecidos" ; - {- VPB (Pass C.Pl Fem) => -} "tullecidas" - ] - } ; - -lin verdecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "verdecer" ; - {- VI Ger => -} "verdeciendo" ; - {- VI Part => -} "verdecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "verdezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "verdeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "verdece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "verdecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "verdecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "verdecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "verdezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "verdezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "verdezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "verdezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "verdezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "verdezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "verdeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "verdecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "verdeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "verdecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "verdecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "verdecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"verdeciera" ; "verdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"verdecieras" ; "verdecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"verdeciera" ; "verdeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"verdeciramos" ; "verdecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"verdecierais" ; "verdecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"verdecieran" ; "verdeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "verdec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "verdeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "verdeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "verdecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "verdecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "verdecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "verdecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "verdecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "verdecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "verdeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "verdeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "verdecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "verdeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "verdecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "verdeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "verdeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "verdeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "verdecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "verdecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "verdeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "verdecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "verdeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "verdecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "verdeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "verdece" ; - {- VPB (Imper C.Sg C.P3) => -} "verdezca" ; - {- VPB (Imper C.Pl C.P1) => -} "verdezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "verdeced" ; - {- VPB (Imper C.Pl C.P3) => -} "verdezcan" ; - {- VPB (Pass C.Sg Masc) => -} "verdecido" ; - {- VPB (Pass C.Sg Fem) => -} "verdecida" ; - {- VPB (Pass C.Pl Masc) => -} "verdecidos" ; - {- VPB (Pass C.Pl Fem) => -} "verdecidas" - ] - } ; - -lin aplacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aplacer" ; - {- VI Ger => -} "aplaciendo" ; - {- VI Part => -} "aplacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aplazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aplaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aplace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aplacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aplacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aplacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aplazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aplazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {"aplazca" ; "plegue" ; "plega"} ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aplazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aplazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aplazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aplaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aplacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aplaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aplacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aplacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aplacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aplaciera" ; "aplaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aplacieras" ; "aplacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aplaciera" ; "aplaciese" ; "pluguiera" ; "pluguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aplaciramos" ; "aplacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aplacierais" ; "aplacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aplacieran" ; "aplaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aplac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aplaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {"aplaci" ; "plugo"} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aplacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aplacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {"aplacieron" ; "pluguieron"} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aplacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aplacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aplacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aplaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aplaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aplacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aplaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aplacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {"aplaciere" ; "pluguiere"} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aplaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aplaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aplacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aplacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aplaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aplacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aplaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aplacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aplaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aplace" ; - {- VPB (Imper C.Sg C.P3) => -} "aplazca" ; - {- VPB (Imper C.Pl C.P1) => -} "aplazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aplaced" ; - {- VPB (Imper C.Pl C.P3) => -} "aplazcan" ; - {- VPB (Pass C.Sg Masc) => -} "aplacido" ; - {- VPB (Pass C.Sg Fem) => -} "aplacida" ; - {- VPB (Pass C.Pl Masc) => -} "aplacidos" ; - {- VPB (Pass C.Pl Fem) => -} "aplacidas" - ] - } ; - -lin complacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "complacer" ; - {- VI Ger => -} "complaciendo" ; - {- VI Part => -} "complacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "complazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "complaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "complace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "complacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "complacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "complacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "complazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "complazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {"complazca" ; "plegue" ; "plega"} ; - {- VPB (Pres Subj C.Pl C.P1) => -} "complazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "complazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "complazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "complaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "complacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "complaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "complacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "complacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "complacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"complaciera" ; "complaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"complacieras" ; "complacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"complaciera" ; "complaciese" ; "pluguiera" ; "pluguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"complaciramos" ; "complacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"complacierais" ; "complacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"complacieran" ; "complaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "complac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "complaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {"complaci" ; "plugo"} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "complacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "complacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {"complacieron" ; "pluguieron"} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "complacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "complacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "complacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "complaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "complaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "complacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "complaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "complacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {"complaciere" ; "pluguiere"} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "complaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "complaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "complacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "complacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "complaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "complacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "complaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "complacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "complaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "complace" ; - {- VPB (Imper C.Sg C.P3) => -} "complazca" ; - {- VPB (Imper C.Pl C.P1) => -} "complazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "complaced" ; - {- VPB (Imper C.Pl C.P3) => -} "complazcan" ; - {- VPB (Pass C.Sg Masc) => -} "complacido" ; - {- VPB (Pass C.Sg Fem) => -} "complacida" ; - {- VPB (Pass C.Pl Masc) => -} "complacidos" ; - {- VPB (Pass C.Pl Fem) => -} "complacidas" - ] - } ; - -lin desplacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desplacer" ; - {- VI Ger => -} "desplaciendo" ; - {- VI Part => -} "desplacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desplazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desplaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desplace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desplacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desplacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desplacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desplazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desplazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {"desplazca" ; "plegue" ; "plega"} ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desplazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desplazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desplazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desplaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desplacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desplaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desplacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desplacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desplacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desplaciera" ; "desplaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desplacieras" ; "desplacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desplaciera" ; "desplaciese" ; "pluguiera" ; "pluguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desplaciramos" ; "desplacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desplacierais" ; "desplacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desplacieran" ; "desplaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desplac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desplaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {"desplaci" ; "plugo"} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desplacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desplacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {"desplacieron" ; "pluguieron"} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desplacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desplacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desplacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desplaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desplaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desplacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desplaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desplacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {"desplaciere" ; "pluguiere"} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desplaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desplaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desplacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desplacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desplaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desplacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desplaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desplacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desplaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desplace" ; - {- VPB (Imper C.Sg C.P3) => -} "desplazca" ; - {- VPB (Imper C.Pl C.P1) => -} "desplazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desplaced" ; - {- VPB (Imper C.Pl C.P3) => -} "desplazcan" ; - {- VPB (Pass C.Sg Masc) => -} "desplacido" ; - {- VPB (Pass C.Sg Fem) => -} "desplacida" ; - {- VPB (Pass C.Pl Masc) => -} "desplacidos" ; - {- VPB (Pass C.Pl Fem) => -} "desplacidas" - ] - } ; - -lin displacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "displacer" ; - {- VI Ger => -} "displaciendo" ; - {- VI Part => -} "displacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "displazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "displaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "displace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "displacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "displacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "displacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "displazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "displazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {"displazca" ; "plegue" ; "plega"} ; - {- VPB (Pres Subj C.Pl C.P1) => -} "displazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "displazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "displazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "displaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "displacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "displaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "displacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "displacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "displacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"displaciera" ; "displaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"displacieras" ; "displacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"displaciera" ; "displaciese" ; "pluguiera" ; "pluguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"displaciramos" ; "displacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"displacierais" ; "displacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"displacieran" ; "displaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "displac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "displaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {"displaci" ; "plugo"} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "displacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "displacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {"displacieron" ; "pluguieron"} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "displacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "displacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "displacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "displaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "displaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "displacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "displaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "displacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {"displaciere" ; "pluguiere"} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "displaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "displaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "displacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "displacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "displaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "displacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "displaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "displacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "displaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "displace" ; - {- VPB (Imper C.Sg C.P3) => -} "displazca" ; - {- VPB (Imper C.Pl C.P1) => -} "displazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "displaced" ; - {- VPB (Imper C.Pl C.P3) => -} "displazcan" ; - {- VPB (Pass C.Sg Masc) => -} "displacido" ; - {- VPB (Pass C.Sg Fem) => -} "displacida" ; - {- VPB (Pass C.Pl Masc) => -} "displacidos" ; - {- VPB (Pass C.Pl Fem) => -} "displacidas" - ] - } ; - -lin placer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "placer" ; - {- VI Ger => -} "placiendo" ; - {- VI Part => -} "placido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "plazco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "places" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "place" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "placemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "placis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "placen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "plazca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "plazcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {"plazca" ; "plegue" ; "plega"} ; - {- VPB (Pres Subj C.Pl C.P1) => -} "plazcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "plazcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "plazcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "placa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "placas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "placa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "placamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "placais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "placan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"placiera" ; "placiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"placieras" ; "placieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"placiera" ; "placiese" ; "pluguiera" ; "pluguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"placiramos" ; "placisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"placierais" ; "placieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"placieran" ; "placiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "plac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "placiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {"placi" ; "plugo"} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "placimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "placisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {"placieron" ; "pluguieron"} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "placer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "placers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "placer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "placeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "placeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "placern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "placiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "placieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {"placiere" ; "pluguiere"} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "placiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "placiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "placieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "placera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "placeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "placera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "placeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "placerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "placeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "place" ; - {- VPB (Imper C.Sg C.P3) => -} "plazca" ; - {- VPB (Imper C.Pl C.P1) => -} "plazcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "placed" ; - {- VPB (Imper C.Pl C.P3) => -} "plazcan" ; - {- VPB (Pass C.Sg Masc) => -} "placido" ; - {- VPB (Pass C.Sg Fem) => -} "placida" ; - {- VPB (Pass C.Pl Masc) => -} "placidos" ; - {- VPB (Pass C.Pl Fem) => -} "placidas" - ] - } ; - -lin translucirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "translucir" ; - {- VI Ger => -} "transluciendo" ; - {- VI Part => -} "translucido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "transluzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "transluces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "transluce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "translucimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "translucs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "translucen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "transluzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "transluzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "transluzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "transluzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "transluzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "transluzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transluca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "translucas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transluca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "translucamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "translucais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "translucan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transluciera" ; "transluciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"translucieras" ; "translucieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transluciera" ; "transluciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transluciramos" ; "translucisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"translucierais" ; "translucieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"translucieran" ; "transluciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transluc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transluciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transluci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "translucimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "translucisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "translucieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "translucir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "translucirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "translucir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transluciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transluciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "translucirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transluciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "translucieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transluciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transluciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transluciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "translucieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "translucira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transluciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "translucira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transluciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "translucirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transluciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "transluce" ; - {- VPB (Imper C.Sg C.P3) => -} "transluzca" ; - {- VPB (Imper C.Pl C.P1) => -} "transluzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "translucid" ; - {- VPB (Imper C.Pl C.P3) => -} "transluzcan" ; - {- VPB (Pass C.Sg Masc) => -} "translucido" ; - {- VPB (Pass C.Sg Fem) => -} "translucida" ; - {- VPB (Pass C.Pl Masc) => -} "translucidos" ; - {- VPB (Pass C.Pl Fem) => -} "translucidas" - ] - } ; - -lin aloquecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aloquecer" ; - {- VI Ger => -} "aloqueciendo" ; - {- VI Part => -} "aloquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aloquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aloqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aloquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aloquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aloquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aloquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aloquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aloquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aloquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aloquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aloquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aloquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aloqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aloquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aloqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aloquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aloquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aloquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aloqueciera" ; "aloqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aloquecieras" ; "aloquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aloqueciera" ; "aloqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aloqueciramos" ; "aloquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aloquecierais" ; "aloquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aloquecieran" ; "aloqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aloquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aloqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aloqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aloquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aloquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aloquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aloquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aloquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aloquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aloqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aloqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aloquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aloqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aloquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aloqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aloqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aloqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aloquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aloquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aloqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aloquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aloqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aloquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aloqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aloquece" ; - {- VPB (Imper C.Sg C.P3) => -} "aloquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "aloquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aloqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "aloquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "aloquecido" ; - {- VPB (Pass C.Sg Fem) => -} "aloquecida" ; - {- VPB (Pass C.Pl Masc) => -} "aloquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "aloquecidas" - ] - } ; - -lin avanecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "avanecer" ; - {- VI Ger => -} "avaneciendo" ; - {- VI Part => -} "avanecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "avanezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "avaneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "avanece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "avanecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "avanecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "avanecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "avanezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "avanezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "avanezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "avanezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "avanezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "avanezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "avaneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "avanecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "avaneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "avanecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "avanecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "avanecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"avaneciera" ; "avaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"avanecieras" ; "avanecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"avaneciera" ; "avaneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"avaneciramos" ; "avanecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"avanecierais" ; "avanecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"avanecieran" ; "avaneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "avanec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "avaneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "avaneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "avanecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "avanecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "avanecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "avanecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "avanecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "avanecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "avaneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "avaneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "avanecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "avaneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "avanecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "avaneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "avaneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "avaneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "avanecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "avanecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "avaneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "avanecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "avaneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "avanecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "avaneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "avanece" ; - {- VPB (Imper C.Sg C.P3) => -} "avanezca" ; - {- VPB (Imper C.Pl C.P1) => -} "avanezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "avaneced" ; - {- VPB (Imper C.Pl C.P3) => -} "avanezcan" ; - {- VPB (Pass C.Sg Masc) => -} "avanecido" ; - {- VPB (Pass C.Sg Fem) => -} "avanecida" ; - {- VPB (Pass C.Pl Masc) => -} "avanecidos" ; - {- VPB (Pass C.Pl Fem) => -} "avanecidas" - ] - } ; - -lin canecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "canecer" ; - {- VI Ger => -} "caneciendo" ; - {- VI Part => -} "canecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "canezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "caneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "canece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "canecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "canecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "canecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "canezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "canezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "canezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "canezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "canezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "canezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "caneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "canecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "caneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "canecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "canecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "canecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"caneciera" ; "caneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"canecieras" ; "canecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"caneciera" ; "caneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"caneciramos" ; "canecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"canecierais" ; "canecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"canecieran" ; "caneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "canec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "caneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "caneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "canecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "canecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "canecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "canecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "canecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "canecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "caneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "caneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "canecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "caneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "canecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "caneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "caneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "caneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "canecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "canecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "caneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "canecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "caneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "canecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "caneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "canece" ; - {- VPB (Imper C.Sg C.P3) => -} "canezca" ; - {- VPB (Imper C.Pl C.P1) => -} "canezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "caneced" ; - {- VPB (Imper C.Pl C.P3) => -} "canezcan" ; - {- VPB (Pass C.Sg Masc) => -} "canecido" ; - {- VPB (Pass C.Sg Fem) => -} "canecida" ; - {- VPB (Pass C.Pl Masc) => -} "canecidos" ; - {- VPB (Pass C.Pl Fem) => -} "canecidas" - ] - } ; - -lin condolecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "condolecer" ; - {- VI Ger => -} "condoleciendo" ; - {- VI Part => -} "condolecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "condolezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "condoleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "condolece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "condolecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "condolecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "condolecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "condolezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "condolezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "condolezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "condolezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "condolezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "condolezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "condoleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "condolecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "condoleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "condolecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "condolecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "condolecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"condoleciera" ; "condoleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"condolecieras" ; "condolecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"condoleciera" ; "condoleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"condoleciramos" ; "condolecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"condolecierais" ; "condolecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"condolecieran" ; "condoleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "condolec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "condoleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "condoleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "condolecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "condolecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "condolecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "condolecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "condolecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "condolecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "condoleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "condoleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "condolecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "condoleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "condolecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "condoleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "condoleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "condoleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "condolecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "condolecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "condoleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "condolecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "condoleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "condolecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "condoleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "condolece" ; - {- VPB (Imper C.Sg C.P3) => -} "condolezca" ; - {- VPB (Imper C.Pl C.P1) => -} "condolezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "condoleced" ; - {- VPB (Imper C.Pl C.P3) => -} "condolezcan" ; - {- VPB (Pass C.Sg Masc) => -} "condolecido" ; - {- VPB (Pass C.Sg Fem) => -} "condolecida" ; - {- VPB (Pass C.Pl Masc) => -} "condolecidos" ; - {- VPB (Pass C.Pl Fem) => -} "condolecidas" - ] - } ; - -lin desembebecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desembebecer" ; - {- VI Ger => -} "desembebeciendo" ; - {- VI Part => -} "desembebecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desembebezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desembebeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desembebece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desembebecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desembebecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desembebecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desembebezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desembebezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desembebezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desembebezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desembebezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desembebezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desembebeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desembebecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desembebeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desembebecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desembebecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desembebecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desembebeciera" ; "desembebeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desembebecieras" ; "desembebecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desembebeciera" ; "desembebeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desembebeciramos" ; "desembebecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desembebecierais" ; "desembebecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desembebecieran" ; "desembebeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desembebec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desembebeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desembebeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desembebecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desembebecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desembebecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desembebecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desembebecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desembebecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desembebeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desembebeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desembebecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desembebeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desembebecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desembebeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desembebeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desembebeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desembebecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desembebecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desembebeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desembebecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desembebeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desembebecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desembebeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desembebece" ; - {- VPB (Imper C.Sg C.P3) => -} "desembebezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desembebezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desembebeced" ; - {- VPB (Imper C.Pl C.P3) => -} "desembebezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desembebecido" ; - {- VPB (Pass C.Sg Fem) => -} "desembebecida" ; - {- VPB (Pass C.Pl Masc) => -} "desembebecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desembebecidas" - ] - } ; - -lin desperecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desperecer" ; - {- VI Ger => -} "despereciendo" ; - {- VI Part => -} "desperecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desperezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despereces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desperece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desperecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desperecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desperecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desperezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desperezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desperezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desperezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desperezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desperezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despereca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desperecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despereca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desperecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desperecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desperecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despereciera" ; "despereciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desperecieras" ; "desperecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despereciera" ; "despereciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despereciramos" ; "desperecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desperecierais" ; "desperecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desperecieran" ; "despereciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desperec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despereciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despereci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desperecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desperecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desperecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desperecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desperecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desperecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despereceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despereceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desperecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despereciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desperecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despereciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despereciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despereciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desperecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desperecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despereceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desperecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despereceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desperecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despereceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desperece" ; - {- VPB (Imper C.Sg C.P3) => -} "desperezca" ; - {- VPB (Imper C.Pl C.P1) => -} "desperezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "despereced" ; - {- VPB (Imper C.Pl C.P3) => -} "desperezcan" ; - {- VPB (Pass C.Sg Masc) => -} "desperecido" ; - {- VPB (Pass C.Sg Fem) => -} "desperecida" ; - {- VPB (Pass C.Pl Masc) => -} "desperecidos" ; - {- VPB (Pass C.Pl Fem) => -} "desperecidas" - ] - } ; - -lin eflorecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "eflorecer" ; - {- VI Ger => -} "efloreciendo" ; - {- VI Part => -} "eflorecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "eflorezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "efloreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "eflorece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "eflorecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "eflorecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "eflorecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "eflorezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "eflorezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "eflorezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "eflorezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "eflorezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "eflorezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "efloreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "eflorecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "efloreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "eflorecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "eflorecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "eflorecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"efloreciera" ; "efloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"eflorecieras" ; "eflorecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"efloreciera" ; "efloreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"efloreciramos" ; "eflorecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"eflorecierais" ; "eflorecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"eflorecieran" ; "efloreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "eflorec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "efloreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "efloreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "eflorecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "eflorecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "eflorecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "eflorecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "eflorecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "eflorecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "efloreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "efloreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "eflorecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "efloreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "eflorecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "efloreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "efloreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "efloreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "eflorecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "eflorecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "efloreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "eflorecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "efloreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "eflorecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "efloreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "eflorece" ; - {- VPB (Imper C.Sg C.P3) => -} "eflorezca" ; - {- VPB (Imper C.Pl C.P1) => -} "eflorezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "efloreced" ; - {- VPB (Imper C.Pl C.P3) => -} "eflorezcan" ; - {- VPB (Pass C.Sg Masc) => -} "eflorecido" ; - {- VPB (Pass C.Sg Fem) => -} "eflorecida" ; - {- VPB (Pass C.Pl Masc) => -} "eflorecidos" ; - {- VPB (Pass C.Pl Fem) => -} "eflorecidas" - ] - } ; - -lin embellaquecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embellaquecer" ; - {- VI Ger => -} "embellaqueciendo" ; - {- VI Part => -} "embellaquecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embellaquezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embellaqueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embellaquece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embellaquecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embellaquecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embellaquecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embellaquezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embellaquezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embellaquezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embellaquezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embellaquezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embellaquezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embellaqueca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embellaquecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embellaqueca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embellaquecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embellaquecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embellaquecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embellaqueciera" ; "embellaqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embellaquecieras" ; "embellaquecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embellaqueciera" ; "embellaqueciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embellaqueciramos" ; "embellaquecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embellaquecierais" ; "embellaquecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embellaquecieran" ; "embellaqueciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embellaquec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embellaqueciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embellaqueci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embellaquecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embellaquecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embellaquecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embellaquecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embellaquecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embellaquecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embellaqueceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embellaqueceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embellaquecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embellaqueciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embellaquecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embellaqueciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embellaqueciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embellaqueciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embellaquecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embellaquecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embellaqueceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embellaquecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embellaqueceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embellaquecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embellaqueceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embellaquece" ; - {- VPB (Imper C.Sg C.P3) => -} "embellaquezca" ; - {- VPB (Imper C.Pl C.P1) => -} "embellaquezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embellaqueced" ; - {- VPB (Imper C.Pl C.P3) => -} "embellaquezcan" ; - {- VPB (Pass C.Sg Masc) => -} "embellaquecido" ; - {- VPB (Pass C.Sg Fem) => -} "embellaquecida" ; - {- VPB (Pass C.Pl Masc) => -} "embellaquecidos" ; - {- VPB (Pass C.Pl Fem) => -} "embellaquecidas" - ] - } ; - -lin empoltronecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empoltronecer" ; - {- VI Ger => -} "empoltroneciendo" ; - {- VI Part => -} "empoltronecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empoltronezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empoltroneces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empoltronece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empoltronecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empoltronecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empoltronecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empoltronezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empoltronezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empoltronezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empoltronezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empoltronezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empoltronezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empoltroneca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empoltronecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empoltroneca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empoltronecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empoltronecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empoltronecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empoltroneciera" ; "empoltroneciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empoltronecieras" ; "empoltronecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empoltroneciera" ; "empoltroneciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empoltroneciramos" ; "empoltronecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empoltronecierais" ; "empoltronecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empoltronecieran" ; "empoltroneciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empoltronec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empoltroneciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empoltroneci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empoltronecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empoltronecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empoltronecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empoltronecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empoltronecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empoltronecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empoltroneceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empoltroneceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empoltronecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empoltroneciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empoltronecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empoltroneciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empoltroneciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empoltroneciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empoltronecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empoltronecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empoltroneceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empoltronecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empoltroneceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empoltronecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empoltroneceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empoltronece" ; - {- VPB (Imper C.Sg C.P3) => -} "empoltronezca" ; - {- VPB (Imper C.Pl C.P1) => -} "empoltronezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empoltroneced" ; - {- VPB (Imper C.Pl C.P3) => -} "empoltronezcan" ; - {- VPB (Pass C.Sg Masc) => -} "empoltronecido" ; - {- VPB (Pass C.Sg Fem) => -} "empoltronecida" ; - {- VPB (Pass C.Pl Masc) => -} "empoltronecidos" ; - {- VPB (Pass C.Pl Fem) => -} "empoltronecidas" - ] - } ; - -lin encabellecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encabellecer" ; - {- VI Ger => -} "encabelleciendo" ; - {- VI Part => -} "encabellecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encabellezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encabelleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encabellece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encabellecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encabellecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encabellecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encabellezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encabellezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encabellezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encabellezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encabellezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encabellezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encabelleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encabellecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encabelleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encabellecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encabellecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encabellecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encabelleciera" ; "encabelleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encabellecieras" ; "encabellecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encabelleciera" ; "encabelleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encabelleciramos" ; "encabellecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encabellecierais" ; "encabellecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encabellecieran" ; "encabelleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encabellec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encabelleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encabelleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encabellecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encabellecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encabellecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encabellecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encabellecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encabellecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encabelleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encabelleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encabellecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encabelleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encabellecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encabelleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encabelleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encabelleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encabellecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encabellecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encabelleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encabellecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encabelleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encabellecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encabelleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encabellece" ; - {- VPB (Imper C.Sg C.P3) => -} "encabellezca" ; - {- VPB (Imper C.Pl C.P1) => -} "encabellezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "encabelleced" ; - {- VPB (Imper C.Pl C.P3) => -} "encabellezcan" ; - {- VPB (Pass C.Sg Masc) => -} "encabellecido" ; - {- VPB (Pass C.Sg Fem) => -} "encabellecida" ; - {- VPB (Pass C.Pl Masc) => -} "encabellecidos" ; - {- VPB (Pass C.Pl Fem) => -} "encabellecidas" - ] - } ; - -lin engrumecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engrumecer" ; - {- VI Ger => -} "engrumeciendo" ; - {- VI Part => -} "engrumecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "engrumezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engrumeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "engrumece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engrumecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engrumecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engrumecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "engrumezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engrumezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "engrumezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engrumezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engrumezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engrumezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engrumeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engrumecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engrumeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engrumecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engrumecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engrumecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engrumeciera" ; "engrumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engrumecieras" ; "engrumecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engrumeciera" ; "engrumeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engrumeciramos" ; "engrumecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engrumecierais" ; "engrumecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engrumecieran" ; "engrumeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engrumec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engrumeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engrumeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engrumecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engrumecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engrumecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engrumecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engrumecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engrumecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engrumeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engrumeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engrumecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engrumeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engrumecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engrumeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engrumeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engrumeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engrumecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engrumecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engrumeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engrumecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engrumeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engrumecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engrumeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "engrumece" ; - {- VPB (Imper C.Sg C.P3) => -} "engrumezca" ; - {- VPB (Imper C.Pl C.P1) => -} "engrumezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "engrumeced" ; - {- VPB (Imper C.Pl C.P3) => -} "engrumezcan" ; - {- VPB (Pass C.Sg Masc) => -} "engrumecido" ; - {- VPB (Pass C.Sg Fem) => -} "engrumecida" ; - {- VPB (Pass C.Pl Masc) => -} "engrumecidos" ; - {- VPB (Pass C.Pl Fem) => -} "engrumecidas" - ] - } ; - -lin enmarillecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmarillecer" ; - {- VI Ger => -} "enmarilleciendo" ; - {- VI Part => -} "enmarillecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmarillezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmarilleces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmarillece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmarillecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmarillecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmarillecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmarillezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmarillezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmarillezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmarillezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmarillezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmarillezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmarilleca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmarillecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmarilleca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmarillecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmarillecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmarillecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmarilleciera" ; "enmarilleciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmarillecieras" ; "enmarillecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmarilleciera" ; "enmarilleciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmarilleciramos" ; "enmarillecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmarillecierais" ; "enmarillecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmarillecieran" ; "enmarilleciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmarillec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmarilleciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmarilleci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmarillecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmarillecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmarillecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmarillecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmarillecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmarillecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmarilleceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmarilleceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmarillecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmarilleciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmarillecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmarilleciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmarilleciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmarilleciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmarillecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmarillecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmarilleceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmarillecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmarilleceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmarillecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmarilleceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmarillece" ; - {- VPB (Imper C.Sg C.P3) => -} "enmarillezca" ; - {- VPB (Imper C.Pl C.P1) => -} "enmarillezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmarilleced" ; - {- VPB (Imper C.Pl C.P3) => -} "enmarillezcan" ; - {- VPB (Pass C.Sg Masc) => -} "enmarillecido" ; - {- VPB (Pass C.Sg Fem) => -} "enmarillecida" ; - {- VPB (Pass C.Pl Masc) => -} "enmarillecidos" ; - {- VPB (Pass C.Pl Fem) => -} "enmarillecidas" - ] - } ; - -lin ensilvecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensilvecer" ; - {- VI Ger => -} "ensilveciendo" ; - {- VI Part => -} "ensilvecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensilvezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensilveces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensilvece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensilvecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensilvecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensilvecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensilvezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensilvezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensilvezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensilvezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensilvezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensilvezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensilveca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensilvecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensilveca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensilvecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensilvecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensilvecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensilveciera" ; "ensilveciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensilvecieras" ; "ensilvecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensilveciera" ; "ensilveciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensilveciramos" ; "ensilvecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensilvecierais" ; "ensilvecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensilvecieran" ; "ensilveciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensilvec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensilveciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensilveci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensilvecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensilvecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensilvecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensilvecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensilvecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensilvecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensilveceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensilveceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensilvecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensilveciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensilvecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensilveciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensilveciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensilveciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensilvecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensilvecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensilveceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensilvecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensilveceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensilvecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensilveceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensilvece" ; - {- VPB (Imper C.Sg C.P3) => -} "ensilvezca" ; - {- VPB (Imper C.Pl C.P1) => -} "ensilvezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensilveced" ; - {- VPB (Imper C.Pl C.P3) => -} "ensilvezcan" ; - {- VPB (Pass C.Sg Masc) => -} "ensilvecido" ; - {- VPB (Pass C.Sg Fem) => -} "ensilvecida" ; - {- VPB (Pass C.Pl Masc) => -} "ensilvecidos" ; - {- VPB (Pass C.Pl Fem) => -} "ensilvecidas" - ] - } ; - -lin entigrecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entigrecer" ; - {- VI Ger => -} "entigreciendo" ; - {- VI Part => -} "entigrecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entigrezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entigreces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entigrece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entigrecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entigrecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entigrecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entigrezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entigrezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entigrezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entigrezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entigrezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entigrezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entigreca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entigrecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entigreca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entigrecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entigrecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entigrecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entigreciera" ; "entigreciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entigrecieras" ; "entigrecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entigreciera" ; "entigreciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entigreciramos" ; "entigrecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entigrecierais" ; "entigrecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entigrecieran" ; "entigreciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entigrec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entigreciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entigreci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entigrecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entigrecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entigrecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entigrecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entigrecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entigrecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entigreceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entigreceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entigrecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entigreciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entigrecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entigreciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entigreciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entigreciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entigrecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entigrecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entigreceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entigrecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entigreceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entigrecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entigreceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entigrece" ; - {- VPB (Imper C.Sg C.P3) => -} "entigrezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entigrezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entigreced" ; - {- VPB (Imper C.Pl C.P3) => -} "entigrezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entigrecido" ; - {- VPB (Pass C.Sg Fem) => -} "entigrecida" ; - {- VPB (Pass C.Pl Masc) => -} "entigrecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entigrecidas" - ] - } ; - -lin entreparecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entreparecer" ; - {- VI Ger => -} "entrepareciendo" ; - {- VI Part => -} "entreparecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entreparezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entrepareces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entreparece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entreparecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entreparecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entreparecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entreparezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entreparezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entreparezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entreparezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entreparezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entreparezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entrepareca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entreparecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entrepareca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entreparecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entreparecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entreparecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entrepareciera" ; "entrepareciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entreparecieras" ; "entreparecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entrepareciera" ; "entrepareciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entrepareciramos" ; "entreparecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entreparecierais" ; "entreparecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entreparecieran" ; "entrepareciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entreparec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entrepareciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entrepareci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entreparecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entreparecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entreparecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entreparecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entreparecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entreparecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entrepareceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entrepareceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entreparecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entrepareciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entreparecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entrepareciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entrepareciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entrepareciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entreparecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entreparecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entrepareceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entreparecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entrepareceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entreparecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entrepareceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entreparece" ; - {- VPB (Imper C.Sg C.P3) => -} "entreparezca" ; - {- VPB (Imper C.Pl C.P1) => -} "entreparezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entrepareced" ; - {- VPB (Imper C.Pl C.P3) => -} "entreparezcan" ; - {- VPB (Pass C.Sg Masc) => -} "entreparecido" ; - {- VPB (Pass C.Sg Fem) => -} "entreparecida" ; - {- VPB (Pass C.Pl Masc) => -} "entreparecidos" ; - {- VPB (Pass C.Pl Fem) => -} "entreparecidas" - ] - } ; - -lin escalfecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escalfecer" ; - {- VI Ger => -} "escalfeciendo" ; - {- VI Part => -} "escalfecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escalfezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escalfeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escalfece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escalfecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escalfecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escalfecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escalfezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escalfezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escalfezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escalfezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escalfezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escalfezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escalfeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escalfecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escalfeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escalfecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escalfecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escalfecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escalfeciera" ; "escalfeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escalfecieras" ; "escalfecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escalfeciera" ; "escalfeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escalfeciramos" ; "escalfecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escalfecierais" ; "escalfecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escalfecieran" ; "escalfeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escalfec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escalfeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escalfeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escalfecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escalfecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escalfecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escalfecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escalfecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escalfecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escalfeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escalfeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escalfecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escalfeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escalfecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escalfeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escalfeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escalfeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escalfecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escalfecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escalfeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escalfecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escalfeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escalfecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escalfeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escalfece" ; - {- VPB (Imper C.Sg C.P3) => -} "escalfezca" ; - {- VPB (Imper C.Pl C.P1) => -} "escalfezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escalfeced" ; - {- VPB (Imper C.Pl C.P3) => -} "escalfezcan" ; - {- VPB (Pass C.Sg Masc) => -} "escalfecido" ; - {- VPB (Pass C.Sg Fem) => -} "escalfecida" ; - {- VPB (Pass C.Pl Masc) => -} "escalfecidos" ; - {- VPB (Pass C.Pl Fem) => -} "escalfecidas" - ] - } ; - -lin remostecerse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remostecer" ; - {- VI Ger => -} "remosteciendo" ; - {- VI Part => -} "remostecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remostezco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remosteces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remostece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remostecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remostecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remostecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remostezca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remostezcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remostezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remostezcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remostezcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remostezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remosteca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remostecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remosteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remostecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remostecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remostecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remosteciera" ; "remosteciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remostecieras" ; "remostecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remosteciera" ; "remosteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remosteciramos" ; "remostecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remostecierais" ; "remostecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remostecieran" ; "remosteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remostec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remosteciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remosteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remostecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remostecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remostecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remostecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remostecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remostecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remosteceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remosteceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remostecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remosteciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remostecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remosteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remosteciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remosteciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remostecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remostecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remosteceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remostecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remosteceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remostecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remosteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remostece" ; - {- VPB (Imper C.Sg C.P3) => -} "remostezca" ; - {- VPB (Imper C.Pl C.P1) => -} "remostezcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "remosteced" ; - {- VPB (Imper C.Pl C.P3) => -} "remostezcan" ; - {- VPB (Pass C.Sg Masc) => -} "remostecido" ; - {- VPB (Pass C.Sg Fem) => -} "remostecida" ; - {- VPB (Pass C.Pl Masc) => -} "remostecidos" ; - {- VPB (Pass C.Pl Fem) => -} "remostecidas" - ] - } ; - -lin avergonzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "avergonzar" ; - {- VI Ger => -} "avergonzando" ; - {- VI Part => -} "avergonzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "avergenzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "avergenzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "avergenza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "avergonzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "avergonzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "avergenzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "avergence" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "avergences" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "avergence" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "avergoncemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "avergoncis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "avergencen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "avergonzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "avergonzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "avergonzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "avergonzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "avergonzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "avergonzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"avergonzara" ; "avergonzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"avergonzaras" ; "avergonzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"avergonzara" ; "avergonzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"avergonzramos" ; "avergonzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"avergonzarais" ; "avergonzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"avergonzaran" ; "avergonzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "avergonc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "avergonzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "avergonz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "avergonzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "avergonzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "avergonzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "avergonzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "avergonzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "avergonzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "avergonzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "avergonzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "avergonzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "avergonzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "avergonzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "avergonzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "avergonzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "avergonzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "avergonzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "avergonzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "avergonzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "avergonzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "avergonzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "avergonzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "avergonzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "avergenza" ; - {- VPB (Imper C.Sg C.P3) => -} "avergence" ; - {- VPB (Imper C.Pl C.P1) => -} "avergoncemos" ; - {- VPB (Imper C.Pl C.P2) => -} "avergonzad" ; - {- VPB (Imper C.Pl C.P3) => -} "avergencen" ; - {- VPB (Pass C.Sg Masc) => -} "avergonzado" ; - {- VPB (Pass C.Sg Fem) => -} "avergonzada" ; - {- VPB (Pass C.Pl Masc) => -} "avergonzados" ; - {- VPB (Pass C.Pl Fem) => -} "avergonzadas" - ] - } ; - - -lin astriir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "astriir" ; - {- VI Ger => -} "astriendo" ; - {- VI Part => -} "astriido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "astrio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "astries" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "astrie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "astriimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "astris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "astrien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "astria" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "astrias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "astria" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "astriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "astriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "astrian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "astria" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "astrias" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "astria" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "astriamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "astriais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "astrian" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"astriera" ; "astriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"astrieras" ; "astrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"astriera" ; "astriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"astriramos" ; "astrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"astrierais" ; "astrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"astrieran" ; "astriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "astri" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "astriiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "astri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "astriimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "astriisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "astrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "astriir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "astriirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "astriir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "astriiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "astriiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "astriirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "astriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "astrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "astriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "astriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "astriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "astrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "astriira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "astriiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "astriira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "astriiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "astriirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "astriiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "astrie" ; - {- VPB (Imper C.Sg C.P3) => -} "astria" ; - {- VPB (Imper C.Pl C.P1) => -} "astriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "astriid" ; - {- VPB (Imper C.Pl C.P3) => -} "astrian" ; - {- VPB (Pass C.Sg Masc) => -} "astriido" ; - {- VPB (Pass C.Sg Fem) => -} "astriida" ; - {- VPB (Pass C.Pl Masc) => -} "astriidos" ; - {- VPB (Pass C.Pl Fem) => -} "astriidas" - ] - } ; - -lin bruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "bruir" ; - {- VI Ger => -} "bruendo" ; - {- VI Part => -} "bruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "bruo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "brues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "brue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "bruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "brus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "bruen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "brua" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "bruas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "brua" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "bruamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "bruis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "bruan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "brua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "bruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "brua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "bruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "bruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "bruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"bruera" ; "bruese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"brueras" ; "brueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"bruera" ; "bruese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"bruramos" ; "brusemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"bruerais" ; "brueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"brueran" ; "bruesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "bru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "bruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "bru" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "bruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "bruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "brueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "bruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "bruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "bruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "bruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "bruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "bruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "bruere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "brueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "bruere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "bruremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "bruereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "brueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "bruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "bruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "bruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "bruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "bruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "bruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "brue" ; - {- VPB (Imper C.Sg C.P3) => -} "brua" ; - {- VPB (Imper C.Pl C.P1) => -} "bruamos" ; - {- VPB (Imper C.Pl C.P2) => -} "bruid" ; - {- VPB (Imper C.Pl C.P3) => -} "bruan" ; - {- VPB (Pass C.Sg Masc) => -} "bruido" ; - {- VPB (Pass C.Sg Fem) => -} "bruida" ; - {- VPB (Pass C.Pl Masc) => -} "bruidos" ; - {- VPB (Pass C.Pl Fem) => -} "bruidas" - ] - } ; - -lin bullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "bullir" ; - {- VI Ger => -} "bullendo" ; - {- VI Part => -} "bullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "bullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "bulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "bulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "bullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "bulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "bullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "bulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "bullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "bulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "bullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "bullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "bullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "bulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "bullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "bulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "bullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "bullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "bullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"bullera" ; "bullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"bulleras" ; "bulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"bullera" ; "bullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"bullramos" ; "bullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"bullerais" ; "bulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"bulleran" ; "bullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "bull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "bulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "bull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "bullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "bullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "bulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "bullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "bullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "bullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "bulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "bulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "bullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "bullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "bulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "bullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "bullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "bullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "bulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "bullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "bulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "bullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "bulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "bullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "bulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "bulle" ; - {- VPB (Imper C.Sg C.P3) => -} "bulla" ; - {- VPB (Imper C.Pl C.P1) => -} "bullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "bullid" ; - {- VPB (Imper C.Pl C.P3) => -} "bullan" ; - {- VPB (Pass C.Sg Masc) => -} "bullido" ; - {- VPB (Pass C.Sg Fem) => -} "bullida" ; - {- VPB (Pass C.Pl Masc) => -} "bullidos" ; - {- VPB (Pass C.Pl Fem) => -} "bullidas" - ] - } ; - -lin desmullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmullir" ; - {- VI Ger => -} "desmullendo" ; - {- VI Part => -} "desmullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desmulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmullera" ; "desmullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmulleras" ; "desmulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmullera" ; "desmullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmullramos" ; "desmullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmullerais" ; "desmulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmulleran" ; "desmullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desmull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desmull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmulle" ; - {- VPB (Imper C.Sg C.P3) => -} "desmulla" ; - {- VPB (Imper C.Pl C.P1) => -} "desmullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmullid" ; - {- VPB (Imper C.Pl C.P3) => -} "desmullan" ; - {- VPB (Pass C.Sg Masc) => -} "desmullido" ; - {- VPB (Pass C.Sg Fem) => -} "desmullida" ; - {- VPB (Pass C.Pl Masc) => -} "desmullidos" ; - {- VPB (Pass C.Pl Fem) => -} "desmullidas" - ] - } ; - -lin empeller_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empeller" ; - {- VI Ger => -} "empellendo" ; - {- VI Part => -} "empellido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empelles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empelle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empellemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empellis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empellen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empella" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empellas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empella" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empellamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empellis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empellan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empella" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empellas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empella" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empellamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empellais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empellan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empellera" ; "empellese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empelleras" ; "empelleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empellera" ; "empellese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empellramos" ; "empellsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empellerais" ; "empelleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empelleran" ; "empellesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empell" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empelliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empell" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empellimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empellisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empelleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empeller" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empellers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empeller" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empelleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empelleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empellern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empellere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empelleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empellere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empellremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empellereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empelleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empellera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empelleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empellera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empelleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empellerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empelleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empelle" ; - {- VPB (Imper C.Sg C.P3) => -} "empella" ; - {- VPB (Imper C.Pl C.P1) => -} "empellamos" ; - {- VPB (Imper C.Pl C.P2) => -} "empelled" ; - {- VPB (Imper C.Pl C.P3) => -} "empellan" ; - {- VPB (Pass C.Sg Masc) => -} "empellido" ; - {- VPB (Pass C.Sg Fem) => -} "empellida" ; - {- VPB (Pass C.Pl Masc) => -} "empellidos" ; - {- VPB (Pass C.Pl Fem) => -} "empellidas" - ] - } ; - -lin engullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engullir" ; - {- VI Ger => -} "engullendo" ; - {- VI Part => -} "engullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "engullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "engulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "engulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "engulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engullera" ; "engullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engulleras" ; "engulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engullera" ; "engullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engullramos" ; "engullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engullerais" ; "engulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engulleran" ; "engullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "engulle" ; - {- VPB (Imper C.Sg C.P3) => -} "engulla" ; - {- VPB (Imper C.Pl C.P1) => -} "engullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "engullid" ; - {- VPB (Imper C.Pl C.P3) => -} "engullan" ; - {- VPB (Pass C.Sg Masc) => -} "engullido" ; - {- VPB (Pass C.Sg Fem) => -} "engullida" ; - {- VPB (Pass C.Pl Masc) => -} "engullidos" ; - {- VPB (Pass C.Pl Fem) => -} "engullidas" - ] - } ; - -lin gair_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "gair" ; - {- VI Ger => -} "gaendo" ; - {- VI Part => -} "gaido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "gao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "gaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "gae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "gaimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "gas" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "gaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "gaa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "gaas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "gaa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "gaamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "gais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "gaan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "gaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "gaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "gaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "gaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "gaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "gaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"gaera" ; "gaese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"gaeras" ; "gaeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"gaera" ; "gaese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"garamos" ; "gasemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"gaerais" ; "gaeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"gaeran" ; "gaesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ga" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "gaiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ga" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "gaimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "gaisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "gaeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "gair" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "gairs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "gair" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "gairemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "gairis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "gairn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "gaere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "gaeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "gaere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "garemos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "gaereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "gaeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "gaira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "gairas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "gaira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "gairamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "gairais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "gairan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "gae" ; - {- VPB (Imper C.Sg C.P3) => -} "gaa" ; - {- VPB (Imper C.Pl C.P1) => -} "gaamos" ; - {- VPB (Imper C.Pl C.P2) => -} "gaid" ; - {- VPB (Imper C.Pl C.P3) => -} "gaan" ; - {- VPB (Pass C.Sg Masc) => -} "gaido" ; - {- VPB (Pass C.Sg Fem) => -} "gaida" ; - {- VPB (Pass C.Pl Masc) => -} "gaidos" ; - {- VPB (Pass C.Pl Fem) => -} "gaidas" - ] - } ; - -lin gruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "gruir" ; - {- VI Ger => -} "gruendo" ; - {- VI Part => -} "gruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "gruo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "grues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "grue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "gruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "grus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "gruen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "grua" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "gruas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "grua" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "gruamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "gruis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "gruan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "grua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "gruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "grua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "gruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "gruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "gruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"gruera" ; "gruese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"grueras" ; "grueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"gruera" ; "gruese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"gruramos" ; "grusemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"gruerais" ; "grueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"grueran" ; "gruesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "gru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "gruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "gru" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "gruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "gruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "grueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "gruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "gruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "gruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "gruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "gruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "gruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "gruere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "grueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "gruere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "gruremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "gruereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "grueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "gruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "gruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "gruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "gruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "gruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "gruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "grue" ; - {- VPB (Imper C.Sg C.P3) => -} "grua" ; - {- VPB (Imper C.Pl C.P1) => -} "gruamos" ; - {- VPB (Imper C.Pl C.P2) => -} "gruid" ; - {- VPB (Imper C.Pl C.P3) => -} "gruan" ; - {- VPB (Pass C.Sg Masc) => -} "gruido" ; - {- VPB (Pass C.Sg Fem) => -} "gruida" ; - {- VPB (Pass C.Pl Masc) => -} "gruidos" ; - {- VPB (Pass C.Pl Fem) => -} "gruidas" - ] - } ; - -lin guair_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "guair" ; - {- VI Ger => -} "guaendo" ; - {- VI Part => -} "guaido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "guao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "guaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "guae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "guaimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "guas" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "guaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "guaa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "guaas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "guaa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "guaamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "guais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "guaan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "guaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "guaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "guaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "guaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "guaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "guaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"guaera" ; "guaese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"guaeras" ; "guaeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"guaera" ; "guaese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"guaramos" ; "guasemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"guaerais" ; "guaeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"guaeran" ; "guaesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "gua" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "guaiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "gua" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "guaimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "guaisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "guaeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "guair" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "guairs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "guair" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "guairemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "guairis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "guairn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "guaere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "guaeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "guaere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "guaremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "guaereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "guaeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "guaira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "guairas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "guaira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "guairamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "guairais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "guairan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "guae" ; - {- VPB (Imper C.Sg C.P3) => -} "guaa" ; - {- VPB (Imper C.Pl C.P1) => -} "guaamos" ; - {- VPB (Imper C.Pl C.P2) => -} "guaid" ; - {- VPB (Imper C.Pl C.P3) => -} "guaan" ; - {- VPB (Pass C.Sg Masc) => -} "guaido" ; - {- VPB (Pass C.Sg Fem) => -} "guaida" ; - {- VPB (Pass C.Pl Masc) => -} "guaidos" ; - {- VPB (Pass C.Pl Fem) => -} "guaidas" - ] - } ; - -lin juir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "juir" ; - {- VI Ger => -} "juendo" ; - {- VI Part => -} "juido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "juo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "jues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "jue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "juimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "jus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "juen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "jua" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "juas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "jua" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "juamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "juis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "juan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "jua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "juas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "jua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "juamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "juais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "juan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"juera" ; "juese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"jueras" ; "jueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"juera" ; "juese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"juramos" ; "jusemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"juerais" ; "jueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"jueran" ; "juesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ju" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "juiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ju" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "juimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "juisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "jueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "juir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "juirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "juir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "juiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "juiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "juirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "juere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "jueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "juere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "juremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "juereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "jueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "juira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "juiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "juira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "juiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "juirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "juiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "jue" ; - {- VPB (Imper C.Sg C.P3) => -} "jua" ; - {- VPB (Imper C.Pl C.P1) => -} "juamos" ; - {- VPB (Imper C.Pl C.P2) => -} "juid" ; - {- VPB (Imper C.Pl C.P3) => -} "juan" ; - {- VPB (Pass C.Sg Masc) => -} "juido" ; - {- VPB (Pass C.Sg Fem) => -} "juida" ; - {- VPB (Pass C.Pl Masc) => -} "juidos" ; - {- VPB (Pass C.Pl Fem) => -} "juidas" - ] - } ; - -lin mullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mullir" ; - {- VI Ger => -} "mullendo" ; - {- VI Part => -} "mullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mullera" ; "mullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mulleras" ; "mulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mullera" ; "mullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mullramos" ; "mullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mullerais" ; "mulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mulleran" ; "mullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mulle" ; - {- VPB (Imper C.Sg C.P3) => -} "mulla" ; - {- VPB (Imper C.Pl C.P1) => -} "mullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "mullid" ; - {- VPB (Imper C.Pl C.P3) => -} "mullan" ; - {- VPB (Pass C.Sg Masc) => -} "mullido" ; - {- VPB (Pass C.Sg Fem) => -} "mullida" ; - {- VPB (Pass C.Pl Masc) => -} "mullidos" ; - {- VPB (Pass C.Pl Fem) => -} "mullidas" - ] - } ; - -lin muir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "muir" ; - {- VI Ger => -} "muendo" ; - {- VI Part => -} "muido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "muo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "muimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "muen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mua" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "muas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mua" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "muamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "muis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "muan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "muas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "muamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "muais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "muan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"muera" ; "muese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mueras" ; "mueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"muera" ; "muese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"muramos" ; "musemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"muerais" ; "mueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mueran" ; "muesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "muiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mu" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "muimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "muisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "muir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "muirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "muir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "muiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "muiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "muirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "muere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "muere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "muremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "muereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "muira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "muiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "muira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "muiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "muirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "muiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mue" ; - {- VPB (Imper C.Sg C.P3) => -} "mua" ; - {- VPB (Imper C.Pl C.P1) => -} "muamos" ; - {- VPB (Imper C.Pl C.P2) => -} "muid" ; - {- VPB (Imper C.Pl C.P3) => -} "muan" ; - {- VPB (Pass C.Sg Masc) => -} "muido" ; - {- VPB (Pass C.Sg Fem) => -} "muida" ; - {- VPB (Pass C.Pl Masc) => -} "muidos" ; - {- VPB (Pass C.Pl Fem) => -} "muidas" - ] - } ; - -lin plair_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "plair" ; - {- VI Ger => -} "plaendo" ; - {- VI Part => -} "plaido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "plao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "plaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "plae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "plaimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "plas" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "plaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "plaa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "plaas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "plaa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "plaamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "plais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "plaan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "plaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "plaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "plaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "plaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "plaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "plaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"plaera" ; "plaese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"plaeras" ; "plaeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"plaera" ; "plaese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"plaramos" ; "plasemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"plaerais" ; "plaeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"plaeran" ; "plaesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pla" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "plaiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pla" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "plaimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "plaisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "plaeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "plair" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "plairs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "plair" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "plairemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "plairis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "plairn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "plaere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "plaeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "plaere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "plaremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "plaereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "plaeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "plaira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "plairas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "plaira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "plairamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "plairais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "plairan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "plae" ; - {- VPB (Imper C.Sg C.P3) => -} "plaa" ; - {- VPB (Imper C.Pl C.P1) => -} "plaamos" ; - {- VPB (Imper C.Pl C.P2) => -} "plaid" ; - {- VPB (Imper C.Pl C.P3) => -} "plaan" ; - {- VPB (Pass C.Sg Masc) => -} "plaido" ; - {- VPB (Pass C.Sg Fem) => -} "plaida" ; - {- VPB (Pass C.Pl Masc) => -} "plaidos" ; - {- VPB (Pass C.Pl Fem) => -} "plaidas" - ] - } ; - -lin rebullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rebullir" ; - {- VI Ger => -} "rebullendo" ; - {- VI Part => -} "rebullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rebullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rebulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rebulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rebullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rebulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rebullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rebulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rebullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rebulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rebullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rebullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rebullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rebulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rebullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rebulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rebullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rebullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rebullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rebullera" ; "rebullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rebulleras" ; "rebulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rebullera" ; "rebullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rebullramos" ; "rebullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rebullerais" ; "rebulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rebulleran" ; "rebullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rebull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rebulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rebull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rebullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rebullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rebulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rebullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rebullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rebullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rebulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rebulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rebullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rebullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rebulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rebullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rebullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rebullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rebulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rebullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rebulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rebullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rebulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rebullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rebulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rebulle" ; - {- VPB (Imper C.Sg C.P3) => -} "rebulla" ; - {- VPB (Imper C.Pl C.P1) => -} "rebullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rebullid" ; - {- VPB (Imper C.Pl C.P3) => -} "rebullan" ; - {- VPB (Pass C.Sg Masc) => -} "rebullido" ; - {- VPB (Pass C.Sg Fem) => -} "rebullida" ; - {- VPB (Pass C.Pl Masc) => -} "rebullidos" ; - {- VPB (Pass C.Pl Fem) => -} "rebullidas" - ] - } ; - -lin regair_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "regair" ; - {- VI Ger => -} "regaendo" ; - {- VI Part => -} "regaido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "regao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "regaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "regae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "regaimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "regas" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "regaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "regaa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "regaas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "regaa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "regaamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "regais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "regaan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "regaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "regaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "regaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "regaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "regaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "regaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"regaera" ; "regaese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"regaeras" ; "regaeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"regaera" ; "regaese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"regaramos" ; "regasemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"regaerais" ; "regaeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"regaeran" ; "regaesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rega" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "regaiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rega" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "regaimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "regaisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "regaeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "regair" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "regairs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "regair" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "regairemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "regairis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "regairn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "regaere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "regaeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "regaere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "regaremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "regaereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "regaeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "regaira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "regairas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "regaira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "regairamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "regairais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "regairan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "regae" ; - {- VPB (Imper C.Sg C.P3) => -} "regaa" ; - {- VPB (Imper C.Pl C.P1) => -} "regaamos" ; - {- VPB (Imper C.Pl C.P2) => -} "regaid" ; - {- VPB (Imper C.Pl C.P3) => -} "regaan" ; - {- VPB (Pass C.Sg Masc) => -} "regaido" ; - {- VPB (Pass C.Sg Fem) => -} "regaida" ; - {- VPB (Pass C.Pl Masc) => -} "regaidos" ; - {- VPB (Pass C.Pl Fem) => -} "regaidas" - ] - } ; - -lin regruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "regruir" ; - {- VI Ger => -} "regruendo" ; - {- VI Part => -} "regruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "regruo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "regrues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "regrue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "regruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "regrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "regruen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "regrua" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "regruas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "regrua" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "regruamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "regruis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "regruan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "regrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "regruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "regrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "regruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "regruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "regruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"regruera" ; "regruese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"regrueras" ; "regrueses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"regruera" ; "regruese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"regruramos" ; "regrusemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"regruerais" ; "regrueseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"regrueran" ; "regruesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "regru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "regruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "regru" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "regruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "regruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "regrueron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "regruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "regruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "regruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "regruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "regruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "regruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "regruere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "regrueres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "regruere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "regruremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "regruereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "regrueren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "regruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "regruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "regruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "regruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "regruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "regruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "regrue" ; - {- VPB (Imper C.Sg C.P3) => -} "regrua" ; - {- VPB (Imper C.Pl C.P1) => -} "regruamos" ; - {- VPB (Imper C.Pl C.P2) => -} "regruid" ; - {- VPB (Imper C.Pl C.P3) => -} "regruan" ; - {- VPB (Pass C.Sg Masc) => -} "regruido" ; - {- VPB (Pass C.Sg Fem) => -} "regruida" ; - {- VPB (Pass C.Pl Masc) => -} "regruidos" ; - {- VPB (Pass C.Pl Fem) => -} "regruidas" - ] - } ; - -lin remullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remullir" ; - {- VI Ger => -} "remullendo" ; - {- VI Part => -} "remullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remullera" ; "remullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remulleras" ; "remulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remullera" ; "remullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remullramos" ; "remullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remullerais" ; "remulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remulleran" ; "remullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remulle" ; - {- VPB (Imper C.Sg C.P3) => -} "remulla" ; - {- VPB (Imper C.Pl C.P1) => -} "remullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "remullid" ; - {- VPB (Imper C.Pl C.P3) => -} "remullan" ; - {- VPB (Pass C.Sg Masc) => -} "remullido" ; - {- VPB (Pass C.Sg Fem) => -} "remullida" ; - {- VPB (Pass C.Pl Masc) => -} "remullidos" ; - {- VPB (Pass C.Pl Fem) => -} "remullidas" - ] - } ; - -lin restriir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "restriir" ; - {- VI Ger => -} "restriendo" ; - {- VI Part => -} "restriido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "restrio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "restries" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "restrie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "restriimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "restris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "restrien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "restria" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "restrias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "restria" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "restriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "restriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "restrian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "restria" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "restrias" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "restria" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "restriamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "restriais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "restrian" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"restriera" ; "restriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"restrieras" ; "restrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"restriera" ; "restriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"restriramos" ; "restrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"restrierais" ; "restrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"restrieran" ; "restriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "restri" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "restriiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "restri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "restriimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "restriisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "restrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "restriir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "restriirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "restriir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "restriiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "restriiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "restriirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "restriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "restrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "restriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "restriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "restriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "restrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "restriira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "restriiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "restriira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "restriiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "restriirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "restriiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "restrie" ; - {- VPB (Imper C.Sg C.P3) => -} "restria" ; - {- VPB (Imper C.Pl C.P1) => -} "restriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "restriid" ; - {- VPB (Imper C.Pl C.P3) => -} "restrian" ; - {- VPB (Pass C.Sg Masc) => -} "restriido" ; - {- VPB (Pass C.Sg Fem) => -} "restriida" ; - {- VPB (Pass C.Pl Masc) => -} "restriidos" ; - {- VPB (Pass C.Pl Fem) => -} "restriidas" - ] - } ; - -lin retiir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retiir" ; - {- VI Ger => -} "retiendo" ; - {- VI Part => -} "retiido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reties" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retiimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retiamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retiis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retia" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retias" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retia" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retiamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retiais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retian" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retiera" ; "retiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retieras" ; "retieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retiera" ; "retiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retiramos" ; "retisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retierais" ; "retieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retieran" ; "retiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reti" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retiiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retiimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retiisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retiir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retiirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retiir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retiiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retiiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retiirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retiira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retiiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retiira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retiiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retiirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retiiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retie" ; - {- VPB (Imper C.Sg C.P3) => -} "retia" ; - {- VPB (Imper C.Pl C.P1) => -} "retiamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retiid" ; - {- VPB (Imper C.Pl C.P3) => -} "retian" ; - {- VPB (Pass C.Sg Masc) => -} "retiido" ; - {- VPB (Pass C.Sg Fem) => -} "retiida" ; - {- VPB (Pass C.Pl Masc) => -} "retiidos" ; - {- VPB (Pass C.Pl Fem) => -} "retiidas" - ] - } ; - -lin salpullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "salpullir" ; - {- VI Ger => -} "salpullendo" ; - {- VI Part => -} "salpullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "salpullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "salpulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "salpulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "salpullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "salpulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "salpullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "salpulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "salpullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "salpulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "salpullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "salpullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "salpullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "salpulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "salpullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "salpulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "salpullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "salpullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "salpullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"salpullera" ; "salpullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"salpulleras" ; "salpulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"salpullera" ; "salpullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"salpullramos" ; "salpullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"salpullerais" ; "salpulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"salpulleran" ; "salpullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "salpull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "salpulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "salpull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "salpullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "salpullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "salpulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "salpullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "salpullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "salpullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "salpulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "salpulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "salpullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "salpullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "salpulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "salpullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "salpullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "salpullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "salpulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "salpullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "salpulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "salpullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "salpulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "salpullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "salpulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "salpulle" ; - {- VPB (Imper C.Sg C.P3) => -} "salpulla" ; - {- VPB (Imper C.Pl C.P1) => -} "salpullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "salpullid" ; - {- VPB (Imper C.Pl C.P3) => -} "salpullan" ; - {- VPB (Pass C.Sg Masc) => -} "salpullido" ; - {- VPB (Pass C.Sg Fem) => -} "salpullida" ; - {- VPB (Pass C.Pl Masc) => -} "salpullidos" ; - {- VPB (Pass C.Pl Fem) => -} "salpullidas" - ] - } ; - -lin sarpullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sarpullir" ; - {- VI Ger => -} "sarpullendo" ; - {- VI Part => -} "sarpullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sarpullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sarpulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sarpulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sarpullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sarpulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sarpullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sarpulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sarpullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sarpulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sarpullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sarpullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sarpullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sarpulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sarpullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sarpulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sarpullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sarpullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sarpullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sarpullera" ; "sarpullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sarpulleras" ; "sarpulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sarpullera" ; "sarpullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sarpullramos" ; "sarpullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sarpullerais" ; "sarpulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sarpulleran" ; "sarpullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sarpull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sarpulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sarpull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sarpullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sarpullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sarpulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sarpullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sarpullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sarpullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sarpulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sarpulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sarpullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sarpullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sarpulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sarpullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sarpullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sarpullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sarpulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sarpullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sarpulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sarpullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sarpulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sarpullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sarpulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sarpulle" ; - {- VPB (Imper C.Sg C.P3) => -} "sarpulla" ; - {- VPB (Imper C.Pl C.P1) => -} "sarpullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sarpullid" ; - {- VPB (Imper C.Pl C.P3) => -} "sarpullan" ; - {- VPB (Pass C.Sg Masc) => -} "sarpullido" ; - {- VPB (Pass C.Sg Fem) => -} "sarpullida" ; - {- VPB (Pass C.Pl Masc) => -} "sarpullidos" ; - {- VPB (Pass C.Pl Fem) => -} "sarpullidas" - ] - } ; - -lin taer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "taer" ; - {- VI Ger => -} "taendo" ; - {- VI Part => -} "taido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "taes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "taemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "taen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "taa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "taas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "taa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "taamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "taan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "taa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "taas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "taa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "taamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "taais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "taan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"taera" ; "taese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"taeras" ; "taeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"taera" ; "taese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"taramos" ; "tasemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"taerais" ; "taeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"taeran" ; "taesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ta" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "taiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ta" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "taimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "taisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "taeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "taer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "taers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "taer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "taeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "taeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "taern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "taere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "taeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "taere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "taremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "taereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "taeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "taera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "taeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "taera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "taeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "taerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "taeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tae" ; - {- VPB (Imper C.Sg C.P3) => -} "taa" ; - {- VPB (Imper C.Pl C.P1) => -} "taamos" ; - {- VPB (Imper C.Pl C.P2) => -} "taed" ; - {- VPB (Imper C.Pl C.P3) => -} "taan" ; - {- VPB (Pass C.Sg Masc) => -} "taido" ; - {- VPB (Pass C.Sg Fem) => -} "taida" ; - {- VPB (Pass C.Pl Masc) => -} "taidos" ; - {- VPB (Pass C.Pl Fem) => -} "taidas" - ] - } ; - -lin tullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tullir" ; - {- VI Ger => -} "tullendo" ; - {- VI Part => -} "tullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tullera" ; "tullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tulleras" ; "tulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tullera" ; "tullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tullramos" ; "tullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tullerais" ; "tulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tulleran" ; "tullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tulle" ; - {- VPB (Imper C.Sg C.P3) => -} "tulla" ; - {- VPB (Imper C.Pl C.P1) => -} "tullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "tullid" ; - {- VPB (Imper C.Pl C.P3) => -} "tullan" ; - {- VPB (Pass C.Sg Masc) => -} "tullido" ; - {- VPB (Pass C.Sg Fem) => -} "tullida" ; - {- VPB (Pass C.Pl Masc) => -} "tullidos" ; - {- VPB (Pass C.Pl Fem) => -} "tullidas" - ] - } ; - -lin zabullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "zabullir" ; - {- VI Ger => -} "zabullendo" ; - {- VI Part => -} "zabullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "zabullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "zabulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "zabulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "zabullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "zabulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "zabullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "zabulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "zabullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "zabulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "zabullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "zabullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "zabullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "zabulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "zabullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "zabulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "zabullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "zabullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "zabullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"zabullera" ; "zabullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"zabulleras" ; "zabulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"zabullera" ; "zabullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"zabullramos" ; "zabullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"zabullerais" ; "zabulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"zabulleran" ; "zabullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "zabull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "zabulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "zabull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "zabullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "zabullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "zabulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "zabullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "zabullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "zabullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "zabulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "zabulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "zabullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "zabullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "zabulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "zabullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "zabullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "zabullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "zabulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "zabullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "zabulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "zabullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "zabulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "zabullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "zabulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "zabulle" ; - {- VPB (Imper C.Sg C.P3) => -} "zabulla" ; - {- VPB (Imper C.Pl C.P1) => -} "zabullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "zabullid" ; - {- VPB (Imper C.Pl C.P3) => -} "zabullan" ; - {- VPB (Pass C.Sg Masc) => -} "zabullido" ; - {- VPB (Pass C.Sg Fem) => -} "zabullida" ; - {- VPB (Pass C.Pl Masc) => -} "zabullidos" ; - {- VPB (Pass C.Pl Fem) => -} "zabullidas" - ] - } ; - -lin zambullir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "zambullir" ; - {- VI Ger => -} "zambullendo" ; - {- VI Part => -} "zambullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "zambullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "zambulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "zambulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "zambullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "zambulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "zambullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "zambulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "zambullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "zambulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "zambullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "zambullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "zambullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "zambulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "zambullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "zambulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "zambullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "zambullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "zambullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"zambullera" ; "zambullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"zambulleras" ; "zambulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"zambullera" ; "zambullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"zambullramos" ; "zambullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"zambullerais" ; "zambulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"zambulleran" ; "zambullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "zambull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "zambulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "zambull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "zambullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "zambullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "zambulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "zambullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "zambullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "zambullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "zambulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "zambulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "zambullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "zambullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "zambulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "zambullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "zambullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "zambullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "zambulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "zambullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "zambulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "zambullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "zambulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "zambullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "zambulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "zambulle" ; - {- VPB (Imper C.Sg C.P3) => -} "zambulla" ; - {- VPB (Imper C.Pl C.P1) => -} "zambullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "zambullid" ; - {- VPB (Imper C.Pl C.P3) => -} "zambullan" ; - {- VPB (Pass C.Sg Masc) => -} "zambullido" ; - {- VPB (Pass C.Sg Fem) => -} "zambullida" ; - {- VPB (Pass C.Pl Masc) => -} "zambullidos" ; - {- VPB (Pass C.Pl Fem) => -} "zambullidas" - ] - } ; - -lin descabullirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descabullir" ; - {- VI Ger => -} "descabullendo" ; - {- VI Part => -} "descabullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descabullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descabulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descabulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descabullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descabulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descabullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descabulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descabullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descabulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descabullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descabullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descabullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descabulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descabullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descabulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descabullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descabullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descabullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descabullera" ; "descabullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descabulleras" ; "descabulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descabullera" ; "descabullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descabullramos" ; "descabullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descabullerais" ; "descabulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descabulleran" ; "descabullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descabull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descabulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descabull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descabullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descabullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descabulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descabullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descabullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descabullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descabulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descabulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descabullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descabullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descabulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descabullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descabullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descabullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descabulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descabullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descabulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descabullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descabulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descabullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descabulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descabulle" ; - {- VPB (Imper C.Sg C.P3) => -} "descabulla" ; - {- VPB (Imper C.Pl C.P1) => -} "descabullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descabullid" ; - {- VPB (Imper C.Pl C.P3) => -} "descabullan" ; - {- VPB (Pass C.Sg Masc) => -} "descabullido" ; - {- VPB (Pass C.Sg Fem) => -} "descabullida" ; - {- VPB (Pass C.Pl Masc) => -} "descabullidos" ; - {- VPB (Pass C.Pl Fem) => -} "descabullidas" - ] - } ; - -lin escabullirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escabullir" ; - {- VI Ger => -} "escabullendo" ; - {- VI Part => -} "escabullido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escabullo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escabulles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escabulle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escabullimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escabulls" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escabullen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escabulla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escabullas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escabulla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escabullamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escabullis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escabullan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escabulla" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escabullas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escabulla" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escabullamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escabullais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escabullan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escabullera" ; "escabullese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escabulleras" ; "escabulleses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escabullera" ; "escabullese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escabullramos" ; "escabullsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escabullerais" ; "escabulleseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escabulleran" ; "escabullesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escabull" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escabulliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escabull" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escabullimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escabullisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escabulleron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escabullir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escabullirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escabullir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escabulliremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escabulliris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escabullirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escabullere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escabulleres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escabullere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escabullremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escabullereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escabulleren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escabullira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escabulliras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escabullira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escabulliramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escabullirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escabulliran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escabulle" ; - {- VPB (Imper C.Sg C.P3) => -} "escabulla" ; - {- VPB (Imper C.Pl C.P1) => -} "escabullamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escabullid" ; - {- VPB (Imper C.Pl C.P3) => -} "escabullan" ; - {- VPB (Pass C.Sg Masc) => -} "escabullido" ; - {- VPB (Pass C.Sg Fem) => -} "escabullida" ; - {- VPB (Pass C.Pl Masc) => -} "escabullidos" ; - {- VPB (Pass C.Pl Fem) => -} "escabullidas" - ] - } ; - -lin abstraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abstraer" ; - {- VI Ger => -} "abstrayendo" ; - {- VI Part => -} "abstrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abstrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abstraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abstrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abstraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abstrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abstraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abstraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abstraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abstraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abstraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abstrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abstraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abstraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abstraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abstraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abstraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abstraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abstraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abstrayera" ; "abstrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abstrayeras" ; "abstrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abstrayera" ; "abstrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abstrayramos" ; "abstraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abstrayerais" ; "abstrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abstrayeran" ; "abstrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abstra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abstraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abstray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abstramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abstrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abstrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abstraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abstraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abstraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abstraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abstraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abstraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abstrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abstrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abstrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abstrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abstrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abstrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abstraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abstraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abstraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abstraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abstraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abstraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abstrae" ; - {- VPB (Imper C.Sg C.P3) => -} "abstraa" ; - {- VPB (Imper C.Pl C.P1) => -} "abstraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "abstraed" ; - {- VPB (Imper C.Pl C.P3) => -} "abstraan" ; - {- VPB (Pass C.Sg Masc) => -} "abstrado" ; - {- VPB (Pass C.Sg Fem) => -} "abstrada" ; - {- VPB (Pass C.Pl Masc) => -} "abstrados" ; - {- VPB (Pass C.Pl Fem) => -} "abstradas" - ] - } ; - -lin atraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atraer" ; - {- VI Ger => -} "atrayendo" ; - {- VI Part => -} "atrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atrayera" ; "atrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atrayeras" ; "atrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atrayera" ; "atrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atrayramos" ; "atraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atrayerais" ; "atrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atrayeran" ; "atrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atrae" ; - {- VPB (Imper C.Sg C.P3) => -} "atraa" ; - {- VPB (Imper C.Pl C.P1) => -} "atraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "atraed" ; - {- VPB (Imper C.Pl C.P3) => -} "atraan" ; - {- VPB (Pass C.Sg Masc) => -} "atrado" ; - {- VPB (Pass C.Sg Fem) => -} "atrada" ; - {- VPB (Pass C.Pl Masc) => -} "atrados" ; - {- VPB (Pass C.Pl Fem) => -} "atradas" - ] - } ; - -lin caer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "caer" ; - {- VI Ger => -} "cayendo" ; - {- VI Part => -} "cado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "caigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "caes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "caemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "caen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "caiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "caigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "caiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "caigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "caigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "caigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "caa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "caas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "caa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "caamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "caais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "caan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cayera" ; "cayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cayeras" ; "cayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cayera" ; "cayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cayramos" ; "caysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cayerais" ; "cayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cayeran" ; "cayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ca" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "caste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cay" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "camos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "casteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "caer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "caers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "caer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "caeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "caeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "caern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "caera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "caeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "caera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "caeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "caerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "caeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cae" ; - {- VPB (Imper C.Sg C.P3) => -} "caiga" ; - {- VPB (Imper C.Pl C.P1) => -} "caigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "caed" ; - {- VPB (Imper C.Pl C.P3) => -} "caigan" ; - {- VPB (Pass C.Sg Masc) => -} "cado" ; - {- VPB (Pass C.Sg Fem) => -} "cada" ; - {- VPB (Pass C.Pl Masc) => -} "cados" ; - {- VPB (Pass C.Pl Fem) => -} "cadas" - ] - } ; - -lin contraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contraer" ; - {- VI Ger => -} "contrayendo" ; - {- VI Part => -} "contrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contrayera" ; "contrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contrayeras" ; "contrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contrayera" ; "contrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contrayramos" ; "contraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contrayerais" ; "contrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contrayeran" ; "contrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contrae" ; - {- VPB (Imper C.Sg C.P3) => -} "contraa" ; - {- VPB (Imper C.Pl C.P1) => -} "contraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contraed" ; - {- VPB (Imper C.Pl C.P3) => -} "contraan" ; - {- VPB (Pass C.Sg Masc) => -} "contrado" ; - {- VPB (Pass C.Sg Fem) => -} "contrada" ; - {- VPB (Pass C.Pl Masc) => -} "contrados" ; - {- VPB (Pass C.Pl Fem) => -} "contradas" - ] - } ; - -lin corroer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "corroer" ; - {- VI Ger => -} "corroyendo" ; - {- VI Part => -} "corrodo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "corroo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "corroes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "corroe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "corroemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "corrois" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "corroen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "corroa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "corroas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "corroa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "corroamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "corrois" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "corroan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "corroa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "corroas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "corroa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "corroamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "corroais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "corroan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"corroyera" ; "corroyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"corroyeras" ; "corroyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"corroyera" ; "corroyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"corroyramos" ; "corroysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"corroyerais" ; "corroyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"corroyeran" ; "corroyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "corro" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "corroste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "corroy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "corromos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "corrosteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "corroyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "corroer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "corroers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "corroer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "corroeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "corroeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "corroern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "corroyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "corroyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "corroyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "corroyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "corroyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "corroyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "corroera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "corroeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "corroera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "corroeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "corroerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "corroeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "corroe" ; - {- VPB (Imper C.Sg C.P3) => -} "corroa" ; - {- VPB (Imper C.Pl C.P1) => -} "corroamos" ; - {- VPB (Imper C.Pl C.P2) => -} "corroed" ; - {- VPB (Imper C.Pl C.P3) => -} "corroan" ; - {- VPB (Pass C.Sg Masc) => -} "corrodo" ; - {- VPB (Pass C.Sg Fem) => -} "corroda" ; - {- VPB (Pass C.Pl Masc) => -} "corrodos" ; - {- VPB (Pass C.Pl Fem) => -} "corrodas" - ] - } ; - -lin creer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "creer" ; - {- VI Ger => -} "creyendo" ; - {- VI Part => -} "credo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "creo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "crees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cree" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "creemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "creis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "creen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "crea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "creas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "crea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "creamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "creis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "crean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "crea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "creas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "crea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "creamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "creais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "crean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"creyera" ; "creyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"creyeras" ; "creyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"creyera" ; "creyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"creyramos" ; "creysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"creyerais" ; "creyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"creyeran" ; "creyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "creste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "crey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "creyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "creer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "creers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "creer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "creeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "creeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "creern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "creyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "creyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "creyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "creyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "creyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "creyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "creera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "creeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "creera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "creeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "creerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "creeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cree" ; - {- VPB (Imper C.Sg C.P3) => -} "crea" ; - {- VPB (Imper C.Pl C.P1) => -} "creamos" ; - {- VPB (Imper C.Pl C.P2) => -} "creed" ; - {- VPB (Imper C.Pl C.P3) => -} "crean" ; - {- VPB (Pass C.Sg Masc) => -} "credo" ; - {- VPB (Pass C.Sg Fem) => -} "creda" ; - {- VPB (Pass C.Pl Masc) => -} "credos" ; - {- VPB (Pass C.Pl Fem) => -} "credas" - ] - } ; - -lin decaer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "decaer" ; - {- VI Ger => -} "decayendo" ; - {- VI Part => -} "decado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "decaigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "decaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "decae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "decaemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "decais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "decaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "decaiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "decaigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "decaiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "decaigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "decaigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "decaigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "decaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "decaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "decaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "decaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "decaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "decaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"decayera" ; "decayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"decayeras" ; "decayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"decayera" ; "decayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"decayramos" ; "decaysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"decayerais" ; "decayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"decayeran" ; "decayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deca" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "decaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "decay" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "decamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "decasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "decayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "decaer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "decaers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "decaer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "decaeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "decaeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "decaern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "decayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "decayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "decayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "decayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "decayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "decayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "decaera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "decaeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "decaera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "decaeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "decaerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "decaeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "decae" ; - {- VPB (Imper C.Sg C.P3) => -} "decaiga" ; - {- VPB (Imper C.Pl C.P1) => -} "decaigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "decaed" ; - {- VPB (Imper C.Pl C.P3) => -} "decaigan" ; - {- VPB (Pass C.Sg Masc) => -} "decado" ; - {- VPB (Pass C.Sg Fem) => -} "decada" ; - {- VPB (Pass C.Pl Masc) => -} "decados" ; - {- VPB (Pass C.Pl Fem) => -} "decadas" - ] - } ; - -lin descaer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descaer" ; - {- VI Ger => -} "descayendo" ; - {- VI Part => -} "descado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descaigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descaemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descaiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descaigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descaiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descaigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descaigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descaigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descayera" ; "descayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descayeras" ; "descayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descayera" ; "descayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descayramos" ; "descaysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descayerais" ; "descayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descayeran" ; "descayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desca" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descay" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descaer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descaers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descaer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descaeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descaeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descaern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descaera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descaeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descaera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descaeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descaerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descaeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descae" ; - {- VPB (Imper C.Sg C.P3) => -} "descaiga" ; - {- VPB (Imper C.Pl C.P1) => -} "descaigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descaed" ; - {- VPB (Imper C.Pl C.P3) => -} "descaigan" ; - {- VPB (Pass C.Sg Masc) => -} "descado" ; - {- VPB (Pass C.Sg Fem) => -} "descada" ; - {- VPB (Pass C.Pl Masc) => -} "descados" ; - {- VPB (Pass C.Pl Fem) => -} "descadas" - ] - } ; - -lin descreer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descreer" ; - {- VI Ger => -} "descreyendo" ; - {- VI Part => -} "descredo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descreo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descrees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descree" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descreemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descreis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descreen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descrea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descreas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descrea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descreamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descreis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descrean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descreyera" ; "descreyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descreyeras" ; "descreyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descreyera" ; "descreyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descreyramos" ; "descreysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descreyerais" ; "descreyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descreyeran" ; "descreyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descreste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descrey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descreyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descreer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descreers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descreer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descreeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descreeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descreern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descreyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descreyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descreyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descreyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descreyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descreyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descreera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descreeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descreera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descreeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descreerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descreeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descree" ; - {- VPB (Imper C.Sg C.P3) => -} "descrea" ; - {- VPB (Imper C.Pl C.P1) => -} "descreamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descreed" ; - {- VPB (Imper C.Pl C.P3) => -} "descrean" ; - {- VPB (Pass C.Sg Masc) => -} "descredo" ; - {- VPB (Pass C.Sg Fem) => -} "descreda" ; - {- VPB (Pass C.Pl Masc) => -} "descredos" ; - {- VPB (Pass C.Pl Fem) => -} "descredas" - ] - } ; - -lin desposeer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desposeer" ; - {- VI Ger => -} "desposeyendo" ; - {- VI Part => -} "desposedo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desposeo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desposees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desposee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desposeemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desposeis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desposeen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desposea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desposeas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desposea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desposeamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desposeis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desposean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desposea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desposeas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desposea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desposeamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desposeais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desposean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desposeyera" ; "desposeyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desposeyeras" ; "desposeyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desposeyera" ; "desposeyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desposeyramos" ; "desposeysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desposeyerais" ; "desposeyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desposeyeran" ; "desposeyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "despose" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desposeste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desposey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desposemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desposesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desposeyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desposeer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desposeers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desposeer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desposeeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desposeeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desposeern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desposeyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desposeyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desposeyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desposeyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desposeyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desposeyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desposeera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desposeeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desposeera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desposeeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desposeerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desposeeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desposee" ; - {- VPB (Imper C.Sg C.P3) => -} "desposea" ; - {- VPB (Imper C.Pl C.P1) => -} "desposeamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desposeed" ; - {- VPB (Imper C.Pl C.P3) => -} "desposean" ; - {- VPB (Pass C.Sg Masc) => -} "desposedo" ; - {- VPB (Pass C.Sg Fem) => -} "desposeda" ; - {- VPB (Pass C.Pl Masc) => -} "desposedos" ; - {- VPB (Pass C.Pl Fem) => -} "desposedas" - ] - } ; - -lin desproveer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desproveer" ; - {- VI Ger => -} "desproveyendo" ; - {- VI Part => -} "desprovedo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desproveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desprovees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desprovee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desproveemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desproveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desproveen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desprovea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desproveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desprovea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desproveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desproveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desprovean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desprovea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desproveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desprovea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desproveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desproveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desprovean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desproveyera" ; "desproveyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desproveyeras" ; "desproveyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desproveyera" ; "desproveyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desproveyramos" ; "desproveysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desproveyerais" ; "desproveyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desproveyeran" ; "desproveyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desprove" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desproveste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desprovey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desprovemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desprovesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desproveyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desproveer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desproveers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desproveer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desproveeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desproveeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desproveern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desproveyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desproveyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desproveyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desproveyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desproveyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desproveyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desproveera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desproveeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desproveera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desproveeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desproveerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desproveeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desprovee" ; - {- VPB (Imper C.Sg C.P3) => -} "desprovea" ; - {- VPB (Imper C.Pl C.P1) => -} "desproveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desproveed" ; - {- VPB (Imper C.Pl C.P3) => -} "desprovean" ; - {- VPB (Pass C.Sg Masc) => -} "desprovedo" ; - {- VPB (Pass C.Sg Fem) => -} "desproveda" ; - {- VPB (Pass C.Pl Masc) => -} "desprovedos" ; - {- VPB (Pass C.Pl Fem) => -} "desprovedas" - ] - } ; - -lin detraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "detraer" ; - {- VI Ger => -} "detrayendo" ; - {- VI Part => -} "detrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "detrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "detraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "detrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "detraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "detrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "detraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "detraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "detraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "detraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "detraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "detrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "detraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "detraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "detraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "detraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "detraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "detraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "detraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"detrayera" ; "detrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"detrayeras" ; "detrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"detrayera" ; "detrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"detrayramos" ; "detraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"detrayerais" ; "detrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"detrayeran" ; "detrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "detra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "detraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "detray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "detramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "detrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "detrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "detraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "detraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "detraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "detraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "detraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "detraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "detrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "detrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "detrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "detrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "detrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "detrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "detraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "detraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "detraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "detraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "detraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "detraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "detrae" ; - {- VPB (Imper C.Sg C.P3) => -} "detraa" ; - {- VPB (Imper C.Pl C.P1) => -} "detraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "detraed" ; - {- VPB (Imper C.Pl C.P3) => -} "detraan" ; - {- VPB (Pass C.Sg Masc) => -} "detrado" ; - {- VPB (Pass C.Sg Fem) => -} "detrada" ; - {- VPB (Pass C.Pl Masc) => -} "detrados" ; - {- VPB (Pass C.Pl Fem) => -} "detradas" - ] - } ; - -lin distraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "distraer" ; - {- VI Ger => -} "distrayendo" ; - {- VI Part => -} "distrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "distrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "distraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "distrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "distraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "distrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "distraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "distraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "distraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "distraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "distraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "distrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "distraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "distraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "distraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "distraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "distraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "distraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "distraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"distrayera" ; "distrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"distrayeras" ; "distrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"distrayera" ; "distrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"distrayramos" ; "distraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"distrayerais" ; "distrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"distrayeran" ; "distrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "distra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "distraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "distray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "distramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "distrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "distrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "distraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "distraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "distraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "distraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "distraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "distraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "distrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "distrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "distrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "distrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "distrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "distrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "distraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "distraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "distraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "distraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "distraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "distraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "distrae" ; - {- VPB (Imper C.Sg C.P3) => -} "distraa" ; - {- VPB (Imper C.Pl C.P1) => -} "distraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "distraed" ; - {- VPB (Imper C.Pl C.P3) => -} "distraan" ; - {- VPB (Pass C.Sg Masc) => -} "distrado" ; - {- VPB (Pass C.Sg Fem) => -} "distrada" ; - {- VPB (Pass C.Pl Masc) => -} "distrados" ; - {- VPB (Pass C.Pl Fem) => -} "distradas" - ] - } ; - -lin extraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "extraer" ; - {- VI Ger => -} "extrayendo" ; - {- VI Part => -} "extrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "extrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "extraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "extrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "extraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "extrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "extraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "extraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "extraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "extraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "extraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "extrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "extraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "extraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "extraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "extraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "extraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "extraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "extraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"extrayera" ; "extrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"extrayeras" ; "extrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"extrayera" ; "extrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"extrayramos" ; "extraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"extrayerais" ; "extrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"extrayeran" ; "extrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "extra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "extraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "extray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "extramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "extrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "extrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "extraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "extraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "extraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "extraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "extraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "extraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "extrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "extrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "extrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "extrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "extrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "extrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "extraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "extraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "extraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "extraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "extraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "extraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "extrae" ; - {- VPB (Imper C.Sg C.P3) => -} "extraa" ; - {- VPB (Imper C.Pl C.P1) => -} "extraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "extraed" ; - {- VPB (Imper C.Pl C.P3) => -} "extraan" ; - {- VPB (Pass C.Sg Masc) => -} "extrado" ; - {- VPB (Pass C.Sg Fem) => -} "extrada" ; - {- VPB (Pass C.Pl Masc) => -} "extrados" ; - {- VPB (Pass C.Pl Fem) => -} "extradas" - ] - } ; - -lin leer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "leer" ; - {- VI Ger => -} "leyendo" ; - {- VI Part => -} "ledo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "leo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "lees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "lee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "leemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "leis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "leen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "lea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "leas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "lea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "leamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "leis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "lean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "lea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "leas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "lea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "leamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "leais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "lean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"leyera" ; "leyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"leyeras" ; "leyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"leyera" ; "leyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"leyramos" ; "leysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"leyerais" ; "leyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"leyeran" ; "leyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "le" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "leste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ley" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "lemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "lesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "leyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "leer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "leers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "leer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "leeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "leeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "leern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "leyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "leyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "leyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "leyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "leyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "leyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "leera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "leeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "leera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "leeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "leerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "leeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "lee" ; - {- VPB (Imper C.Sg C.P3) => -} "lea" ; - {- VPB (Imper C.Pl C.P1) => -} "leamos" ; - {- VPB (Imper C.Pl C.P2) => -} "leed" ; - {- VPB (Imper C.Pl C.P3) => -} "lean" ; - {- VPB (Pass C.Sg Masc) => -} "ledo" ; - {- VPB (Pass C.Sg Fem) => -} "leda" ; - {- VPB (Pass C.Pl Masc) => -} "ledos" ; - {- VPB (Pass C.Pl Fem) => -} "ledas" - ] - } ; - -lin maltraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "maltraer" ; - {- VI Ger => -} "maltrayendo" ; - {- VI Part => -} "maltrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "maltrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "maltraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "maltrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "maltraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "maltrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "maltraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "maltraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "maltraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "maltraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "maltraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "maltrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "maltraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "maltraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "maltraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "maltraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "maltraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "maltraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "maltraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"maltrayera" ; "maltrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"maltrayeras" ; "maltrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"maltrayera" ; "maltrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"maltrayramos" ; "maltraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"maltrayerais" ; "maltrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"maltrayeran" ; "maltrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "maltra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "maltraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "maltray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "maltramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "maltrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "maltrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "maltraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "maltraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "maltraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "maltraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "maltraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "maltraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "maltrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "maltrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "maltrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "maltrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "maltrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "maltrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "maltraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "maltraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "maltraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "maltraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "maltraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "maltraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "maltrae" ; - {- VPB (Imper C.Sg C.P3) => -} "maltraa" ; - {- VPB (Imper C.Pl C.P1) => -} "maltraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "maltraed" ; - {- VPB (Imper C.Pl C.P3) => -} "maltraan" ; - {- VPB (Pass C.Sg Masc) => -} "maltrado" ; - {- VPB (Pass C.Sg Fem) => -} "maltrada" ; - {- VPB (Pass C.Pl Masc) => -} "maltrados" ; - {- VPB (Pass C.Pl Fem) => -} "maltradas" - ] - } ; - -lin poseer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "poseer" ; - {- VI Ger => -} "poseyendo" ; - {- VI Part => -} "posedo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "poseo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "posees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "posee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "poseemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "poseis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "poseen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "posea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "poseas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "posea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "poseamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "poseis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "posean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "posea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "poseas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "posea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "poseamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "poseais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "posean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"poseyera" ; "poseyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"poseyeras" ; "poseyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"poseyera" ; "poseyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"poseyramos" ; "poseysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"poseyerais" ; "poseyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"poseyeran" ; "poseyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pose" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "poseste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "posey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "posemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "posesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "poseyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "poseer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "poseers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "poseer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "poseeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "poseeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "poseern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "poseyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "poseyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "poseyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "poseyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "poseyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "poseyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "poseera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "poseeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "poseera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "poseeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "poseerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "poseeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "posee" ; - {- VPB (Imper C.Sg C.P3) => -} "posea" ; - {- VPB (Imper C.Pl C.P1) => -} "poseamos" ; - {- VPB (Imper C.Pl C.P2) => -} "poseed" ; - {- VPB (Imper C.Pl C.P3) => -} "posean" ; - {- VPB (Pass C.Sg Masc) => -} "posedo" ; - {- VPB (Pass C.Sg Fem) => -} "poseda" ; - {- VPB (Pass C.Pl Masc) => -} "posedos" ; - {- VPB (Pass C.Pl Fem) => -} "posedas" - ] - } ; - -lin proveer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proveer" ; - {- VI Ger => -} "proveyendo" ; - {- VI Part => -} variants {"provedo" ; "provisto"} ; - {- VPB (Pres Ind C.Sg C.P1) => -} "proveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "provees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "provee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "proveemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "proveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "proveen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "provea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "proveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "provea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "proveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "proveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "provean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "provea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "proveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "provea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "proveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "proveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "provean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"proveyera" ; "proveyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"proveyeras" ; "proveyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"proveyera" ; "proveyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"proveyramos" ; "proveysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"proveyerais" ; "proveyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"proveyeran" ; "proveyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prove" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "proveste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "provey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "provemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "provesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "proveyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "proveer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "proveers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "proveer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "proveeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "proveeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "proveern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "proveyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "proveyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "proveyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "proveyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "proveyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "proveyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "proveera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "proveeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "proveera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "proveeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "proveerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "proveeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "provee" ; - {- VPB (Imper C.Sg C.P3) => -} "provea" ; - {- VPB (Imper C.Pl C.P1) => -} "proveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "proveed" ; - {- VPB (Imper C.Pl C.P3) => -} "provean" ; - {- VPB (Pass C.Sg Masc) => -} variants {"provedo" ; "provisto"} ; - {- VPB (Pass C.Sg Fem) => -} variants {"proveda" ; "provista"} ; - {- VPB (Pass C.Pl Masc) => -} variants {"provedos" ; "provistos"} ; - {- VPB (Pass C.Pl Fem) => -} variants {"provedas" ; "provistas"} - ] - } ; - -lin recaer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recaer" ; - {- VI Ger => -} "recayendo" ; - {- VI Part => -} "recado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recaigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recaes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recaemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recaen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recaiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recaigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recaiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recaigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recaigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recaigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recaa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recaas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recaa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recaamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recaais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recaan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recayera" ; "recayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recayeras" ; "recayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recayera" ; "recayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recayramos" ; "recaysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recayerais" ; "recayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recayeran" ; "recayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reca" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recay" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recaer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recaers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recaer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recaeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recaeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recaern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recaera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recaeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recaera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recaeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recaerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recaeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recae" ; - {- VPB (Imper C.Sg C.P3) => -} "recaiga" ; - {- VPB (Imper C.Pl C.P1) => -} "recaigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recaed" ; - {- VPB (Imper C.Pl C.P3) => -} "recaigan" ; - {- VPB (Pass C.Sg Masc) => -} "recado" ; - {- VPB (Pass C.Sg Fem) => -} "recada" ; - {- VPB (Pass C.Pl Masc) => -} "recados" ; - {- VPB (Pass C.Pl Fem) => -} "recadas" - ] - } ; - -lin releer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "releer" ; - {- VI Ger => -} "releyendo" ; - {- VI Part => -} "reledo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "releo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "relees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "relee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "releemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "releis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "releen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "relea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "releas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "relea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "releamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "releis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "relean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "relea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "releas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "relea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "releamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "releais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "relean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"releyera" ; "releyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"releyeras" ; "releyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"releyera" ; "releyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"releyramos" ; "releysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"releyerais" ; "releyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"releyeran" ; "releyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rele" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "releste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reley" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "relemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "relesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "releyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "releer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "releers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "releer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "releeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "releeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "releern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "releyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "releyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "releyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "releyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "releyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "releyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "releera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "releeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "releera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "releeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "releerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "releeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "relee" ; - {- VPB (Imper C.Sg C.P3) => -} "relea" ; - {- VPB (Imper C.Pl C.P1) => -} "releamos" ; - {- VPB (Imper C.Pl C.P2) => -} "releed" ; - {- VPB (Imper C.Pl C.P3) => -} "relean" ; - {- VPB (Pass C.Sg Masc) => -} "reledo" ; - {- VPB (Pass C.Sg Fem) => -} "releda" ; - {- VPB (Pass C.Pl Masc) => -} "reledos" ; - {- VPB (Pass C.Pl Fem) => -} "reledas" - ] - } ; - -lin retraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retraer" ; - {- VI Ger => -} "retrayendo" ; - {- VI Part => -} "retrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retrayera" ; "retrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retrayeras" ; "retrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retrayera" ; "retrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retrayramos" ; "retraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retrayerais" ; "retrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retrayeran" ; "retrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retrae" ; - {- VPB (Imper C.Sg C.P3) => -} "retraa" ; - {- VPB (Imper C.Pl C.P1) => -} "retraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retraed" ; - {- VPB (Imper C.Pl C.P3) => -} "retraan" ; - {- VPB (Pass C.Sg Masc) => -} "retrado" ; - {- VPB (Pass C.Sg Fem) => -} "retrada" ; - {- VPB (Pass C.Pl Masc) => -} "retrados" ; - {- VPB (Pass C.Pl Fem) => -} "retradas" - ] - } ; - -lin retrotraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retrotraer" ; - {- VI Ger => -} "retrotrayendo" ; - {- VI Part => -} "retrotrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retrotrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retrotraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retrotrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retrotraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retrotrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retrotraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retrotraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retrotraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retrotraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retrotraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retrotrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retrotraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retrotraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retrotraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retrotraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retrotraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retrotraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retrotraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retrotrayera" ; "retrotrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retrotrayeras" ; "retrotrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retrotrayera" ; "retrotrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retrotrayramos" ; "retrotraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retrotrayerais" ; "retrotrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retrotrayeran" ; "retrotrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retrotra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retrotraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retrotray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retrotramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retrotrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retrotrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retrotraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retrotraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retrotraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retrotraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retrotraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retrotraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retrotrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retrotrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retrotrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retrotrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retrotrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retrotrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retrotraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retrotraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retrotraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retrotraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retrotraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retrotraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retrotrae" ; - {- VPB (Imper C.Sg C.P3) => -} "retrotraa" ; - {- VPB (Imper C.Pl C.P1) => -} "retrotraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retrotraed" ; - {- VPB (Imper C.Pl C.P3) => -} "retrotraan" ; - {- VPB (Pass C.Sg Masc) => -} "retrotrado" ; - {- VPB (Pass C.Sg Fem) => -} "retrotrada" ; - {- VPB (Pass C.Pl Masc) => -} "retrotrados" ; - {- VPB (Pass C.Pl Fem) => -} "retrotradas" - ] - } ; - -lin roer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "roer" ; - {- VI Ger => -} "royendo" ; - {- VI Part => -} "rodo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {"roo" ; "roigo"} ; - {- VPB (Pres Ind C.Sg C.P2) => -} "roes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "roe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "roemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rois" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "roen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "roa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "roas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "roa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "roamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rois" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "roan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "roa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "roas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "roa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "roamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "roais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "roan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"royera" ; "royese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"royeras" ; "royeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"royera" ; "royese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"royramos" ; "roysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"royerais" ; "royeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"royeran" ; "royesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ro" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "roste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "roy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "romos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rosteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "royeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "roer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "roers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "roer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "roeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "roeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "roern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "royere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "royeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "royere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "royremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "royereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "royeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "roera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "roeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "roera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "roeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "roerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "roeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "roe" ; - {- VPB (Imper C.Sg C.P3) => -} "roa" ; - {- VPB (Imper C.Pl C.P1) => -} "roamos" ; - {- VPB (Imper C.Pl C.P2) => -} "roed" ; - {- VPB (Imper C.Pl C.P3) => -} "roan" ; - {- VPB (Pass C.Sg Masc) => -} "rodo" ; - {- VPB (Pass C.Sg Fem) => -} "roda" ; - {- VPB (Pass C.Pl Masc) => -} "rodos" ; - {- VPB (Pass C.Pl Fem) => -} "rodas" - ] - } ; - -lin sobreseer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobreseer" ; - {- VI Ger => -} "sobreseyendo" ; - {- VI Part => -} "sobresedo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobreseo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobresees" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobresee" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobreseemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobreseis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobreseen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobresea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobreseas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobresea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobreseamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobreseis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobresean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobresea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobreseas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobresea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobreseamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobreseais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobresean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobreseyera" ; "sobreseyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobreseyeras" ; "sobreseyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobreseyera" ; "sobreseyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobreseyramos" ; "sobreseysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobreseyerais" ; "sobreseyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobreseyeran" ; "sobreseyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrese" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobreseste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobresey" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobresemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobresesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobreseyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobreseer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobreseers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobreseer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobreseeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobreseeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobreseern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobreseyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobreseyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobreseyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobreseyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobreseyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobreseyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobreseera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobreseeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobreseera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobreseeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobreseerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobreseeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobresee" ; - {- VPB (Imper C.Sg C.P3) => -} "sobresea" ; - {- VPB (Imper C.Pl C.P1) => -} "sobreseamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobreseed" ; - {- VPB (Imper C.Pl C.P3) => -} "sobresean" ; - {- VPB (Pass C.Sg Masc) => -} "sobresedo" ; - {- VPB (Pass C.Sg Fem) => -} "sobreseda" ; - {- VPB (Pass C.Pl Masc) => -} "sobresedos" ; - {- VPB (Pass C.Pl Fem) => -} "sobresedas" - ] - } ; - -lin substraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "substraer" ; - {- VI Ger => -} "substrayendo" ; - {- VI Part => -} "substrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "substrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "substraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "substrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "substraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "substrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "substraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "substraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "substraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "substraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "substraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "substrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "substraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "substraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "substraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "substraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "substraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "substraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "substraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"substrayera" ; "substrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"substrayeras" ; "substrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"substrayera" ; "substrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"substrayramos" ; "substraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"substrayerais" ; "substrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"substrayeran" ; "substrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "substra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "substraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "substray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "substramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "substrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "substrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "substraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "substraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "substraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "substraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "substraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "substraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "substrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "substrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "substrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "substrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "substrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "substrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "substraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "substraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "substraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "substraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "substraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "substraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "substrae" ; - {- VPB (Imper C.Sg C.P3) => -} "substraa" ; - {- VPB (Imper C.Pl C.P1) => -} "substraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "substraed" ; - {- VPB (Imper C.Pl C.P3) => -} "substraan" ; - {- VPB (Pass C.Sg Masc) => -} "substrado" ; - {- VPB (Pass C.Sg Fem) => -} "substrada" ; - {- VPB (Pass C.Pl Masc) => -} "substrados" ; - {- VPB (Pass C.Pl Fem) => -} "substradas" - ] - } ; - -lin sustraer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sustraer" ; - {- VI Ger => -} "sustrayendo" ; - {- VI Part => -} "sustrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sustrao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sustraes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sustrae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sustraemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sustrais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sustraen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sustraa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sustraas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sustraa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sustraamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sustrais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sustraan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sustraa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sustraas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sustraa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sustraamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sustraais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sustraan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sustrayera" ; "sustrayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sustrayeras" ; "sustrayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sustrayera" ; "sustrayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sustrayramos" ; "sustraysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sustrayerais" ; "sustrayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sustrayeran" ; "sustrayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sustra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sustraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sustray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sustramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sustrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sustrayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sustraer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sustraers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sustraer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sustraeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sustraeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sustraern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sustrayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sustrayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sustrayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sustrayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sustrayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sustrayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sustraera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sustraeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sustraera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sustraeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sustraerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sustraeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sustrae" ; - {- VPB (Imper C.Sg C.P3) => -} "sustraa" ; - {- VPB (Imper C.Pl C.P1) => -} "sustraamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sustraed" ; - {- VPB (Imper C.Pl C.P3) => -} "sustraan" ; - {- VPB (Pass C.Sg Masc) => -} "sustrado" ; - {- VPB (Pass C.Sg Fem) => -} "sustrada" ; - {- VPB (Pass C.Pl Masc) => -} "sustrados" ; - {- VPB (Pass C.Pl Fem) => -} "sustradas" - ] - } ; - -lin traer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "traer" ; - {- VI Ger => -} "trayendo" ; - {- VI Part => -} "trado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trao" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "traes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "traemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "traen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "traa" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "traas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "traa" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "traamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trais" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "traan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "traa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "traas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "traa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "traamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "traais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "traan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trayera" ; "trayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trayeras" ; "trayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trayera" ; "trayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trayramos" ; "traysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trayerais" ; "trayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trayeran" ; "trayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "traste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "traer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "traers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "traer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "traeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "traeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "traern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "traera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "traeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "traera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "traeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "traerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "traeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trae" ; - {- VPB (Imper C.Sg C.P3) => -} "traa" ; - {- VPB (Imper C.Pl C.P1) => -} "traamos" ; - {- VPB (Imper C.Pl C.P2) => -} "traed" ; - {- VPB (Imper C.Pl C.P3) => -} "traan" ; - {- VPB (Pass C.Sg Masc) => -} "trado" ; - {- VPB (Pass C.Sg Fem) => -} "trada" ; - {- VPB (Pass C.Pl Masc) => -} "trados" ; - {- VPB (Pass C.Pl Fem) => -} "tradas" - ] - } ; - -lin cocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cocer" ; - {- VI Ger => -} "cociendo" ; - {- VI Part => -} "cocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cuezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cuece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cuecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cueza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cuezas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cueza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cozamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cozis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cuezan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cociera" ; "cociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cocieras" ; "cocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cociera" ; "cociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cociramos" ; "cocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cocierais" ; "cocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cocieran" ; "cociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "coc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "coci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "coceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "coceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "coceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "coceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "coceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cuece" ; - {- VPB (Imper C.Sg C.P3) => -} "cueza" ; - {- VPB (Imper C.Pl C.P1) => -} "cozamos" ; - {- VPB (Imper C.Pl C.P2) => -} "coced" ; - {- VPB (Imper C.Pl C.P3) => -} "cuezan" ; - {- VPB (Pass C.Sg Masc) => -} "cocido" ; - {- VPB (Pass C.Sg Fem) => -} "cocida" ; - {- VPB (Pass C.Pl Masc) => -} "cocidos" ; - {- VPB (Pass C.Pl Fem) => -} "cocidas" - ] - } ; - -lin descocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descocer" ; - {- VI Ger => -} "descociendo" ; - {- VI Part => -} "descocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descuezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descuece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descuecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descueza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descuezas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descueza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descozamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descozis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descuezan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descociera" ; "descociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descocieras" ; "descocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descociera" ; "descociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descociramos" ; "descocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descocierais" ; "descocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descocieran" ; "descociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descuece" ; - {- VPB (Imper C.Sg C.P3) => -} "descueza" ; - {- VPB (Imper C.Pl C.P1) => -} "descozamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descoced" ; - {- VPB (Imper C.Pl C.P3) => -} "descuezan" ; - {- VPB (Pass C.Sg Masc) => -} "descocido" ; - {- VPB (Pass C.Sg Fem) => -} "descocida" ; - {- VPB (Pass C.Pl Masc) => -} "descocidos" ; - {- VPB (Pass C.Pl Fem) => -} "descocidas" - ] - } ; - -lin destorcer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "destorcer" ; - {- VI Ger => -} "destorciendo" ; - {- VI Part => -} "destorcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "destuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "destuerces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "destuerce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "destorcemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "destorcis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "destuercen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "destuerza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "destuerzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "destuerza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "destorzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "destorzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "destuerzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "destorca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "destorcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "destorca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "destorcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "destorcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "destorcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"destorciera" ; "destorciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"destorcieras" ; "destorcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"destorciera" ; "destorciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"destorciramos" ; "destorcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"destorcierais" ; "destorcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"destorcieran" ; "destorciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "destorc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "destorciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "destorci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "destorcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "destorcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "destorcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "destorcer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "destorcers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "destorcer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "destorceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "destorceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "destorcern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "destorciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "destorcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "destorciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "destorciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "destorciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "destorcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "destorcera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "destorceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "destorcera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "destorceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "destorcerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "destorceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "destuerce" ; - {- VPB (Imper C.Sg C.P3) => -} "destuerza" ; - {- VPB (Imper C.Pl C.P1) => -} "destorzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "destorced" ; - {- VPB (Imper C.Pl C.P3) => -} "destuerzan" ; - {- VPB (Pass C.Sg Masc) => -} "destorcido" ; - {- VPB (Pass C.Sg Fem) => -} "destorcida" ; - {- VPB (Pass C.Pl Masc) => -} "destorcidos" ; - {- VPB (Pass C.Pl Fem) => -} "destorcidas" - ] - } ; - -lin escocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escocer" ; - {- VI Ger => -} "escociendo" ; - {- VI Part => -} "escocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escuezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escuece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escuecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escueza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escuezas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escueza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escozamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escozis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escuezan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escociera" ; "escociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escocieras" ; "escocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escociera" ; "escociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escociramos" ; "escocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escocierais" ; "escocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escocieran" ; "escociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escuece" ; - {- VPB (Imper C.Sg C.P3) => -} "escueza" ; - {- VPB (Imper C.Pl C.P1) => -} "escozamos" ; - {- VPB (Imper C.Pl C.P2) => -} "escoced" ; - {- VPB (Imper C.Pl C.P3) => -} "escuezan" ; - {- VPB (Pass C.Sg Masc) => -} "escocido" ; - {- VPB (Pass C.Sg Fem) => -} "escocida" ; - {- VPB (Pass C.Pl Masc) => -} "escocidos" ; - {- VPB (Pass C.Pl Fem) => -} "escocidas" - ] - } ; - -lin recocer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recocer" ; - {- VI Ger => -} "recociendo" ; - {- VI Part => -} "recocido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recuezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recueces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recuece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recocemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recuecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recueza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recuezas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recueza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recozamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recozis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recuezan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recoca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recocas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recoca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recocamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recocais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recocan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recociera" ; "recociese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recocieras" ; "recocieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recociera" ; "recociese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recociramos" ; "recocisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recocierais" ; "recocieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recocieran" ; "recociesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recoc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recociste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recoci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recocimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recocisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recocieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recocer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recocers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recocer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recoceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recoceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recocern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recociere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recocieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recociere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recociremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recociereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recocieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recocera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recoceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recocera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recoceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recocerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recoceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recuece" ; - {- VPB (Imper C.Sg C.P3) => -} "recueza" ; - {- VPB (Imper C.Pl C.P1) => -} "recozamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recoced" ; - {- VPB (Imper C.Pl C.P3) => -} "recuezan" ; - {- VPB (Pass C.Sg Masc) => -} "recocido" ; - {- VPB (Pass C.Sg Fem) => -} "recocida" ; - {- VPB (Pass C.Pl Masc) => -} "recocidos" ; - {- VPB (Pass C.Pl Fem) => -} "recocidas" - ] - } ; - -lin retorcer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retorcer" ; - {- VI Ger => -} "retorciendo" ; - {- VI Part => -} "retorcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retuerces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retuerce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retorcemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retorcis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retuercen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retuerza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retuerzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retuerza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retorzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retorzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retuerzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retorca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retorcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retorca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retorcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retorcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retorcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retorciera" ; "retorciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retorcieras" ; "retorcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retorciera" ; "retorciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retorciramos" ; "retorcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retorcierais" ; "retorcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retorcieran" ; "retorciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retorc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retorciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retorci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retorcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retorcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retorcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retorcer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retorcers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retorcer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retorceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retorceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retorcern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retorciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retorcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retorciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retorciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retorciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retorcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retorcera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retorceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retorcera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retorceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retorcerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retorceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retuerce" ; - {- VPB (Imper C.Sg C.P3) => -} "retuerza" ; - {- VPB (Imper C.Pl C.P1) => -} "retorzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retorced" ; - {- VPB (Imper C.Pl C.P3) => -} "retuerzan" ; - {- VPB (Pass C.Sg Masc) => -} "retorcido" ; - {- VPB (Pass C.Sg Fem) => -} "retorcida" ; - {- VPB (Pass C.Pl Masc) => -} "retorcidos" ; - {- VPB (Pass C.Pl Fem) => -} "retorcidas" - ] - } ; - -lin torcer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "torcer" ; - {- VI Ger => -} "torciendo" ; - {- VI Part => -} "torcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tuerces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tuerce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "torcemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "torcis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tuercen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tuerza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tuerzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tuerza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "torzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "torzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tuerzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "torca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "torcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "torca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "torcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "torcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "torcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"torciera" ; "torciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"torcieras" ; "torcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"torciera" ; "torciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"torciramos" ; "torcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"torcierais" ; "torcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"torcieran" ; "torciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "torc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "torciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "torci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "torcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "torcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "torcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "torcer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "torcers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "torcer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "torceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "torceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "torcern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "torciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "torcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "torciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "torciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "torciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "torcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "torcera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "torceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "torcera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "torceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "torcerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "torceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tuerce" ; - {- VPB (Imper C.Sg C.P3) => -} "tuerza" ; - {- VPB (Imper C.Pl C.P1) => -} "torzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "torced" ; - {- VPB (Imper C.Pl C.P3) => -} "tuerzan" ; - {- VPB (Pass C.Sg Masc) => -} "torcido" ; - {- VPB (Pass C.Sg Fem) => -} "torcida" ; - {- VPB (Pass C.Pl Masc) => -} "torcidos" ; - {- VPB (Pass C.Pl Fem) => -} "torcidas" - ] - } ; - -lin abnegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abnegar" ; - {- VI Ger => -} "abnegando" ; - {- VI Part => -} "abnegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abniego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abniegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abniega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abnegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abnegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abniegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abniegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abniegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abniegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abneguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abneguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abnieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abnegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abnegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abnegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abnegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abnegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abnegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abnegara" ; "abnegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abnegaras" ; "abnegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abnegara" ; "abnegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abnegramos" ; "abnegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abnegarais" ; "abnegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abnegaran" ; "abnegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abnegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abnegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abneg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abnegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abnegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abnegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abnegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abnegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abnegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abnegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abnegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abnegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abnegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abnegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abnegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abnegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abnegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abnegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abnegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abnegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abnegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abnegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abnegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abnegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abniega" ; - {- VPB (Imper C.Sg C.P3) => -} "abniegue" ; - {- VPB (Imper C.Pl C.P1) => -} "abneguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "abnegad" ; - {- VPB (Imper C.Pl C.P3) => -} "abnieguen" ; - {- VPB (Pass C.Sg Masc) => -} "abnegado" ; - {- VPB (Pass C.Sg Fem) => -} "abnegada" ; - {- VPB (Pass C.Pl Masc) => -} "abnegados" ; - {- VPB (Pass C.Pl Fem) => -} "abnegadas" - ] - } ; - -lin almorzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "almorzar" ; - {- VI Ger => -} "almorzando" ; - {- VI Part => -} "almorzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "almuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "almuerzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "almuerza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "almorzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "almorzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "almuerzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "almuerce" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "almuerces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "almuerce" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "almorcemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "almorcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "almuercen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "almorzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "almorzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "almorzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "almorzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "almorzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "almorzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"almorzara" ; "almorzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"almorzaras" ; "almorzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"almorzara" ; "almorzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"almorzramos" ; "almorzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"almorzarais" ; "almorzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"almorzaran" ; "almorzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "almorc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "almorzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "almorz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "almorzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "almorzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "almorzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "almorzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "almorzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "almorzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "almorzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "almorzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "almorzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "almorzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "almorzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "almorzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "almorzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "almorzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "almorzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "almorzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "almorzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "almorzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "almorzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "almorzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "almorzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "almuerza" ; - {- VPB (Imper C.Sg C.P3) => -} "almuerce" ; - {- VPB (Imper C.Pl C.P1) => -} "almorcemos" ; - {- VPB (Imper C.Pl C.P2) => -} "almorzad" ; - {- VPB (Imper C.Pl C.P3) => -} "almuercen" ; - {- VPB (Pass C.Sg Masc) => -} "almorzado" ; - {- VPB (Pass C.Sg Fem) => -} "almorzada" ; - {- VPB (Pass C.Pl Masc) => -} "almorzados" ; - {- VPB (Pass C.Pl Fem) => -} "almorzadas" - ] - } ; - -lin alongar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "alongar" ; - {- VI Ger => -} "alongando" ; - {- VI Part => -} "alongado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aluengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aluengas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aluenga" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "alongamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "alongis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aluengan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aluengue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aluengues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aluengue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "alonguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "alonguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aluenguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "alongaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "alongabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "alongaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "alongbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "alongabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "alongaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"alongara" ; "alongase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"alongaras" ; "alongases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"alongara" ; "alongase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"alongramos" ; "alongsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"alongarais" ; "alongaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"alongaran" ; "alongasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "alongu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "alongaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "along" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "alongamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "alongasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "alongaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "alongar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "alongars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "alongar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "alongaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "alongaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "alongarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "alongare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "alongares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "alongare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "alongremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "alongareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "alongaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "alongara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "alongaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "alongara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "alongaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "alongarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "alongaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aluenga" ; - {- VPB (Imper C.Sg C.P3) => -} "aluengue" ; - {- VPB (Imper C.Pl C.P1) => -} "alonguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "alongad" ; - {- VPB (Imper C.Pl C.P3) => -} "aluenguen" ; - {- VPB (Pass C.Sg Masc) => -} "alongado" ; - {- VPB (Pass C.Sg Fem) => -} "alongada" ; - {- VPB (Pass C.Pl Masc) => -} "alongados" ; - {- VPB (Pass C.Pl Fem) => -} "alongadas" - ] - } ; - -lin cegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cegar" ; - {- VI Ger => -} "cegando" ; - {- VI Part => -} "cegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ciego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ciegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ciega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ciegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ciegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ciegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ciegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ceguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ceguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cegara" ; "cegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cegaras" ; "cegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cegara" ; "cegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cegramos" ; "cegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cegarais" ; "cegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cegaran" ; "cegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ceg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ciega" ; - {- VPB (Imper C.Sg C.P3) => -} "ciegue" ; - {- VPB (Imper C.Pl C.P1) => -} "ceguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "cegad" ; - {- VPB (Imper C.Pl C.P3) => -} "cieguen" ; - {- VPB (Pass C.Sg Masc) => -} "cegado" ; - {- VPB (Pass C.Sg Fem) => -} "cegada" ; - {- VPB (Pass C.Pl Masc) => -} "cegados" ; - {- VPB (Pass C.Pl Fem) => -} "cegadas" - ] - } ; - -lin clocar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "clocar" ; - {- VI Ger => -} "clocando" ; - {- VI Part => -} "clocado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "clueco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cluecas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "clueca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "clocamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "clocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cluecan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "clueque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "clueques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "clueque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cloquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cloquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cluequen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "clocaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "clocabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "clocaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "clocbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "clocabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "clocaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"clocara" ; "clocase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"clocaras" ; "clocases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"clocara" ; "clocase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"clocramos" ; "clocsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"clocarais" ; "clocaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"clocaran" ; "clocasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cloqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "clocaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cloc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "clocamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "clocasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "clocaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "clocar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "clocars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "clocar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "clocaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "clocaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "clocarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "clocare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "clocares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "clocare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "clocremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "clocareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "clocaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "clocara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "clocaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "clocara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "clocaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "clocarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "clocaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "clueca" ; - {- VPB (Imper C.Sg C.P3) => -} "clueque" ; - {- VPB (Imper C.Pl C.P1) => -} "cloquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "clocad" ; - {- VPB (Imper C.Pl C.P3) => -} "cluequen" ; - {- VPB (Pass C.Sg Masc) => -} "clocado" ; - {- VPB (Pass C.Sg Fem) => -} "clocada" ; - {- VPB (Pass C.Pl Masc) => -} "clocados" ; - {- VPB (Pass C.Pl Fem) => -} "clocadas" - ] - } ; - -lin colgar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "colgar" ; - {- VI Ger => -} "colgando" ; - {- VI Part => -} "colgado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cuelgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cuelgas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cuelga" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "colgamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "colgis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cuelgan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cuelgue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cuelgues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cuelgue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "colguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "colguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cuelguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "colgaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "colgabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "colgaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "colgbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "colgabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "colgaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"colgara" ; "colgase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"colgaras" ; "colgases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"colgara" ; "colgase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"colgramos" ; "colgsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"colgarais" ; "colgaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"colgaran" ; "colgasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "colgu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "colgaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "colg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "colgamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "colgasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "colgaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "colgar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "colgars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "colgar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "colgaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "colgaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "colgarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "colgare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "colgares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "colgare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "colgremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "colgareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "colgaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "colgara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "colgaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "colgara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "colgaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "colgarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "colgaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cuelga" ; - {- VPB (Imper C.Sg C.P3) => -} "cuelgue" ; - {- VPB (Imper C.Pl C.P1) => -} "colguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "colgad" ; - {- VPB (Imper C.Pl C.P3) => -} "cuelguen" ; - {- VPB (Pass C.Sg Masc) => -} "colgado" ; - {- VPB (Pass C.Sg Fem) => -} "colgada" ; - {- VPB (Pass C.Pl Masc) => -} "colgados" ; - {- VPB (Pass C.Pl Fem) => -} "colgadas" - ] - } ; - -lin comenzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "comenzar" ; - {- VI Ger => -} "comenzando" ; - {- VI Part => -} "comenzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "comienzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "comienzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "comienza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "comenzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "comenzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "comienzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "comience" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "comiences" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "comience" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "comencemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "comencis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "comiencen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "comenzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "comenzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "comenzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "comenzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "comenzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "comenzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"comenzara" ; "comenzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"comenzaras" ; "comenzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"comenzara" ; "comenzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"comenzramos" ; "comenzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"comenzarais" ; "comenzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"comenzaran" ; "comenzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "comenc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "comenzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "comenz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "comenzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "comenzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "comenzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "comenzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "comenzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "comenzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "comenzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "comenzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "comenzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "comenzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "comenzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "comenzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "comenzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "comenzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "comenzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "comenzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "comenzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "comenzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "comenzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "comenzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "comenzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "comienza" ; - {- VPB (Imper C.Sg C.P3) => -} "comience" ; - {- VPB (Imper C.Pl C.P1) => -} "comencemos" ; - {- VPB (Imper C.Pl C.P2) => -} "comenzad" ; - {- VPB (Imper C.Pl C.P3) => -} "comiencen" ; - {- VPB (Pass C.Sg Masc) => -} "comenzado" ; - {- VPB (Pass C.Sg Fem) => -} "comenzada" ; - {- VPB (Pass C.Pl Masc) => -} "comenzados" ; - {- VPB (Pass C.Pl Fem) => -} "comenzadas" - ] - } ; - -lin denegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "denegar" ; - {- VI Ger => -} "denegando" ; - {- VI Part => -} "denegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deniego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deniegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deniega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "denegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "denegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deniegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deniegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deniegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deniegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deneguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deneguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "denieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "denegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "denegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "denegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "denegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "denegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "denegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"denegara" ; "denegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"denegaras" ; "denegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"denegara" ; "denegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"denegramos" ; "denegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"denegarais" ; "denegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"denegaran" ; "denegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "denegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "denegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "deneg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "denegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "denegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "denegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "denegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "denegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "denegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "denegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "denegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "denegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "denegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "denegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "denegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "denegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "denegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "denegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "denegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "denegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "denegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "denegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "denegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "denegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deniega" ; - {- VPB (Imper C.Sg C.P3) => -} "deniegue" ; - {- VPB (Imper C.Pl C.P1) => -} "deneguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "denegad" ; - {- VPB (Imper C.Pl C.P3) => -} "denieguen" ; - {- VPB (Pass C.Sg Masc) => -} "denegado" ; - {- VPB (Pass C.Sg Fem) => -} "denegada" ; - {- VPB (Pass C.Pl Masc) => -} "denegados" ; - {- VPB (Pass C.Pl Fem) => -} "denegadas" - ] - } ; - -lin derrenegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "derrenegar" ; - {- VI Ger => -} "derrenegando" ; - {- VI Part => -} "derrenegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "derreniego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "derreniegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "derreniega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "derrenegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "derrenegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "derreniegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "derreniegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "derreniegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "derreniegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "derreneguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "derreneguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "derrenieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "derrenegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "derrenegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "derrenegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "derrenegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "derrenegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "derrenegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"derrenegara" ; "derrenegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"derrenegaras" ; "derrenegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"derrenegara" ; "derrenegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"derrenegramos" ; "derrenegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"derrenegarais" ; "derrenegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"derrenegaran" ; "derrenegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "derrenegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "derrenegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "derreneg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "derrenegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "derrenegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "derrenegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "derrenegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "derrenegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "derrenegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "derrenegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "derrenegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "derrenegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "derrenegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "derrenegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "derrenegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "derrenegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "derrenegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "derrenegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "derrenegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "derrenegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "derrenegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "derrenegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "derrenegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "derrenegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "derreniega" ; - {- VPB (Imper C.Sg C.P3) => -} "derreniegue" ; - {- VPB (Imper C.Pl C.P1) => -} "derreneguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "derrenegad" ; - {- VPB (Imper C.Pl C.P3) => -} "derrenieguen" ; - {- VPB (Pass C.Sg Masc) => -} "derrenegado" ; - {- VPB (Pass C.Sg Fem) => -} "derrenegada" ; - {- VPB (Pass C.Pl Masc) => -} "derrenegados" ; - {- VPB (Pass C.Pl Fem) => -} "derrenegadas" - ] - } ; - -lin derrengar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "derrengar" ; - {- VI Ger => -} "derrengando" ; - {- VI Part => -} "derrengado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "derriengo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "derriengas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "derrienga" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "derrengamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "derrengis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "derriengan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "derriengue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "derriengues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "derriengue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "derrenguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "derrenguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "derrienguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "derrengaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "derrengabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "derrengaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "derrengbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "derrengabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "derrengaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"derrengara" ; "derrengase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"derrengaras" ; "derrengases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"derrengara" ; "derrengase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"derrengramos" ; "derrengsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"derrengarais" ; "derrengaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"derrengaran" ; "derrengasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "derrengu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "derrengaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "derreng" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "derrengamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "derrengasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "derrengaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "derrengar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "derrengars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "derrengar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "derrengaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "derrengaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "derrengarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "derrengare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "derrengares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "derrengare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "derrengremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "derrengareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "derrengaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "derrengara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "derrengaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "derrengara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "derrengaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "derrengarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "derrengaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "derrienga" ; - {- VPB (Imper C.Sg C.P3) => -} "derriengue" ; - {- VPB (Imper C.Pl C.P1) => -} "derrenguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "derrengad" ; - {- VPB (Imper C.Pl C.P3) => -} "derrienguen" ; - {- VPB (Pass C.Sg Masc) => -} "derrengado" ; - {- VPB (Pass C.Sg Fem) => -} "derrengada" ; - {- VPB (Pass C.Pl Masc) => -} "derrengados" ; - {- VPB (Pass C.Pl Fem) => -} "derrengadas" - ] - } ; - -lin desasosegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desasosegar" ; - {- VI Ger => -} "desasosegando" ; - {- VI Part => -} "desasosegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desasosiego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desasosiegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desasosiega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desasosegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desasosegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desasosiegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desasosiegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desasosiegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desasosiegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desasoseguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desasoseguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desasosieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desasosegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desasosegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desasosegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desasosegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desasosegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desasosegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desasosegara" ; "desasosegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desasosegaras" ; "desasosegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desasosegara" ; "desasosegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desasosegramos" ; "desasosegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desasosegarais" ; "desasosegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desasosegaran" ; "desasosegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desasosegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desasosegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desasoseg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desasosegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desasosegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desasosegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desasosegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desasosegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desasosegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desasosegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desasosegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desasosegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desasosegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desasosegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desasosegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desasosegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desasosegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desasosegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desasosegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desasosegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desasosegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desasosegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desasosegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desasosegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desasosiega" ; - {- VPB (Imper C.Sg C.P3) => -} "desasosiegue" ; - {- VPB (Imper C.Pl C.P1) => -} "desasoseguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desasosegad" ; - {- VPB (Imper C.Pl C.P3) => -} "desasosieguen" ; - {- VPB (Pass C.Sg Masc) => -} "desasosegado" ; - {- VPB (Pass C.Sg Fem) => -} "desasosegada" ; - {- VPB (Pass C.Pl Masc) => -} "desasosegados" ; - {- VPB (Pass C.Pl Fem) => -} "desasosegadas" - ] - } ; - -lin descolgar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descolgar" ; - {- VI Ger => -} "descolgando" ; - {- VI Part => -} "descolgado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descuelgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descuelgas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descuelga" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descolgamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descolgis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descuelgan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descuelgue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descuelgues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descuelgue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descolguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descolguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descuelguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descolgaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descolgabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descolgaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descolgbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descolgabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descolgaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descolgara" ; "descolgase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descolgaras" ; "descolgases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descolgara" ; "descolgase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descolgramos" ; "descolgsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descolgarais" ; "descolgaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descolgaran" ; "descolgasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descolgu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descolgaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descolg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descolgamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descolgasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descolgaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descolgar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descolgars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descolgar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descolgaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descolgaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descolgarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descolgare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descolgares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descolgare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descolgremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descolgareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descolgaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descolgara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descolgaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descolgara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descolgaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descolgarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descolgaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descuelga" ; - {- VPB (Imper C.Sg C.P3) => -} "descuelgue" ; - {- VPB (Imper C.Pl C.P1) => -} "descolguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "descolgad" ; - {- VPB (Imper C.Pl C.P3) => -} "descuelguen" ; - {- VPB (Pass C.Sg Masc) => -} "descolgado" ; - {- VPB (Pass C.Sg Fem) => -} "descolgada" ; - {- VPB (Pass C.Pl Masc) => -} "descolgados" ; - {- VPB (Pass C.Pl Fem) => -} "descolgadas" - ] - } ; - -lin desosegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desosegar" ; - {- VI Ger => -} "desosegando" ; - {- VI Part => -} "desosegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desosiego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desosiegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desosiega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desosegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desosegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desosiegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desosiegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desosiegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desosiegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desoseguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desoseguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desosieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desosegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desosegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desosegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desosegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desosegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desosegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desosegara" ; "desosegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desosegaras" ; "desosegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desosegara" ; "desosegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desosegramos" ; "desosegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desosegarais" ; "desosegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desosegaran" ; "desosegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desosegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desosegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desoseg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desosegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desosegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desosegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desosegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desosegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desosegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desosegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desosegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desosegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desosegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desosegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desosegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desosegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desosegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desosegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desosegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desosegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desosegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desosegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desosegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desosegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desosiega" ; - {- VPB (Imper C.Sg C.P3) => -} "desosiegue" ; - {- VPB (Imper C.Pl C.P1) => -} "desoseguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desosegad" ; - {- VPB (Imper C.Pl C.P3) => -} "desosieguen" ; - {- VPB (Pass C.Sg Masc) => -} "desosegado" ; - {- VPB (Pass C.Sg Fem) => -} "desosegada" ; - {- VPB (Pass C.Pl Masc) => -} "desosegados" ; - {- VPB (Pass C.Pl Fem) => -} "desosegadas" - ] - } ; - -lin despezar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "despezar" ; - {- VI Ger => -} "despezando" ; - {- VI Part => -} "despezado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despiezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despiezas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despieza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "despezamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "despezis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despiezan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despiece" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despieces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despiece" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despecemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despecis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "despiecen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despezaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "despezabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despezaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "despezbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "despezabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "despezaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despezara" ; "despezase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"despezaras" ; "despezases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despezara" ; "despezase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despezramos" ; "despezsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"despezarais" ; "despezaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"despezaran" ; "despezasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "despec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despezaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despez" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "despezamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "despezasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "despezaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "despezar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "despezars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "despezar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despezaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despezaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "despezarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despezare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "despezares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despezare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despezremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despezareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "despezaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "despezara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despezaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "despezara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despezaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "despezarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despezaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despieza" ; - {- VPB (Imper C.Sg C.P3) => -} "despiece" ; - {- VPB (Imper C.Pl C.P1) => -} "despecemos" ; - {- VPB (Imper C.Pl C.P2) => -} "despezad" ; - {- VPB (Imper C.Pl C.P3) => -} "despiecen" ; - {- VPB (Pass C.Sg Masc) => -} "despezado" ; - {- VPB (Pass C.Sg Fem) => -} "despezada" ; - {- VPB (Pass C.Pl Masc) => -} "despezados" ; - {- VPB (Pass C.Pl Fem) => -} "despezadas" - ] - } ; - -lin desplegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desplegar" ; - {- VI Ger => -} "desplegando" ; - {- VI Part => -} "desplegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despliego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despliegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despliega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desplegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desplegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despliegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despliegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despliegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despliegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despleguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despleguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desplieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desplegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desplegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desplegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desplegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desplegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desplegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desplegara" ; "desplegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desplegaras" ; "desplegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desplegara" ; "desplegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desplegramos" ; "desplegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desplegarais" ; "desplegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desplegaran" ; "desplegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desplegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desplegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despleg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desplegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desplegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desplegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desplegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desplegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desplegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desplegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desplegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desplegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desplegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desplegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desplegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desplegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desplegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desplegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desplegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desplegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desplegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desplegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desplegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desplegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despliega" ; - {- VPB (Imper C.Sg C.P3) => -} "despliegue" ; - {- VPB (Imper C.Pl C.P1) => -} "despleguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desplegad" ; - {- VPB (Imper C.Pl C.P3) => -} "desplieguen" ; - {- VPB (Pass C.Sg Masc) => -} "desplegado" ; - {- VPB (Pass C.Sg Fem) => -} "desplegada" ; - {- VPB (Pass C.Pl Masc) => -} "desplegados" ; - {- VPB (Pass C.Pl Fem) => -} "desplegadas" - ] - } ; - -lin empezar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empezar" ; - {- VI Ger => -} "empezando" ; - {- VI Part => -} "empezado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empiezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empiezas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empieza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empezamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empezis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empiezan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empiece" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empieces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empiece" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empecemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empecis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empiecen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empezaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empezabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empezaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empezbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empezabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empezaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empezara" ; "empezase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empezaras" ; "empezases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empezara" ; "empezase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empezramos" ; "empezsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empezarais" ; "empezaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empezaran" ; "empezasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empezaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empez" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empezamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empezasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empezaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empezar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empezars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empezar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empezaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empezaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empezarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empezare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empezares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empezare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empezremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empezareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empezaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empezara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empezaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empezara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empezaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empezarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empezaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empieza" ; - {- VPB (Imper C.Sg C.P3) => -} "empiece" ; - {- VPB (Imper C.Pl C.P1) => -} "empecemos" ; - {- VPB (Imper C.Pl C.P2) => -} "empezad" ; - {- VPB (Imper C.Pl C.P3) => -} "empiecen" ; - {- VPB (Pass C.Sg Masc) => -} "empezado" ; - {- VPB (Pass C.Sg Fem) => -} "empezada" ; - {- VPB (Pass C.Pl Masc) => -} "empezados" ; - {- VPB (Pass C.Pl Fem) => -} "empezadas" - ] - } ; - -lin emporcar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emporcar" ; - {- VI Ger => -} "emporcando" ; - {- VI Part => -} "emporcado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empuerco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empuercas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empuerca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emporcamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emporcis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empuercan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empuerque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empuerques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empuerque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emporquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emporquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empuerquen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emporcaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emporcabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emporcaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emporcbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emporcabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emporcaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emporcara" ; "emporcase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emporcaras" ; "emporcases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emporcara" ; "emporcase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emporcramos" ; "emporcsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emporcarais" ; "emporcaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emporcaran" ; "emporcasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emporqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emporcaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emporc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emporcamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emporcasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emporcaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emporcar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emporcars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emporcar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emporcaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emporcaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emporcarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emporcare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emporcares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emporcare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emporcremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emporcareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emporcaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emporcara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emporcaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emporcara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emporcaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emporcarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emporcaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empuerca" ; - {- VPB (Imper C.Sg C.P3) => -} "empuerque" ; - {- VPB (Imper C.Pl C.P1) => -} "emporquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "emporcad" ; - {- VPB (Imper C.Pl C.P3) => -} "empuerquen" ; - {- VPB (Pass C.Sg Masc) => -} "emporcado" ; - {- VPB (Pass C.Sg Fem) => -} "emporcada" ; - {- VPB (Pass C.Pl Masc) => -} "emporcados" ; - {- VPB (Pass C.Pl Fem) => -} "emporcadas" - ] - } ; - -lin enclocar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enclocar" ; - {- VI Ger => -} "enclocando" ; - {- VI Part => -} "enclocado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enclueco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encluecas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enclueca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enclocamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enclocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encluecan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enclueque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enclueques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enclueque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encloquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encloquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encluequen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enclocaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enclocabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enclocaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enclocbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enclocabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enclocaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enclocara" ; "enclocase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enclocaras" ; "enclocases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enclocara" ; "enclocase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enclocramos" ; "enclocsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enclocarais" ; "enclocaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enclocaran" ; "enclocasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encloqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enclocaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encloc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enclocamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enclocasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enclocaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enclocar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enclocars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enclocar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enclocaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enclocaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enclocarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enclocare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enclocares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enclocare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enclocremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enclocareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enclocaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enclocara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enclocaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enclocara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enclocaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enclocarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enclocaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enclueca" ; - {- VPB (Imper C.Sg C.P3) => -} "enclueque" ; - {- VPB (Imper C.Pl C.P1) => -} "encloquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enclocad" ; - {- VPB (Imper C.Pl C.P3) => -} "encluequen" ; - {- VPB (Pass C.Sg Masc) => -} "enclocado" ; - {- VPB (Pass C.Sg Fem) => -} "enclocada" ; - {- VPB (Pass C.Pl Masc) => -} "enclocados" ; - {- VPB (Pass C.Pl Fem) => -} "enclocadas" - ] - } ; - -lin enlenzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enlenzar" ; - {- VI Ger => -} "enlenzando" ; - {- VI Part => -} "enlenzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enlienzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enlienzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enlienza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enlenzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enlenzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enlienzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enlience" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enliences" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enlience" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enlencemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enlencis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enliencen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enlenzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enlenzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enlenzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enlenzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enlenzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enlenzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enlenzara" ; "enlenzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enlenzaras" ; "enlenzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enlenzara" ; "enlenzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enlenzramos" ; "enlenzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enlenzarais" ; "enlenzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enlenzaran" ; "enlenzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enlenc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enlenzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enlenz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enlenzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enlenzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enlenzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enlenzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enlenzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enlenzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enlenzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enlenzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enlenzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enlenzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enlenzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enlenzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enlenzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enlenzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enlenzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enlenzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enlenzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enlenzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enlenzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enlenzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enlenzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enlienza" ; - {- VPB (Imper C.Sg C.P3) => -} "enlience" ; - {- VPB (Imper C.Pl C.P1) => -} "enlencemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enlenzad" ; - {- VPB (Imper C.Pl C.P3) => -} "enliencen" ; - {- VPB (Pass C.Sg Masc) => -} "enlenzado" ; - {- VPB (Pass C.Sg Fem) => -} "enlenzada" ; - {- VPB (Pass C.Pl Masc) => -} "enlenzados" ; - {- VPB (Pass C.Pl Fem) => -} "enlenzadas" - ] - } ; - -lin enrocar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enrocar" ; - {- VI Ger => -} "enrocando" ; - {- VI Part => -} "enrocado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enrueco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enruecas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enrueca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enrocamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enrocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enruecan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enrueque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enrueques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enrueque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enroquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enroquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enruequen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enrocaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enrocabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enrocaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enrocbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enrocabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enrocaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enrocara" ; "enrocase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enrocaras" ; "enrocases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enrocara" ; "enrocase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enrocramos" ; "enrocsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enrocarais" ; "enrocaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enrocaran" ; "enrocasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enroqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enrocaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enroc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enrocamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enrocasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enrocaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enrocar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enrocars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enrocar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enrocaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enrocaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enrocarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enrocare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enrocares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enrocare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enrocremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enrocareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enrocaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enrocara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enrocaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enrocara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enrocaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enrocarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enrocaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enrueca" ; - {- VPB (Imper C.Sg C.P3) => -} "enrueque" ; - {- VPB (Imper C.Pl C.P1) => -} "enroquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enrocad" ; - {- VPB (Imper C.Pl C.P3) => -} "enruequen" ; - {- VPB (Pass C.Sg Masc) => -} "enrocado" ; - {- VPB (Pass C.Sg Fem) => -} "enrocada" ; - {- VPB (Pass C.Pl Masc) => -} "enrocados" ; - {- VPB (Pass C.Pl Fem) => -} "enrocadas" - ] - } ; - -lin esforzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "esforzar" ; - {- VI Ger => -} "esforzando" ; - {- VI Part => -} "esforzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "esfuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "esfuerzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "esfuerza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "esforzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "esforzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "esfuerzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "esfuerce" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "esfuerces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "esfuerce" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "esforcemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "esforcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "esfuercen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "esforzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "esforzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "esforzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "esforzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "esforzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "esforzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"esforzara" ; "esforzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"esforzaras" ; "esforzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"esforzara" ; "esforzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"esforzramos" ; "esforzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"esforzarais" ; "esforzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"esforzaran" ; "esforzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "esforc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "esforzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "esforz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "esforzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "esforzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "esforzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "esforzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "esforzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "esforzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "esforzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "esforzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "esforzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "esforzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "esforzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "esforzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "esforzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "esforzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "esforzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "esforzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "esforzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "esforzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "esforzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "esforzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "esforzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "esfuerza" ; - {- VPB (Imper C.Sg C.P3) => -} "esfuerce" ; - {- VPB (Imper C.Pl C.P1) => -} "esforcemos" ; - {- VPB (Imper C.Pl C.P2) => -} "esforzad" ; - {- VPB (Imper C.Pl C.P3) => -} "esfuercen" ; - {- VPB (Pass C.Sg Masc) => -} "esforzado" ; - {- VPB (Pass C.Sg Fem) => -} "esforzada" ; - {- VPB (Pass C.Pl Masc) => -} "esforzados" ; - {- VPB (Pass C.Pl Fem) => -} "esforzadas" - ] - } ; - -lin estregar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "estregar" ; - {- VI Ger => -} "estregando" ; - {- VI Part => -} "estregado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "estriego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "estriegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "estriega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "estregamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "estregis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "estriegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "estriegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "estriegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "estriegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "estreguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "estreguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "estrieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estregaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "estregabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estregaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "estregbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "estregabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "estregaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estregara" ; "estregase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"estregaras" ; "estregases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estregara" ; "estregase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estregramos" ; "estregsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"estregarais" ; "estregaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"estregaran" ; "estregasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "estregu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estregaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estreg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "estregamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "estregasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "estregaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "estregar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "estregars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "estregar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estregaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estregaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "estregarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estregare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "estregares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estregare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estregremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estregareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "estregaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "estregara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estregaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "estregara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estregaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "estregarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estregaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "estriega" ; - {- VPB (Imper C.Sg C.P3) => -} "estriegue" ; - {- VPB (Imper C.Pl C.P1) => -} "estreguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "estregad" ; - {- VPB (Imper C.Pl C.P3) => -} "estrieguen" ; - {- VPB (Pass C.Sg Masc) => -} "estregado" ; - {- VPB (Pass C.Sg Fem) => -} "estregada" ; - {- VPB (Pass C.Pl Masc) => -} "estregados" ; - {- VPB (Pass C.Pl Fem) => -} "estregadas" - ] - } ; - -lin forzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "forzar" ; - {- VI Ger => -} "forzando" ; - {- VI Part => -} "forzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fuerzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fuerza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "forzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "forzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fuerzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fuerce" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fuerces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fuerce" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "forcemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "forcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fuercen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "forzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "forzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "forzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "forzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "forzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "forzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"forzara" ; "forzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"forzaras" ; "forzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"forzara" ; "forzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"forzramos" ; "forzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"forzarais" ; "forzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"forzaran" ; "forzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "forc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "forzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "forz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "forzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "forzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "forzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "forzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "forzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "forzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "forzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "forzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "forzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "forzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "forzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "forzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "forzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "forzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "forzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "forzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "forzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "forzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "forzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "forzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "forzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fuerza" ; - {- VPB (Imper C.Sg C.P3) => -} "fuerce" ; - {- VPB (Imper C.Pl C.P1) => -} "forcemos" ; - {- VPB (Imper C.Pl C.P2) => -} "forzad" ; - {- VPB (Imper C.Pl C.P3) => -} "fuercen" ; - {- VPB (Pass C.Sg Masc) => -} "forzado" ; - {- VPB (Pass C.Sg Fem) => -} "forzada" ; - {- VPB (Pass C.Pl Masc) => -} "forzados" ; - {- VPB (Pass C.Pl Fem) => -} "forzadas" - ] - } ; - -lin fregar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fregar" ; - {- VI Ger => -} "fregando" ; - {- VI Part => -} "fregado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "friego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "friegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "friega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fregamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fregis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "friegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "friegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "friegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "friegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "freguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "freguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "frieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "fregaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fregabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "fregaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fregbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fregabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fregaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fregara" ; "fregase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fregaras" ; "fregases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fregara" ; "fregase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fregramos" ; "fregsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fregarais" ; "fregaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fregaran" ; "fregasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fregu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fregaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "freg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fregamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fregasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fregaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fregar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fregars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fregar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fregaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fregaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fregarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fregare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fregares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fregare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fregremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fregareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fregaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fregara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fregaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fregara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fregaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fregarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fregaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "friega" ; - {- VPB (Imper C.Sg C.P3) => -} "friegue" ; - {- VPB (Imper C.Pl C.P1) => -} "freguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "fregad" ; - {- VPB (Imper C.Pl C.P3) => -} "frieguen" ; - {- VPB (Pass C.Sg Masc) => -} "fregado" ; - {- VPB (Pass C.Sg Fem) => -} "fregada" ; - {- VPB (Pass C.Pl Masc) => -} "fregados" ; - {- VPB (Pass C.Pl Fem) => -} "fregadas" - ] - } ; - -lin holgar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "holgar" ; - {- VI Ger => -} "holgando" ; - {- VI Part => -} "holgado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "huelgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "huelgas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "huelga" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "holgamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "holgis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "huelgan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "huelgue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "huelgues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "huelgue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "holguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "holguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "huelguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "holgaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "holgabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "holgaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "holgbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "holgabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "holgaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"holgara" ; "holgase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"holgaras" ; "holgases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"holgara" ; "holgase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"holgramos" ; "holgsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"holgarais" ; "holgaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"holgaran" ; "holgasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "holgu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "holgaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "holg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "holgamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "holgasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "holgaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "holgar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "holgars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "holgar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "holgaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "holgaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "holgarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "holgare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "holgares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "holgare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "holgremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "holgareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "holgaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "holgara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "holgaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "holgara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "holgaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "holgarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "holgaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "huelga" ; - {- VPB (Imper C.Sg C.P3) => -} "huelgue" ; - {- VPB (Imper C.Pl C.P1) => -} "holguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "holgad" ; - {- VPB (Imper C.Pl C.P3) => -} "huelguen" ; - {- VPB (Pass C.Sg Masc) => -} "holgado" ; - {- VPB (Pass C.Sg Fem) => -} "holgada" ; - {- VPB (Pass C.Pl Masc) => -} "holgados" ; - {- VPB (Pass C.Pl Fem) => -} "holgadas" - ] - } ; - -lin jimenzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "jimenzar" ; - {- VI Ger => -} "jimenzando" ; - {- VI Part => -} "jimenzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "jimienzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "jimienzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "jimienza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "jimenzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "jimenzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "jimienzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "jimience" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "jimiences" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "jimience" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "jimencemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "jimencis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "jimiencen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "jimenzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "jimenzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "jimenzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "jimenzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "jimenzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "jimenzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"jimenzara" ; "jimenzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"jimenzaras" ; "jimenzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"jimenzara" ; "jimenzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"jimenzramos" ; "jimenzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"jimenzarais" ; "jimenzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"jimenzaran" ; "jimenzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "jimenc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "jimenzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "jimenz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "jimenzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "jimenzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "jimenzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "jimenzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "jimenzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "jimenzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "jimenzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "jimenzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "jimenzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "jimenzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "jimenzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "jimenzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "jimenzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "jimenzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "jimenzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "jimenzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "jimenzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "jimenzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "jimenzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "jimenzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "jimenzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "jimienza" ; - {- VPB (Imper C.Sg C.P3) => -} "jimience" ; - {- VPB (Imper C.Pl C.P1) => -} "jimencemos" ; - {- VPB (Imper C.Pl C.P2) => -} "jimenzad" ; - {- VPB (Imper C.Pl C.P3) => -} "jimiencen" ; - {- VPB (Pass C.Sg Masc) => -} "jimenzado" ; - {- VPB (Pass C.Sg Fem) => -} "jimenzada" ; - {- VPB (Pass C.Pl Masc) => -} "jimenzados" ; - {- VPB (Pass C.Pl Fem) => -} "jimenzadas" - ] - } ; - -lin jugar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "jugar" ; - {- VI Ger => -} "jugando" ; - {- VI Part => -} "jugado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "juego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "juegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "juega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "jugamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "jugis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "juegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "juegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "juegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "juegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "juguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "juguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "jueguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "jugaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "jugabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "jugaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "jugbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "jugabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "jugaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"jugara" ; "jugase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"jugaras" ; "jugases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"jugara" ; "jugase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"jugramos" ; "jugsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"jugarais" ; "jugaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"jugaran" ; "jugasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "jugu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "jugaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "jug" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "jugamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "jugasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "jugaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "jugar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "jugars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "jugar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "jugaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "jugaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "jugarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "jugare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "jugares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "jugare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "jugremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "jugareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "jugaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "jugara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "jugaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "jugara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "jugaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "jugarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "jugaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "juega" ; - {- VPB (Imper C.Sg C.P3) => -} "juegue" ; - {- VPB (Imper C.Pl C.P1) => -} "juguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "jugad" ; - {- VPB (Imper C.Pl C.P3) => -} "jueguen" ; - {- VPB (Pass C.Sg Masc) => -} "jugado" ; - {- VPB (Pass C.Sg Fem) => -} "jugada" ; - {- VPB (Pass C.Pl Masc) => -} "jugados" ; - {- VPB (Pass C.Pl Fem) => -} "jugadas" - ] - } ; - -lin negar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "negar" ; - {- VI Ger => -} "negando" ; - {- VI Part => -} "negado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "niego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "niegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "niega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "negamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "negis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "niegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "niegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "niegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "niegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "neguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "neguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "nieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "negaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "negabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "negaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "negbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "negabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "negaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"negara" ; "negase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"negaras" ; "negases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"negara" ; "negase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"negramos" ; "negsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"negarais" ; "negaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"negaran" ; "negasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "negu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "negaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "neg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "negamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "negasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "negaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "negar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "negars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "negar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "negaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "negaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "negarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "negare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "negares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "negare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "negremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "negareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "negaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "negara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "negaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "negara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "negaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "negarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "negaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "niega" ; - {- VPB (Imper C.Sg C.P3) => -} "niegue" ; - {- VPB (Imper C.Pl C.P1) => -} "neguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "negad" ; - {- VPB (Imper C.Pl C.P3) => -} "nieguen" ; - {- VPB (Pass C.Sg Masc) => -} "negado" ; - {- VPB (Pass C.Sg Fem) => -} "negada" ; - {- VPB (Pass C.Pl Masc) => -} "negados" ; - {- VPB (Pass C.Pl Fem) => -} "negadas" - ] - } ; - -lin plegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "plegar" ; - {- VI Ger => -} "plegando" ; - {- VI Part => -} "plegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pliego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pliegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pliega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "plegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "plegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pliegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pliegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pliegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pliegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pleguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pleguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "plieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "plegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "plegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "plegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "plegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "plegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "plegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"plegara" ; "plegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"plegaras" ; "plegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"plegara" ; "plegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"plegramos" ; "plegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"plegarais" ; "plegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"plegaran" ; "plegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "plegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "plegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pleg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "plegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "plegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "plegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "plegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "plegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "plegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "plegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "plegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "plegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "plegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "plegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "plegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "plegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "plegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "plegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "plegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "plegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "plegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "plegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "plegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "plegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pliega" ; - {- VPB (Imper C.Sg C.P3) => -} "pliegue" ; - {- VPB (Imper C.Pl C.P1) => -} "pleguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "plegad" ; - {- VPB (Imper C.Pl C.P3) => -} "plieguen" ; - {- VPB (Pass C.Sg Masc) => -} "plegado" ; - {- VPB (Pass C.Sg Fem) => -} "plegada" ; - {- VPB (Pass C.Pl Masc) => -} "plegados" ; - {- VPB (Pass C.Pl Fem) => -} "plegadas" - ] - } ; - -lin recomenzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recomenzar" ; - {- VI Ger => -} "recomenzando" ; - {- VI Part => -} "recomenzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recomienzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recomienzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recomienza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recomenzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recomenzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recomienzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recomience" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recomiences" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recomience" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recomencemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recomencis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recomiencen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recomenzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recomenzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recomenzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recomenzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recomenzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recomenzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recomenzara" ; "recomenzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recomenzaras" ; "recomenzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recomenzara" ; "recomenzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recomenzramos" ; "recomenzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recomenzarais" ; "recomenzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recomenzaran" ; "recomenzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recomenc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recomenzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recomenz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recomenzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recomenzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recomenzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recomenzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recomenzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recomenzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recomenzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recomenzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recomenzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recomenzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recomenzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recomenzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recomenzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recomenzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recomenzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recomenzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recomenzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recomenzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recomenzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recomenzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recomenzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recomienza" ; - {- VPB (Imper C.Sg C.P3) => -} "recomience" ; - {- VPB (Imper C.Pl C.P1) => -} "recomencemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recomenzad" ; - {- VPB (Imper C.Pl C.P3) => -} "recomiencen" ; - {- VPB (Pass C.Sg Masc) => -} "recomenzado" ; - {- VPB (Pass C.Sg Fem) => -} "recomenzada" ; - {- VPB (Pass C.Pl Masc) => -} "recomenzados" ; - {- VPB (Pass C.Pl Fem) => -} "recomenzadas" - ] - } ; - -lin reforzar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reforzar" ; - {- VI Ger => -} "reforzando" ; - {- VI Part => -} "reforzado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refuerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refuerzas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refuerza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reforzamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reforzis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refuerzan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refuerce" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refuerces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refuerce" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reforcemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reforcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refuercen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reforzaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reforzabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reforzaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reforzbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reforzabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reforzaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reforzara" ; "reforzase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reforzaras" ; "reforzases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reforzara" ; "reforzase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reforzramos" ; "reforzsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reforzarais" ; "reforzaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reforzaran" ; "reforzasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reforc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reforzaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reforz" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reforzamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reforzasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reforzaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reforzar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reforzars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reforzar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reforzaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reforzaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reforzarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reforzare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reforzares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reforzare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reforzremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reforzareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reforzaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reforzara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reforzaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reforzara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reforzaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reforzarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reforzaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refuerza" ; - {- VPB (Imper C.Sg C.P3) => -} "refuerce" ; - {- VPB (Imper C.Pl C.P1) => -} "reforcemos" ; - {- VPB (Imper C.Pl C.P2) => -} "reforzad" ; - {- VPB (Imper C.Pl C.P3) => -} "refuercen" ; - {- VPB (Pass C.Sg Masc) => -} "reforzado" ; - {- VPB (Pass C.Sg Fem) => -} "reforzada" ; - {- VPB (Pass C.Pl Masc) => -} "reforzados" ; - {- VPB (Pass C.Pl Fem) => -} "reforzadas" - ] - } ; - -lin refregar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "refregar" ; - {- VI Ger => -} "refregando" ; - {- VI Part => -} "refregado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refriego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refriegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refriega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "refregamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "refregis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refriegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refriegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refriegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refriegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "refreguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "refreguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refrieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "refregaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "refregabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "refregaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "refregbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "refregabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "refregaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refregara" ; "refregase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"refregaras" ; "refregases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refregara" ; "refregase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refregramos" ; "refregsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"refregarais" ; "refregaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"refregaran" ; "refregasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "refregu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "refregaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refreg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "refregamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "refregasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "refregaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "refregar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "refregars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "refregar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "refregaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "refregaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "refregarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refregare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "refregares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refregare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refregremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refregareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "refregaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "refregara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "refregaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "refregara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "refregaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "refregarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "refregaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refriega" ; - {- VPB (Imper C.Sg C.P3) => -} "refriegue" ; - {- VPB (Imper C.Pl C.P1) => -} "refreguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "refregad" ; - {- VPB (Imper C.Pl C.P3) => -} "refrieguen" ; - {- VPB (Pass C.Sg Masc) => -} "refregado" ; - {- VPB (Pass C.Sg Fem) => -} "refregada" ; - {- VPB (Pass C.Pl Masc) => -} "refregados" ; - {- VPB (Pass C.Pl Fem) => -} "refregadas" - ] - } ; - -lin regar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "regar" ; - {- VI Ger => -} "regando" ; - {- VI Part => -} "regado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "riego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "riegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "riega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "regamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "regis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "riegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "riegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "riegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "riegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "regaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "regabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "regaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "regbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "regabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "regaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"regara" ; "regase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"regaras" ; "regases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"regara" ; "regase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"regramos" ; "regsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"regarais" ; "regaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"regaran" ; "regasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "regu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "regaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "regamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "regasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "regaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "regar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "regars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "regar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "regaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "regaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "regarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "regare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "regares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "regare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "regremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "regareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "regaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "regara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "regaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "regara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "regaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "regarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "regaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "riega" ; - {- VPB (Imper C.Sg C.P3) => -} "riegue" ; - {- VPB (Imper C.Pl C.P1) => -} "reguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "regad" ; - {- VPB (Imper C.Pl C.P3) => -} "rieguen" ; - {- VPB (Pass C.Sg Masc) => -} "regado" ; - {- VPB (Pass C.Sg Fem) => -} "regada" ; - {- VPB (Pass C.Pl Masc) => -} "regados" ; - {- VPB (Pass C.Pl Fem) => -} "regadas" - ] - } ; - -lin renegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "renegar" ; - {- VI Ger => -} "renegando" ; - {- VI Part => -} "renegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reniego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reniegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reniega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "renegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "renegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reniegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reniegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reniegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reniegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reneguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reneguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "renieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "renegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "renegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "renegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "renegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "renegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "renegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"renegara" ; "renegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"renegaras" ; "renegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"renegara" ; "renegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"renegramos" ; "renegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"renegarais" ; "renegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"renegaran" ; "renegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "renegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "renegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reneg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "renegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "renegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "renegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "renegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "renegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "renegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "renegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "renegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "renegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "renegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "renegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "renegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "renegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "renegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "renegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "renegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "renegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "renegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "renegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "renegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "renegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reniega" ; - {- VPB (Imper C.Sg C.P3) => -} "reniegue" ; - {- VPB (Imper C.Pl C.P1) => -} "reneguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "renegad" ; - {- VPB (Imper C.Pl C.P3) => -} "renieguen" ; - {- VPB (Pass C.Sg Masc) => -} "renegado" ; - {- VPB (Pass C.Sg Fem) => -} "renegada" ; - {- VPB (Pass C.Pl Masc) => -} "renegados" ; - {- VPB (Pass C.Pl Fem) => -} "renegadas" - ] - } ; - -lin replegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "replegar" ; - {- VI Ger => -} "replegando" ; - {- VI Part => -} "replegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repliego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repliegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "repliega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "replegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "replegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "repliegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "repliegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repliegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "repliegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "repleguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "repleguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "replieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "replegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "replegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "replegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "replegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "replegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "replegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"replegara" ; "replegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"replegaras" ; "replegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"replegara" ; "replegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"replegramos" ; "replegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"replegarais" ; "replegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"replegaran" ; "replegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "replegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "replegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "repleg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "replegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "replegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "replegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "replegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "replegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "replegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "replegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "replegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "replegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "replegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "replegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "replegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "replegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "replegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "replegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "replegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "replegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "replegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "replegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "replegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "replegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "repliega" ; - {- VPB (Imper C.Sg C.P3) => -} "repliegue" ; - {- VPB (Imper C.Pl C.P1) => -} "repleguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "replegad" ; - {- VPB (Imper C.Pl C.P3) => -} "replieguen" ; - {- VPB (Pass C.Sg Masc) => -} "replegado" ; - {- VPB (Pass C.Sg Fem) => -} "replegada" ; - {- VPB (Pass C.Pl Masc) => -} "replegados" ; - {- VPB (Pass C.Pl Fem) => -} "replegadas" - ] - } ; - -lin resegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resegar" ; - {- VI Ger => -} "resegando" ; - {- VI Part => -} "resegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resiego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resiegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resiega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resiegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resiegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resiegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resiegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reseguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reseguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resegara" ; "resegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resegaras" ; "resegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resegara" ; "resegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resegramos" ; "resegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resegarais" ; "resegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resegaran" ; "resegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reseg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resiega" ; - {- VPB (Imper C.Sg C.P3) => -} "resiegue" ; - {- VPB (Imper C.Pl C.P1) => -} "reseguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "resegad" ; - {- VPB (Imper C.Pl C.P3) => -} "resieguen" ; - {- VPB (Pass C.Sg Masc) => -} "resegado" ; - {- VPB (Pass C.Sg Fem) => -} "resegada" ; - {- VPB (Pass C.Pl Masc) => -} "resegados" ; - {- VPB (Pass C.Pl Fem) => -} "resegadas" - ] - } ; - -lin restregar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "restregar" ; - {- VI Ger => -} "restregando" ; - {- VI Part => -} "restregado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "restriego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "restriegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "restriega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "restregamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "restregis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "restriegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "restriegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "restriegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "restriegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "restreguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "restreguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "restrieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "restregaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "restregabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "restregaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "restregbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "restregabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "restregaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"restregara" ; "restregase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"restregaras" ; "restregases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"restregara" ; "restregase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"restregramos" ; "restregsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"restregarais" ; "restregaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"restregaran" ; "restregasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "restregu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "restregaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "restreg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "restregamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "restregasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "restregaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "restregar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "restregars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "restregar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "restregaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "restregaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "restregarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "restregare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "restregares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "restregare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "restregremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "restregareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "restregaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "restregara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "restregaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "restregara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "restregaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "restregarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "restregaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "restriega" ; - {- VPB (Imper C.Sg C.P3) => -} "restriegue" ; - {- VPB (Imper C.Pl C.P1) => -} "restreguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "restregad" ; - {- VPB (Imper C.Pl C.P3) => -} "restrieguen" ; - {- VPB (Pass C.Sg Masc) => -} "restregado" ; - {- VPB (Pass C.Sg Fem) => -} "restregada" ; - {- VPB (Pass C.Pl Masc) => -} "restregados" ; - {- VPB (Pass C.Pl Fem) => -} "restregadas" - ] - } ; - -lin revolcar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revolcar" ; - {- VI Ger => -} "revolcando" ; - {- VI Part => -} "revolcado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revuelco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revuelcas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revuelca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revolcamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revolcis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revuelcan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revuelque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revuelques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revuelque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revolquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revolquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revuelquen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revolcaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revolcabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revolcaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revolcbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revolcabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revolcaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revolcara" ; "revolcase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revolcaras" ; "revolcases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revolcara" ; "revolcase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revolcramos" ; "revolcsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revolcarais" ; "revolcaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revolcaran" ; "revolcasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revolqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revolcaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revolc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revolcamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revolcasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revolcaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revolcar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revolcars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revolcar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revolcaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revolcaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revolcarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revolcare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revolcares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revolcare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revolcremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revolcareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revolcaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revolcara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revolcaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revolcara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revolcaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revolcarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revolcaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revuelca" ; - {- VPB (Imper C.Sg C.P3) => -} "revuelque" ; - {- VPB (Imper C.Pl C.P1) => -} "revolquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "revolcad" ; - {- VPB (Imper C.Pl C.P3) => -} "revuelquen" ; - {- VPB (Pass C.Sg Masc) => -} "revolcado" ; - {- VPB (Pass C.Sg Fem) => -} "revolcada" ; - {- VPB (Pass C.Pl Masc) => -} "revolcados" ; - {- VPB (Pass C.Pl Fem) => -} "revolcadas" - ] - } ; - -lin rogar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rogar" ; - {- VI Ger => -} "rogando" ; - {- VI Part => -} "rogado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ruego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ruegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ruega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rogamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rogis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ruegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ruegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ruegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ruegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "roguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "roguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rueguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rogaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rogabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rogaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rogbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rogabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rogaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rogara" ; "rogase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rogaras" ; "rogases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rogara" ; "rogase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rogramos" ; "rogsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rogarais" ; "rogaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rogaran" ; "rogasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rogu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rogaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rog" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rogamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rogasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rogaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rogar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rogars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rogar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rogaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rogaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rogarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rogare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rogares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rogare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rogremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rogareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rogaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rogara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rogaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rogara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rogaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rogarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rogaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ruega" ; - {- VPB (Imper C.Sg C.P3) => -} "ruegue" ; - {- VPB (Imper C.Pl C.P1) => -} "roguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "rogad" ; - {- VPB (Imper C.Pl C.P3) => -} "rueguen" ; - {- VPB (Pass C.Sg Masc) => -} "rogado" ; - {- VPB (Pass C.Sg Fem) => -} "rogada" ; - {- VPB (Pass C.Pl Masc) => -} "rogados" ; - {- VPB (Pass C.Pl Fem) => -} "rogadas" - ] - } ; - -lin segar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "segar" ; - {- VI Ger => -} "segando" ; - {- VI Part => -} "segado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "siego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "siegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "siega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "segamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "segis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "siegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "siegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "siegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "siegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "seguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "seguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "segaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "segabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "segaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "segbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "segabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "segaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"segara" ; "segase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"segaras" ; "segases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"segara" ; "segase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"segramos" ; "segsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"segarais" ; "segaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"segaran" ; "segasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "segu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "segaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "seg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "segamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "segasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "segaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "segar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "segars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "segar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "segaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "segaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "segarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "segare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "segares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "segare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "segremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "segareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "segaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "segara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "segaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "segara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "segaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "segarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "segaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "siega" ; - {- VPB (Imper C.Sg C.P3) => -} "siegue" ; - {- VPB (Imper C.Pl C.P1) => -} "seguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "segad" ; - {- VPB (Imper C.Pl C.P3) => -} "sieguen" ; - {- VPB (Pass C.Sg Masc) => -} "segado" ; - {- VPB (Pass C.Sg Fem) => -} "segada" ; - {- VPB (Pass C.Pl Masc) => -} "segados" ; - {- VPB (Pass C.Pl Fem) => -} "segadas" - ] - } ; - -lin sorregar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sorregar" ; - {- VI Ger => -} "sorregando" ; - {- VI Part => -} "sorregado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sorriego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sorriegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sorriega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sorregamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sorregis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sorriegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sorriegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sorriegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sorriegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sorreguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sorreguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sorrieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sorregaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sorregabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sorregaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sorregbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sorregabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sorregaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sorregara" ; "sorregase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sorregaras" ; "sorregases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sorregara" ; "sorregase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sorregramos" ; "sorregsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sorregarais" ; "sorregaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sorregaran" ; "sorregasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sorregu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sorregaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sorreg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sorregamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sorregasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sorregaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sorregar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sorregars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sorregar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sorregaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sorregaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sorregarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sorregare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sorregares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sorregare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sorregremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sorregareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sorregaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sorregara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sorregaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sorregara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sorregaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sorregarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sorregaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sorriega" ; - {- VPB (Imper C.Sg C.P3) => -} "sorriegue" ; - {- VPB (Imper C.Pl C.P1) => -} "sorreguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sorregad" ; - {- VPB (Imper C.Pl C.P3) => -} "sorrieguen" ; - {- VPB (Pass C.Sg Masc) => -} "sorregado" ; - {- VPB (Pass C.Sg Fem) => -} "sorregada" ; - {- VPB (Pass C.Pl Masc) => -} "sorregados" ; - {- VPB (Pass C.Pl Fem) => -} "sorregadas" - ] - } ; - -lin sosegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sosegar" ; - {- VI Ger => -} "sosegando" ; - {- VI Part => -} "sosegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sosiego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sosiegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sosiega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sosegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sosegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sosiegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sosiegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sosiegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sosiegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "soseguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "soseguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sosieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sosegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sosegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sosegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sosegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sosegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sosegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sosegara" ; "sosegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sosegaras" ; "sosegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sosegara" ; "sosegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sosegramos" ; "sosegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sosegarais" ; "sosegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sosegaran" ; "sosegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sosegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sosegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "soseg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sosegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sosegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sosegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sosegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sosegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sosegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sosegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sosegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sosegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sosegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sosegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sosegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sosegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sosegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sosegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sosegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sosegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sosegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sosegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sosegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sosegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sosiega" ; - {- VPB (Imper C.Sg C.P3) => -} "sosiegue" ; - {- VPB (Imper C.Pl C.P1) => -} "soseguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sosegad" ; - {- VPB (Imper C.Pl C.P3) => -} "sosieguen" ; - {- VPB (Pass C.Sg Masc) => -} "sosegado" ; - {- VPB (Pass C.Sg Fem) => -} "sosegada" ; - {- VPB (Pass C.Pl Masc) => -} "sosegados" ; - {- VPB (Pass C.Pl Fem) => -} "sosegadas" - ] - } ; - -lin trasegar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasegar" ; - {- VI Ger => -} "trasegando" ; - {- VI Part => -} "trasegado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasiego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasiegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasiega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasegamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasegis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasiegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasiegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasiegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasiegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "traseguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "traseguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasegaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasegabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasegaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasegbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasegabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasegaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasegara" ; "trasegase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasegaras" ; "trasegases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasegara" ; "trasegase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasegramos" ; "trasegsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasegarais" ; "trasegaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasegaran" ; "trasegasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasegaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "traseg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasegamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasegasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasegaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasegar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasegars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasegar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasegaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasegaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasegarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasegare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasegares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasegare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasegremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasegareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasegaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasegara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasegaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasegara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasegaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasegarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasegaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasiega" ; - {- VPB (Imper C.Sg C.P3) => -} "trasiegue" ; - {- VPB (Imper C.Pl C.P1) => -} "traseguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasegad" ; - {- VPB (Imper C.Pl C.P3) => -} "trasieguen" ; - {- VPB (Pass C.Sg Masc) => -} "trasegado" ; - {- VPB (Pass C.Sg Fem) => -} "trasegada" ; - {- VPB (Pass C.Pl Masc) => -} "trasegados" ; - {- VPB (Pass C.Pl Fem) => -} "trasegadas" - ] - } ; - -lin trasfregar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasfregar" ; - {- VI Ger => -} "trasfregando" ; - {- VI Part => -} "trasfregado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasfriego" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasfriegas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasfriega" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasfregamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasfregis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasfriegan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasfriegue" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasfriegues" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasfriegue" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasfreguemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasfreguis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasfrieguen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasfregaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasfregabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasfregaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasfregbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasfregabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasfregaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasfregara" ; "trasfregase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasfregaras" ; "trasfregases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasfregara" ; "trasfregase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasfregramos" ; "trasfregsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasfregarais" ; "trasfregaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasfregaran" ; "trasfregasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasfregu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasfregaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasfreg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasfregamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasfregasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasfregaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasfregar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasfregars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasfregar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasfregaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasfregaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasfregarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasfregare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasfregares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasfregare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasfregremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasfregareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasfregaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasfregara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasfregaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasfregara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasfregaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasfregarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasfregaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasfriega" ; - {- VPB (Imper C.Sg C.P3) => -} "trasfriegue" ; - {- VPB (Imper C.Pl C.P1) => -} "trasfreguemos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasfregad" ; - {- VPB (Imper C.Pl C.P3) => -} "trasfrieguen" ; - {- VPB (Pass C.Sg Masc) => -} "trasfregado" ; - {- VPB (Pass C.Sg Fem) => -} "trasfregada" ; - {- VPB (Pass C.Pl Masc) => -} "trasfregados" ; - {- VPB (Pass C.Pl Fem) => -} "trasfregadas" - ] - } ; - -lin trastrocar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trastrocar" ; - {- VI Ger => -} "trastrocando" ; - {- VI Part => -} "trastrocado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trastrueco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trastruecas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trastrueca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trastrocamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trastrocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trastruecan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trastrueque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trastrueques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trastrueque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trastroquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trastroquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trastruequen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trastrocaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trastrocabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trastrocaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trastrocbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trastrocabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trastrocaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trastrocara" ; "trastrocase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trastrocaras" ; "trastrocases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trastrocara" ; "trastrocase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trastrocramos" ; "trastrocsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trastrocarais" ; "trastrocaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trastrocaran" ; "trastrocasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trastroqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trastrocaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trastroc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trastrocamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trastrocasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trastrocaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trastrocar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trastrocars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trastrocar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trastrocaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trastrocaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trastrocarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trastrocare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trastrocares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trastrocare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trastrocremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trastrocareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trastrocaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trastrocara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trastrocaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trastrocara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trastrocaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trastrocarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trastrocaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trastrueca" ; - {- VPB (Imper C.Sg C.P3) => -} "trastrueque" ; - {- VPB (Imper C.Pl C.P1) => -} "trastroquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "trastrocad" ; - {- VPB (Imper C.Pl C.P3) => -} "trastruequen" ; - {- VPB (Pass C.Sg Masc) => -} "trastrocado" ; - {- VPB (Pass C.Sg Fem) => -} "trastrocada" ; - {- VPB (Pass C.Pl Masc) => -} "trastrocados" ; - {- VPB (Pass C.Pl Fem) => -} "trastrocadas" - ] - } ; - -lin trocar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trocar" ; - {- VI Ger => -} "trocando" ; - {- VI Part => -} "trocado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trueco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "truecas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trueca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trocamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trocis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "truecan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trueque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trueques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trueque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "troquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "troquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "truequen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trocaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trocabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trocaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trocbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trocabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trocaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trocara" ; "trocase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trocaras" ; "trocases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trocara" ; "trocase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trocramos" ; "trocsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trocarais" ; "trocaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trocaran" ; "trocasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "troqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trocaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "troc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trocamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trocasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trocaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trocar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trocars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trocar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trocaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trocaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trocarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trocare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trocares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trocare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trocremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trocareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trocaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trocara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trocaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trocara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trocaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trocarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trocaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trueca" ; - {- VPB (Imper C.Sg C.P3) => -} "trueque" ; - {- VPB (Imper C.Pl C.P1) => -} "troquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "trocad" ; - {- VPB (Imper C.Pl C.P3) => -} "truequen" ; - {- VPB (Pass C.Sg Masc) => -} "trocado" ; - {- VPB (Pass C.Sg Fem) => -} "trocada" ; - {- VPB (Pass C.Pl Masc) => -} "trocados" ; - {- VPB (Pass C.Pl Fem) => -} "trocadas" - ] - } ; - -lin tropezar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tropezar" ; - {- VI Ger => -} "tropezando" ; - {- VI Part => -} "tropezado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tropiezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tropiezas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tropieza" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tropezamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tropezis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tropiezan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tropiece" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tropieces" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tropiece" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tropecemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tropecis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tropiecen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tropezaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tropezabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tropezaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tropezbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tropezabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tropezaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tropezara" ; "tropezase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tropezaras" ; "tropezases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tropezara" ; "tropezase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tropezramos" ; "tropezsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tropezarais" ; "tropezaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tropezaran" ; "tropezasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tropec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tropezaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tropez" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tropezamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tropezasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tropezaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tropezar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tropezars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tropezar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tropezaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tropezaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tropezarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tropezare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tropezares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tropezare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tropezremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tropezareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tropezaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tropezara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tropezaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tropezara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tropezaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tropezarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tropezaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tropieza" ; - {- VPB (Imper C.Sg C.P3) => -} "tropiece" ; - {- VPB (Imper C.Pl C.P1) => -} "tropecemos" ; - {- VPB (Imper C.Pl C.P2) => -} "tropezad" ; - {- VPB (Imper C.Pl C.P3) => -} "tropiecen" ; - {- VPB (Pass C.Sg Masc) => -} "tropezado" ; - {- VPB (Pass C.Sg Fem) => -} "tropezada" ; - {- VPB (Pass C.Pl Masc) => -} "tropezados" ; - {- VPB (Pass C.Pl Fem) => -} "tropezadas" - ] - } ; - -lin volcar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "volcar" ; - {- VI Ger => -} "volcando" ; - {- VI Part => -} "volcado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "vuelco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vuelcas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vuelca" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "volcamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "volcis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vuelcan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vuelque" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vuelques" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vuelque" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "volquemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "volquis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vuelquen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "volcaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "volcabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "volcaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "volcbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "volcabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "volcaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"volcara" ; "volcase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"volcaras" ; "volcases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"volcara" ; "volcase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"volcramos" ; "volcsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"volcarais" ; "volcaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"volcaran" ; "volcasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "volqu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "volcaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "volc" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "volcamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "volcasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "volcaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "volcar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "volcars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "volcar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "volcaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "volcaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "volcarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "volcare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "volcares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "volcare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "volcremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "volcareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "volcaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "volcara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "volcaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "volcara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "volcaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "volcarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "volcaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vuelca" ; - {- VPB (Imper C.Sg C.P3) => -} "vuelque" ; - {- VPB (Imper C.Pl C.P1) => -} "volquemos" ; - {- VPB (Imper C.Pl C.P2) => -} "volcad" ; - {- VPB (Imper C.Pl C.P3) => -} "vuelquen" ; - {- VPB (Pass C.Sg Masc) => -} "volcado" ; - {- VPB (Pass C.Sg Fem) => -} "volcada" ; - {- VPB (Pass C.Pl Masc) => -} "volcados" ; - {- VPB (Pass C.Pl Fem) => -} "volcadas" - ] - } ; - -lin dar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "dar" ; - {- VI Ger => -} "dando" ; - {- VI Part => -} "dado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "doy" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "das" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "da" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "damos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "dan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "d" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "des" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "d" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "demos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "den" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "daba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "daba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "daban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"diera" ; "diese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dieras" ; "dieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"diera" ; "diese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"diramos" ; "disemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dierais" ; "dieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dieran" ; "diesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "di" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "diste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dio" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "disteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "daremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "daris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "darn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "diere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "diere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "diremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "diereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "daras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "daramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "darais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "daran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "da" ; - {- VPB (Imper C.Sg C.P3) => -} "d" ; - {- VPB (Imper C.Pl C.P1) => -} "demos" ; - {- VPB (Imper C.Pl C.P2) => -} "dad" ; - {- VPB (Imper C.Pl C.P3) => -} "den" ; - {- VPB (Pass C.Sg Masc) => -} "dado" ; - {- VPB (Pass C.Sg Fem) => -} "dada" ; - {- VPB (Pass C.Pl Masc) => -} "dados" ; - {- VPB (Pass C.Pl Fem) => -} "dadas" - ] - } ; - -lin decir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "decir" ; - {- VI Ger => -} "diciendo" ; - {- VI Part => -} "dicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "digo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "dices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "dice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "decimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "decs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "dicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "diga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "digas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "diga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "digamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "digis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "digan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "decas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "decamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "decais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "decan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dijera" ; "dijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dijeras" ; "dijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dijera" ; "dijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dijramos" ; "dijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dijerais" ; "dijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dijeran" ; "dijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "diremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "diris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "diras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "diramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "diran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "di" ; - {- VPB (Imper C.Sg C.P3) => -} "diga" ; - {- VPB (Imper C.Pl C.P1) => -} "digamos" ; - {- VPB (Imper C.Pl C.P2) => -} "decid" ; - {- VPB (Imper C.Pl C.P3) => -} "digan" ; - {- VPB (Pass C.Sg Masc) => -} "dicho" ; - {- VPB (Pass C.Sg Fem) => -} "dicha" ; - {- VPB (Pass C.Pl Masc) => -} "dichos" ; - {- VPB (Pass C.Pl Fem) => -} "dichas" - ] - } ; - -lin condecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "condecir" ; - {- VI Ger => -} "condiciendo" ; - {- VI Part => -} "condicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "condigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "condices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "condice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "condecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "condecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "condicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "condiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "condigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "condiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "condigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "condigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "condigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "condeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "condecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "condeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "condecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "condecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "condecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"condijera" ; "condijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"condijeras" ; "condijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"condijera" ; "condijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"condijramos" ; "condijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"condijerais" ; "condijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"condijeran" ; "condijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "condije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "condijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "condijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "condijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "condijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "condijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "condir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "condirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "condir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "condiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "condiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "condirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "condijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "condijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "condijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "condijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "condijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "condijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "condira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "condiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "condira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "condiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "condirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "condiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "condi" ; - {- VPB (Imper C.Sg C.P3) => -} "condiga" ; - {- VPB (Imper C.Pl C.P1) => -} "condigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "condecid" ; - {- VPB (Imper C.Pl C.P3) => -} "condigan" ; - {- VPB (Pass C.Sg Masc) => -} "condicho" ; - {- VPB (Pass C.Sg Fem) => -} "condicha" ; - {- VPB (Pass C.Pl Masc) => -} "condichos" ; - {- VPB (Pass C.Pl Fem) => -} "condichas" - ] - } ; - -lin redecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "redecir" ; - {- VI Ger => -} "rediciendo" ; - {- VI Part => -} "redicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "redigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "redices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "redice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "redecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "redecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "redicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rediga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "redigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rediga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "redigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "redigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "redigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "redeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "redecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "redeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "redecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "redecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "redecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"redijera" ; "redijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"redijeras" ; "redijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"redijera" ; "redijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"redijramos" ; "redijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"redijerais" ; "redijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"redijeran" ; "redijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "redije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "redijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "redijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "redijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "redijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "redijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "redir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "redirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "redir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "redirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "redijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "redijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "redijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "redijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "redijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "redijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "redira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "redira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "redirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "redi" ; - {- VPB (Imper C.Sg C.P3) => -} "rediga" ; - {- VPB (Imper C.Pl C.P1) => -} "redigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "redecid" ; - {- VPB (Imper C.Pl C.P3) => -} "redigan" ; - {- VPB (Pass C.Sg Masc) => -} "redicho" ; - {- VPB (Pass C.Sg Fem) => -} "redicha" ; - {- VPB (Pass C.Pl Masc) => -} "redichos" ; - {- VPB (Pass C.Pl Fem) => -} "redichas" - ] - } ; - -lin aberrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aberrar" ; - {- VI Ger => -} "aberrando" ; - {- VI Part => -} "aberrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abyerro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abyerras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abyerra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aberramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aberris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abyerran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abyerre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abyerres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abyerre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aberremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aberris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abyerren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aberraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aberrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aberraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aberrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aberrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aberraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aberrara" ; "aberrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aberraras" ; "aberrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aberrara" ; "aberrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aberrramos" ; "aberrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aberrarais" ; "aberraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aberraran" ; "aberrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aberr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aberraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aberr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aberramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aberrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aberraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aberrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aberrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aberrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aberraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aberraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aberrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aberrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aberrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aberrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aberrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aberrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aberraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aberrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aberraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aberrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aberraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aberrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aberraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abyerra" ; - {- VPB (Imper C.Sg C.P3) => -} "abyerre" ; - {- VPB (Imper C.Pl C.P1) => -} "aberremos" ; - {- VPB (Imper C.Pl C.P2) => -} "aberrad" ; - {- VPB (Imper C.Pl C.P3) => -} "abyerren" ; - {- VPB (Pass C.Sg Masc) => -} "aberrado" ; - {- VPB (Pass C.Sg Fem) => -} "aberrada" ; - {- VPB (Pass C.Pl Masc) => -} "aberrados" ; - {- VPB (Pass C.Pl Fem) => -} "aberradas" - ] - } ; - -lin desosar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desosar" ; - {- VI Ger => -} "desosando" ; - {- VI Part => -} "desosado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deshueso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deshuesas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deshuesa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desosamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desosis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deshuesan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deshuese" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deshueses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deshuese" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desosemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desosis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deshuesen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desosaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desosabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desosaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desosbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desosabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desosaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desosara" ; "desosase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desosaras" ; "desosases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desosara" ; "desosase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desosramos" ; "desossemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desosarais" ; "desosaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desosaran" ; "desosasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desos" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desosaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desos" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desosamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desosasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desosaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desosar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desosars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desosar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desosaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desosaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desosarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desosare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desosares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desosare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desosremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desosareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desosaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desosara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desosaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desosara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desosaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desosarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desosaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deshuesa" ; - {- VPB (Imper C.Sg C.P3) => -} "deshuese" ; - {- VPB (Imper C.Pl C.P1) => -} "desosemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desosad" ; - {- VPB (Imper C.Pl C.P3) => -} "deshuesen" ; - {- VPB (Pass C.Sg Masc) => -} "desosado" ; - {- VPB (Pass C.Sg Fem) => -} "desosada" ; - {- VPB (Pass C.Pl Masc) => -} "desosados" ; - {- VPB (Pass C.Pl Fem) => -} "desosadas" - ] - } ; - -lin errar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "errar" ; - {- VI Ger => -} "errando" ; - {- VI Part => -} "errado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "yerro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "yerras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "yerra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "erramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "erris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "yerran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "yerre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "yerres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "yerre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "erremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "erris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "yerren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "erraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "errabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "erraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "errbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "errabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "erraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"errara" ; "errase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"erraras" ; "errases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"errara" ; "errase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"errramos" ; "errsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"errarais" ; "erraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"erraran" ; "errasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "err" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "erraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "err" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "erramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "errasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "erraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "errar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "errars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "errar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "erraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "erraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "errarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "errare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "errares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "errare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "errremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "errareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "erraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "errara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "erraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "errara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "erraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "errarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "erraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "yerra" ; - {- VPB (Imper C.Sg C.P3) => -} "yerre" ; - {- VPB (Imper C.Pl C.P1) => -} "erremos" ; - {- VPB (Imper C.Pl C.P2) => -} "errad" ; - {- VPB (Imper C.Pl C.P3) => -} "yerren" ; - {- VPB (Pass C.Sg Masc) => -} "errado" ; - {- VPB (Pass C.Sg Fem) => -} "errada" ; - {- VPB (Pass C.Pl Masc) => -} "errados" ; - {- VPB (Pass C.Pl Fem) => -} "erradas" - ] - } ; - -lin adherir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adherir" ; - {- VI Ger => -} "adhiriendo" ; - {- VI Part => -} "adherido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adhiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adhieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adhiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adherimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adhers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adhieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adhiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adhieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adhiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adhiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adhiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adhieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adhera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adheras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adhera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adheramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adherais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adheran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adhiriera" ; "adhiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adhirieras" ; "adhirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adhiriera" ; "adhiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adhiriramos" ; "adhirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adhirierais" ; "adhirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adhirieran" ; "adhiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adher" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adheriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adhiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adherimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adheristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adhirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adherir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adherirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adherir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adheriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adheriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adherirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adhiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adhirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adhiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adhiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adhiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adhirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adherira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adheriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adherira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adheriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adherirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adheriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adhiere" ; - {- VPB (Imper C.Sg C.P3) => -} "adhiera" ; - {- VPB (Imper C.Pl C.P1) => -} "adhiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "adherid" ; - {- VPB (Imper C.Pl C.P3) => -} "adhieran" ; - {- VPB (Pass C.Sg Masc) => -} "adherido" ; - {- VPB (Pass C.Sg Fem) => -} "adherida" ; - {- VPB (Pass C.Pl Masc) => -} "adheridos" ; - {- VPB (Pass C.Pl Fem) => -} "adheridas" - ] - } ; - -lin adormir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adormir" ; - {- VI Ger => -} "adurmiendo" ; - {- VI Part => -} "adormido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aduermo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aduermes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aduerme" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adormimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adorms" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aduermen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aduerma" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aduermas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aduerma" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adurmamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adurmis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aduerman" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adorma" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adormas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adorma" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adormamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adormais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adorman" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adurmiera" ; "adurmiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adurmieras" ; "adurmieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adurmiera" ; "adurmiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adurmiramos" ; "adurmisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adurmierais" ; "adurmieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adurmieran" ; "adurmiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adorm" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adormiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adurmi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adormimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adormisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adurmieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adormir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adormirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adormir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adormiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adormiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adormirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adurmiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adurmieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adurmiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adurmiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adurmiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adurmieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adormira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adormiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adormira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adormiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adormirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adormiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aduerme" ; - {- VPB (Imper C.Sg C.P3) => -} "aduerma" ; - {- VPB (Imper C.Pl C.P1) => -} "adurmamos" ; - {- VPB (Imper C.Pl C.P2) => -} "adormid" ; - {- VPB (Imper C.Pl C.P3) => -} "aduerman" ; - {- VPB (Pass C.Sg Masc) => -} "adormido" ; - {- VPB (Pass C.Sg Fem) => -} "adormida" ; - {- VPB (Pass C.Pl Masc) => -} "adormidos" ; - {- VPB (Pass C.Pl Fem) => -} "adormidas" - ] - } ; - -lin advertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "advertir" ; - {- VI Ger => -} "advirtiendo" ; - {- VI Part => -} "advertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "advierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "advierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "advertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "advierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "advierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "advierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "advirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "advirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "advertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "advertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "advertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "advertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"advirtiera" ; "advirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"advirtieras" ; "advirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"advirtiera" ; "advirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"advirtiramos" ; "advirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"advirtierais" ; "advirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"advirtieran" ; "advirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "advert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "advertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "advirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "advertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "advertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "advirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "advertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "advertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "advertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "advertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "advertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "advertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "advirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "advirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "advirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "advirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "advirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "advirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "advertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "advertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "advertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "advertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "advertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "advertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "advierte" ; - {- VPB (Imper C.Sg C.P3) => -} "advierta" ; - {- VPB (Imper C.Pl C.P1) => -} "advirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "advertid" ; - {- VPB (Imper C.Pl C.P3) => -} "adviertan" ; - {- VPB (Pass C.Sg Masc) => -} "advertido" ; - {- VPB (Pass C.Sg Fem) => -} "advertida" ; - {- VPB (Pass C.Pl Masc) => -} "advertidos" ; - {- VPB (Pass C.Pl Fem) => -} "advertidas" - ] - } ; - -lin asentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asentir" ; - {- VI Ger => -} "asintiendo" ; - {- VI Part => -} "asentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asiente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asents" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asenta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asenta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asintiera" ; "asintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asintieras" ; "asintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asintiera" ; "asintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asintiramos" ; "asintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asintierais" ; "asintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asintieran" ; "asintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asinti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asiente" ; - {- VPB (Imper C.Sg C.P3) => -} "asienta" ; - {- VPB (Imper C.Pl C.P1) => -} "asintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "asentid" ; - {- VPB (Imper C.Pl C.P3) => -} "asientan" ; - {- VPB (Pass C.Sg Masc) => -} "asentido" ; - {- VPB (Pass C.Sg Fem) => -} "asentida" ; - {- VPB (Pass C.Pl Masc) => -} "asentidos" ; - {- VPB (Pass C.Pl Fem) => -} "asentidas" - ] - } ; - -lin circunferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "circunferir" ; - {- VI Ger => -} "circunfiriendo" ; - {- VI Part => -} "circunferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "circunfiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "circunfieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "circunfiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "circunferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "circunfers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "circunfieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "circunfiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "circunfieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "circunfiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "circunfiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "circunfiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "circunfieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "circunfera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "circunferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "circunfera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "circunferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "circunferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "circunferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"circunfiriera" ; "circunfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"circunfirieras" ; "circunfirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"circunfiriera" ; "circunfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"circunfiriramos" ; "circunfirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"circunfirierais" ; "circunfirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"circunfirieran" ; "circunfiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "circunfer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "circunferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "circunfiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "circunferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "circunferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "circunfirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "circunferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "circunferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "circunferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "circunferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "circunferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "circunferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "circunfiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "circunfirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "circunfiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "circunfiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "circunfiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "circunfirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "circunferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "circunferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "circunferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "circunferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "circunferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "circunferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "circunfiere" ; - {- VPB (Imper C.Sg C.P3) => -} "circunfiera" ; - {- VPB (Imper C.Pl C.P1) => -} "circunfiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "circunferid" ; - {- VPB (Imper C.Pl C.P3) => -} "circunfieran" ; - {- VPB (Pass C.Sg Masc) => -} "circunferido" ; - {- VPB (Pass C.Sg Fem) => -} "circunferida" ; - {- VPB (Pass C.Pl Masc) => -} "circunferidos" ; - {- VPB (Pass C.Pl Fem) => -} "circunferidas" - ] - } ; - -lin conferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "conferir" ; - {- VI Ger => -} "confiriendo" ; - {- VI Part => -} "conferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "confiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "confieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "confiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "conferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "confers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "confieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "confiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "confieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "confiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "confiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "confiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "confieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "confera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "conferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "confera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "conferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "conferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "conferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"confiriera" ; "confiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"confirieras" ; "confirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"confiriera" ; "confiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"confiriramos" ; "confirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"confirierais" ; "confirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"confirieran" ; "confiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "confer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "conferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "confiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "conferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "conferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "confirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "conferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "conferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "conferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "conferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "conferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "conferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "confiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "confirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "confiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "confiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "confiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "confirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "conferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "conferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "conferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "conferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "conferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "conferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "confiere" ; - {- VPB (Imper C.Sg C.P3) => -} "confiera" ; - {- VPB (Imper C.Pl C.P1) => -} "confiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "conferid" ; - {- VPB (Imper C.Pl C.P3) => -} "confieran" ; - {- VPB (Pass C.Sg Masc) => -} "conferido" ; - {- VPB (Pass C.Sg Fem) => -} "conferida" ; - {- VPB (Pass C.Pl Masc) => -} "conferidos" ; - {- VPB (Pass C.Pl Fem) => -} "conferidas" - ] - } ; - -lin consentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "consentir" ; - {- VI Ger => -} "consintiendo" ; - {- VI Part => -} "consentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "consiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "consientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "consiente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "consentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "consents" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "consienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "consienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "consientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "consienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "consintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "consintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "consientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "consenta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "consentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "consenta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "consentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "consentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "consentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"consintiera" ; "consintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"consintieras" ; "consintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"consintiera" ; "consintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"consintiramos" ; "consintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"consintierais" ; "consintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"consintieran" ; "consintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "consent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "consentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "consinti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "consentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "consentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "consintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "consentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "consentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "consentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "consentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "consentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "consentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "consintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "consintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "consintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "consintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "consintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "consintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "consentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "consentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "consentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "consentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "consentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "consentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "consiente" ; - {- VPB (Imper C.Sg C.P3) => -} "consienta" ; - {- VPB (Imper C.Pl C.P1) => -} "consintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "consentid" ; - {- VPB (Imper C.Pl C.P3) => -} "consientan" ; - {- VPB (Pass C.Sg Masc) => -} "consentido" ; - {- VPB (Pass C.Sg Fem) => -} "consentida" ; - {- VPB (Pass C.Pl Masc) => -} "consentidos" ; - {- VPB (Pass C.Pl Fem) => -} "consentidas" - ] - } ; - -lin controvertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "controvertir" ; - {- VI Ger => -} "controvirtiendo" ; - {- VI Part => -} "controvertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "controvierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "controviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "controvierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "controvertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "controverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "controvierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "controvierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "controviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "controvierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "controvirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "controvirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "controviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "controverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "controvertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "controverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "controvertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "controvertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "controvertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"controvirtiera" ; "controvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"controvirtieras" ; "controvirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"controvirtiera" ; "controvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"controvirtiramos" ; "controvirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"controvirtierais" ; "controvirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"controvirtieran" ; "controvirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "controvert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "controvertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "controvirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "controvertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "controvertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "controvirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "controvertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "controvertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "controvertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "controvertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "controvertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "controvertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "controvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "controvirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "controvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "controvirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "controvirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "controvirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "controvertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "controvertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "controvertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "controvertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "controvertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "controvertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "controvierte" ; - {- VPB (Imper C.Sg C.P3) => -} "controvierta" ; - {- VPB (Imper C.Pl C.P1) => -} "controvirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "controvertid" ; - {- VPB (Imper C.Pl C.P3) => -} "controviertan" ; - {- VPB (Pass C.Sg Masc) => -} "controvertido" ; - {- VPB (Pass C.Sg Fem) => -} "controvertida" ; - {- VPB (Pass C.Pl Masc) => -} "controvertidos" ; - {- VPB (Pass C.Pl Fem) => -} "controvertidas" - ] - } ; - -lin convertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "convertir" ; - {- VI Ger => -} "convirtiendo" ; - {- VI Part => -} "convertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "convierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "conviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "convierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "converts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "convierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "convierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "convirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "convirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "converta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "converta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"convirtiera" ; "convirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convirtieras" ; "convirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"convirtiera" ; "convirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"convirtiramos" ; "convirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convirtierais" ; "convirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convirtieran" ; "convirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "convert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "convertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "convertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "convertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "convirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "convirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "convirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "convirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "convierte" ; - {- VPB (Imper C.Sg C.P3) => -} "convierta" ; - {- VPB (Imper C.Pl C.P1) => -} "convirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "convertid" ; - {- VPB (Imper C.Pl C.P3) => -} "conviertan" ; - {- VPB (Pass C.Sg Masc) => -} "convertido" ; - {- VPB (Pass C.Sg Fem) => -} "convertida" ; - {- VPB (Pass C.Pl Masc) => -} "convertidos" ; - {- VPB (Pass C.Pl Fem) => -} "convertidas" - ] - } ; - -lin deferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deferir" ; - {- VI Ger => -} "defiriendo" ; - {- VI Part => -} "deferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "defiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "defieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "defiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "defers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "defieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "defiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "defieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "defiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "defiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "defiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "defieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "defera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "defera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"defiriera" ; "defiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"defirieras" ; "defirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"defiriera" ; "defiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"defiriramos" ; "defirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"defirierais" ; "defirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"defirieran" ; "defiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "defer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "defiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "defirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "deferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "deferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "defiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "defirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "defiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "defiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "defiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "defirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "deferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "deferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "deferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "defiere" ; - {- VPB (Imper C.Sg C.P3) => -} "defiera" ; - {- VPB (Imper C.Pl C.P1) => -} "defiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "deferid" ; - {- VPB (Imper C.Pl C.P3) => -} "defieran" ; - {- VPB (Pass C.Sg Masc) => -} "deferido" ; - {- VPB (Pass C.Sg Fem) => -} "deferida" ; - {- VPB (Pass C.Pl Masc) => -} "deferidos" ; - {- VPB (Pass C.Pl Fem) => -} "deferidas" - ] - } ; - -lin desadvertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desadvertir" ; - {- VI Ger => -} "desadvirtiendo" ; - {- VI Part => -} "desadvertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desadvierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desadviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desadvierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desadvertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desadverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desadvierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desadvierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desadviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desadvierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desadvirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desadvirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desadviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desadverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desadvertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desadverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desadvertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desadvertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desadvertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desadvirtiera" ; "desadvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desadvirtieras" ; "desadvirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desadvirtiera" ; "desadvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desadvirtiramos" ; "desadvirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desadvirtierais" ; "desadvirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desadvirtieran" ; "desadvirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desadvert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desadvertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desadvirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desadvertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desadvertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desadvirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desadvertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desadvertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desadvertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desadvertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desadvertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desadvertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desadvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desadvirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desadvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desadvirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desadvirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desadvirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desadvertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desadvertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desadvertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desadvertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desadvertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desadvertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desadvierte" ; - {- VPB (Imper C.Sg C.P3) => -} "desadvierta" ; - {- VPB (Imper C.Pl C.P1) => -} "desadvirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desadvertid" ; - {- VPB (Imper C.Pl C.P3) => -} "desadviertan" ; - {- VPB (Pass C.Sg Masc) => -} "desadvertido" ; - {- VPB (Pass C.Sg Fem) => -} "desadvertida" ; - {- VPB (Pass C.Pl Masc) => -} "desadvertidos" ; - {- VPB (Pass C.Pl Fem) => -} "desadvertidas" - ] - } ; - -lin desconsentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desconsentir" ; - {- VI Ger => -} "desconsintiendo" ; - {- VI Part => -} "desconsentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desconsiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desconsientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desconsiente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desconsentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desconsents" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desconsienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desconsienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desconsientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desconsienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desconsintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desconsintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desconsientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desconsenta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desconsentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desconsenta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desconsentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desconsentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desconsentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desconsintiera" ; "desconsintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desconsintieras" ; "desconsintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desconsintiera" ; "desconsintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desconsintiramos" ; "desconsintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desconsintierais" ; "desconsintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desconsintieran" ; "desconsintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desconsent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desconsentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desconsinti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desconsentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desconsentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desconsintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desconsentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desconsentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desconsentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desconsentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desconsentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desconsentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desconsintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desconsintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desconsintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desconsintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desconsintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desconsintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desconsentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desconsentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desconsentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desconsentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desconsentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desconsentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desconsiente" ; - {- VPB (Imper C.Sg C.P3) => -} "desconsienta" ; - {- VPB (Imper C.Pl C.P1) => -} "desconsintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desconsentid" ; - {- VPB (Imper C.Pl C.P3) => -} "desconsientan" ; - {- VPB (Pass C.Sg Masc) => -} "desconsentido" ; - {- VPB (Pass C.Sg Fem) => -} "desconsentida" ; - {- VPB (Pass C.Pl Masc) => -} "desconsentidos" ; - {- VPB (Pass C.Pl Fem) => -} "desconsentidas" - ] - } ; - -lin desmentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmentir" ; - {- VI Ger => -} "desmintiendo" ; - {- VI Part => -} "desmentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmiente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desments" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmenta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmenta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmintiera" ; "desmintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmintieras" ; "desmintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmintiera" ; "desmintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmintiramos" ; "desmintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmintierais" ; "desmintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmintieran" ; "desmintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desminti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmiente" ; - {- VPB (Imper C.Sg C.P3) => -} "desmienta" ; - {- VPB (Imper C.Pl C.P1) => -} "desmintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmentid" ; - {- VPB (Imper C.Pl C.P3) => -} "desmientan" ; - {- VPB (Pass C.Sg Masc) => -} "desmentido" ; - {- VPB (Pass C.Sg Fem) => -} "desmentida" ; - {- VPB (Pass C.Pl Masc) => -} "desmentidos" ; - {- VPB (Pass C.Pl Fem) => -} "desmentidas" - ] - } ; - -lin diferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "diferir" ; - {- VI Ger => -} "difiriendo" ; - {- VI Part => -} "diferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "difiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "difieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "difiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "diferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "difers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "difieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "difiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "difieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "difiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "difiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "difiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "difieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "difera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "diferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "difera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "diferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "diferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "diferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"difiriera" ; "difiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"difirieras" ; "difirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"difiriera" ; "difiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"difiriramos" ; "difirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"difirierais" ; "difirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"difirieran" ; "difiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "difer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "diferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "difiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "diferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "diferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "difirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "diferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "diferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "diferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "diferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "diferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "diferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "difiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "difirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "difiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "difiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "difiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "difirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "diferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "diferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "diferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "diferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "diferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "diferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "difiere" ; - {- VPB (Imper C.Sg C.P3) => -} "difiera" ; - {- VPB (Imper C.Pl C.P1) => -} "difiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "diferid" ; - {- VPB (Imper C.Pl C.P3) => -} "difieran" ; - {- VPB (Pass C.Sg Masc) => -} "diferido" ; - {- VPB (Pass C.Sg Fem) => -} "diferida" ; - {- VPB (Pass C.Pl Masc) => -} "diferidos" ; - {- VPB (Pass C.Pl Fem) => -} "diferidas" - ] - } ; - -lin digerir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "digerir" ; - {- VI Ger => -} "digiriendo" ; - {- VI Part => -} "digerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "digiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "digieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "digiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "digerimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "digers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "digieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "digiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "digieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "digiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "digiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "digiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "digieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "digera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "digeras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "digera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "digeramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "digerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "digeran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"digiriera" ; "digiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"digirieras" ; "digirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"digiriera" ; "digiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"digiriramos" ; "digirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"digirierais" ; "digirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"digirieran" ; "digiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "diger" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "digeriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "digiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "digerimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "digeristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "digirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "digerir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "digerirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "digerir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "digeriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "digeriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "digerirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "digiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "digirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "digiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "digiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "digiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "digirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "digerira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "digeriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "digerira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "digeriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "digerirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "digeriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "digiere" ; - {- VPB (Imper C.Sg C.P3) => -} "digiera" ; - {- VPB (Imper C.Pl C.P1) => -} "digiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "digerid" ; - {- VPB (Imper C.Pl C.P3) => -} "digieran" ; - {- VPB (Pass C.Sg Masc) => -} "digerido" ; - {- VPB (Pass C.Sg Fem) => -} "digerida" ; - {- VPB (Pass C.Pl Masc) => -} "digeridos" ; - {- VPB (Pass C.Pl Fem) => -} "digeridas" - ] - } ; - -lin disentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "disentir" ; - {- VI Ger => -} "disintiendo" ; - {- VI Part => -} "disentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "disiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "disientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "disiente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "disentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "disents" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "disienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "disientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "disienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "disintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "disintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "disientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "disenta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "disentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "disenta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "disentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "disentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "disentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"disintiera" ; "disintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"disintieras" ; "disintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"disintiera" ; "disintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"disintiramos" ; "disintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"disintierais" ; "disintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"disintieran" ; "disintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "disent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "disentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "disinti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "disentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "disentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "disintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "disentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "disentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "disentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "disentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "disentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "disentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "disintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "disintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "disintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "disintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "disintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "disintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "disentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "disentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "disentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "disentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "disentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "disentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "disiente" ; - {- VPB (Imper C.Sg C.P3) => -} "disienta" ; - {- VPB (Imper C.Pl C.P1) => -} "disintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "disentid" ; - {- VPB (Imper C.Pl C.P3) => -} "disientan" ; - {- VPB (Pass C.Sg Masc) => -} "disentido" ; - {- VPB (Pass C.Sg Fem) => -} "disentida" ; - {- VPB (Pass C.Pl Masc) => -} "disentidos" ; - {- VPB (Pass C.Pl Fem) => -} "disentidas" - ] - } ; - -lin divertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "divertir" ; - {- VI Ger => -} "divirtiendo" ; - {- VI Part => -} "divertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "divierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "diviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "divierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "divertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "diverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "divierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "divierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "diviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "divierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "divirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "divirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "diviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "diverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "divertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "diverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "divertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "divertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "divertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"divirtiera" ; "divirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"divirtieras" ; "divirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"divirtiera" ; "divirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"divirtiramos" ; "divirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"divirtierais" ; "divirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"divirtieran" ; "divirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "divert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "divertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "divirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "divertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "divertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "divirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "divertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "divertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "divertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "divertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "divertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "divertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "divirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "divirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "divirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "divirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "divirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "divirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "divertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "divertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "divertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "divertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "divertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "divertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "divierte" ; - {- VPB (Imper C.Sg C.P3) => -} "divierta" ; - {- VPB (Imper C.Pl C.P1) => -} "divirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "divertid" ; - {- VPB (Imper C.Pl C.P3) => -} "diviertan" ; - {- VPB (Pass C.Sg Masc) => -} "divertido" ; - {- VPB (Pass C.Sg Fem) => -} "divertida" ; - {- VPB (Pass C.Pl Masc) => -} "divertidos" ; - {- VPB (Pass C.Pl Fem) => -} "divertidas" - ] - } ; - -lin dormir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "dormir" ; - {- VI Ger => -} "durmiendo" ; - {- VI Part => -} "dormido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "duermo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "duermes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "duerme" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "dormimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dorms" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "duermen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "duerma" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "duermas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "duerma" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "durmamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "durmis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "duerman" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dorma" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dormas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dorma" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dormamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dormais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "dorman" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"durmiera" ; "durmiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"durmieras" ; "durmieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"durmiera" ; "durmiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"durmiramos" ; "durmisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"durmierais" ; "durmieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"durmieran" ; "durmiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dorm" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dormiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "durmi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dormimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dormisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "durmieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dormir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dormirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dormir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "dormiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "dormiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dormirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "durmiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "durmieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "durmiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "durmiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "durmiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "durmieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dormira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "dormiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dormira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "dormiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dormirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "dormiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "duerme" ; - {- VPB (Imper C.Sg C.P3) => -} "duerma" ; - {- VPB (Imper C.Pl C.P1) => -} "durmamos" ; - {- VPB (Imper C.Pl C.P2) => -} "dormid" ; - {- VPB (Imper C.Pl C.P3) => -} "duerman" ; - {- VPB (Pass C.Sg Masc) => -} "dormido" ; - {- VPB (Pass C.Sg Fem) => -} "dormida" ; - {- VPB (Pass C.Pl Masc) => -} "dormidos" ; - {- VPB (Pass C.Pl Fem) => -} "dormidas" - ] - } ; - -lin herir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "herir" ; - {- VI Ger => -} "hiriendo" ; - {- VI Part => -} "herido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "herimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "heras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "heramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "herais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "heran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hiriera" ; "hiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hirieras" ; "hirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hiriera" ; "hiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hiriramos" ; "hirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hirierais" ; "hirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hirieran" ; "hiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "her" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "heriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "herimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "heristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "herir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "herirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "herir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "heriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "heriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "herirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "herira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "heriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "herira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "heriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "herirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "heriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hiere" ; - {- VPB (Imper C.Sg C.P3) => -} "hiera" ; - {- VPB (Imper C.Pl C.P1) => -} "hiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "herid" ; - {- VPB (Imper C.Pl C.P3) => -} "hieran" ; - {- VPB (Pass C.Sg Masc) => -} "herido" ; - {- VPB (Pass C.Sg Fem) => -} "herida" ; - {- VPB (Pass C.Pl Masc) => -} "heridos" ; - {- VPB (Pass C.Pl Fem) => -} "heridas" - ] - } ; - -lin hervir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hervir" ; - {- VI Ger => -} "hirviendo" ; - {- VI Part => -} "hervido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hiervo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hierves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hierve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hervimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hervs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hierven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hierva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hiervas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hierva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hirvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hirvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hiervan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "herva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hervas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "herva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hervamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hervais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hervan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hirviera" ; "hirviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hirvieras" ; "hirvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hirviera" ; "hirviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hirviramos" ; "hirvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hirvierais" ; "hirvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hirvieran" ; "hirviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "herv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "herviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hirvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hervimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hervisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hirvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "hervir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "hervirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "hervir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "herviremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "herviris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hervirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hirviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hirvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hirviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hirviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hirviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hirvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hervira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "herviras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hervira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "herviramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "hervirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "herviran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hierve" ; - {- VPB (Imper C.Sg C.P3) => -} "hierva" ; - {- VPB (Imper C.Pl C.P1) => -} "hirvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "hervid" ; - {- VPB (Imper C.Pl C.P3) => -} "hiervan" ; - {- VPB (Pass C.Sg Masc) => -} "hervido" ; - {- VPB (Pass C.Sg Fem) => -} "hervida" ; - {- VPB (Pass C.Pl Masc) => -} "hervidos" ; - {- VPB (Pass C.Pl Fem) => -} "hervidas" - ] - } ; - -lin inferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inferir" ; - {- VI Ger => -} "infiriendo" ; - {- VI Part => -} "inferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "infiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "infieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "infiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "infers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "infieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "infiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "infieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "infiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "infiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "infiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "infieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "infera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "infera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"infiriera" ; "infiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"infirieras" ; "infirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"infiriera" ; "infiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"infiriramos" ; "infirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"infirierais" ; "infirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"infirieran" ; "infiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "infer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "inferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "infiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "inferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "inferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "infirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "inferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "inferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "infiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "infirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "infiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "infiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "infiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "infirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "inferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "inferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "inferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "infiere" ; - {- VPB (Imper C.Sg C.P3) => -} "infiera" ; - {- VPB (Imper C.Pl C.P1) => -} "infiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "inferid" ; - {- VPB (Imper C.Pl C.P3) => -} "infieran" ; - {- VPB (Pass C.Sg Masc) => -} "inferido" ; - {- VPB (Pass C.Sg Fem) => -} "inferida" ; - {- VPB (Pass C.Pl Masc) => -} "inferidos" ; - {- VPB (Pass C.Pl Fem) => -} "inferidas" - ] - } ; - -lin ingerir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ingerir" ; - {- VI Ger => -} "ingiriendo" ; - {- VI Part => -} "ingerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ingiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ingieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ingiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ingerimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ingers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ingieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ingiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ingieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ingiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ingiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ingiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ingieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ingera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ingeras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ingera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ingeramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ingerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ingeran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ingiriera" ; "ingiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ingirieras" ; "ingirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ingiriera" ; "ingiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ingiriramos" ; "ingirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ingirierais" ; "ingirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ingirieran" ; "ingiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inger" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ingeriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ingiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ingerimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ingeristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ingirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ingerir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ingerirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ingerir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ingeriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ingeriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ingerirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ingiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ingirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ingiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ingiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ingiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ingirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ingerira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ingeriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ingerira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ingeriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ingerirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ingeriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ingiere" ; - {- VPB (Imper C.Sg C.P3) => -} "ingiera" ; - {- VPB (Imper C.Pl C.P1) => -} "ingiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "ingerid" ; - {- VPB (Imper C.Pl C.P3) => -} "ingieran" ; - {- VPB (Pass C.Sg Masc) => -} "ingerido" ; - {- VPB (Pass C.Sg Fem) => -} "ingerida" ; - {- VPB (Pass C.Pl Masc) => -} "ingeridos" ; - {- VPB (Pass C.Pl Fem) => -} "ingeridas" - ] - } ; - -lin injerir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "injerir" ; - {- VI Ger => -} "injiriendo" ; - {- VI Part => -} "injerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "injiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "injieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "injiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "injerimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "injers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "injieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "injiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "injieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "injiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "injiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "injiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "injieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "injera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "injeras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "injera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "injeramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "injerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "injeran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"injiriera" ; "injiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"injirieras" ; "injirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"injiriera" ; "injiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"injiriramos" ; "injirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"injirierais" ; "injirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"injirieran" ; "injiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "injer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "injeriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "injiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "injerimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "injeristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "injirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "injerir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "injerirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "injerir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "injeriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "injeriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "injerirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "injiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "injirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "injiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "injiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "injiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "injirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "injerira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "injeriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "injerira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "injeriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "injerirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "injeriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "injiere" ; - {- VPB (Imper C.Sg C.P3) => -} "injiera" ; - {- VPB (Imper C.Pl C.P1) => -} "injiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "injerid" ; - {- VPB (Imper C.Pl C.P3) => -} "injieran" ; - {- VPB (Pass C.Sg Masc) => -} "injerido" ; - {- VPB (Pass C.Sg Fem) => -} "injerida" ; - {- VPB (Pass C.Pl Masc) => -} "injeridos" ; - {- VPB (Pass C.Pl Fem) => -} "injeridas" - ] - } ; - -lin inserir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inserir" ; - {- VI Ger => -} "insiriendo" ; - {- VI Part => -} "inserido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "insiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "insieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "insiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inserimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "insers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "insieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "insiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "insieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "insiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "insiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "insiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "insieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "insera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inseras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "insera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inseramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inserais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inseran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"insiriera" ; "insiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"insirieras" ; "insirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"insiriera" ; "insiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"insiriramos" ; "insirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"insirierais" ; "insirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"insirieran" ; "insiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inser" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "inseriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "insiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "inserimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "inseristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "insirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inserir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inserirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inserir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "inseriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "inseriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inserirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "insiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "insirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "insiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "insiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "insiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "insirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inserira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "inseriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inserira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "inseriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inserirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "inseriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "insiere" ; - {- VPB (Imper C.Sg C.P3) => -} "insiera" ; - {- VPB (Imper C.Pl C.P1) => -} "insiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "inserid" ; - {- VPB (Imper C.Pl C.P3) => -} "insieran" ; - {- VPB (Pass C.Sg Masc) => -} "inserido" ; - {- VPB (Pass C.Sg Fem) => -} "inserida" ; - {- VPB (Pass C.Pl Masc) => -} "inseridos" ; - {- VPB (Pass C.Pl Fem) => -} "inseridas" - ] - } ; - -lin interferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "interferir" ; - {- VI Ger => -} "interfiriendo" ; - {- VI Part => -} "interferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "interfiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "interfieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "interfiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "interferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "interfers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "interfieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "interfiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "interfieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "interfiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "interfiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "interfiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "interfieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "interfera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "interferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "interfera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "interferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "interferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "interferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"interfiriera" ; "interfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"interfirieras" ; "interfirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"interfiriera" ; "interfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"interfiriramos" ; "interfirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"interfirierais" ; "interfirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"interfirieran" ; "interfiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "interfer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "interferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "interfiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "interferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "interferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "interfirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "interferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "interferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "interferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "interferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "interferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "interferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "interfiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "interfirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "interfiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "interfiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "interfiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "interfirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "interferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "interferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "interferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "interferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "interferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "interferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "interfiere" ; - {- VPB (Imper C.Sg C.P3) => -} "interfiera" ; - {- VPB (Imper C.Pl C.P1) => -} "interfiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "interferid" ; - {- VPB (Imper C.Pl C.P3) => -} "interfieran" ; - {- VPB (Pass C.Sg Masc) => -} "interferido" ; - {- VPB (Pass C.Sg Fem) => -} "interferida" ; - {- VPB (Pass C.Pl Masc) => -} "interferidos" ; - {- VPB (Pass C.Pl Fem) => -} "interferidas" - ] - } ; - -lin invertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "invertir" ; - {- VI Ger => -} "invirtiendo" ; - {- VI Part => -} "invertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "invierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "invierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "invertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "invierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "invierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "invierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "invirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "invirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "inverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "invertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "inverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "invertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "invertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "invertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"invirtiera" ; "invirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"invirtieras" ; "invirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"invirtiera" ; "invirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"invirtiramos" ; "invirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"invirtierais" ; "invirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"invirtieran" ; "invirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "invert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "invertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "invirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "invertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "invertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "invirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "invertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "invertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "invertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "invertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "invertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "invertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "invirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "invirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "invirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "invirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "invirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "invirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "invertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "invertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "invertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "invertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "invertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "invertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "invierte" ; - {- VPB (Imper C.Sg C.P3) => -} "invierta" ; - {- VPB (Imper C.Pl C.P1) => -} "invirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "invertid" ; - {- VPB (Imper C.Pl C.P3) => -} "inviertan" ; - {- VPB (Pass C.Sg Masc) => -} "invertido" ; - {- VPB (Pass C.Sg Fem) => -} "invertida" ; - {- VPB (Pass C.Pl Masc) => -} "invertidos" ; - {- VPB (Pass C.Pl Fem) => -} "invertidas" - ] - } ; - -lin malherir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "malherir" ; - {- VI Ger => -} "malhiriendo" ; - {- VI Part => -} "malherido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "malhiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "malhieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "malhiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "malherimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "malhers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "malhieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "malhiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "malhieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "malhiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "malhiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "malhiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "malhieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "malhera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "malheras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "malhera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "malheramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "malherais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "malheran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"malhiriera" ; "malhiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"malhirieras" ; "malhirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"malhiriera" ; "malhiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"malhiriramos" ; "malhirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"malhirierais" ; "malhirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"malhirieran" ; "malhiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "malher" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "malheriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "malhiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "malherimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "malheristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "malhirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "malherir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "malherirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "malherir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "malheriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "malheriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "malherirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "malhiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "malhirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "malhiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "malhiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "malhiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "malhirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "malherira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "malheriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "malherira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "malheriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "malherirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "malheriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "malhiere" ; - {- VPB (Imper C.Sg C.P3) => -} "malhiera" ; - {- VPB (Imper C.Pl C.P1) => -} "malhiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "malherid" ; - {- VPB (Imper C.Pl C.P3) => -} "malhieran" ; - {- VPB (Pass C.Sg Masc) => -} "malherido" ; - {- VPB (Pass C.Sg Fem) => -} "malherida" ; - {- VPB (Pass C.Pl Masc) => -} "malheridos" ; - {- VPB (Pass C.Pl Fem) => -} "malheridas" - ] - } ; - -lin mentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mentir" ; - {- VI Ger => -} "mintiendo" ; - {- VI Part => -} "mentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "miento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "miente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ments" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "menta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "menta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mintiera" ; "mintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mintieras" ; "mintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mintiera" ; "mintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mintiramos" ; "mintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mintierais" ; "mintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mintieran" ; "mintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "minti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "miente" ; - {- VPB (Imper C.Sg C.P3) => -} "mienta" ; - {- VPB (Imper C.Pl C.P1) => -} "mintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "mentid" ; - {- VPB (Imper C.Pl C.P3) => -} "mientan" ; - {- VPB (Pass C.Sg Masc) => -} "mentido" ; - {- VPB (Pass C.Sg Fem) => -} "mentida" ; - {- VPB (Pass C.Pl Masc) => -} "mentidos" ; - {- VPB (Pass C.Pl Fem) => -} "mentidas" - ] - } ; - -lin morir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "morir" ; - {- VI Ger => -} "moriendo" ; - {- VI Part => -} "muerto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "muero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mueres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "muere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "morimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mors" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mueren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "muera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mueras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "muera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "muramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "muris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mueran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mora" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "moras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mora" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "moramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "morais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "moran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"muriera" ; "muriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"murieras" ; "murieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"muriera" ; "muriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"muriramos" ; "murisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"murierais" ; "murieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"murieran" ; "muriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mor" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "moriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "muri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "morimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "moristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "murieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "morir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "morirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "morir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "moriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "moriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "morirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "muriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "murieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "muriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "muriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "muriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "murieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "morira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "moriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "morira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "moriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "morirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "moriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "muere" ; - {- VPB (Imper C.Sg C.P3) => -} "muera" ; - {- VPB (Imper C.Pl C.P1) => -} "muramos" ; - {- VPB (Imper C.Pl C.P2) => -} "morid" ; - {- VPB (Imper C.Pl C.P3) => -} "mueran" ; - {- VPB (Pass C.Sg Masc) => -} "muerto" ; - {- VPB (Pass C.Sg Fem) => -} "muerta" ; - {- VPB (Pass C.Pl Masc) => -} "muertos" ; - {- VPB (Pass C.Pl Fem) => -} "muertas" - ] - } ; - -lin pervertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pervertir" ; - {- VI Ger => -} "pervirtiendo" ; - {- VI Part => -} "pervertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pervierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "perviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pervierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pervertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "perverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pervierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pervierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "perviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pervierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pervirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pervirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "perviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "perverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pervertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "perverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pervertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pervertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pervertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pervirtiera" ; "pervirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pervirtieras" ; "pervirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pervirtiera" ; "pervirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pervirtiramos" ; "pervirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pervirtierais" ; "pervirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pervirtieran" ; "pervirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pervert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pervertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pervirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pervertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pervertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pervirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pervertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pervertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pervertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pervertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pervertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pervertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pervirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pervirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pervirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pervirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pervirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pervirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pervertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pervertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pervertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pervertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pervertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pervertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pervierte" ; - {- VPB (Imper C.Sg C.P3) => -} "pervierta" ; - {- VPB (Imper C.Pl C.P1) => -} "pervirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "pervertid" ; - {- VPB (Imper C.Pl C.P3) => -} "perviertan" ; - {- VPB (Pass C.Sg Masc) => -} "pervertido" ; - {- VPB (Pass C.Sg Fem) => -} "pervertida" ; - {- VPB (Pass C.Pl Masc) => -} "pervertidos" ; - {- VPB (Pass C.Pl Fem) => -} "pervertidas" - ] - } ; - -lin preferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preferir" ; - {- VI Ger => -} "prefiriendo" ; - {- VI Part => -} "preferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prefiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prefieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prefiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "preferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prefers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prefieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prefiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prefieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prefiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prefiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prefiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prefieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prefera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prefera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "preferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prefiriera" ; "prefiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prefirieras" ; "prefirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prefiriera" ; "prefiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prefiriramos" ; "prefirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prefirierais" ; "prefirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prefirieran" ; "prefiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prefer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "preferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prefiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "preferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "preferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prefirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "preferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "preferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "preferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "preferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prefiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prefirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prefiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prefiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prefiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prefirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "preferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "preferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "preferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prefiere" ; - {- VPB (Imper C.Sg C.P3) => -} "prefiera" ; - {- VPB (Imper C.Pl C.P1) => -} "prefiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "preferid" ; - {- VPB (Imper C.Pl C.P3) => -} "prefieran" ; - {- VPB (Pass C.Sg Masc) => -} "preferido" ; - {- VPB (Pass C.Sg Fem) => -} "preferida" ; - {- VPB (Pass C.Pl Masc) => -} "preferidos" ; - {- VPB (Pass C.Pl Fem) => -} "preferidas" - ] - } ; - -lin premorir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "premorir" ; - {- VI Ger => -} "premoriendo" ; - {- VI Part => -} "premuerto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "premuero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "premueres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "premuere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "premorimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "premors" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "premueren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "premuera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "premueras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "premuera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "premuramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "premuris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "premueran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "premora" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "premoras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "premora" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "premoramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "premorais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "premoran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"premuriera" ; "premuriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"premurieras" ; "premurieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"premuriera" ; "premuriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"premuriramos" ; "premurisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"premurierais" ; "premurieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"premurieran" ; "premuriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "premor" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "premoriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "premuri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "premorimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "premoristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "premurieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "premorir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "premorirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "premorir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "premoriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "premoriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "premorirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "premuriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "premurieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "premuriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "premuriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "premuriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "premurieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "premorira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "premoriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "premorira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "premoriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "premorirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "premoriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "premuere" ; - {- VPB (Imper C.Sg C.P3) => -} "premuera" ; - {- VPB (Imper C.Pl C.P1) => -} "premuramos" ; - {- VPB (Imper C.Pl C.P2) => -} "premorid" ; - {- VPB (Imper C.Pl C.P3) => -} "premueran" ; - {- VPB (Pass C.Sg Masc) => -} "premuerto" ; - {- VPB (Pass C.Sg Fem) => -} "premuerta" ; - {- VPB (Pass C.Pl Masc) => -} "premuertos" ; - {- VPB (Pass C.Pl Fem) => -} "premuertas" - ] - } ; - -lin presentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "presentir" ; - {- VI Ger => -} "presintiendo" ; - {- VI Part => -} "presentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "presiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "presientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "presiente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "presentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "presents" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "presienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "presienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "presientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "presienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "presintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "presintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "presientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "presenta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "presentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "presenta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "presentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "presentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "presentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"presintiera" ; "presintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"presintieras" ; "presintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"presintiera" ; "presintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"presintiramos" ; "presintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"presintierais" ; "presintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"presintieran" ; "presintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "present" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "presentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "presinti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "presentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "presentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "presintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "presentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "presentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "presentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "presentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "presentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "presentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "presintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "presintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "presintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "presintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "presintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "presintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "presentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "presentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "presentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "presentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "presentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "presentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "presiente" ; - {- VPB (Imper C.Sg C.P3) => -} "presienta" ; - {- VPB (Imper C.Pl C.P1) => -} "presintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "presentid" ; - {- VPB (Imper C.Pl C.P3) => -} "presientan" ; - {- VPB (Pass C.Sg Masc) => -} "presentido" ; - {- VPB (Pass C.Sg Fem) => -} "presentida" ; - {- VPB (Pass C.Pl Masc) => -} "presentidos" ; - {- VPB (Pass C.Pl Fem) => -} "presentidas" - ] - } ; - -lin proferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proferir" ; - {- VI Ger => -} "profiriendo" ; - {- VI Part => -} "proferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "profiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "profieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "profiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "proferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "profers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "profieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "profiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "profieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "profiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "profiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "profiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "profieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "profera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "proferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "profera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "proferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "proferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "proferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"profiriera" ; "profiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"profirieras" ; "profirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"profiriera" ; "profiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"profiriramos" ; "profirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"profirierais" ; "profirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"profirieran" ; "profiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "profer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "proferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "profiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "proferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "proferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "profirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "proferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "proferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "proferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "proferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "proferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "proferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "profiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "profirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "profiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "profiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "profiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "profirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "proferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "proferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "proferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "proferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "proferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "proferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "profiere" ; - {- VPB (Imper C.Sg C.P3) => -} "profiera" ; - {- VPB (Imper C.Pl C.P1) => -} "profiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "proferid" ; - {- VPB (Imper C.Pl C.P3) => -} "profieran" ; - {- VPB (Pass C.Sg Masc) => -} "proferido" ; - {- VPB (Pass C.Sg Fem) => -} "proferida" ; - {- VPB (Pass C.Pl Masc) => -} "proferidos" ; - {- VPB (Pass C.Pl Fem) => -} "proferidas" - ] - } ; - -lin reconvertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconvertir" ; - {- VI Ger => -} "reconvirtiendo" ; - {- VI Part => -} "reconvertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconvierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconvierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconvertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconvierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconvierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconvierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconvirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconvirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconvertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconvertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconvertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconvertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reconvirtiera" ; "reconvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reconvirtieras" ; "reconvirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reconvirtiera" ; "reconvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reconvirtiramos" ; "reconvirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reconvirtierais" ; "reconvirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reconvirtieran" ; "reconvirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconvert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reconvertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reconvirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reconvertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reconvertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reconvirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconvertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconvertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconvertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconvertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconvertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconvertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reconvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reconvirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reconvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reconvirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reconvirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reconvirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconvertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconvertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconvertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconvertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconvertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconvertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconvierte" ; - {- VPB (Imper C.Sg C.P3) => -} "reconvierta" ; - {- VPB (Imper C.Pl C.P1) => -} "reconvirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconvertid" ; - {- VPB (Imper C.Pl C.P3) => -} "reconviertan" ; - {- VPB (Pass C.Sg Masc) => -} "reconvertido" ; - {- VPB (Pass C.Sg Fem) => -} "reconvertida" ; - {- VPB (Pass C.Pl Masc) => -} "reconvertidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconvertidas" - ] - } ; - -lin referir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "referir" ; - {- VI Ger => -} "refiriendo" ; - {- VI Part => -} "referido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "referimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "refers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "refiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "refiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "refera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "referas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "refera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "referamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "referais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "referan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refiriera" ; "refiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"refirieras" ; "refirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refiriera" ; "refiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refiriramos" ; "refirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"refirierais" ; "refirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"refirieran" ; "refiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "refer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "referiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "referimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "referisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "refirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "referir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "referirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "referir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "referiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "referiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "referirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "refirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "refirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "referira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "referiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "referira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "referiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "referirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "referiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refiere" ; - {- VPB (Imper C.Sg C.P3) => -} "refiera" ; - {- VPB (Imper C.Pl C.P1) => -} "refiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "referid" ; - {- VPB (Imper C.Pl C.P3) => -} "refieran" ; - {- VPB (Pass C.Sg Masc) => -} "referido" ; - {- VPB (Pass C.Sg Fem) => -} "referida" ; - {- VPB (Pass C.Pl Masc) => -} "referidos" ; - {- VPB (Pass C.Pl Fem) => -} "referidas" - ] - } ; - -lin reherir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reherir" ; - {- VI Ger => -} "rehiriendo" ; - {- VI Part => -} "reherido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reherimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rehera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reheras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rehera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reheramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reherais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reheran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehiriera" ; "rehiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehirieras" ; "rehirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehiriera" ; "rehiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehiriramos" ; "rehirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehirierais" ; "rehirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehirieran" ; "rehiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reher" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reheriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rehiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reherimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reheristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reherir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reherirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reherir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reheriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reheriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reherirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reherira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reheriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reherira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reheriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reherirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reheriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehiere" ; - {- VPB (Imper C.Sg C.P3) => -} "rehiera" ; - {- VPB (Imper C.Pl C.P1) => -} "rehiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "reherid" ; - {- VPB (Imper C.Pl C.P3) => -} "rehieran" ; - {- VPB (Pass C.Sg Masc) => -} "reherido" ; - {- VPB (Pass C.Sg Fem) => -} "reherida" ; - {- VPB (Pass C.Pl Masc) => -} "reheridos" ; - {- VPB (Pass C.Pl Fem) => -} "reheridas" - ] - } ; - -lin rehervir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rehervir" ; - {- VI Ger => -} "rehirviendo" ; - {- VI Part => -} "rehervido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehiervo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehierves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehierve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rehervimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehervs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehierven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehierva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehiervas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehierva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehirvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehirvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehiervan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reherva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rehervas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reherva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rehervamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rehervais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rehervan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehirviera" ; "rehirviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehirvieras" ; "rehirvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehirviera" ; "rehirviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehirviramos" ; "rehirvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehirvierais" ; "rehirvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehirvieran" ; "rehirviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reherv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reherviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rehirvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rehervimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rehervisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehirvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rehervir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rehervirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rehervir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reherviremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reherviris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rehervirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehirviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehirvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehirviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehirviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehirviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehirvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rehervira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reherviras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rehervira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reherviramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rehervirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reherviran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehierve" ; - {- VPB (Imper C.Sg C.P3) => -} "rehierva" ; - {- VPB (Imper C.Pl C.P1) => -} "rehirvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rehervid" ; - {- VPB (Imper C.Pl C.P3) => -} "rehiervan" ; - {- VPB (Pass C.Sg Masc) => -} "rehervido" ; - {- VPB (Pass C.Sg Fem) => -} "rehervida" ; - {- VPB (Pass C.Pl Masc) => -} "rehervidos" ; - {- VPB (Pass C.Pl Fem) => -} "rehervidas" - ] - } ; - -lin requerir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "requerir" ; - {- VI Ger => -} "requiriendo" ; - {- VI Part => -} "requerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "requiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "requieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "requiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "requerimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "requers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "requieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "requiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "requieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "requiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "requiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "requiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "requieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "requera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "requeras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "requera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "requeramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "requerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "requeran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"requiriera" ; "requiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"requirieras" ; "requirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"requiriera" ; "requiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"requiriramos" ; "requirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"requirierais" ; "requirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"requirieran" ; "requiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "requer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "requeriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "requiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "requerimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "requeristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "requirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "requerir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "requerirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "requerir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "requeriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "requeriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "requerirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "requiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "requirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "requiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "requiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "requiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "requirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "requerira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "requeriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "requerira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "requeriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "requerirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "requeriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "requiere" ; - {- VPB (Imper C.Sg C.P3) => -} "requiera" ; - {- VPB (Imper C.Pl C.P1) => -} "requiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "requerid" ; - {- VPB (Imper C.Pl C.P3) => -} "requieran" ; - {- VPB (Pass C.Sg Masc) => -} "requerido" ; - {- VPB (Pass C.Sg Fem) => -} "requerida" ; - {- VPB (Pass C.Pl Masc) => -} "requeridos" ; - {- VPB (Pass C.Pl Fem) => -} "requeridas" - ] - } ; - -lin revertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revertir" ; - {- VI Ger => -} "revirtiendo" ; - {- VI Part => -} "revertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revirtiera" ; "revirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revirtieras" ; "revirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revirtiera" ; "revirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revirtiramos" ; "revirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revirtierais" ; "revirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revirtieran" ; "revirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revierte" ; - {- VPB (Imper C.Sg C.P3) => -} "revierta" ; - {- VPB (Imper C.Pl C.P1) => -} "revirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "revertid" ; - {- VPB (Imper C.Pl C.P3) => -} "reviertan" ; - {- VPB (Pass C.Sg Masc) => -} "revertido" ; - {- VPB (Pass C.Sg Fem) => -} "revertida" ; - {- VPB (Pass C.Pl Masc) => -} "revertidos" ; - {- VPB (Pass C.Pl Fem) => -} "revertidas" - ] - } ; - -lin sentir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sentir" ; - {- VI Ger => -} "sintiendo" ; - {- VI Part => -} "sentido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "siento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sientes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "siente" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sentimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sents" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sienten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sienta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sientas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sienta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sintamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sintis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sientan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "senta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sentas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "senta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sentamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sentais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sentan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sintiera" ; "sintiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sintieras" ; "sintieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sintiera" ; "sintiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sintiramos" ; "sintisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sintierais" ; "sintieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sintieran" ; "sintiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sentiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sinti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sentimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sentisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sintieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sentir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sentirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sentir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sentiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sentiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sentirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sintiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sintieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sintiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sintiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sintiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sintieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sentira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sentiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sentira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sentiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sentirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sentiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "siente" ; - {- VPB (Imper C.Sg C.P3) => -} "sienta" ; - {- VPB (Imper C.Pl C.P1) => -} "sintamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sentid" ; - {- VPB (Imper C.Pl C.P3) => -} "sientan" ; - {- VPB (Pass C.Sg Masc) => -} "sentido" ; - {- VPB (Pass C.Sg Fem) => -} "sentida" ; - {- VPB (Pass C.Pl Masc) => -} "sentidos" ; - {- VPB (Pass C.Pl Fem) => -} "sentidas" - ] - } ; - -lin subvertir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subvertir" ; - {- VI Ger => -} "subvirtiendo" ; - {- VI Part => -} "subvertido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subvierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subviertes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subvierte" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subvertimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subverts" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subvierten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subvierta" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subviertas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subvierta" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subvirtamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subvirtis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subviertan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subverta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subvertas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subverta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subvertamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subvertais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subvertan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subvirtiera" ; "subvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subvirtieras" ; "subvirtieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subvirtiera" ; "subvirtiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subvirtiramos" ; "subvirtisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subvirtierais" ; "subvirtieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subvirtieran" ; "subvirtiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subvert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subvertiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subvirti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subvertimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subvertisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subvirtieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subvertir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subvertirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subvertir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subvertiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subvertiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subvertirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subvirtieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subvirtiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subvirtiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subvirtiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subvirtieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subvertira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subvertiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subvertira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subvertiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subvertirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subvertiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subvierte" ; - {- VPB (Imper C.Sg C.P3) => -} "subvierta" ; - {- VPB (Imper C.Pl C.P1) => -} "subvirtamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subvertid" ; - {- VPB (Imper C.Pl C.P3) => -} "subviertan" ; - {- VPB (Pass C.Sg Masc) => -} "subvertido" ; - {- VPB (Pass C.Sg Fem) => -} "subvertida" ; - {- VPB (Pass C.Pl Masc) => -} "subvertidos" ; - {- VPB (Pass C.Pl Fem) => -} "subvertidas" - ] - } ; - -lin sugerir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sugerir" ; - {- VI Ger => -} "sugiriendo" ; - {- VI Part => -} "sugerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sugiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sugieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sugiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sugerimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sugers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sugieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sugiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sugieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sugiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sugiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sugiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sugieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sugera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sugeras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sugera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sugeramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sugerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sugeran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sugiriera" ; "sugiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sugirieras" ; "sugirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sugiriera" ; "sugiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sugiriramos" ; "sugirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sugirierais" ; "sugirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sugirieran" ; "sugiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "suger" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sugeriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sugiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sugerimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sugeristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sugirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sugerir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sugerirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sugerir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sugeriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sugeriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sugerirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sugiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sugirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sugiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sugiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sugiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sugirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sugerira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sugeriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sugerira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sugeriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sugerirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sugeriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sugiere" ; - {- VPB (Imper C.Sg C.P3) => -} "sugiera" ; - {- VPB (Imper C.Pl C.P1) => -} "sugiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "sugerid" ; - {- VPB (Imper C.Pl C.P3) => -} "sugieran" ; - {- VPB (Pass C.Sg Masc) => -} "sugerido" ; - {- VPB (Pass C.Sg Fem) => -} "sugerida" ; - {- VPB (Pass C.Pl Masc) => -} "sugeridos" ; - {- VPB (Pass C.Pl Fem) => -} "sugeridas" - ] - } ; - -lin transferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "transferir" ; - {- VI Ger => -} "transfiriendo" ; - {- VI Part => -} "transferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "transfiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "transfieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "transfiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "transferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "transfers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "transfieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "transfiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "transfieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "transfiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "transfiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "transfiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "transfieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "transfera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "transferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "transfera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "transferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "transferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "transferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"transfiriera" ; "transfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"transfirieras" ; "transfirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"transfiriera" ; "transfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"transfiriramos" ; "transfirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"transfirierais" ; "transfirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"transfirieran" ; "transfiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "transfer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "transferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "transfiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "transferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "transferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "transfirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "transferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "transferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "transferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "transferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "transferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "transferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "transfiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "transfirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "transfiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "transfiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "transfiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "transfirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "transferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "transferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "transferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "transferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "transferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "transferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "transfiere" ; - {- VPB (Imper C.Sg C.P3) => -} "transfiera" ; - {- VPB (Imper C.Pl C.P1) => -} "transfiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "transferid" ; - {- VPB (Imper C.Pl C.P3) => -} "transfieran" ; - {- VPB (Pass C.Sg Masc) => -} "transferido" ; - {- VPB (Pass C.Sg Fem) => -} "transferida" ; - {- VPB (Pass C.Pl Masc) => -} "transferidos" ; - {- VPB (Pass C.Pl Fem) => -} "transferidas" - ] - } ; - -lin trasferir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasferir" ; - {- VI Ger => -} "trasfiriendo" ; - {- VI Part => -} "trasferido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasfiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasfieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasfiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasferimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasfers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasfieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasfiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasfieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasfiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasfiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasfiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasfieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasfera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasferas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasfera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasferamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasferais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasferan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasfiriera" ; "trasfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasfirieras" ; "trasfirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasfiriera" ; "trasfiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasfiriramos" ; "trasfirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasfirierais" ; "trasfirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasfirieran" ; "trasfiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasfer" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasferiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasfiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasferimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasferisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasfirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasferir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasferirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasferir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasferiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasferiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasferirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasfiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasfirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasfiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasfiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasfiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasfirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasferira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasferiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasferira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasferiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasferirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasferiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasfiere" ; - {- VPB (Imper C.Sg C.P3) => -} "trasfiera" ; - {- VPB (Imper C.Pl C.P1) => -} "trasfiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasferid" ; - {- VPB (Imper C.Pl C.P3) => -} "trasfieran" ; - {- VPB (Pass C.Sg Masc) => -} "trasferido" ; - {- VPB (Pass C.Sg Fem) => -} "trasferida" ; - {- VPB (Pass C.Pl Masc) => -} "trasferidos" ; - {- VPB (Pass C.Pl Fem) => -} "trasferidas" - ] - } ; - -lin zaherir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "zaherir" ; - {- VI Ger => -} "zahiriendo" ; - {- VI Part => -} "zaherido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "zahiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "zahieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "zahiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "zaherimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "zahers" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "zahieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "zahiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "zahieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "zahiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "zahiramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "zahiris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "zahieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "zahera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "zaheras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "zahera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "zaheramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "zaherais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "zaheran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"zahiriera" ; "zahiriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"zahirieras" ; "zahirieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"zahiriera" ; "zahiriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"zahiriramos" ; "zahirisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"zahirierais" ; "zahirieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"zahirieran" ; "zahiriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "zaher" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "zaheriste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "zahiri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "zaherimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "zaheristeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "zahirieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "zaherir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "zaherirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "zaherir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "zaheriremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "zaheriris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "zaherirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "zahiriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "zahirieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "zahiriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "zahiriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "zahiriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "zahirieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "zaherira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "zaheriras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "zaherira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "zaheriramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "zaherirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "zaheriran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "zahiere" ; - {- VPB (Imper C.Sg C.P3) => -} "zahiera" ; - {- VPB (Imper C.Pl C.P1) => -} "zahiramos" ; - {- VPB (Imper C.Pl C.P2) => -} "zaherid" ; - {- VPB (Imper C.Pl C.P3) => -} "zahieran" ; - {- VPB (Pass C.Sg Masc) => -} "zaherido" ; - {- VPB (Pass C.Sg Fem) => -} "zaherida" ; - {- VPB (Pass C.Pl Masc) => -} "zaheridos" ; - {- VPB (Pass C.Pl Fem) => -} "zaheridas" - ] - } ; - -lin colegir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "colegir" ; - {- VI Ger => -} "coligiendo" ; - {- VI Part => -} "colegido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "colijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "colige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "colegimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "colegs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "coligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "colija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "colijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "colija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "colijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "colijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "colijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "colega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "colegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "colega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "colegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "colegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "colegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"coligiera" ; "coligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"coligieras" ; "coligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"coligiera" ; "coligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"coligiramos" ; "coligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"coligierais" ; "coligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"coligieran" ; "coligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "coleg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "colegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "coligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "colegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "colegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "coligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "colegir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "colegirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "colegir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "colegiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "colegiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "colegirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "coligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "coligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "coligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "coligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "coligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "coligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "colegira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "colegiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "colegira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "colegiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "colegirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "colegiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "colige" ; - {- VPB (Imper C.Sg C.P3) => -} "colija" ; - {- VPB (Imper C.Pl C.P1) => -} "colijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "colegid" ; - {- VPB (Imper C.Pl C.P3) => -} "colijan" ; - {- VPB (Pass C.Sg Masc) => -} "colegido" ; - {- VPB (Pass C.Sg Fem) => -} "colegida" ; - {- VPB (Pass C.Pl Masc) => -} "colegidos" ; - {- VPB (Pass C.Pl Fem) => -} "colegidas" - ] - } ; - -lin corregir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "corregir" ; - {- VI Ger => -} "corrigiendo" ; - {- VI Part => -} "corregido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "corrijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "corriges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "corrige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "corregimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "corregs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "corrigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "corrija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "corrijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "corrija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "corrijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "corrijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "corrijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "correga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "corregas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "correga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "corregamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "corregais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "corregan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"corrigiera" ; "corrigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"corrigieras" ; "corrigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"corrigiera" ; "corrigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"corrigiramos" ; "corrigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"corrigierais" ; "corrigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"corrigieran" ; "corrigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "correg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "corregiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "corrigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "corregimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "corregisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "corrigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "corregir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "corregirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "corregir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "corregiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "corregiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "corregirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "corrigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "corrigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "corrigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "corrigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "corrigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "corrigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "corregira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "corregiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "corregira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "corregiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "corregirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "corregiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "corrige" ; - {- VPB (Imper C.Sg C.P3) => -} "corrija" ; - {- VPB (Imper C.Pl C.P1) => -} "corrijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "corregid" ; - {- VPB (Imper C.Pl C.P3) => -} "corrijan" ; - {- VPB (Pass C.Sg Masc) => -} "corregido" ; - {- VPB (Pass C.Sg Fem) => -} "corregida" ; - {- VPB (Pass C.Pl Masc) => -} "corregidos" ; - {- VPB (Pass C.Pl Fem) => -} "corregidas" - ] - } ; - -lin elegir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "elegir" ; - {- VI Ger => -} "eligiendo" ; - {- VI Part => -} variants {"elegido" ; "electo"} ; - {- VPB (Pres Ind C.Sg C.P1) => -} "elijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "eliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "elige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "elegimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "elegs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "eligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "elija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "elijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "elija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "elijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "elijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "elijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "elega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "elegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "elega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "elegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "elegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "elegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"eligiera" ; "eligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"eligieras" ; "eligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"eligiera" ; "eligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"eligiramos" ; "eligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"eligierais" ; "eligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"eligieran" ; "eligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "eleg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "elegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "eligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "elegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "elegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "eligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "elegir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "elegirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "elegir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "elegiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "elegiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "elegirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "eligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "eligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "eligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "eligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "eligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "eligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "elegira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "elegiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "elegira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "elegiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "elegirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "elegiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "elige" ; - {- VPB (Imper C.Sg C.P3) => -} "elija" ; - {- VPB (Imper C.Pl C.P1) => -} "elijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "elegid" ; - {- VPB (Imper C.Pl C.P3) => -} "elijan" ; - {- VPB (Pass C.Sg Masc) => -} variants {"elegido" ; "electo"} ; - {- VPB (Pass C.Sg Fem) => -} variants {"elegida" ; "electa"} ; - {- VPB (Pass C.Pl Masc) => -} variants {"elegidos" ; "electos"} ; - {- VPB (Pass C.Pl Fem) => -} variants {"elegidas" ; "electas"} - ] - } ; - -lin preelegir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preelegir" ; - {- VI Ger => -} "preeligiendo" ; - {- VI Part => -} "preelegido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "preelijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "preeliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "preelige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "preelegimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "preelegs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "preeligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "preelija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "preelijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "preelija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "preelijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "preelijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "preelijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "preelega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preelegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "preelega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preelegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preelegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "preelegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"preeligiera" ; "preeligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"preeligieras" ; "preeligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"preeligiera" ; "preeligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"preeligiramos" ; "preeligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"preeligierais" ; "preeligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"preeligieran" ; "preeligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "preeleg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "preelegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "preeligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "preelegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "preelegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "preeligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "preelegir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "preelegirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "preelegir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preelegiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preelegiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "preelegirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "preeligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "preeligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "preeligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "preeligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "preeligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "preeligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "preelegira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preelegiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "preelegira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preelegiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "preelegirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preelegiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preelige" ; - {- VPB (Imper C.Sg C.P3) => -} "preelija" ; - {- VPB (Imper C.Pl C.P1) => -} "preelijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "preelegid" ; - {- VPB (Imper C.Pl C.P3) => -} "preelijan" ; - {- VPB (Pass C.Sg Masc) => -} "preelegido" ; - {- VPB (Pass C.Sg Fem) => -} "preelegida" ; - {- VPB (Pass C.Pl Masc) => -} "preelegidos" ; - {- VPB (Pass C.Pl Fem) => -} "preelegidas" - ] - } ; - -lin recolegir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recolegir" ; - {- VI Ger => -} "recoligiendo" ; - {- VI Part => -} "recolegido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recolijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recoliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recolige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recolegimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recolegs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recoligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recolija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recolijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recolija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recolijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recolijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recolijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recolega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recolegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recolega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recolegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recolegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recolegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recoligiera" ; "recoligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recoligieras" ; "recoligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recoligiera" ; "recoligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recoligiramos" ; "recoligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recoligierais" ; "recoligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recoligieran" ; "recoligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recoleg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recolegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recoligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recolegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recolegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recoligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recolegir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recolegirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recolegir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recolegiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recolegiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recolegirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recoligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recoligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recoligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recoligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recoligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recoligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recolegira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recolegiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recolegira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recolegiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recolegirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recolegiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recolige" ; - {- VPB (Imper C.Sg C.P3) => -} "recolija" ; - {- VPB (Imper C.Pl C.P1) => -} "recolijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recolegid" ; - {- VPB (Imper C.Pl C.P3) => -} "recolijan" ; - {- VPB (Pass C.Sg Masc) => -} "recolegido" ; - {- VPB (Pass C.Sg Fem) => -} "recolegida" ; - {- VPB (Pass C.Pl Masc) => -} "recolegidos" ; - {- VPB (Pass C.Pl Fem) => -} "recolegidas" - ] - } ; - -lin reelegir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reelegir" ; - {- VI Ger => -} "reeligiendo" ; - {- VI Part => -} "reelegido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reelijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reeliges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reelige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reelegimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reelegs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reeligen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reelija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reelijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reelija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reelijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reelijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reelijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reelega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reelegas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reelega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reelegamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reelegais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reelegan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reeligiera" ; "reeligiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reeligieras" ; "reeligieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reeligiera" ; "reeligiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reeligiramos" ; "reeligisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reeligierais" ; "reeligieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reeligieran" ; "reeligiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reeleg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reelegiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reeligi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reelegimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reelegisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reeligieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reelegir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reelegirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reelegir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reelegiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reelegiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reelegirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reeligiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reeligieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reeligiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reeligiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reeligiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reeligieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reelegira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reelegiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reelegira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reelegiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reelegirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reelegiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reelige" ; - {- VPB (Imper C.Sg C.P3) => -} "reelija" ; - {- VPB (Imper C.Pl C.P1) => -} "reelijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reelegid" ; - {- VPB (Imper C.Pl C.P3) => -} "reelijan" ; - {- VPB (Pass C.Sg Masc) => -} "reelegido" ; - {- VPB (Pass C.Sg Fem) => -} "reelegida" ; - {- VPB (Pass C.Pl Masc) => -} "reelegidos" ; - {- VPB (Pass C.Pl Fem) => -} "reelegidas" - ] - } ; - -lin regir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "regir" ; - {- VI Ger => -} "rigiendo" ; - {- VI Part => -} "regido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rijo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "riges" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rige" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "regimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "regs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rigen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rija" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rijas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rija" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rijamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rijis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rijan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rega" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "regas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rega" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "regamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "regais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "regan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rigiera" ; "rigiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rigieras" ; "rigieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rigiera" ; "rigiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rigiramos" ; "rigisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rigierais" ; "rigieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rigieran" ; "rigiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "registe" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rigi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "regimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "registeis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rigieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "regir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "regirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "regir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "regiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "regiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "regirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rigiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rigieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rigiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rigiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rigiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rigieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "regira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "regiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "regira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "regiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "regirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "regiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rige" ; - {- VPB (Imper C.Sg C.P3) => -} "rija" ; - {- VPB (Imper C.Pl C.P1) => -} "rijamos" ; - {- VPB (Imper C.Pl C.P2) => -} "regid" ; - {- VPB (Imper C.Pl C.P3) => -} "rijan" ; - {- VPB (Pass C.Sg Masc) => -} "regido" ; - {- VPB (Pass C.Sg Fem) => -} "regida" ; - {- VPB (Pass C.Pl Masc) => -} "regidos" ; - {- VPB (Pass C.Pl Fem) => -} "regidas" - ] - } ; - -lin abeldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abeldar" ; - {- VI Ger => -} "abeldando" ; - {- VI Part => -} "abeldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abieldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abieldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abielda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abeldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abeldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abieldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abielde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abieldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abielde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abeldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abeldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abielden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abeldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abeldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abeldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abeldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abeldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abeldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abeldara" ; "abeldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abeldaras" ; "abeldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abeldara" ; "abeldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abeldramos" ; "abeldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abeldarais" ; "abeldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abeldaran" ; "abeldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abeld" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abeldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abeld" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abeldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abeldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abeldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abeldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abeldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abeldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abeldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abeldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abeldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abeldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abeldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abeldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abeldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abeldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abeldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abeldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abeldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abeldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abeldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abeldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abeldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abielda" ; - {- VPB (Imper C.Sg C.P3) => -} "abielde" ; - {- VPB (Imper C.Pl C.P1) => -} "abeldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "abeldad" ; - {- VPB (Imper C.Pl C.P3) => -} "abielden" ; - {- VPB (Pass C.Sg Masc) => -} "abeldado" ; - {- VPB (Pass C.Sg Fem) => -} "abeldada" ; - {- VPB (Pass C.Pl Masc) => -} "abeldados" ; - {- VPB (Pass C.Pl Fem) => -} "abeldadas" - ] - } ; - -lin abuolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abuolar" ; - {- VI Ger => -} "abuolando" ; - {- VI Part => -} "abuolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "abuuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "abuuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "abuuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "abuolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "abuolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "abuuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "abuuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "abuueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "abuuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "abuolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "abuolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "abuuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "abuolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "abuolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "abuolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "abuolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "abuolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "abuolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"abuolara" ; "abuolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"abuolaras" ; "abuolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"abuolara" ; "abuolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"abuolramos" ; "abuolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"abuolarais" ; "abuolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"abuolaran" ; "abuolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "abuol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "abuolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "abuol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "abuolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "abuolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "abuolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "abuolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "abuolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "abuolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "abuolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "abuolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "abuolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "abuolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "abuolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "abuolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "abuolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "abuolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "abuolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "abuolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "abuolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "abuolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "abuolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "abuolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "abuolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "abuuela" ; - {- VPB (Imper C.Sg C.P3) => -} "abuuele" ; - {- VPB (Imper C.Pl C.P1) => -} "abuolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "abuolad" ; - {- VPB (Imper C.Pl C.P3) => -} "abuuelen" ; - {- VPB (Pass C.Sg Masc) => -} "abuolado" ; - {- VPB (Pass C.Sg Fem) => -} "abuolada" ; - {- VPB (Pass C.Pl Masc) => -} "abuolados" ; - {- VPB (Pass C.Pl Fem) => -} "abuoladas" - ] - } ; - -lin acertar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acertar" ; - {- VI Ger => -} "acertando" ; - {- VI Part => -} "acertado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aciertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acierta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acertamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aciertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acierte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aciertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acierte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acertemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acierten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acertaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acertabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acertaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acertbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acertabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acertaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acertara" ; "acertase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acertaras" ; "acertases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acertara" ; "acertase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acertramos" ; "acertsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acertarais" ; "acertaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acertaran" ; "acertasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acertaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acert" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acertamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acertasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acertaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acertar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acertars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acertar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acertaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acertaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acertarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acertare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acertares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acertare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acertremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acertareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acertaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acertara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acertaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acertara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acertaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acertarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acertaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acierta" ; - {- VPB (Imper C.Sg C.P3) => -} "acierte" ; - {- VPB (Imper C.Pl C.P1) => -} "acertemos" ; - {- VPB (Imper C.Pl C.P2) => -} "acertad" ; - {- VPB (Imper C.Pl C.P3) => -} "acierten" ; - {- VPB (Pass C.Sg Masc) => -} "acertado" ; - {- VPB (Pass C.Sg Fem) => -} "acertada" ; - {- VPB (Pass C.Pl Masc) => -} "acertados" ; - {- VPB (Pass C.Pl Fem) => -} "acertadas" - ] - } ; - -lin acollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acollar" ; - {- VI Ger => -} "acollando" ; - {- VI Part => -} "acollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acollara" ; "acollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acollaras" ; "acollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acollara" ; "acollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acollramos" ; "acollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acollarais" ; "acollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acollaran" ; "acollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acuella" ; - {- VPB (Imper C.Sg C.P3) => -} "acuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "acollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "acollad" ; - {- VPB (Imper C.Pl C.P3) => -} "acuellen" ; - {- VPB (Pass C.Sg Masc) => -} "acollado" ; - {- VPB (Pass C.Sg Fem) => -} "acollada" ; - {- VPB (Pass C.Pl Masc) => -} "acollados" ; - {- VPB (Pass C.Pl Fem) => -} "acolladas" - ] - } ; - -lin acordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acordar" ; - {- VI Ger => -} "acordando" ; - {- VI Part => -} "acordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acordara" ; "acordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acordaras" ; "acordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acordara" ; "acordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acordramos" ; "acordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acordarais" ; "acordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acordaran" ; "acordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "acuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "acordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "acordad" ; - {- VPB (Imper C.Pl C.P3) => -} "acuerden" ; - {- VPB (Pass C.Sg Masc) => -} "acordado" ; - {- VPB (Pass C.Sg Fem) => -} "acordada" ; - {- VPB (Pass C.Pl Masc) => -} "acordados" ; - {- VPB (Pass C.Pl Fem) => -} "acordadas" - ] - } ; - -lin acornar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acornar" ; - {- VI Ger => -} "acornando" ; - {- VI Part => -} "acornado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acuerno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acuernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acuerna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acornamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acornis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acuernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acuerne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acuernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acuerne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acornemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acornis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acuernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acornaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acornabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acornaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acornbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acornabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acornaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acornara" ; "acornase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acornaras" ; "acornases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acornara" ; "acornase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acornramos" ; "acornsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acornarais" ; "acornaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acornaran" ; "acornasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acorn" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acornaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acorn" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acornamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acornasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acornaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acornar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acornars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acornar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acornaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acornaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acornarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acornare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acornares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acornare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acornremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acornareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acornaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acornara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acornaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acornara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acornaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acornarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acornaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acuerna" ; - {- VPB (Imper C.Sg C.P3) => -} "acuerne" ; - {- VPB (Imper C.Pl C.P1) => -} "acornemos" ; - {- VPB (Imper C.Pl C.P2) => -} "acornad" ; - {- VPB (Imper C.Pl C.P3) => -} "acuernen" ; - {- VPB (Pass C.Sg Masc) => -} "acornado" ; - {- VPB (Pass C.Sg Fem) => -} "acornada" ; - {- VPB (Pass C.Pl Masc) => -} "acornados" ; - {- VPB (Pass C.Pl Fem) => -} "acornadas" - ] - } ; - -lin acostar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acostar" ; - {- VI Ger => -} "acostando" ; - {- VI Part => -} "acostado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acostamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acostis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acostemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acostis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acostaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acostabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acostaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acostbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acostabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acostaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acostara" ; "acostase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acostaras" ; "acostases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acostara" ; "acostase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acostramos" ; "acostsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acostarais" ; "acostaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acostaran" ; "acostasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acostaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acostamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acostasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acostaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acostar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acostars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acostar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acostaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acostaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acostarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acostare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acostares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acostare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acostremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acostareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acostaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acostara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acostaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acostara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acostaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acostarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acostaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "acueste" ; - {- VPB (Imper C.Pl C.P1) => -} "acostemos" ; - {- VPB (Imper C.Pl C.P2) => -} "acostad" ; - {- VPB (Imper C.Pl C.P3) => -} "acuesten" ; - {- VPB (Pass C.Sg Masc) => -} "acostado" ; - {- VPB (Pass C.Sg Fem) => -} "acostada" ; - {- VPB (Pass C.Pl Masc) => -} "acostados" ; - {- VPB (Pass C.Pl Fem) => -} "acostadas" - ] - } ; - -lin acrecentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acrecentar" ; - {- VI Ger => -} "acrecentando" ; - {- VI Part => -} "acrecentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acreciento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acrecientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acrecienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acrecentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acrecentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acrecientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acreciente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acrecientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acreciente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acrecentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acrecentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acrecienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acrecentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acrecentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acrecentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acrecentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acrecentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acrecentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acrecentara" ; "acrecentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acrecentaras" ; "acrecentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acrecentara" ; "acrecentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acrecentramos" ; "acrecentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acrecentarais" ; "acrecentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acrecentaran" ; "acrecentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acrecent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acrecentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acrecent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acrecentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acrecentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acrecentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acrecentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acrecentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acrecentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acrecentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acrecentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acrecentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acrecentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acrecentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acrecentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acrecentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acrecentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acrecentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acrecentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acrecentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acrecentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acrecentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acrecentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acrecentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acrecienta" ; - {- VPB (Imper C.Sg C.P3) => -} "acreciente" ; - {- VPB (Imper C.Pl C.P1) => -} "acrecentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "acrecentad" ; - {- VPB (Imper C.Pl C.P3) => -} "acrecienten" ; - {- VPB (Pass C.Sg Masc) => -} "acrecentado" ; - {- VPB (Pass C.Sg Fem) => -} "acrecentada" ; - {- VPB (Pass C.Pl Masc) => -} "acrecentados" ; - {- VPB (Pass C.Pl Fem) => -} "acrecentadas" - ] - } ; - -lin adestrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "adestrar" ; - {- VI Ger => -} "adestrando" ; - {- VI Part => -} "adestrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "adiestro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "adiestras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "adiestra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "adestramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "adestris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "adiestran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "adiestre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "adiestres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "adiestre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "adestremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "adestris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "adiestren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "adestraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "adestrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "adestraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "adestrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "adestrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "adestraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adestrara" ; "adestrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adestraras" ; "adestrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adestrara" ; "adestrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adestrramos" ; "adestrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adestrarais" ; "adestraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adestraran" ; "adestrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "adestr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adestraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adestr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adestramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adestrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adestraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "adestrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "adestrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "adestrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "adestraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "adestraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "adestrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adestrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adestrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adestrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adestrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adestrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adestraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "adestrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "adestraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "adestrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "adestraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "adestrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "adestraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "adiestra" ; - {- VPB (Imper C.Sg C.P3) => -} "adiestre" ; - {- VPB (Imper C.Pl C.P1) => -} "adestremos" ; - {- VPB (Imper C.Pl C.P2) => -} "adestrad" ; - {- VPB (Imper C.Pl C.P3) => -} "adiestren" ; - {- VPB (Pass C.Sg Masc) => -} "adestrado" ; - {- VPB (Pass C.Sg Fem) => -} "adestrada" ; - {- VPB (Pass C.Pl Masc) => -} "adestrados" ; - {- VPB (Pass C.Pl Fem) => -} "adestradas" - ] - } ; - -lin aferrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aferrar" ; - {- VI Ger => -} "aferrando" ; - {- VI Part => -} "aferrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "afierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "afierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "afierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aferramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aferris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "afierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "afierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "afierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "afierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aferremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aferris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "afierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aferraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aferrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aferraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aferrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aferrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aferraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aferrara" ; "aferrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aferraras" ; "aferrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aferrara" ; "aferrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aferrramos" ; "aferrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aferrarais" ; "aferraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aferraran" ; "aferrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aferr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aferraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aferr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aferramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aferrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aferraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aferrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aferrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aferrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aferraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aferraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aferrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aferrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aferrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aferrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aferrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aferrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aferraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aferrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aferraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aferrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aferraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aferrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aferraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "afierra" ; - {- VPB (Imper C.Sg C.P3) => -} "afierre" ; - {- VPB (Imper C.Pl C.P1) => -} "aferremos" ; - {- VPB (Imper C.Pl C.P2) => -} "aferrad" ; - {- VPB (Imper C.Pl C.P3) => -} "afierren" ; - {- VPB (Pass C.Sg Masc) => -} "aferrado" ; - {- VPB (Pass C.Sg Fem) => -} "aferrada" ; - {- VPB (Pass C.Pl Masc) => -} "aferrados" ; - {- VPB (Pass C.Pl Fem) => -} "aferradas" - ] - } ; - -lin afollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "afollar" ; - {- VI Ger => -} "afollando" ; - {- VI Part => -} "afollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "afuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "afuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "afuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "afollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "afollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "afuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "afuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "afuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "afuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "afollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "afollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "afuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "afollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "afollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "afollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "afollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "afollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "afollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"afollara" ; "afollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"afollaras" ; "afollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"afollara" ; "afollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"afollramos" ; "afollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"afollarais" ; "afollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"afollaran" ; "afollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "afoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "afollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "afoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "afollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "afollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "afollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "afollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "afollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "afollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "afollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "afollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "afollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "afollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "afollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "afollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "afollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "afollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "afollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "afollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "afollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "afollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "afollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "afollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "afollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "afuella" ; - {- VPB (Imper C.Sg C.P3) => -} "afuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "afollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "afollad" ; - {- VPB (Imper C.Pl C.P3) => -} "afuellen" ; - {- VPB (Pass C.Sg Masc) => -} "afollado" ; - {- VPB (Pass C.Sg Fem) => -} "afollada" ; - {- VPB (Pass C.Pl Masc) => -} "afollados" ; - {- VPB (Pass C.Pl Fem) => -} "afolladas" - ] - } ; - -lin aforar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aforar" ; - {- VI Ger => -} "aforando" ; - {- VI Part => -} "aforado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "afuero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "afueras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "afuera" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aforamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aforis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "afueran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "afuere" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "afueres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "afuere" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aforemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aforis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "afueren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aforaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aforabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aforaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aforbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aforabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aforaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aforara" ; "aforase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aforaras" ; "aforases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aforara" ; "aforase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aforramos" ; "aforsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aforarais" ; "aforaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aforaran" ; "aforasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "afor" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aforaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "afor" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aforamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aforasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aforaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aforar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aforars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aforar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aforaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aforaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aforarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aforare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aforares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aforare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aforremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aforareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aforaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aforara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aforaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aforara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aforaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aforarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aforaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "afuera" ; - {- VPB (Imper C.Sg C.P3) => -} "afuere" ; - {- VPB (Imper C.Pl C.P1) => -} "aforemos" ; - {- VPB (Imper C.Pl C.P2) => -} "aforad" ; - {- VPB (Imper C.Pl C.P3) => -} "afueren" ; - {- VPB (Pass C.Sg Masc) => -} "aforado" ; - {- VPB (Pass C.Sg Fem) => -} "aforada" ; - {- VPB (Pass C.Pl Masc) => -} "aforados" ; - {- VPB (Pass C.Pl Fem) => -} "aforadas" - ] - } ; - -lin albeldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "albeldar" ; - {- VI Ger => -} "albeldando" ; - {- VI Part => -} "albeldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "albieldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "albieldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "albielda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "albeldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "albeldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "albieldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "albielde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "albieldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "albielde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "albeldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "albeldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "albielden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "albeldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "albeldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "albeldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "albeldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "albeldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "albeldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"albeldara" ; "albeldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"albeldaras" ; "albeldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"albeldara" ; "albeldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"albeldramos" ; "albeldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"albeldarais" ; "albeldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"albeldaran" ; "albeldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "albeld" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "albeldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "albeld" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "albeldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "albeldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "albeldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "albeldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "albeldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "albeldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "albeldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "albeldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "albeldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "albeldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "albeldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "albeldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "albeldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "albeldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "albeldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "albeldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "albeldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "albeldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "albeldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "albeldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "albeldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "albielda" ; - {- VPB (Imper C.Sg C.P3) => -} "albielde" ; - {- VPB (Imper C.Pl C.P1) => -} "albeldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "albeldad" ; - {- VPB (Imper C.Pl C.P3) => -} "albielden" ; - {- VPB (Pass C.Sg Masc) => -} "albeldado" ; - {- VPB (Pass C.Sg Fem) => -} "albeldada" ; - {- VPB (Pass C.Pl Masc) => -} "albeldados" ; - {- VPB (Pass C.Pl Fem) => -} "albeldadas" - ] - } ; - -lin alentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "alentar" ; - {- VI Ger => -} "alentando" ; - {- VI Part => -} "alentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aliento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "alientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "alienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "alentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "alentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "alientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aliente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "alientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aliente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "alentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "alentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "alienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "alentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "alentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "alentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "alentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "alentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "alentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"alentara" ; "alentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"alentaras" ; "alentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"alentara" ; "alentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"alentramos" ; "alentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"alentarais" ; "alentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"alentaran" ; "alentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "alent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "alentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "alent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "alentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "alentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "alentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "alentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "alentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "alentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "alentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "alentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "alentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "alentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "alentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "alentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "alentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "alentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "alentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "alentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "alentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "alentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "alentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "alentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "alentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "alienta" ; - {- VPB (Imper C.Sg C.P3) => -} "aliente" ; - {- VPB (Imper C.Pl C.P1) => -} "alentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "alentad" ; - {- VPB (Imper C.Pl C.P3) => -} "alienten" ; - {- VPB (Pass C.Sg Masc) => -} "alentado" ; - {- VPB (Pass C.Sg Fem) => -} "alentada" ; - {- VPB (Pass C.Pl Masc) => -} "alentados" ; - {- VPB (Pass C.Pl Fem) => -} "alentadas" - ] - } ; - -lin aliquebrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aliquebrar" ; - {- VI Ger => -} "aliquebrando" ; - {- VI Part => -} "aliquebrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aliquiebro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aliquiebras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aliquiebra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aliquebramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aliquebris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aliquiebran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aliquiebre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aliquiebres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aliquiebre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aliquebremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aliquebris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aliquiebren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aliquebraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aliquebrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aliquebraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aliquebrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aliquebrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aliquebraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aliquebrara" ; "aliquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aliquebraras" ; "aliquebrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aliquebrara" ; "aliquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aliquebrramos" ; "aliquebrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aliquebrarais" ; "aliquebraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aliquebraran" ; "aliquebrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aliquebr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aliquebraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aliquebr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aliquebramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aliquebrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aliquebraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aliquebrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aliquebrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aliquebrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aliquebraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aliquebraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aliquebrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aliquebrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aliquebrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aliquebrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aliquebrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aliquebrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aliquebraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aliquebrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aliquebraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aliquebrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aliquebraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aliquebrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aliquebraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aliquiebra" ; - {- VPB (Imper C.Sg C.P3) => -} "aliquiebre" ; - {- VPB (Imper C.Pl C.P1) => -} "aliquebremos" ; - {- VPB (Imper C.Pl C.P2) => -} "aliquebrad" ; - {- VPB (Imper C.Pl C.P3) => -} "aliquiebren" ; - {- VPB (Pass C.Sg Masc) => -} "aliquebrado" ; - {- VPB (Pass C.Sg Fem) => -} "aliquebrada" ; - {- VPB (Pass C.Pl Masc) => -} "aliquebrados" ; - {- VPB (Pass C.Pl Fem) => -} "aliquebradas" - ] - } ; - -lin amoblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amoblar" ; - {- VI Ger => -} "amoblando" ; - {- VI Part => -} "amoblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amueblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amueblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amuebla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amoblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amoblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amueblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amueble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amuebles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amueble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amoblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amoblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amueblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amoblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amoblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amoblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amoblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amoblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amoblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amoblara" ; "amoblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amoblaras" ; "amoblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amoblara" ; "amoblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amoblramos" ; "amoblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amoblarais" ; "amoblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amoblaran" ; "amoblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amobl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amoblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amobl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amoblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amoblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amoblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amoblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amoblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amoblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amoblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amoblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amoblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amoblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amoblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amoblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amoblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amoblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amoblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amoblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amoblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amoblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amoblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amoblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amoblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amuebla" ; - {- VPB (Imper C.Sg C.P3) => -} "amueble" ; - {- VPB (Imper C.Pl C.P1) => -} "amoblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "amoblad" ; - {- VPB (Imper C.Pl C.P3) => -} "amueblen" ; - {- VPB (Pass C.Sg Masc) => -} "amoblado" ; - {- VPB (Pass C.Sg Fem) => -} "amoblada" ; - {- VPB (Pass C.Pl Masc) => -} "amoblados" ; - {- VPB (Pass C.Pl Fem) => -} "amobladas" - ] - } ; - -lin amolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "amolar" ; - {- VI Ger => -} "amolando" ; - {- VI Part => -} "amolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "amuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "amuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "amuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "amolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "amolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "amuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "amuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "amueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "amuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "amolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "amolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "amuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "amolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "amolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "amolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "amolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "amolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "amolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"amolara" ; "amolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"amolaras" ; "amolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"amolara" ; "amolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"amolramos" ; "amolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"amolarais" ; "amolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"amolaran" ; "amolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "amol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "amolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "amol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "amolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "amolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "amolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "amolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "amolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "amolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "amolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "amolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "amolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "amolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "amolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "amolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "amolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "amolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "amolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "amolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "amolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "amolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "amolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "amolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "amolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "amuela" ; - {- VPB (Imper C.Sg C.P3) => -} "amuele" ; - {- VPB (Imper C.Pl C.P1) => -} "amolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "amolad" ; - {- VPB (Imper C.Pl C.P3) => -} "amuelen" ; - {- VPB (Pass C.Sg Masc) => -} "amolado" ; - {- VPB (Pass C.Sg Fem) => -} "amolada" ; - {- VPB (Pass C.Pl Masc) => -} "amolados" ; - {- VPB (Pass C.Pl Fem) => -} "amoladas" - ] - } ; - -lin anzolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "anzolar" ; - {- VI Ger => -} "anzolando" ; - {- VI Part => -} "anzolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "anzuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "anzuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "anzuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "anzolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "anzolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "anzuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "anzuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "anzueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "anzuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "anzolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "anzolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "anzuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "anzolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "anzolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "anzolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "anzolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "anzolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "anzolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"anzolara" ; "anzolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"anzolaras" ; "anzolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"anzolara" ; "anzolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"anzolramos" ; "anzolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"anzolarais" ; "anzolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"anzolaran" ; "anzolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "anzol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "anzolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "anzol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "anzolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "anzolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "anzolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "anzolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "anzolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "anzolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "anzolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "anzolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "anzolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "anzolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "anzolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "anzolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "anzolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "anzolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "anzolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "anzolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "anzolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "anzolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "anzolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "anzolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "anzolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "anzuela" ; - {- VPB (Imper C.Sg C.P3) => -} "anzuele" ; - {- VPB (Imper C.Pl C.P1) => -} "anzolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "anzolad" ; - {- VPB (Imper C.Pl C.P3) => -} "anzuelen" ; - {- VPB (Pass C.Sg Masc) => -} "anzolado" ; - {- VPB (Pass C.Sg Fem) => -} "anzolada" ; - {- VPB (Pass C.Pl Masc) => -} "anzolados" ; - {- VPB (Pass C.Pl Fem) => -} "anzoladas" - ] - } ; - -lin apacentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apacentar" ; - {- VI Ger => -} "apacentando" ; - {- VI Part => -} "apacentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apaciento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apacientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apacienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apacentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apacentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "apacientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apaciente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apacientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apaciente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apacentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apacentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apacienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apacentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apacentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apacentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apacentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apacentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apacentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apacentara" ; "apacentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apacentaras" ; "apacentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apacentara" ; "apacentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apacentramos" ; "apacentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apacentarais" ; "apacentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apacentaran" ; "apacentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apacent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apacentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apacent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apacentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apacentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apacentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apacentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apacentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apacentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apacentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apacentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apacentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apacentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apacentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apacentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apacentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apacentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apacentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apacentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apacentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apacentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apacentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apacentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apacentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apacienta" ; - {- VPB (Imper C.Sg C.P3) => -} "apaciente" ; - {- VPB (Imper C.Pl C.P1) => -} "apacentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apacentad" ; - {- VPB (Imper C.Pl C.P3) => -} "apacienten" ; - {- VPB (Pass C.Sg Masc) => -} "apacentado" ; - {- VPB (Pass C.Sg Fem) => -} "apacentada" ; - {- VPB (Pass C.Pl Masc) => -} "apacentados" ; - {- VPB (Pass C.Pl Fem) => -} "apacentadas" - ] - } ; - -lin apercollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apercollar" ; - {- VI Ger => -} "apercollando" ; - {- VI Part => -} "apercollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apercuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apercuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apercuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apercollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apercollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "apercuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apercuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apercuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apercuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apercollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apercollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apercuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apercollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apercollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apercollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apercollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apercollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apercollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apercollara" ; "apercollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apercollaras" ; "apercollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apercollara" ; "apercollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apercollramos" ; "apercollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apercollarais" ; "apercollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apercollaran" ; "apercollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apercoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apercollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apercoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apercollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apercollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apercollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apercollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apercollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apercollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apercollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apercollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apercollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apercollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apercollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apercollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apercollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apercollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apercollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apercollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apercollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apercollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apercollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apercollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apercollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apercuella" ; - {- VPB (Imper C.Sg C.P3) => -} "apercuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "apercollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apercollad" ; - {- VPB (Imper C.Pl C.P3) => -} "apercuellen" ; - {- VPB (Pass C.Sg Masc) => -} "apercollado" ; - {- VPB (Pass C.Sg Fem) => -} "apercollada" ; - {- VPB (Pass C.Pl Masc) => -} "apercollados" ; - {- VPB (Pass C.Pl Fem) => -} "apercolladas" - ] - } ; - -lin apergollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apergollar" ; - {- VI Ger => -} "apergollando" ; - {- VI Part => -} "apergollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aperguello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aperguellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aperguella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apergollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apergollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aperguellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aperguelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aperguelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aperguelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apergollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apergollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aperguellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apergollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apergollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apergollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apergollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apergollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apergollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apergollara" ; "apergollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apergollaras" ; "apergollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apergollara" ; "apergollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apergollramos" ; "apergollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apergollarais" ; "apergollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apergollaran" ; "apergollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apergoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apergollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apergoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apergollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apergollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apergollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apergollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apergollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apergollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apergollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apergollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apergollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apergollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apergollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apergollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apergollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apergollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apergollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apergollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apergollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apergollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apergollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apergollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apergollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aperguella" ; - {- VPB (Imper C.Sg C.P3) => -} "aperguelle" ; - {- VPB (Imper C.Pl C.P1) => -} "apergollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apergollad" ; - {- VPB (Imper C.Pl C.P3) => -} "aperguellen" ; - {- VPB (Pass C.Sg Masc) => -} "apergollado" ; - {- VPB (Pass C.Sg Fem) => -} "apergollada" ; - {- VPB (Pass C.Pl Masc) => -} "apergollados" ; - {- VPB (Pass C.Pl Fem) => -} "apergolladas" - ] - } ; - -lin apernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apernar" ; - {- VI Ger => -} "apernando" ; - {- VI Part => -} "apernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apiernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "apiernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apiernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apiernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apernara" ; "apernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apernaras" ; "apernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apernara" ; "apernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apernramos" ; "apernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apernarais" ; "apernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apernaran" ; "apernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apierna" ; - {- VPB (Imper C.Sg C.P3) => -} "apierne" ; - {- VPB (Imper C.Pl C.P1) => -} "apernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apernad" ; - {- VPB (Imper C.Pl C.P3) => -} "apiernen" ; - {- VPB (Pass C.Sg Masc) => -} "apernado" ; - {- VPB (Pass C.Sg Fem) => -} "apernada" ; - {- VPB (Pass C.Pl Masc) => -} "apernados" ; - {- VPB (Pass C.Pl Fem) => -} "apernadas" - ] - } ; - -lin apescoliar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apescoliar" ; - {- VI Ger => -} "apescoliando" ; - {- VI Part => -} "apescoliado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apescolieo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apescolieas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apescoliea" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apescoliamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apescoliis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "apescoliean" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apescoliee" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apescoliees" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apescoliee" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apescoliemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apescoliis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apescolieen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apescoliaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apescoliabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apescoliaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apescolibamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apescoliabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apescoliaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apescoliara" ; "apescoliase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apescoliaras" ; "apescoliases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apescoliara" ; "apescoliase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apescoliramos" ; "apescolisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apescoliarais" ; "apescoliaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apescoliaran" ; "apescoliasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apescoli" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apescoliaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apescoli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apescoliamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apescoliasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apescoliaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apescoliar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apescoliars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apescoliar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apescoliaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apescoliaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apescoliarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apescoliare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apescoliares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apescoliare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apescoliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apescoliareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apescoliaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apescoliara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apescoliaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apescoliara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apescoliaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apescoliarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apescoliaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apescoliea" ; - {- VPB (Imper C.Sg C.P3) => -} "apescoliee" ; - {- VPB (Imper C.Pl C.P1) => -} "apescoliemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apescoliad" ; - {- VPB (Imper C.Pl C.P3) => -} "apescolieen" ; - {- VPB (Pass C.Sg Masc) => -} "apescoliado" ; - {- VPB (Pass C.Sg Fem) => -} "apescoliada" ; - {- VPB (Pass C.Pl Masc) => -} "apescoliados" ; - {- VPB (Pass C.Pl Fem) => -} "apescoliadas" - ] - } ; - -lin apostar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apostar" ; - {- VI Ger => -} "apostando" ; - {- VI Part => -} "apostado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "apuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apostamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apostis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "apuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apostemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apostis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "apuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apostaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apostabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apostaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apostbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apostabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apostaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apostara" ; "apostase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apostaras" ; "apostases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apostara" ; "apostase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apostramos" ; "apostsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apostarais" ; "apostaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apostaran" ; "apostasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apostaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apostamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apostasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apostaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apostar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apostars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apostar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apostaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apostaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apostarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apostare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apostares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apostare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apostremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apostareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apostaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apostara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apostaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apostara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apostaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apostarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apostaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "apuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "apueste" ; - {- VPB (Imper C.Pl C.P1) => -} "apostemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apostad" ; - {- VPB (Imper C.Pl C.P3) => -} "apuesten" ; - {- VPB (Pass C.Sg Masc) => -} "apostado" ; - {- VPB (Pass C.Sg Fem) => -} "apostada" ; - {- VPB (Pass C.Pl Masc) => -} "apostados" ; - {- VPB (Pass C.Pl Fem) => -} "apostadas" - ] - } ; - -lin apretar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "apretar" ; - {- VI Ger => -} "apretando" ; - {- VI Part => -} "apretado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aprieto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aprietas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aprieta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "apretamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "apretis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aprietan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apriete" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aprietes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apriete" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "apretemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "apretis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aprieten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "apretaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "apretabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "apretaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "apretbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "apretabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "apretaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"apretara" ; "apretase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"apretaras" ; "apretases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"apretara" ; "apretase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"apretramos" ; "apretsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"apretarais" ; "apretaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"apretaran" ; "apretasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "apret" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "apretaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "apret" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "apretamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "apretasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "apretaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "apretar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "apretars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "apretar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "apretaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "apretaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "apretarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "apretare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "apretares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "apretare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "apretremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "apretareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "apretaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "apretara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "apretaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "apretara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "apretaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "apretarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "apretaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aprieta" ; - {- VPB (Imper C.Sg C.P3) => -} "apriete" ; - {- VPB (Imper C.Pl C.P1) => -} "apretemos" ; - {- VPB (Imper C.Pl C.P2) => -} "apretad" ; - {- VPB (Imper C.Pl C.P3) => -} "aprieten" ; - {- VPB (Pass C.Sg Masc) => -} "apretado" ; - {- VPB (Pass C.Sg Fem) => -} "apretada" ; - {- VPB (Pass C.Pl Masc) => -} "apretados" ; - {- VPB (Pass C.Pl Fem) => -} "apretadas" - ] - } ; - -lin aprobar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aprobar" ; - {- VI Ger => -} "aprobando" ; - {- VI Part => -} "aprobado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "apruebo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "apruebas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aprueba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aprobamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aprobis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aprueban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "apruebe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "apruebes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "apruebe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aprobemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aprobis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aprueben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aprobaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aprobabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aprobaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aprobbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aprobabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aprobaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aprobara" ; "aprobase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aprobaras" ; "aprobases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aprobara" ; "aprobase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aprobramos" ; "aprobsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aprobarais" ; "aprobaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aprobaran" ; "aprobasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aprob" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aprobaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aprob" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aprobamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aprobasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aprobaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aprobar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aprobars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aprobar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aprobaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aprobaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aprobarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aprobare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aprobares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aprobare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aprobremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aprobareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aprobaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aprobara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aprobaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aprobara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aprobaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aprobarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aprobaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aprueba" ; - {- VPB (Imper C.Sg C.P3) => -} "apruebe" ; - {- VPB (Imper C.Pl C.P1) => -} "aprobemos" ; - {- VPB (Imper C.Pl C.P2) => -} "aprobad" ; - {- VPB (Imper C.Pl C.P3) => -} "aprueben" ; - {- VPB (Pass C.Sg Masc) => -} "aprobado" ; - {- VPB (Pass C.Sg Fem) => -} "aprobada" ; - {- VPB (Pass C.Pl Masc) => -} "aprobados" ; - {- VPB (Pass C.Pl Fem) => -} "aprobadas" - ] - } ; - -lin arrendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "arrendar" ; - {- VI Ger => -} "arrendando" ; - {- VI Part => -} "arrendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "arriendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "arriendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "arrienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "arrendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "arrendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "arriendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "arriende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "arriendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "arriende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "arrendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "arrendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "arrienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arrendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "arrendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arrendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "arrendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "arrendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "arrendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"arrendara" ; "arrendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"arrendaras" ; "arrendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"arrendara" ; "arrendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"arrendramos" ; "arrendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"arrendarais" ; "arrendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"arrendaran" ; "arrendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arrend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "arrendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "arrend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "arrendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "arrendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "arrendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "arrendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "arrendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "arrendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "arrendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "arrendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "arrendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "arrendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "arrendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "arrendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "arrendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "arrendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "arrendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "arrendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "arrendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "arrendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "arrendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "arrendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "arrendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "arrienda" ; - {- VPB (Imper C.Sg C.P3) => -} "arriende" ; - {- VPB (Imper C.Pl C.P1) => -} "arrendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "arrendad" ; - {- VPB (Imper C.Pl C.P3) => -} "arrienden" ; - {- VPB (Pass C.Sg Masc) => -} "arrendado" ; - {- VPB (Pass C.Sg Fem) => -} "arrendada" ; - {- VPB (Pass C.Pl Masc) => -} "arrendados" ; - {- VPB (Pass C.Pl Fem) => -} "arrendadas" - ] - } ; - -lin asentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asentar" ; - {- VI Ger => -} "asentando" ; - {- VI Part => -} "asentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asentara" ; "asentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asentaras" ; "asentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asentara" ; "asentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asentramos" ; "asentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asentarais" ; "asentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asentaran" ; "asentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asienta" ; - {- VPB (Imper C.Sg C.P3) => -} "asiente" ; - {- VPB (Imper C.Pl C.P1) => -} "asentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "asentad" ; - {- VPB (Imper C.Pl C.P3) => -} "asienten" ; - {- VPB (Pass C.Sg Masc) => -} "asentado" ; - {- VPB (Pass C.Sg Fem) => -} "asentada" ; - {- VPB (Pass C.Pl Masc) => -} "asentados" ; - {- VPB (Pass C.Pl Fem) => -} "asentadas" - ] - } ; - -lin aserrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aserrar" ; - {- VI Ger => -} "aserrando" ; - {- VI Part => -} "aserrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aserramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aserris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aserremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aserris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aserraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aserrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aserraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aserrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aserrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aserraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aserrara" ; "aserrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aserraras" ; "aserrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aserrara" ; "aserrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aserrramos" ; "aserrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aserrarais" ; "aserraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aserraran" ; "aserrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aserr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aserraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aserr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aserramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aserrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aserraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aserrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aserrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aserrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aserraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aserraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aserrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aserrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aserrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aserrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aserrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aserrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aserraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aserrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aserraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aserrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aserraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aserrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aserraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asierra" ; - {- VPB (Imper C.Sg C.P3) => -} "asierre" ; - {- VPB (Imper C.Pl C.P1) => -} "aserremos" ; - {- VPB (Imper C.Pl C.P2) => -} "aserrad" ; - {- VPB (Imper C.Pl C.P3) => -} "asierren" ; - {- VPB (Pass C.Sg Masc) => -} "aserrado" ; - {- VPB (Pass C.Sg Fem) => -} "aserrada" ; - {- VPB (Pass C.Pl Masc) => -} "aserrados" ; - {- VPB (Pass C.Pl Fem) => -} "aserradas" - ] - } ; - -lin asestar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asestar" ; - {- VI Ger => -} "asestando" ; - {- VI Part => -} "asestado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asiesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asiestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asiesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asestamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asestis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asiestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asieste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asiestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asieste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asestemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asestis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asiesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asestaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asestabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asestaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asestbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asestabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asestaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asestara" ; "asestase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asestaras" ; "asestases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asestara" ; "asestase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asestramos" ; "asestsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asestarais" ; "asestaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asestaran" ; "asestasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asestaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asest" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asestamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asestasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asestaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asestar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asestars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asestar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asestaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asestaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asestarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asestare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asestares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asestare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asestremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asestareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asestaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asestara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asestaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asestara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asestaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asestarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asestaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asiesta" ; - {- VPB (Imper C.Sg C.P3) => -} "asieste" ; - {- VPB (Imper C.Pl C.P1) => -} "asestemos" ; - {- VPB (Imper C.Pl C.P2) => -} "asestad" ; - {- VPB (Imper C.Pl C.P3) => -} "asiesten" ; - {- VPB (Pass C.Sg Masc) => -} "asestado" ; - {- VPB (Pass C.Sg Fem) => -} "asestada" ; - {- VPB (Pass C.Pl Masc) => -} "asestados" ; - {- VPB (Pass C.Pl Fem) => -} "asestadas" - ] - } ; - -lin asestar2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asestar" ; - {- VI Ger => -} "asestando" ; - {- VI Part => -} "asestado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asiesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asiestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asiesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asestamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asestis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asiestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asieste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asiestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asieste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asestemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asestis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asiesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asestaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asestabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asestaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asestbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asestabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asestaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asestara" ; "asestase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asestaras" ; "asestases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asestara" ; "asestase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asestramos" ; "asestsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asestarais" ; "asestaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asestaran" ; "asestasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asestaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asest" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asestamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asestasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asestaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asestar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asestars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asestar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asestaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asestaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asestarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asestare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asestares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asestare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asestremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asestareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asestaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asestara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asestaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asestara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asestaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asestarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asestaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asiesta" ; - {- VPB (Imper C.Sg C.P3) => -} "asieste" ; - {- VPB (Imper C.Pl C.P1) => -} "asestemos" ; - {- VPB (Imper C.Pl C.P2) => -} "asestad" ; - {- VPB (Imper C.Pl C.P3) => -} "asiesten" ; - {- VPB (Pass C.Sg Masc) => -} "asestado" ; - {- VPB (Pass C.Sg Fem) => -} "asestada" ; - {- VPB (Pass C.Pl Masc) => -} "asestados" ; - {- VPB (Pass C.Pl Fem) => -} "asestadas" - ] - } ; - -lin asolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asolar" ; - {- VI Ger => -} "asolando" ; - {- VI Part => -} "asolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asolara" ; "asolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asolaras" ; "asolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asolara" ; "asolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asolramos" ; "asolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asolarais" ; "asolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asolaran" ; "asolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asuela" ; - {- VPB (Imper C.Sg C.P3) => -} "asuele" ; - {- VPB (Imper C.Pl C.P1) => -} "asolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "asolad" ; - {- VPB (Imper C.Pl C.P3) => -} "asuelen" ; - {- VPB (Pass C.Sg Masc) => -} "asolado" ; - {- VPB (Pass C.Sg Fem) => -} "asolada" ; - {- VPB (Pass C.Pl Masc) => -} "asolados" ; - {- VPB (Pass C.Pl Fem) => -} "asoladas" - ] - } ; - -lin asoldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asoldar" ; - {- VI Ger => -} "asoldando" ; - {- VI Part => -} "asoldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asueldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asueldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asuelda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asoldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asoldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asueldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asuelde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asueldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asuelde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asoldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asoldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asuelden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asoldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asoldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asoldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asoldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asoldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asoldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asoldara" ; "asoldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asoldaras" ; "asoldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asoldara" ; "asoldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asoldramos" ; "asoldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asoldarais" ; "asoldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asoldaran" ; "asoldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "asold" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asoldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "asold" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asoldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asoldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asoldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asoldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asoldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asoldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asoldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asoldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asoldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asoldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asoldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asoldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asoldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asoldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asoldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asoldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asoldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asoldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asoldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asoldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asoldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asuelda" ; - {- VPB (Imper C.Sg C.P3) => -} "asuelde" ; - {- VPB (Imper C.Pl C.P1) => -} "asoldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "asoldad" ; - {- VPB (Imper C.Pl C.P3) => -} "asuelden" ; - {- VPB (Pass C.Sg Masc) => -} "asoldado" ; - {- VPB (Pass C.Sg Fem) => -} "asoldada" ; - {- VPB (Pass C.Pl Masc) => -} "asoldados" ; - {- VPB (Pass C.Pl Fem) => -} "asoldadas" - ] - } ; - -lin asonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "asonar" ; - {- VI Ger => -} "asonando" ; - {- VI Part => -} "asonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "asueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "asuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "asuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "asonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "asonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "asuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "asuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "asuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "asuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "asonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "asonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "asuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "asonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "asonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "asonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "asonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "asonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "asonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"asonara" ; "asonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"asonaras" ; "asonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"asonara" ; "asonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"asonramos" ; "asonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"asonarais" ; "asonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"asonaran" ; "asonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ason" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "asonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ason" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "asonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "asonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "asonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "asonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "asonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "asonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "asonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "asonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "asonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "asonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "asonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "asonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "asonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "asonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "asonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "asonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "asonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "asonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "asonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "asonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "asonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "asuena" ; - {- VPB (Imper C.Sg C.P3) => -} "asuene" ; - {- VPB (Imper C.Pl C.P1) => -} "asonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "asonad" ; - {- VPB (Imper C.Pl C.P3) => -} "asuenen" ; - {- VPB (Pass C.Sg Masc) => -} "asonado" ; - {- VPB (Pass C.Sg Fem) => -} "asonada" ; - {- VPB (Pass C.Pl Masc) => -} "asonados" ; - {- VPB (Pass C.Pl Fem) => -} "asonadas" - ] - } ; - -lin aspaventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aspaventar" ; - {- VI Ger => -} "aspaventando" ; - {- VI Part => -} "aspaventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aspaviento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aspavientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aspavienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aspaventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aspaventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aspavientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aspaviente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aspavientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aspaviente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aspaventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aspaventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aspavienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aspaventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aspaventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aspaventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aspaventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aspaventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aspaventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aspaventara" ; "aspaventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aspaventaras" ; "aspaventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aspaventara" ; "aspaventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aspaventramos" ; "aspaventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aspaventarais" ; "aspaventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aspaventaran" ; "aspaventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aspavent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aspaventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aspavent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aspaventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aspaventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aspaventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aspaventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aspaventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aspaventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aspaventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aspaventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aspaventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aspaventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aspaventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aspaventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aspaventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aspaventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aspaventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aspaventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aspaventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aspaventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aspaventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aspaventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aspaventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aspavienta" ; - {- VPB (Imper C.Sg C.P3) => -} "aspaviente" ; - {- VPB (Imper C.Pl C.P1) => -} "aspaventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "aspaventad" ; - {- VPB (Imper C.Pl C.P3) => -} "aspavienten" ; - {- VPB (Pass C.Sg Masc) => -} "aspaventado" ; - {- VPB (Pass C.Sg Fem) => -} "aspaventada" ; - {- VPB (Pass C.Pl Masc) => -} "aspaventados" ; - {- VPB (Pass C.Pl Fem) => -} "aspaventadas" - ] - } ; - -lin aterrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aterrar" ; - {- VI Ger => -} "aterrando" ; - {- VI Part => -} "aterrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aterramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aterris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aterremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aterris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aterraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aterrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aterraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aterrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aterrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aterraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aterrara" ; "aterrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aterraras" ; "aterrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aterrara" ; "aterrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aterrramos" ; "aterrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aterrarais" ; "aterraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aterraran" ; "aterrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aterr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aterraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aterr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aterramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aterrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aterraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aterrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aterrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aterrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aterraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aterraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aterrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aterrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aterrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aterrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aterrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aterrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aterraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aterrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aterraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aterrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aterraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aterrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aterraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atierra" ; - {- VPB (Imper C.Sg C.P3) => -} "atierre" ; - {- VPB (Imper C.Pl C.P1) => -} "aterremos" ; - {- VPB (Imper C.Pl C.P2) => -} "aterrad" ; - {- VPB (Imper C.Pl C.P3) => -} "atierren" ; - {- VPB (Pass C.Sg Masc) => -} "aterrado" ; - {- VPB (Pass C.Sg Fem) => -} "aterrada" ; - {- VPB (Pass C.Pl Masc) => -} "aterrados" ; - {- VPB (Pass C.Pl Fem) => -} "aterradas" - ] - } ; - -lin atestar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atestar" ; - {- VI Ger => -} "atestando" ; - {- VI Part => -} "atestado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atiesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atiestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atiesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atestamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atestis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atiestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atieste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atiestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atieste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atestemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atestis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atiesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atestaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atestabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atestaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atestbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atestabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atestaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atestara" ; "atestase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atestaras" ; "atestases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atestara" ; "atestase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atestramos" ; "atestsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atestarais" ; "atestaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atestaran" ; "atestasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atestaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atest" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atestamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atestasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atestaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atestar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atestars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atestar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atestaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atestaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atestarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atestare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atestares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atestare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atestremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atestareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atestaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atestara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atestaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atestara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atestaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atestarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atestaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atiesta" ; - {- VPB (Imper C.Sg C.P3) => -} "atieste" ; - {- VPB (Imper C.Pl C.P1) => -} "atestemos" ; - {- VPB (Imper C.Pl C.P2) => -} "atestad" ; - {- VPB (Imper C.Pl C.P3) => -} "atiesten" ; - {- VPB (Pass C.Sg Masc) => -} "atestado" ; - {- VPB (Pass C.Sg Fem) => -} "atestada" ; - {- VPB (Pass C.Pl Masc) => -} "atestados" ; - {- VPB (Pass C.Pl Fem) => -} "atestadas" - ] - } ; - -lin atorar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atorar" ; - {- VI Ger => -} "atorando" ; - {- VI Part => -} "atorado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atuero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atueras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atuera" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atoramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atoris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atueran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atuere" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atueres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atuere" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atoremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atoris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atueren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atoraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atorabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atoraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atorbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atorabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atoraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atorara" ; "atorase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atoraras" ; "atorases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atorara" ; "atorase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atorramos" ; "atorsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atorarais" ; "atoraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atoraran" ; "atorasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ator" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atoraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ator" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atoramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atorasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atoraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atorar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atorars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atorar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atoraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atoraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atorarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atorare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atorares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atorare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atorremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atorareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atoraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atorara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atoraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atorara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atoraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atorarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atoraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atuera" ; - {- VPB (Imper C.Sg C.P3) => -} "atuere" ; - {- VPB (Imper C.Pl C.P1) => -} "atoremos" ; - {- VPB (Imper C.Pl C.P2) => -} "atorad" ; - {- VPB (Imper C.Pl C.P3) => -} "atueren" ; - {- VPB (Pass C.Sg Masc) => -} "atorado" ; - {- VPB (Pass C.Sg Fem) => -} "atorada" ; - {- VPB (Pass C.Pl Masc) => -} "atorados" ; - {- VPB (Pass C.Pl Fem) => -} "atoradas" - ] - } ; - -lin atravesar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atravesar" ; - {- VI Ger => -} "atravesando" ; - {- VI Part => -} "atravesado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atravieso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atraviesas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atraviesa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atravesamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atravesis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atraviesan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atraviese" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atravieses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atraviese" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atravesemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atravesis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atraviesen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atravesaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atravesabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atravesaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atravesbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atravesabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atravesaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atravesara" ; "atravesase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atravesaras" ; "atravesases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atravesara" ; "atravesase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atravesramos" ; "atravessemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atravesarais" ; "atravesaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atravesaran" ; "atravesasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atraves" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atravesaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atraves" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atravesamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atravesasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atravesaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atravesar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atravesars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atravesar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atravesaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atravesaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atravesarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atravesare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atravesares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atravesare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atravesremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atravesareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atravesaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atravesara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atravesaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atravesara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atravesaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atravesarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atravesaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atraviesa" ; - {- VPB (Imper C.Sg C.P3) => -} "atraviese" ; - {- VPB (Imper C.Pl C.P1) => -} "atravesemos" ; - {- VPB (Imper C.Pl C.P2) => -} "atravesad" ; - {- VPB (Imper C.Pl C.P3) => -} "atraviesen" ; - {- VPB (Pass C.Sg Masc) => -} "atravesado" ; - {- VPB (Pass C.Sg Fem) => -} "atravesada" ; - {- VPB (Pass C.Pl Masc) => -} "atravesados" ; - {- VPB (Pass C.Pl Fem) => -} "atravesadas" - ] - } ; - -lin atronar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atronar" ; - {- VI Ger => -} "atronando" ; - {- VI Part => -} "atronado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atrueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atruenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atruena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atronamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atronis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atruenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atruene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atruenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atruene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atronemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atronis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atruenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atronaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atronabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atronaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atronbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atronabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atronaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atronara" ; "atronase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atronaras" ; "atronases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atronara" ; "atronase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atronramos" ; "atronsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atronarais" ; "atronaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atronaran" ; "atronasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atron" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atronaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atron" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atronamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atronasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atronaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atronar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atronars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atronar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atronaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atronaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atronarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atronare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atronares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atronare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atronremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atronareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atronaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atronara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atronaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atronara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atronaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atronarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atronaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atruena" ; - {- VPB (Imper C.Sg C.P3) => -} "atruene" ; - {- VPB (Imper C.Pl C.P1) => -} "atronemos" ; - {- VPB (Imper C.Pl C.P2) => -} "atronad" ; - {- VPB (Imper C.Pl C.P3) => -} "atruenen" ; - {- VPB (Pass C.Sg Masc) => -} "atronado" ; - {- VPB (Pass C.Sg Fem) => -} "atronada" ; - {- VPB (Pass C.Pl Masc) => -} "atronados" ; - {- VPB (Pass C.Pl Fem) => -} "atronadas" - ] - } ; - -lin aventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aventar" ; - {- VI Ger => -} "aventando" ; - {- VI Part => -} "aventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aviento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "avientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "avienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "avientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aviente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "avientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aviente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "avienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"aventara" ; "aventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"aventaras" ; "aventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aventara" ; "aventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"aventramos" ; "aventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"aventarais" ; "aventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"aventaran" ; "aventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "avent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "aventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "avent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "aventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "aventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "aventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "aventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "aventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "aventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "aventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "aventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "avienta" ; - {- VPB (Imper C.Sg C.P3) => -} "aviente" ; - {- VPB (Imper C.Pl C.P1) => -} "aventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "aventad" ; - {- VPB (Imper C.Pl C.P3) => -} "avienten" ; - {- VPB (Pass C.Sg Masc) => -} "aventado" ; - {- VPB (Pass C.Sg Fem) => -} "aventada" ; - {- VPB (Pass C.Pl Masc) => -} "aventados" ; - {- VPB (Pass C.Pl Fem) => -} "aventadas" - ] - } ; - -lin azolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "azolar" ; - {- VI Ger => -} "azolando" ; - {- VI Part => -} "azolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "azuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "azuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "azuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "azolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "azolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "azuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "azuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "azueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "azuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "azolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "azolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "azuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "azolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "azolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "azolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "azolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "azolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "azolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"azolara" ; "azolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"azolaras" ; "azolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"azolara" ; "azolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"azolramos" ; "azolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"azolarais" ; "azolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"azolaran" ; "azolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "azol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "azolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "azol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "azolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "azolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "azolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "azolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "azolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "azolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "azolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "azolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "azolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "azolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "azolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "azolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "azolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "azolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "azolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "azolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "azolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "azolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "azolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "azolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "azolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "azuela" ; - {- VPB (Imper C.Sg C.P3) => -} "azuele" ; - {- VPB (Imper C.Pl C.P1) => -} "azolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "azolad" ; - {- VPB (Imper C.Pl C.P3) => -} "azuelen" ; - {- VPB (Pass C.Sg Masc) => -} "azolado" ; - {- VPB (Pass C.Sg Fem) => -} "azolada" ; - {- VPB (Pass C.Pl Masc) => -} "azolados" ; - {- VPB (Pass C.Pl Fem) => -} "azoladas" - ] - } ; - -lin beldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "beldar" ; - {- VI Ger => -} "beldando" ; - {- VI Part => -} "beldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "bieldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "bieldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "bielda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "beldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "beldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "bieldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "bielde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "bieldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "bielde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "beldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "beldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "bielden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "beldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "beldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "beldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "beldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "beldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "beldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"beldara" ; "beldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"beldaras" ; "beldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"beldara" ; "beldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"beldramos" ; "beldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"beldarais" ; "beldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"beldaran" ; "beldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "beld" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "beldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "beld" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "beldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "beldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "beldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "beldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "beldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "beldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "beldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "beldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "beldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "beldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "beldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "beldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "beldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "beldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "beldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "beldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "beldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "beldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "beldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "beldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "beldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "bielda" ; - {- VPB (Imper C.Sg C.P3) => -} "bielde" ; - {- VPB (Imper C.Pl C.P1) => -} "beldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "beldad" ; - {- VPB (Imper C.Pl C.P3) => -} "bielden" ; - {- VPB (Pass C.Sg Masc) => -} "beldado" ; - {- VPB (Pass C.Sg Fem) => -} "beldada" ; - {- VPB (Pass C.Pl Masc) => -} "beldados" ; - {- VPB (Pass C.Pl Fem) => -} "beldadas" - ] - } ; - -lin calentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "calentar" ; - {- VI Ger => -} "calentando" ; - {- VI Part => -} "calentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "caliento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "calientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "calienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "calentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "calentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "calientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "caliente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "calientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "caliente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "calentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "calentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "calienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "calentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "calentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "calentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "calentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "calentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "calentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"calentara" ; "calentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"calentaras" ; "calentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"calentara" ; "calentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"calentramos" ; "calentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"calentarais" ; "calentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"calentaran" ; "calentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "calent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "calentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "calent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "calentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "calentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "calentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "calentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "calentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "calentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "calentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "calentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "calentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "calentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "calentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "calentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "calentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "calentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "calentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "calentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "calentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "calentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "calentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "calentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "calentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "calienta" ; - {- VPB (Imper C.Sg C.P3) => -} "caliente" ; - {- VPB (Imper C.Pl C.P1) => -} "calentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "calentad" ; - {- VPB (Imper C.Pl C.P3) => -} "calienten" ; - {- VPB (Pass C.Sg Masc) => -} "calentado" ; - {- VPB (Pass C.Sg Fem) => -} "calentada" ; - {- VPB (Pass C.Pl Masc) => -} "calentados" ; - {- VPB (Pass C.Pl Fem) => -} "calentadas" - ] - } ; - -lin cerrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cerrar" ; - {- VI Ger => -} "cerrando" ; - {- VI Part => -} "cerrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cerramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cerris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cerremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cerris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cerraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cerrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cerraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cerrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cerrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cerraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cerrara" ; "cerrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cerraras" ; "cerrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cerrara" ; "cerrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cerrramos" ; "cerrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cerrarais" ; "cerraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cerraran" ; "cerrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cerr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cerraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cerr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cerramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cerrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cerraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cerrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cerrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cerrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cerraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cerraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cerrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cerrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cerrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cerrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cerrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cerrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cerraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cerrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cerraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cerrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cerraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cerrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cerraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cierra" ; - {- VPB (Imper C.Sg C.P3) => -} "cierre" ; - {- VPB (Imper C.Pl C.P1) => -} "cerremos" ; - {- VPB (Imper C.Pl C.P2) => -} "cerrad" ; - {- VPB (Imper C.Pl C.P3) => -} "cierren" ; - {- VPB (Pass C.Sg Masc) => -} "cerrado" ; - {- VPB (Pass C.Sg Fem) => -} "cerrada" ; - {- VPB (Pass C.Pl Masc) => -} "cerrados" ; - {- VPB (Pass C.Pl Fem) => -} "cerradas" - ] - } ; - -lin cimentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cimentar" ; - {- VI Ger => -} "cimentando" ; - {- VI Part => -} "cimentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cimiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cimientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cimienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cimentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cimentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cimientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cimiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cimientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cimiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cimentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cimentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cimienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cimentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cimentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cimentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cimentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cimentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cimentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cimentara" ; "cimentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cimentaras" ; "cimentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cimentara" ; "cimentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cimentramos" ; "cimentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cimentarais" ; "cimentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cimentaran" ; "cimentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ciment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cimentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ciment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cimentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cimentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cimentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cimentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cimentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cimentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cimentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cimentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cimentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cimentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cimentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cimentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cimentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cimentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cimentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cimentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cimentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cimentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cimentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cimentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cimentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cimienta" ; - {- VPB (Imper C.Sg C.P3) => -} "cimiente" ; - {- VPB (Imper C.Pl C.P1) => -} "cimentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "cimentad" ; - {- VPB (Imper C.Pl C.P3) => -} "cimienten" ; - {- VPB (Pass C.Sg Masc) => -} "cimentado" ; - {- VPB (Pass C.Sg Fem) => -} "cimentada" ; - {- VPB (Pass C.Pl Masc) => -} "cimentados" ; - {- VPB (Pass C.Pl Fem) => -} "cimentadas" - ] - } ; - -lin circunvolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "circunvolar" ; - {- VI Ger => -} "circunvolando" ; - {- VI Part => -} "circunvolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "circunvuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "circunvuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "circunvuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "circunvolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "circunvolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "circunvuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "circunvuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "circunvueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "circunvuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "circunvolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "circunvolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "circunvuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "circunvolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "circunvolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "circunvolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "circunvolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "circunvolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "circunvolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"circunvolara" ; "circunvolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"circunvolaras" ; "circunvolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"circunvolara" ; "circunvolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"circunvolramos" ; "circunvolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"circunvolarais" ; "circunvolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"circunvolaran" ; "circunvolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "circunvol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "circunvolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "circunvol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "circunvolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "circunvolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "circunvolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "circunvolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "circunvolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "circunvolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "circunvolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "circunvolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "circunvolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "circunvolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "circunvolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "circunvolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "circunvolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "circunvolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "circunvolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "circunvolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "circunvolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "circunvolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "circunvolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "circunvolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "circunvolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "circunvuela" ; - {- VPB (Imper C.Sg C.P3) => -} "circunvuele" ; - {- VPB (Imper C.Pl C.P1) => -} "circunvolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "circunvolad" ; - {- VPB (Imper C.Pl C.P3) => -} "circunvuelen" ; - {- VPB (Pass C.Sg Masc) => -} "circunvolado" ; - {- VPB (Pass C.Sg Fem) => -} "circunvolada" ; - {- VPB (Pass C.Pl Masc) => -} "circunvolados" ; - {- VPB (Pass C.Pl Fem) => -} "circunvoladas" - ] - } ; - -lin colar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "colar" ; - {- VI Ger => -} "colando" ; - {- VI Part => -} "colado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "colamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "colis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "colemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "colis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "colaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "colabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "colaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "colbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "colabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "colaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"colara" ; "colase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"colaras" ; "colases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"colara" ; "colase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"colramos" ; "colsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"colarais" ; "colaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"colaran" ; "colasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "col" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "colaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "col" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "colamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "colasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "colaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "colar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "colars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "colar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "colaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "colaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "colarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "colare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "colares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "colare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "colremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "colareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "colaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "colara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "colaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "colara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "colaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "colarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "colaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cuela" ; - {- VPB (Imper C.Sg C.P3) => -} "cuele" ; - {- VPB (Imper C.Pl C.P1) => -} "colemos" ; - {- VPB (Imper C.Pl C.P2) => -} "colad" ; - {- VPB (Imper C.Pl C.P3) => -} "cuelen" ; - {- VPB (Pass C.Sg Masc) => -} "colado" ; - {- VPB (Pass C.Sg Fem) => -} "colada" ; - {- VPB (Pass C.Pl Masc) => -} "colados" ; - {- VPB (Pass C.Pl Fem) => -} "coladas" - ] - } ; - -lin comprobar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "comprobar" ; - {- VI Ger => -} "comprobando" ; - {- VI Part => -} "comprobado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "compruebo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "compruebas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "comprueba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "comprobamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "comprobis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "comprueban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "compruebe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "compruebes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "compruebe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "comprobemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "comprobis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "comprueben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "comprobaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "comprobabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "comprobaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "comprobbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "comprobabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "comprobaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"comprobara" ; "comprobase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"comprobaras" ; "comprobases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"comprobara" ; "comprobase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"comprobramos" ; "comprobsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"comprobarais" ; "comprobaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"comprobaran" ; "comprobasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "comprob" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "comprobaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "comprob" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "comprobamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "comprobasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "comprobaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "comprobar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "comprobars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "comprobar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "comprobaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "comprobaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "comprobarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "comprobare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "comprobares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "comprobare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "comprobremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "comprobareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "comprobaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "comprobara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "comprobaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "comprobara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "comprobaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "comprobarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "comprobaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "comprueba" ; - {- VPB (Imper C.Sg C.P3) => -} "compruebe" ; - {- VPB (Imper C.Pl C.P1) => -} "comprobemos" ; - {- VPB (Imper C.Pl C.P2) => -} "comprobad" ; - {- VPB (Imper C.Pl C.P3) => -} "comprueben" ; - {- VPB (Pass C.Sg Masc) => -} "comprobado" ; - {- VPB (Pass C.Sg Fem) => -} "comprobada" ; - {- VPB (Pass C.Pl Masc) => -} "comprobados" ; - {- VPB (Pass C.Pl Fem) => -} "comprobadas" - ] - } ; - -lin concertar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "concertar" ; - {- VI Ger => -} "concertando" ; - {- VI Part => -} "concertado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "concierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "conciertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "concierta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "concertamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "concertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conciertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "concierte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conciertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "concierte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "concertemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "concertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "concierten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "concertaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "concertabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "concertaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "concertbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "concertabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "concertaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"concertara" ; "concertase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"concertaras" ; "concertases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"concertara" ; "concertase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"concertramos" ; "concertsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"concertarais" ; "concertaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"concertaran" ; "concertasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "concert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "concertaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "concert" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "concertamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "concertasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "concertaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "concertar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "concertars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "concertar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "concertaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "concertaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "concertarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "concertare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "concertares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "concertare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "concertremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "concertareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "concertaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "concertara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "concertaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "concertara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "concertaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "concertarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "concertaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "concierta" ; - {- VPB (Imper C.Sg C.P3) => -} "concierte" ; - {- VPB (Imper C.Pl C.P1) => -} "concertemos" ; - {- VPB (Imper C.Pl C.P2) => -} "concertad" ; - {- VPB (Imper C.Pl C.P3) => -} "concierten" ; - {- VPB (Pass C.Sg Masc) => -} "concertado" ; - {- VPB (Pass C.Sg Fem) => -} "concertada" ; - {- VPB (Pass C.Pl Masc) => -} "concertados" ; - {- VPB (Pass C.Pl Fem) => -} "concertadas" - ] - } ; - -lin concordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "concordar" ; - {- VI Ger => -} "concordando" ; - {- VI Part => -} "concordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "concuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "concuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "concuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "concordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "concordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "concuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "concuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "concuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "concuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "concordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "concordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "concuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "concordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "concordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "concordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "concordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "concordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "concordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"concordara" ; "concordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"concordaras" ; "concordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"concordara" ; "concordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"concordramos" ; "concordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"concordarais" ; "concordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"concordaran" ; "concordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "concord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "concordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "concord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "concordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "concordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "concordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "concordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "concordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "concordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "concordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "concordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "concordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "concordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "concordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "concordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "concordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "concordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "concordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "concordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "concordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "concordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "concordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "concordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "concordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "concuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "concuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "concordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "concordad" ; - {- VPB (Imper C.Pl C.P3) => -} "concuerden" ; - {- VPB (Pass C.Sg Masc) => -} "concordado" ; - {- VPB (Pass C.Sg Fem) => -} "concordada" ; - {- VPB (Pass C.Pl Masc) => -} "concordados" ; - {- VPB (Pass C.Pl Fem) => -} "concordadas" - ] - } ; - -lin confesar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "confesar" ; - {- VI Ger => -} "confesando" ; - {- VI Part => -} "confesado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "confieso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "confiesas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "confiesa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "confesamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "confesis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "confiesan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "confiese" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "confieses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "confiese" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "confesemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "confesis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "confiesen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "confesaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "confesabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "confesaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "confesbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "confesabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "confesaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"confesara" ; "confesase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"confesaras" ; "confesases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"confesara" ; "confesase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"confesramos" ; "confessemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"confesarais" ; "confesaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"confesaran" ; "confesasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "confes" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "confesaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "confes" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "confesamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "confesasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "confesaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "confesar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "confesars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "confesar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "confesaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "confesaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "confesarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "confesare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "confesares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "confesare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "confesremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "confesareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "confesaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "confesara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "confesaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "confesara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "confesaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "confesarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "confesaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "confiesa" ; - {- VPB (Imper C.Sg C.P3) => -} "confiese" ; - {- VPB (Imper C.Pl C.P1) => -} "confesemos" ; - {- VPB (Imper C.Pl C.P2) => -} "confesad" ; - {- VPB (Imper C.Pl C.P3) => -} "confiesen" ; - {- VPB (Pass C.Sg Masc) => -} "confesado" ; - {- VPB (Pass C.Sg Fem) => -} "confesada" ; - {- VPB (Pass C.Pl Masc) => -} "confesados" ; - {- VPB (Pass C.Pl Fem) => -} "confesadas" - ] - } ; - -lin consolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "consolar" ; - {- VI Ger => -} "consolando" ; - {- VI Part => -} "consolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "consuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "consuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "consuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "consolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "consolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "consuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "consuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "consueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "consuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "consolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "consolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "consuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "consolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "consolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "consolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "consolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "consolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "consolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"consolara" ; "consolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"consolaras" ; "consolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"consolara" ; "consolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"consolramos" ; "consolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"consolarais" ; "consolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"consolaran" ; "consolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "consol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "consolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "consol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "consolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "consolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "consolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "consolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "consolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "consolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "consolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "consolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "consolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "consolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "consolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "consolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "consolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "consolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "consolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "consolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "consolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "consolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "consolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "consolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "consolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "consuela" ; - {- VPB (Imper C.Sg C.P3) => -} "consuele" ; - {- VPB (Imper C.Pl C.P1) => -} "consolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "consolad" ; - {- VPB (Imper C.Pl C.P3) => -} "consuelen" ; - {- VPB (Pass C.Sg Masc) => -} "consolado" ; - {- VPB (Pass C.Sg Fem) => -} "consolada" ; - {- VPB (Pass C.Pl Masc) => -} "consolados" ; - {- VPB (Pass C.Pl Fem) => -} "consoladas" - ] - } ; - -lin consonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "consonar" ; - {- VI Ger => -} "consonando" ; - {- VI Part => -} "consonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "consueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "consuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "consuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "consonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "consonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "consuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "consuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "consuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "consuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "consonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "consonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "consuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "consonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "consonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "consonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "consonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "consonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "consonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"consonara" ; "consonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"consonaras" ; "consonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"consonara" ; "consonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"consonramos" ; "consonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"consonarais" ; "consonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"consonaran" ; "consonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conson" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "consonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "conson" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "consonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "consonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "consonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "consonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "consonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "consonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "consonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "consonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "consonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "consonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "consonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "consonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "consonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "consonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "consonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "consonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "consonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "consonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "consonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "consonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "consonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "consuena" ; - {- VPB (Imper C.Sg C.P3) => -} "consuene" ; - {- VPB (Imper C.Pl C.P1) => -} "consonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "consonad" ; - {- VPB (Imper C.Pl C.P3) => -} "consuenen" ; - {- VPB (Pass C.Sg Masc) => -} "consonado" ; - {- VPB (Pass C.Sg Fem) => -} "consonada" ; - {- VPB (Pass C.Pl Masc) => -} "consonados" ; - {- VPB (Pass C.Pl Fem) => -} "consonadas" - ] - } ; - -lin contar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contar" ; - {- VI Ger => -} "contando" ; - {- VI Part => -} "contado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cuento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cuentas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cuenta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cuentan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cuente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cuentes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cuente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cuenten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contara" ; "contase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contaras" ; "contases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contara" ; "contase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contramos" ; "contsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contarais" ; "contaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contaran" ; "contasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cont" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cont" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cuenta" ; - {- VPB (Imper C.Sg C.P3) => -} "cuente" ; - {- VPB (Imper C.Pl C.P1) => -} "contemos" ; - {- VPB (Imper C.Pl C.P2) => -} "contad" ; - {- VPB (Imper C.Pl C.P3) => -} "cuenten" ; - {- VPB (Pass C.Sg Masc) => -} "contado" ; - {- VPB (Pass C.Sg Fem) => -} "contada" ; - {- VPB (Pass C.Pl Masc) => -} "contados" ; - {- VPB (Pass C.Pl Fem) => -} "contadas" - ] - } ; - -lin contramanifestar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contramanifestar" ; - {- VI Ger => -} "contramanifestando" ; - {- VI Part => -} "contramanifestado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contramanifiesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contramanifiestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contramanifiesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contramanifestamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contramanifestis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contramanifiestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contramanifieste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contramanifiestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contramanifieste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contramanifestemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contramanifestis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contramanifiesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contramanifestaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contramanifestabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contramanifestaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contramanifestbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contramanifestabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contramanifestaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contramanifestara" ; "contramanifestase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contramanifestaras" ; "contramanifestases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contramanifestara" ; "contramanifestase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contramanifestramos" ; "contramanifestsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contramanifestarais" ; "contramanifestaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contramanifestaran" ; "contramanifestasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contramanifest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contramanifestaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contramanifest" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contramanifestamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contramanifestasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contramanifestaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contramanifestar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contramanifestars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contramanifestar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contramanifestaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contramanifestaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contramanifestarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contramanifestare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contramanifestares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contramanifestare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contramanifestremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contramanifestareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contramanifestaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contramanifestara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contramanifestaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contramanifestara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contramanifestaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contramanifestarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contramanifestaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contramanifiesta" ; - {- VPB (Imper C.Sg C.P3) => -} "contramanifieste" ; - {- VPB (Imper C.Pl C.P1) => -} "contramanifestemos" ; - {- VPB (Imper C.Pl C.P2) => -} "contramanifestad" ; - {- VPB (Imper C.Pl C.P3) => -} "contramanifiesten" ; - {- VPB (Pass C.Sg Masc) => -} "contramanifestado" ; - {- VPB (Pass C.Sg Fem) => -} "contramanifestada" ; - {- VPB (Pass C.Pl Masc) => -} "contramanifestados" ; - {- VPB (Pass C.Pl Fem) => -} "contramanifestadas" - ] - } ; - -lin costar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "costar" ; - {- VI Ger => -} "costando" ; - {- VI Part => -} "costado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "costamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "costis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "costemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "costis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "costaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "costabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "costaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "costbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "costabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "costaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"costara" ; "costase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"costaras" ; "costases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"costara" ; "costase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"costramos" ; "costsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"costarais" ; "costaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"costaran" ; "costasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "costaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "costamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "costasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "costaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "costar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "costars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "costar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "costaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "costaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "costarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "costare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "costares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "costare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "costremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "costareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "costaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "costara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "costaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "costara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "costaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "costarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "costaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "cueste" ; - {- VPB (Imper C.Pl C.P1) => -} "costemos" ; - {- VPB (Imper C.Pl C.P2) => -} "costad" ; - {- VPB (Imper C.Pl C.P3) => -} "cuesten" ; - {- VPB (Pass C.Sg Masc) => -} "costado" ; - {- VPB (Pass C.Sg Fem) => -} "costada" ; - {- VPB (Pass C.Pl Masc) => -} "costados" ; - {- VPB (Pass C.Pl Fem) => -} "costadas" - ] - } ; - -lin decentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "decentar" ; - {- VI Ger => -} "decentando" ; - {- VI Part => -} "decentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deciento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "decientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "decienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "decentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "decentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "decientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deciente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "decientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deciente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "decentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "decentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "decienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "decentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "decentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "decentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "decentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "decentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "decentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"decentara" ; "decentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"decentaras" ; "decentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"decentara" ; "decentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"decentramos" ; "decentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"decentarais" ; "decentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"decentaran" ; "decentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "decent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "decentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "decent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "decentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "decentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "decentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "decentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "decentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "decentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "decentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "decentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "decentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "decentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "decentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "decentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "decentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "decentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "decentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "decentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "decentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "decentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "decentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "decentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "decentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "decienta" ; - {- VPB (Imper C.Sg C.P3) => -} "deciente" ; - {- VPB (Imper C.Pl C.P1) => -} "decentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "decentad" ; - {- VPB (Imper C.Pl C.P3) => -} "decienten" ; - {- VPB (Pass C.Sg Masc) => -} "decentado" ; - {- VPB (Pass C.Sg Fem) => -} "decentada" ; - {- VPB (Pass C.Pl Masc) => -} "decentados" ; - {- VPB (Pass C.Pl Fem) => -} "decentadas" - ] - } ; - -lin degollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "degollar" ; - {- VI Ger => -} "degollando" ; - {- VI Part => -} "degollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deguello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deguellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deguella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "degollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "degollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deguellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deguelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deguelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deguelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "degollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "degollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deguellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "degollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "degollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "degollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "degollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "degollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "degollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"degollara" ; "degollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"degollaras" ; "degollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"degollara" ; "degollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"degollramos" ; "degollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"degollarais" ; "degollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"degollaran" ; "degollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "degoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "degollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "degoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "degollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "degollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "degollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "degollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "degollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "degollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "degollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "degollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "degollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "degollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "degollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "degollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "degollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "degollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "degollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "degollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "degollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "degollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "degollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "degollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "degollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deguella" ; - {- VPB (Imper C.Sg C.P3) => -} "deguelle" ; - {- VPB (Imper C.Pl C.P1) => -} "degollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "degollad" ; - {- VPB (Imper C.Pl C.P3) => -} "deguellen" ; - {- VPB (Pass C.Sg Masc) => -} "degollado" ; - {- VPB (Pass C.Sg Fem) => -} "degollada" ; - {- VPB (Pass C.Pl Masc) => -} "degollados" ; - {- VPB (Pass C.Pl Fem) => -} "degolladas" - ] - } ; - -lin demostrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "demostrar" ; - {- VI Ger => -} "demostrando" ; - {- VI Part => -} "demostrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "demuestro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "demuestras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "demuestra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "demostramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "demostris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "demuestran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "demuestre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "demuestres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "demuestre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "demostremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "demostris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "demuestren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "demostraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "demostrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "demostraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "demostrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "demostrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "demostraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"demostrara" ; "demostrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"demostraras" ; "demostrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"demostrara" ; "demostrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"demostrramos" ; "demostrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"demostrarais" ; "demostraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"demostraran" ; "demostrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "demostr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "demostraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "demostr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "demostramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "demostrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "demostraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "demostrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "demostrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "demostrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "demostraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "demostraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "demostrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "demostrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "demostrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "demostrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "demostrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "demostrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "demostraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "demostrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "demostraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "demostrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "demostraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "demostrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "demostraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "demuestra" ; - {- VPB (Imper C.Sg C.P3) => -} "demuestre" ; - {- VPB (Imper C.Pl C.P1) => -} "demostremos" ; - {- VPB (Imper C.Pl C.P2) => -} "demostrad" ; - {- VPB (Imper C.Pl C.P3) => -} "demuestren" ; - {- VPB (Pass C.Sg Masc) => -} "demostrado" ; - {- VPB (Pass C.Sg Fem) => -} "demostrada" ; - {- VPB (Pass C.Pl Masc) => -} "demostrados" ; - {- VPB (Pass C.Pl Fem) => -} "demostradas" - ] - } ; - -lin denostar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "denostar" ; - {- VI Ger => -} "denostando" ; - {- VI Part => -} "denostado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "denuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "denuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "denuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "denostamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "denostis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "denuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "denueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "denuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "denueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "denostemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "denostis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "denuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "denostaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "denostabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "denostaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "denostbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "denostabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "denostaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"denostara" ; "denostase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"denostaras" ; "denostases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"denostara" ; "denostase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"denostramos" ; "denostsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"denostarais" ; "denostaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"denostaran" ; "denostasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "denost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "denostaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "denost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "denostamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "denostasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "denostaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "denostar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "denostars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "denostar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "denostaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "denostaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "denostarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "denostare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "denostares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "denostare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "denostremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "denostareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "denostaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "denostara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "denostaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "denostara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "denostaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "denostarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "denostaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "denuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "denueste" ; - {- VPB (Imper C.Pl C.P1) => -} "denostemos" ; - {- VPB (Imper C.Pl C.P2) => -} "denostad" ; - {- VPB (Imper C.Pl C.P3) => -} "denuesten" ; - {- VPB (Pass C.Sg Masc) => -} "denostado" ; - {- VPB (Pass C.Sg Fem) => -} "denostada" ; - {- VPB (Pass C.Pl Masc) => -} "denostados" ; - {- VPB (Pass C.Pl Fem) => -} "denostadas" - ] - } ; - -lin dentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "dentar" ; - {- VI Ger => -} "dentando" ; - {- VI Part => -} "dentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "diento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "dientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "dienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "dentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "dientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "diente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "dientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "diente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "dentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "dentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "dienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "dentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dentara" ; "dentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dentaras" ; "dentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dentara" ; "dentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dentramos" ; "dentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dentarais" ; "dentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dentaran" ; "dentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "dentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "dentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "dentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "dentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "dentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "dienta" ; - {- VPB (Imper C.Sg C.P3) => -} "diente" ; - {- VPB (Imper C.Pl C.P1) => -} "dentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "dentad" ; - {- VPB (Imper C.Pl C.P3) => -} "dienten" ; - {- VPB (Pass C.Sg Masc) => -} "dentado" ; - {- VPB (Pass C.Sg Fem) => -} "dentada" ; - {- VPB (Pass C.Pl Masc) => -} "dentados" ; - {- VPB (Pass C.Pl Fem) => -} "dentadas" - ] - } ; - -lin desacertar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desacertar" ; - {- VI Ger => -} "desacertando" ; - {- VI Part => -} "desacertado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desacierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desaciertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desacierta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desacertamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desacertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desaciertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desacierte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desaciertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desacierte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desacertemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desacertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desacierten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desacertaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desacertabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desacertaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desacertbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desacertabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desacertaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desacertara" ; "desacertase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desacertaras" ; "desacertases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desacertara" ; "desacertase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desacertramos" ; "desacertsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desacertarais" ; "desacertaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desacertaran" ; "desacertasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desacert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desacertaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desacert" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desacertamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desacertasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desacertaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desacertar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desacertars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desacertar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desacertaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desacertaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desacertarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desacertare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desacertares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desacertare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desacertremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desacertareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desacertaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desacertara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desacertaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desacertara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desacertaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desacertarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desacertaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desacierta" ; - {- VPB (Imper C.Sg C.P3) => -} "desacierte" ; - {- VPB (Imper C.Pl C.P1) => -} "desacertemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desacertad" ; - {- VPB (Imper C.Pl C.P3) => -} "desacierten" ; - {- VPB (Pass C.Sg Masc) => -} "desacertado" ; - {- VPB (Pass C.Sg Fem) => -} "desacertada" ; - {- VPB (Pass C.Pl Masc) => -} "desacertados" ; - {- VPB (Pass C.Pl Fem) => -} "desacertadas" - ] - } ; - -lin desacollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desacollar" ; - {- VI Ger => -} "desacollando" ; - {- VI Part => -} "desacollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desacuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desacuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desacuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desacollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desacollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desacuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desacuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desacuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desacuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desacollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desacollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desacuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desacollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desacollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desacollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desacollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desacollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desacollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desacollara" ; "desacollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desacollaras" ; "desacollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desacollara" ; "desacollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desacollramos" ; "desacollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desacollarais" ; "desacollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desacollaran" ; "desacollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desacoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desacollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desacoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desacollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desacollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desacollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desacollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desacollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desacollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desacollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desacollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desacollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desacollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desacollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desacollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desacollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desacollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desacollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desacollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desacollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desacollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desacollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desacollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desacollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desacuella" ; - {- VPB (Imper C.Sg C.P3) => -} "desacuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "desacollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desacollad" ; - {- VPB (Imper C.Pl C.P3) => -} "desacuellen" ; - {- VPB (Pass C.Sg Masc) => -} "desacollado" ; - {- VPB (Pass C.Sg Fem) => -} "desacollada" ; - {- VPB (Pass C.Pl Masc) => -} "desacollados" ; - {- VPB (Pass C.Pl Fem) => -} "desacolladas" - ] - } ; - -lin desacordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desacordar" ; - {- VI Ger => -} "desacordando" ; - {- VI Part => -} "desacordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desacuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desacuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desacuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desacordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desacordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desacuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desacuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desacuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desacuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desacordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desacordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desacuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desacordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desacordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desacordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desacordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desacordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desacordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desacordara" ; "desacordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desacordaras" ; "desacordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desacordara" ; "desacordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desacordramos" ; "desacordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desacordarais" ; "desacordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desacordaran" ; "desacordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desacord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desacordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desacord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desacordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desacordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desacordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desacordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desacordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desacordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desacordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desacordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desacordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desacordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desacordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desacordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desacordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desacordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desacordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desacordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desacordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desacordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desacordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desacordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desacordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desacuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "desacuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "desacordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desacordad" ; - {- VPB (Imper C.Pl C.P3) => -} "desacuerden" ; - {- VPB (Pass C.Sg Masc) => -} "desacordado" ; - {- VPB (Pass C.Sg Fem) => -} "desacordada" ; - {- VPB (Pass C.Pl Masc) => -} "desacordados" ; - {- VPB (Pass C.Pl Fem) => -} "desacordadas" - ] - } ; - -lin desaferrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desaferrar" ; - {- VI Ger => -} "desaferrando" ; - {- VI Part => -} "desaferrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desafierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desafierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desafierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desaferramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desaferris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desafierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desafierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desafierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desafierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desaferremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desaferris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desafierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desaferraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desaferrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desaferraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desaferrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desaferrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desaferraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desaferrara" ; "desaferrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desaferraras" ; "desaferrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desaferrara" ; "desaferrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desaferrramos" ; "desaferrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desaferrarais" ; "desaferraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desaferraran" ; "desaferrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desaferr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desaferraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desaferr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desaferramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desaferrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desaferraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desaferrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desaferrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desaferrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desaferraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desaferraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desaferrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desaferrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desaferrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desaferrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desaferrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desaferrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desaferraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desaferrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desaferraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desaferrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desaferraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desaferrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desaferraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desafierra" ; - {- VPB (Imper C.Sg C.P3) => -} "desafierre" ; - {- VPB (Imper C.Pl C.P1) => -} "desaferremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desaferrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desafierren" ; - {- VPB (Pass C.Sg Masc) => -} "desaferrado" ; - {- VPB (Pass C.Sg Fem) => -} "desaferrada" ; - {- VPB (Pass C.Pl Masc) => -} "desaferrados" ; - {- VPB (Pass C.Pl Fem) => -} "desaferradas" - ] - } ; - -lin desaforar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desaforar" ; - {- VI Ger => -} "desaforando" ; - {- VI Part => -} "desaforado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desafuero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desafueras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desafuera" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desaforamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desaforis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desafueran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desafuere" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desafueres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desafuere" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desaforemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desaforis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desafueren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desaforaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desaforabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desaforaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desaforbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desaforabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desaforaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desaforara" ; "desaforase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desaforaras" ; "desaforases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desaforara" ; "desaforase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desaforramos" ; "desaforsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desaforarais" ; "desaforaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desaforaran" ; "desaforasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desafor" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desaforaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desafor" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desaforamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desaforasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desaforaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desaforar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desaforars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desaforar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desaforaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desaforaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desaforarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desaforare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desaforares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desaforare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desaforremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desaforareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desaforaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desaforara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desaforaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desaforara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desaforaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desaforarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desaforaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desafuera" ; - {- VPB (Imper C.Sg C.P3) => -} "desafuere" ; - {- VPB (Imper C.Pl C.P1) => -} "desaforemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desaforad" ; - {- VPB (Imper C.Pl C.P3) => -} "desafueren" ; - {- VPB (Pass C.Sg Masc) => -} "desaforado" ; - {- VPB (Pass C.Sg Fem) => -} "desaforada" ; - {- VPB (Pass C.Pl Masc) => -} "desaforados" ; - {- VPB (Pass C.Pl Fem) => -} "desaforadas" - ] - } ; - -lin desalentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desalentar" ; - {- VI Ger => -} "desalentando" ; - {- VI Part => -} "desalentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desaliento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desalientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desalienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desalentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desalentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desalientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desaliente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desalientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desaliente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desalentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desalentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desalienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desalentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desalentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desalentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desalentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desalentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desalentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desalentara" ; "desalentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desalentaras" ; "desalentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desalentara" ; "desalentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desalentramos" ; "desalentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desalentarais" ; "desalentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desalentaran" ; "desalentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desalent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desalentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desalent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desalentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desalentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desalentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desalentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desalentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desalentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desalentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desalentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desalentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desalentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desalentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desalentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desalentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desalentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desalentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desalentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desalentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desalentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desalentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desalentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desalentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desalienta" ; - {- VPB (Imper C.Sg C.P3) => -} "desaliente" ; - {- VPB (Imper C.Pl C.P1) => -} "desalentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desalentad" ; - {- VPB (Imper C.Pl C.P3) => -} "desalienten" ; - {- VPB (Pass C.Sg Masc) => -} "desalentado" ; - {- VPB (Pass C.Sg Fem) => -} "desalentada" ; - {- VPB (Pass C.Pl Masc) => -} "desalentados" ; - {- VPB (Pass C.Pl Fem) => -} "desalentadas" - ] - } ; - -lin desamoblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desamoblar" ; - {- VI Ger => -} "desamoblando" ; - {- VI Part => -} "desamoblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desamueblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desamueblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desamuebla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desamoblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desamoblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desamueblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desamueble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desamuebles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desamueble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desamoblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desamoblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desamueblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desamoblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desamoblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desamoblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desamoblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desamoblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desamoblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desamoblara" ; "desamoblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desamoblaras" ; "desamoblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desamoblara" ; "desamoblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desamoblramos" ; "desamoblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desamoblarais" ; "desamoblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desamoblaran" ; "desamoblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desamobl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desamoblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desamobl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desamoblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desamoblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desamoblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desamoblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desamoblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desamoblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desamoblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desamoblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desamoblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desamoblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desamoblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desamoblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desamoblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desamoblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desamoblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desamoblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desamoblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desamoblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desamoblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desamoblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desamoblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desamuebla" ; - {- VPB (Imper C.Sg C.P3) => -} "desamueble" ; - {- VPB (Imper C.Pl C.P1) => -} "desamoblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desamoblad" ; - {- VPB (Imper C.Pl C.P3) => -} "desamueblen" ; - {- VPB (Pass C.Sg Masc) => -} "desamoblado" ; - {- VPB (Pass C.Sg Fem) => -} "desamoblada" ; - {- VPB (Pass C.Pl Masc) => -} "desamoblados" ; - {- VPB (Pass C.Pl Fem) => -} "desamobladas" - ] - } ; - -lin desapretar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desapretar" ; - {- VI Ger => -} "desapretando" ; - {- VI Part => -} "desapretado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desaprieto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desaprietas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desaprieta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desapretamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desapretis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desaprietan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desapriete" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desaprietes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desapriete" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desapretemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desapretis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desaprieten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desapretaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desapretabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desapretaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desapretbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desapretabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desapretaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desapretara" ; "desapretase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desapretaras" ; "desapretases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desapretara" ; "desapretase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desapretramos" ; "desapretsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desapretarais" ; "desapretaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desapretaran" ; "desapretasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desapret" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desapretaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desapret" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desapretamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desapretasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desapretaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desapretar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desapretars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desapretar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desapretaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desapretaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desapretarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desapretare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desapretares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desapretare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desapretremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desapretareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desapretaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desapretara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desapretaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desapretara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desapretaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desapretarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desapretaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desaprieta" ; - {- VPB (Imper C.Sg C.P3) => -} "desapriete" ; - {- VPB (Imper C.Pl C.P1) => -} "desapretemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desapretad" ; - {- VPB (Imper C.Pl C.P3) => -} "desaprieten" ; - {- VPB (Pass C.Sg Masc) => -} "desapretado" ; - {- VPB (Pass C.Sg Fem) => -} "desapretada" ; - {- VPB (Pass C.Pl Masc) => -} "desapretados" ; - {- VPB (Pass C.Pl Fem) => -} "desapretadas" - ] - } ; - -lin desaprobar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desaprobar" ; - {- VI Ger => -} "desaprobando" ; - {- VI Part => -} "desaprobado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desapruebo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desapruebas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desaprueba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desaprobamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desaprobis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desaprueban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desapruebe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desapruebes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desapruebe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desaprobemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desaprobis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desaprueben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desaprobaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desaprobabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desaprobaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desaprobbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desaprobabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desaprobaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desaprobara" ; "desaprobase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desaprobaras" ; "desaprobases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desaprobara" ; "desaprobase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desaprobramos" ; "desaprobsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desaprobarais" ; "desaprobaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desaprobaran" ; "desaprobasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desaprob" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desaprobaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desaprob" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desaprobamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desaprobasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desaprobaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desaprobar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desaprobars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desaprobar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desaprobaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desaprobaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desaprobarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desaprobare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desaprobares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desaprobare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desaprobremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desaprobareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desaprobaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desaprobara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desaprobaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desaprobara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desaprobaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desaprobarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desaprobaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desaprueba" ; - {- VPB (Imper C.Sg C.P3) => -} "desapruebe" ; - {- VPB (Imper C.Pl C.P1) => -} "desaprobemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desaprobad" ; - {- VPB (Imper C.Pl C.P3) => -} "desaprueben" ; - {- VPB (Pass C.Sg Masc) => -} "desaprobado" ; - {- VPB (Pass C.Sg Fem) => -} "desaprobada" ; - {- VPB (Pass C.Pl Masc) => -} "desaprobados" ; - {- VPB (Pass C.Pl Fem) => -} "desaprobadas" - ] - } ; - -lin desarrendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desarrendar" ; - {- VI Ger => -} "desarrendando" ; - {- VI Part => -} "desarrendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desarriendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desarriendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desarrienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desarrendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desarrendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desarriendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desarriende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desarriendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desarriende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desarrendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desarrendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desarrienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desarrendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desarrendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desarrendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desarrendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desarrendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desarrendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desarrendara" ; "desarrendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desarrendaras" ; "desarrendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desarrendara" ; "desarrendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desarrendramos" ; "desarrendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desarrendarais" ; "desarrendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desarrendaran" ; "desarrendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desarrend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desarrendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desarrend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desarrendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desarrendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desarrendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desarrendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desarrendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desarrendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desarrendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desarrendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desarrendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desarrendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desarrendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desarrendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desarrendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desarrendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desarrendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desarrendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desarrendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desarrendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desarrendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desarrendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desarrendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desarrienda" ; - {- VPB (Imper C.Sg C.P3) => -} "desarriende" ; - {- VPB (Imper C.Pl C.P1) => -} "desarrendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desarrendad" ; - {- VPB (Imper C.Pl C.P3) => -} "desarrienden" ; - {- VPB (Pass C.Sg Masc) => -} "desarrendado" ; - {- VPB (Pass C.Sg Fem) => -} "desarrendada" ; - {- VPB (Pass C.Pl Masc) => -} "desarrendados" ; - {- VPB (Pass C.Pl Fem) => -} "desarrendadas" - ] - } ; - -lin desasentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desasentar" ; - {- VI Ger => -} "desasentando" ; - {- VI Part => -} "desasentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desasiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desasientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desasienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desasentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desasentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desasientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desasiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desasientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desasiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desasentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desasentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desasienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desasentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desasentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desasentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desasentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desasentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desasentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desasentara" ; "desasentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desasentaras" ; "desasentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desasentara" ; "desasentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desasentramos" ; "desasentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desasentarais" ; "desasentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desasentaran" ; "desasentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desasent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desasentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desasent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desasentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desasentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desasentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desasentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desasentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desasentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desasentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desasentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desasentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desasentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desasentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desasentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desasentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desasentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desasentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desasentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desasentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desasentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desasentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desasentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desasentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desasienta" ; - {- VPB (Imper C.Sg C.P3) => -} "desasiente" ; - {- VPB (Imper C.Pl C.P1) => -} "desasentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desasentad" ; - {- VPB (Imper C.Pl C.P3) => -} "desasienten" ; - {- VPB (Pass C.Sg Masc) => -} "desasentado" ; - {- VPB (Pass C.Sg Fem) => -} "desasentada" ; - {- VPB (Pass C.Pl Masc) => -} "desasentados" ; - {- VPB (Pass C.Pl Fem) => -} "desasentadas" - ] - } ; - -lin desatentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desatentar" ; - {- VI Ger => -} "desatentando" ; - {- VI Part => -} "desatentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desatiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desatientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desatienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desatentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desatentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desatientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desatiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desatientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desatiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desatentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desatentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desatienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desatentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desatentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desatentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desatentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desatentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desatentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desatentara" ; "desatentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desatentaras" ; "desatentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desatentara" ; "desatentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desatentramos" ; "desatentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desatentarais" ; "desatentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desatentaran" ; "desatentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desatent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desatentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desatent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desatentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desatentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desatentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desatentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desatentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desatentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desatentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desatentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desatentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desatentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desatentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desatentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desatentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desatentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desatentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desatentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desatentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desatentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desatentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desatentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desatentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desatienta" ; - {- VPB (Imper C.Sg C.P3) => -} "desatiente" ; - {- VPB (Imper C.Pl C.P1) => -} "desatentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desatentad" ; - {- VPB (Imper C.Pl C.P3) => -} "desatienten" ; - {- VPB (Pass C.Sg Masc) => -} "desatentado" ; - {- VPB (Pass C.Sg Fem) => -} "desatentada" ; - {- VPB (Pass C.Pl Masc) => -} "desatentados" ; - {- VPB (Pass C.Pl Fem) => -} "desatentadas" - ] - } ; - -lin desaterrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desaterrar" ; - {- VI Ger => -} "desaterrando" ; - {- VI Part => -} "desaterrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desatierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desatierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desatierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desaterramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desaterris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desatierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desatierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desatierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desatierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desaterremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desaterris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desatierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desaterraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desaterrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desaterraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desaterrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desaterrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desaterraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desaterrara" ; "desaterrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desaterraras" ; "desaterrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desaterrara" ; "desaterrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desaterrramos" ; "desaterrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desaterrarais" ; "desaterraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desaterraran" ; "desaterrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desaterr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desaterraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desaterr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desaterramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desaterrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desaterraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desaterrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desaterrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desaterrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desaterraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desaterraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desaterrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desaterrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desaterrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desaterrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desaterrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desaterrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desaterraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desaterrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desaterraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desaterrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desaterraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desaterrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desaterraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desatierra" ; - {- VPB (Imper C.Sg C.P3) => -} "desatierre" ; - {- VPB (Imper C.Pl C.P1) => -} "desaterremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desaterrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desatierren" ; - {- VPB (Pass C.Sg Masc) => -} "desaterrado" ; - {- VPB (Pass C.Sg Fem) => -} "desaterrada" ; - {- VPB (Pass C.Pl Masc) => -} "desaterrados" ; - {- VPB (Pass C.Pl Fem) => -} "desaterradas" - ] - } ; - -lin descerrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descerrar" ; - {- VI Ger => -} "descerrando" ; - {- VI Part => -} "descerrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descerramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descerris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descerremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descerris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descerraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descerrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descerraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descerrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descerrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descerraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descerrara" ; "descerrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descerraras" ; "descerrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descerrara" ; "descerrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descerrramos" ; "descerrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descerrarais" ; "descerraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descerraran" ; "descerrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descerr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descerraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descerr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descerramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descerrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descerraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descerrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descerrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descerrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descerraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descerraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descerrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descerrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descerrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descerrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descerrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descerrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descerraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descerrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descerraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descerrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descerraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descerrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descerraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descierra" ; - {- VPB (Imper C.Sg C.P3) => -} "descierre" ; - {- VPB (Imper C.Pl C.P1) => -} "descerremos" ; - {- VPB (Imper C.Pl C.P2) => -} "descerrad" ; - {- VPB (Imper C.Pl C.P3) => -} "descierren" ; - {- VPB (Pass C.Sg Masc) => -} "descerrado" ; - {- VPB (Pass C.Sg Fem) => -} "descerrada" ; - {- VPB (Pass C.Pl Masc) => -} "descerrados" ; - {- VPB (Pass C.Pl Fem) => -} "descerradas" - ] - } ; - -lin descimentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descimentar" ; - {- VI Ger => -} "descimentando" ; - {- VI Part => -} "descimentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descimiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descimientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descimienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descimentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descimentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descimientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descimiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descimientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descimiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descimentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descimentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descimienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descimentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descimentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descimentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descimentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descimentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descimentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descimentara" ; "descimentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descimentaras" ; "descimentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descimentara" ; "descimentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descimentramos" ; "descimentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descimentarais" ; "descimentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descimentaran" ; "descimentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desciment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descimentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desciment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descimentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descimentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descimentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descimentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descimentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descimentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descimentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descimentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descimentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descimentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descimentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descimentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descimentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descimentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descimentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descimentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descimentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descimentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descimentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descimentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descimentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descimienta" ; - {- VPB (Imper C.Sg C.P3) => -} "descimiente" ; - {- VPB (Imper C.Pl C.P1) => -} "descimentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "descimentad" ; - {- VPB (Imper C.Pl C.P3) => -} "descimienten" ; - {- VPB (Pass C.Sg Masc) => -} "descimentado" ; - {- VPB (Pass C.Sg Fem) => -} "descimentada" ; - {- VPB (Pass C.Pl Masc) => -} "descimentados" ; - {- VPB (Pass C.Pl Fem) => -} "descimentadas" - ] - } ; - -lin descollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descollar" ; - {- VI Ger => -} "descollando" ; - {- VI Part => -} "descollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descollara" ; "descollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descollaras" ; "descollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descollara" ; "descollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descollramos" ; "descollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descollarais" ; "descollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descollaran" ; "descollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descuella" ; - {- VPB (Imper C.Sg C.P3) => -} "descuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "descollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "descollad" ; - {- VPB (Imper C.Pl C.P3) => -} "descuellen" ; - {- VPB (Pass C.Sg Masc) => -} "descollado" ; - {- VPB (Pass C.Sg Fem) => -} "descollada" ; - {- VPB (Pass C.Pl Masc) => -} "descollados" ; - {- VPB (Pass C.Pl Fem) => -} "descolladas" - ] - } ; - -lin desconcertar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desconcertar" ; - {- VI Ger => -} "desconcertando" ; - {- VI Part => -} "desconcertado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desconcierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desconciertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desconcierta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desconcertamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desconcertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desconciertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desconcierte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desconciertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desconcierte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desconcertemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desconcertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desconcierten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desconcertaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desconcertabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desconcertaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desconcertbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desconcertabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desconcertaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desconcertara" ; "desconcertase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desconcertaras" ; "desconcertases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desconcertara" ; "desconcertase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desconcertramos" ; "desconcertsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desconcertarais" ; "desconcertaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desconcertaran" ; "desconcertasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desconcert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desconcertaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desconcert" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desconcertamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desconcertasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desconcertaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desconcertar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desconcertars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desconcertar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desconcertaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desconcertaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desconcertarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desconcertare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desconcertares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desconcertare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desconcertremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desconcertareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desconcertaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desconcertara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desconcertaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desconcertara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desconcertaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desconcertarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desconcertaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desconcierta" ; - {- VPB (Imper C.Sg C.P3) => -} "desconcierte" ; - {- VPB (Imper C.Pl C.P1) => -} "desconcertemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desconcertad" ; - {- VPB (Imper C.Pl C.P3) => -} "desconcierten" ; - {- VPB (Pass C.Sg Masc) => -} "desconcertado" ; - {- VPB (Pass C.Sg Fem) => -} "desconcertada" ; - {- VPB (Pass C.Pl Masc) => -} "desconcertados" ; - {- VPB (Pass C.Pl Fem) => -} "desconcertadas" - ] - } ; - -lin desconsolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desconsolar" ; - {- VI Ger => -} "desconsolando" ; - {- VI Part => -} "desconsolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desconsuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desconsuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desconsuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desconsolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desconsolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desconsuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desconsuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desconsueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desconsuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desconsolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desconsolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desconsuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desconsolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desconsolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desconsolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desconsolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desconsolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desconsolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desconsolara" ; "desconsolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desconsolaras" ; "desconsolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desconsolara" ; "desconsolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desconsolramos" ; "desconsolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desconsolarais" ; "desconsolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desconsolaran" ; "desconsolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desconsol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desconsolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desconsol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desconsolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desconsolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desconsolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desconsolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desconsolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desconsolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desconsolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desconsolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desconsolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desconsolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desconsolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desconsolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desconsolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desconsolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desconsolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desconsolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desconsolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desconsolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desconsolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desconsolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desconsolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desconsuela" ; - {- VPB (Imper C.Sg C.P3) => -} "desconsuele" ; - {- VPB (Imper C.Pl C.P1) => -} "desconsolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desconsolad" ; - {- VPB (Imper C.Pl C.P3) => -} "desconsuelen" ; - {- VPB (Pass C.Sg Masc) => -} "desconsolado" ; - {- VPB (Pass C.Sg Fem) => -} "desconsolada" ; - {- VPB (Pass C.Pl Masc) => -} "desconsolados" ; - {- VPB (Pass C.Pl Fem) => -} "desconsoladas" - ] - } ; - -lin descontar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descontar" ; - {- VI Ger => -} "descontando" ; - {- VI Part => -} "descontado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descuento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descuentas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descuenta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descontamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descontis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descuentan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descuente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descuentes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descuente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descontemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descontis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descuenten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descontaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descontabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descontaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descontbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descontabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descontaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descontara" ; "descontase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descontaras" ; "descontases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descontara" ; "descontase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descontramos" ; "descontsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descontarais" ; "descontaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descontaran" ; "descontasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descont" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descontaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descont" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descontamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descontasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descontaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descontar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descontars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descontar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descontaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descontaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descontarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descontare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descontares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descontare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descontremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descontareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descontaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descontara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descontaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descontara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descontaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descontarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descontaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descuenta" ; - {- VPB (Imper C.Sg C.P3) => -} "descuente" ; - {- VPB (Imper C.Pl C.P1) => -} "descontemos" ; - {- VPB (Imper C.Pl C.P2) => -} "descontad" ; - {- VPB (Imper C.Pl C.P3) => -} "descuenten" ; - {- VPB (Pass C.Sg Masc) => -} "descontado" ; - {- VPB (Pass C.Sg Fem) => -} "descontada" ; - {- VPB (Pass C.Pl Masc) => -} "descontados" ; - {- VPB (Pass C.Pl Fem) => -} "descontadas" - ] - } ; - -lin descordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descordar" ; - {- VI Ger => -} "descordando" ; - {- VI Part => -} "descordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descordara" ; "descordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descordaras" ; "descordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descordara" ; "descordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descordramos" ; "descordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descordarais" ; "descordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descordaran" ; "descordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "descuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "descordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "descordad" ; - {- VPB (Imper C.Pl C.P3) => -} "descuerden" ; - {- VPB (Pass C.Sg Masc) => -} "descordado" ; - {- VPB (Pass C.Sg Fem) => -} "descordada" ; - {- VPB (Pass C.Pl Masc) => -} "descordados" ; - {- VPB (Pass C.Pl Fem) => -} "descordadas" - ] - } ; - -lin descornar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descornar" ; - {- VI Ger => -} "descornando" ; - {- VI Part => -} "descornado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descuerno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descuernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descuerna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descornamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descornis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descuernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descuerne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descuernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descuerne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descornemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descornis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descuernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descornaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descornabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descornaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descornbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descornabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descornaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descornara" ; "descornase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descornaras" ; "descornases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descornara" ; "descornase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descornramos" ; "descornsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descornarais" ; "descornaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descornaran" ; "descornasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descorn" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descornaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descorn" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descornamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descornasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descornaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descornar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descornars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descornar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descornaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descornaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descornarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descornare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descornares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descornare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descornremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descornareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descornaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descornara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descornaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descornara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descornaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descornarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descornaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descuerna" ; - {- VPB (Imper C.Sg C.P3) => -} "descuerne" ; - {- VPB (Imper C.Pl C.P1) => -} "descornemos" ; - {- VPB (Imper C.Pl C.P2) => -} "descornad" ; - {- VPB (Imper C.Pl C.P3) => -} "descuernen" ; - {- VPB (Pass C.Sg Masc) => -} "descornado" ; - {- VPB (Pass C.Sg Fem) => -} "descornada" ; - {- VPB (Pass C.Pl Masc) => -} "descornados" ; - {- VPB (Pass C.Pl Fem) => -} "descornadas" - ] - } ; - -lin desdentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desdentar" ; - {- VI Ger => -} "desdentando" ; - {- VI Part => -} "desdentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desdiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desdientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desdienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desdentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desdentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desdientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desdiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desdientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desdiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desdentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desdentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desdienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desdentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desdentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desdentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desdentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desdentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desdentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desdentara" ; "desdentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desdentaras" ; "desdentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desdentara" ; "desdentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desdentramos" ; "desdentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desdentarais" ; "desdentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desdentaran" ; "desdentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desdent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desdentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desdent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desdentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desdentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desdentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desdentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desdentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desdentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desdentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desdentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desdentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desdentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desdentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desdentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desdentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desdentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desdentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desdentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desdentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desdentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desdentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desdentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desdentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desdienta" ; - {- VPB (Imper C.Sg C.P3) => -} "desdiente" ; - {- VPB (Imper C.Pl C.P1) => -} "desdentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desdentad" ; - {- VPB (Imper C.Pl C.P3) => -} "desdienten" ; - {- VPB (Pass C.Sg Masc) => -} "desdentado" ; - {- VPB (Pass C.Sg Fem) => -} "desdentada" ; - {- VPB (Pass C.Pl Masc) => -} "desdentados" ; - {- VPB (Pass C.Pl Fem) => -} "desdentadas" - ] - } ; - -lin desempedrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desempedrar" ; - {- VI Ger => -} "desempedrando" ; - {- VI Part => -} "desempedrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desempiedro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desempiedras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desempiedra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desempedramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desempedris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desempiedran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desempiedre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desempiedres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desempiedre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desempedremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desempedris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desempiedren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desempedraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desempedrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desempedraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desempedrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desempedrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desempedraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desempedrara" ; "desempedrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desempedraras" ; "desempedrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desempedrara" ; "desempedrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desempedrramos" ; "desempedrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desempedrarais" ; "desempedraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desempedraran" ; "desempedrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desempedr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desempedraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desempedr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desempedramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desempedrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desempedraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desempedrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desempedrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desempedrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desempedraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desempedraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desempedrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desempedrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desempedrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desempedrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desempedrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desempedrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desempedraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desempedrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desempedraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desempedrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desempedraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desempedrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desempedraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desempiedra" ; - {- VPB (Imper C.Sg C.P3) => -} "desempiedre" ; - {- VPB (Imper C.Pl C.P1) => -} "desempedremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desempedrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desempiedren" ; - {- VPB (Pass C.Sg Masc) => -} "desempedrado" ; - {- VPB (Pass C.Sg Fem) => -} "desempedrada" ; - {- VPB (Pass C.Pl Masc) => -} "desempedrados" ; - {- VPB (Pass C.Pl Fem) => -} "desempedradas" - ] - } ; - -lin desencerrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desencerrar" ; - {- VI Ger => -} "desencerrando" ; - {- VI Part => -} "desencerrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desencierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desencierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desencierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desencerramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desencerris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desencierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desencierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desencierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desencierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desencerremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desencerris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desencierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desencerraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desencerrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desencerraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desencerrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desencerrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desencerraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desencerrara" ; "desencerrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desencerraras" ; "desencerrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desencerrara" ; "desencerrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desencerrramos" ; "desencerrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desencerrarais" ; "desencerraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desencerraran" ; "desencerrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desencerr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desencerraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desencerr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desencerramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desencerrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desencerraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desencerrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desencerrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desencerrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desencerraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desencerraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desencerrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desencerrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desencerrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desencerrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desencerrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desencerrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desencerraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desencerrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desencerraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desencerrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desencerraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desencerrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desencerraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desencierra" ; - {- VPB (Imper C.Sg C.P3) => -} "desencierre" ; - {- VPB (Imper C.Pl C.P1) => -} "desencerremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desencerrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desencierren" ; - {- VPB (Pass C.Sg Masc) => -} "desencerrado" ; - {- VPB (Pass C.Sg Fem) => -} "desencerrada" ; - {- VPB (Pass C.Pl Masc) => -} "desencerrados" ; - {- VPB (Pass C.Pl Fem) => -} "desencerradas" - ] - } ; - -lin desencordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desencordar" ; - {- VI Ger => -} "desencordando" ; - {- VI Part => -} "desencordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desencuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desencuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desencuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desencordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desencordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desencuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desencuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desencuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desencuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desencordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desencordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desencuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desencordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desencordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desencordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desencordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desencordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desencordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desencordara" ; "desencordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desencordaras" ; "desencordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desencordara" ; "desencordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desencordramos" ; "desencordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desencordarais" ; "desencordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desencordaran" ; "desencordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desencord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desencordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desencord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desencordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desencordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desencordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desencordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desencordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desencordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desencordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desencordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desencordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desencordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desencordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desencordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desencordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desencordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desencordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desencordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desencordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desencordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desencordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desencordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desencordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desencuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "desencuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "desencordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desencordad" ; - {- VPB (Imper C.Pl C.P3) => -} "desencuerden" ; - {- VPB (Pass C.Sg Masc) => -} "desencordado" ; - {- VPB (Pass C.Sg Fem) => -} "desencordada" ; - {- VPB (Pass C.Pl Masc) => -} "desencordados" ; - {- VPB (Pass C.Pl Fem) => -} "desencordadas" - ] - } ; - -lin desencovar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desencovar" ; - {- VI Ger => -} "desencovando" ; - {- VI Part => -} "desencovado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desencuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desencuevas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desencueva" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desencovamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desencovis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desencuevan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desencueve" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desencueves" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desencueve" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desencovemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desencovis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desencueven" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desencovaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desencovabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desencovaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desencovbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desencovabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desencovaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desencovara" ; "desencovase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desencovaras" ; "desencovases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desencovara" ; "desencovase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desencovramos" ; "desencovsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desencovarais" ; "desencovaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desencovaran" ; "desencovasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desencov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desencovaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desencov" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desencovamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desencovasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desencovaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desencovar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desencovars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desencovar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desencovaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desencovaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desencovarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desencovare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desencovares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desencovare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desencovremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desencovareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desencovaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desencovara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desencovaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desencovara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desencovaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desencovarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desencovaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desencueva" ; - {- VPB (Imper C.Sg C.P3) => -} "desencueve" ; - {- VPB (Imper C.Pl C.P1) => -} "desencovemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desencovad" ; - {- VPB (Imper C.Pl C.P3) => -} "desencueven" ; - {- VPB (Pass C.Sg Masc) => -} "desencovado" ; - {- VPB (Pass C.Sg Fem) => -} "desencovada" ; - {- VPB (Pass C.Pl Masc) => -} "desencovados" ; - {- VPB (Pass C.Pl Fem) => -} "desencovadas" - ] - } ; - -lin desengrosar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desengrosar" ; - {- VI Ger => -} "desengrosando" ; - {- VI Part => -} "desengrosado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desengrueso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desengruesas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desengruesa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desengrosamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desengrosis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desengruesan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desengruese" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desengrueses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desengruese" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desengrosemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desengrosis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desengruesen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desengrosaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desengrosabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desengrosaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desengrosbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desengrosabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desengrosaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desengrosara" ; "desengrosase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desengrosaras" ; "desengrosases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desengrosara" ; "desengrosase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desengrosramos" ; "desengrossemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desengrosarais" ; "desengrosaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desengrosaran" ; "desengrosasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desengros" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desengrosaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desengros" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desengrosamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desengrosasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desengrosaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desengrosar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desengrosars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desengrosar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desengrosaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desengrosaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desengrosarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desengrosare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desengrosares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desengrosare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desengrosremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desengrosareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desengrosaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desengrosara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desengrosaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desengrosara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desengrosaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desengrosarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desengrosaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desengruesa" ; - {- VPB (Imper C.Sg C.P3) => -} "desengruese" ; - {- VPB (Imper C.Pl C.P1) => -} "desengrosemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desengrosad" ; - {- VPB (Imper C.Pl C.P3) => -} "desengruesen" ; - {- VPB (Pass C.Sg Masc) => -} "desengrosado" ; - {- VPB (Pass C.Sg Fem) => -} "desengrosada" ; - {- VPB (Pass C.Pl Masc) => -} "desengrosados" ; - {- VPB (Pass C.Pl Fem) => -} "desengrosadas" - ] - } ; - -lin desenterrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desenterrar" ; - {- VI Ger => -} "desenterrando" ; - {- VI Part => -} "desenterrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desentierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desentierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desentierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desenterramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desenterris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desentierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desentierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desentierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desentierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desenterremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desenterris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desentierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desenterraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desenterrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desenterraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desenterrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desenterrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desenterraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desenterrara" ; "desenterrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desenterraras" ; "desenterrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desenterrara" ; "desenterrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desenterrramos" ; "desenterrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desenterrarais" ; "desenterraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desenterraran" ; "desenterrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desenterr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desenterraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desenterr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desenterramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desenterrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desenterraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desenterrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desenterrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desenterrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desenterraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desenterraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desenterrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desenterrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desenterrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desenterrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desenterrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desenterrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desenterraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desenterrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desenterraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desenterrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desenterraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desenterrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desenterraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desentierra" ; - {- VPB (Imper C.Sg C.P3) => -} "desentierre" ; - {- VPB (Imper C.Pl C.P1) => -} "desenterremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desenterrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desentierren" ; - {- VPB (Pass C.Sg Masc) => -} "desenterrado" ; - {- VPB (Pass C.Sg Fem) => -} "desenterrada" ; - {- VPB (Pass C.Pl Masc) => -} "desenterrados" ; - {- VPB (Pass C.Pl Fem) => -} "desenterradas" - ] - } ; - -lin desgobernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desgobernar" ; - {- VI Ger => -} "desgobernando" ; - {- VI Part => -} "desgobernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desgobierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desgobiernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desgobierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desgobernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desgobernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desgobiernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desgobierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desgobiernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desgobierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desgobernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desgobernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desgobiernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desgobernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desgobernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desgobernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desgobernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desgobernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desgobernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desgobernara" ; "desgobernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desgobernaras" ; "desgobernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desgobernara" ; "desgobernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desgobernramos" ; "desgobernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desgobernarais" ; "desgobernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desgobernaran" ; "desgobernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desgobern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desgobernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desgobern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desgobernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desgobernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desgobernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desgobernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desgobernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desgobernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desgobernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desgobernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desgobernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desgobernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desgobernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desgobernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desgobernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desgobernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desgobernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desgobernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desgobernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desgobernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desgobernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desgobernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desgobernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desgobierna" ; - {- VPB (Imper C.Sg C.P3) => -} "desgobierne" ; - {- VPB (Imper C.Pl C.P1) => -} "desgobernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desgobernad" ; - {- VPB (Imper C.Pl C.P3) => -} "desgobiernen" ; - {- VPB (Pass C.Sg Masc) => -} "desgobernado" ; - {- VPB (Pass C.Sg Fem) => -} "desgobernada" ; - {- VPB (Pass C.Pl Masc) => -} "desgobernados" ; - {- VPB (Pass C.Pl Fem) => -} "desgobernadas" - ] - } ; - -lin deshelar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deshelar" ; - {- VI Ger => -} "deshelando" ; - {- VI Part => -} "deshelado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deshielo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deshielas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deshiela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deshelamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deshelis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deshielan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deshiele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deshieles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deshiele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deshelemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deshelis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deshielen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deshelaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deshelabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deshelaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deshelbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deshelabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deshelaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"deshelara" ; "deshelase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"deshelaras" ; "deshelases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"deshelara" ; "deshelase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"deshelramos" ; "deshelsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"deshelarais" ; "deshelaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"deshelaran" ; "deshelasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deshel" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deshelaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "deshel" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deshelamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deshelasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "deshelaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deshelar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deshelars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deshelar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "deshelaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "deshelaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deshelarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "deshelare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "deshelares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "deshelare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "deshelremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "deshelareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "deshelaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deshelara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "deshelaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deshelara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "deshelaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deshelarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "deshelaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deshiela" ; - {- VPB (Imper C.Sg C.P3) => -} "deshiele" ; - {- VPB (Imper C.Pl C.P1) => -} "deshelemos" ; - {- VPB (Imper C.Pl C.P2) => -} "deshelad" ; - {- VPB (Imper C.Pl C.P3) => -} "deshielen" ; - {- VPB (Pass C.Sg Masc) => -} "deshelado" ; - {- VPB (Pass C.Sg Fem) => -} "deshelada" ; - {- VPB (Pass C.Pl Masc) => -} "deshelados" ; - {- VPB (Pass C.Pl Fem) => -} "desheladas" - ] - } ; - -lin desherbar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desherbar" ; - {- VI Ger => -} "desherbando" ; - {- VI Part => -} "desherbado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deshierbo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deshierbas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deshierba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desherbamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desherbis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deshierban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deshierbe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deshierbes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deshierbe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desherbemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desherbis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deshierben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desherbaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desherbabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desherbaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desherbbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desherbabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desherbaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desherbara" ; "desherbase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desherbaras" ; "desherbases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desherbara" ; "desherbase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desherbramos" ; "desherbsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desherbarais" ; "desherbaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desherbaran" ; "desherbasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desherb" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desherbaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desherb" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desherbamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desherbasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desherbaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desherbar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desherbars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desherbar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desherbaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desherbaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desherbarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desherbare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desherbares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desherbare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desherbremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desherbareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desherbaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desherbara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desherbaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desherbara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desherbaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desherbarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desherbaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deshierba" ; - {- VPB (Imper C.Sg C.P3) => -} "deshierbe" ; - {- VPB (Imper C.Pl C.P1) => -} "desherbemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desherbad" ; - {- VPB (Imper C.Pl C.P3) => -} "deshierben" ; - {- VPB (Pass C.Sg Masc) => -} "desherbado" ; - {- VPB (Pass C.Sg Fem) => -} "desherbada" ; - {- VPB (Pass C.Pl Masc) => -} "desherbados" ; - {- VPB (Pass C.Pl Fem) => -} "desherbadas" - ] - } ; - -lin desherrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desherrar" ; - {- VI Ger => -} "desherrando" ; - {- VI Part => -} "desherrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deshierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deshierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deshierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desherramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desherris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deshierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deshierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deshierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deshierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desherremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desherris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deshierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desherraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desherrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desherraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desherrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desherrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desherraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desherrara" ; "desherrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desherraras" ; "desherrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desherrara" ; "desherrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desherrramos" ; "desherrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desherrarais" ; "desherraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desherraran" ; "desherrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desherr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desherraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desherr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desherramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desherrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desherraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desherrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desherrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desherrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desherraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desherraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desherrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desherrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desherrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desherrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desherrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desherrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desherraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desherrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desherraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desherrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desherraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desherrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desherraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deshierra" ; - {- VPB (Imper C.Sg C.P3) => -} "deshierre" ; - {- VPB (Imper C.Pl C.P1) => -} "desherremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desherrad" ; - {- VPB (Imper C.Pl C.P3) => -} "deshierren" ; - {- VPB (Pass C.Sg Masc) => -} "desherrado" ; - {- VPB (Pass C.Sg Fem) => -} "desherrada" ; - {- VPB (Pass C.Pl Masc) => -} "desherrados" ; - {- VPB (Pass C.Pl Fem) => -} "desherradas" - ] - } ; - -lin desinvernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desinvernar" ; - {- VI Ger => -} "desinvernando" ; - {- VI Part => -} "desinvernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desinvierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desinviernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desinvierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desinvernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desinvernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desinviernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desinvierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desinviernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desinvierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desinvernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desinvernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desinviernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desinvernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desinvernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desinvernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desinvernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desinvernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desinvernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desinvernara" ; "desinvernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desinvernaras" ; "desinvernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desinvernara" ; "desinvernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desinvernramos" ; "desinvernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desinvernarais" ; "desinvernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desinvernaran" ; "desinvernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desinvern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desinvernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desinvern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desinvernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desinvernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desinvernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desinvernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desinvernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desinvernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desinvernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desinvernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desinvernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desinvernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desinvernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desinvernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desinvernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desinvernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desinvernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desinvernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desinvernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desinvernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desinvernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desinvernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desinvernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desinvierna" ; - {- VPB (Imper C.Sg C.P3) => -} "desinvierne" ; - {- VPB (Imper C.Pl C.P1) => -} "desinvernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desinvernad" ; - {- VPB (Imper C.Pl C.P3) => -} "desinviernen" ; - {- VPB (Pass C.Sg Masc) => -} "desinvernado" ; - {- VPB (Pass C.Sg Fem) => -} "desinvernada" ; - {- VPB (Pass C.Pl Masc) => -} "desinvernados" ; - {- VPB (Pass C.Pl Fem) => -} "desinvernadas" - ] - } ; - -lin deslendrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deslendrar" ; - {- VI Ger => -} "deslendrando" ; - {- VI Part => -} "deslendrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desliendro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desliendras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desliendra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deslendramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deslendris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desliendran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desliendre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desliendres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desliendre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deslendremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deslendris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desliendren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deslendraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deslendrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deslendraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deslendrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deslendrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deslendraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"deslendrara" ; "deslendrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"deslendraras" ; "deslendrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"deslendrara" ; "deslendrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"deslendrramos" ; "deslendrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"deslendrarais" ; "deslendraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"deslendraran" ; "deslendrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deslendr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deslendraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "deslendr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deslendramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deslendrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "deslendraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deslendrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deslendrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deslendrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "deslendraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "deslendraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deslendrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "deslendrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "deslendrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "deslendrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "deslendrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "deslendrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "deslendraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deslendrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "deslendraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deslendrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "deslendraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deslendrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "deslendraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desliendra" ; - {- VPB (Imper C.Sg C.P3) => -} "desliendre" ; - {- VPB (Imper C.Pl C.P1) => -} "deslendremos" ; - {- VPB (Imper C.Pl C.P2) => -} "deslendrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desliendren" ; - {- VPB (Pass C.Sg Masc) => -} "deslendrado" ; - {- VPB (Pass C.Sg Fem) => -} "deslendrada" ; - {- VPB (Pass C.Pl Masc) => -} "deslendrados" ; - {- VPB (Pass C.Pl Fem) => -} "deslendradas" - ] - } ; - -lin desmajolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmajolar" ; - {- VI Ger => -} "desmajolando" ; - {- VI Part => -} "desmajolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmajuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmajuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmajuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmajolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desmajolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmajuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmajuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmajueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmajuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmajolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmajolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmajuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmajolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmajolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmajolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmajolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmajolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmajolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmajolara" ; "desmajolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmajolaras" ; "desmajolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmajolara" ; "desmajolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmajolramos" ; "desmajolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmajolarais" ; "desmajolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmajolaran" ; "desmajolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desmajol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmajolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desmajol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmajolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmajolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmajolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmajolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmajolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmajolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmajolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmajolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmajolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmajolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmajolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmajolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmajolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmajolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmajolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmajolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmajolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmajolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmajolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmajolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmajolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmajuela" ; - {- VPB (Imper C.Sg C.P3) => -} "desmajuele" ; - {- VPB (Imper C.Pl C.P1) => -} "desmajolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmajolad" ; - {- VPB (Imper C.Pl C.P3) => -} "desmajuelen" ; - {- VPB (Pass C.Sg Masc) => -} "desmajolado" ; - {- VPB (Pass C.Sg Fem) => -} "desmajolada" ; - {- VPB (Pass C.Pl Masc) => -} "desmajolados" ; - {- VPB (Pass C.Pl Fem) => -} "desmajoladas" - ] - } ; - -lin desmelar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmelar" ; - {- VI Ger => -} "desmelando" ; - {- VI Part => -} "desmelado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmielo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmielas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmiela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmelamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desmelis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmielan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmiele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmieles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmiele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmelemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmelis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmielen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmelaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmelabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmelaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmelbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmelabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmelaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmelara" ; "desmelase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmelaras" ; "desmelases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmelara" ; "desmelase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmelramos" ; "desmelsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmelarais" ; "desmelaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmelaran" ; "desmelasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desmel" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmelaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desmel" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmelamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmelasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmelaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmelar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmelars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmelar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmelaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmelaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmelarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmelare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmelares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmelare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmelremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmelareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmelaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmelara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmelaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmelara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmelaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmelarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmelaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmiela" ; - {- VPB (Imper C.Sg C.P3) => -} "desmiele" ; - {- VPB (Imper C.Pl C.P1) => -} "desmelemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmelad" ; - {- VPB (Imper C.Pl C.P3) => -} "desmielen" ; - {- VPB (Pass C.Sg Masc) => -} "desmelado" ; - {- VPB (Pass C.Sg Fem) => -} "desmelada" ; - {- VPB (Pass C.Pl Masc) => -} "desmelados" ; - {- VPB (Pass C.Pl Fem) => -} "desmeladas" - ] - } ; - -lin desmembrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmembrar" ; - {- VI Ger => -} "desmembrando" ; - {- VI Part => -} "desmembrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmiembro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmiembras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmiembra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmembramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desmembris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmiembran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmiembre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmiembres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmiembre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmembremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmembris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmiembren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmembraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmembrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmembraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmembrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmembrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmembraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmembrara" ; "desmembrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmembraras" ; "desmembrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmembrara" ; "desmembrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmembrramos" ; "desmembrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmembrarais" ; "desmembraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmembraran" ; "desmembrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desmembr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmembraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desmembr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmembramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmembrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmembraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmembrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmembrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmembrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmembraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmembraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmembrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmembrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmembrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmembrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmembrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmembrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmembraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmembrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmembraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmembrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmembraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmembrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmembraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmiembra" ; - {- VPB (Imper C.Sg C.P3) => -} "desmiembre" ; - {- VPB (Imper C.Pl C.P1) => -} "desmembremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmembrad" ; - {- VPB (Imper C.Pl C.P3) => -} "desmiembren" ; - {- VPB (Pass C.Sg Masc) => -} "desmembrado" ; - {- VPB (Pass C.Sg Fem) => -} "desmembrada" ; - {- VPB (Pass C.Pl Masc) => -} "desmembrados" ; - {- VPB (Pass C.Pl Fem) => -} "desmembradas" - ] - } ; - -lin desolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desolar" ; - {- VI Ger => -} "desolando" ; - {- VI Part => -} "desolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desolara" ; "desolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desolaras" ; "desolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desolara" ; "desolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desolramos" ; "desolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desolarais" ; "desolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desolaran" ; "desolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desuela" ; - {- VPB (Imper C.Sg C.P3) => -} "desuele" ; - {- VPB (Imper C.Pl C.P1) => -} "desolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desolad" ; - {- VPB (Imper C.Pl C.P3) => -} "desuelen" ; - {- VPB (Pass C.Sg Masc) => -} "desolado" ; - {- VPB (Pass C.Sg Fem) => -} "desolada" ; - {- VPB (Pass C.Pl Masc) => -} "desolados" ; - {- VPB (Pass C.Pl Fem) => -} "desoladas" - ] - } ; - -lin desoldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desoldar" ; - {- VI Ger => -} "desoldando" ; - {- VI Part => -} "desoldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desueldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desueldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desuelda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desoldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desoldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desueldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desuelde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desueldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desuelde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desoldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desoldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desuelden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desoldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desoldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desoldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desoldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desoldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desoldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desoldara" ; "desoldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desoldaras" ; "desoldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desoldara" ; "desoldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desoldramos" ; "desoldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desoldarais" ; "desoldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desoldaran" ; "desoldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desold" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desoldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desold" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desoldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desoldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desoldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desoldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desoldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desoldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desoldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desoldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desoldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desoldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desoldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desoldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desoldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desoldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desoldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desoldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desoldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desoldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desoldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desoldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desoldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desuelda" ; - {- VPB (Imper C.Sg C.P3) => -} "desuelde" ; - {- VPB (Imper C.Pl C.P1) => -} "desoldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desoldad" ; - {- VPB (Imper C.Pl C.P3) => -} "desuelden" ; - {- VPB (Pass C.Sg Masc) => -} "desoldado" ; - {- VPB (Pass C.Sg Fem) => -} "desoldada" ; - {- VPB (Pass C.Pl Masc) => -} "desoldados" ; - {- VPB (Pass C.Pl Fem) => -} "desoldadas" - ] - } ; - -lin desollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desollar" ; - {- VI Ger => -} "desollando" ; - {- VI Part => -} "desollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desollara" ; "desollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desollaras" ; "desollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desollara" ; "desollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desollramos" ; "desollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desollarais" ; "desollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desollaran" ; "desollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desuella" ; - {- VPB (Imper C.Sg C.P3) => -} "desuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "desollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desollad" ; - {- VPB (Imper C.Pl C.P3) => -} "desuellen" ; - {- VPB (Pass C.Sg Masc) => -} "desollado" ; - {- VPB (Pass C.Sg Fem) => -} "desollada" ; - {- VPB (Pass C.Pl Masc) => -} "desollados" ; - {- VPB (Pass C.Pl Fem) => -} "desolladas" - ] - } ; - -lin despedrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "despedrar" ; - {- VI Ger => -} "despedrando" ; - {- VI Part => -} "despedrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despiedro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despiedras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despiedra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "despedramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "despedris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despiedran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despiedre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despiedres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despiedre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despedremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despedris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "despiedren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despedraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "despedrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despedraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "despedrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "despedrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "despedraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despedrara" ; "despedrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"despedraras" ; "despedrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despedrara" ; "despedrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despedrramos" ; "despedrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"despedrarais" ; "despedraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"despedraran" ; "despedrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "despedr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despedraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despedr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "despedramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "despedrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "despedraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "despedrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "despedrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "despedrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despedraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despedraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "despedrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despedrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "despedrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despedrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despedrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despedrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "despedraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "despedrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despedraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "despedrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despedraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "despedrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despedraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despiedra" ; - {- VPB (Imper C.Sg C.P3) => -} "despiedre" ; - {- VPB (Imper C.Pl C.P1) => -} "despedremos" ; - {- VPB (Imper C.Pl C.P2) => -} "despedrad" ; - {- VPB (Imper C.Pl C.P3) => -} "despiedren" ; - {- VPB (Pass C.Sg Masc) => -} "despedrado" ; - {- VPB (Pass C.Sg Fem) => -} "despedrada" ; - {- VPB (Pass C.Pl Masc) => -} "despedrados" ; - {- VPB (Pass C.Pl Fem) => -} "despedradas" - ] - } ; - -lin despernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "despernar" ; - {- VI Ger => -} "despernando" ; - {- VI Part => -} "despernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despiernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "despernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "despernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despiernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despiernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "despiernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "despernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "despernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "despernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "despernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despernara" ; "despernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"despernaras" ; "despernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despernara" ; "despernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despernramos" ; "despernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"despernarais" ; "despernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"despernaran" ; "despernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "despern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "despernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "despernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "despernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "despernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "despernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "despernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "despernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "despernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "despernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "despernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "despernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "despernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despierna" ; - {- VPB (Imper C.Sg C.P3) => -} "despierne" ; - {- VPB (Imper C.Pl C.P1) => -} "despernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "despernad" ; - {- VPB (Imper C.Pl C.P3) => -} "despiernen" ; - {- VPB (Pass C.Sg Masc) => -} "despernado" ; - {- VPB (Pass C.Sg Fem) => -} "despernada" ; - {- VPB (Pass C.Pl Masc) => -} "despernados" ; - {- VPB (Pass C.Pl Fem) => -} "despernadas" - ] - } ; - -lin despertar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "despertar" ; - {- VI Ger => -} "despertando" ; - {- VI Part => -} "despertado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despiertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despierta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "despertamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "despertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despiertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despierte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despiertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despierte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despertemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "despierten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despertaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "despertabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despertaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "despertbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "despertabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "despertaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despertara" ; "despertase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"despertaras" ; "despertases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despertara" ; "despertase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despertramos" ; "despertsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"despertarais" ; "despertaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"despertaran" ; "despertasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "despert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despertaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despert" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "despertamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "despertasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "despertaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "despertar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "despertars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "despertar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despertaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despertaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "despertarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despertare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "despertares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despertare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despertremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despertareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "despertaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "despertara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despertaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "despertara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despertaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "despertarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despertaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despierta" ; - {- VPB (Imper C.Sg C.P3) => -} "despierte" ; - {- VPB (Imper C.Pl C.P1) => -} "despertemos" ; - {- VPB (Imper C.Pl C.P2) => -} "despertad" ; - {- VPB (Imper C.Pl C.P3) => -} "despierten" ; - {- VPB (Pass C.Sg Masc) => -} "despertado" ; - {- VPB (Pass C.Sg Fem) => -} "despertada" ; - {- VPB (Pass C.Pl Masc) => -} "despertados" ; - {- VPB (Pass C.Pl Fem) => -} "despertadas" - ] - } ; - -lin despoblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "despoblar" ; - {- VI Ger => -} "despoblando" ; - {- VI Part => -} "despoblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despueblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despueblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despuebla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "despoblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "despoblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despueblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despueble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despuebles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despueble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despoblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despoblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "despueblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despoblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "despoblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despoblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "despoblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "despoblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "despoblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despoblara" ; "despoblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"despoblaras" ; "despoblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despoblara" ; "despoblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despoblramos" ; "despoblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"despoblarais" ; "despoblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"despoblaran" ; "despoblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "despobl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despoblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despobl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "despoblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "despoblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "despoblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "despoblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "despoblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "despoblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despoblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despoblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "despoblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despoblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "despoblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despoblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despoblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despoblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "despoblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "despoblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despoblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "despoblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despoblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "despoblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despoblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despuebla" ; - {- VPB (Imper C.Sg C.P3) => -} "despueble" ; - {- VPB (Imper C.Pl C.P1) => -} "despoblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "despoblad" ; - {- VPB (Imper C.Pl C.P3) => -} "despueblen" ; - {- VPB (Pass C.Sg Masc) => -} "despoblado" ; - {- VPB (Pass C.Sg Fem) => -} "despoblada" ; - {- VPB (Pass C.Pl Masc) => -} "despoblados" ; - {- VPB (Pass C.Pl Fem) => -} "despobladas" - ] - } ; - -lin destentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "destentar" ; - {- VI Ger => -} "destentando" ; - {- VI Part => -} "destentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "destiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "destientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "destienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "destentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "destentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "destientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "destiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "destientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "destiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "destentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "destentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "destienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "destentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "destentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "destentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "destentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "destentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "destentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"destentara" ; "destentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"destentaras" ; "destentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"destentara" ; "destentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"destentramos" ; "destentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"destentarais" ; "destentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"destentaran" ; "destentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "destent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "destentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "destent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "destentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "destentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "destentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "destentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "destentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "destentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "destentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "destentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "destentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "destentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "destentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "destentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "destentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "destentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "destentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "destentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "destentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "destentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "destentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "destentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "destentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "destienta" ; - {- VPB (Imper C.Sg C.P3) => -} "destiente" ; - {- VPB (Imper C.Pl C.P1) => -} "destentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "destentad" ; - {- VPB (Imper C.Pl C.P3) => -} "destienten" ; - {- VPB (Pass C.Sg Masc) => -} "destentado" ; - {- VPB (Pass C.Sg Fem) => -} "destentada" ; - {- VPB (Pass C.Pl Masc) => -} "destentados" ; - {- VPB (Pass C.Pl Fem) => -} "destentadas" - ] - } ; - -lin desterrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desterrar" ; - {- VI Ger => -} "desterrando" ; - {- VI Part => -} "desterrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "destierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "destierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "destierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desterramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desterris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "destierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "destierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "destierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "destierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desterremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desterris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "destierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desterraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desterrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desterraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desterrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desterrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desterraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desterrara" ; "desterrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desterraras" ; "desterrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desterrara" ; "desterrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desterrramos" ; "desterrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desterrarais" ; "desterraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desterraran" ; "desterrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desterr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desterraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desterr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desterramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desterrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desterraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desterrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desterrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desterrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desterraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desterraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desterrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desterrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desterrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desterrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desterrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desterrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desterraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desterrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desterraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desterrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desterraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desterrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desterraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "destierra" ; - {- VPB (Imper C.Sg C.P3) => -} "destierre" ; - {- VPB (Imper C.Pl C.P1) => -} "desterremos" ; - {- VPB (Imper C.Pl C.P2) => -} "desterrad" ; - {- VPB (Imper C.Pl C.P3) => -} "destierren" ; - {- VPB (Pass C.Sg Masc) => -} "desterrado" ; - {- VPB (Pass C.Sg Fem) => -} "desterrada" ; - {- VPB (Pass C.Pl Masc) => -} "desterrados" ; - {- VPB (Pass C.Pl Fem) => -} "desterradas" - ] - } ; - -lin desventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desventar" ; - {- VI Ger => -} "desventando" ; - {- VI Part => -} "desventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desviento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desvientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desvienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desvientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desviente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desvientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desviente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desvienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desventara" ; "desventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desventaras" ; "desventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desventara" ; "desventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desventramos" ; "desventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desventarais" ; "desventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desventaran" ; "desventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desvent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desvent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desvienta" ; - {- VPB (Imper C.Sg C.P3) => -} "desviente" ; - {- VPB (Imper C.Pl C.P1) => -} "desventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "desventad" ; - {- VPB (Imper C.Pl C.P3) => -} "desvienten" ; - {- VPB (Pass C.Sg Masc) => -} "desventado" ; - {- VPB (Pass C.Sg Fem) => -} "desventada" ; - {- VPB (Pass C.Pl Masc) => -} "desventados" ; - {- VPB (Pass C.Pl Fem) => -} "desventadas" - ] - } ; - -lin dezmar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "dezmar" ; - {- VI Ger => -} "dezmando" ; - {- VI Part => -} "dezmado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "diezmo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "diezmas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "diezma" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "dezmamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dezmis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "diezman" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "diezme" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "diezmes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "diezme" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "dezmemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "dezmis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "diezmen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dezmaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dezmabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dezmaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dezmbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dezmabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "dezmaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dezmara" ; "dezmase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dezmaras" ; "dezmases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dezmara" ; "dezmase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dezmramos" ; "dezmsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dezmarais" ; "dezmaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dezmaran" ; "dezmasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dezm" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dezmaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dezm" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dezmamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dezmasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dezmaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dezmar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dezmars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dezmar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "dezmaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "dezmaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dezmarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dezmare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dezmares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dezmare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dezmremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dezmareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dezmaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dezmara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "dezmaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dezmara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "dezmaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dezmarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "dezmaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "diezma" ; - {- VPB (Imper C.Sg C.P3) => -} "diezme" ; - {- VPB (Imper C.Pl C.P1) => -} "dezmemos" ; - {- VPB (Imper C.Pl C.P2) => -} "dezmad" ; - {- VPB (Imper C.Pl C.P3) => -} "diezmen" ; - {- VPB (Pass C.Sg Masc) => -} "dezmado" ; - {- VPB (Pass C.Sg Fem) => -} "dezmada" ; - {- VPB (Pass C.Pl Masc) => -} "dezmados" ; - {- VPB (Pass C.Pl Fem) => -} "dezmadas" - ] - } ; - -lin discontar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "discontar" ; - {- VI Ger => -} "discontando" ; - {- VI Part => -} "discontado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "discuento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "discuentas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "discuenta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "discontamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "discontis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "discuentan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "discuente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "discuentes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "discuente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "discontemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "discontis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "discuenten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "discontaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "discontabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "discontaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "discontbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "discontabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "discontaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"discontara" ; "discontase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"discontaras" ; "discontases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"discontara" ; "discontase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"discontramos" ; "discontsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"discontarais" ; "discontaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"discontaran" ; "discontasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "discont" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "discontaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "discont" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "discontamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "discontasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "discontaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "discontar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "discontars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "discontar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "discontaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "discontaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "discontarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "discontare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "discontares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "discontare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "discontremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "discontareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "discontaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "discontara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "discontaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "discontara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "discontaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "discontarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "discontaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "discuenta" ; - {- VPB (Imper C.Sg C.P3) => -} "discuente" ; - {- VPB (Imper C.Pl C.P1) => -} "discontemos" ; - {- VPB (Imper C.Pl C.P2) => -} "discontad" ; - {- VPB (Imper C.Pl C.P3) => -} "discuenten" ; - {- VPB (Pass C.Sg Masc) => -} "discontado" ; - {- VPB (Pass C.Sg Fem) => -} "discontada" ; - {- VPB (Pass C.Pl Masc) => -} "discontados" ; - {- VPB (Pass C.Pl Fem) => -} "discontadas" - ] - } ; - -lin discordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "discordar" ; - {- VI Ger => -} "discordando" ; - {- VI Part => -} "discordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "discuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "discuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "discuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "discordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "discordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "discuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "discuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "discuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "discuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "discordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "discordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "discuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "discordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "discordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "discordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "discordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "discordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "discordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"discordara" ; "discordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"discordaras" ; "discordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"discordara" ; "discordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"discordramos" ; "discordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"discordarais" ; "discordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"discordaran" ; "discordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "discord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "discordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "discord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "discordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "discordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "discordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "discordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "discordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "discordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "discordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "discordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "discordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "discordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "discordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "discordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "discordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "discordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "discordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "discordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "discordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "discordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "discordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "discordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "discordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "discuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "discuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "discordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "discordad" ; - {- VPB (Imper C.Pl C.P3) => -} "discuerden" ; - {- VPB (Pass C.Sg Masc) => -} "discordado" ; - {- VPB (Pass C.Sg Fem) => -} "discordada" ; - {- VPB (Pass C.Pl Masc) => -} "discordados" ; - {- VPB (Pass C.Pl Fem) => -} "discordadas" - ] - } ; - -lin disonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "disonar" ; - {- VI Ger => -} "disonando" ; - {- VI Part => -} "disonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "disueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "disuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "disuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "disonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "disonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "disuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "disuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "disuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "disonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "disonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "disuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "disonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "disonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "disonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "disonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "disonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "disonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"disonara" ; "disonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"disonaras" ; "disonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"disonara" ; "disonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"disonramos" ; "disonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"disonarais" ; "disonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"disonaran" ; "disonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dison" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "disonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dison" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "disonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "disonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "disonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "disonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "disonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "disonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "disonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "disonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "disonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "disonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "disonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "disonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "disonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "disonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "disonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "disonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "disonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "disonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "disonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "disonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "disonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "disuena" ; - {- VPB (Imper C.Sg C.P3) => -} "disuene" ; - {- VPB (Imper C.Pl C.P1) => -} "disonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "disonad" ; - {- VPB (Imper C.Pl C.P3) => -} "disuenen" ; - {- VPB (Pass C.Sg Masc) => -} "disonado" ; - {- VPB (Pass C.Sg Fem) => -} "disonada" ; - {- VPB (Pass C.Pl Masc) => -} "disonados" ; - {- VPB (Pass C.Pl Fem) => -} "disonadas" - ] - } ; - -lin dolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "dolar" ; - {- VI Ger => -} "dolando" ; - {- VI Part => -} "dolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "duelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "duelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "duela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "dolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "duelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "duele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "dueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "duele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "dolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "dolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "duelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "dolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "dolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "dolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "dolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dolara" ; "dolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dolaras" ; "dolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dolara" ; "dolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dolramos" ; "dolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dolarais" ; "dolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dolaran" ; "dolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "dolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "dolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "dolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "dolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "dolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "dolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "dolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "dolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "dolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "dolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "dolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "dolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "duela" ; - {- VPB (Imper C.Sg C.P3) => -} "duele" ; - {- VPB (Imper C.Pl C.P1) => -} "dolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "dolad" ; - {- VPB (Imper C.Pl C.P3) => -} "duelen" ; - {- VPB (Pass C.Sg Masc) => -} "dolado" ; - {- VPB (Pass C.Sg Fem) => -} "dolada" ; - {- VPB (Pass C.Pl Masc) => -} "dolados" ; - {- VPB (Pass C.Pl Fem) => -} "doladas" - ] - } ; - -lin empajolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empajolar" ; - {- VI Ger => -} "empajolando" ; - {- VI Part => -} "empajolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empajuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empajuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empajuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empajolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empajolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empajuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empajuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empajueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empajuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empajolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empajolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empajuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empajolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empajolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empajolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empajolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empajolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empajolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empajolara" ; "empajolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empajolaras" ; "empajolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empajolara" ; "empajolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empajolramos" ; "empajolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empajolarais" ; "empajolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empajolaran" ; "empajolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empajol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empajolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empajol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empajolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empajolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empajolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empajolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empajolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empajolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empajolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empajolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empajolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empajolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empajolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empajolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empajolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empajolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empajolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empajolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empajolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empajolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empajolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empajolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empajolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empajuela" ; - {- VPB (Imper C.Sg C.P3) => -} "empajuele" ; - {- VPB (Imper C.Pl C.P1) => -} "empajolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "empajolad" ; - {- VPB (Imper C.Pl C.P3) => -} "empajuelen" ; - {- VPB (Pass C.Sg Masc) => -} "empajolado" ; - {- VPB (Pass C.Sg Fem) => -} "empajolada" ; - {- VPB (Pass C.Pl Masc) => -} "empajolados" ; - {- VPB (Pass C.Pl Fem) => -} "empajoladas" - ] - } ; - -lin emparentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "emparentar" ; - {- VI Ger => -} "emparentando" ; - {- VI Part => -} "emparentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empariento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "emparientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "emparienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "emparentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "emparentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "emparientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empariente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "emparientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empariente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "emparentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "emparentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "emparienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "emparentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "emparentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "emparentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "emparentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "emparentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "emparentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"emparentara" ; "emparentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"emparentaras" ; "emparentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"emparentara" ; "emparentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"emparentramos" ; "emparentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"emparentarais" ; "emparentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"emparentaran" ; "emparentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "emparent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "emparentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "emparent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "emparentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "emparentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "emparentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "emparentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "emparentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "emparentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "emparentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "emparentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "emparentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "emparentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "emparentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "emparentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "emparentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "emparentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "emparentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "emparentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "emparentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "emparentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "emparentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "emparentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "emparentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "emparienta" ; - {- VPB (Imper C.Sg C.P3) => -} "empariente" ; - {- VPB (Imper C.Pl C.P1) => -} "emparentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "emparentad" ; - {- VPB (Imper C.Pl C.P3) => -} "emparienten" ; - {- VPB (Pass C.Sg Masc) => -} "emparentado" ; - {- VPB (Pass C.Sg Fem) => -} "emparentada" ; - {- VPB (Pass C.Pl Masc) => -} "emparentados" ; - {- VPB (Pass C.Pl Fem) => -} "emparentadas" - ] - } ; - -lin empedrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "empedrar" ; - {- VI Ger => -} "empedrando" ; - {- VI Part => -} "empedrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "empiedro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "empiedras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "empiedra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "empedramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "empedris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "empiedran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "empiedre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "empiedres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "empiedre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "empedremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "empedris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "empiedren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "empedraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "empedrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "empedraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "empedrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "empedrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "empedraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"empedrara" ; "empedrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"empedraras" ; "empedrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"empedrara" ; "empedrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"empedrramos" ; "empedrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"empedrarais" ; "empedraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"empedraran" ; "empedrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "empedr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "empedraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "empedr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "empedramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "empedrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "empedraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "empedrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "empedrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "empedrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "empedraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "empedraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "empedrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "empedrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "empedrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "empedrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "empedrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "empedrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "empedraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "empedrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "empedraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "empedrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "empedraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "empedrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "empedraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "empiedra" ; - {- VPB (Imper C.Sg C.P3) => -} "empiedre" ; - {- VPB (Imper C.Pl C.P1) => -} "empedremos" ; - {- VPB (Imper C.Pl C.P2) => -} "empedrad" ; - {- VPB (Imper C.Pl C.P3) => -} "empiedren" ; - {- VPB (Pass C.Sg Masc) => -} "empedrado" ; - {- VPB (Pass C.Sg Fem) => -} "empedrada" ; - {- VPB (Pass C.Pl Masc) => -} "empedrados" ; - {- VPB (Pass C.Pl Fem) => -} "empedradas" - ] - } ; - -lin encentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encentar" ; - {- VI Ger => -} "encentando" ; - {- VI Part => -} "encentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enciento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enciente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enciente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encentara" ; "encentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encentaras" ; "encentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encentara" ; "encentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encentramos" ; "encentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encentarais" ; "encentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encentaran" ; "encentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encienta" ; - {- VPB (Imper C.Sg C.P3) => -} "enciente" ; - {- VPB (Imper C.Pl C.P1) => -} "encentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "encentad" ; - {- VPB (Imper C.Pl C.P3) => -} "encienten" ; - {- VPB (Pass C.Sg Masc) => -} "encentado" ; - {- VPB (Pass C.Sg Fem) => -} "encentada" ; - {- VPB (Pass C.Pl Masc) => -} "encentados" ; - {- VPB (Pass C.Pl Fem) => -} "encentadas" - ] - } ; - -lin encerrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encerrar" ; - {- VI Ger => -} "encerrando" ; - {- VI Part => -} "encerrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encerramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encerris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encerremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encerris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encerraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encerrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encerraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encerrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encerrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encerraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encerrara" ; "encerrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encerraras" ; "encerrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encerrara" ; "encerrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encerrramos" ; "encerrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encerrarais" ; "encerraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encerraran" ; "encerrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encerr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encerraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encerr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encerramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encerrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encerraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encerrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encerrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encerrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encerraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encerraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encerrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encerrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encerrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encerrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encerrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encerrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encerraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encerrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encerraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encerrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encerraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encerrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encerraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encierra" ; - {- VPB (Imper C.Sg C.P3) => -} "encierre" ; - {- VPB (Imper C.Pl C.P1) => -} "encerremos" ; - {- VPB (Imper C.Pl C.P2) => -} "encerrad" ; - {- VPB (Imper C.Pl C.P3) => -} "encierren" ; - {- VPB (Pass C.Sg Masc) => -} "encerrado" ; - {- VPB (Pass C.Sg Fem) => -} "encerrada" ; - {- VPB (Pass C.Pl Masc) => -} "encerrados" ; - {- VPB (Pass C.Pl Fem) => -} "encerradas" - ] - } ; - -lin encomendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encomendar" ; - {- VI Ger => -} "encomendando" ; - {- VI Part => -} "encomendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encomiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encomiendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encomienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encomendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encomendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encomiendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encomiende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encomiendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encomiende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encomendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encomendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encomienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encomendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encomendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encomendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encomendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encomendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encomendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encomendara" ; "encomendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encomendaras" ; "encomendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encomendara" ; "encomendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encomendramos" ; "encomendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encomendarais" ; "encomendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encomendaran" ; "encomendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encomend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encomendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encomend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encomendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encomendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encomendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encomendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encomendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encomendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encomendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encomendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encomendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encomendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encomendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encomendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encomendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encomendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encomendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encomendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encomendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encomendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encomendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encomendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encomendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encomienda" ; - {- VPB (Imper C.Sg C.P3) => -} "encomiende" ; - {- VPB (Imper C.Pl C.P1) => -} "encomendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "encomendad" ; - {- VPB (Imper C.Pl C.P3) => -} "encomienden" ; - {- VPB (Pass C.Sg Masc) => -} "encomendado" ; - {- VPB (Pass C.Sg Fem) => -} "encomendada" ; - {- VPB (Pass C.Pl Masc) => -} "encomendados" ; - {- VPB (Pass C.Pl Fem) => -} "encomendadas" - ] - } ; - -lin encontrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encontrar" ; - {- VI Ger => -} "encontrando" ; - {- VI Part => -} "encontrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encuentro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encuentras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encuentra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encontramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encontris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encuentran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encuentre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encuentres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encuentre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encontremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encontris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encuentren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encontraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encontrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encontraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encontrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encontrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encontraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encontrara" ; "encontrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encontraras" ; "encontrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encontrara" ; "encontrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encontrramos" ; "encontrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encontrarais" ; "encontraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encontraran" ; "encontrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encontr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encontraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encontr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encontramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encontrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encontraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encontrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encontrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encontrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encontraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encontraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encontrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encontrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encontrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encontrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encontrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encontrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encontraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encontrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encontraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encontrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encontraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encontrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encontraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encuentra" ; - {- VPB (Imper C.Sg C.P3) => -} "encuentre" ; - {- VPB (Imper C.Pl C.P1) => -} "encontremos" ; - {- VPB (Imper C.Pl C.P2) => -} "encontrad" ; - {- VPB (Imper C.Pl C.P3) => -} "encuentren" ; - {- VPB (Pass C.Sg Masc) => -} "encontrado" ; - {- VPB (Pass C.Sg Fem) => -} "encontrada" ; - {- VPB (Pass C.Pl Masc) => -} "encontrados" ; - {- VPB (Pass C.Pl Fem) => -} "encontradas" - ] - } ; - -lin encorar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encorar" ; - {- VI Ger => -} "encorando" ; - {- VI Part => -} "encorado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encuero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encueras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encuera" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encoramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encoris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encueran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encuere" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encueres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encuere" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encoremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encoris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encueren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encoraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encorabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encoraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encorbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encorabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encoraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encorara" ; "encorase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encoraras" ; "encorases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encorara" ; "encorase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encorramos" ; "encorsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encorarais" ; "encoraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encoraran" ; "encorasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encor" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encoraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encor" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encoramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encorasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encoraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encorar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encorars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encorar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encoraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encoraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encorarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encorare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encorares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encorare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encorremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encorareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encoraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encorara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encoraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encorara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encoraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encorarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encoraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encuera" ; - {- VPB (Imper C.Sg C.P3) => -} "encuere" ; - {- VPB (Imper C.Pl C.P1) => -} "encoremos" ; - {- VPB (Imper C.Pl C.P2) => -} "encorad" ; - {- VPB (Imper C.Pl C.P3) => -} "encueren" ; - {- VPB (Pass C.Sg Masc) => -} "encorado" ; - {- VPB (Pass C.Sg Fem) => -} "encorada" ; - {- VPB (Pass C.Pl Masc) => -} "encorados" ; - {- VPB (Pass C.Pl Fem) => -} "encoradas" - ] - } ; - -lin encordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encordar" ; - {- VI Ger => -} "encordando" ; - {- VI Part => -} "encordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encordara" ; "encordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encordaras" ; "encordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encordara" ; "encordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encordramos" ; "encordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encordarais" ; "encordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encordaran" ; "encordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encord" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encord" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "encuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "encordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "encordad" ; - {- VPB (Imper C.Pl C.P3) => -} "encuerden" ; - {- VPB (Pass C.Sg Masc) => -} "encordado" ; - {- VPB (Pass C.Sg Fem) => -} "encordada" ; - {- VPB (Pass C.Pl Masc) => -} "encordados" ; - {- VPB (Pass C.Pl Fem) => -} "encordadas" - ] - } ; - -lin encovar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encovar" ; - {- VI Ger => -} "encovando" ; - {- VI Part => -} "encovado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encuevas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encueva" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encovamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encovis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encuevan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encueve" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encueves" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encueve" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encovemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encovis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encueven" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encovaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encovabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encovaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encovbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encovabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encovaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encovara" ; "encovase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encovaras" ; "encovases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encovara" ; "encovase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encovramos" ; "encovsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encovarais" ; "encovaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encovaran" ; "encovasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encovaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encov" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encovamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encovasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encovaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encovar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encovars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encovar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encovaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encovaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encovarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encovare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encovares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encovare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encovremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encovareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encovaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encovara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encovaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encovara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encovaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encovarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encovaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encueva" ; - {- VPB (Imper C.Sg C.P3) => -} "encueve" ; - {- VPB (Imper C.Pl C.P1) => -} "encovemos" ; - {- VPB (Imper C.Pl C.P2) => -} "encovad" ; - {- VPB (Imper C.Pl C.P3) => -} "encueven" ; - {- VPB (Pass C.Sg Masc) => -} "encovado" ; - {- VPB (Pass C.Sg Fem) => -} "encovada" ; - {- VPB (Pass C.Pl Masc) => -} "encovados" ; - {- VPB (Pass C.Pl Fem) => -} "encovadas" - ] - } ; - -lin encubertar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "encubertar" ; - {- VI Ger => -} "encubertando" ; - {- VI Part => -} "encubertado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "encubierto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "encubiertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "encubierta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "encubertamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "encubertis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "encubiertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "encubierte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "encubiertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "encubierte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "encubertemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "encubertis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "encubierten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "encubertaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "encubertabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "encubertaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "encubertbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "encubertabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "encubertaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"encubertara" ; "encubertase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"encubertaras" ; "encubertases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"encubertara" ; "encubertase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"encubertramos" ; "encubertsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"encubertarais" ; "encubertaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"encubertaran" ; "encubertasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "encubert" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "encubertaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "encubert" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "encubertamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "encubertasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "encubertaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "encubertar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "encubertars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "encubertar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "encubertaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "encubertaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "encubertarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "encubertare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "encubertares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "encubertare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "encubertremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "encubertareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "encubertaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "encubertara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "encubertaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "encubertara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "encubertaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "encubertarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "encubertaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "encubierta" ; - {- VPB (Imper C.Sg C.P3) => -} "encubierte" ; - {- VPB (Imper C.Pl C.P1) => -} "encubertemos" ; - {- VPB (Imper C.Pl C.P2) => -} "encubertad" ; - {- VPB (Imper C.Pl C.P3) => -} "encubierten" ; - {- VPB (Pass C.Sg Masc) => -} "encubertado" ; - {- VPB (Pass C.Sg Fem) => -} "encubertada" ; - {- VPB (Pass C.Pl Masc) => -} "encubertados" ; - {- VPB (Pass C.Pl Fem) => -} "encubertadas" - ] - } ; - -lin endentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "endentar" ; - {- VI Ger => -} "endentando" ; - {- VI Part => -} "endentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "endiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "endientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "endienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "endentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "endentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "endientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "endiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "endientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "endiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "endentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "endentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "endienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "endentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "endentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "endentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "endentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "endentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "endentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"endentara" ; "endentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"endentaras" ; "endentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"endentara" ; "endentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"endentramos" ; "endentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"endentarais" ; "endentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"endentaran" ; "endentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "endent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "endentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "endent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "endentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "endentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "endentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "endentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "endentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "endentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "endentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "endentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "endentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "endentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "endentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "endentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "endentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "endentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "endentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "endentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "endentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "endentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "endentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "endentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "endentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "endienta" ; - {- VPB (Imper C.Sg C.P3) => -} "endiente" ; - {- VPB (Imper C.Pl C.P1) => -} "endentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "endentad" ; - {- VPB (Imper C.Pl C.P3) => -} "endienten" ; - {- VPB (Pass C.Sg Masc) => -} "endentado" ; - {- VPB (Pass C.Sg Fem) => -} "endentada" ; - {- VPB (Pass C.Pl Masc) => -} "endentados" ; - {- VPB (Pass C.Pl Fem) => -} "endentadas" - ] - } ; - -lin engorar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engorar" ; - {- VI Ger => -} "engorando" ; - {- VI Part => -} "engorado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enguero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engueras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enguera" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engoramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engoris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engueran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enguere" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engueres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enguere" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engoremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engoris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engueren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engoraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engorabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engoraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engorbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engorabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engoraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engorara" ; "engorase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engoraras" ; "engorases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engorara" ; "engorase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engorramos" ; "engorsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engorarais" ; "engoraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engoraran" ; "engorasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engor" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engoraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engor" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engoramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engorasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engoraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engorar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engorars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engorar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engoraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engoraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engorarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engorare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engorares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engorare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engorremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engorareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engoraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engorara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engoraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engorara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engoraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engorarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engoraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enguera" ; - {- VPB (Imper C.Sg C.P3) => -} "enguere" ; - {- VPB (Imper C.Pl C.P1) => -} "engoremos" ; - {- VPB (Imper C.Pl C.P2) => -} "engorad" ; - {- VPB (Imper C.Pl C.P3) => -} "engueren" ; - {- VPB (Pass C.Sg Masc) => -} "engorado" ; - {- VPB (Pass C.Sg Fem) => -} "engorada" ; - {- VPB (Pass C.Pl Masc) => -} "engorados" ; - {- VPB (Pass C.Pl Fem) => -} "engoradas" - ] - } ; - -lin engrosar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engrosar" ; - {- VI Ger => -} "engrosando" ; - {- VI Part => -} "engrosado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "engrueso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engruesas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "engruesa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engrosamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engrosis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engruesan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "engruese" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engrueses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "engruese" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engrosemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engrosis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engruesen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engrosaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engrosabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engrosaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engrosbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engrosabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engrosaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engrosara" ; "engrosase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engrosaras" ; "engrosases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engrosara" ; "engrosase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engrosramos" ; "engrossemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engrosarais" ; "engrosaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engrosaran" ; "engrosasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engros" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engrosaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engros" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engrosamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engrosasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engrosaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engrosar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engrosars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engrosar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engrosaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engrosaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engrosarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engrosare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engrosares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engrosare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engrosremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engrosareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engrosaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engrosara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engrosaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engrosara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engrosaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engrosarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engrosaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "engruesa" ; - {- VPB (Imper C.Sg C.P3) => -} "engruese" ; - {- VPB (Imper C.Pl C.P1) => -} "engrosemos" ; - {- VPB (Imper C.Pl C.P2) => -} "engrosad" ; - {- VPB (Imper C.Pl C.P3) => -} "engruesen" ; - {- VPB (Pass C.Sg Masc) => -} "engrosado" ; - {- VPB (Pass C.Sg Fem) => -} "engrosada" ; - {- VPB (Pass C.Pl Masc) => -} "engrosados" ; - {- VPB (Pass C.Pl Fem) => -} "engrosadas" - ] - } ; - -lin enhestar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enhestar" ; - {- VI Ger => -} "enhestando" ; - {- VI Part => -} "enhestado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enhiesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enhiestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enhiesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enhestamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enhestis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enhiestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enhieste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enhiestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enhieste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enhestemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enhestis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enhiesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enhestaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enhestabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enhestaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enhestbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enhestabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enhestaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enhestara" ; "enhestase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enhestaras" ; "enhestases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enhestara" ; "enhestase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enhestramos" ; "enhestsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enhestarais" ; "enhestaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enhestaran" ; "enhestasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enhest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enhestaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enhest" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enhestamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enhestasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enhestaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enhestar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enhestars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enhestar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enhestaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enhestaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enhestarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enhestare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enhestares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enhestare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enhestremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enhestareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enhestaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enhestara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enhestaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enhestara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enhestaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enhestarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enhestaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enhiesta" ; - {- VPB (Imper C.Sg C.P3) => -} "enhieste" ; - {- VPB (Imper C.Pl C.P1) => -} "enhestemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enhestad" ; - {- VPB (Imper C.Pl C.P3) => -} "enhiesten" ; - {- VPB (Pass C.Sg Masc) => -} "enhestado" ; - {- VPB (Pass C.Sg Fem) => -} "enhestada" ; - {- VPB (Pass C.Pl Masc) => -} "enhestados" ; - {- VPB (Pass C.Pl Fem) => -} "enhestadas" - ] - } ; - -lin enmelar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmelar" ; - {- VI Ger => -} "enmelando" ; - {- VI Part => -} "enmelado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmielo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmielas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmiela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmelamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmelis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmielan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmiele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmieles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmiele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmelemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmelis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmielen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmelaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmelabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmelaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmelbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmelabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmelaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmelara" ; "enmelase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmelaras" ; "enmelases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmelara" ; "enmelase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmelramos" ; "enmelsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmelarais" ; "enmelaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmelaran" ; "enmelasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmel" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmelaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmel" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmelamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmelasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmelaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmelar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmelars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmelar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmelaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmelaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmelarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmelare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmelares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmelare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmelremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmelareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmelaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmelara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmelaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmelara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmelaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmelarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmelaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmiela" ; - {- VPB (Imper C.Sg C.P3) => -} "enmiele" ; - {- VPB (Imper C.Pl C.P1) => -} "enmelemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmelad" ; - {- VPB (Imper C.Pl C.P3) => -} "enmielen" ; - {- VPB (Pass C.Sg Masc) => -} "enmelado" ; - {- VPB (Pass C.Sg Fem) => -} "enmelada" ; - {- VPB (Pass C.Pl Masc) => -} "enmelados" ; - {- VPB (Pass C.Pl Fem) => -} "enmeladas" - ] - } ; - -lin enmendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enmendar" ; - {- VI Ger => -} "enmendando" ; - {- VI Part => -} "enmendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enmiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enmiendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enmienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enmendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enmendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enmiendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enmiende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enmiendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enmiende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enmendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enmendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enmienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enmendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enmendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enmendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enmendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enmendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enmendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enmendara" ; "enmendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enmendaras" ; "enmendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enmendara" ; "enmendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enmendramos" ; "enmendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enmendarais" ; "enmendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enmendaran" ; "enmendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enmend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enmendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enmend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enmendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enmendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enmendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enmendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enmendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enmendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enmendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enmendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enmendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enmendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enmendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enmendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enmendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enmendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enmendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enmendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enmendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enmendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enmendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enmendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enmendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enmienda" ; - {- VPB (Imper C.Sg C.P3) => -} "enmiende" ; - {- VPB (Imper C.Pl C.P1) => -} "enmendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enmendad" ; - {- VPB (Imper C.Pl C.P3) => -} "enmienden" ; - {- VPB (Pass C.Sg Masc) => -} "enmendado" ; - {- VPB (Pass C.Sg Fem) => -} "enmendada" ; - {- VPB (Pass C.Pl Masc) => -} "enmendados" ; - {- VPB (Pass C.Pl Fem) => -} "enmendadas" - ] - } ; - -lin enrodar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enrodar" ; - {- VI Ger => -} "enrodando" ; - {- VI Part => -} "enrodado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "enruedo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "enruedas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enrueda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enrodamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enrodis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "enruedan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "enruede" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "enruedes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "enruede" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enrodemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enrodis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "enrueden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enrodaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enrodabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enrodaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enrodbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enrodabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enrodaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enrodara" ; "enrodase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enrodaras" ; "enrodases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enrodara" ; "enrodase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enrodramos" ; "enrodsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enrodarais" ; "enrodaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enrodaran" ; "enrodasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enrod" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enrodaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enrod" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enrodamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enrodasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enrodaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enrodar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enrodars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enrodar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enrodaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enrodaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enrodarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enrodare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enrodares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enrodare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enrodremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enrodareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enrodaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enrodara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enrodaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enrodara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enrodaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enrodarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enrodaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enrueda" ; - {- VPB (Imper C.Sg C.P3) => -} "enruede" ; - {- VPB (Imper C.Pl C.P1) => -} "enrodemos" ; - {- VPB (Imper C.Pl C.P2) => -} "enrodad" ; - {- VPB (Imper C.Pl C.P3) => -} "enrueden" ; - {- VPB (Pass C.Sg Masc) => -} "enrodado" ; - {- VPB (Pass C.Sg Fem) => -} "enrodada" ; - {- VPB (Pass C.Pl Masc) => -} "enrodados" ; - {- VPB (Pass C.Pl Fem) => -} "enrodadas" - ] - } ; - -lin ensangrentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensangrentar" ; - {- VI Ger => -} "ensangrentando" ; - {- VI Part => -} "ensangrentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensangriento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensangrientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensangrienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensangrentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensangrentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensangrientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensangriente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensangrientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensangriente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensangrentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensangrentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensangrienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensangrentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensangrentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensangrentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensangrentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensangrentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensangrentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensangrentara" ; "ensangrentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensangrentaras" ; "ensangrentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensangrentara" ; "ensangrentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensangrentramos" ; "ensangrentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensangrentarais" ; "ensangrentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensangrentaran" ; "ensangrentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensangrent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensangrentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensangrent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensangrentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensangrentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensangrentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensangrentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensangrentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensangrentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensangrentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensangrentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensangrentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensangrentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensangrentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensangrentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensangrentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensangrentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensangrentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensangrentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensangrentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensangrentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensangrentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensangrentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensangrentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensangrienta" ; - {- VPB (Imper C.Sg C.P3) => -} "ensangriente" ; - {- VPB (Imper C.Pl C.P1) => -} "ensangrentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensangrentad" ; - {- VPB (Imper C.Pl C.P3) => -} "ensangrienten" ; - {- VPB (Pass C.Sg Masc) => -} "ensangrentado" ; - {- VPB (Pass C.Sg Fem) => -} "ensangrentada" ; - {- VPB (Pass C.Pl Masc) => -} "ensangrentados" ; - {- VPB (Pass C.Pl Fem) => -} "ensangrentadas" - ] - } ; - -lin ensarmentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensarmentar" ; - {- VI Ger => -} "ensarmentando" ; - {- VI Part => -} "ensarmentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensarmiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensarmientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensarmienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensarmentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensarmentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensarmientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensarmiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensarmientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensarmiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensarmentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensarmentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensarmienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensarmentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensarmentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensarmentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensarmentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensarmentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensarmentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensarmentara" ; "ensarmentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensarmentaras" ; "ensarmentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensarmentara" ; "ensarmentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensarmentramos" ; "ensarmentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensarmentarais" ; "ensarmentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensarmentaran" ; "ensarmentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ensarment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensarmentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ensarment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensarmentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensarmentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensarmentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensarmentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensarmentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensarmentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensarmentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensarmentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensarmentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensarmentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensarmentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensarmentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensarmentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensarmentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensarmentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensarmentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensarmentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensarmentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensarmentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensarmentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensarmentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensarmienta" ; - {- VPB (Imper C.Sg C.P3) => -} "ensarmiente" ; - {- VPB (Imper C.Pl C.P1) => -} "ensarmentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensarmentad" ; - {- VPB (Imper C.Pl C.P3) => -} "ensarmienten" ; - {- VPB (Pass C.Sg Masc) => -} "ensarmentado" ; - {- VPB (Pass C.Sg Fem) => -} "ensarmentada" ; - {- VPB (Pass C.Pl Masc) => -} "ensarmentados" ; - {- VPB (Pass C.Pl Fem) => -} "ensarmentadas" - ] - } ; - -lin ensoar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ensoar" ; - {- VI Ger => -} "ensoando" ; - {- VI Part => -} "ensoado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ensueo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ensueas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ensuea" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ensoamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ensois" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ensuean" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ensuee" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ensuees" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ensuee" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ensoemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ensois" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ensueen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ensoaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ensoabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ensoaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ensobamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ensoabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ensoaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ensoara" ; "ensoase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ensoaras" ; "ensoases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ensoara" ; "ensoase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ensoramos" ; "ensosemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ensoarais" ; "ensoaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ensoaran" ; "ensoasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enso" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ensoaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ensoamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ensoasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ensoaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ensoar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ensoars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ensoar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ensoaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ensoaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ensoarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ensoare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ensoares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ensoare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ensoremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ensoareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ensoaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ensoara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ensoaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ensoara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ensoaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ensoarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ensoaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ensuea" ; - {- VPB (Imper C.Sg C.P3) => -} "ensuee" ; - {- VPB (Imper C.Pl C.P1) => -} "ensoemos" ; - {- VPB (Imper C.Pl C.P2) => -} "ensoad" ; - {- VPB (Imper C.Pl C.P3) => -} "ensueen" ; - {- VPB (Pass C.Sg Masc) => -} "ensoado" ; - {- VPB (Pass C.Sg Fem) => -} "ensoada" ; - {- VPB (Pass C.Pl Masc) => -} "ensoados" ; - {- VPB (Pass C.Pl Fem) => -} "ensoadas" - ] - } ; - -lin enterrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "enterrar" ; - {- VI Ger => -} "enterrando" ; - {- VI Part => -} "enterrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "enterramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "enterris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "enterremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "enterris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "enterraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "enterrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "enterraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "enterrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "enterrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "enterraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"enterrara" ; "enterrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"enterraras" ; "enterrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"enterrara" ; "enterrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"enterrramos" ; "enterrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"enterrarais" ; "enterraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"enterraran" ; "enterrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "enterr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "enterraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "enterr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "enterramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "enterrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "enterraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "enterrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "enterrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "enterrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "enterraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "enterraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "enterrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "enterrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "enterrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "enterrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "enterrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "enterrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "enterraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "enterrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "enterraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "enterrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "enterraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "enterrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "enterraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entierra" ; - {- VPB (Imper C.Sg C.P3) => -} "entierre" ; - {- VPB (Imper C.Pl C.P1) => -} "enterremos" ; - {- VPB (Imper C.Pl C.P2) => -} "enterrad" ; - {- VPB (Imper C.Pl C.P3) => -} "entierren" ; - {- VPB (Pass C.Sg Masc) => -} "enterrado" ; - {- VPB (Pass C.Sg Fem) => -} "enterrada" ; - {- VPB (Pass C.Pl Masc) => -} "enterrados" ; - {- VPB (Pass C.Pl Fem) => -} "enterradas" - ] - } ; - -lin entesar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entesar" ; - {- VI Ger => -} "entesando" ; - {- VI Part => -} "entesado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entieso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entiesas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entiesa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entesamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entesis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entiesan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entiese" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entieses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entiese" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entesemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entesis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entiesen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entesaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entesabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entesaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entesbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entesabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entesaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entesara" ; "entesase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entesaras" ; "entesases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entesara" ; "entesase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entesramos" ; "entessemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entesarais" ; "entesaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entesaran" ; "entesasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entes" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entesaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entes" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entesamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entesasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entesaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entesar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entesars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entesar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entesaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entesaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entesarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entesare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entesares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entesare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entesremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entesareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entesaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entesara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entesaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entesara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entesaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entesarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entesaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entiesa" ; - {- VPB (Imper C.Sg C.P3) => -} "entiese" ; - {- VPB (Imper C.Pl C.P1) => -} "entesemos" ; - {- VPB (Imper C.Pl C.P2) => -} "entesad" ; - {- VPB (Imper C.Pl C.P3) => -} "entiesen" ; - {- VPB (Pass C.Sg Masc) => -} "entesado" ; - {- VPB (Pass C.Sg Fem) => -} "entesada" ; - {- VPB (Pass C.Pl Masc) => -} "entesados" ; - {- VPB (Pass C.Pl Fem) => -} "entesadas" - ] - } ; - -lin entortar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entortar" ; - {- VI Ger => -} "entortando" ; - {- VI Part => -} "entortado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entuerto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entuertas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entuerta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entortamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entortis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entuertan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entuerte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entuertes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entuerte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entortemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entortis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entuerten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entortaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entortabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entortaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entortbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entortabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entortaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entortara" ; "entortase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entortaras" ; "entortases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entortara" ; "entortase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entortramos" ; "entortsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entortarais" ; "entortaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entortaran" ; "entortasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entort" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entortaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entort" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entortamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entortasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entortaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entortar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entortars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entortar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entortaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entortaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entortarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entortare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entortares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entortare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entortremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entortareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entortaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entortara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entortaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entortara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entortaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entortarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entortaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entuerta" ; - {- VPB (Imper C.Sg C.P3) => -} "entuerte" ; - {- VPB (Imper C.Pl C.P1) => -} "entortemos" ; - {- VPB (Imper C.Pl C.P2) => -} "entortad" ; - {- VPB (Imper C.Pl C.P3) => -} "entuerten" ; - {- VPB (Pass C.Sg Masc) => -} "entortado" ; - {- VPB (Pass C.Sg Fem) => -} "entortada" ; - {- VPB (Pass C.Pl Masc) => -} "entortados" ; - {- VPB (Pass C.Pl Fem) => -} "entortadas" - ] - } ; - -lin entrecerrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entrecerrar" ; - {- VI Ger => -} "entrecerrando" ; - {- VI Part => -} "entrecerrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entrecierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entrecierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entrecierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entrecerramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entrecerris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entrecierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entrecierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entrecierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entrecierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entrecerremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entrecerris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entrecierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entrecerraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entrecerrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entrecerraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entrecerrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entrecerrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entrecerraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entrecerrara" ; "entrecerrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entrecerraras" ; "entrecerrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entrecerrara" ; "entrecerrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entrecerrramos" ; "entrecerrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entrecerrarais" ; "entrecerraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entrecerraran" ; "entrecerrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entrecerr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entrecerraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entrecerr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entrecerramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entrecerrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entrecerraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entrecerrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entrecerrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entrecerrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entrecerraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entrecerraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entrecerrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entrecerrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entrecerrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entrecerrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entrecerrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entrecerrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entrecerraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entrecerrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entrecerraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entrecerrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entrecerraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entrecerrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entrecerraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entrecierra" ; - {- VPB (Imper C.Sg C.P3) => -} "entrecierre" ; - {- VPB (Imper C.Pl C.P1) => -} "entrecerremos" ; - {- VPB (Imper C.Pl C.P2) => -} "entrecerrad" ; - {- VPB (Imper C.Pl C.P3) => -} "entrecierren" ; - {- VPB (Pass C.Sg Masc) => -} "entrecerrado" ; - {- VPB (Pass C.Sg Fem) => -} "entrecerrada" ; - {- VPB (Pass C.Pl Masc) => -} "entrecerrados" ; - {- VPB (Pass C.Pl Fem) => -} "entrecerradas" - ] - } ; - -lin entrepernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entrepernar" ; - {- VI Ger => -} "entrepernando" ; - {- VI Part => -} "entrepernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entrepierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entrepiernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entrepierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entrepernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entrepernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entrepiernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entrepierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entrepiernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entrepierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entrepernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entrepernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entrepiernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entrepernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entrepernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entrepernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entrepernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entrepernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entrepernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entrepernara" ; "entrepernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entrepernaras" ; "entrepernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entrepernara" ; "entrepernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entrepernramos" ; "entrepernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entrepernarais" ; "entrepernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entrepernaran" ; "entrepernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entrepern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entrepernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entrepern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entrepernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entrepernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entrepernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entrepernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entrepernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entrepernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entrepernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entrepernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entrepernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entrepernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entrepernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entrepernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entrepernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entrepernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entrepernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entrepernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entrepernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entrepernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entrepernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entrepernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entrepernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entrepierna" ; - {- VPB (Imper C.Sg C.P3) => -} "entrepierne" ; - {- VPB (Imper C.Pl C.P1) => -} "entrepernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "entrepernad" ; - {- VPB (Imper C.Pl C.P3) => -} "entrepiernen" ; - {- VPB (Pass C.Sg Masc) => -} "entrepernado" ; - {- VPB (Pass C.Sg Fem) => -} "entrepernada" ; - {- VPB (Pass C.Pl Masc) => -} "entrepernados" ; - {- VPB (Pass C.Pl Fem) => -} "entrepernadas" - ] - } ; - -lin escarmentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escarmentar" ; - {- VI Ger => -} "escarmentando" ; - {- VI Part => -} "escarmentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escarmiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escarmientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escarmienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escarmentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escarmentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escarmientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escarmiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escarmientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escarmiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escarmentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escarmentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escarmienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escarmentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escarmentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escarmentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escarmentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escarmentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escarmentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escarmentara" ; "escarmentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escarmentaras" ; "escarmentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escarmentara" ; "escarmentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escarmentramos" ; "escarmentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escarmentarais" ; "escarmentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escarmentaran" ; "escarmentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escarment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escarmentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escarment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escarmentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escarmentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escarmentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escarmentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escarmentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escarmentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escarmentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escarmentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escarmentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escarmentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escarmentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escarmentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escarmentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escarmentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escarmentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escarmentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escarmentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escarmentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escarmentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escarmentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escarmentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escarmienta" ; - {- VPB (Imper C.Sg C.P3) => -} "escarmiente" ; - {- VPB (Imper C.Pl C.P1) => -} "escarmentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "escarmentad" ; - {- VPB (Imper C.Pl C.P3) => -} "escarmienten" ; - {- VPB (Pass C.Sg Masc) => -} "escarmentado" ; - {- VPB (Pass C.Sg Fem) => -} "escarmentada" ; - {- VPB (Pass C.Pl Masc) => -} "escarmentados" ; - {- VPB (Pass C.Pl Fem) => -} "escarmentadas" - ] - } ; - -lin escolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "escolar" ; - {- VI Ger => -} "escolando" ; - {- VI Part => -} "escolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "escuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "escuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "escuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "escolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "escolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "escuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "escuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "escueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "escuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "escolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "escolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "escuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "escolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "escolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "escolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "escolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "escolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "escolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"escolara" ; "escolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"escolaras" ; "escolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"escolara" ; "escolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"escolramos" ; "escolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"escolarais" ; "escolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"escolaran" ; "escolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "escol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "escolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "escol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "escolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "escolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "escolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "escolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "escolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "escolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "escolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "escolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "escolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "escolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "escolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "escolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "escolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "escolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "escolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "escolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "escolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "escolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "escolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "escolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "escolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "escuela" ; - {- VPB (Imper C.Sg C.P3) => -} "escuele" ; - {- VPB (Imper C.Pl C.P1) => -} "escolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "escolad" ; - {- VPB (Imper C.Pl C.P3) => -} "escuelen" ; - {- VPB (Pass C.Sg Masc) => -} "escolado" ; - {- VPB (Pass C.Sg Fem) => -} "escolada" ; - {- VPB (Pass C.Pl Masc) => -} "escolados" ; - {- VPB (Pass C.Pl Fem) => -} "escoladas" - ] - } ; - -lin ferrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ferrar" ; - {- VI Ger => -} "ferrando" ; - {- VI Part => -} "ferrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ferramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ferris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ferremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ferris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ferraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ferrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ferraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ferrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ferrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ferraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ferrara" ; "ferrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ferraras" ; "ferrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ferrara" ; "ferrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ferrramos" ; "ferrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ferrarais" ; "ferraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ferraran" ; "ferrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ferr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ferraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ferr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ferramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ferrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ferraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ferrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ferrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ferrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ferraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ferraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ferrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ferrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ferrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ferrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ferrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ferrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ferraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ferrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ferraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ferrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ferraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ferrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ferraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fierra" ; - {- VPB (Imper C.Sg C.P3) => -} "fierre" ; - {- VPB (Imper C.Pl C.P1) => -} "ferremos" ; - {- VPB (Imper C.Pl C.P2) => -} "ferrad" ; - {- VPB (Imper C.Pl C.P3) => -} "fierren" ; - {- VPB (Pass C.Sg Masc) => -} "ferrado" ; - {- VPB (Pass C.Sg Fem) => -} "ferrada" ; - {- VPB (Pass C.Pl Masc) => -} "ferrados" ; - {- VPB (Pass C.Pl Fem) => -} "ferradas" - ] - } ; - -lin follar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "follar" ; - {- VI Ger => -} "follando" ; - {- VI Part => -} "follado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "follamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "follis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "follemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "follis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "follaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "follabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "follaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "follbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "follabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "follaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"follara" ; "follase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"follaras" ; "follases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"follara" ; "follase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"follramos" ; "follsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"follarais" ; "follaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"follaran" ; "follasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "foll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "follaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "foll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "follamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "follasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "follaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "follar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "follars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "follar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "follaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "follaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "follarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "follare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "follares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "follare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "follremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "follareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "follaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "follara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "follaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "follara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "follaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "follarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "follaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fuella" ; - {- VPB (Imper C.Sg C.P3) => -} "fuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "follemos" ; - {- VPB (Imper C.Pl C.P2) => -} "follad" ; - {- VPB (Imper C.Pl C.P3) => -} "fuellen" ; - {- VPB (Pass C.Sg Masc) => -} "follado" ; - {- VPB (Pass C.Sg Fem) => -} "follada" ; - {- VPB (Pass C.Pl Masc) => -} "follados" ; - {- VPB (Pass C.Pl Fem) => -} "folladas" - ] - } ; - -lin gobernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "gobernar" ; - {- VI Ger => -} "gobernando" ; - {- VI Part => -} "gobernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "gobierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "gobiernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "gobierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "gobernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "gobernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "gobiernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "gobierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "gobiernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "gobierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "gobernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "gobernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "gobiernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "gobernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "gobernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "gobernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "gobernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "gobernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "gobernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"gobernara" ; "gobernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"gobernaras" ; "gobernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"gobernara" ; "gobernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"gobernramos" ; "gobernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"gobernarais" ; "gobernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"gobernaran" ; "gobernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "gobern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "gobernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "gobern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "gobernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "gobernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "gobernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "gobernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "gobernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "gobernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "gobernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "gobernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "gobernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "gobernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "gobernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "gobernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "gobernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "gobernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "gobernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "gobernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "gobernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "gobernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "gobernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "gobernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "gobernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "gobierna" ; - {- VPB (Imper C.Sg C.P3) => -} "gobierne" ; - {- VPB (Imper C.Pl C.P1) => -} "gobernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "gobernad" ; - {- VPB (Imper C.Pl C.P3) => -} "gobiernen" ; - {- VPB (Pass C.Sg Masc) => -} "gobernado" ; - {- VPB (Pass C.Sg Fem) => -} "gobernada" ; - {- VPB (Pass C.Pl Masc) => -} "gobernados" ; - {- VPB (Pass C.Pl Fem) => -} "gobernadas" - ] - } ; - -lin grandisonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "grandisonar" ; - {- VI Ger => -} "grandisonando" ; - {- VI Part => -} "grandisonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "grandisueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "grandisuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "grandisuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "grandisonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "grandisonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "grandisuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "grandisuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "grandisuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "grandisuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "grandisonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "grandisonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "grandisuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "grandisonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "grandisonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "grandisonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "grandisonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "grandisonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "grandisonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"grandisonara" ; "grandisonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"grandisonaras" ; "grandisonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"grandisonara" ; "grandisonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"grandisonramos" ; "grandisonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"grandisonarais" ; "grandisonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"grandisonaran" ; "grandisonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "grandison" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "grandisonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "grandison" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "grandisonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "grandisonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "grandisonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "grandisonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "grandisonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "grandisonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "grandisonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "grandisonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "grandisonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "grandisonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "grandisonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "grandisonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "grandisonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "grandisonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "grandisonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "grandisonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "grandisonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "grandisonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "grandisonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "grandisonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "grandisonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "grandisuena" ; - {- VPB (Imper C.Sg C.P3) => -} "grandisuene" ; - {- VPB (Imper C.Pl C.P1) => -} "grandisonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "grandisonad" ; - {- VPB (Imper C.Pl C.P3) => -} "grandisuenen" ; - {- VPB (Pass C.Sg Masc) => -} "grandisonado" ; - {- VPB (Pass C.Sg Fem) => -} "grandisonada" ; - {- VPB (Pass C.Pl Masc) => -} "grandisonados" ; - {- VPB (Pass C.Pl Fem) => -} "grandisonadas" - ] - } ; - -lin hacendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hacendar" ; - {- VI Ger => -} "hacendando" ; - {- VI Part => -} "hacendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "haciendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "haciendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hacienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hacendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hacendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "haciendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "haciende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "haciendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "haciende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hacendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hacendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hacienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hacendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hacendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hacendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hacendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hacendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hacendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hacendara" ; "hacendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hacendaras" ; "hacendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hacendara" ; "hacendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hacendramos" ; "hacendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hacendarais" ; "hacendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hacendaran" ; "hacendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hacend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hacendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hacend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hacendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hacendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hacendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "hacendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "hacendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "hacendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "hacendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "hacendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "hacendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hacendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hacendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hacendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hacendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hacendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hacendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hacendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "hacendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hacendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "hacendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "hacendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "hacendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hacienda" ; - {- VPB (Imper C.Sg C.P3) => -} "haciende" ; - {- VPB (Imper C.Pl C.P1) => -} "hacendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "hacendad" ; - {- VPB (Imper C.Pl C.P3) => -} "hacienden" ; - {- VPB (Pass C.Sg Masc) => -} "hacendado" ; - {- VPB (Pass C.Sg Fem) => -} "hacendada" ; - {- VPB (Pass C.Pl Masc) => -} "hacendados" ; - {- VPB (Pass C.Pl Fem) => -} "hacendadas" - ] - } ; - -lin helar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "helar" ; - {- VI Ger => -} "helando" ; - {- VI Part => -} "helado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hielo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hielas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hiela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "helamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "helis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hielan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hiele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hieles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hiele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "helemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "helis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hielen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "helaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "helabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "helaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "helbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "helabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "helaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"helara" ; "helase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"helaras" ; "helases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"helara" ; "helase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"helramos" ; "helsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"helarais" ; "helaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"helaran" ; "helasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hel" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "helaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hel" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "helamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "helasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "helaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "helar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "helars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "helar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "helaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "helaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "helarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "helare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "helares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "helare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "helremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "helareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "helaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "helara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "helaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "helara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "helaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "helarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "helaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hiela" ; - {- VPB (Imper C.Sg C.P3) => -} "hiele" ; - {- VPB (Imper C.Pl C.P1) => -} "helemos" ; - {- VPB (Imper C.Pl C.P2) => -} "helad" ; - {- VPB (Imper C.Pl C.P3) => -} "hielen" ; - {- VPB (Pass C.Sg Masc) => -} "helado" ; - {- VPB (Pass C.Sg Fem) => -} "helada" ; - {- VPB (Pass C.Pl Masc) => -} "helados" ; - {- VPB (Pass C.Pl Fem) => -} "heladas" - ] - } ; - -lin herbar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "herbar" ; - {- VI Ger => -} "herbando" ; - {- VI Part => -} "herbado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hierbo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hierbas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hierba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "herbamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "herbis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hierban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hierbe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hierbes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hierbe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "herbemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "herbis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hierben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "herbaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "herbabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "herbaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "herbbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "herbabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "herbaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"herbara" ; "herbase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"herbaras" ; "herbases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"herbara" ; "herbase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"herbramos" ; "herbsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"herbarais" ; "herbaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"herbaran" ; "herbasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "herb" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "herbaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "herb" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "herbamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "herbasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "herbaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "herbar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "herbars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "herbar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "herbaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "herbaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "herbarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "herbare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "herbares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "herbare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "herbremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "herbareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "herbaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "herbara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "herbaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "herbara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "herbaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "herbarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "herbaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hierba" ; - {- VPB (Imper C.Sg C.P3) => -} "hierbe" ; - {- VPB (Imper C.Pl C.P1) => -} "herbemos" ; - {- VPB (Imper C.Pl C.P2) => -} "herbad" ; - {- VPB (Imper C.Pl C.P3) => -} "hierben" ; - {- VPB (Pass C.Sg Masc) => -} "herbado" ; - {- VPB (Pass C.Sg Fem) => -} "herbada" ; - {- VPB (Pass C.Pl Masc) => -} "herbados" ; - {- VPB (Pass C.Pl Fem) => -} "herbadas" - ] - } ; - -lin herrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "herrar" ; - {- VI Ger => -} "herrando" ; - {- VI Part => -} "herrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "herramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "herris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "herremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "herris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "herraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "herrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "herraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "herrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "herrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "herraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"herrara" ; "herrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"herraras" ; "herrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"herrara" ; "herrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"herrramos" ; "herrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"herrarais" ; "herraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"herraran" ; "herrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "herr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "herraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "herr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "herramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "herrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "herraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "herrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "herrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "herrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "herraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "herraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "herrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "herrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "herrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "herrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "herrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "herrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "herraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "herrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "herraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "herrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "herraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "herrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "herraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hierra" ; - {- VPB (Imper C.Sg C.P3) => -} "hierre" ; - {- VPB (Imper C.Pl C.P1) => -} "herremos" ; - {- VPB (Imper C.Pl C.P2) => -} "herrad" ; - {- VPB (Imper C.Pl C.P3) => -} "hierren" ; - {- VPB (Pass C.Sg Masc) => -} "herrado" ; - {- VPB (Pass C.Sg Fem) => -} "herrada" ; - {- VPB (Pass C.Pl Masc) => -} "herrados" ; - {- VPB (Pass C.Pl Fem) => -} "herradas" - ] - } ; - -lin herventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "herventar" ; - {- VI Ger => -} "herventando" ; - {- VI Part => -} "herventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "herviento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hervientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hervienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "herventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "herventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hervientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "herviente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hervientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "herviente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "herventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "herventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hervienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "herventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "herventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "herventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "herventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "herventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "herventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"herventara" ; "herventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"herventaras" ; "herventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"herventara" ; "herventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"herventramos" ; "herventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"herventarais" ; "herventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"herventaran" ; "herventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hervent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "herventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hervent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "herventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "herventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "herventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "herventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "herventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "herventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "herventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "herventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "herventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "herventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "herventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "herventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "herventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "herventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "herventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "herventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "herventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "herventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "herventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "herventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "herventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hervienta" ; - {- VPB (Imper C.Sg C.P3) => -} "herviente" ; - {- VPB (Imper C.Pl C.P1) => -} "herventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "herventad" ; - {- VPB (Imper C.Pl C.P3) => -} "hervienten" ; - {- VPB (Pass C.Sg Masc) => -} "herventado" ; - {- VPB (Pass C.Sg Fem) => -} "herventada" ; - {- VPB (Pass C.Pl Masc) => -} "herventados" ; - {- VPB (Pass C.Pl Fem) => -} "herventadas" - ] - } ; - -lin holiar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "holiar" ; - {- VI Ger => -} "holiando" ; - {- VI Part => -} "holiado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "holieo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "holieas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "holiea" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "holiamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "holiis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "holiean" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "holiee" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "holiees" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "holiee" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "holiemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "holiis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "holieen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "holiaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "holiabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "holiaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "holibamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "holiabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "holiaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"holiara" ; "holiase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"holiaras" ; "holiases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"holiara" ; "holiase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"holiramos" ; "holisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"holiarais" ; "holiaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"holiaran" ; "holiasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "holi" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "holiaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "holi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "holiamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "holiasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "holiaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "holiar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "holiars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "holiar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "holiaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "holiaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "holiarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "holiare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "holiares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "holiare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "holiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "holiareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "holiaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "holiara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "holiaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "holiara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "holiaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "holiarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "holiaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "holiea" ; - {- VPB (Imper C.Sg C.P3) => -} "holiee" ; - {- VPB (Imper C.Pl C.P1) => -} "holiemos" ; - {- VPB (Imper C.Pl C.P2) => -} "holiad" ; - {- VPB (Imper C.Pl C.P3) => -} "holieen" ; - {- VPB (Pass C.Sg Masc) => -} "holiado" ; - {- VPB (Pass C.Sg Fem) => -} "holiada" ; - {- VPB (Pass C.Pl Masc) => -} "holiados" ; - {- VPB (Pass C.Pl Fem) => -} "holiadas" - ] - } ; - -lin improbar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "improbar" ; - {- VI Ger => -} "improbando" ; - {- VI Part => -} "improbado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "impruebo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "impruebas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "imprueba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "improbamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "improbis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "imprueban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "impruebe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "impruebes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "impruebe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "improbemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "improbis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "imprueben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "improbaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "improbabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "improbaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "improbbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "improbabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "improbaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"improbara" ; "improbase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"improbaras" ; "improbases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"improbara" ; "improbase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"improbramos" ; "improbsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"improbarais" ; "improbaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"improbaran" ; "improbasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "improb" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "improbaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "improb" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "improbamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "improbasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "improbaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "improbar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "improbars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "improbar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "improbaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "improbaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "improbarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "improbare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "improbares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "improbare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "improbremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "improbareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "improbaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "improbara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "improbaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "improbara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "improbaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "improbarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "improbaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "imprueba" ; - {- VPB (Imper C.Sg C.P3) => -} "impruebe" ; - {- VPB (Imper C.Pl C.P1) => -} "improbemos" ; - {- VPB (Imper C.Pl C.P2) => -} "improbad" ; - {- VPB (Imper C.Pl C.P3) => -} "imprueben" ; - {- VPB (Pass C.Sg Masc) => -} "improbado" ; - {- VPB (Pass C.Sg Fem) => -} "improbada" ; - {- VPB (Pass C.Pl Masc) => -} "improbados" ; - {- VPB (Pass C.Pl Fem) => -} "improbadas" - ] - } ; - -lin incensar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "incensar" ; - {- VI Ger => -} "incensando" ; - {- VI Part => -} "incensado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "incienso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inciensas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inciensa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "incensamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "incensis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inciensan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "inciense" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "incienses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "inciense" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "incensemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "incensis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inciensen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "incensaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "incensabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "incensaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "incensbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "incensabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "incensaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"incensara" ; "incensase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"incensaras" ; "incensases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"incensara" ; "incensase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"incensramos" ; "incenssemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"incensarais" ; "incensaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"incensaran" ; "incensasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "incens" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "incensaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "incens" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "incensamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "incensasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "incensaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "incensar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "incensars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "incensar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "incensaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "incensaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "incensarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "incensare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "incensares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "incensare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "incensremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "incensareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "incensaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "incensara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "incensaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "incensara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "incensaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "incensarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "incensaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inciensa" ; - {- VPB (Imper C.Sg C.P3) => -} "inciense" ; - {- VPB (Imper C.Pl C.P1) => -} "incensemos" ; - {- VPB (Imper C.Pl C.P2) => -} "incensad" ; - {- VPB (Imper C.Pl C.P3) => -} "inciensen" ; - {- VPB (Pass C.Sg Masc) => -} "incensado" ; - {- VPB (Pass C.Sg Fem) => -} "incensada" ; - {- VPB (Pass C.Pl Masc) => -} "incensados" ; - {- VPB (Pass C.Pl Fem) => -} "incensadas" - ] - } ; - -lin infernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "infernar" ; - {- VI Ger => -} "infernando" ; - {- VI Part => -} "infernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "infierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "infiernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "infierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "infernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "infernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "infiernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "infierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "infiernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "infierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "infernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "infernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "infiernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "infernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "infernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "infernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "infernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "infernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "infernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"infernara" ; "infernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"infernaras" ; "infernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"infernara" ; "infernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"infernramos" ; "infernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"infernarais" ; "infernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"infernaran" ; "infernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "infern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "infernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "infern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "infernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "infernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "infernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "infernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "infernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "infernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "infernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "infernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "infernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "infernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "infernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "infernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "infernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "infernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "infernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "infernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "infernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "infernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "infernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "infernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "infernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "infierna" ; - {- VPB (Imper C.Sg C.P3) => -} "infierne" ; - {- VPB (Imper C.Pl C.P1) => -} "infernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "infernad" ; - {- VPB (Imper C.Pl C.P3) => -} "infiernen" ; - {- VPB (Pass C.Sg Masc) => -} "infernado" ; - {- VPB (Pass C.Sg Fem) => -} "infernada" ; - {- VPB (Pass C.Pl Masc) => -} "infernados" ; - {- VPB (Pass C.Pl Fem) => -} "infernadas" - ] - } ; - -lin invernar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "invernar" ; - {- VI Ger => -} "invernando" ; - {- VI Part => -} "invernado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "invierno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inviernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "invierna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "invernamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "invernis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inviernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "invierne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inviernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "invierne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "invernemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "invernis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inviernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "invernaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "invernabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "invernaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "invernbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "invernabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "invernaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"invernara" ; "invernase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"invernaras" ; "invernases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"invernara" ; "invernase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"invernramos" ; "invernsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"invernarais" ; "invernaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"invernaran" ; "invernasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "invern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "invernaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "invern" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "invernamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "invernasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "invernaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "invernar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "invernars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "invernar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "invernaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "invernaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "invernarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "invernare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "invernares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "invernare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "invernremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "invernareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "invernaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "invernara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "invernaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "invernara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "invernaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "invernarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "invernaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "invierna" ; - {- VPB (Imper C.Sg C.P3) => -} "invierne" ; - {- VPB (Imper C.Pl C.P1) => -} "invernemos" ; - {- VPB (Imper C.Pl C.P2) => -} "invernad" ; - {- VPB (Imper C.Pl C.P3) => -} "inviernen" ; - {- VPB (Pass C.Sg Masc) => -} "invernado" ; - {- VPB (Pass C.Sg Fem) => -} "invernada" ; - {- VPB (Pass C.Pl Masc) => -} "invernados" ; - {- VPB (Pass C.Pl Fem) => -} "invernadas" - ] - } ; - -lin jamerdar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "jamerdar" ; - {- VI Ger => -} "jamerdando" ; - {- VI Part => -} "jamerdado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "jamierdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "jamierdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "jamierda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "jamerdamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "jamerdis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "jamierdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "jamierde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "jamierdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "jamierde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "jamerdemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "jamerdis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "jamierden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "jamerdaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "jamerdabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "jamerdaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "jamerdbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "jamerdabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "jamerdaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"jamerdara" ; "jamerdase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"jamerdaras" ; "jamerdases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"jamerdara" ; "jamerdase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"jamerdramos" ; "jamerdsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"jamerdarais" ; "jamerdaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"jamerdaran" ; "jamerdasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "jamerd" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "jamerdaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "jamerd" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "jamerdamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "jamerdasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "jamerdaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "jamerdar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "jamerdars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "jamerdar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "jamerdaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "jamerdaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "jamerdarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "jamerdare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "jamerdares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "jamerdare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "jamerdremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "jamerdareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "jamerdaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "jamerdara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "jamerdaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "jamerdara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "jamerdaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "jamerdarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "jamerdaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "jamierda" ; - {- VPB (Imper C.Sg C.P3) => -} "jamierde" ; - {- VPB (Imper C.Pl C.P1) => -} "jamerdemos" ; - {- VPB (Imper C.Pl C.P2) => -} "jamerdad" ; - {- VPB (Imper C.Pl C.P3) => -} "jamierden" ; - {- VPB (Pass C.Sg Masc) => -} "jamerdado" ; - {- VPB (Pass C.Sg Fem) => -} "jamerdada" ; - {- VPB (Pass C.Pl Masc) => -} "jamerdados" ; - {- VPB (Pass C.Pl Fem) => -} "jamerdadas" - ] - } ; - -lin mancornar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mancornar" ; - {- VI Ger => -} "mancornando" ; - {- VI Part => -} "mancornado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mancuerno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mancuernas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mancuerna" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mancornamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mancornis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mancuernan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mancuerne" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mancuernes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mancuerne" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mancornemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mancornis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mancuernen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mancornaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mancornabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mancornaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mancornbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mancornabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mancornaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mancornara" ; "mancornase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mancornaras" ; "mancornases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mancornara" ; "mancornase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mancornramos" ; "mancornsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mancornarais" ; "mancornaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mancornaran" ; "mancornasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mancorn" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mancornaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mancorn" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mancornamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mancornasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mancornaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mancornar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mancornars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mancornar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mancornaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mancornaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mancornarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mancornare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mancornares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mancornare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mancornremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mancornareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mancornaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mancornara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mancornaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mancornara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mancornaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mancornarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mancornaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mancuerna" ; - {- VPB (Imper C.Sg C.P3) => -} "mancuerne" ; - {- VPB (Imper C.Pl C.P1) => -} "mancornemos" ; - {- VPB (Imper C.Pl C.P2) => -} "mancornad" ; - {- VPB (Imper C.Pl C.P3) => -} "mancuernen" ; - {- VPB (Pass C.Sg Masc) => -} "mancornado" ; - {- VPB (Pass C.Sg Fem) => -} "mancornada" ; - {- VPB (Pass C.Pl Masc) => -} "mancornados" ; - {- VPB (Pass C.Pl Fem) => -} "mancornadas" - ] - } ; - -lin manifestar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "manifestar" ; - {- VI Ger => -} "manifestando" ; - {- VI Part => -} "manifestado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "manifiesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "manifiestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "manifiesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "manifestamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "manifestis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "manifiestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "manifieste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "manifiestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "manifieste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "manifestemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "manifestis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "manifiesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "manifestaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "manifestabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "manifestaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "manifestbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "manifestabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "manifestaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"manifestara" ; "manifestase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"manifestaras" ; "manifestases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"manifestara" ; "manifestase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"manifestramos" ; "manifestsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"manifestarais" ; "manifestaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"manifestaran" ; "manifestasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "manifest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "manifestaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "manifest" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "manifestamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "manifestasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "manifestaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "manifestar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "manifestars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "manifestar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "manifestaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "manifestaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "manifestarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "manifestare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "manifestares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "manifestare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "manifestremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "manifestareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "manifestaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "manifestara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "manifestaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "manifestara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "manifestaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "manifestarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "manifestaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "manifiesta" ; - {- VPB (Imper C.Sg C.P3) => -} "manifieste" ; - {- VPB (Imper C.Pl C.P1) => -} "manifestemos" ; - {- VPB (Imper C.Pl C.P2) => -} "manifestad" ; - {- VPB (Imper C.Pl C.P3) => -} "manifiesten" ; - {- VPB (Pass C.Sg Masc) => -} "manifestado" ; - {- VPB (Pass C.Sg Fem) => -} "manifestada" ; - {- VPB (Pass C.Pl Masc) => -} "manifestados" ; - {- VPB (Pass C.Pl Fem) => -} "manifestadas" - ] - } ; - -lin melar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "melar" ; - {- VI Ger => -} "melando" ; - {- VI Part => -} "melado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mielo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mielas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "miela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "melamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "melis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mielan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "miele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mieles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "miele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "melemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "melis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mielen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "melaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "melabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "melaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "melbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "melabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "melaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"melara" ; "melase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"melaras" ; "melases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"melara" ; "melase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"melramos" ; "melsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"melarais" ; "melaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"melaran" ; "melasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mel" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "melaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mel" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "melamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "melasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "melaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "melar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "melars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "melar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "melaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "melaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "melarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "melare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "melares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "melare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "melremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "melareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "melaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "melara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "melaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "melara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "melaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "melarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "melaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "miela" ; - {- VPB (Imper C.Sg C.P3) => -} "miele" ; - {- VPB (Imper C.Pl C.P1) => -} "melemos" ; - {- VPB (Imper C.Pl C.P2) => -} "melad" ; - {- VPB (Imper C.Pl C.P3) => -} "mielen" ; - {- VPB (Pass C.Sg Masc) => -} "melado" ; - {- VPB (Pass C.Sg Fem) => -} "melada" ; - {- VPB (Pass C.Pl Masc) => -} "melados" ; - {- VPB (Pass C.Pl Fem) => -} "meladas" - ] - } ; - -lin mentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mentar" ; - {- VI Ger => -} "mentando" ; - {- VI Part => -} "mentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "miento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "miente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "miente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mentara" ; "mentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mentaras" ; "mentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mentara" ; "mentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mentramos" ; "mentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mentarais" ; "mentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mentaran" ; "mentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mienta" ; - {- VPB (Imper C.Sg C.P3) => -} "miente" ; - {- VPB (Imper C.Pl C.P1) => -} "mentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "mentad" ; - {- VPB (Imper C.Pl C.P3) => -} "mienten" ; - {- VPB (Pass C.Sg Masc) => -} "mentado" ; - {- VPB (Pass C.Sg Fem) => -} "mentada" ; - {- VPB (Pass C.Pl Masc) => -} "mentados" ; - {- VPB (Pass C.Pl Fem) => -} "mentadas" - ] - } ; - -lin merendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "merendar" ; - {- VI Ger => -} "merendando" ; - {- VI Part => -} "merendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "meriendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "meriendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "merienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "merendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "merendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "meriendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "meriende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "meriendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "meriende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "merendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "merendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "merienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "merendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "merendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "merendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "merendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "merendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "merendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"merendara" ; "merendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"merendaras" ; "merendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"merendara" ; "merendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"merendramos" ; "merendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"merendarais" ; "merendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"merendaran" ; "merendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "merend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "merendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "merend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "merendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "merendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "merendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "merendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "merendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "merendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "merendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "merendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "merendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "merendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "merendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "merendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "merendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "merendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "merendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "merendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "merendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "merendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "merendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "merendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "merendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "merienda" ; - {- VPB (Imper C.Sg C.P3) => -} "meriende" ; - {- VPB (Imper C.Pl C.P1) => -} "merendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "merendad" ; - {- VPB (Imper C.Pl C.P3) => -} "merienden" ; - {- VPB (Pass C.Sg Masc) => -} "merendado" ; - {- VPB (Pass C.Sg Fem) => -} "merendada" ; - {- VPB (Pass C.Pl Masc) => -} "merendados" ; - {- VPB (Pass C.Pl Fem) => -} "merendadas" - ] - } ; - -lin moblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "moblar" ; - {- VI Ger => -} "moblando" ; - {- VI Part => -} "moblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mueblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mueblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "muebla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "moblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "moblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mueblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mueble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "muebles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mueble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "moblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "moblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mueblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "moblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "moblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "moblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "moblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "moblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "moblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"moblara" ; "moblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"moblaras" ; "moblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"moblara" ; "moblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"moblramos" ; "moblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"moblarais" ; "moblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"moblaran" ; "moblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mobl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "moblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mobl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "moblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "moblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "moblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "moblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "moblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "moblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "moblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "moblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "moblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "moblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "moblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "moblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "moblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "moblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "moblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "moblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "moblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "moblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "moblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "moblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "moblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "muebla" ; - {- VPB (Imper C.Sg C.P3) => -} "mueble" ; - {- VPB (Imper C.Pl C.P1) => -} "moblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "moblad" ; - {- VPB (Imper C.Pl C.P3) => -} "mueblen" ; - {- VPB (Pass C.Sg Masc) => -} "moblado" ; - {- VPB (Pass C.Sg Fem) => -} "moblada" ; - {- VPB (Pass C.Pl Masc) => -} "moblados" ; - {- VPB (Pass C.Pl Fem) => -} "mobladas" - ] - } ; - -lin mostrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mostrar" ; - {- VI Ger => -} "mostrando" ; - {- VI Part => -} "mostrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "muestro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "muestras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "muestra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mostramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mostris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "muestran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "muestre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "muestres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "muestre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mostremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mostris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "muestren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "mostraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mostrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "mostraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mostrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mostrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mostraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"mostrara" ; "mostrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mostraras" ; "mostrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"mostrara" ; "mostrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"mostrramos" ; "mostrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mostrarais" ; "mostraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mostraran" ; "mostrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mostr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mostraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "mostr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mostramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mostrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mostraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mostrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mostrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mostrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mostraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mostraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mostrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "mostrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mostrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "mostrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "mostrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "mostrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mostraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mostrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mostraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mostrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mostraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mostrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mostraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "muestra" ; - {- VPB (Imper C.Sg C.P3) => -} "muestre" ; - {- VPB (Imper C.Pl C.P1) => -} "mostremos" ; - {- VPB (Imper C.Pl C.P2) => -} "mostrad" ; - {- VPB (Imper C.Pl C.P3) => -} "muestren" ; - {- VPB (Pass C.Sg Masc) => -} "mostrado" ; - {- VPB (Pass C.Sg Fem) => -} "mostrada" ; - {- VPB (Pass C.Pl Masc) => -} "mostrados" ; - {- VPB (Pass C.Pl Fem) => -} "mostradas" - ] - } ; - -lin nevar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "nevar" ; - {- VI Ger => -} "nevando" ; - {- VI Part => -} "nevado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "nievo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "nievas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "nieva" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "nevamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "nevis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "nievan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "nieve" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "nieves" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "nieve" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "nevemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "nevis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "nieven" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "nevaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "nevabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "nevaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "nevbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "nevabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "nevaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"nevara" ; "nevase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"nevaras" ; "nevases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"nevara" ; "nevase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"nevramos" ; "nevsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"nevarais" ; "nevaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"nevaran" ; "nevasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "nev" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "nevaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "nev" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "nevamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "nevasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "nevaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "nevar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "nevars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "nevar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "nevaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "nevaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "nevarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "nevare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "nevares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "nevare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "nevremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "nevareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "nevaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "nevara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "nevaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "nevara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "nevaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "nevarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "nevaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "nieva" ; - {- VPB (Imper C.Sg C.P3) => -} "nieve" ; - {- VPB (Imper C.Pl C.P1) => -} "nevemos" ; - {- VPB (Imper C.Pl C.P2) => -} "nevad" ; - {- VPB (Imper C.Pl C.P3) => -} "nieven" ; - {- VPB (Pass C.Sg Masc) => -} "nevado" ; - {- VPB (Pass C.Sg Fem) => -} "nevada" ; - {- VPB (Pass C.Pl Masc) => -} "nevados" ; - {- VPB (Pass C.Pl Fem) => -} "nevadas" - ] - } ; - -lin patiquebrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "patiquebrar" ; - {- VI Ger => -} "patiquebrando" ; - {- VI Part => -} "patiquebrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "patiquiebro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "patiquiebras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "patiquiebra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "patiquebramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "patiquebris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "patiquiebran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "patiquiebre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "patiquiebres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "patiquiebre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "patiquebremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "patiquebris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "patiquiebren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "patiquebraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "patiquebrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "patiquebraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "patiquebrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "patiquebrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "patiquebraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"patiquebrara" ; "patiquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"patiquebraras" ; "patiquebrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"patiquebrara" ; "patiquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"patiquebrramos" ; "patiquebrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"patiquebrarais" ; "patiquebraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"patiquebraran" ; "patiquebrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "patiquebr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "patiquebraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "patiquebr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "patiquebramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "patiquebrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "patiquebraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "patiquebrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "patiquebrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "patiquebrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "patiquebraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "patiquebraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "patiquebrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "patiquebrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "patiquebrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "patiquebrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "patiquebrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "patiquebrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "patiquebraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "patiquebrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "patiquebraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "patiquebrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "patiquebraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "patiquebrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "patiquebraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "patiquiebra" ; - {- VPB (Imper C.Sg C.P3) => -} "patiquiebre" ; - {- VPB (Imper C.Pl C.P1) => -} "patiquebremos" ; - {- VPB (Imper C.Pl C.P2) => -} "patiquebrad" ; - {- VPB (Imper C.Pl C.P3) => -} "patiquiebren" ; - {- VPB (Pass C.Sg Masc) => -} "patiquebrado" ; - {- VPB (Pass C.Sg Fem) => -} "patiquebrada" ; - {- VPB (Pass C.Pl Masc) => -} "patiquebrados" ; - {- VPB (Pass C.Pl Fem) => -} "patiquebradas" - ] - } ; - -lin pensar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pensar" ; - {- VI Ger => -} "pensando" ; - {- VI Part => -} "pensado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pienso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "piensas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "piensa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pensamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "pensis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "piensan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "piense" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pienses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "piense" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pensemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pensis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "piensen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "pensaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pensabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "pensaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pensbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pensabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pensaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pensara" ; "pensase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pensaras" ; "pensases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pensara" ; "pensase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pensramos" ; "penssemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pensarais" ; "pensaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pensaran" ; "pensasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pens" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pensaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pens" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pensamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pensasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pensaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pensar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pensars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pensar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pensaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pensaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pensarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pensare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pensares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pensare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pensremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pensareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pensaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pensara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pensaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pensara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pensaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pensarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pensaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "piensa" ; - {- VPB (Imper C.Sg C.P3) => -} "piense" ; - {- VPB (Imper C.Pl C.P1) => -} "pensemos" ; - {- VPB (Imper C.Pl C.P2) => -} "pensad" ; - {- VPB (Imper C.Pl C.P3) => -} "piensen" ; - {- VPB (Pass C.Sg Masc) => -} "pensado" ; - {- VPB (Pass C.Sg Fem) => -} "pensada" ; - {- VPB (Pass C.Pl Masc) => -} "pensados" ; - {- VPB (Pass C.Pl Fem) => -} "pensadas" - ] - } ; - -lin percollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "percollar" ; - {- VI Ger => -} "percollando" ; - {- VI Part => -} "percollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "percuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "percuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "percuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "percollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "percollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "percuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "percuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "percuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "percuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "percollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "percollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "percuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "percollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "percollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "percollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "percollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "percollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "percollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"percollara" ; "percollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"percollaras" ; "percollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"percollara" ; "percollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"percollramos" ; "percollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"percollarais" ; "percollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"percollaran" ; "percollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "percoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "percollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "percoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "percollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "percollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "percollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "percollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "percollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "percollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "percollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "percollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "percollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "percollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "percollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "percollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "percollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "percollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "percollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "percollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "percollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "percollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "percollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "percollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "percollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "percuella" ; - {- VPB (Imper C.Sg C.P3) => -} "percuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "percollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "percollad" ; - {- VPB (Imper C.Pl C.P3) => -} "percuellen" ; - {- VPB (Pass C.Sg Masc) => -} "percollado" ; - {- VPB (Pass C.Sg Fem) => -} "percollada" ; - {- VPB (Pass C.Pl Masc) => -} "percollados" ; - {- VPB (Pass C.Pl Fem) => -} "percolladas" - ] - } ; - -lin perniquebrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "perniquebrar" ; - {- VI Ger => -} "perniquebrando" ; - {- VI Part => -} "perniquebrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "perniquiebro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "perniquiebras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "perniquiebra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "perniquebramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "perniquebris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "perniquiebran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "perniquiebre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "perniquiebres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "perniquiebre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "perniquebremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "perniquebris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "perniquiebren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "perniquebraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "perniquebrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "perniquebraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "perniquebrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "perniquebrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "perniquebraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"perniquebrara" ; "perniquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"perniquebraras" ; "perniquebrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"perniquebrara" ; "perniquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"perniquebrramos" ; "perniquebrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"perniquebrarais" ; "perniquebraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"perniquebraran" ; "perniquebrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "perniquebr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "perniquebraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "perniquebr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "perniquebramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "perniquebrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "perniquebraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "perniquebrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "perniquebrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "perniquebrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "perniquebraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "perniquebraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "perniquebrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "perniquebrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "perniquebrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "perniquebrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "perniquebrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "perniquebrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "perniquebraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "perniquebrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "perniquebraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "perniquebrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "perniquebraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "perniquebrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "perniquebraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "perniquiebra" ; - {- VPB (Imper C.Sg C.P3) => -} "perniquiebre" ; - {- VPB (Imper C.Pl C.P1) => -} "perniquebremos" ; - {- VPB (Imper C.Pl C.P2) => -} "perniquebrad" ; - {- VPB (Imper C.Pl C.P3) => -} "perniquiebren" ; - {- VPB (Pass C.Sg Masc) => -} "perniquebrado" ; - {- VPB (Pass C.Sg Fem) => -} "perniquebrada" ; - {- VPB (Pass C.Pl Masc) => -} "perniquebrados" ; - {- VPB (Pass C.Pl Fem) => -} "perniquebradas" - ] - } ; - -lin poblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "poblar" ; - {- VI Ger => -} "poblando" ; - {- VI Part => -} "poblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pueblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pueblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "puebla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "poblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "poblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pueblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pueble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "puebles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pueble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "poblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "poblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pueblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "poblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "poblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "poblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "poblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "poblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "poblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"poblara" ; "poblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"poblaras" ; "poblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"poblara" ; "poblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"poblramos" ; "poblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"poblarais" ; "poblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"poblaran" ; "poblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pobl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "poblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pobl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "poblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "poblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "poblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "poblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "poblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "poblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "poblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "poblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "poblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "poblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "poblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "poblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "poblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "poblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "poblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "poblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "poblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "poblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "poblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "poblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "poblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "puebla" ; - {- VPB (Imper C.Sg C.P3) => -} "pueble" ; - {- VPB (Imper C.Pl C.P1) => -} "poblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "poblad" ; - {- VPB (Imper C.Pl C.P3) => -} "pueblen" ; - {- VPB (Pass C.Sg Masc) => -} "poblado" ; - {- VPB (Pass C.Sg Fem) => -} "poblada" ; - {- VPB (Pass C.Pl Masc) => -} "poblados" ; - {- VPB (Pass C.Pl Fem) => -} "pobladas" - ] - } ; - -lin premostrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "premostrar" ; - {- VI Ger => -} "premostrando" ; - {- VI Part => -} "premostrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "premuestro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "premuestras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "premuestra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "premostramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "premostris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "premuestran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "premuestre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "premuestres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "premuestre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "premostremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "premostris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "premuestren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "premostraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "premostrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "premostraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "premostrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "premostrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "premostraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"premostrara" ; "premostrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"premostraras" ; "premostrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"premostrara" ; "premostrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"premostrramos" ; "premostrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"premostrarais" ; "premostraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"premostraran" ; "premostrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "premostr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "premostraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "premostr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "premostramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "premostrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "premostraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "premostrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "premostrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "premostrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "premostraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "premostraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "premostrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "premostrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "premostrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "premostrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "premostrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "premostrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "premostraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "premostrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "premostraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "premostrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "premostraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "premostrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "premostraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "premuestra" ; - {- VPB (Imper C.Sg C.P3) => -} "premuestre" ; - {- VPB (Imper C.Pl C.P1) => -} "premostremos" ; - {- VPB (Imper C.Pl C.P2) => -} "premostrad" ; - {- VPB (Imper C.Pl C.P3) => -} "premuestren" ; - {- VPB (Pass C.Sg Masc) => -} "premostrado" ; - {- VPB (Pass C.Sg Fem) => -} "premostrada" ; - {- VPB (Pass C.Pl Masc) => -} "premostrados" ; - {- VPB (Pass C.Pl Fem) => -} "premostradas" - ] - } ; - -lin probar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "probar" ; - {- VI Ger => -} "probando" ; - {- VI Part => -} "probado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pruebo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pruebas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prueba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "probamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "probis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prueban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pruebe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pruebes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pruebe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "probemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "probis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prueben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "probaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "probabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "probaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "probbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "probabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "probaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"probara" ; "probase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"probaras" ; "probases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"probara" ; "probase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"probramos" ; "probsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"probarais" ; "probaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"probaran" ; "probasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prob" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "probaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prob" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "probamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "probasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "probaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "probar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "probars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "probar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "probaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "probaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "probarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "probare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "probares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "probare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "probremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "probareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "probaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "probara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "probaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "probara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "probaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "probarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "probaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prueba" ; - {- VPB (Imper C.Sg C.P3) => -} "pruebe" ; - {- VPB (Imper C.Pl C.P1) => -} "probemos" ; - {- VPB (Imper C.Pl C.P2) => -} "probad" ; - {- VPB (Imper C.Pl C.P3) => -} "prueben" ; - {- VPB (Pass C.Sg Masc) => -} "probado" ; - {- VPB (Pass C.Sg Fem) => -} "probada" ; - {- VPB (Pass C.Pl Masc) => -} "probados" ; - {- VPB (Pass C.Pl Fem) => -} "probadas" - ] - } ; - -lin quebrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "quebrar" ; - {- VI Ger => -} "quebrando" ; - {- VI Part => -} "quebrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "quiebro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "quiebras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "quiebra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "quebramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "quebris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "quiebran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "quiebre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "quiebres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "quiebre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "quebremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "quebris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "quiebren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "quebraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "quebrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "quebraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "quebrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "quebrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "quebraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"quebrara" ; "quebrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"quebraras" ; "quebrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"quebrara" ; "quebrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"quebrramos" ; "quebrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"quebrarais" ; "quebraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"quebraran" ; "quebrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "quebr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "quebraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "quebr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "quebramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "quebrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "quebraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "quebrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "quebrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "quebrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "quebraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "quebraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "quebrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "quebrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "quebrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "quebrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "quebrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "quebrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "quebraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "quebrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "quebraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "quebrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "quebraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "quebrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "quebraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "quiebra" ; - {- VPB (Imper C.Sg C.P3) => -} "quiebre" ; - {- VPB (Imper C.Pl C.P1) => -} "quebremos" ; - {- VPB (Imper C.Pl C.P2) => -} "quebrad" ; - {- VPB (Imper C.Pl C.P3) => -} "quiebren" ; - {- VPB (Pass C.Sg Masc) => -} "quebrado" ; - {- VPB (Pass C.Sg Fem) => -} "quebrada" ; - {- VPB (Pass C.Pl Masc) => -} "quebrados" ; - {- VPB (Pass C.Pl Fem) => -} "quebradas" - ] - } ; - -lin reapretar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reapretar" ; - {- VI Ger => -} "reapretando" ; - {- VI Part => -} "reapretado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reaprieto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reaprietas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reaprieta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reapretamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reapretis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reaprietan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reapriete" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reaprietes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reapriete" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reapretemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reapretis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reaprieten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reapretaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reapretabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reapretaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reapretbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reapretabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reapretaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reapretara" ; "reapretase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reapretaras" ; "reapretases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reapretara" ; "reapretase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reapretramos" ; "reapretsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reapretarais" ; "reapretaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reapretaran" ; "reapretasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reapret" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reapretaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reapret" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reapretamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reapretasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reapretaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reapretar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reapretars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reapretar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reapretaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reapretaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reapretarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reapretare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reapretares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reapretare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reapretremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reapretareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reapretaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reapretara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reapretaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reapretara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reapretaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reapretarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reapretaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reaprieta" ; - {- VPB (Imper C.Sg C.P3) => -} "reapriete" ; - {- VPB (Imper C.Pl C.P1) => -} "reapretemos" ; - {- VPB (Imper C.Pl C.P2) => -} "reapretad" ; - {- VPB (Imper C.Pl C.P3) => -} "reaprieten" ; - {- VPB (Pass C.Sg Masc) => -} "reapretado" ; - {- VPB (Pass C.Sg Fem) => -} "reapretada" ; - {- VPB (Pass C.Pl Masc) => -} "reapretados" ; - {- VPB (Pass C.Pl Fem) => -} "reapretadas" - ] - } ; - -lin reaventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reaventar" ; - {- VI Ger => -} "reaventando" ; - {- VI Part => -} "reaventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reaviento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reavientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reavienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reaventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reaventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reavientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reaviente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reavientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reaviente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reaventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reaventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reavienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reaventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reaventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reaventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reaventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reaventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reaventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reaventara" ; "reaventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reaventaras" ; "reaventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reaventara" ; "reaventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reaventramos" ; "reaventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reaventarais" ; "reaventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reaventaran" ; "reaventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reavent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reaventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reavent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reaventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reaventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reaventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reaventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reaventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reaventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reaventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reaventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reaventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reaventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reaventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reaventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reaventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reaventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reaventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reaventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reaventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reaventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reaventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reaventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reaventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reavienta" ; - {- VPB (Imper C.Sg C.P3) => -} "reaviente" ; - {- VPB (Imper C.Pl C.P1) => -} "reaventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "reaventad" ; - {- VPB (Imper C.Pl C.P3) => -} "reavienten" ; - {- VPB (Pass C.Sg Masc) => -} "reaventado" ; - {- VPB (Pass C.Sg Fem) => -} "reaventada" ; - {- VPB (Pass C.Pl Masc) => -} "reaventados" ; - {- VPB (Pass C.Pl Fem) => -} "reaventadas" - ] - } ; - -lin recalentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recalentar" ; - {- VI Ger => -} "recalentando" ; - {- VI Part => -} "recalentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recaliento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recalientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recalienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recalentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recalentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recalientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recaliente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recalientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recaliente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recalentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recalentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recalienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recalentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recalentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recalentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recalentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recalentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recalentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recalentara" ; "recalentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recalentaras" ; "recalentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recalentara" ; "recalentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recalentramos" ; "recalentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recalentarais" ; "recalentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recalentaran" ; "recalentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recalent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recalentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recalent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recalentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recalentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recalentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recalentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recalentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recalentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recalentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recalentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recalentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recalentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recalentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recalentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recalentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recalentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recalentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recalentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recalentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recalentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recalentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recalentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recalentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recalienta" ; - {- VPB (Imper C.Sg C.P3) => -} "recaliente" ; - {- VPB (Imper C.Pl C.P1) => -} "recalentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recalentad" ; - {- VPB (Imper C.Pl C.P3) => -} "recalienten" ; - {- VPB (Pass C.Sg Masc) => -} "recalentado" ; - {- VPB (Pass C.Sg Fem) => -} "recalentada" ; - {- VPB (Pass C.Pl Masc) => -} "recalentados" ; - {- VPB (Pass C.Pl Fem) => -} "recalentadas" - ] - } ; - -lin recentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recentar" ; - {- VI Ger => -} "recentando" ; - {- VI Part => -} "recentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reciento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reciente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reciente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recentara" ; "recentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recentaras" ; "recentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recentara" ; "recentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recentramos" ; "recentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recentarais" ; "recentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recentaran" ; "recentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recienta" ; - {- VPB (Imper C.Sg C.P3) => -} "reciente" ; - {- VPB (Imper C.Pl C.P1) => -} "recentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recentad" ; - {- VPB (Imper C.Pl C.P3) => -} "recienten" ; - {- VPB (Pass C.Sg Masc) => -} "recentado" ; - {- VPB (Pass C.Sg Fem) => -} "recentada" ; - {- VPB (Pass C.Pl Masc) => -} "recentados" ; - {- VPB (Pass C.Pl Fem) => -} "recentadas" - ] - } ; - -lin recolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recolar" ; - {- VI Ger => -} "recolando" ; - {- VI Part => -} "recolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recolara" ; "recolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recolaras" ; "recolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recolara" ; "recolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recolramos" ; "recolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recolarais" ; "recolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recolaran" ; "recolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recuela" ; - {- VPB (Imper C.Sg C.P3) => -} "recuele" ; - {- VPB (Imper C.Pl C.P1) => -} "recolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recolad" ; - {- VPB (Imper C.Pl C.P3) => -} "recuelen" ; - {- VPB (Pass C.Sg Masc) => -} "recolado" ; - {- VPB (Pass C.Sg Fem) => -} "recolada" ; - {- VPB (Pass C.Pl Masc) => -} "recolados" ; - {- VPB (Pass C.Pl Fem) => -} "recoladas" - ] - } ; - -lin recomendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recomendar" ; - {- VI Ger => -} "recomendando" ; - {- VI Part => -} "recomendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recomiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recomiendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recomienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recomendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recomendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recomiendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recomiende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recomiendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recomiende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recomendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recomendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recomienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recomendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recomendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recomendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recomendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recomendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recomendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recomendara" ; "recomendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recomendaras" ; "recomendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recomendara" ; "recomendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recomendramos" ; "recomendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recomendarais" ; "recomendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recomendaran" ; "recomendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recomend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recomendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recomend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recomendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recomendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recomendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recomendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recomendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recomendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recomendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recomendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recomendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recomendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recomendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recomendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recomendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recomendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recomendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recomendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recomendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recomendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recomendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recomendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recomendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recomienda" ; - {- VPB (Imper C.Sg C.P3) => -} "recomiende" ; - {- VPB (Imper C.Pl C.P1) => -} "recomendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recomendad" ; - {- VPB (Imper C.Pl C.P3) => -} "recomienden" ; - {- VPB (Pass C.Sg Masc) => -} "recomendado" ; - {- VPB (Pass C.Sg Fem) => -} "recomendada" ; - {- VPB (Pass C.Pl Masc) => -} "recomendados" ; - {- VPB (Pass C.Pl Fem) => -} "recomendadas" - ] - } ; - -lin recontar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recontar" ; - {- VI Ger => -} "recontando" ; - {- VI Part => -} "recontado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recuento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recuentas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recuenta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recontamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recontis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recuentan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recuente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recuentes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recuente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recontemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recontis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recuenten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recontaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recontabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recontaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recontbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recontabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recontaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recontara" ; "recontase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recontaras" ; "recontases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recontara" ; "recontase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recontramos" ; "recontsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recontarais" ; "recontaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recontaran" ; "recontasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recont" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recontaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recont" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recontamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recontasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recontaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recontar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recontars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recontar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recontaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recontaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recontarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recontare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recontares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recontare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recontremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recontareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recontaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recontara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recontaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recontara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recontaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recontarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recontaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recuenta" ; - {- VPB (Imper C.Sg C.P3) => -} "recuente" ; - {- VPB (Imper C.Pl C.P1) => -} "recontemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recontad" ; - {- VPB (Imper C.Pl C.P3) => -} "recuenten" ; - {- VPB (Pass C.Sg Masc) => -} "recontado" ; - {- VPB (Pass C.Sg Fem) => -} "recontada" ; - {- VPB (Pass C.Pl Masc) => -} "recontados" ; - {- VPB (Pass C.Pl Fem) => -} "recontadas" - ] - } ; - -lin recordar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recordar" ; - {- VI Ger => -} "recordando" ; - {- VI Part => -} "recordado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recuerdo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recuerdas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recuerda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recordamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recordis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recuerdan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recuerde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recuerdes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recuerde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recordemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recordis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recuerden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recordaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recordabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recordaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recordbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recordabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recordaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recordara" ; "recordase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recordaras" ; "recordases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recordara" ; "recordase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recordramos" ; "recordsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recordarais" ; "recordaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recordaran" ; "recordasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "record" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recordaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "record" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recordamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recordasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recordaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recordar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recordars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recordar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recordaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recordaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recordarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recordare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recordares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recordare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recordremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recordareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recordaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recordara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recordaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recordara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recordaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recordarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recordaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recuerda" ; - {- VPB (Imper C.Sg C.P3) => -} "recuerde" ; - {- VPB (Imper C.Pl C.P1) => -} "recordemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recordad" ; - {- VPB (Imper C.Pl C.P3) => -} "recuerden" ; - {- VPB (Pass C.Sg Masc) => -} "recordado" ; - {- VPB (Pass C.Sg Fem) => -} "recordada" ; - {- VPB (Pass C.Pl Masc) => -} "recordados" ; - {- VPB (Pass C.Pl Fem) => -} "recordadas" - ] - } ; - -lin recostar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recostar" ; - {- VI Ger => -} "recostando" ; - {- VI Part => -} "recostado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recostamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "recostis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recostemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recostis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recostaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recostabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recostaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recostbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recostabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recostaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recostara" ; "recostase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recostaras" ; "recostases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recostara" ; "recostase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recostramos" ; "recostsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recostarais" ; "recostaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recostaran" ; "recostasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "recost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recostaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recostamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recostasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recostaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recostar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recostars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recostar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recostaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recostaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recostarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recostare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recostares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recostare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recostremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recostareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recostaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recostara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recostaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recostara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recostaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recostarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recostaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "recueste" ; - {- VPB (Imper C.Pl C.P1) => -} "recostemos" ; - {- VPB (Imper C.Pl C.P2) => -} "recostad" ; - {- VPB (Imper C.Pl C.P3) => -} "recuesten" ; - {- VPB (Pass C.Sg Masc) => -} "recostado" ; - {- VPB (Pass C.Sg Fem) => -} "recostada" ; - {- VPB (Pass C.Pl Masc) => -} "recostados" ; - {- VPB (Pass C.Pl Fem) => -} "recostadas" - ] - } ; - -lin redescontar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "redescontar" ; - {- VI Ger => -} "redescontando" ; - {- VI Part => -} "redescontado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "redescuento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "redescuentas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "redescuenta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "redescontamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "redescontis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "redescuentan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "redescuente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "redescuentes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "redescuente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "redescontemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "redescontis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "redescuenten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "redescontaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "redescontabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "redescontaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "redescontbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "redescontabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "redescontaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"redescontara" ; "redescontase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"redescontaras" ; "redescontases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"redescontara" ; "redescontase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"redescontramos" ; "redescontsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"redescontarais" ; "redescontaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"redescontaran" ; "redescontasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "redescont" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "redescontaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "redescont" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "redescontamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "redescontasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "redescontaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "redescontar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "redescontars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "redescontar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "redescontaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "redescontaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "redescontarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "redescontare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "redescontares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "redescontare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "redescontremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "redescontareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "redescontaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "redescontara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "redescontaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "redescontara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "redescontaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "redescontarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "redescontaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "redescuenta" ; - {- VPB (Imper C.Sg C.P3) => -} "redescuente" ; - {- VPB (Imper C.Pl C.P1) => -} "redescontemos" ; - {- VPB (Imper C.Pl C.P2) => -} "redescontad" ; - {- VPB (Imper C.Pl C.P3) => -} "redescuenten" ; - {- VPB (Pass C.Sg Masc) => -} "redescontado" ; - {- VPB (Pass C.Sg Fem) => -} "redescontada" ; - {- VPB (Pass C.Pl Masc) => -} "redescontados" ; - {- VPB (Pass C.Pl Fem) => -} "redescontadas" - ] - } ; - -lin reencontrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reencontrar" ; - {- VI Ger => -} "reencontrando" ; - {- VI Part => -} "reencontrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reencuentro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reencuentras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reencuentra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reencontramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reencontris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reencuentran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reencuentre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reencuentres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reencuentre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reencontremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reencontris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reencuentren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reencontraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reencontrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reencontraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reencontrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reencontrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reencontraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reencontrara" ; "reencontrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reencontraras" ; "reencontrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reencontrara" ; "reencontrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reencontrramos" ; "reencontrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reencontrarais" ; "reencontraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reencontraran" ; "reencontrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reencontr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reencontraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reencontr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reencontramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reencontrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reencontraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reencontrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reencontrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reencontrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reencontraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reencontraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reencontrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reencontrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reencontrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reencontrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reencontrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reencontrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reencontraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reencontrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reencontraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reencontrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reencontraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reencontrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reencontraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reencuentra" ; - {- VPB (Imper C.Sg C.P3) => -} "reencuentre" ; - {- VPB (Imper C.Pl C.P1) => -} "reencontremos" ; - {- VPB (Imper C.Pl C.P2) => -} "reencontrad" ; - {- VPB (Imper C.Pl C.P3) => -} "reencuentren" ; - {- VPB (Pass C.Sg Masc) => -} "reencontrado" ; - {- VPB (Pass C.Sg Fem) => -} "reencontrada" ; - {- VPB (Pass C.Pl Masc) => -} "reencontrados" ; - {- VPB (Pass C.Pl Fem) => -} "reencontradas" - ] - } ; - -lin regimentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "regimentar" ; - {- VI Ger => -} "regimentando" ; - {- VI Part => -} "regimentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "regimiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "regimientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "regimienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "regimentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "regimentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "regimientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "regimiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "regimientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "regimiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "regimentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "regimentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "regimienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "regimentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "regimentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "regimentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "regimentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "regimentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "regimentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"regimentara" ; "regimentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"regimentaras" ; "regimentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"regimentara" ; "regimentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"regimentramos" ; "regimentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"regimentarais" ; "regimentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"regimentaran" ; "regimentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "regiment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "regimentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "regiment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "regimentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "regimentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "regimentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "regimentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "regimentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "regimentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "regimentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "regimentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "regimentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "regimentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "regimentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "regimentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "regimentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "regimentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "regimentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "regimentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "regimentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "regimentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "regimentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "regimentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "regimentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "regimienta" ; - {- VPB (Imper C.Sg C.P3) => -} "regimiente" ; - {- VPB (Imper C.Pl C.P1) => -} "regimentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "regimentad" ; - {- VPB (Imper C.Pl C.P3) => -} "regimienten" ; - {- VPB (Pass C.Sg Masc) => -} "regimentado" ; - {- VPB (Pass C.Sg Fem) => -} "regimentada" ; - {- VPB (Pass C.Pl Masc) => -} "regimentados" ; - {- VPB (Pass C.Pl Fem) => -} "regimentadas" - ] - } ; - -lin regoldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "regoldar" ; - {- VI Ger => -} "regoldando" ; - {- VI Part => -} "regoldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "regueldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "regueldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reguelda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "regoldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "regoldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "regueldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reguelde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "regueldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reguelde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "regoldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "regoldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reguelden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "regoldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "regoldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "regoldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "regoldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "regoldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "regoldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"regoldara" ; "regoldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"regoldaras" ; "regoldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"regoldara" ; "regoldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"regoldramos" ; "regoldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"regoldarais" ; "regoldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"regoldaran" ; "regoldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "regold" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "regoldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "regold" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "regoldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "regoldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "regoldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "regoldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "regoldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "regoldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "regoldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "regoldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "regoldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "regoldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "regoldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "regoldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "regoldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "regoldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "regoldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "regoldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "regoldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "regoldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "regoldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "regoldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "regoldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reguelda" ; - {- VPB (Imper C.Sg C.P3) => -} "reguelde" ; - {- VPB (Imper C.Pl C.P1) => -} "regoldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "regoldad" ; - {- VPB (Imper C.Pl C.P3) => -} "reguelden" ; - {- VPB (Pass C.Sg Masc) => -} "regoldado" ; - {- VPB (Pass C.Sg Fem) => -} "regoldada" ; - {- VPB (Pass C.Pl Masc) => -} "regoldados" ; - {- VPB (Pass C.Pl Fem) => -} "regoldadas" - ] - } ; - -lin reherrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reherrar" ; - {- VI Ger => -} "reherrando" ; - {- VI Part => -} "reherrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reherramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reherris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reherremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reherris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reherraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reherrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reherraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reherrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reherrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reherraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reherrara" ; "reherrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reherraras" ; "reherrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reherrara" ; "reherrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reherrramos" ; "reherrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reherrarais" ; "reherraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reherraran" ; "reherrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reherr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reherraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reherr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reherramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reherrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reherraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reherrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reherrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reherrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reherraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reherraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reherrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reherrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reherrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reherrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reherrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reherrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reherraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reherrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reherraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reherrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reherraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reherrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reherraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehierra" ; - {- VPB (Imper C.Sg C.P3) => -} "rehierre" ; - {- VPB (Imper C.Pl C.P1) => -} "reherremos" ; - {- VPB (Imper C.Pl C.P2) => -} "reherrad" ; - {- VPB (Imper C.Pl C.P3) => -} "rehierren" ; - {- VPB (Pass C.Sg Masc) => -} "reherrado" ; - {- VPB (Pass C.Sg Fem) => -} "reherrada" ; - {- VPB (Pass C.Pl Masc) => -} "reherrados" ; - {- VPB (Pass C.Pl Fem) => -} "reherradas" - ] - } ; - -lin rehollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rehollar" ; - {- VI Ger => -} "rehollando" ; - {- VI Part => -} "rehollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rehollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rehollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rehollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rehollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rehollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rehollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rehollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehollara" ; "rehollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehollaras" ; "rehollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehollara" ; "rehollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehollramos" ; "rehollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehollarais" ; "rehollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehollaran" ; "rehollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reholl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rehollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reholl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rehollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rehollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rehollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rehollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rehollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rehollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rehollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rehollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rehollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rehollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rehollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rehollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rehollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rehollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehuella" ; - {- VPB (Imper C.Sg C.P3) => -} "rehuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "rehollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "rehollad" ; - {- VPB (Imper C.Pl C.P3) => -} "rehuellen" ; - {- VPB (Pass C.Sg Masc) => -} "rehollado" ; - {- VPB (Pass C.Sg Fem) => -} "rehollada" ; - {- VPB (Pass C.Pl Masc) => -} "rehollados" ; - {- VPB (Pass C.Pl Fem) => -} "reholladas" - ] - } ; - -lin remembrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remembrar" ; - {- VI Ger => -} "remembrando" ; - {- VI Part => -} "remembrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remiembro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remiembras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remiembra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remembramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remembris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remiembran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remiembre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remiembres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remiembre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remembremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remembris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remiembren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remembraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remembrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remembraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remembrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remembrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remembraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remembrara" ; "remembrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remembraras" ; "remembrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remembrara" ; "remembrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remembrramos" ; "remembrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remembrarais" ; "remembraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remembraran" ; "remembrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remembr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remembraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remembr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remembramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remembrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remembraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remembrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remembrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remembrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remembraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remembraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remembrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remembrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remembrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remembrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remembrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remembrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remembraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remembrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remembraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remembrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remembraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remembrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remembraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remiembra" ; - {- VPB (Imper C.Sg C.P3) => -} "remiembre" ; - {- VPB (Imper C.Pl C.P1) => -} "remembremos" ; - {- VPB (Imper C.Pl C.P2) => -} "remembrad" ; - {- VPB (Imper C.Pl C.P3) => -} "remiembren" ; - {- VPB (Pass C.Sg Masc) => -} "remembrado" ; - {- VPB (Pass C.Sg Fem) => -} "remembrada" ; - {- VPB (Pass C.Pl Masc) => -} "remembrados" ; - {- VPB (Pass C.Pl Fem) => -} "remembradas" - ] - } ; - -lin remendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remendar" ; - {- VI Ger => -} "remendando" ; - {- VI Part => -} "remendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remiendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remiendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remiendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remiende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remiendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remiende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remendara" ; "remendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remendaras" ; "remendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remendara" ; "remendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remendramos" ; "remendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remendarais" ; "remendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remendaran" ; "remendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remienda" ; - {- VPB (Imper C.Sg C.P3) => -} "remiende" ; - {- VPB (Imper C.Pl C.P1) => -} "remendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "remendad" ; - {- VPB (Imper C.Pl C.P3) => -} "remienden" ; - {- VPB (Pass C.Sg Masc) => -} "remendado" ; - {- VPB (Pass C.Sg Fem) => -} "remendada" ; - {- VPB (Pass C.Pl Masc) => -} "remendados" ; - {- VPB (Pass C.Pl Fem) => -} "remendadas" - ] - } ; - -lin remolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remolar" ; - {- VI Ger => -} "remolando" ; - {- VI Part => -} "remolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remolara" ; "remolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remolaras" ; "remolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remolara" ; "remolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remolramos" ; "remolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remolarais" ; "remolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remolaran" ; "remolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remuela" ; - {- VPB (Imper C.Sg C.P3) => -} "remuele" ; - {- VPB (Imper C.Pl C.P1) => -} "remolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "remolad" ; - {- VPB (Imper C.Pl C.P3) => -} "remuelen" ; - {- VPB (Pass C.Sg Masc) => -} "remolado" ; - {- VPB (Pass C.Sg Fem) => -} "remolada" ; - {- VPB (Pass C.Pl Masc) => -} "remolados" ; - {- VPB (Pass C.Pl Fem) => -} "remoladas" - ] - } ; - -lin rencontrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rencontrar" ; - {- VI Ger => -} "rencontrando" ; - {- VI Part => -} "rencontrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rencuentro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rencuentras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rencuentra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rencontramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rencontris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rencuentran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rencuentre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rencuentres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rencuentre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rencontremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rencontris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rencuentren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rencontraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rencontrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rencontraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rencontrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rencontrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rencontraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rencontrara" ; "rencontrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rencontraras" ; "rencontrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rencontrara" ; "rencontrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rencontrramos" ; "rencontrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rencontrarais" ; "rencontraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rencontraran" ; "rencontrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rencontr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rencontraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rencontr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rencontramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rencontrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rencontraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rencontrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rencontrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rencontrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rencontraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rencontraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rencontrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rencontrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rencontrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rencontrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rencontrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rencontrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rencontraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rencontrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rencontraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rencontrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rencontraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rencontrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rencontraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rencuentra" ; - {- VPB (Imper C.Sg C.P3) => -} "rencuentre" ; - {- VPB (Imper C.Pl C.P1) => -} "rencontremos" ; - {- VPB (Imper C.Pl C.P2) => -} "rencontrad" ; - {- VPB (Imper C.Pl C.P3) => -} "rencuentren" ; - {- VPB (Pass C.Sg Masc) => -} "rencontrado" ; - {- VPB (Pass C.Sg Fem) => -} "rencontrada" ; - {- VPB (Pass C.Pl Masc) => -} "rencontrados" ; - {- VPB (Pass C.Pl Fem) => -} "rencontradas" - ] - } ; - -lin renovar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "renovar" ; - {- VI Ger => -} "renovando" ; - {- VI Part => -} "renovado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "renuevo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "renuevas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "renueva" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "renovamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "renovis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "renuevan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "renueve" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "renueves" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "renueve" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "renovemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "renovis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "renueven" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "renovaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "renovabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "renovaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "renovbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "renovabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "renovaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"renovara" ; "renovase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"renovaras" ; "renovases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"renovara" ; "renovase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"renovramos" ; "renovsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"renovarais" ; "renovaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"renovaran" ; "renovasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "renov" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "renovaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "renov" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "renovamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "renovasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "renovaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "renovar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "renovars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "renovar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "renovaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "renovaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "renovarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "renovare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "renovares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "renovare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "renovremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "renovareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "renovaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "renovara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "renovaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "renovara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "renovaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "renovarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "renovaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "renueva" ; - {- VPB (Imper C.Sg C.P3) => -} "renueve" ; - {- VPB (Imper C.Pl C.P1) => -} "renovemos" ; - {- VPB (Imper C.Pl C.P2) => -} "renovad" ; - {- VPB (Imper C.Pl C.P3) => -} "renueven" ; - {- VPB (Pass C.Sg Masc) => -} "renovado" ; - {- VPB (Pass C.Sg Fem) => -} "renovada" ; - {- VPB (Pass C.Pl Masc) => -} "renovados" ; - {- VPB (Pass C.Pl Fem) => -} "renovadas" - ] - } ; - -lin repensar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "repensar" ; - {- VI Ger => -} "repensando" ; - {- VI Part => -} "repensado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repienso" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repiensas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "repiensa" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "repensamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "repensis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "repiensan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "repiense" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repienses" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "repiense" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "repensemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "repensis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "repiensen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "repensaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "repensabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "repensaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "repensbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "repensabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "repensaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"repensara" ; "repensase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"repensaras" ; "repensases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"repensara" ; "repensase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"repensramos" ; "repenssemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"repensarais" ; "repensaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"repensaran" ; "repensasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "repens" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "repensaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "repens" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "repensamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "repensasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "repensaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "repensar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "repensars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "repensar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "repensaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "repensaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "repensarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "repensare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "repensares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "repensare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "repensremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "repensareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "repensaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "repensara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "repensaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "repensara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "repensaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "repensarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "repensaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "repiensa" ; - {- VPB (Imper C.Sg C.P3) => -} "repiense" ; - {- VPB (Imper C.Pl C.P1) => -} "repensemos" ; - {- VPB (Imper C.Pl C.P2) => -} "repensad" ; - {- VPB (Imper C.Pl C.P3) => -} "repiensen" ; - {- VPB (Pass C.Sg Masc) => -} "repensado" ; - {- VPB (Pass C.Sg Fem) => -} "repensada" ; - {- VPB (Pass C.Pl Masc) => -} "repensados" ; - {- VPB (Pass C.Pl Fem) => -} "repensadas" - ] - } ; - -lin repoblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "repoblar" ; - {- VI Ger => -} "repoblando" ; - {- VI Part => -} "repoblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repueblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repueblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "repuebla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "repoblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "repoblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "repueblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "repueble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repuebles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "repueble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "repoblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "repoblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "repueblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "repoblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "repoblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "repoblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "repoblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "repoblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "repoblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"repoblara" ; "repoblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"repoblaras" ; "repoblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"repoblara" ; "repoblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"repoblramos" ; "repoblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"repoblarais" ; "repoblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"repoblaran" ; "repoblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "repobl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "repoblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "repobl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "repoblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "repoblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "repoblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "repoblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "repoblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "repoblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "repoblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "repoblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "repoblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "repoblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "repoblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "repoblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "repoblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "repoblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "repoblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "repoblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "repoblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "repoblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "repoblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "repoblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "repoblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "repuebla" ; - {- VPB (Imper C.Sg C.P3) => -} "repueble" ; - {- VPB (Imper C.Pl C.P1) => -} "repoblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "repoblad" ; - {- VPB (Imper C.Pl C.P3) => -} "repueblen" ; - {- VPB (Pass C.Sg Masc) => -} "repoblado" ; - {- VPB (Pass C.Sg Fem) => -} "repoblada" ; - {- VPB (Pass C.Pl Masc) => -} "repoblados" ; - {- VPB (Pass C.Pl Fem) => -} "repobladas" - ] - } ; - -lin reprobar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reprobar" ; - {- VI Ger => -} "reprobando" ; - {- VI Part => -} "reprobado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repruebo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repruebas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reprueba" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reprobamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reprobis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reprueban" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "repruebe" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repruebes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "repruebe" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reprobemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reprobis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reprueben" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reprobaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reprobabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reprobaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reprobbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reprobabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reprobaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reprobara" ; "reprobase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reprobaras" ; "reprobases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reprobara" ; "reprobase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reprobramos" ; "reprobsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reprobarais" ; "reprobaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reprobaran" ; "reprobasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reprob" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reprobaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reprob" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reprobamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reprobasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reprobaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reprobar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reprobars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reprobar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reprobaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reprobaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reprobarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reprobare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reprobares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reprobare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reprobremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reprobareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reprobaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reprobara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reprobaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reprobara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reprobaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reprobarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reprobaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reprueba" ; - {- VPB (Imper C.Sg C.P3) => -} "repruebe" ; - {- VPB (Imper C.Pl C.P1) => -} "reprobemos" ; - {- VPB (Imper C.Pl C.P2) => -} "reprobad" ; - {- VPB (Imper C.Pl C.P3) => -} "reprueben" ; - {- VPB (Pass C.Sg Masc) => -} "reprobado" ; - {- VPB (Pass C.Sg Fem) => -} "reprobada" ; - {- VPB (Pass C.Pl Masc) => -} "reprobados" ; - {- VPB (Pass C.Pl Fem) => -} "reprobadas" - ] - } ; - -lin requebrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "requebrar" ; - {- VI Ger => -} "requebrando" ; - {- VI Part => -} "requebrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "requiebro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "requiebras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "requiebra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "requebramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "requebris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "requiebran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "requiebre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "requiebres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "requiebre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "requebremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "requebris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "requiebren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "requebraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "requebrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "requebraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "requebrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "requebrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "requebraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"requebrara" ; "requebrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"requebraras" ; "requebrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"requebrara" ; "requebrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"requebrramos" ; "requebrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"requebrarais" ; "requebraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"requebraran" ; "requebrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "requebr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "requebraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "requebr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "requebramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "requebrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "requebraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "requebrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "requebrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "requebrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "requebraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "requebraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "requebrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "requebrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "requebrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "requebrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "requebrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "requebrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "requebraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "requebrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "requebraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "requebrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "requebraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "requebrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "requebraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "requiebra" ; - {- VPB (Imper C.Sg C.P3) => -} "requiebre" ; - {- VPB (Imper C.Pl C.P1) => -} "requebremos" ; - {- VPB (Imper C.Pl C.P2) => -} "requebrad" ; - {- VPB (Imper C.Pl C.P3) => -} "requiebren" ; - {- VPB (Pass C.Sg Masc) => -} "requebrado" ; - {- VPB (Pass C.Sg Fem) => -} "requebrada" ; - {- VPB (Pass C.Pl Masc) => -} "requebrados" ; - {- VPB (Pass C.Pl Fem) => -} "requebradas" - ] - } ; - -lin rescontrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rescontrar" ; - {- VI Ger => -} "rescontrando" ; - {- VI Part => -} "rescontrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rescuentro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rescuentras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rescuentra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rescontramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rescontris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rescuentran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rescuentre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rescuentres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rescuentre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rescontremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rescontris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rescuentren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rescontraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rescontrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rescontraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rescontrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rescontrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rescontraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rescontrara" ; "rescontrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rescontraras" ; "rescontrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rescontrara" ; "rescontrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rescontrramos" ; "rescontrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rescontrarais" ; "rescontraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rescontraran" ; "rescontrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rescontr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rescontraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rescontr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rescontramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rescontrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rescontraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rescontrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rescontrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rescontrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rescontraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rescontraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rescontrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rescontrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rescontrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rescontrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rescontrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rescontrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rescontraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rescontrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rescontraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rescontrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rescontraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rescontrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rescontraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rescuentra" ; - {- VPB (Imper C.Sg C.P3) => -} "rescuentre" ; - {- VPB (Imper C.Pl C.P1) => -} "rescontremos" ; - {- VPB (Imper C.Pl C.P2) => -} "rescontrad" ; - {- VPB (Imper C.Pl C.P3) => -} "rescuentren" ; - {- VPB (Pass C.Sg Masc) => -} "rescontrado" ; - {- VPB (Pass C.Sg Fem) => -} "rescontrada" ; - {- VPB (Pass C.Pl Masc) => -} "rescontrados" ; - {- VPB (Pass C.Pl Fem) => -} "rescontradas" - ] - } ; - -lin resolgar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resolgar" ; - {- VI Ger => -} "resolgando" ; - {- VI Part => -} "resolgado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resuelgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resuelgas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resuelga" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resolgamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resolgis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resuelgan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resuelge" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resuelges" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resuelge" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resolgemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resolgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resuelgen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resolgaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resolgabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resolgaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resolgbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resolgabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resolgaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resolgara" ; "resolgase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resolgaras" ; "resolgases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resolgara" ; "resolgase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resolgramos" ; "resolgsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resolgarais" ; "resolgaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resolgaran" ; "resolgasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resolg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resolgaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resolg" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resolgamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resolgasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resolgaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resolgar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resolgars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resolgar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resolgaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resolgaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resolgarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resolgare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resolgares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resolgare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resolgremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resolgareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resolgaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resolgara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resolgaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resolgara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resolgaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resolgarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resolgaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resuelga" ; - {- VPB (Imper C.Sg C.P3) => -} "resuelge" ; - {- VPB (Imper C.Pl C.P1) => -} "resolgemos" ; - {- VPB (Imper C.Pl C.P2) => -} "resolgad" ; - {- VPB (Imper C.Pl C.P3) => -} "resuelgen" ; - {- VPB (Pass C.Sg Masc) => -} "resolgado" ; - {- VPB (Pass C.Sg Fem) => -} "resolgada" ; - {- VPB (Pass C.Pl Masc) => -} "resolgados" ; - {- VPB (Pass C.Pl Fem) => -} "resolgadas" - ] - } ; - -lin resollar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resollar" ; - {- VI Ger => -} "resollando" ; - {- VI Part => -} "resollado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resuello" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resuellas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resuella" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resollamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resollis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resuellan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resuelle" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resuelles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resuelle" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resollemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resollis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resuellen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resollaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resollabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resollaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resollbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resollabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resollaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resollara" ; "resollase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resollaras" ; "resollases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resollara" ; "resollase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resollramos" ; "resollsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resollarais" ; "resollaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resollaran" ; "resollasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resoll" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resollaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resoll" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resollamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resollasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resollaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resollar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resollars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resollar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resollaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resollaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resollarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resollare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resollares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resollare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resollremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resollareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resollaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resollara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resollaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resollara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resollaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resollarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resollaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resuella" ; - {- VPB (Imper C.Sg C.P3) => -} "resuelle" ; - {- VPB (Imper C.Pl C.P1) => -} "resollemos" ; - {- VPB (Imper C.Pl C.P2) => -} "resollad" ; - {- VPB (Imper C.Pl C.P3) => -} "resuellen" ; - {- VPB (Pass C.Sg Masc) => -} "resollado" ; - {- VPB (Pass C.Sg Fem) => -} "resollada" ; - {- VPB (Pass C.Pl Masc) => -} "resollados" ; - {- VPB (Pass C.Pl Fem) => -} "resolladas" - ] - } ; - -lin resonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resonar" ; - {- VI Ger => -} "resonando" ; - {- VI Part => -} "resonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resonara" ; "resonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resonaras" ; "resonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resonara" ; "resonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resonramos" ; "resonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resonarais" ; "resonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resonaran" ; "resonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reson" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reson" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resuena" ; - {- VPB (Imper C.Sg C.P3) => -} "resuene" ; - {- VPB (Imper C.Pl C.P1) => -} "resonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "resonad" ; - {- VPB (Imper C.Pl C.P3) => -} "resuenen" ; - {- VPB (Pass C.Sg Masc) => -} "resonado" ; - {- VPB (Pass C.Sg Fem) => -} "resonada" ; - {- VPB (Pass C.Pl Masc) => -} "resonados" ; - {- VPB (Pass C.Pl Fem) => -} "resonadas" - ] - } ; - -lin resquebrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resquebrar" ; - {- VI Ger => -} "resquebrando" ; - {- VI Part => -} "resquebrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resquiebro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resquiebras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resquiebra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resquebramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resquebris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resquiebran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resquiebre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resquiebres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resquiebre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resquebremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resquebris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resquiebren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resquebraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resquebrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resquebraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resquebrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resquebrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resquebraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resquebrara" ; "resquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resquebraras" ; "resquebrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resquebrara" ; "resquebrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resquebrramos" ; "resquebrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resquebrarais" ; "resquebraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resquebraran" ; "resquebrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resquebr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resquebraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resquebr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resquebramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resquebrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resquebraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resquebrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resquebrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resquebrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resquebraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resquebraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resquebrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resquebrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resquebrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resquebrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resquebrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resquebrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resquebraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resquebrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resquebraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resquebrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resquebraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resquebrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resquebraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resquiebra" ; - {- VPB (Imper C.Sg C.P3) => -} "resquiebre" ; - {- VPB (Imper C.Pl C.P1) => -} "resquebremos" ; - {- VPB (Imper C.Pl C.P2) => -} "resquebrad" ; - {- VPB (Imper C.Pl C.P3) => -} "resquiebren" ; - {- VPB (Pass C.Sg Masc) => -} "resquebrado" ; - {- VPB (Pass C.Sg Fem) => -} "resquebrada" ; - {- VPB (Pass C.Pl Masc) => -} "resquebrados" ; - {- VPB (Pass C.Pl Fem) => -} "resquebradas" - ] - } ; - -lin retemblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retemblar" ; - {- VI Ger => -} "retemblando" ; - {- VI Part => -} "retemblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retiemblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retiemblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retiembla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retemblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retemblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retiemblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retiemble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retiembles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retiemble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retemblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retemblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retiemblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retemblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retemblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retemblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retemblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retemblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retemblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retemblara" ; "retemblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retemblaras" ; "retemblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retemblara" ; "retemblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retemblramos" ; "retemblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retemblarais" ; "retemblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retemblaran" ; "retemblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retembl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retemblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retembl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retemblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retemblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retemblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retemblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retemblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retemblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retemblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retemblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retemblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retemblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retemblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retemblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retemblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retemblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retemblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retemblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retemblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retemblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retemblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retemblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retemblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retiembla" ; - {- VPB (Imper C.Sg C.P3) => -} "retiemble" ; - {- VPB (Imper C.Pl C.P1) => -} "retemblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "retemblad" ; - {- VPB (Imper C.Pl C.P3) => -} "retiemblen" ; - {- VPB (Pass C.Sg Masc) => -} "retemblado" ; - {- VPB (Pass C.Sg Fem) => -} "retemblada" ; - {- VPB (Pass C.Pl Masc) => -} "retemblados" ; - {- VPB (Pass C.Pl Fem) => -} "retembladas" - ] - } ; - -lin retentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retentar" ; - {- VI Ger => -} "retentando" ; - {- VI Part => -} "retentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retentara" ; "retentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retentaras" ; "retentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retentara" ; "retentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retentramos" ; "retentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retentarais" ; "retentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retentaran" ; "retentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retienta" ; - {- VPB (Imper C.Sg C.P3) => -} "retiente" ; - {- VPB (Imper C.Pl C.P1) => -} "retentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "retentad" ; - {- VPB (Imper C.Pl C.P3) => -} "retienten" ; - {- VPB (Pass C.Sg Masc) => -} "retentado" ; - {- VPB (Pass C.Sg Fem) => -} "retentada" ; - {- VPB (Pass C.Pl Masc) => -} "retentados" ; - {- VPB (Pass C.Pl Fem) => -} "retentadas" - ] - } ; - -lin retostar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retostar" ; - {- VI Ger => -} "retostando" ; - {- VI Part => -} "retostado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retostamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retostis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retostemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retostis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retostaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retostabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retostaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retostbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retostabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retostaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retostara" ; "retostase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retostaras" ; "retostases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retostara" ; "retostase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retostramos" ; "retostsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retostarais" ; "retostaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retostaran" ; "retostasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retostaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retostamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retostasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retostaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retostar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retostars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retostar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retostaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retostaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retostarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retostare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retostares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retostare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retostremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retostareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retostaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retostara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retostaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retostara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retostaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retostarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retostaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "retueste" ; - {- VPB (Imper C.Pl C.P1) => -} "retostemos" ; - {- VPB (Imper C.Pl C.P2) => -} "retostad" ; - {- VPB (Imper C.Pl C.P3) => -} "retuesten" ; - {- VPB (Pass C.Sg Masc) => -} "retostado" ; - {- VPB (Pass C.Sg Fem) => -} "retostada" ; - {- VPB (Pass C.Pl Masc) => -} "retostados" ; - {- VPB (Pass C.Pl Fem) => -} "retostadas" - ] - } ; - -lin retronar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retronar" ; - {- VI Ger => -} "retronando" ; - {- VI Part => -} "retronado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retrueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retruenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retruena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retronamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retronis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retruenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retruene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retruenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retruene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retronemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retronis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retruenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retronaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retronabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retronaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retronbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retronabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retronaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retronara" ; "retronase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retronaras" ; "retronases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retronara" ; "retronase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retronramos" ; "retronsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retronarais" ; "retronaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retronaran" ; "retronasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retron" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retronaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retron" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retronamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retronasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retronaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retronar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retronars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retronar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retronaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retronaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retronarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retronare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retronares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retronare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retronremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retronareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retronaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retronara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retronaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retronara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retronaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retronarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retronaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retruena" ; - {- VPB (Imper C.Sg C.P3) => -} "retruene" ; - {- VPB (Imper C.Pl C.P1) => -} "retronemos" ; - {- VPB (Imper C.Pl C.P2) => -} "retronad" ; - {- VPB (Imper C.Pl C.P3) => -} "retruenen" ; - {- VPB (Pass C.Sg Masc) => -} "retronado" ; - {- VPB (Pass C.Sg Fem) => -} "retronada" ; - {- VPB (Pass C.Pl Masc) => -} "retronados" ; - {- VPB (Pass C.Pl Fem) => -} "retronadas" - ] - } ; - -lin reventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reventar" ; - {- VI Ger => -} "reventando" ; - {- VI Part => -} "reventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reviento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reviente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reviente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reventara" ; "reventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reventaras" ; "reventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reventara" ; "reventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reventramos" ; "reventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reventarais" ; "reventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reventaran" ; "reventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revienta" ; - {- VPB (Imper C.Sg C.P3) => -} "reviente" ; - {- VPB (Imper C.Pl C.P1) => -} "reventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "reventad" ; - {- VPB (Imper C.Pl C.P3) => -} "revienten" ; - {- VPB (Pass C.Sg Masc) => -} "reventado" ; - {- VPB (Pass C.Sg Fem) => -} "reventada" ; - {- VPB (Pass C.Pl Masc) => -} "reventados" ; - {- VPB (Pass C.Pl Fem) => -} "reventadas" - ] - } ; - -lin revolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revolar" ; - {- VI Ger => -} "revolando" ; - {- VI Part => -} "revolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "revuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revolara" ; "revolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revolaras" ; "revolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revolara" ; "revolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revolramos" ; "revolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revolarais" ; "revolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revolaran" ; "revolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "revuela" ; - {- VPB (Imper C.Sg C.P3) => -} "revuele" ; - {- VPB (Imper C.Pl C.P1) => -} "revolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "revolad" ; - {- VPB (Imper C.Pl C.P3) => -} "revuelen" ; - {- VPB (Pass C.Sg Masc) => -} "revolado" ; - {- VPB (Pass C.Sg Fem) => -} "revolada" ; - {- VPB (Pass C.Pl Masc) => -} "revolados" ; - {- VPB (Pass C.Pl Fem) => -} "revoladas" - ] - } ; - -lin rodar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rodar" ; - {- VI Ger => -} "rodando" ; - {- VI Part => -} "rodado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ruedo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ruedas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rueda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rodamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rodis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ruedan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ruede" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ruedes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ruede" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rodemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rodis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rueden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rodaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rodabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rodaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rodbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rodabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rodaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rodara" ; "rodase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rodaras" ; "rodases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rodara" ; "rodase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rodramos" ; "rodsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rodarais" ; "rodaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rodaran" ; "rodasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rod" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rodaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rod" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rodamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rodasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rodaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rodar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rodars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rodar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rodaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rodaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rodarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rodare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rodares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rodare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rodremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rodareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rodaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rodara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rodaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rodara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rodaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rodarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rodaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rueda" ; - {- VPB (Imper C.Sg C.P3) => -} "ruede" ; - {- VPB (Imper C.Pl C.P1) => -} "rodemos" ; - {- VPB (Imper C.Pl C.P2) => -} "rodad" ; - {- VPB (Imper C.Pl C.P3) => -} "rueden" ; - {- VPB (Pass C.Sg Masc) => -} "rodado" ; - {- VPB (Pass C.Sg Fem) => -} "rodada" ; - {- VPB (Pass C.Pl Masc) => -} "rodados" ; - {- VPB (Pass C.Pl Fem) => -} "rodadas" - ] - } ; - -lin rusentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rusentar" ; - {- VI Ger => -} "rusentando" ; - {- VI Part => -} "rusentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rusiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rusientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rusienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rusentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rusentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rusientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rusiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rusientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rusiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rusentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rusentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rusienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rusentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rusentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rusentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rusentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rusentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rusentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rusentara" ; "rusentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rusentaras" ; "rusentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rusentara" ; "rusentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rusentramos" ; "rusentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rusentarais" ; "rusentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rusentaran" ; "rusentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rusent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rusentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rusent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rusentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rusentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rusentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rusentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rusentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rusentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rusentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rusentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rusentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rusentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rusentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rusentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rusentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rusentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rusentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rusentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rusentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rusentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rusentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rusentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rusentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rusienta" ; - {- VPB (Imper C.Sg C.P3) => -} "rusiente" ; - {- VPB (Imper C.Pl C.P1) => -} "rusentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "rusentad" ; - {- VPB (Imper C.Pl C.P3) => -} "rusienten" ; - {- VPB (Pass C.Sg Masc) => -} "rusentado" ; - {- VPB (Pass C.Sg Fem) => -} "rusentada" ; - {- VPB (Pass C.Pl Masc) => -} "rusentados" ; - {- VPB (Pass C.Pl Fem) => -} "rusentadas" - ] - } ; - -lin salpimentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "salpimentar" ; - {- VI Ger => -} "salpimentando" ; - {- VI Part => -} "salpimentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "salpimiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "salpimientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "salpimienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "salpimentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "salpimentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "salpimientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "salpimiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "salpimientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "salpimiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "salpimentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "salpimentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "salpimienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "salpimentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "salpimentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "salpimentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "salpimentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "salpimentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "salpimentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"salpimentara" ; "salpimentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"salpimentaras" ; "salpimentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"salpimentara" ; "salpimentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"salpimentramos" ; "salpimentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"salpimentarais" ; "salpimentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"salpimentaran" ; "salpimentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "salpiment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "salpimentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "salpiment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "salpimentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "salpimentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "salpimentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "salpimentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "salpimentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "salpimentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "salpimentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "salpimentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "salpimentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "salpimentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "salpimentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "salpimentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "salpimentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "salpimentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "salpimentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "salpimentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "salpimentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "salpimentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "salpimentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "salpimentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "salpimentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "salpimienta" ; - {- VPB (Imper C.Sg C.P3) => -} "salpimiente" ; - {- VPB (Imper C.Pl C.P1) => -} "salpimentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "salpimentad" ; - {- VPB (Imper C.Pl C.P3) => -} "salpimienten" ; - {- VPB (Pass C.Sg Masc) => -} "salpimentado" ; - {- VPB (Pass C.Sg Fem) => -} "salpimentada" ; - {- VPB (Pass C.Pl Masc) => -} "salpimentados" ; - {- VPB (Pass C.Pl Fem) => -} "salpimentadas" - ] - } ; - -lin sarmentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sarmentar" ; - {- VI Ger => -} "sarmentando" ; - {- VI Part => -} "sarmentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sarmiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sarmientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sarmienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sarmentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sarmentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sarmientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sarmiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sarmientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sarmiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sarmentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sarmentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sarmienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sarmentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sarmentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sarmentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sarmentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sarmentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sarmentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sarmentara" ; "sarmentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sarmentaras" ; "sarmentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sarmentara" ; "sarmentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sarmentramos" ; "sarmentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sarmentarais" ; "sarmentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sarmentaran" ; "sarmentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sarment" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sarmentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sarment" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sarmentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sarmentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sarmentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sarmentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sarmentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sarmentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sarmentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sarmentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sarmentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sarmentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sarmentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sarmentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sarmentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sarmentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sarmentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sarmentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sarmentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sarmentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sarmentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sarmentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sarmentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sarmienta" ; - {- VPB (Imper C.Sg C.P3) => -} "sarmiente" ; - {- VPB (Imper C.Pl C.P1) => -} "sarmentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sarmentad" ; - {- VPB (Imper C.Pl C.P3) => -} "sarmienten" ; - {- VPB (Pass C.Sg Masc) => -} "sarmentado" ; - {- VPB (Pass C.Sg Fem) => -} "sarmentada" ; - {- VPB (Pass C.Pl Masc) => -} "sarmentados" ; - {- VPB (Pass C.Pl Fem) => -} "sarmentadas" - ] - } ; - -lin sembrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sembrar" ; - {- VI Ger => -} "sembrando" ; - {- VI Part => -} "sembrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "siembro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "siembras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "siembra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sembramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sembris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "siembran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "siembre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "siembres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "siembre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sembremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sembris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "siembren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sembraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sembrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sembraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sembrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sembrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sembraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sembrara" ; "sembrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sembraras" ; "sembrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sembrara" ; "sembrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sembrramos" ; "sembrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sembrarais" ; "sembraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sembraran" ; "sembrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sembr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sembraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sembr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sembramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sembrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sembraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sembrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sembrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sembrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sembraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sembraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sembrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sembrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sembrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sembrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sembrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sembrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sembraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sembrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sembraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sembrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sembraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sembrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sembraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "siembra" ; - {- VPB (Imper C.Sg C.P3) => -} "siembre" ; - {- VPB (Imper C.Pl C.P1) => -} "sembremos" ; - {- VPB (Imper C.Pl C.P2) => -} "sembrad" ; - {- VPB (Imper C.Pl C.P3) => -} "siembren" ; - {- VPB (Pass C.Sg Masc) => -} "sembrado" ; - {- VPB (Pass C.Sg Fem) => -} "sembrada" ; - {- VPB (Pass C.Pl Masc) => -} "sembrados" ; - {- VPB (Pass C.Pl Fem) => -} "sembradas" - ] - } ; - -lin sementar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sementar" ; - {- VI Ger => -} "sementando" ; - {- VI Part => -} "sementado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "semiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "semientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "semienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sementamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sementis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "semientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "semiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "semientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "semiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sementemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sementis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "semienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sementaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sementabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sementaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sementbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sementabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sementaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sementara" ; "sementase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sementaras" ; "sementases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sementara" ; "sementase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sementramos" ; "sementsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sementarais" ; "sementaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sementaran" ; "sementasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sement" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sementaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sement" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sementamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sementasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sementaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sementar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sementars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sementar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sementaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sementaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sementarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sementare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sementares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sementare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sementremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sementareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sementaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sementara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sementaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sementara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sementaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sementarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sementaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "semienta" ; - {- VPB (Imper C.Sg C.P3) => -} "semiente" ; - {- VPB (Imper C.Pl C.P1) => -} "sementemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sementad" ; - {- VPB (Imper C.Pl C.P3) => -} "semienten" ; - {- VPB (Pass C.Sg Masc) => -} "sementado" ; - {- VPB (Pass C.Sg Fem) => -} "sementada" ; - {- VPB (Pass C.Pl Masc) => -} "sementados" ; - {- VPB (Pass C.Pl Fem) => -} "sementadas" - ] - } ; - -lin sentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sentar" ; - {- VI Ger => -} "sentando" ; - {- VI Part => -} "sentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "siento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "siente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "siente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sentara" ; "sentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sentaras" ; "sentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sentara" ; "sentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sentramos" ; "sentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sentarais" ; "sentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sentaran" ; "sentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sienta" ; - {- VPB (Imper C.Sg C.P3) => -} "siente" ; - {- VPB (Imper C.Pl C.P1) => -} "sentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sentad" ; - {- VPB (Imper C.Pl C.P3) => -} "sienten" ; - {- VPB (Pass C.Sg Masc) => -} "sentado" ; - {- VPB (Pass C.Sg Fem) => -} "sentada" ; - {- VPB (Pass C.Pl Masc) => -} "sentados" ; - {- VPB (Pass C.Pl Fem) => -} "sentadas" - ] - } ; - -lin serrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "serrar" ; - {- VI Ger => -} "serrando" ; - {- VI Part => -} "serrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "serramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "serris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "serremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "serris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "serraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "serrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "serraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "serrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "serrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "serraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"serrara" ; "serrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"serraras" ; "serrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"serrara" ; "serrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"serrramos" ; "serrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"serrarais" ; "serraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"serraran" ; "serrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "serr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "serraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "serr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "serramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "serrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "serraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "serrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "serrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "serrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "serraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "serraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "serrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "serrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "serrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "serrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "serrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "serrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "serraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "serrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "serraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "serrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "serraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "serrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "serraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sierra" ; - {- VPB (Imper C.Sg C.P3) => -} "sierre" ; - {- VPB (Imper C.Pl C.P1) => -} "serremos" ; - {- VPB (Imper C.Pl C.P2) => -} "serrad" ; - {- VPB (Imper C.Pl C.P3) => -} "sierren" ; - {- VPB (Pass C.Sg Masc) => -} "serrado" ; - {- VPB (Pass C.Sg Fem) => -} "serrada" ; - {- VPB (Pass C.Pl Masc) => -} "serrados" ; - {- VPB (Pass C.Pl Fem) => -} "serradas" - ] - } ; - -lin sobrecalentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrecalentar" ; - {- VI Ger => -} "sobrecalentando" ; - {- VI Part => -} "sobrecalentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrecaliento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrecalientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrecalienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrecalentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrecalentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrecalientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrecaliente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrecalientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrecaliente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrecalentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrecalentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrecalienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrecalentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrecalentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrecalentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrecalentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrecalentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrecalentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrecalentara" ; "sobrecalentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrecalentaras" ; "sobrecalentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrecalentara" ; "sobrecalentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrecalentramos" ; "sobrecalentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrecalentarais" ; "sobrecalentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrecalentaran" ; "sobrecalentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrecalent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrecalentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrecalent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrecalentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrecalentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrecalentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrecalentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrecalentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrecalentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrecalentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrecalentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrecalentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrecalentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrecalentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrecalentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrecalentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrecalentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrecalentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrecalentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrecalentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrecalentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrecalentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrecalentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrecalentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrecalienta" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrecaliente" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrecalentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrecalentad" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrecalienten" ; - {- VPB (Pass C.Sg Masc) => -} "sobrecalentado" ; - {- VPB (Pass C.Sg Fem) => -} "sobrecalentada" ; - {- VPB (Pass C.Pl Masc) => -} "sobrecalentados" ; - {- VPB (Pass C.Pl Fem) => -} "sobrecalentadas" - ] - } ; - -lin sobresembrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobresembrar" ; - {- VI Ger => -} "sobresembrando" ; - {- VI Part => -} "sobresembrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobresiembro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobresiembras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobresiembra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobresembramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobresembris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobresiembran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobresiembre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobresiembres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobresiembre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobresembremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobresembris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobresiembren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobresembraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobresembrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobresembraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobresembrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobresembrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobresembraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobresembrara" ; "sobresembrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobresembraras" ; "sobresembrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobresembrara" ; "sobresembrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobresembrramos" ; "sobresembrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobresembrarais" ; "sobresembraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobresembraran" ; "sobresembrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobresembr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobresembraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobresembr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobresembramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobresembrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobresembraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobresembrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobresembrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobresembrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobresembraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobresembraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobresembrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobresembrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobresembrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobresembrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobresembrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobresembrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobresembraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobresembrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobresembraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobresembrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobresembraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobresembrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobresembraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobresiembra" ; - {- VPB (Imper C.Sg C.P3) => -} "sobresiembre" ; - {- VPB (Imper C.Pl C.P1) => -} "sobresembremos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobresembrad" ; - {- VPB (Imper C.Pl C.P3) => -} "sobresiembren" ; - {- VPB (Pass C.Sg Masc) => -} "sobresembrado" ; - {- VPB (Pass C.Sg Fem) => -} "sobresembrada" ; - {- VPB (Pass C.Pl Masc) => -} "sobresembrados" ; - {- VPB (Pass C.Pl Fem) => -} "sobresembradas" - ] - } ; - -lin sobresolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobresolar" ; - {- VI Ger => -} "sobresolando" ; - {- VI Part => -} "sobresolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobresuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobresuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobresuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobresolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobresolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobresuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobresuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobresueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobresuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobresolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobresolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobresuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobresolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobresolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobresolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobresolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobresolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobresolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobresolara" ; "sobresolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobresolaras" ; "sobresolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobresolara" ; "sobresolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobresolramos" ; "sobresolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobresolarais" ; "sobresolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobresolaran" ; "sobresolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobresol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobresolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobresol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobresolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobresolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobresolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobresolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobresolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobresolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobresolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobresolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobresolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobresolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobresolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobresolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobresolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobresolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobresolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobresolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobresolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobresolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobresolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobresolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobresolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobresuela" ; - {- VPB (Imper C.Sg C.P3) => -} "sobresuele" ; - {- VPB (Imper C.Pl C.P1) => -} "sobresolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobresolad" ; - {- VPB (Imper C.Pl C.P3) => -} "sobresuelen" ; - {- VPB (Pass C.Sg Masc) => -} "sobresolado" ; - {- VPB (Pass C.Sg Fem) => -} "sobresolada" ; - {- VPB (Pass C.Pl Masc) => -} "sobresolados" ; - {- VPB (Pass C.Pl Fem) => -} "sobresoladas" - ] - } ; - -lin sobrevolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrevolar" ; - {- VI Ger => -} "sobrevolando" ; - {- VI Part => -} "sobrevolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrevuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrevuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobrevuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrevolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrevolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrevuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrevuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrevueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrevuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrevolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrevolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrevuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrevolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrevolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrevolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrevolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrevolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrevolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrevolara" ; "sobrevolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrevolaras" ; "sobrevolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrevolara" ; "sobrevolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrevolramos" ; "sobrevolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrevolarais" ; "sobrevolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrevolaran" ; "sobrevolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrevol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrevolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrevol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrevolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrevolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrevolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrevolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrevolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrevolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrevolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrevolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrevolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrevolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrevolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrevolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrevolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrevolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrevolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrevolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrevolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrevolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrevolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrevolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrevolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobrevuela" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrevuele" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrevolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrevolad" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrevuelen" ; - {- VPB (Pass C.Sg Masc) => -} "sobrevolado" ; - {- VPB (Pass C.Sg Fem) => -} "sobrevolada" ; - {- VPB (Pass C.Pl Masc) => -} "sobrevolados" ; - {- VPB (Pass C.Pl Fem) => -} "sobrevoladas" - ] - } ; - -lin socolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "socolar" ; - {- VI Ger => -} "socolando" ; - {- VI Part => -} "socolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "socuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "socuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "socuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "socolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "socolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "socuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "socuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "socueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "socuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "socolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "socolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "socuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "socolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "socolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "socolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "socolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "socolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "socolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"socolara" ; "socolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"socolaras" ; "socolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"socolara" ; "socolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"socolramos" ; "socolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"socolarais" ; "socolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"socolaran" ; "socolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "socol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "socolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "socol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "socolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "socolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "socolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "socolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "socolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "socolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "socolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "socolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "socolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "socolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "socolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "socolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "socolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "socolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "socolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "socolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "socolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "socolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "socolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "socolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "socolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "socuela" ; - {- VPB (Imper C.Sg C.P3) => -} "socuele" ; - {- VPB (Imper C.Pl C.P1) => -} "socolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "socolad" ; - {- VPB (Imper C.Pl C.P3) => -} "socuelen" ; - {- VPB (Pass C.Sg Masc) => -} "socolado" ; - {- VPB (Pass C.Sg Fem) => -} "socolada" ; - {- VPB (Pass C.Pl Masc) => -} "socolados" ; - {- VPB (Pass C.Pl Fem) => -} "socoladas" - ] - } ; - -lin solar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "solar" ; - {- VI Ger => -} "solando" ; - {- VI Part => -} "solado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "suelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "suelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "solamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "solis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "suelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "solemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "solis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "suelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "solaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "solabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "solaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "solbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "solabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "solaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"solara" ; "solase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"solaras" ; "solases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"solara" ; "solase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"solramos" ; "solsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"solarais" ; "solaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"solaran" ; "solasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "solaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "solamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "solasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "solaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "solar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "solars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "solar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "solaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "solaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "solarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "solare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "solares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "solare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "solremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "solareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "solaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "solara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "solaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "solara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "solaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "solarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "solaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "suela" ; - {- VPB (Imper C.Sg C.P3) => -} "suele" ; - {- VPB (Imper C.Pl C.P1) => -} "solemos" ; - {- VPB (Imper C.Pl C.P2) => -} "solad" ; - {- VPB (Imper C.Pl C.P3) => -} "suelen" ; - {- VPB (Pass C.Sg Masc) => -} "solado" ; - {- VPB (Pass C.Sg Fem) => -} "solada" ; - {- VPB (Pass C.Pl Masc) => -} "solados" ; - {- VPB (Pass C.Pl Fem) => -} "soladas" - ] - } ; - -lin soldar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "soldar" ; - {- VI Ger => -} "soldando" ; - {- VI Part => -} "soldado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sueldo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sueldas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suelda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "soldamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "soldis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sueldan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suelde" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sueldes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suelde" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "soldemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "soldis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "suelden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "soldaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "soldabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "soldaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "soldbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "soldabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "soldaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"soldara" ; "soldase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"soldaras" ; "soldases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"soldara" ; "soldase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"soldramos" ; "soldsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"soldarais" ; "soldaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"soldaran" ; "soldasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sold" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "soldaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sold" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "soldamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "soldasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "soldaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "soldar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "soldars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "soldar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "soldaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "soldaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "soldarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "soldare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "soldares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "soldare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "soldremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "soldareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "soldaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "soldara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "soldaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "soldara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "soldaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "soldarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "soldaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "suelda" ; - {- VPB (Imper C.Sg C.P3) => -} "suelde" ; - {- VPB (Imper C.Pl C.P1) => -} "soldemos" ; - {- VPB (Imper C.Pl C.P2) => -} "soldad" ; - {- VPB (Imper C.Pl C.P3) => -} "suelden" ; - {- VPB (Pass C.Sg Masc) => -} "soldado" ; - {- VPB (Pass C.Sg Fem) => -} "soldada" ; - {- VPB (Pass C.Pl Masc) => -} "soldados" ; - {- VPB (Pass C.Pl Fem) => -} "soldadas" - ] - } ; - -lin soltar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "soltar" ; - {- VI Ger => -} "soltando" ; - {- VI Part => -} "soltado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "suelto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sueltas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suelta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "soltamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "soltis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sueltan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suelte" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sueltes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suelte" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "soltemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "soltis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "suelten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "soltaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "soltabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "soltaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "soltbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "soltabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "soltaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"soltara" ; "soltase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"soltaras" ; "soltases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"soltara" ; "soltase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"soltramos" ; "soltsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"soltarais" ; "soltaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"soltaran" ; "soltasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "solt" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "soltaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "solt" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "soltamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "soltasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "soltaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "soltar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "soltars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "soltar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "soltaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "soltaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "soltarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "soltare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "soltares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "soltare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "soltremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "soltareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "soltaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "soltara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "soltaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "soltara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "soltaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "soltarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "soltaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "suelta" ; - {- VPB (Imper C.Sg C.P3) => -} "suelte" ; - {- VPB (Imper C.Pl C.P1) => -} "soltemos" ; - {- VPB (Imper C.Pl C.P2) => -} "soltad" ; - {- VPB (Imper C.Pl C.P3) => -} "suelten" ; - {- VPB (Pass C.Sg Masc) => -} "soltado" ; - {- VPB (Pass C.Sg Fem) => -} "soltada" ; - {- VPB (Pass C.Pl Masc) => -} "soltados" ; - {- VPB (Pass C.Pl Fem) => -} "soltadas" - ] - } ; - -lin sonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sonar" ; - {- VI Ger => -} "sonando" ; - {- VI Part => -} "sonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "suenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "suenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "suenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "suenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sonara" ; "sonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sonaras" ; "sonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sonara" ; "sonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sonramos" ; "sonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sonarais" ; "sonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sonaran" ; "sonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "son" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "son" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "suena" ; - {- VPB (Imper C.Sg C.P3) => -} "suene" ; - {- VPB (Imper C.Pl C.P1) => -} "sonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "sonad" ; - {- VPB (Imper C.Pl C.P3) => -} "suenen" ; - {- VPB (Pass C.Sg Masc) => -} "sonado" ; - {- VPB (Pass C.Sg Fem) => -} "sonada" ; - {- VPB (Pass C.Pl Masc) => -} "sonados" ; - {- VPB (Pass C.Pl Fem) => -} "sonadas" - ] - } ; - -lin soar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "soar" ; - {- VI Ger => -} "soando" ; - {- VI Part => -} "soado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sueo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sueas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suea" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "soamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sois" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "suean" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suee" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "suees" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suee" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "soemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sois" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sueen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "soaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "soabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "soaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "soabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "soaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"soara" ; "soase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"soaras" ; "soases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"soara" ; "soase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"soramos" ; "sosemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"soarais" ; "soaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"soaran" ; "soasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "so" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "soaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "so" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "soamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "soasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "soaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "soar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "soars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "soar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "soaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "soaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "soarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "soare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "soares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "soare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "soremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "soareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "soaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "soara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "soaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "soara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "soaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "soarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "soaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "suea" ; - {- VPB (Imper C.Sg C.P3) => -} "suee" ; - {- VPB (Imper C.Pl C.P1) => -} "soemos" ; - {- VPB (Imper C.Pl C.P2) => -} "soad" ; - {- VPB (Imper C.Pl C.P3) => -} "sueen" ; - {- VPB (Pass C.Sg Masc) => -} "soado" ; - {- VPB (Pass C.Sg Fem) => -} "soada" ; - {- VPB (Pass C.Pl Masc) => -} "soados" ; - {- VPB (Pass C.Pl Fem) => -} "soadas" - ] - } ; - -lin soterrar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "soterrar" ; - {- VI Ger => -} "soterrando" ; - {- VI Part => -} "soterrado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sotierro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sotierras" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sotierra" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "soterramos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "soterris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sotierran" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sotierre" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sotierres" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sotierre" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "soterremos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "soterris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sotierren" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "soterraba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "soterrabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "soterraba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "soterrbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "soterrabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "soterraban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"soterrara" ; "soterrase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"soterraras" ; "soterrases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"soterrara" ; "soterrase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"soterrramos" ; "soterrsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"soterrarais" ; "soterraseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"soterraran" ; "soterrasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "soterr" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "soterraste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "soterr" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "soterramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "soterrasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "soterraron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "soterrar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "soterrars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "soterrar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "soterraremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "soterraris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "soterrarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "soterrare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "soterrares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "soterrare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "soterrremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "soterrareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "soterraren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "soterrara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "soterraras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "soterrara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "soterraramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "soterrarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "soterraran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sotierra" ; - {- VPB (Imper C.Sg C.P3) => -} "sotierre" ; - {- VPB (Imper C.Pl C.P1) => -} "soterremos" ; - {- VPB (Imper C.Pl C.P2) => -} "soterrad" ; - {- VPB (Imper C.Pl C.P3) => -} "sotierren" ; - {- VPB (Pass C.Sg Masc) => -} "soterrado" ; - {- VPB (Pass C.Sg Fem) => -} "soterrada" ; - {- VPB (Pass C.Pl Masc) => -} "soterrados" ; - {- VPB (Pass C.Pl Fem) => -} "soterradas" - ] - } ; - -lin subarrendar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subarrendar" ; - {- VI Ger => -} "subarrendando" ; - {- VI Part => -} "subarrendado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subarriendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subarriendas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subarrienda" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subarrendamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subarrendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subarriendan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subarriende" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subarriendes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subarriende" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subarrendemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subarrendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subarrienden" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subarrendaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subarrendabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subarrendaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subarrendbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subarrendabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subarrendaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subarrendara" ; "subarrendase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subarrendaras" ; "subarrendases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subarrendara" ; "subarrendase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subarrendramos" ; "subarrendsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subarrendarais" ; "subarrendaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subarrendaran" ; "subarrendasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subarrend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subarrendaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subarrend" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subarrendamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subarrendasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subarrendaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subarrendar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subarrendars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subarrendar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subarrendaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subarrendaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subarrendarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subarrendare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subarrendares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subarrendare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subarrendremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subarrendareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subarrendaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subarrendara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subarrendaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subarrendara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subarrendaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subarrendarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subarrendaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subarrienda" ; - {- VPB (Imper C.Sg C.P3) => -} "subarriende" ; - {- VPB (Imper C.Pl C.P1) => -} "subarrendemos" ; - {- VPB (Imper C.Pl C.P2) => -} "subarrendad" ; - {- VPB (Imper C.Pl C.P3) => -} "subarrienden" ; - {- VPB (Pass C.Sg Masc) => -} "subarrendado" ; - {- VPB (Pass C.Sg Fem) => -} "subarrendada" ; - {- VPB (Pass C.Pl Masc) => -} "subarrendados" ; - {- VPB (Pass C.Pl Fem) => -} "subarrendadas" - ] - } ; - -lin subsolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subsolar" ; - {- VI Ger => -} "subsolando" ; - {- VI Part => -} "subsolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subsuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subsuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subsuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subsolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subsolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subsuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subsuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subsueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subsuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subsolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subsolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subsuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subsolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subsolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subsolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subsolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subsolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subsolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subsolara" ; "subsolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subsolaras" ; "subsolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subsolara" ; "subsolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subsolramos" ; "subsolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subsolarais" ; "subsolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subsolaran" ; "subsolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subsol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subsolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subsol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subsolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subsolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subsolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subsolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subsolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subsolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subsolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subsolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subsolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subsolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subsolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subsolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subsolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subsolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subsolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subsolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subsolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subsolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subsolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subsolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subsolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subsuela" ; - {- VPB (Imper C.Sg C.P3) => -} "subsuele" ; - {- VPB (Imper C.Pl C.P1) => -} "subsolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "subsolad" ; - {- VPB (Imper C.Pl C.P3) => -} "subsuelen" ; - {- VPB (Pass C.Sg Masc) => -} "subsolado" ; - {- VPB (Pass C.Sg Fem) => -} "subsolada" ; - {- VPB (Pass C.Pl Masc) => -} "subsolados" ; - {- VPB (Pass C.Pl Fem) => -} "subsoladas" - ] - } ; - -lin temblar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "temblar" ; - {- VI Ger => -} "temblando" ; - {- VI Part => -} "temblado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tiemblo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tiemblas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tiembla" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "temblamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "temblis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tiemblan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tiemble" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tiembles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tiemble" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "temblemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "temblis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tiemblen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "temblaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "temblabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "temblaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "temblbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "temblabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "temblaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"temblara" ; "temblase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"temblaras" ; "temblases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"temblara" ; "temblase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"temblramos" ; "temblsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"temblarais" ; "temblaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"temblaran" ; "temblasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tembl" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "temblaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tembl" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "temblamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "temblasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "temblaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "temblar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "temblars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "temblar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "temblaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "temblaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "temblarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "temblare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "temblares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "temblare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "temblremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "temblareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "temblaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "temblara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "temblaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "temblara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "temblaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "temblarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "temblaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tiembla" ; - {- VPB (Imper C.Sg C.P3) => -} "tiemble" ; - {- VPB (Imper C.Pl C.P1) => -} "temblemos" ; - {- VPB (Imper C.Pl C.P2) => -} "temblad" ; - {- VPB (Imper C.Pl C.P3) => -} "tiemblen" ; - {- VPB (Pass C.Sg Masc) => -} "temblado" ; - {- VPB (Pass C.Sg Fem) => -} "temblada" ; - {- VPB (Pass C.Pl Masc) => -} "temblados" ; - {- VPB (Pass C.Pl Fem) => -} "tembladas" - ] - } ; - -lin tentar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tentar" ; - {- VI Ger => -} "tentando" ; - {- VI Part => -} "tentado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tiento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tentamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tentis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tiente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tiente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tentemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tentis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tentaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tentabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tentaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tentbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tentabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tentaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tentara" ; "tentase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tentaras" ; "tentases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tentara" ; "tentase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tentramos" ; "tentsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tentarais" ; "tentaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tentaran" ; "tentasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tentaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tentamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tentasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tentaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tentar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tentars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tentar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tentaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tentaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tentarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tentare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tentares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tentare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tentremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tentareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tentaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tentara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tentaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tentara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tentaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tentarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tentaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tienta" ; - {- VPB (Imper C.Sg C.P3) => -} "tiente" ; - {- VPB (Imper C.Pl C.P1) => -} "tentemos" ; - {- VPB (Imper C.Pl C.P2) => -} "tentad" ; - {- VPB (Imper C.Pl C.P3) => -} "tienten" ; - {- VPB (Pass C.Sg Masc) => -} "tentado" ; - {- VPB (Pass C.Sg Fem) => -} "tentada" ; - {- VPB (Pass C.Pl Masc) => -} "tentados" ; - {- VPB (Pass C.Pl Fem) => -} "tentadas" - ] - } ; - -lin tonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tonar" ; - {- VI Ger => -} "tonando" ; - {- VI Part => -} "tonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tonara" ; "tonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tonaras" ; "tonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tonara" ; "tonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tonramos" ; "tonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tonarais" ; "tonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tonaran" ; "tonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ton" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ton" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tuena" ; - {- VPB (Imper C.Sg C.P3) => -} "tuene" ; - {- VPB (Imper C.Pl C.P1) => -} "tonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "tonad" ; - {- VPB (Imper C.Pl C.P3) => -} "tuenen" ; - {- VPB (Pass C.Sg Masc) => -} "tonado" ; - {- VPB (Pass C.Sg Fem) => -} "tonada" ; - {- VPB (Pass C.Pl Masc) => -} "tonados" ; - {- VPB (Pass C.Pl Fem) => -} "tonadas" - ] - } ; - -lin tostar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tostar" ; - {- VI Ger => -} "tostando" ; - {- VI Part => -} "tostado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tuesto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tuestas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tuesta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tostamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tostis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tuestan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tueste" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tuestes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tueste" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tostemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tostis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tuesten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tostaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tostabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tostaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tostbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tostabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tostaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tostara" ; "tostase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tostaras" ; "tostases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tostara" ; "tostase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tostramos" ; "tostsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tostarais" ; "tostaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tostaran" ; "tostasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tost" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tostaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tost" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tostamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tostasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tostaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tostar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tostars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tostar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tostaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tostaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tostarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tostare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tostares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tostare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tostremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tostareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tostaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tostara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tostaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tostara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tostaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tostarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tostaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tuesta" ; - {- VPB (Imper C.Sg C.P3) => -} "tueste" ; - {- VPB (Imper C.Pl C.P1) => -} "tostemos" ; - {- VPB (Imper C.Pl C.P2) => -} "tostad" ; - {- VPB (Imper C.Pl C.P3) => -} "tuesten" ; - {- VPB (Pass C.Sg Masc) => -} "tostado" ; - {- VPB (Pass C.Sg Fem) => -} "tostada" ; - {- VPB (Pass C.Pl Masc) => -} "tostados" ; - {- VPB (Pass C.Pl Fem) => -} "tostadas" - ] - } ; - -lin trascolar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trascolar" ; - {- VI Ger => -} "trascolando" ; - {- VI Part => -} "trascolado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trascuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trascuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trascuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trascolamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trascolis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trascuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trascuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trascueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trascuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trascolemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trascolis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trascuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trascolaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trascolabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trascolaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trascolbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trascolabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trascolaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trascolara" ; "trascolase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trascolaras" ; "trascolases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trascolara" ; "trascolase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trascolramos" ; "trascolsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trascolarais" ; "trascolaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trascolaran" ; "trascolasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trascol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trascolaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trascol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trascolamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trascolasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trascolaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trascolar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trascolars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trascolar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trascolaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trascolaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trascolarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trascolare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trascolares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trascolare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trascolremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trascolareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trascolaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trascolara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trascolaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trascolara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trascolaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trascolarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trascolaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trascuela" ; - {- VPB (Imper C.Sg C.P3) => -} "trascuele" ; - {- VPB (Imper C.Pl C.P1) => -} "trascolemos" ; - {- VPB (Imper C.Pl C.P2) => -} "trascolad" ; - {- VPB (Imper C.Pl C.P3) => -} "trascuelen" ; - {- VPB (Pass C.Sg Masc) => -} "trascolado" ; - {- VPB (Pass C.Sg Fem) => -} "trascolada" ; - {- VPB (Pass C.Pl Masc) => -} "trascolados" ; - {- VPB (Pass C.Pl Fem) => -} "trascoladas" - ] - } ; - -lin trasoar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasoar" ; - {- VI Ger => -} "trasoando" ; - {- VI Part => -} "trasoado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasueo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasueas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasuea" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasoamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasois" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasuean" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasuee" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasuees" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasuee" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasoemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasois" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasueen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasoaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasoabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasoaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasobamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasoabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasoaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasoara" ; "trasoase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasoaras" ; "trasoases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasoara" ; "trasoase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasoramos" ; "trasosemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasoarais" ; "trasoaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasoaran" ; "trasoasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "traso" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasoaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "traso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasoamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasoasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasoaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasoar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasoars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasoar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasoaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasoaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasoarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasoare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasoares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasoare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasoremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasoareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasoaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasoara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasoaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasoara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasoaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasoarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasoaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasuea" ; - {- VPB (Imper C.Sg C.P3) => -} "trasuee" ; - {- VPB (Imper C.Pl C.P1) => -} "trasoemos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasoad" ; - {- VPB (Imper C.Pl C.P3) => -} "trasueen" ; - {- VPB (Pass C.Sg Masc) => -} "trasoado" ; - {- VPB (Pass C.Sg Fem) => -} "trasoada" ; - {- VPB (Pass C.Pl Masc) => -} "trasoados" ; - {- VPB (Pass C.Pl Fem) => -} "trasoadas" - ] - } ; - -lin tronar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tronar" ; - {- VI Ger => -} "tronando" ; - {- VI Part => -} "tronado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "truenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "truena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tronamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tronis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "truenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "truene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "truenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "truene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tronemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tronis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "truenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tronaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tronabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tronaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tronbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tronabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tronaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tronara" ; "tronase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tronaras" ; "tronases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tronara" ; "tronase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tronramos" ; "tronsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tronarais" ; "tronaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tronaran" ; "tronasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tron" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tronaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tron" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tronamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tronasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tronaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tronar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tronars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tronar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tronaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tronaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tronarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tronare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tronares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tronare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tronremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tronareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tronaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tronara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tronaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tronara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tronaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tronarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tronaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "truena" ; - {- VPB (Imper C.Sg C.P3) => -} "truene" ; - {- VPB (Imper C.Pl C.P1) => -} "tronemos" ; - {- VPB (Imper C.Pl C.P2) => -} "tronad" ; - {- VPB (Imper C.Pl C.P3) => -} "truenen" ; - {- VPB (Pass C.Sg Masc) => -} "tronado" ; - {- VPB (Pass C.Sg Fem) => -} "tronada" ; - {- VPB (Pass C.Pl Masc) => -} "tronados" ; - {- VPB (Pass C.Pl Fem) => -} "tronadas" - ] - } ; - -lin unisonar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "unisonar" ; - {- VI Ger => -} "unisonando" ; - {- VI Part => -} "unisonado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "unisueno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "unisuenas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "unisuena" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "unisonamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "unisonis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "unisuenan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "unisuene" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "unisuenes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "unisuene" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "unisonemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "unisonis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "unisuenen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "unisonaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "unisonabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "unisonaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "unisonbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "unisonabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "unisonaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"unisonara" ; "unisonase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"unisonaras" ; "unisonases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"unisonara" ; "unisonase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"unisonramos" ; "unisonsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"unisonarais" ; "unisonaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"unisonaran" ; "unisonasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "unison" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "unisonaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "unison" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "unisonamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "unisonasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "unisonaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "unisonar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "unisonars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "unisonar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "unisonaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "unisonaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "unisonarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "unisonare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "unisonares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "unisonare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "unisonremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "unisonareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "unisonaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "unisonara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "unisonaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "unisonara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "unisonaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "unisonarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "unisonaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "unisuena" ; - {- VPB (Imper C.Sg C.P3) => -} "unisuene" ; - {- VPB (Imper C.Pl C.P1) => -} "unisonemos" ; - {- VPB (Imper C.Pl C.P2) => -} "unisonad" ; - {- VPB (Imper C.Pl C.P3) => -} "unisuenen" ; - {- VPB (Pass C.Sg Masc) => -} "unisonado" ; - {- VPB (Pass C.Sg Fem) => -} "unisonada" ; - {- VPB (Pass C.Pl Masc) => -} "unisonados" ; - {- VPB (Pass C.Pl Fem) => -} "unisonadas" - ] - } ; - -lin ventar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ventar" ; - {- VI Ger => -} "ventando" ; - {- VI Part => -} "ventado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "viento" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vientas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vienta" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ventamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ventis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vientan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "viente" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vientes" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "viente" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ventemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ventis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vienten" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ventaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ventabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ventaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ventbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ventabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ventaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ventara" ; "ventase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ventaras" ; "ventases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ventara" ; "ventase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ventramos" ; "ventsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ventarais" ; "ventaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ventaran" ; "ventasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "vent" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ventaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "vent" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ventamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ventasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ventaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ventar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ventars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ventar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ventaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ventaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ventarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ventare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ventares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ventare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ventremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ventareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ventaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ventara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ventaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ventara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ventaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ventarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ventaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vienta" ; - {- VPB (Imper C.Sg C.P3) => -} "viente" ; - {- VPB (Imper C.Pl C.P1) => -} "ventemos" ; - {- VPB (Imper C.Pl C.P2) => -} "ventad" ; - {- VPB (Imper C.Pl C.P3) => -} "vienten" ; - {- VPB (Pass C.Sg Masc) => -} "ventado" ; - {- VPB (Pass C.Sg Fem) => -} "ventada" ; - {- VPB (Pass C.Pl Masc) => -} "ventados" ; - {- VPB (Pass C.Pl Fem) => -} "ventadas" - ] - } ; - -lin volar_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "volar" ; - {- VI Ger => -} "volando" ; - {- VI Part => -} "volado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "vuelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vuelas" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vuela" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "volamos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "volis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vuelan" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vuele" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vueles" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vuele" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "volemos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "volis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vuelen" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "volaba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "volabas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "volaba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "volbamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "volabais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "volaban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"volara" ; "volase"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"volaras" ; "volases"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"volara" ; "volase"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"volramos" ; "volsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"volarais" ; "volaseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"volaran" ; "volasen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "vol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "volaste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "vol" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "volamos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "volasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "volaron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "volar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "volars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "volar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "volaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "volaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "volarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "volare" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "volares" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "volare" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "volremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "volareis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "volaren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "volara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "volaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "volara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "volaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "volarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "volaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vuela" ; - {- VPB (Imper C.Sg C.P3) => -} "vuele" ; - {- VPB (Imper C.Pl C.P1) => -} "volemos" ; - {- VPB (Imper C.Pl C.P2) => -} "volad" ; - {- VPB (Imper C.Pl C.P3) => -} "vuelen" ; - {- VPB (Pass C.Sg Masc) => -} "volado" ; - {- VPB (Pass C.Sg Fem) => -} "volada" ; - {- VPB (Pass C.Pl Masc) => -} "volados" ; - {- VPB (Pass C.Pl Fem) => -} "voladas" - ] - } ; - -lin conseguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "conseguir" ; - {- VI Ger => -} "consiguiendo" ; - {- VI Part => -} "conseguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "consigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "consigues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "consigue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "conseguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "consegus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "consiguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "consiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "consigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "consiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "consigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "consigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "consigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "consegua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "conseguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "consegua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "conseguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "conseguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "conseguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"consiguiera" ; "consiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"consiguieras" ; "consiguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"consiguiera" ; "consiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"consiguiramos" ; "consiguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"consiguierais" ; "consiguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"consiguieran" ; "consiguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "consegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "conseguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "consigui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "conseguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "conseguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "consiguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "conseguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "conseguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "conseguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "conseguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "conseguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "conseguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "consiguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "consiguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "consiguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "consiguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "consiguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "consiguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "conseguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "conseguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "conseguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "conseguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "conseguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "conseguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "consigue" ; - {- VPB (Imper C.Sg C.P3) => -} "consiga" ; - {- VPB (Imper C.Pl C.P1) => -} "consigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "conseguid" ; - {- VPB (Imper C.Pl C.P3) => -} "consigan" ; - {- VPB (Pass C.Sg Masc) => -} "conseguido" ; - {- VPB (Pass C.Sg Fem) => -} "conseguida" ; - {- VPB (Pass C.Pl Masc) => -} "conseguidos" ; - {- VPB (Pass C.Pl Fem) => -} "conseguidas" - ] - } ; - -lin erguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "erguir" ; - {- VI Ger => -} "irguiendo" ; - {- VI Part => -} "erguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "yergo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "yergues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "yergue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "erguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ergus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "yerguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "yerga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "yergas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "yerga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "irgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "irgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "yergan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ergua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "erguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ergua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "erguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "erguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "erguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"irguiera" ; "irguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"irguieras" ; "irguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"irguiera" ; "irguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"irguiramos" ; "irguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"irguierais" ; "irguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"irguieran" ; "irguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ergu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "erguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "irgui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "erguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "erguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "irguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "erguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "erguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "erguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "erguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "erguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "erguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "irguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "irguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "irguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "irguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "irguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "irguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "erguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "erguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "erguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "erguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "erguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "erguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "yergue" ; - {- VPB (Imper C.Sg C.P3) => -} "yerga" ; - {- VPB (Imper C.Pl C.P1) => -} "yergamos" ; - {- VPB (Imper C.Pl C.P2) => -} "erguid" ; - {- VPB (Imper C.Pl C.P3) => -} "yergan" ; - {- VPB (Pass C.Sg Masc) => -} "erguido" ; - {- VPB (Pass C.Sg Fem) => -} "erguida" ; - {- VPB (Pass C.Pl Masc) => -} "erguidos" ; - {- VPB (Pass C.Pl Fem) => -} "erguidas" - ] - } ; - -lin perseguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "perseguir" ; - {- VI Ger => -} "persiguiendo" ; - {- VI Part => -} "perseguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "persigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "persigues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "persigue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "perseguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "persegus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "persiguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "persiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "persigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "persiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "persigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "persigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "persigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "persegua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "perseguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "persegua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "perseguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "perseguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "perseguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"persiguiera" ; "persiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"persiguieras" ; "persiguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"persiguiera" ; "persiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"persiguiramos" ; "persiguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"persiguierais" ; "persiguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"persiguieran" ; "persiguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "persegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "perseguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "persigui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "perseguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "perseguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "persiguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "perseguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "perseguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "perseguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "perseguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "perseguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "perseguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "persiguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "persiguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "persiguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "persiguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "persiguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "persiguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "perseguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "perseguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "perseguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "perseguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "perseguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "perseguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "persigue" ; - {- VPB (Imper C.Sg C.P3) => -} "persiga" ; - {- VPB (Imper C.Pl C.P1) => -} "persigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "perseguid" ; - {- VPB (Imper C.Pl C.P3) => -} "persigan" ; - {- VPB (Pass C.Sg Masc) => -} "perseguido" ; - {- VPB (Pass C.Sg Fem) => -} "perseguida" ; - {- VPB (Pass C.Pl Masc) => -} "perseguidos" ; - {- VPB (Pass C.Pl Fem) => -} "perseguidas" - ] - } ; - -lin proseguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "proseguir" ; - {- VI Ger => -} "prosiguiendo" ; - {- VI Part => -} "proseguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prosigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prosigues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prosigue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "proseguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prosegus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prosiguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prosiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prosigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prosiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prosigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prosigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prosigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prosegua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "proseguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prosegua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "proseguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "proseguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "proseguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prosiguiera" ; "prosiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prosiguieras" ; "prosiguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prosiguiera" ; "prosiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prosiguiramos" ; "prosiguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prosiguierais" ; "prosiguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prosiguieran" ; "prosiguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prosegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "proseguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prosigui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "proseguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "proseguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prosiguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "proseguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "proseguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "proseguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "proseguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "proseguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "proseguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prosiguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prosiguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prosiguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prosiguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prosiguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prosiguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "proseguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "proseguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "proseguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "proseguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "proseguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "proseguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prosigue" ; - {- VPB (Imper C.Sg C.P3) => -} "prosiga" ; - {- VPB (Imper C.Pl C.P1) => -} "prosigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "proseguid" ; - {- VPB (Imper C.Pl C.P3) => -} "prosigan" ; - {- VPB (Pass C.Sg Masc) => -} "proseguido" ; - {- VPB (Pass C.Sg Fem) => -} "proseguida" ; - {- VPB (Pass C.Pl Masc) => -} "proseguidos" ; - {- VPB (Pass C.Pl Fem) => -} "proseguidas" - ] - } ; - -lin reseguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reseguir" ; - {- VI Ger => -} "resiguiendo" ; - {- VI Part => -} "reseguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resigues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resigue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reseguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resegus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resiguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resegua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reseguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resegua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reseguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reseguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reseguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resiguiera" ; "resiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resiguieras" ; "resiguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resiguiera" ; "resiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resiguiramos" ; "resiguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resiguierais" ; "resiguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resiguieran" ; "resiguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reseguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resigui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reseguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reseguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resiguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reseguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reseguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reseguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reseguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reseguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reseguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resiguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resiguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resiguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resiguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resiguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resiguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reseguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reseguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reseguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reseguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reseguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reseguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resigue" ; - {- VPB (Imper C.Sg C.P3) => -} "resiga" ; - {- VPB (Imper C.Pl C.P1) => -} "resigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reseguid" ; - {- VPB (Imper C.Pl C.P3) => -} "resigan" ; - {- VPB (Pass C.Sg Masc) => -} "reseguido" ; - {- VPB (Pass C.Sg Fem) => -} "reseguida" ; - {- VPB (Pass C.Pl Masc) => -} "reseguidos" ; - {- VPB (Pass C.Pl Fem) => -} "reseguidas" - ] - } ; - -lin seguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "seguir" ; - {- VI Ger => -} "siguiendo" ; - {- VI Part => -} "seguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sigues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sigue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "seguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "segus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "siguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "siga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "siga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "segua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "seguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "segua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "seguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "seguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "seguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"siguiera" ; "siguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"siguieras" ; "siguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"siguiera" ; "siguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"siguiramos" ; "siguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"siguierais" ; "siguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"siguieran" ; "siguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "segu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "seguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sigui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "seguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "seguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "siguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "seguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "seguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "seguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "seguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "seguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "seguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "siguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "siguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "siguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "siguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "siguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "siguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "seguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "seguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "seguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "seguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "seguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "seguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sigue" ; - {- VPB (Imper C.Sg C.P3) => -} "siga" ; - {- VPB (Imper C.Pl C.P1) => -} "sigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "seguid" ; - {- VPB (Imper C.Pl C.P3) => -} "sigan" ; - {- VPB (Pass C.Sg Masc) => -} "seguido" ; - {- VPB (Pass C.Sg Fem) => -} "seguida" ; - {- VPB (Pass C.Pl Masc) => -} "seguidos" ; - {- VPB (Pass C.Pl Fem) => -} "seguidas" - ] - } ; - -lin subseguir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subseguir" ; - {- VI Ger => -} "subsiguiendo" ; - {- VI Part => -} "subseguido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subsigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subsigues" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subsigue" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subseguimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subsegus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subsiguen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subsiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subsigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subsiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subsigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subsigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subsigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subsegua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subseguas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subsegua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subseguamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subseguais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subseguan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subsiguiera" ; "subsiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subsiguieras" ; "subsiguieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subsiguiera" ; "subsiguiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subsiguiramos" ; "subsiguisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subsiguierais" ; "subsiguieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subsiguieran" ; "subsiguiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subsegu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subseguiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subsigui" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subseguimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subseguisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subsiguieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subseguir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subseguirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subseguir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subseguiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subseguiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subseguirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subsiguiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subsiguieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subsiguiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subsiguiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subsiguiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subsiguieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subseguira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subseguiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subseguira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subseguiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subseguirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subseguiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subsigue" ; - {- VPB (Imper C.Sg C.P3) => -} "subsiga" ; - {- VPB (Imper C.Pl C.P1) => -} "subsigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subseguid" ; - {- VPB (Imper C.Pl C.P3) => -} "subsigan" ; - {- VPB (Pass C.Sg Masc) => -} "subseguido" ; - {- VPB (Pass C.Sg Fem) => -} "subseguida" ; - {- VPB (Pass C.Pl Masc) => -} "subseguidos" ; - {- VPB (Pass C.Pl Fem) => -} "subseguidas" - ] - } ; - -lin contrahacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contrahacer" ; - {- VI Ger => -} "contrahaciendo" ; - {- VI Part => -} "contrahecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contrahago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contrahaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contrahace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contrahacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contrahacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contrahacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contrahaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contrahagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contrahaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contrahagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contrahagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contrahagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contrahaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contrahacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contrahaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contrahacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contrahacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contrahacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contrahiciera" ; "contrahiciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contrahicieras" ; "contrahicieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contrahiciera" ; "contrahiciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contrahiciramos" ; "contrahicisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contrahicierais" ; "contrahicieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contrahicieran" ; "contrahiciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contrahice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contrahiciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contrahizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contrahicimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contrahicisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contrahicieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contrahar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contrahars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contrahar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contraharemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contraharis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contraharn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contrahiciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contrahicieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contrahiciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contrahiciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contrahiciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contrahicieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contrahara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contraharas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contrahara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contraharamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contraharais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contraharan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contrahaz" ; - {- VPB (Imper C.Sg C.P3) => -} "contrahaga" ; - {- VPB (Imper C.Pl C.P1) => -} "contrahagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contrahaced" ; - {- VPB (Imper C.Pl C.P3) => -} "contrahagan" ; - {- VPB (Pass C.Sg Masc) => -} "contrahecho" ; - {- VPB (Pass C.Sg Fem) => -} "contrahecha" ; - {- VPB (Pass C.Pl Masc) => -} "contrahechos" ; - {- VPB (Pass C.Pl Fem) => -} "contrahechas" - ] - } ; - -lin deshacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deshacer" ; - {- VI Ger => -} "deshaciendo" ; - {- VI Part => -} "deshecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deshago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deshaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deshace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deshacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deshacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deshacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deshaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deshagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deshaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deshagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deshagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deshagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deshaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deshacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deshaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deshacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deshacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deshacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"deshiciera" ; "deshiciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"deshicieras" ; "deshicieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"deshiciera" ; "deshiciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"deshiciramos" ; "deshicisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"deshicierais" ; "deshicieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"deshicieran" ; "deshiciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deshice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deshiciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "deshizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deshicimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deshicisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "deshicieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deshar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deshars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deshar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desharemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desharis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desharn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "deshiciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "deshicieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "deshiciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "deshiciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "deshiciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "deshicieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deshara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desharas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deshara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desharamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desharais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desharan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deshaz" ; - {- VPB (Imper C.Sg C.P3) => -} "deshaga" ; - {- VPB (Imper C.Pl C.P1) => -} "deshagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deshaced" ; - {- VPB (Imper C.Pl C.P3) => -} "deshagan" ; - {- VPB (Pass C.Sg Masc) => -} "deshecho" ; - {- VPB (Pass C.Sg Fem) => -} "deshecha" ; - {- VPB (Pass C.Pl Masc) => -} "deshechos" ; - {- VPB (Pass C.Pl Fem) => -} "deshechas" - ] - } ; - -lin hacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "hacer" ; - {- VI Ger => -} "haciendo" ; - {- VI Part => -} "hecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "haces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "hacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "haga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "haga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "haca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "hacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "haca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "hacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "hacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hiciera" ; "hiciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hicieras" ; "hicieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hiciera" ; "hiciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hiciramos" ; "hicisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hicierais" ; "hicieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hicieran" ; "hiciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "hiciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "hicimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "hicisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hicieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "har" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "hars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "har" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "haremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "haris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "harn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hiciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hicieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hiciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hiciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hiciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hicieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "hara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "haras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "hara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "haramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "harais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "haran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "haz" ; - {- VPB (Imper C.Sg C.P3) => -} "haga" ; - {- VPB (Imper C.Pl C.P1) => -} "hagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "haced" ; - {- VPB (Imper C.Pl C.P3) => -} "hagan" ; - {- VPB (Pass C.Sg Masc) => -} "hecho" ; - {- VPB (Pass C.Sg Fem) => -} "hecha" ; - {- VPB (Pass C.Pl Masc) => -} "hechos" ; - {- VPB (Pass C.Pl Fem) => -} "hechas" - ] - } ; - -lin licuefacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "licuefacer" ; - {- VI Ger => -} "licuefaciendo" ; - {- VI Part => -} "licuefecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "licuefago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "licuefaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "licueface" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "licuefacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "licuefacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "licuefacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "licuefaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "licuefagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "licuefaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "licuefagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "licuefagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "licuefagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "licuefaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "licuefacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "licuefaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "licuefacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "licuefacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "licuefacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"licueficiera" ; "licueficiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"licueficieras" ; "licueficieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"licueficiera" ; "licueficiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"licueficiramos" ; "licueficisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"licueficierais" ; "licueficieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"licueficieran" ; "licueficiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "licuefice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "licueficiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "licuefizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "licueficimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "licueficisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "licueficieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "licuefar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "licuefars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "licuefar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "licuefaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "licuefaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "licuefarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "licueficiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "licueficieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "licueficiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "licueficiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "licueficiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "licueficieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "licuefara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "licuefaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "licuefara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "licuefaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "licuefarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "licuefaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "licuefaz" ; - {- VPB (Imper C.Sg C.P3) => -} "licuefaga" ; - {- VPB (Imper C.Pl C.P1) => -} "licuefagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "licuefaced" ; - {- VPB (Imper C.Pl C.P3) => -} "licuefagan" ; - {- VPB (Pass C.Sg Masc) => -} "licuefecho" ; - {- VPB (Pass C.Sg Fem) => -} "licuefecha" ; - {- VPB (Pass C.Pl Masc) => -} "licuefechos" ; - {- VPB (Pass C.Pl Fem) => -} "licuefechas" - ] - } ; - -lin rarefacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rarefacer" ; - {- VI Ger => -} "rarefaciendo" ; - {- VI Part => -} "rarefecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rarefago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rarefaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rareface" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rarefacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rarefacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rarefacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rarefaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rarefagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rarefaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rarefagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rarefagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rarefagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rarefaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rarefacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rarefaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rarefacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rarefacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rarefacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rareficiera" ; "rareficiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rareficieras" ; "rareficieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rareficiera" ; "rareficiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rareficiramos" ; "rareficisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rareficierais" ; "rareficieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rareficieran" ; "rareficiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rarefice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rareficiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rarefizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rareficimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rareficisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rareficieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rarefar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rarefars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rarefar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rarefaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rarefaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rarefarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rareficiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rareficieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rareficiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rareficiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rareficiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rareficieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rarefara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rarefaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rarefara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rarefaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rarefarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rarefaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rarefaz" ; - {- VPB (Imper C.Sg C.P3) => -} "rarefaga" ; - {- VPB (Imper C.Pl C.P1) => -} "rarefagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rarefaced" ; - {- VPB (Imper C.Pl C.P3) => -} "rarefagan" ; - {- VPB (Pass C.Sg Masc) => -} "rarefecho" ; - {- VPB (Pass C.Sg Fem) => -} "rarefecha" ; - {- VPB (Pass C.Pl Masc) => -} "rarefechos" ; - {- VPB (Pass C.Pl Fem) => -} "rarefechas" - ] - } ; - -lin rehacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rehacer" ; - {- VI Ger => -} "rehaciendo" ; - {- VI Part => -} "rehecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rehacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rehaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rehacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rehaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rehacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rehacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rehacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehiciera" ; "rehiciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehicieras" ; "rehicieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehiciera" ; "rehiciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehiciramos" ; "rehicisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehicierais" ; "rehicieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehicieran" ; "rehiciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rehice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rehiciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rehizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rehicimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rehicisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehicieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rehar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rehars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rehar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reharemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reharis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reharn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehiciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehicieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehiciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehiciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehiciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehicieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rehara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reharas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rehara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reharamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reharais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reharan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehaz" ; - {- VPB (Imper C.Sg C.P3) => -} "rehaga" ; - {- VPB (Imper C.Pl C.P1) => -} "rehagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rehaced" ; - {- VPB (Imper C.Pl C.P3) => -} "rehagan" ; - {- VPB (Pass C.Sg Masc) => -} "rehecho" ; - {- VPB (Pass C.Sg Fem) => -} "rehecha" ; - {- VPB (Pass C.Pl Masc) => -} "rehechos" ; - {- VPB (Pass C.Pl Fem) => -} "rehechas" - ] - } ; - -lin satisfacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "satisfacer" ; - {- VI Ger => -} "satisfaciendo" ; - {- VI Part => -} "satisfecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "satisfago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "satisfaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "satisface" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "satisfacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "satisfacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "satisfacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "satisfaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "satisfagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "satisfaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "satisfagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "satisfagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "satisfagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "satisfaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "satisfacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "satisfaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "satisfacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "satisfacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "satisfacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"satisficiera" ; "satisficiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"satisficieras" ; "satisficieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"satisficiera" ; "satisficiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"satisficiramos" ; "satisficisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"satisficierais" ; "satisficieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"satisficieran" ; "satisficiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "satisfice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "satisficiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "satisfizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "satisficimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "satisficisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "satisficieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "satisfar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "satisfars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "satisfar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "satisfaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "satisfaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "satisfarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "satisficiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "satisficieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "satisficiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "satisficiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "satisficiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "satisficieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "satisfara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "satisfaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "satisfara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "satisfaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "satisfarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "satisfaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {"satisfaz" ; "satisface"} ; - {- VPB (Imper C.Sg C.P3) => -} "satisfaga" ; - {- VPB (Imper C.Pl C.P1) => -} "satisfagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "satisfaced" ; - {- VPB (Imper C.Pl C.P3) => -} "satisfagan" ; - {- VPB (Pass C.Sg Masc) => -} "satisfecho" ; - {- VPB (Pass C.Sg Fem) => -} "satisfecha" ; - {- VPB (Pass C.Pl Masc) => -} "satisfechos" ; - {- VPB (Pass C.Pl Fem) => -} "satisfechas" - ] - } ; - -lin tumefacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "tumefacer" ; - {- VI Ger => -} "tumefaciendo" ; - {- VI Part => -} "tumefecho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tumefago" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "tumefaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tumeface" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "tumefacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tumefacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tumefacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tumefaga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tumefagas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tumefaga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tumefagamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tumefagis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tumefagan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tumefaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "tumefacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tumefaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "tumefacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "tumefacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tumefacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tumeficiera" ; "tumeficiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tumeficieras" ; "tumeficieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tumeficiera" ; "tumeficiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tumeficiramos" ; "tumeficisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tumeficierais" ; "tumeficieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tumeficieran" ; "tumeficiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "tumefice" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tumeficiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tumefizo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tumeficimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tumeficisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tumeficieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "tumefar" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "tumefars" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "tumefar" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "tumefaremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "tumefaris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "tumefarn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tumeficiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tumeficieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tumeficiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tumeficiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tumeficiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tumeficieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "tumefara" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "tumefaras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "tumefara" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "tumefaramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "tumefarais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "tumefaran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tumefaz" ; - {- VPB (Imper C.Sg C.P3) => -} "tumefaga" ; - {- VPB (Imper C.Pl C.P1) => -} "tumefagamos" ; - {- VPB (Imper C.Pl C.P2) => -} "tumefaced" ; - {- VPB (Imper C.Pl C.P3) => -} "tumefagan" ; - {- VPB (Pass C.Sg Masc) => -} "tumefecho" ; - {- VPB (Pass C.Sg Fem) => -} "tumefecha" ; - {- VPB (Pass C.Pl Masc) => -} "tumefechos" ; - {- VPB (Pass C.Pl Fem) => -} "tumefechas" - ] - } ; - -lin afluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "afluir" ; - {- VI Ger => -} "afluyendo" ; - {- VI Part => -} "afluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "afluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "afluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "afluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "afluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aflus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "afluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "afluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "afluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "afluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "afluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "afluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "afluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aflua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "afluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aflua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "afluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "afluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "afluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"afluyera" ; "afluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"afluyeras" ; "afluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"afluyera" ; "afluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"afluyramos" ; "afluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"afluyerais" ; "afluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"afluyeran" ; "afluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aflu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "afluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "afluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "afluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "afluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "afluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "afluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "afluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "afluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "afluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "afluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "afluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "afluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "afluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "afluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "afluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "afluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "afluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "afluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "afluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "afluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "afluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "afluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "afluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "afluye" ; - {- VPB (Imper C.Sg C.P3) => -} "afluya" ; - {- VPB (Imper C.Pl C.P1) => -} "afluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "afluid" ; - {- VPB (Imper C.Pl C.P3) => -} "afluyan" ; - {- VPB (Pass C.Sg Masc) => -} "afluido" ; - {- VPB (Pass C.Sg Fem) => -} "afluida" ; - {- VPB (Pass C.Pl Masc) => -} "afluidos" ; - {- VPB (Pass C.Pl Fem) => -} "afluidas" - ] - } ; - -lin argir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "argir" ; - {- VI Ger => -} "argyendo" ; - {- VI Part => -} "argido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "argyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "argyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "argye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "argimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "args" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "argyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "argya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "argyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "argya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "argyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "argyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "argyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "arga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "argas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "arga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "argamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "argais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "argan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"argyera" ; "argyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"argyeras" ; "argyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"argyera" ; "argyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"argyramos" ; "argysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"argyerais" ; "argyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"argyeran" ; "argyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "arg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "argiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "argy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "argimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "argisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "argyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "argir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "argirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "argir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "argiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "argiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "argirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "argyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "argyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "argyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "argyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "argyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "argyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "argira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "argiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "argira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "argiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "argirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "argiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "argye" ; - {- VPB (Imper C.Sg C.P3) => -} "argya" ; - {- VPB (Imper C.Pl C.P1) => -} "argyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "argid" ; - {- VPB (Imper C.Pl C.P3) => -} "argyan" ; - {- VPB (Pass C.Sg Masc) => -} "argido" ; - {- VPB (Pass C.Sg Fem) => -} "argida" ; - {- VPB (Pass C.Pl Masc) => -} "argidos" ; - {- VPB (Pass C.Pl Fem) => -} "argidas" - ] - } ; - -lin atribuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "atribuir" ; - {- VI Ger => -} "atribuyendo" ; - {- VI Part => -} "atribuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "atribuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "atribuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "atribuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "atribuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "atribus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "atribuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "atribuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "atribuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "atribuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "atribuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "atribuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "atribuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "atribua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "atribuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "atribua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "atribuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "atribuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "atribuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"atribuyera" ; "atribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"atribuyeras" ; "atribuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"atribuyera" ; "atribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"atribuyramos" ; "atribuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"atribuyerais" ; "atribuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"atribuyeran" ; "atribuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "atribu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "atribuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "atribuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "atribuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "atribuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "atribuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "atribuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "atribuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "atribuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "atribuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "atribuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "atribuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "atribuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "atribuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "atribuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "atribuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "atribuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "atribuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "atribuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "atribuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "atribuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "atribuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "atribuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "atribuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "atribuye" ; - {- VPB (Imper C.Sg C.P3) => -} "atribuya" ; - {- VPB (Imper C.Pl C.P1) => -} "atribuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "atribuid" ; - {- VPB (Imper C.Pl C.P3) => -} "atribuyan" ; - {- VPB (Pass C.Sg Masc) => -} "atribuido" ; - {- VPB (Pass C.Sg Fem) => -} "atribuida" ; - {- VPB (Pass C.Pl Masc) => -} "atribuidos" ; - {- VPB (Pass C.Pl Fem) => -} "atribuidas" - ] - } ; - -lin circuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "circuir" ; - {- VI Ger => -} "circuyendo" ; - {- VI Part => -} "circuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "circuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "circuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "circuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "circuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "circus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "circuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "circuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "circuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "circuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "circuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "circuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "circuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "circua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "circuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "circua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "circuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "circuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "circuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"circuyera" ; "circuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"circuyeras" ; "circuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"circuyera" ; "circuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"circuyramos" ; "circuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"circuyerais" ; "circuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"circuyeran" ; "circuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "circu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "circuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "circuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "circuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "circuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "circuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "circuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "circuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "circuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "circuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "circuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "circuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "circuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "circuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "circuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "circuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "circuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "circuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "circuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "circuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "circuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "circuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "circuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "circuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "circuye" ; - {- VPB (Imper C.Sg C.P3) => -} "circuya" ; - {- VPB (Imper C.Pl C.P1) => -} "circuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "circuid" ; - {- VPB (Imper C.Pl C.P3) => -} "circuyan" ; - {- VPB (Pass C.Sg Masc) => -} "circuido" ; - {- VPB (Pass C.Sg Fem) => -} "circuida" ; - {- VPB (Pass C.Pl Masc) => -} "circuidos" ; - {- VPB (Pass C.Pl Fem) => -} "circuidas" - ] - } ; - -lin concluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "concluir" ; - {- VI Ger => -} "concluyendo" ; - {- VI Part => -} "concluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "concluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "concluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "concluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "concluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "conclus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "concluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "concluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "concluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "concluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "concluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "concluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "concluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "conclua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "concluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "conclua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "concluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "concluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "concluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"concluyera" ; "concluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"concluyeras" ; "concluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"concluyera" ; "concluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"concluyramos" ; "concluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"concluyerais" ; "concluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"concluyeran" ; "concluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conclu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "concluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "concluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "concluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "concluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "concluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "concluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "concluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "concluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "concluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "concluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "concluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "concluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "concluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "concluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "concluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "concluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "concluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "concluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "concluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "concluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "concluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "concluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "concluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "concluye" ; - {- VPB (Imper C.Sg C.P3) => -} "concluya" ; - {- VPB (Imper C.Pl C.P1) => -} "concluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "concluid" ; - {- VPB (Imper C.Pl C.P3) => -} "concluyan" ; - {- VPB (Pass C.Sg Masc) => -} "concluido" ; - {- VPB (Pass C.Sg Fem) => -} "concluida" ; - {- VPB (Pass C.Pl Masc) => -} "concluidos" ; - {- VPB (Pass C.Pl Fem) => -} "concluidas" - ] - } ; - -lin confluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "confluir" ; - {- VI Ger => -} "confluyendo" ; - {- VI Part => -} "confluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "confluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "confluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "confluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "confluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "conflus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "confluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "confluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "confluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "confluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "confluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "confluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "confluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "conflua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "confluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "conflua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "confluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "confluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "confluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"confluyera" ; "confluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"confluyeras" ; "confluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"confluyera" ; "confluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"confluyramos" ; "confluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"confluyerais" ; "confluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"confluyeran" ; "confluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conflu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "confluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "confluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "confluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "confluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "confluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "confluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "confluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "confluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "confluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "confluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "confluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "confluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "confluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "confluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "confluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "confluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "confluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "confluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "confluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "confluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "confluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "confluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "confluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "confluye" ; - {- VPB (Imper C.Sg C.P3) => -} "confluya" ; - {- VPB (Imper C.Pl C.P1) => -} "confluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "confluid" ; - {- VPB (Imper C.Pl C.P3) => -} "confluyan" ; - {- VPB (Pass C.Sg Masc) => -} "confluido" ; - {- VPB (Pass C.Sg Fem) => -} "confluida" ; - {- VPB (Pass C.Pl Masc) => -} "confluidos" ; - {- VPB (Pass C.Pl Fem) => -} "confluidas" - ] - } ; - -lin constituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "constituir" ; - {- VI Ger => -} "constituyendo" ; - {- VI Part => -} "constituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "constituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "constituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "constituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "constituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "constitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "constituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "constituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "constituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "constituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "constituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "constituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "constituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "constitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "constituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "constitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "constituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "constituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "constituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"constituyera" ; "constituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"constituyeras" ; "constituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"constituyera" ; "constituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"constituyramos" ; "constituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"constituyerais" ; "constituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"constituyeran" ; "constituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "constitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "constituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "constituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "constituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "constituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "constituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "constituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "constituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "constituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "constituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "constituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "constituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "constituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "constituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "constituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "constituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "constituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "constituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "constituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "constituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "constituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "constituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "constituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "constituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "constituye" ; - {- VPB (Imper C.Sg C.P3) => -} "constituya" ; - {- VPB (Imper C.Pl C.P1) => -} "constituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "constituid" ; - {- VPB (Imper C.Pl C.P3) => -} "constituyan" ; - {- VPB (Pass C.Sg Masc) => -} "constituido" ; - {- VPB (Pass C.Sg Fem) => -} "constituida" ; - {- VPB (Pass C.Pl Masc) => -} "constituidos" ; - {- VPB (Pass C.Pl Fem) => -} "constituidas" - ] - } ; - -lin construir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "construir" ; - {- VI Ger => -} "construyendo" ; - {- VI Part => -} "construido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "construyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "construyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "construye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "construimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "construs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "construyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "construya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "construyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "construya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "construyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "construyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "construyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "construa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "construas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "construa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "construamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "construais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "construan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"construyera" ; "construyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"construyeras" ; "construyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"construyera" ; "construyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"construyramos" ; "construysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"construyerais" ; "construyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"construyeran" ; "construyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "constru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "construiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "construy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "construimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "construisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "construyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "construir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "construirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "construir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "construiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "construiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "construirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "construyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "construyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "construyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "construyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "construyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "construyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "construira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "construiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "construira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "construiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "construirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "construiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "construye" ; - {- VPB (Imper C.Sg C.P3) => -} "construya" ; - {- VPB (Imper C.Pl C.P1) => -} "construyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "construid" ; - {- VPB (Imper C.Pl C.P3) => -} "construyan" ; - {- VPB (Pass C.Sg Masc) => -} "construido" ; - {- VPB (Pass C.Sg Fem) => -} "construida" ; - {- VPB (Pass C.Pl Masc) => -} "construidos" ; - {- VPB (Pass C.Pl Fem) => -} "construidas" - ] - } ; - -lin contribuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contribuir" ; - {- VI Ger => -} "contribuyendo" ; - {- VI Part => -} "contribuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contribuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contribuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contribuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contribuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contribus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contribuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contribuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contribuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contribuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contribuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contribuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contribuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contribua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contribuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contribua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contribuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contribuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contribuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contribuyera" ; "contribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contribuyeras" ; "contribuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contribuyera" ; "contribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contribuyramos" ; "contribuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contribuyerais" ; "contribuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contribuyeran" ; "contribuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contribu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contribuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contribuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contribuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contribuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contribuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contribuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contribuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contribuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contribuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contribuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contribuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contribuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contribuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contribuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contribuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contribuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contribuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contribuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contribuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contribuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contribuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contribuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contribuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contribuye" ; - {- VPB (Imper C.Sg C.P3) => -} "contribuya" ; - {- VPB (Imper C.Pl C.P1) => -} "contribuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contribuid" ; - {- VPB (Imper C.Pl C.P3) => -} "contribuyan" ; - {- VPB (Pass C.Sg Masc) => -} "contribuido" ; - {- VPB (Pass C.Sg Fem) => -} "contribuida" ; - {- VPB (Pass C.Pl Masc) => -} "contribuidos" ; - {- VPB (Pass C.Pl Fem) => -} "contribuidas" - ] - } ; - -lin derruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "derruir" ; - {- VI Ger => -} "derruyendo" ; - {- VI Part => -} "derruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "derruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "derruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "derruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "derruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "derrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "derruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "derruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "derruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "derruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "derruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "derruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "derruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "derrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "derruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "derrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "derruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "derruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "derruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"derruyera" ; "derruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"derruyeras" ; "derruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"derruyera" ; "derruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"derruyramos" ; "derruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"derruyerais" ; "derruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"derruyeran" ; "derruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "derru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "derruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "derruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "derruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "derruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "derruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "derruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "derruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "derruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "derruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "derruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "derruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "derruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "derruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "derruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "derruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "derruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "derruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "derruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "derruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "derruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "derruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "derruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "derruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "derruye" ; - {- VPB (Imper C.Sg C.P3) => -} "derruya" ; - {- VPB (Imper C.Pl C.P1) => -} "derruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "derruid" ; - {- VPB (Imper C.Pl C.P3) => -} "derruyan" ; - {- VPB (Pass C.Sg Masc) => -} "derruido" ; - {- VPB (Pass C.Sg Fem) => -} "derruida" ; - {- VPB (Pass C.Pl Masc) => -} "derruidos" ; - {- VPB (Pass C.Pl Fem) => -} "derruidas" - ] - } ; - -lin desobstruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desobstruir" ; - {- VI Ger => -} "desobstruyendo" ; - {- VI Part => -} "desobstruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desobstruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desobstruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desobstruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desobstruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desobstrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desobstruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desobstruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desobstruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desobstruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desobstruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desobstruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desobstruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desobstrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desobstruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desobstrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desobstruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desobstruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desobstruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desobstruyera" ; "desobstruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desobstruyeras" ; "desobstruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desobstruyera" ; "desobstruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desobstruyramos" ; "desobstruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desobstruyerais" ; "desobstruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desobstruyeran" ; "desobstruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desobstru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desobstruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desobstruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desobstruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desobstruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desobstruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desobstruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desobstruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desobstruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desobstruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desobstruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desobstruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desobstruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desobstruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desobstruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desobstruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desobstruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desobstruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desobstruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desobstruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desobstruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desobstruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desobstruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desobstruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desobstruye" ; - {- VPB (Imper C.Sg C.P3) => -} "desobstruya" ; - {- VPB (Imper C.Pl C.P1) => -} "desobstruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desobstruid" ; - {- VPB (Imper C.Pl C.P3) => -} "desobstruyan" ; - {- VPB (Pass C.Sg Masc) => -} "desobstruido" ; - {- VPB (Pass C.Sg Fem) => -} "desobstruida" ; - {- VPB (Pass C.Pl Masc) => -} "desobstruidos" ; - {- VPB (Pass C.Pl Fem) => -} "desobstruidas" - ] - } ; - -lin destituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "destituir" ; - {- VI Ger => -} "destituyendo" ; - {- VI Part => -} "destituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "destituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "destituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "destituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "destituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "destitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "destituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "destituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "destituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "destituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "destituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "destituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "destituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "destitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "destituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "destitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "destituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "destituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "destituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"destituyera" ; "destituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"destituyeras" ; "destituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"destituyera" ; "destituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"destituyramos" ; "destituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"destituyerais" ; "destituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"destituyeran" ; "destituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "destitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "destituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "destituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "destituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "destituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "destituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "destituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "destituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "destituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "destituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "destituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "destituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "destituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "destituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "destituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "destituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "destituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "destituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "destituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "destituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "destituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "destituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "destituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "destituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "destituye" ; - {- VPB (Imper C.Sg C.P3) => -} "destituya" ; - {- VPB (Imper C.Pl C.P1) => -} "destituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "destituid" ; - {- VPB (Imper C.Pl C.P3) => -} "destituyan" ; - {- VPB (Pass C.Sg Masc) => -} "destituido" ; - {- VPB (Pass C.Sg Fem) => -} "destituida" ; - {- VPB (Pass C.Pl Masc) => -} "destituidos" ; - {- VPB (Pass C.Pl Fem) => -} "destituidas" - ] - } ; - -lin destruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "destruir" ; - {- VI Ger => -} "destruyendo" ; - {- VI Part => -} "destruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "destruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "destruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "destruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "destruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "destrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "destruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "destruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "destruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "destruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "destruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "destruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "destruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "destrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "destruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "destrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "destruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "destruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "destruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"destruyera" ; "destruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"destruyeras" ; "destruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"destruyera" ; "destruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"destruyramos" ; "destruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"destruyerais" ; "destruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"destruyeran" ; "destruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "destru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "destruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "destruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "destruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "destruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "destruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "destruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "destruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "destruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "destruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "destruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "destruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "destruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "destruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "destruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "destruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "destruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "destruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "destruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "destruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "destruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "destruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "destruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "destruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "destruye" ; - {- VPB (Imper C.Sg C.P3) => -} "destruya" ; - {- VPB (Imper C.Pl C.P1) => -} "destruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "destruid" ; - {- VPB (Imper C.Pl C.P3) => -} "destruyan" ; - {- VPB (Pass C.Sg Masc) => -} "destruido" ; - {- VPB (Pass C.Sg Fem) => -} "destruida" ; - {- VPB (Pass C.Pl Masc) => -} "destruidos" ; - {- VPB (Pass C.Pl Fem) => -} "destruidas" - ] - } ; - -lin difluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "difluir" ; - {- VI Ger => -} "difluyendo" ; - {- VI Part => -} "difluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "difluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "difluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "difluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "difluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "diflus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "difluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "difluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "difluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "difluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "difluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "difluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "difluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "diflua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "difluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "diflua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "difluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "difluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "difluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"difluyera" ; "difluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"difluyeras" ; "difluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"difluyera" ; "difluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"difluyramos" ; "difluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"difluyerais" ; "difluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"difluyeran" ; "difluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "diflu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "difluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "difluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "difluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "difluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "difluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "difluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "difluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "difluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "difluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "difluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "difluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "difluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "difluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "difluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "difluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "difluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "difluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "difluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "difluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "difluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "difluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "difluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "difluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "difluye" ; - {- VPB (Imper C.Sg C.P3) => -} "difluya" ; - {- VPB (Imper C.Pl C.P1) => -} "difluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "difluid" ; - {- VPB (Imper C.Pl C.P3) => -} "difluyan" ; - {- VPB (Pass C.Sg Masc) => -} "difluido" ; - {- VPB (Pass C.Sg Fem) => -} "difluida" ; - {- VPB (Pass C.Pl Masc) => -} "difluidos" ; - {- VPB (Pass C.Pl Fem) => -} "difluidas" - ] - } ; - -lin diluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "diluir" ; - {- VI Ger => -} "diluyendo" ; - {- VI Part => -} "diluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "diluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "diluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "diluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "diluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "dilus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "diluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "diluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "diluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "diluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "diluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "diluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "diluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "dilua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "diluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "dilua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "diluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "diluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "diluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"diluyera" ; "diluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"diluyeras" ; "diluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"diluyera" ; "diluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"diluyramos" ; "diluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"diluyerais" ; "diluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"diluyeran" ; "diluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "dilu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "diluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "diluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "diluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "diluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "diluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "diluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "diluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "diluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "diluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "diluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "diluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "diluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "diluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "diluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "diluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "diluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "diluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "diluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "diluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "diluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "diluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "diluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "diluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "diluye" ; - {- VPB (Imper C.Sg C.P3) => -} "diluya" ; - {- VPB (Imper C.Pl C.P1) => -} "diluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "diluid" ; - {- VPB (Imper C.Pl C.P3) => -} "diluyan" ; - {- VPB (Pass C.Sg Masc) => -} "diluido" ; - {- VPB (Pass C.Sg Fem) => -} "diluida" ; - {- VPB (Pass C.Pl Masc) => -} "diluidos" ; - {- VPB (Pass C.Pl Fem) => -} "diluidas" - ] - } ; - -lin diminuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "diminuir" ; - {- VI Ger => -} "diminuyendo" ; - {- VI Part => -} "diminuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "diminuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "diminuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "diminuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "diminuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "diminus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "diminuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "diminuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "diminuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "diminuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "diminuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "diminuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "diminuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "diminua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "diminuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "diminua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "diminuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "diminuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "diminuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"diminuyera" ; "diminuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"diminuyeras" ; "diminuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"diminuyera" ; "diminuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"diminuyramos" ; "diminuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"diminuyerais" ; "diminuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"diminuyeran" ; "diminuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "diminu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "diminuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "diminuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "diminuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "diminuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "diminuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "diminuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "diminuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "diminuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "diminuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "diminuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "diminuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "diminuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "diminuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "diminuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "diminuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "diminuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "diminuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "diminuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "diminuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "diminuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "diminuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "diminuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "diminuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "diminuye" ; - {- VPB (Imper C.Sg C.P3) => -} "diminuya" ; - {- VPB (Imper C.Pl C.P1) => -} "diminuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "diminuid" ; - {- VPB (Imper C.Pl C.P3) => -} "diminuyan" ; - {- VPB (Pass C.Sg Masc) => -} "diminuido" ; - {- VPB (Pass C.Sg Fem) => -} "diminuida" ; - {- VPB (Pass C.Pl Masc) => -} "diminuidos" ; - {- VPB (Pass C.Pl Fem) => -} "diminuidas" - ] - } ; - -lin disminuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "disminuir" ; - {- VI Ger => -} "disminuyendo" ; - {- VI Part => -} "disminuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "disminuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "disminuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "disminuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "disminuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "disminus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "disminuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "disminuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "disminuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "disminuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "disminuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "disminuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "disminuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "disminua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "disminuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "disminua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "disminuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "disminuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "disminuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"disminuyera" ; "disminuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"disminuyeras" ; "disminuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"disminuyera" ; "disminuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"disminuyramos" ; "disminuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"disminuyerais" ; "disminuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"disminuyeran" ; "disminuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "disminu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "disminuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "disminuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "disminuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "disminuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "disminuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "disminuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "disminuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "disminuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "disminuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "disminuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "disminuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "disminuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "disminuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "disminuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "disminuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "disminuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "disminuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "disminuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "disminuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "disminuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "disminuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "disminuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "disminuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "disminuye" ; - {- VPB (Imper C.Sg C.P3) => -} "disminuya" ; - {- VPB (Imper C.Pl C.P1) => -} "disminuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "disminuid" ; - {- VPB (Imper C.Pl C.P3) => -} "disminuyan" ; - {- VPB (Pass C.Sg Masc) => -} "disminuido" ; - {- VPB (Pass C.Sg Fem) => -} "disminuida" ; - {- VPB (Pass C.Pl Masc) => -} "disminuidos" ; - {- VPB (Pass C.Pl Fem) => -} "disminuidas" - ] - } ; - -lin distribuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "distribuir" ; - {- VI Ger => -} "distribuyendo" ; - {- VI Part => -} "distribuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "distribuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "distribuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "distribuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "distribuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "distribus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "distribuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "distribuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "distribuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "distribuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "distribuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "distribuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "distribuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "distribua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "distribuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "distribua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "distribuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "distribuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "distribuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"distribuyera" ; "distribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"distribuyeras" ; "distribuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"distribuyera" ; "distribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"distribuyramos" ; "distribuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"distribuyerais" ; "distribuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"distribuyeran" ; "distribuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "distribu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "distribuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "distribuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "distribuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "distribuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "distribuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "distribuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "distribuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "distribuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "distribuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "distribuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "distribuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "distribuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "distribuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "distribuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "distribuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "distribuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "distribuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "distribuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "distribuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "distribuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "distribuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "distribuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "distribuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "distribuye" ; - {- VPB (Imper C.Sg C.P3) => -} "distribuya" ; - {- VPB (Imper C.Pl C.P1) => -} "distribuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "distribuid" ; - {- VPB (Imper C.Pl C.P3) => -} "distribuyan" ; - {- VPB (Pass C.Sg Masc) => -} "distribuido" ; - {- VPB (Pass C.Sg Fem) => -} "distribuida" ; - {- VPB (Pass C.Pl Masc) => -} "distribuidos" ; - {- VPB (Pass C.Pl Fem) => -} "distribuidas" - ] - } ; - -lin efluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "efluir" ; - {- VI Ger => -} "efluyendo" ; - {- VI Part => -} "efluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "efluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "efluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "efluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "efluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "eflus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "efluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "efluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "efluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "efluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "efluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "efluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "efluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "eflua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "efluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "eflua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "efluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "efluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "efluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"efluyera" ; "efluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"efluyeras" ; "efluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"efluyera" ; "efluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"efluyramos" ; "efluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"efluyerais" ; "efluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"efluyeran" ; "efluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "eflu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "efluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "efluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "efluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "efluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "efluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "efluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "efluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "efluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "efluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "efluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "efluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "efluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "efluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "efluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "efluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "efluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "efluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "efluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "efluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "efluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "efluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "efluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "efluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "efluye" ; - {- VPB (Imper C.Sg C.P3) => -} "efluya" ; - {- VPB (Imper C.Pl C.P1) => -} "efluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "efluid" ; - {- VPB (Imper C.Pl C.P3) => -} "efluyan" ; - {- VPB (Pass C.Sg Masc) => -} "efluido" ; - {- VPB (Pass C.Sg Fem) => -} "efluida" ; - {- VPB (Pass C.Pl Masc) => -} "efluidos" ; - {- VPB (Pass C.Pl Fem) => -} "efluidas" - ] - } ; - -lin esmuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "esmuir" ; - {- VI Ger => -} "esmuyendo" ; - {- VI Part => -} "esmuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "esmuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "esmuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "esmuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "esmuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "esmus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "esmuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "esmuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "esmuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "esmuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "esmuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "esmuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "esmuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "esmua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "esmuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "esmua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "esmuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "esmuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "esmuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"esmuyera" ; "esmuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"esmuyeras" ; "esmuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"esmuyera" ; "esmuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"esmuyramos" ; "esmuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"esmuyerais" ; "esmuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"esmuyeran" ; "esmuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "esmu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "esmuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "esmuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "esmuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "esmuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "esmuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "esmuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "esmuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "esmuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "esmuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "esmuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "esmuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "esmuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "esmuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "esmuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "esmuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "esmuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "esmuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "esmuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "esmuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "esmuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "esmuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "esmuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "esmuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "esmuye" ; - {- VPB (Imper C.Sg C.P3) => -} "esmuya" ; - {- VPB (Imper C.Pl C.P1) => -} "esmuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "esmuid" ; - {- VPB (Imper C.Pl C.P3) => -} "esmuyan" ; - {- VPB (Pass C.Sg Masc) => -} "esmuido" ; - {- VPB (Pass C.Sg Fem) => -} "esmuida" ; - {- VPB (Pass C.Pl Masc) => -} "esmuidos" ; - {- VPB (Pass C.Pl Fem) => -} "esmuidas" - ] - } ; - -lin estatuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "estatuir" ; - {- VI Ger => -} "estatuyendo" ; - {- VI Part => -} "estatuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "estatuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "estatuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "estatuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "estatuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "estatus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "estatuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "estatuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "estatuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "estatuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "estatuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "estatuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "estatuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estatua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "estatuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estatua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "estatuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "estatuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "estatuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estatuyera" ; "estatuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"estatuyeras" ; "estatuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estatuyera" ; "estatuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estatuyramos" ; "estatuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"estatuyerais" ; "estatuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"estatuyeran" ; "estatuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "estatu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estatuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estatuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "estatuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "estatuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "estatuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "estatuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "estatuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "estatuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estatuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estatuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "estatuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estatuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "estatuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estatuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estatuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estatuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "estatuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "estatuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estatuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "estatuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estatuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "estatuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estatuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "estatuye" ; - {- VPB (Imper C.Sg C.P3) => -} "estatuya" ; - {- VPB (Imper C.Pl C.P1) => -} "estatuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "estatuid" ; - {- VPB (Imper C.Pl C.P3) => -} "estatuyan" ; - {- VPB (Pass C.Sg Masc) => -} "estatuido" ; - {- VPB (Pass C.Sg Fem) => -} "estatuida" ; - {- VPB (Pass C.Pl Masc) => -} "estatuidos" ; - {- VPB (Pass C.Pl Fem) => -} "estatuidas" - ] - } ; - -lin excluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "excluir" ; - {- VI Ger => -} "excluyendo" ; - {- VI Part => -} "excluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "excluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "excluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "excluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "excluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "exclus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "excluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "excluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "excluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "excluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "excluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "excluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "excluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "exclua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "excluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "exclua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "excluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "excluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "excluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"excluyera" ; "excluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"excluyeras" ; "excluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"excluyera" ; "excluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"excluyramos" ; "excluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"excluyerais" ; "excluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"excluyeran" ; "excluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "exclu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "excluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "excluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "excluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "excluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "excluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "excluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "excluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "excluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "excluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "excluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "excluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "excluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "excluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "excluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "excluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "excluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "excluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "excluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "excluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "excluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "excluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "excluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "excluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "excluye" ; - {- VPB (Imper C.Sg C.P3) => -} "excluya" ; - {- VPB (Imper C.Pl C.P1) => -} "excluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "excluid" ; - {- VPB (Imper C.Pl C.P3) => -} "excluyan" ; - {- VPB (Pass C.Sg Masc) => -} "excluido" ; - {- VPB (Pass C.Sg Fem) => -} "excluida" ; - {- VPB (Pass C.Pl Masc) => -} "excluidos" ; - {- VPB (Pass C.Pl Fem) => -} "excluidas" - ] - } ; - -lin fluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fluir" ; - {- VI Ger => -} "fluyendo" ; - {- VI Part => -} "fluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "flus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "flua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "flua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fluyera" ; "fluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fluyeras" ; "fluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fluyera" ; "fluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fluyramos" ; "fluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fluyerais" ; "fluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fluyeran" ; "fluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "flu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fluye" ; - {- VPB (Imper C.Sg C.P3) => -} "fluya" ; - {- VPB (Imper C.Pl C.P1) => -} "fluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fluid" ; - {- VPB (Imper C.Pl C.P3) => -} "fluyan" ; - {- VPB (Pass C.Sg Masc) => -} "fluido" ; - {- VPB (Pass C.Sg Fem) => -} "fluida" ; - {- VPB (Pass C.Pl Masc) => -} "fluidos" ; - {- VPB (Pass C.Pl Fem) => -} "fluidas" - ] - } ; - -lin fruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fruir" ; - {- VI Ger => -} "fruyendo" ; - {- VI Part => -} "fruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "frus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "fruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "fruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "frua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "frua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"fruyera" ; "fruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fruyeras" ; "fruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"fruyera" ; "fruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"fruyramos" ; "fruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fruyerais" ; "fruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fruyeran" ; "fruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "fruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "fruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "fruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "fruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "fruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "fruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "fruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "fruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "fruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "fruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fruye" ; - {- VPB (Imper C.Sg C.P3) => -} "fruya" ; - {- VPB (Imper C.Pl C.P1) => -} "fruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fruid" ; - {- VPB (Imper C.Pl C.P3) => -} "fruyan" ; - {- VPB (Pass C.Sg Masc) => -} "fruido" ; - {- VPB (Pass C.Sg Fem) => -} "fruida" ; - {- VPB (Pass C.Pl Masc) => -} "fruidos" ; - {- VPB (Pass C.Pl Fem) => -} "fruidas" - ] - } ; - -lin gruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "gruir" ; - {- VI Ger => -} "gruyendo" ; - {- VI Part => -} "gruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "gruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "gruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "gruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "gruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "grus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "gruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "gruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "gruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "gruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "gruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "gruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "gruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "grua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "gruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "grua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "gruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "gruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "gruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"gruyera" ; "gruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"gruyeras" ; "gruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"gruyera" ; "gruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"gruyramos" ; "gruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"gruyerais" ; "gruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"gruyeran" ; "gruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "gru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "gruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "gruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "gruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "gruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "gruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "gruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "gruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "gruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "gruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "gruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "gruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "gruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "gruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "gruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "gruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "gruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "gruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "gruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "gruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "gruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "gruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "gruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "gruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "gruye" ; - {- VPB (Imper C.Sg C.P3) => -} "gruya" ; - {- VPB (Imper C.Pl C.P1) => -} "gruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "gruid" ; - {- VPB (Imper C.Pl C.P3) => -} "gruyan" ; - {- VPB (Pass C.Sg Masc) => -} "gruido" ; - {- VPB (Pass C.Sg Fem) => -} "gruida" ; - {- VPB (Pass C.Pl Masc) => -} "gruidos" ; - {- VPB (Pass C.Pl Fem) => -} "gruidas" - ] - } ; - -lin huir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "huir" ; - {- VI Ger => -} "huyendo" ; - {- VI Part => -} "huido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "huyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "huyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "huye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "huimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "huyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "huya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "huyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "huya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "huyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "huyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "huyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "huas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "huamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "huais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "huan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"huyera" ; "huyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"huyeras" ; "huyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"huyera" ; "huyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"huyramos" ; "huysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"huyerais" ; "huyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"huyeran" ; "huyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "huiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "huy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "huimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "huisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "huyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "huir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "huirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "huir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "huiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "huiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "huirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "huyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "huyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "huyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "huyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "huyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "huyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "huira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "huiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "huira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "huiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "huirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "huiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "huye" ; - {- VPB (Imper C.Sg C.P3) => -} "huya" ; - {- VPB (Imper C.Pl C.P1) => -} "huyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "huid" ; - {- VPB (Imper C.Pl C.P3) => -} "huyan" ; - {- VPB (Pass C.Sg Masc) => -} "huido" ; - {- VPB (Pass C.Sg Fem) => -} "huida" ; - {- VPB (Pass C.Pl Masc) => -} "huidos" ; - {- VPB (Pass C.Pl Fem) => -} "huidas" - ] - } ; - -lin imbuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "imbuir" ; - {- VI Ger => -} "imbuyendo" ; - {- VI Part => -} "imbuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "imbuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "imbuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "imbuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "imbuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "imbus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "imbuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "imbuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "imbuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "imbuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "imbuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "imbuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "imbuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "imbua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "imbuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "imbua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "imbuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "imbuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "imbuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"imbuyera" ; "imbuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"imbuyeras" ; "imbuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"imbuyera" ; "imbuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"imbuyramos" ; "imbuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"imbuyerais" ; "imbuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"imbuyeran" ; "imbuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "imbu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "imbuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "imbuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "imbuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "imbuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "imbuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "imbuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "imbuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "imbuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "imbuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "imbuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "imbuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "imbuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "imbuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "imbuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "imbuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "imbuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "imbuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "imbuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "imbuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "imbuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "imbuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "imbuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "imbuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "imbuye" ; - {- VPB (Imper C.Sg C.P3) => -} "imbuya" ; - {- VPB (Imper C.Pl C.P1) => -} "imbuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "imbuid" ; - {- VPB (Imper C.Pl C.P3) => -} "imbuyan" ; - {- VPB (Pass C.Sg Masc) => -} "imbuido" ; - {- VPB (Pass C.Sg Fem) => -} "imbuida" ; - {- VPB (Pass C.Pl Masc) => -} "imbuidos" ; - {- VPB (Pass C.Pl Fem) => -} "imbuidas" - ] - } ; - -lin incluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "incluir" ; - {- VI Ger => -} "incluyendo" ; - {- VI Part => -} "incluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "incluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "incluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "incluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "incluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inclus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "incluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "incluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "incluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "incluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "incluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "incluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "incluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "inclua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "incluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "inclua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "incluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "incluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "incluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"incluyera" ; "incluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"incluyeras" ; "incluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"incluyera" ; "incluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"incluyramos" ; "incluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"incluyerais" ; "incluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"incluyeran" ; "incluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inclu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "incluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "incluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "incluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "incluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "incluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "incluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "incluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "incluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "incluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "incluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "incluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "incluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "incluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "incluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "incluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "incluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "incluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "incluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "incluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "incluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "incluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "incluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "incluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "incluye" ; - {- VPB (Imper C.Sg C.P3) => -} "incluya" ; - {- VPB (Imper C.Pl C.P1) => -} "incluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "incluid" ; - {- VPB (Imper C.Pl C.P3) => -} "incluyan" ; - {- VPB (Pass C.Sg Masc) => -} "incluido" ; - {- VPB (Pass C.Sg Fem) => -} "incluida" ; - {- VPB (Pass C.Pl Masc) => -} "incluidos" ; - {- VPB (Pass C.Pl Fem) => -} "incluidas" - ] - } ; - -lin influir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "influir" ; - {- VI Ger => -} "influyendo" ; - {- VI Part => -} "influido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "influyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "influyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "influye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "influimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "influs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "influyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "influya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "influyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "influya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "influyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "influyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "influyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "influa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "influas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "influa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "influamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "influais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "influan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"influyera" ; "influyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"influyeras" ; "influyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"influyera" ; "influyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"influyramos" ; "influysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"influyerais" ; "influyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"influyeran" ; "influyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "influ" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "influiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "influy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "influimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "influisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "influyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "influir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "influirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "influir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "influiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "influiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "influirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "influyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "influyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "influyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "influyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "influyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "influyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "influira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "influiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "influira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "influiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "influirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "influiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "influye" ; - {- VPB (Imper C.Sg C.P3) => -} "influya" ; - {- VPB (Imper C.Pl C.P1) => -} "influyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "influid" ; - {- VPB (Imper C.Pl C.P3) => -} "influyan" ; - {- VPB (Pass C.Sg Masc) => -} "influido" ; - {- VPB (Pass C.Sg Fem) => -} "influida" ; - {- VPB (Pass C.Pl Masc) => -} "influidos" ; - {- VPB (Pass C.Pl Fem) => -} "influidas" - ] - } ; - -lin inmiscuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inmiscuir" ; - {- VI Ger => -} "inmiscuyendo" ; - {- VI Part => -} "inmiscuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "inmiscuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "inmiscuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inmiscuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inmiscuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inmiscus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inmiscuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "inmiscuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "inmiscuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "inmiscuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "inmiscuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "inmiscuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "inmiscuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "inmiscua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inmiscuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "inmiscua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inmiscuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inmiscuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inmiscuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"inmiscuyera" ; "inmiscuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"inmiscuyeras" ; "inmiscuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"inmiscuyera" ; "inmiscuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"inmiscuyramos" ; "inmiscuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"inmiscuyerais" ; "inmiscuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"inmiscuyeran" ; "inmiscuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "inmiscu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "inmiscuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "inmiscuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "inmiscuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "inmiscuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "inmiscuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inmiscuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inmiscuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inmiscuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "inmiscuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "inmiscuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inmiscuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "inmiscuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "inmiscuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "inmiscuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "inmiscuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "inmiscuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "inmiscuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inmiscuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "inmiscuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inmiscuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "inmiscuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inmiscuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "inmiscuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inmiscuye" ; - {- VPB (Imper C.Sg C.P3) => -} "inmiscuya" ; - {- VPB (Imper C.Pl C.P1) => -} "inmiscuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "inmiscuid" ; - {- VPB (Imper C.Pl C.P3) => -} "inmiscuyan" ; - {- VPB (Pass C.Sg Masc) => -} "inmiscuido" ; - {- VPB (Pass C.Sg Fem) => -} "inmiscuida" ; - {- VPB (Pass C.Pl Masc) => -} "inmiscuidos" ; - {- VPB (Pass C.Pl Fem) => -} "inmiscuidas" - ] - } ; - -lin instituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "instituir" ; - {- VI Ger => -} "instituyendo" ; - {- VI Part => -} "instituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "instituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "instituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "instituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "instituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "institus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "instituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "instituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "instituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "instituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "instituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "instituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "instituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "institua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "instituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "institua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "instituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "instituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "instituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"instituyera" ; "instituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"instituyeras" ; "instituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"instituyera" ; "instituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"instituyramos" ; "instituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"instituyerais" ; "instituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"instituyeran" ; "instituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "institu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "instituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "instituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "instituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "instituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "instituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "instituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "instituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "instituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "instituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "instituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "instituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "instituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "instituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "instituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "instituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "instituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "instituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "instituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "instituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "instituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "instituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "instituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "instituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "instituye" ; - {- VPB (Imper C.Sg C.P3) => -} "instituya" ; - {- VPB (Imper C.Pl C.P1) => -} "instituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "instituid" ; - {- VPB (Imper C.Pl C.P3) => -} "instituyan" ; - {- VPB (Pass C.Sg Masc) => -} "instituido" ; - {- VPB (Pass C.Sg Fem) => -} "instituida" ; - {- VPB (Pass C.Pl Masc) => -} "instituidos" ; - {- VPB (Pass C.Pl Fem) => -} "instituidas" - ] - } ; - -lin instruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "instruir" ; - {- VI Ger => -} "instruyendo" ; - {- VI Part => -} "instruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "instruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "instruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "instruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "instruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "instrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "instruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "instruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "instruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "instruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "instruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "instruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "instruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "instrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "instruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "instrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "instruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "instruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "instruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"instruyera" ; "instruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"instruyeras" ; "instruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"instruyera" ; "instruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"instruyramos" ; "instruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"instruyerais" ; "instruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"instruyeran" ; "instruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "instru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "instruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "instruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "instruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "instruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "instruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "instruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "instruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "instruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "instruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "instruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "instruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "instruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "instruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "instruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "instruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "instruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "instruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "instruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "instruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "instruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "instruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "instruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "instruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "instruye" ; - {- VPB (Imper C.Sg C.P3) => -} "instruya" ; - {- VPB (Imper C.Pl C.P1) => -} "instruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "instruid" ; - {- VPB (Imper C.Pl C.P3) => -} "instruyan" ; - {- VPB (Pass C.Sg Masc) => -} "instruido" ; - {- VPB (Pass C.Sg Fem) => -} "instruida" ; - {- VPB (Pass C.Pl Masc) => -} "instruidos" ; - {- VPB (Pass C.Pl Fem) => -} "instruidas" - ] - } ; - -lin intuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "intuir" ; - {- VI Ger => -} "intuyendo" ; - {- VI Part => -} "intuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "intuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "intuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "intuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "intuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "intus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "intuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "intuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "intuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "intuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "intuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "intuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "intuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "intua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "intuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "intua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "intuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "intuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "intuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"intuyera" ; "intuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"intuyeras" ; "intuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"intuyera" ; "intuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"intuyramos" ; "intuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"intuyerais" ; "intuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"intuyeran" ; "intuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "intu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "intuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "intuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "intuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "intuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "intuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "intuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "intuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "intuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "intuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "intuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "intuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "intuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "intuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "intuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "intuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "intuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "intuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "intuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "intuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "intuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "intuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "intuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "intuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "intuye" ; - {- VPB (Imper C.Sg C.P3) => -} "intuya" ; - {- VPB (Imper C.Pl C.P1) => -} "intuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "intuid" ; - {- VPB (Imper C.Pl C.P3) => -} "intuyan" ; - {- VPB (Pass C.Sg Masc) => -} "intuido" ; - {- VPB (Pass C.Sg Fem) => -} "intuida" ; - {- VPB (Pass C.Pl Masc) => -} "intuidos" ; - {- VPB (Pass C.Pl Fem) => -} "intuidas" - ] - } ; - -lin irruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "irruir" ; - {- VI Ger => -} "irruyendo" ; - {- VI Part => -} "irruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "irruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "irruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "irruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "irruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "irrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "irruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "irruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "irruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "irruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "irruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "irruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "irruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "irrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "irruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "irrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "irruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "irruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "irruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"irruyera" ; "irruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"irruyeras" ; "irruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"irruyera" ; "irruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"irruyramos" ; "irruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"irruyerais" ; "irruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"irruyeran" ; "irruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "irru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "irruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "irruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "irruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "irruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "irruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "irruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "irruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "irruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "irruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "irruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "irruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "irruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "irruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "irruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "irruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "irruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "irruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "irruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "irruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "irruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "irruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "irruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "irruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "irruye" ; - {- VPB (Imper C.Sg C.P3) => -} "irruya" ; - {- VPB (Imper C.Pl C.P1) => -} "irruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "irruid" ; - {- VPB (Imper C.Pl C.P3) => -} "irruyan" ; - {- VPB (Pass C.Sg Masc) => -} "irruido" ; - {- VPB (Pass C.Sg Fem) => -} "irruida" ; - {- VPB (Pass C.Pl Masc) => -} "irruidos" ; - {- VPB (Pass C.Pl Fem) => -} "irruidas" - ] - } ; - -lin luir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "luir" ; - {- VI Ger => -} "luyendo" ; - {- VI Part => -} "luido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "luyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "luyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "luye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "luimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "lus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "luyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "luya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "luyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "luya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "luyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "luyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "luyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "lua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "luas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "lua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "luamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "luais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "luan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"luyera" ; "luyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"luyeras" ; "luyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"luyera" ; "luyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"luyramos" ; "luysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"luyerais" ; "luyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"luyeran" ; "luyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "lu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "luiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "luy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "luimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "luisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "luyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "luir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "luirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "luir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "luiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "luiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "luirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "luyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "luyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "luyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "luyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "luyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "luyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "luira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "luiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "luira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "luiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "luirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "luiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "luye" ; - {- VPB (Imper C.Sg C.P3) => -} "luya" ; - {- VPB (Imper C.Pl C.P1) => -} "luyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "luid" ; - {- VPB (Imper C.Pl C.P3) => -} "luyan" ; - {- VPB (Pass C.Sg Masc) => -} "luido" ; - {- VPB (Pass C.Sg Fem) => -} "luida" ; - {- VPB (Pass C.Pl Masc) => -} "luidos" ; - {- VPB (Pass C.Pl Fem) => -} "luidas" - ] - } ; - -lin obstruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "obstruir" ; - {- VI Ger => -} "obstruyendo" ; - {- VI Part => -} "obstruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "obstruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "obstruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "obstruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "obstruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "obstrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "obstruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "obstruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "obstruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "obstruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "obstruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "obstruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "obstruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "obstrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "obstruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "obstrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "obstruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "obstruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "obstruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"obstruyera" ; "obstruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"obstruyeras" ; "obstruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"obstruyera" ; "obstruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"obstruyramos" ; "obstruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"obstruyerais" ; "obstruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"obstruyeran" ; "obstruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "obstru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "obstruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "obstruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "obstruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "obstruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "obstruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "obstruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "obstruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "obstruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "obstruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "obstruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "obstruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "obstruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "obstruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "obstruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "obstruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "obstruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "obstruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "obstruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "obstruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "obstruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "obstruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "obstruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "obstruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "obstruye" ; - {- VPB (Imper C.Sg C.P3) => -} "obstruya" ; - {- VPB (Imper C.Pl C.P1) => -} "obstruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "obstruid" ; - {- VPB (Imper C.Pl C.P3) => -} "obstruyan" ; - {- VPB (Pass C.Sg Masc) => -} "obstruido" ; - {- VPB (Pass C.Sg Fem) => -} "obstruida" ; - {- VPB (Pass C.Pl Masc) => -} "obstruidos" ; - {- VPB (Pass C.Pl Fem) => -} "obstruidas" - ] - } ; - -lin ocluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ocluir" ; - {- VI Ger => -} "ocluyendo" ; - {- VI Part => -} "ocluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ocluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ocluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ocluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ocluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "oclus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ocluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ocluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ocluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ocluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ocluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ocluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ocluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "oclua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ocluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "oclua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ocluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ocluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ocluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ocluyera" ; "ocluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ocluyeras" ; "ocluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ocluyera" ; "ocluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ocluyramos" ; "ocluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ocluyerais" ; "ocluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ocluyeran" ; "ocluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "oclu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ocluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ocluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ocluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ocluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ocluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ocluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ocluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ocluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ocluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ocluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ocluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ocluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ocluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ocluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ocluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ocluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ocluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ocluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ocluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ocluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ocluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ocluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ocluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ocluye" ; - {- VPB (Imper C.Sg C.P3) => -} "ocluya" ; - {- VPB (Imper C.Pl C.P1) => -} "ocluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ocluid" ; - {- VPB (Imper C.Pl C.P3) => -} "ocluyan" ; - {- VPB (Pass C.Sg Masc) => -} "ocluido" ; - {- VPB (Pass C.Sg Fem) => -} "ocluida" ; - {- VPB (Pass C.Pl Masc) => -} "ocluidos" ; - {- VPB (Pass C.Pl Fem) => -} "ocluidas" - ] - } ; - -lin prostituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prostituir" ; - {- VI Ger => -} "prostituyendo" ; - {- VI Part => -} "prostituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prostituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prostituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prostituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prostituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prostitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prostituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prostituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prostituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prostituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prostituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prostituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prostituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prostitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prostituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prostitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prostituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prostituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prostituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prostituyera" ; "prostituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prostituyeras" ; "prostituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prostituyera" ; "prostituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prostituyramos" ; "prostituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prostituyerais" ; "prostituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prostituyeran" ; "prostituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prostitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prostituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prostituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prostituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prostituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prostituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prostituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prostituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prostituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prostituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prostituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prostituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prostituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prostituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prostituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prostituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prostituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prostituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prostituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prostituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prostituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prostituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prostituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prostituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prostituye" ; - {- VPB (Imper C.Sg C.P3) => -} "prostituya" ; - {- VPB (Imper C.Pl C.P1) => -} "prostituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prostituid" ; - {- VPB (Imper C.Pl C.P3) => -} "prostituyan" ; - {- VPB (Pass C.Sg Masc) => -} "prostituido" ; - {- VPB (Pass C.Sg Fem) => -} "prostituida" ; - {- VPB (Pass C.Pl Masc) => -} "prostituidos" ; - {- VPB (Pass C.Pl Fem) => -} "prostituidas" - ] - } ; - -lin reargir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reargir" ; - {- VI Ger => -} "reargyendo" ; - {- VI Part => -} "reargido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reargyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reargyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reargye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reargimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reargs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reargyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reargya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reargyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reargya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reargyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reargyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reargyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rearga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reargas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rearga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reargamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reargais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reargan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reargyera" ; "reargyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reargyeras" ; "reargyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reargyera" ; "reargyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reargyramos" ; "reargysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reargyerais" ; "reargyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reargyeran" ; "reargyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rearg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reargiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reargy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reargimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reargisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reargyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reargir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reargirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reargir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reargiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reargiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reargirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reargyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reargyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reargyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reargyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reargyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reargyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reargira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reargiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reargira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reargiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reargirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reargiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reargye" ; - {- VPB (Imper C.Sg C.P3) => -} "reargya" ; - {- VPB (Imper C.Pl C.P1) => -} "reargyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reargid" ; - {- VPB (Imper C.Pl C.P3) => -} "reargyan" ; - {- VPB (Pass C.Sg Masc) => -} "reargido" ; - {- VPB (Pass C.Sg Fem) => -} "reargida" ; - {- VPB (Pass C.Pl Masc) => -} "reargidos" ; - {- VPB (Pass C.Pl Fem) => -} "reargidas" - ] - } ; - -lin recluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "recluir" ; - {- VI Ger => -} "recluyendo" ; - {- VI Part => -} "recluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "recluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reclus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "recluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "recluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reclua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "recluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reclua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "recluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "recluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recluyera" ; "recluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recluyeras" ; "recluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recluyera" ; "recluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recluyramos" ; "recluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recluyerais" ; "recluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recluyeran" ; "recluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reclu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "recluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "recluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "recluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "recluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "recluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "recluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "recluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "recluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "recluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "recluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "recluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "recluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recluye" ; - {- VPB (Imper C.Sg C.P3) => -} "recluya" ; - {- VPB (Imper C.Pl C.P1) => -} "recluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "recluid" ; - {- VPB (Imper C.Pl C.P3) => -} "recluyan" ; - {- VPB (Pass C.Sg Masc) => -} "recluido" ; - {- VPB (Pass C.Sg Fem) => -} "recluida" ; - {- VPB (Pass C.Pl Masc) => -} "recluidos" ; - {- VPB (Pass C.Pl Fem) => -} "recluidas" - ] - } ; - -lin reconstituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconstituir" ; - {- VI Ger => -} "reconstituyendo" ; - {- VI Part => -} "reconstituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconstituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconstituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconstituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconstituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconstitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconstituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconstituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconstituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconstituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconstituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconstituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconstituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconstitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconstituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconstitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconstituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconstituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconstituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reconstituyera" ; "reconstituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reconstituyeras" ; "reconstituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reconstituyera" ; "reconstituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reconstituyramos" ; "reconstituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reconstituyerais" ; "reconstituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reconstituyeran" ; "reconstituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconstitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reconstituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reconstituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reconstituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reconstituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reconstituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconstituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconstituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconstituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconstituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconstituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconstituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reconstituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reconstituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reconstituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reconstituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reconstituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reconstituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconstituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconstituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconstituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconstituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconstituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconstituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconstituye" ; - {- VPB (Imper C.Sg C.P3) => -} "reconstituya" ; - {- VPB (Imper C.Pl C.P1) => -} "reconstituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconstituid" ; - {- VPB (Imper C.Pl C.P3) => -} "reconstituyan" ; - {- VPB (Pass C.Sg Masc) => -} "reconstituido" ; - {- VPB (Pass C.Sg Fem) => -} "reconstituida" ; - {- VPB (Pass C.Pl Masc) => -} "reconstituidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconstituidas" - ] - } ; - -lin reconstruir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconstruir" ; - {- VI Ger => -} "reconstruyendo" ; - {- VI Part => -} "reconstruido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconstruyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconstruyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconstruye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconstruimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconstrus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconstruyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconstruya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconstruyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconstruya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconstruyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconstruyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconstruyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconstrua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconstruas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconstrua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconstruamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconstruais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconstruan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reconstruyera" ; "reconstruyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reconstruyeras" ; "reconstruyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reconstruyera" ; "reconstruyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reconstruyramos" ; "reconstruysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reconstruyerais" ; "reconstruyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reconstruyeran" ; "reconstruyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconstru" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reconstruiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reconstruy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reconstruimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reconstruisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reconstruyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconstruir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconstruirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconstruir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconstruiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconstruiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconstruirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reconstruyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reconstruyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reconstruyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reconstruyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reconstruyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reconstruyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconstruira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconstruiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconstruira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconstruiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconstruirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconstruiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconstruye" ; - {- VPB (Imper C.Sg C.P3) => -} "reconstruya" ; - {- VPB (Imper C.Pl C.P1) => -} "reconstruyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconstruid" ; - {- VPB (Imper C.Pl C.P3) => -} "reconstruyan" ; - {- VPB (Pass C.Sg Masc) => -} "reconstruido" ; - {- VPB (Pass C.Sg Fem) => -} "reconstruida" ; - {- VPB (Pass C.Pl Masc) => -} "reconstruidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconstruidas" - ] - } ; - -lin redargir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "redargir" ; - {- VI Ger => -} "redargyendo" ; - {- VI Part => -} "redargido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "redargyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "redargyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "redargye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "redargimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "redargs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "redargyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "redargya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "redargyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "redargya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "redargyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "redargyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "redargyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "redarga" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "redargas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "redarga" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "redargamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "redargais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "redargan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"redargyera" ; "redargyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"redargyeras" ; "redargyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"redargyera" ; "redargyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"redargyramos" ; "redargysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"redargyerais" ; "redargyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"redargyeran" ; "redargyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "redarg" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "redargiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "redargy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "redargimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "redargisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "redargyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "redargir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "redargirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "redargir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "redargiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "redargiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "redargirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "redargyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "redargyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "redargyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "redargyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "redargyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "redargyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "redargira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "redargiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "redargira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "redargiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "redargirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "redargiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "redargye" ; - {- VPB (Imper C.Sg C.P3) => -} "redargya" ; - {- VPB (Imper C.Pl C.P1) => -} "redargyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "redargid" ; - {- VPB (Imper C.Pl C.P3) => -} "redargyan" ; - {- VPB (Pass C.Sg Masc) => -} "redargido" ; - {- VPB (Pass C.Sg Fem) => -} "redargida" ; - {- VPB (Pass C.Pl Masc) => -} "redargidos" ; - {- VPB (Pass C.Pl Fem) => -} "redargidas" - ] - } ; - -lin redistribuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "redistribuir" ; - {- VI Ger => -} "redistribuyendo" ; - {- VI Part => -} "redistribuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "redistribuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "redistribuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "redistribuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "redistribuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "redistribus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "redistribuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "redistribuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "redistribuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "redistribuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "redistribuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "redistribuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "redistribuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "redistribua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "redistribuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "redistribua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "redistribuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "redistribuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "redistribuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"redistribuyera" ; "redistribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"redistribuyeras" ; "redistribuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"redistribuyera" ; "redistribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"redistribuyramos" ; "redistribuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"redistribuyerais" ; "redistribuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"redistribuyeran" ; "redistribuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "redistribu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "redistribuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "redistribuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "redistribuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "redistribuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "redistribuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "redistribuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "redistribuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "redistribuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "redistribuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "redistribuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "redistribuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "redistribuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "redistribuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "redistribuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "redistribuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "redistribuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "redistribuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "redistribuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "redistribuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "redistribuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "redistribuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "redistribuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "redistribuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "redistribuye" ; - {- VPB (Imper C.Sg C.P3) => -} "redistribuya" ; - {- VPB (Imper C.Pl C.P1) => -} "redistribuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "redistribuid" ; - {- VPB (Imper C.Pl C.P3) => -} "redistribuyan" ; - {- VPB (Pass C.Sg Masc) => -} "redistribuido" ; - {- VPB (Pass C.Sg Fem) => -} "redistribuida" ; - {- VPB (Pass C.Pl Masc) => -} "redistribuidos" ; - {- VPB (Pass C.Pl Fem) => -} "redistribuidas" - ] - } ; - -lin refluir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "refluir" ; - {- VI Ger => -} "refluyendo" ; - {- VI Part => -} "refluido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refluyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refluyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refluye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "refluimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reflus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refluyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refluya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refluyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refluya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "refluyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "refluyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refluyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reflua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "refluas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reflua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "refluamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "refluais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "refluan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refluyera" ; "refluyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"refluyeras" ; "refluyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refluyera" ; "refluyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refluyramos" ; "refluysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"refluyerais" ; "refluyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"refluyeran" ; "refluyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reflu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "refluiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refluy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "refluimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "refluisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "refluyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "refluir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "refluirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "refluir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "refluiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "refluiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "refluirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refluyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "refluyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refluyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refluyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refluyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "refluyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "refluira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "refluiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "refluira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "refluiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "refluirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "refluiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refluye" ; - {- VPB (Imper C.Sg C.P3) => -} "refluya" ; - {- VPB (Imper C.Pl C.P1) => -} "refluyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "refluid" ; - {- VPB (Imper C.Pl C.P3) => -} "refluyan" ; - {- VPB (Pass C.Sg Masc) => -} "refluido" ; - {- VPB (Pass C.Sg Fem) => -} "refluida" ; - {- VPB (Pass C.Pl Masc) => -} "refluidos" ; - {- VPB (Pass C.Pl Fem) => -} "refluidas" - ] - } ; - -lin rehuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rehuir" ; - {- VI Ger => -} "rehuyendo" ; - {- VI Part => -} "rehuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rehuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rehua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rehuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rehua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rehuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rehuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rehuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehuyera" ; "rehuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehuyeras" ; "rehuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehuyera" ; "rehuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehuyramos" ; "rehuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehuyerais" ; "rehuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehuyeran" ; "rehuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rehu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rehuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rehuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rehuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rehuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rehuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rehuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rehuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rehuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rehuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rehuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rehuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rehuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rehuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rehuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rehuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rehuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehuye" ; - {- VPB (Imper C.Sg C.P3) => -} "rehuya" ; - {- VPB (Imper C.Pl C.P1) => -} "rehuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rehuid" ; - {- VPB (Imper C.Pl C.P3) => -} "rehuyan" ; - {- VPB (Pass C.Sg Masc) => -} "rehuido" ; - {- VPB (Pass C.Sg Fem) => -} "rehuida" ; - {- VPB (Pass C.Pl Masc) => -} "rehuidos" ; - {- VPB (Pass C.Pl Fem) => -} "rehuidas" - ] - } ; - -lin restituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "restituir" ; - {- VI Ger => -} "restituyendo" ; - {- VI Part => -} "restituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "restituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "restituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "restituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "restituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "restitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "restituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "restituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "restituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "restituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "restituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "restituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "restituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "restitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "restituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "restitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "restituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "restituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "restituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"restituyera" ; "restituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"restituyeras" ; "restituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"restituyera" ; "restituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"restituyramos" ; "restituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"restituyerais" ; "restituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"restituyeran" ; "restituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "restitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "restituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "restituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "restituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "restituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "restituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "restituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "restituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "restituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "restituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "restituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "restituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "restituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "restituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "restituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "restituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "restituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "restituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "restituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "restituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "restituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "restituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "restituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "restituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "restituye" ; - {- VPB (Imper C.Sg C.P3) => -} "restituya" ; - {- VPB (Imper C.Pl C.P1) => -} "restituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "restituid" ; - {- VPB (Imper C.Pl C.P3) => -} "restituyan" ; - {- VPB (Pass C.Sg Masc) => -} "restituido" ; - {- VPB (Pass C.Sg Fem) => -} "restituida" ; - {- VPB (Pass C.Pl Masc) => -} "restituidos" ; - {- VPB (Pass C.Pl Fem) => -} "restituidas" - ] - } ; - -lin retribuir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retribuir" ; - {- VI Ger => -} "retribuyendo" ; - {- VI Part => -} "retribuido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retribuyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retribuyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retribuye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retribuimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retribus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retribuyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retribuya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retribuyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retribuya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retribuyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retribuyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retribuyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retribua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retribuas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retribua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retribuamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retribuais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retribuan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retribuyera" ; "retribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retribuyeras" ; "retribuyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retribuyera" ; "retribuyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retribuyramos" ; "retribuysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retribuyerais" ; "retribuyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retribuyeran" ; "retribuyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retribu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retribuiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retribuy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retribuimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retribuisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retribuyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retribuir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retribuirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retribuir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retribuiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retribuiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retribuirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retribuyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retribuyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retribuyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retribuyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retribuyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retribuyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retribuira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retribuiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retribuira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retribuiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retribuirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retribuiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retribuye" ; - {- VPB (Imper C.Sg C.P3) => -} "retribuya" ; - {- VPB (Imper C.Pl C.P1) => -} "retribuyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retribuid" ; - {- VPB (Imper C.Pl C.P3) => -} "retribuyan" ; - {- VPB (Pass C.Sg Masc) => -} "retribuido" ; - {- VPB (Pass C.Sg Fem) => -} "retribuida" ; - {- VPB (Pass C.Pl Masc) => -} "retribuidos" ; - {- VPB (Pass C.Pl Fem) => -} "retribuidas" - ] - } ; - -lin substituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "substituir" ; - {- VI Ger => -} "substituyendo" ; - {- VI Part => -} "substituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "substituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "substituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "substituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "substituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "substitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "substituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "substituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "substituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "substituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "substituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "substituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "substituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "substitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "substituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "substitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "substituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "substituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "substituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"substituyera" ; "substituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"substituyeras" ; "substituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"substituyera" ; "substituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"substituyramos" ; "substituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"substituyerais" ; "substituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"substituyeran" ; "substituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "substitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "substituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "substituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "substituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "substituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "substituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "substituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "substituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "substituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "substituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "substituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "substituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "substituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "substituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "substituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "substituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "substituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "substituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "substituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "substituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "substituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "substituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "substituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "substituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "substituye" ; - {- VPB (Imper C.Sg C.P3) => -} "substituya" ; - {- VPB (Imper C.Pl C.P1) => -} "substituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "substituid" ; - {- VPB (Imper C.Pl C.P3) => -} "substituyan" ; - {- VPB (Pass C.Sg Masc) => -} "substituido" ; - {- VPB (Pass C.Sg Fem) => -} "substituida" ; - {- VPB (Pass C.Pl Masc) => -} "substituidos" ; - {- VPB (Pass C.Pl Fem) => -} "substituidas" - ] - } ; - -lin sustituir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sustituir" ; - {- VI Ger => -} "sustituyendo" ; - {- VI Part => -} "sustituido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sustituyo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sustituyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sustituye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sustituimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sustitus" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sustituyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sustituya" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sustituyas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sustituya" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sustituyamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sustituyis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sustituyan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sustitua" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sustituas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sustitua" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sustituamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sustituais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sustituan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sustituyera" ; "sustituyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sustituyeras" ; "sustituyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sustituyera" ; "sustituyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sustituyramos" ; "sustituysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sustituyerais" ; "sustituyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sustituyeran" ; "sustituyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sustitu" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sustituiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sustituy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sustituimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sustituisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sustituyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sustituir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sustituirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sustituir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sustituiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sustituiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sustituirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sustituyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sustituyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sustituyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sustituyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sustituyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sustituyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sustituira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sustituiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sustituira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sustituiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sustituirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sustituiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sustituye" ; - {- VPB (Imper C.Sg C.P3) => -} "sustituya" ; - {- VPB (Imper C.Pl C.P1) => -} "sustituyamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sustituid" ; - {- VPB (Imper C.Pl C.P3) => -} "sustituyan" ; - {- VPB (Pass C.Sg Masc) => -} "sustituido" ; - {- VPB (Pass C.Sg Fem) => -} "sustituida" ; - {- VPB (Pass C.Pl Masc) => -} "sustituidos" ; - {- VPB (Pass C.Pl Fem) => -} "sustituidas" - ] - } ; - -lin coercer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "coercer" ; - {- VI Ger => -} "coerciendo" ; - {- VI Part => -} "coercido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "coerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coerces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "coerce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "coercemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "coercis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "coercen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "coerza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "coerzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "coerza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "coerzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "coerzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "coerzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coerca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "coercas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coerca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "coercamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "coercais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "coercan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"coerciera" ; "coerciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"coercieras" ; "coercieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"coerciera" ; "coerciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"coerciramos" ; "coercisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"coercierais" ; "coercieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"coercieran" ; "coerciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "coerc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "coerciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "coerci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "coercimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "coercisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "coercieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "coercer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "coercers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "coercer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "coerceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "coerceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "coercern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "coerciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "coercieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "coerciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "coerciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "coerciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "coercieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "coercera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "coerceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "coercera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "coerceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "coercerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "coerceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "coerce" ; - {- VPB (Imper C.Sg C.P3) => -} "coerza" ; - {- VPB (Imper C.Pl C.P1) => -} "coerzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "coerced" ; - {- VPB (Imper C.Pl C.P3) => -} "coerzan" ; - {- VPB (Pass C.Sg Masc) => -} "coercido" ; - {- VPB (Pass C.Sg Fem) => -} "coercida" ; - {- VPB (Pass C.Pl Masc) => -} "coercidos" ; - {- VPB (Pass C.Pl Fem) => -} "coercidas" - ] - } ; - -lin convencer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "convencer" ; - {- VI Ger => -} "convenciendo" ; - {- VI Part => -} "convencido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "convenzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "convences" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "convence" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "convencemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "convencis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "convencen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "convenza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "convenzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "convenza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "convenzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "convenzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "convenzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "convenca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "convencas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "convenca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "convencamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "convencais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "convencan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"convenciera" ; "convenciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"convencieras" ; "convencieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"convenciera" ; "convenciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"convenciramos" ; "convencisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"convencierais" ; "convencieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"convencieran" ; "convenciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "convenc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "convenciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "convenci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "convencimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "convencisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "convencieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "convencer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "convencers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "convencer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "convenceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "convenceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "convencern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "convenciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "convencieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "convenciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "convenciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "convenciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "convencieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "convencera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "convenceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "convencera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "convenceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "convencerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "convenceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "convence" ; - {- VPB (Imper C.Sg C.P3) => -} "convenza" ; - {- VPB (Imper C.Pl C.P1) => -} "convenzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "convenced" ; - {- VPB (Imper C.Pl C.P3) => -} "convenzan" ; - {- VPB (Pass C.Sg Masc) => -} "convencido" ; - {- VPB (Pass C.Sg Fem) => -} "convencida" ; - {- VPB (Pass C.Pl Masc) => -} "convencidos" ; - {- VPB (Pass C.Pl Fem) => -} "convencidas" - ] - } ; - -lin desfruncir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desfruncir" ; - {- VI Ger => -} "desfrunciendo" ; - {- VI Part => -} "desfruncido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desfrunzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desfrunces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desfrunce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desfruncimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desfruncs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desfruncen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desfrunza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desfrunzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desfrunza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desfrunzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desfrunzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desfrunzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desfrunca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desfruncas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desfrunca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desfruncamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desfruncais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desfruncan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desfrunciera" ; "desfrunciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desfruncieras" ; "desfruncieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desfrunciera" ; "desfrunciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desfrunciramos" ; "desfruncisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desfruncierais" ; "desfruncieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desfruncieran" ; "desfrunciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desfrunc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desfrunciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desfrunci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desfruncimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desfruncisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desfruncieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desfruncir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desfruncirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desfruncir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desfrunciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desfrunciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desfruncirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desfrunciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desfruncieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desfrunciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desfrunciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desfrunciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desfruncieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desfruncira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desfrunciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desfruncira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desfrunciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desfruncirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desfrunciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desfrunce" ; - {- VPB (Imper C.Sg C.P3) => -} "desfrunza" ; - {- VPB (Imper C.Pl C.P1) => -} "desfrunzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desfruncid" ; - {- VPB (Imper C.Pl C.P3) => -} "desfrunzan" ; - {- VPB (Pass C.Sg Masc) => -} "desfruncido" ; - {- VPB (Pass C.Sg Fem) => -} "desfruncida" ; - {- VPB (Pass C.Pl Masc) => -} "desfruncidos" ; - {- VPB (Pass C.Pl Fem) => -} "desfruncidas" - ] - } ; - -lin desuncir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desuncir" ; - {- VI Ger => -} "desunciendo" ; - {- VI Part => -} "desuncido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desunzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desunces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desunce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desuncimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desuncs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desuncen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desunza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desunzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desunza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desunzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desunzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desunzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desunca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desuncas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desunca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desuncamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desuncais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desuncan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desunciera" ; "desunciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desuncieras" ; "desuncieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desunciera" ; "desunciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desunciramos" ; "desuncisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desuncierais" ; "desuncieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desuncieran" ; "desunciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desunc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desunciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desunci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desuncimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desuncisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desuncieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desuncir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desuncirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desuncir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desunciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desunciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desuncirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desunciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desuncieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desunciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desunciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desunciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desuncieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desuncira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desunciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desuncira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desunciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desuncirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desunciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desunce" ; - {- VPB (Imper C.Sg C.P3) => -} "desunza" ; - {- VPB (Imper C.Pl C.P1) => -} "desunzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desuncid" ; - {- VPB (Imper C.Pl C.P3) => -} "desunzan" ; - {- VPB (Pass C.Sg Masc) => -} "desuncido" ; - {- VPB (Pass C.Sg Fem) => -} "desuncida" ; - {- VPB (Pass C.Pl Masc) => -} "desuncidos" ; - {- VPB (Pass C.Pl Fem) => -} "desuncidas" - ] - } ; - -lin ejercer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ejercer" ; - {- VI Ger => -} "ejerciendo" ; - {- VI Part => -} "ejercido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ejerzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ejerces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ejerce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ejercemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ejercis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ejercen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ejerza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ejerzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ejerza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ejerzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ejerzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ejerzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ejerca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ejercas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ejerca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ejercamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ejercais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "ejercan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ejerciera" ; "ejerciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"ejercieras" ; "ejercieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ejerciera" ; "ejerciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ejerciramos" ; "ejercisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"ejercierais" ; "ejercieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"ejercieran" ; "ejerciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ejerc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ejerciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ejerci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ejercimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ejercisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "ejercieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ejercer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ejercers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ejercer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ejerceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ejerceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ejercern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ejerciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "ejercieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ejerciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ejerciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ejerciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "ejercieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ejercera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ejerceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ejercera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ejerceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ejercerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ejerceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ejerce" ; - {- VPB (Imper C.Sg C.P3) => -} "ejerza" ; - {- VPB (Imper C.Pl C.P1) => -} "ejerzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ejerced" ; - {- VPB (Imper C.Pl C.P3) => -} "ejerzan" ; - {- VPB (Pass C.Sg Masc) => -} "ejercido" ; - {- VPB (Pass C.Sg Fem) => -} "ejercida" ; - {- VPB (Pass C.Pl Masc) => -} "ejercidos" ; - {- VPB (Pass C.Pl Fem) => -} "ejercidas" - ] - } ; - -lin estarcir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "estarcir" ; - {- VI Ger => -} "estarciendo" ; - {- VI Part => -} "estarcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "estarzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "estarces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "estarce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "estarcimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "estarcs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "estarcen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "estarza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "estarzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "estarza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "estarzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "estarzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "estarzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estarca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "estarcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estarca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "estarcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "estarcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "estarcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estarciera" ; "estarciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"estarcieras" ; "estarcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estarciera" ; "estarciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estarciramos" ; "estarcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"estarcierais" ; "estarcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"estarcieran" ; "estarciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "estarc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estarciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estarci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "estarcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "estarcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "estarcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "estarcir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "estarcirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "estarcir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estarciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estarciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "estarcirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estarciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "estarcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estarciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estarciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estarciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "estarcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "estarcira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estarciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "estarcira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estarciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "estarcirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estarciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "estarce" ; - {- VPB (Imper C.Sg C.P3) => -} "estarza" ; - {- VPB (Imper C.Pl C.P1) => -} "estarzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "estarcid" ; - {- VPB (Imper C.Pl C.P3) => -} "estarzan" ; - {- VPB (Pass C.Sg Masc) => -} "estarcido" ; - {- VPB (Pass C.Sg Fem) => -} "estarcida" ; - {- VPB (Pass C.Pl Masc) => -} "estarcidos" ; - {- VPB (Pass C.Pl Fem) => -} "estarcidas" - ] - } ; - -lin fruncir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "fruncir" ; - {- VI Ger => -} "frunciendo" ; - {- VI Part => -} "fruncido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "frunzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "frunces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "frunce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fruncimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fruncs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fruncen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "frunza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "frunzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "frunza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "frunzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "frunzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "frunzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "frunca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "fruncas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "frunca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "fruncamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "fruncais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "fruncan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"frunciera" ; "frunciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"fruncieras" ; "fruncieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"frunciera" ; "frunciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"frunciramos" ; "fruncisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"fruncierais" ; "fruncieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"fruncieran" ; "frunciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "frunc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "frunciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "frunci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fruncimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fruncisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "fruncieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "fruncir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "fruncirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "fruncir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "frunciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "frunciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "fruncirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "frunciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "fruncieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "frunciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "frunciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "frunciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "fruncieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "fruncira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "frunciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "fruncira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "frunciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "fruncirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "frunciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "frunce" ; - {- VPB (Imper C.Sg C.P3) => -} "frunza" ; - {- VPB (Imper C.Pl C.P1) => -} "frunzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fruncid" ; - {- VPB (Imper C.Pl C.P3) => -} "frunzan" ; - {- VPB (Pass C.Sg Masc) => -} "fruncido" ; - {- VPB (Pass C.Sg Fem) => -} "fruncida" ; - {- VPB (Pass C.Pl Masc) => -} "fruncidos" ; - {- VPB (Pass C.Pl Fem) => -} "fruncidas" - ] - } ; - -lin mecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "mecer" ; - {- VI Ger => -} "meciendo" ; - {- VI Part => -} "mecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "meces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "mecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "mecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "mecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "meza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "mezas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "meza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "mezamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "mezis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "mezan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "meca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "mecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "meca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "mecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "mecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "mecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"meciera" ; "meciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"mecieras" ; "mecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"meciera" ; "meciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"meciramos" ; "mecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"mecierais" ; "mecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"mecieran" ; "meciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "mec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "meciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "meci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "mecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "mecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "mecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "mecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "mecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "mecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "meceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "meceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "mecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "meciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "mecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "meciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "meciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "meciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "mecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "mecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "meceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "mecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "meceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "mecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "meceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mece" ; - {- VPB (Imper C.Sg C.P3) => -} "meza" ; - {- VPB (Imper C.Pl C.P1) => -} "mezamos" ; - {- VPB (Imper C.Pl C.P2) => -} "meced" ; - {- VPB (Imper C.Pl C.P3) => -} "mezan" ; - {- VPB (Pass C.Sg Masc) => -} "mecido" ; - {- VPB (Pass C.Sg Fem) => -} "mecida" ; - {- VPB (Pass C.Pl Masc) => -} "mecidos" ; - {- VPB (Pass C.Pl Fem) => -} "mecidas" - ] - } ; - -lin remecer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remecer" ; - {- VI Ger => -} "remeciendo" ; - {- VI Part => -} "remecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remezo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remeces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remecemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remecis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remeza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remezas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remeza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remezamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remezis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remezan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remeciera" ; "remeciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remecieras" ; "remecieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remeciera" ; "remeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remeciramos" ; "remecisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remecierais" ; "remecieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remecieran" ; "remeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remec" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remeciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remecimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remecisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remecer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remecers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remeceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remeceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remeciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remecieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remeciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remeciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remecera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remeceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remeceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remecerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remece" ; - {- VPB (Imper C.Sg C.P3) => -} "remeza" ; - {- VPB (Imper C.Pl C.P1) => -} "remezamos" ; - {- VPB (Imper C.Pl C.P2) => -} "remeced" ; - {- VPB (Imper C.Pl C.P3) => -} "remezan" ; - {- VPB (Pass C.Sg Masc) => -} "remecido" ; - {- VPB (Pass C.Sg Fem) => -} "remecida" ; - {- VPB (Pass C.Pl Masc) => -} "remecidos" ; - {- VPB (Pass C.Pl Fem) => -} "remecidas" - ] - } ; - -lin resarcir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resarcir" ; - {- VI Ger => -} "resarciendo" ; - {- VI Part => -} "resarcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resarzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resarces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resarce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resarcimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resarcs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resarcen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resarza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resarzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resarza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resarzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resarzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resarzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resarca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resarcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resarca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resarcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resarcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resarcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resarciera" ; "resarciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resarcieras" ; "resarcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resarciera" ; "resarciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resarciramos" ; "resarcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resarcierais" ; "resarcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resarcieran" ; "resarciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resarc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resarciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resarci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resarcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resarcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resarcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resarcir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resarcirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resarcir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resarciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resarciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resarcirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resarciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resarcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resarciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resarciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resarciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resarcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resarcira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resarciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resarcira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resarciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resarcirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resarciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resarce" ; - {- VPB (Imper C.Sg C.P3) => -} "resarza" ; - {- VPB (Imper C.Pl C.P1) => -} "resarzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "resarcid" ; - {- VPB (Imper C.Pl C.P3) => -} "resarzan" ; - {- VPB (Pass C.Sg Masc) => -} "resarcido" ; - {- VPB (Pass C.Sg Fem) => -} "resarcida" ; - {- VPB (Pass C.Pl Masc) => -} "resarcidos" ; - {- VPB (Pass C.Pl Fem) => -} "resarcidas" - ] - } ; - -lin rezurcir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rezurcir" ; - {- VI Ger => -} "rezurciendo" ; - {- VI Part => -} "rezurcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rezurzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rezurces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rezurce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rezurcimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rezurcs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rezurcen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rezurza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rezurzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rezurza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rezurzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rezurzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rezurzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rezurca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rezurcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rezurca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rezurcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rezurcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rezurcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rezurciera" ; "rezurciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rezurcieras" ; "rezurcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rezurciera" ; "rezurciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rezurciramos" ; "rezurcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rezurcierais" ; "rezurcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rezurcieran" ; "rezurciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rezurc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rezurciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rezurci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rezurcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rezurcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rezurcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rezurcir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rezurcirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rezurcir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rezurciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rezurciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rezurcirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rezurciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rezurcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rezurciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rezurciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rezurciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rezurcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rezurcira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rezurciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rezurcira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rezurciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rezurcirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rezurciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rezurce" ; - {- VPB (Imper C.Sg C.P3) => -} "rezurza" ; - {- VPB (Imper C.Pl C.P1) => -} "rezurzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rezurcid" ; - {- VPB (Imper C.Pl C.P3) => -} "rezurzan" ; - {- VPB (Pass C.Sg Masc) => -} "rezurcido" ; - {- VPB (Pass C.Sg Fem) => -} "rezurcida" ; - {- VPB (Pass C.Pl Masc) => -} "rezurcidos" ; - {- VPB (Pass C.Pl Fem) => -} "rezurcidas" - ] - } ; - -lin subyacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "subyacer" ; - {- VI Ger => -} "subyaciendo" ; - {- VI Part => -} "subyacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "subyazgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "subyaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "subyace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "subyacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "subyacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "subyacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "subyazga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "subyazgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "subyazga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "subyazgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "subyazgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "subyazgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "subyaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "subyacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "subyaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "subyacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "subyacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "subyacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"subyaciera" ; "subyaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"subyacieras" ; "subyacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"subyaciera" ; "subyaciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"subyaciramos" ; "subyacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"subyacierais" ; "subyacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"subyacieran" ; "subyaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "subyac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "subyaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "subyaci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "subyacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "subyacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "subyacieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "subyacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "subyacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "subyacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "subyaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "subyaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "subyacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "subyaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "subyacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "subyaciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "subyaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "subyaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "subyacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "subyacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "subyaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "subyacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "subyaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "subyacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "subyaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "subyace" ; - {- VPB (Imper C.Sg C.P3) => -} "subyazga" ; - {- VPB (Imper C.Pl C.P1) => -} "subyazgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "subyaced" ; - {- VPB (Imper C.Pl C.P3) => -} "subyazgan" ; - {- VPB (Pass C.Sg Masc) => -} "subyacido" ; - {- VPB (Pass C.Sg Fem) => -} "subyacida" ; - {- VPB (Pass C.Pl Masc) => -} "subyacidos" ; - {- VPB (Pass C.Pl Fem) => -} "subyacidas" - ] - } ; - -lin uncir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "uncir" ; - {- VI Ger => -} "unciendo" ; - {- VI Part => -} "uncido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "unzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "unces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "unce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "uncimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "uncs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "uncen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "unza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "unzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "unza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "unzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "unzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "unzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "unca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "uncas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "unca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "uncamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "uncais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "uncan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"unciera" ; "unciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"uncieras" ; "uncieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"unciera" ; "unciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"unciramos" ; "uncisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"uncierais" ; "uncieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"uncieran" ; "unciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "unc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "unciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "unci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "uncimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "uncisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "uncieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "uncir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "uncirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "uncir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "unciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "unciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "uncirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "unciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "uncieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "unciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "unciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "unciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "uncieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "uncira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "unciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "uncira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "unciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "uncirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "unciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "unce" ; - {- VPB (Imper C.Sg C.P3) => -} "unza" ; - {- VPB (Imper C.Pl C.P1) => -} "unzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "uncid" ; - {- VPB (Imper C.Pl C.P3) => -} "unzan" ; - {- VPB (Pass C.Sg Masc) => -} "uncido" ; - {- VPB (Pass C.Sg Fem) => -} "uncida" ; - {- VPB (Pass C.Pl Masc) => -} "uncidos" ; - {- VPB (Pass C.Pl Fem) => -} "uncidas" - ] - } ; - -lin vencer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "vencer" ; - {- VI Ger => -} "venciendo" ; - {- VI Part => -} "vencido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "venzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vences" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vence" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "vencemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "vencis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "vencen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "venza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "venzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "venza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "venzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "venzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "venzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "venca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "vencas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "venca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "vencamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "vencais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "vencan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"venciera" ; "venciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"vencieras" ; "vencieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"venciera" ; "venciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"venciramos" ; "vencisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"vencierais" ; "vencieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"vencieran" ; "venciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "venc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "venciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "venci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "vencimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "vencisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "vencieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "vencer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "vencers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "vencer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "venceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "venceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "vencern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "venciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "vencieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "venciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "venciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "venciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "vencieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "vencera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "venceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "vencera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "venceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "vencerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "venceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vence" ; - {- VPB (Imper C.Sg C.P3) => -} "venza" ; - {- VPB (Imper C.Pl C.P1) => -} "venzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "venced" ; - {- VPB (Imper C.Pl C.P3) => -} "venzan" ; - {- VPB (Pass C.Sg Masc) => -} "vencido" ; - {- VPB (Pass C.Sg Fem) => -} "vencida" ; - {- VPB (Pass C.Pl Masc) => -} "vencidos" ; - {- VPB (Pass C.Pl Fem) => -} "vencidas" - ] - } ; - -lin yacer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "yacer" ; - {- VI Ger => -} "yaciendo" ; - {- VI Part => -} "yacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "yazgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "yaces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "yace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "yacemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "yacis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "yacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "yazga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "yazgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "yazga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "yazgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "yazgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "yazgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "yaca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "yacas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "yaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "yacamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "yacais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "yacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"yaciera" ; "yaciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"yacieras" ; "yacieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"yaciera" ; "yaciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"yaciramos" ; "yacisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"yacierais" ; "yacieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"yacieran" ; "yaciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "yac" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "yaciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "yaci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "yacimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "yacisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "yacieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "yacer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "yacers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "yacer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "yaceremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "yaceris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "yacern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "yaciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "yacieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "yaciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "yaciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "yaciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "yacieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "yacera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "yaceras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "yacera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "yaceramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "yacerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "yaceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "yace" ; - {- VPB (Imper C.Sg C.P3) => -} "yazga" ; - {- VPB (Imper C.Pl C.P1) => -} "yazgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "yaced" ; - {- VPB (Imper C.Pl C.P3) => -} "yazgan" ; - {- VPB (Pass C.Sg Masc) => -} "yacido" ; - {- VPB (Pass C.Sg Fem) => -} "yacida" ; - {- VPB (Pass C.Pl Masc) => -} "yacidos" ; - {- VPB (Pass C.Pl Fem) => -} "yacidas" - ] - } ; - -lin zurcir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "zurcir" ; - {- VI Ger => -} "zurciendo" ; - {- VI Part => -} "zurcido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "zurzo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "zurces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "zurce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "zurcimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "zurcs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "zurcen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "zurza" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "zurzas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "zurza" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "zurzamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "zurzis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "zurzan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "zurca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "zurcas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "zurca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "zurcamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "zurcais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "zurcan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"zurciera" ; "zurciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"zurcieras" ; "zurcieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"zurciera" ; "zurciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"zurciramos" ; "zurcisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"zurcierais" ; "zurcieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"zurcieran" ; "zurciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "zurc" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "zurciste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "zurci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "zurcimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "zurcisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "zurcieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "zurcir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "zurcirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "zurcir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "zurciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "zurciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "zurcirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "zurciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "zurcieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "zurciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "zurciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "zurciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "zurcieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "zurcira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "zurciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "zurcira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "zurciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "zurcirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "zurciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "zurce" ; - {- VPB (Imper C.Sg C.P3) => -} "zurza" ; - {- VPB (Imper C.Pl C.P1) => -} "zurzamos" ; - {- VPB (Imper C.Pl C.P2) => -} "zurcid" ; - {- VPB (Imper C.Pl C.P3) => -} "zurzan" ; - {- VPB (Pass C.Sg Masc) => -} "zurcido" ; - {- VPB (Pass C.Sg Fem) => -} "zurcida" ; - {- VPB (Pass C.Pl Masc) => -} "zurcidos" ; - {- VPB (Pass C.Pl Fem) => -} "zurcidas" - ] - } ; - -lin desor_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desor" ; - {- VI Ger => -} "desoyendo" ; - {- VI Part => -} "desodo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desoigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desoyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desoye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desomos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desos" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desoyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desoiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desoigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desoiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desoigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desoigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desoigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desoa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desoas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desoa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desoamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desoais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desoan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desoyera" ; "desoyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desoyeras" ; "desoyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desoyera" ; "desoyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desoyramos" ; "desoysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desoyerais" ; "desoyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desoyeran" ; "desoyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deso" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desoste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desoy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desomos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desosteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desoyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desoir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desoirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desoir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desoiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desoiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desoirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desoyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desoyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desoyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desoyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desoyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desoyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desoira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desoiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desoira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desoiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desoirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desoiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desoye" ; - {- VPB (Imper C.Sg C.P3) => -} "desoiga" ; - {- VPB (Imper C.Pl C.P1) => -} "desoigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desod" ; - {- VPB (Imper C.Pl C.P3) => -} "desoigan" ; - {- VPB (Pass C.Sg Masc) => -} "desodo" ; - {- VPB (Pass C.Sg Fem) => -} "desoda" ; - {- VPB (Pass C.Pl Masc) => -} "desodos" ; - {- VPB (Pass C.Pl Fem) => -} "desodas" - ] - } ; - -lin entreor_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entreor" ; - {- VI Ger => -} "entreoyendo" ; - {- VI Part => -} "entreodo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entreoigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entreoyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entreoye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entreomos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entreos" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entreoyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entreoiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entreoigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entreoiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entreoigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entreoigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entreoigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entreoa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entreoas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entreoa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entreoamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entreoais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entreoan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entreoyera" ; "entreoyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entreoyeras" ; "entreoyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entreoyera" ; "entreoyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entreoyramos" ; "entreoysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entreoyerais" ; "entreoyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entreoyeran" ; "entreoyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entreo" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entreoste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entreoy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entreomos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entreosteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entreoyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entreoir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entreoirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entreoir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entreoiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entreoiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entreoirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entreoyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entreoyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entreoyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entreoyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entreoyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entreoyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entreoira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entreoiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entreoira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entreoiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entreoirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entreoiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entreoye" ; - {- VPB (Imper C.Sg C.P3) => -} "entreoiga" ; - {- VPB (Imper C.Pl C.P1) => -} "entreoigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entreod" ; - {- VPB (Imper C.Pl C.P3) => -} "entreoigan" ; - {- VPB (Pass C.Sg Masc) => -} "entreodo" ; - {- VPB (Pass C.Sg Fem) => -} "entreoda" ; - {- VPB (Pass C.Pl Masc) => -} "entreodos" ; - {- VPB (Pass C.Pl Fem) => -} "entreodas" - ] - } ; - -lin or_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "or" ; - {- VI Ger => -} "oyendo" ; - {- VI Part => -} "odo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "oigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "oyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "oye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "omos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "os" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "oyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "oiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "oigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "oiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "oigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "oigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "oigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "oa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "oas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "oa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "oamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "oais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "oan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"oyera" ; "oyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"oyeras" ; "oyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"oyera" ; "oyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"oyramos" ; "oysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"oyerais" ; "oyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"oyeran" ; "oyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "o" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "oste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "oy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "omos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "osteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "oyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "oir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "oirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "oir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "oiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "oiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "oirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "oyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "oyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "oyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "oyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "oyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "oyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "oira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "oiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "oira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "oiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "oirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "oiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "oye" ; - {- VPB (Imper C.Sg C.P3) => -} "oiga" ; - {- VPB (Imper C.Pl C.P1) => -} "oigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "od" ; - {- VPB (Imper C.Pl C.P3) => -} "oigan" ; - {- VPB (Pass C.Sg Masc) => -} "odo" ; - {- VPB (Pass C.Sg Fem) => -} "oda" ; - {- VPB (Pass C.Pl Masc) => -} "odos" ; - {- VPB (Pass C.Pl Fem) => -} "odas" - ] - } ; - -lin trasor_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasor" ; - {- VI Ger => -} "trasoyendo" ; - {- VI Part => -} "trasodo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasoigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasoyes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasoye" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasomos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasos" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasoyen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasoiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasoigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasoiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasoigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasoigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasoigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasoa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasoas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasoa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasoamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasoais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasoan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasoyera" ; "trasoyese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasoyeras" ; "trasoyeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasoyera" ; "trasoyese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasoyramos" ; "trasoysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasoyerais" ; "trasoyeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasoyeran" ; "trasoyesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "traso" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasoste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasoy" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasomos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasosteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasoyeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasoir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasoirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasoir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasoiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasoiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasoirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasoyere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasoyeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasoyere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasoyremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasoyereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasoyeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasoira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasoiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasoira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasoiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasoirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasoiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasoye" ; - {- VPB (Imper C.Sg C.P3) => -} "trasoiga" ; - {- VPB (Imper C.Pl C.P1) => -} "trasoigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasod" ; - {- VPB (Imper C.Pl C.P3) => -} "trasoigan" ; - {- VPB (Pass C.Sg Masc) => -} "trasodo" ; - {- VPB (Pass C.Sg Fem) => -} "trasoda" ; - {- VPB (Pass C.Pl Masc) => -} "trasodos" ; - {- VPB (Pass C.Pl Fem) => -} "trasodas" - ] - } ; - -lin oler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "oler" ; - {- VI Ger => -} "oliendo" ; - {- VI Part => -} "olido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "huelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "huele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "olemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "olis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "huelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "huela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "huelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "huela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "olamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "olis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "huelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "ola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "olas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "ola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "olamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "olais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "olan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"oliera" ; "oliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"olieras" ; "olieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"oliera" ; "oliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"oliramos" ; "olisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"olierais" ; "olieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"olieran" ; "oliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "oliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "oli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "olimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "olisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "olieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "oler" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "olers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "oler" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "oleremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "oleris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "olern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "oliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "olieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "oliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "oliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "oliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "olieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "olera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "oleras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "olera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "oleramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "olerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "oleran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "huele" ; - {- VPB (Imper C.Sg C.P3) => -} "huela" ; - {- VPB (Imper C.Pl C.P1) => -} "olamos" ; - {- VPB (Imper C.Pl C.P2) => -} "oled" ; - {- VPB (Imper C.Pl C.P3) => -} "huelan" ; - {- VPB (Pass C.Sg Masc) => -} "olido" ; - {- VPB (Pass C.Sg Fem) => -} "olida" ; - {- VPB (Pass C.Pl Masc) => -} "olidos" ; - {- VPB (Pass C.Pl Fem) => -} "olidas" - ] - } ; - -lin acaecer2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acaecer" ; - {- VI Ger => -} "acaeciendo" ; - {- VI Part => -} "acaecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acaece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acaecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acaezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acaezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acaeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acaecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acaeciera" ; "acaeciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acaecieran" ; "acaeciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acaeci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acaecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acaecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acaecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acaeciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acaecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acaecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acaeceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} "acaezca" ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} "acaezcan" ; - {- VPB (Pass C.Sg Masc) => -} "acaecido" ; - {- VPB (Pass C.Sg Fem) => -} "acaecida" ; - {- VPB (Pass C.Pl Masc) => -} "acaecidos" ; - {- VPB (Pass C.Pl Fem) => -} "acaecidas" - ] - } ; - -lin acontecer2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acontecer" ; - {- VI Ger => -} "aconteciendo" ; - {- VI Part => -} "acontecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acontece" ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acontecen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acontezca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acontezcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aconteca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acontecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"aconteciera" ; "aconteciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acontecieran" ; "aconteciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "aconteci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acontecieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acontecer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acontecern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "aconteciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acontecieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acontecera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aconteceran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} "acontezca" ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} "acontezcan" ; - {- VPB (Pass C.Sg Masc) => -} "acontecido" ; - {- VPB (Pass C.Sg Fem) => -} "acontecida" ; - {- VPB (Pass C.Pl Masc) => -} "acontecidos" ; - {- VPB (Pass C.Pl Fem) => -} "acontecidas" - ] - } ; - -lin aplacer2_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aplacer" ; - {- VI Ger => -} "aplaciendo" ; - {- VI Part => -} "aplacido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aplace" ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aplacen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aplaca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aplacan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin astreir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "astreir" ; - {- VI Ger => -} "astriiendo" ; - {- VI Part => -} "astreido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "astrio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "astries" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "astrie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "astreimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "astres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "astrien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "astria" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "astrias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "astria" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "astriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "astriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "astrian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "astrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "astreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "astrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "astreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "astreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "astrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"astriera" ; "astriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"astrieras" ; "astrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"astriera" ; "astriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"astriramos" ; "astrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"astrierais" ; "astrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"astrieran" ; "astriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "astre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "astreiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "astri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "astreimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "astreisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "astrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "astreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "astreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "astreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "astreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "astreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "astreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "astriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "astrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "astriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "astriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "astriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "astrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "astreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "astreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "astreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "astreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "astreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "astreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "astrie" ; - {- VPB (Imper C.Sg C.P3) => -} "astria" ; - {- VPB (Imper C.Pl C.P1) => -} "astriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "astreid" ; - {- VPB (Imper C.Pl C.P3) => -} "astrian" ; - {- VPB (Pass C.Sg Masc) => -} "astreido" ; - {- VPB (Pass C.Sg Fem) => -} "astreida" ; - {- VPB (Pass C.Pl Masc) => -} "astreidos" ; - {- VPB (Pass C.Pl Fem) => -} "astreidas" - ] - } ; - -lin ceir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ceir" ; - {- VI Ger => -} "ciiendo" ; - {- VI Part => -} "ceido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cies" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "ceimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "ces" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "ciamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "ciis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "ceas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "ceamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "ceais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"ciera" ; "ciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cieras" ; "cieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"ciera" ; "ciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"ciramos" ; "cisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cierais" ; "cieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cieran" ; "ciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ce" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "ceiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ceimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "ceisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ceir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "ceirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ceir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "ceiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "ceiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "ceirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "ciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "ciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "ciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "ciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "ceira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "ceiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "ceira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "ceiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "ceirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "ceiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cie" ; - {- VPB (Imper C.Sg C.P3) => -} "cia" ; - {- VPB (Imper C.Pl C.P1) => -} "ciamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ceid" ; - {- VPB (Imper C.Pl C.P3) => -} "cian" ; - {- VPB (Pass C.Sg Masc) => -} "ceido" ; - {- VPB (Pass C.Sg Fem) => -} "ceida" ; - {- VPB (Pass C.Pl Masc) => -} "ceidos" ; - {- VPB (Pass C.Pl Fem) => -} "ceidas" - ] - } ; - -lin competir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "competir" ; - {- VI Ger => -} "compitiendo" ; - {- VI Part => -} "competido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "compito" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "compites" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "compite" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "competimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "compets" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "compiten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "compita" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "compitas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "compita" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "compitamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "compitis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "compitan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "competa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "competas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "competa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "competamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "competais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "competan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"compitiera" ; "compitiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"compitieras" ; "compitieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"compitiera" ; "compitiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"compitiramos" ; "compitisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"compitierais" ; "compitieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"compitieran" ; "compitiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "compet" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "competiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "compiti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "competimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "competisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "compitieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "competir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "competirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "competir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "competiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "competiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "competirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "compitiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "compitieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "compitiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "compitiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "compitiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "compitieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "competira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "competiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "competira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "competiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "competirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "competiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "compite" ; - {- VPB (Imper C.Sg C.P3) => -} "compita" ; - {- VPB (Imper C.Pl C.P1) => -} "compitamos" ; - {- VPB (Imper C.Pl C.P2) => -} "competid" ; - {- VPB (Imper C.Pl C.P3) => -} "compitan" ; - {- VPB (Pass C.Sg Masc) => -} "competido" ; - {- VPB (Pass C.Sg Fem) => -} "competida" ; - {- VPB (Pass C.Pl Masc) => -} "competidos" ; - {- VPB (Pass C.Pl Fem) => -} "competidas" - ] - } ; - -lin concebir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "concebir" ; - {- VI Ger => -} "concibiendo" ; - {- VI Part => -} "concebido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "concibo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "concibes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "concibe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "concebimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "concebs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conciben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "conciba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "concibas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "conciba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "concibamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "concibis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conciban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "conceba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "concebas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "conceba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "concebamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "concebais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "conceban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"concibiera" ; "concibiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"concibieras" ; "concibieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"concibiera" ; "concibiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"concibiramos" ; "concibisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"concibierais" ; "concibieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"concibieran" ; "concibiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conceb" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "concebiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "concibi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "concebimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "concebisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "concibieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "concebir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "concebirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "concebir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "concebiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "concebiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "concebirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "concibiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "concibieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "concibiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "concibiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "concibiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "concibieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "concebira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "concebiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "concebira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "concebiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "concebirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "concebiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "concibe" ; - {- VPB (Imper C.Sg C.P3) => -} "conciba" ; - {- VPB (Imper C.Pl C.P1) => -} "concibamos" ; - {- VPB (Imper C.Pl C.P2) => -} "concebid" ; - {- VPB (Imper C.Pl C.P3) => -} "conciban" ; - {- VPB (Pass C.Sg Masc) => -} "concebido" ; - {- VPB (Pass C.Sg Fem) => -} "concebida" ; - {- VPB (Pass C.Pl Masc) => -} "concebidos" ; - {- VPB (Pass C.Pl Fem) => -} "concebidas" - ] - } ; - -lin constreir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "constreir" ; - {- VI Ger => -} "constriiendo" ; - {- VI Part => -} "constreido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "constrio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "constries" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "constrie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "constreimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "constres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "constrien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "constria" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "constrias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "constria" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "constriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "constriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "constrian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "constrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "constreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "constrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "constreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "constreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "constrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"constriera" ; "constriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"constrieras" ; "constrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"constriera" ; "constriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"constriramos" ; "constrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"constrierais" ; "constrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"constrieran" ; "constriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "constre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "constreiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "constri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "constreimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "constreisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "constrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "constreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "constreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "constreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "constreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "constreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "constreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "constriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "constrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "constriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "constriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "constriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "constrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "constreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "constreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "constreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "constreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "constreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "constreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "constrie" ; - {- VPB (Imper C.Sg C.P3) => -} "constria" ; - {- VPB (Imper C.Pl C.P1) => -} "constriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "constreid" ; - {- VPB (Imper C.Pl C.P3) => -} "constrian" ; - {- VPB (Pass C.Sg Masc) => -} "constreido" ; - {- VPB (Pass C.Sg Fem) => -} "constreida" ; - {- VPB (Pass C.Pl Masc) => -} "constreidos" ; - {- VPB (Pass C.Pl Fem) => -} "constreidas" - ] - } ; - -lin derretir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "derretir" ; - {- VI Ger => -} "derritiendo" ; - {- VI Part => -} "derretido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "derrito" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "derrites" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "derrite" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "derretimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "derrets" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "derriten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "derrita" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "derritas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "derrita" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "derritamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "derritis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "derritan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "derreta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "derretas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "derreta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "derretamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "derretais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "derretan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"derritiera" ; "derritiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"derritieras" ; "derritieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"derritiera" ; "derritiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"derritiramos" ; "derritisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"derritierais" ; "derritieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"derritieran" ; "derritiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "derret" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "derretiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "derriti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "derretimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "derretisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "derritieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "derretir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "derretirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "derretir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "derretiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "derretiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "derretirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "derritiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "derritieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "derritiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "derritiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "derritiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "derritieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "derretira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "derretiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "derretira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "derretiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "derretirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "derretiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "derrite" ; - {- VPB (Imper C.Sg C.P3) => -} "derrita" ; - {- VPB (Imper C.Pl C.P1) => -} "derritamos" ; - {- VPB (Imper C.Pl C.P2) => -} "derretid" ; - {- VPB (Imper C.Pl C.P3) => -} "derritan" ; - {- VPB (Pass C.Sg Masc) => -} "derretido" ; - {- VPB (Pass C.Sg Fem) => -} "derretida" ; - {- VPB (Pass C.Pl Masc) => -} "derretidos" ; - {- VPB (Pass C.Pl Fem) => -} "derretidas" - ] - } ; - -lin desceir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desceir" ; - {- VI Ger => -} "desciiendo" ; - {- VI Part => -} "desceido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descies" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desceimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desces" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desciamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desciis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desceas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desceamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desceais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desciera" ; "desciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descieras" ; "descieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desciera" ; "desciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desciramos" ; "descisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descierais" ; "descieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descieran" ; "desciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desce" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desceiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desceimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desceisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desceir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desceirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desceir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desceiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desceiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desceirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desceira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desceiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desceira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desceiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desceirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desceiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descie" ; - {- VPB (Imper C.Sg C.P3) => -} "descia" ; - {- VPB (Imper C.Pl C.P1) => -} "desciamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desceid" ; - {- VPB (Imper C.Pl C.P3) => -} "descian" ; - {- VPB (Pass C.Sg Masc) => -} "desceido" ; - {- VPB (Pass C.Sg Fem) => -} "desceida" ; - {- VPB (Pass C.Pl Masc) => -} "desceidos" ; - {- VPB (Pass C.Pl Fem) => -} "desceidas" - ] - } ; - -lin deservir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deservir" ; - {- VI Ger => -} "desirviendo" ; - {- VI Part => -} "deservido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desirvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desirves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desirve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deservimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deservs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desirven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desirva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desirvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desirva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desirvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desirvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desirvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deserva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deservas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deserva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deservamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deservais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deservan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desirviera" ; "desirviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desirvieras" ; "desirvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desirviera" ; "desirviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desirviramos" ; "desirvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desirvierais" ; "desirvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desirvieran" ; "desirviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deserv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "deserviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desirvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deservimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deservisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desirvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deservir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deservirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deservir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "deserviremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "deserviris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deservirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desirviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desirvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desirviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desirviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desirviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desirvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deservira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "deserviras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deservira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "deserviramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deservirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "deserviran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desirve" ; - {- VPB (Imper C.Sg C.P3) => -} "desirva" ; - {- VPB (Imper C.Pl C.P1) => -} "desirvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deservid" ; - {- VPB (Imper C.Pl C.P3) => -} "desirvan" ; - {- VPB (Pass C.Sg Masc) => -} "deservido" ; - {- VPB (Pass C.Sg Fem) => -} "deservida" ; - {- VPB (Pass C.Pl Masc) => -} "deservidos" ; - {- VPB (Pass C.Pl Fem) => -} "deservidas" - ] - } ; - -lin despedir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "despedir" ; - {- VI Ger => -} "despidiendo" ; - {- VI Part => -} "despedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "despido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "despides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "despide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "despedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "despeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "despiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "despida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "despidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "despida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "despidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "despidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "despidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "despeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "despedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "despeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "despedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "despedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "despedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"despidiera" ; "despidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"despidieras" ; "despidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"despidiera" ; "despidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"despidiramos" ; "despidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"despidierais" ; "despidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"despidieran" ; "despidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desped" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "despediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "despidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "despedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "despedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "despidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "despedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "despedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "despedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "despediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "despediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "despedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "despidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "despidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "despidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "despidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "despidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "despidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "despedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "despediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "despedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "despediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "despedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "despediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "despide" ; - {- VPB (Imper C.Sg C.P3) => -} "despida" ; - {- VPB (Imper C.Pl C.P1) => -} "despidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "despedid" ; - {- VPB (Imper C.Pl C.P3) => -} "despidan" ; - {- VPB (Pass C.Sg Masc) => -} "despedido" ; - {- VPB (Pass C.Sg Fem) => -} "despedida" ; - {- VPB (Pass C.Pl Masc) => -} "despedidos" ; - {- VPB (Pass C.Pl Fem) => -} "despedidas" - ] - } ; - -lin desteir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desteir" ; - {- VI Ger => -} "destiiendo" ; - {- VI Part => -} "desteido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "destio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desties" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "destie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desteimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "destes" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "destien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "destia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "destias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "destia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "destiamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "destiis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "destian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "destea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desteas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "destea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desteamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desteais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "destean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"destiera" ; "destiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"destieras" ; "destieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"destiera" ; "destiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"destiramos" ; "destisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"destierais" ; "destieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"destieran" ; "destiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deste" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desteiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desteimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desteisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "destieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desteir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desteirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desteir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desteiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desteiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desteirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "destiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "destieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "destiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "destiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "destiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "destieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desteira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desteiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desteira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desteiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desteirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desteiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "destie" ; - {- VPB (Imper C.Sg C.P3) => -} "destia" ; - {- VPB (Imper C.Pl C.P1) => -} "destiamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desteid" ; - {- VPB (Imper C.Pl C.P3) => -} "destian" ; - {- VPB (Pass C.Sg Masc) => -} "desteido" ; - {- VPB (Pass C.Sg Fem) => -} "desteida" ; - {- VPB (Pass C.Pl Masc) => -} "desteidos" ; - {- VPB (Pass C.Pl Fem) => -} "desteidas" - ] - } ; - -lin desvestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desvestir" ; - {- VI Ger => -} "desvistiendo" ; - {- VI Part => -} "desvestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desvisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desvistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desviste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desvestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desvests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desvisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desvista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desvistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desvista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desvistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desvistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desvistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desvesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desvestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desvesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desvestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desvestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desvestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desvistiera" ; "desvistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desvistieras" ; "desvistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desvistiera" ; "desvistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desvistiramos" ; "desvistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desvistierais" ; "desvistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desvistieran" ; "desvistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desvest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desvestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desvisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desvestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desvestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desvistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desvestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desvestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desvestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desvestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desvestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desvestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desvistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desvistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desvistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desvistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desvistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desvistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desvestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desvestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desvestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desvestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desvestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desvestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desviste" ; - {- VPB (Imper C.Sg C.P3) => -} "desvista" ; - {- VPB (Imper C.Pl C.P1) => -} "desvistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desvestid" ; - {- VPB (Imper C.Pl C.P3) => -} "desvistan" ; - {- VPB (Pass C.Sg Masc) => -} "desvestido" ; - {- VPB (Pass C.Sg Fem) => -} "desvestida" ; - {- VPB (Pass C.Pl Masc) => -} "desvestidos" ; - {- VPB (Pass C.Pl Fem) => -} "desvestidas" - ] - } ; - -lin embestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "embestir" ; - {- VI Ger => -} "embistiendo" ; - {- VI Part => -} "embestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "embisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "embistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "embiste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "embestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "embests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "embisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "embista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "embistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "embista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "embistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "embistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "embistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "embesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "embestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "embesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "embestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "embestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "embestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"embistiera" ; "embistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"embistieras" ; "embistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"embistiera" ; "embistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"embistiramos" ; "embistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"embistierais" ; "embistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"embistieran" ; "embistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "embest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "embestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "embisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "embestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "embestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "embistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "embestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "embestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "embestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "embestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "embestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "embestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "embistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "embistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "embistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "embistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "embistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "embistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "embestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "embestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "embestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "embestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "embestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "embestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "embiste" ; - {- VPB (Imper C.Sg C.P3) => -} "embista" ; - {- VPB (Imper C.Pl C.P1) => -} "embistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "embestid" ; - {- VPB (Imper C.Pl C.P3) => -} "embistan" ; - {- VPB (Pass C.Sg Masc) => -} "embestido" ; - {- VPB (Pass C.Sg Fem) => -} "embestida" ; - {- VPB (Pass C.Pl Masc) => -} "embestidos" ; - {- VPB (Pass C.Pl Fem) => -} "embestidas" - ] - } ; - -lin envestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "envestir" ; - {- VI Ger => -} "envistiendo" ; - {- VI Part => -} "envestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "envisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "envistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "enviste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "envestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "envests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "envisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "envista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "envistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "envista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "envistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "envistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "envistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "envesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "envestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "envesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "envestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "envestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "envestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"envistiera" ; "envistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"envistieras" ; "envistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"envistiera" ; "envistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"envistiramos" ; "envistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"envistierais" ; "envistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"envistieran" ; "envistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "envest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "envestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "envisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "envestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "envestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "envistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "envestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "envestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "envestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "envestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "envestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "envestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "envistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "envistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "envistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "envistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "envistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "envistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "envestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "envestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "envestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "envestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "envestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "envestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "enviste" ; - {- VPB (Imper C.Sg C.P3) => -} "envista" ; - {- VPB (Imper C.Pl C.P1) => -} "envistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "envestid" ; - {- VPB (Imper C.Pl C.P3) => -} "envistan" ; - {- VPB (Pass C.Sg Masc) => -} "envestido" ; - {- VPB (Pass C.Sg Fem) => -} "envestida" ; - {- VPB (Pass C.Pl Masc) => -} "envestidos" ; - {- VPB (Pass C.Pl Fem) => -} "envestidas" - ] - } ; - -lin estreir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "estreir" ; - {- VI Ger => -} "estriiendo" ; - {- VI Part => -} "estreido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "estrio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "estries" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "estrie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "estreimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "estres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "estrien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "estria" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "estrias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "estria" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "estriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "estriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "estrian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "estrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "estreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "estrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "estreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "estreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "estrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"estriera" ; "estriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"estrieras" ; "estrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"estriera" ; "estriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"estriramos" ; "estrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"estrierais" ; "estrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"estrieran" ; "estriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "estre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "estreiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "estri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "estreimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "estreisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "estrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "estreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "estreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "estreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "estreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "estreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "estreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "estriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "estrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "estriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "estriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "estriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "estrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "estreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "estreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "estreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "estreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "estreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "estreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "estrie" ; - {- VPB (Imper C.Sg C.P3) => -} "estria" ; - {- VPB (Imper C.Pl C.P1) => -} "estriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "estreid" ; - {- VPB (Imper C.Pl C.P3) => -} "estrian" ; - {- VPB (Pass C.Sg Masc) => -} "estreido" ; - {- VPB (Pass C.Sg Fem) => -} "estreida" ; - {- VPB (Pass C.Pl Masc) => -} "estreidos" ; - {- VPB (Pass C.Pl Fem) => -} "estreidas" - ] - } ; - -lin expedir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "expedir" ; - {- VI Ger => -} "expidiendo" ; - {- VI Part => -} "expedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "expido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "expides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "expide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "expedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "expeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "expiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "expida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "expidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "expida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "expidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "expidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "expidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "expeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "expedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "expeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "expedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "expedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "expedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"expidiera" ; "expidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"expidieras" ; "expidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"expidiera" ; "expidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"expidiramos" ; "expidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"expidierais" ; "expidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"expidieran" ; "expidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "exped" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "expediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "expidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "expedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "expedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "expidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "expedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "expedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "expedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "expediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "expediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "expedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "expidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "expidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "expidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "expidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "expidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "expidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "expedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "expediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "expedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "expediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "expedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "expediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "expide" ; - {- VPB (Imper C.Sg C.P3) => -} "expida" ; - {- VPB (Imper C.Pl C.P1) => -} "expidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "expedid" ; - {- VPB (Imper C.Pl C.P3) => -} "expidan" ; - {- VPB (Pass C.Sg Masc) => -} "expedido" ; - {- VPB (Pass C.Sg Fem) => -} "expedida" ; - {- VPB (Pass C.Pl Masc) => -} "expedidos" ; - {- VPB (Pass C.Pl Fem) => -} "expedidas" - ] - } ; - -lin gemir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "gemir" ; - {- VI Ger => -} "gimiendo" ; - {- VI Part => -} "gemido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "gimo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "gimes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "gime" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "gemimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "gems" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "gimen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "gima" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "gimas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "gima" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "gimamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "gimis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "giman" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "gema" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "gemas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "gema" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "gemamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "gemais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "geman" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"gimiera" ; "gimiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"gimieras" ; "gimieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"gimiera" ; "gimiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"gimiramos" ; "gimisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"gimierais" ; "gimieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"gimieran" ; "gimiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "gem" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "gemiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "gimi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "gemimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "gemisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "gimieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "gemir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "gemirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "gemir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "gemiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "gemiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "gemirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "gimiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "gimieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "gimiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "gimiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "gimiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "gimieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "gemira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "gemiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "gemira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "gemiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "gemirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "gemiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "gime" ; - {- VPB (Imper C.Sg C.P3) => -} "gima" ; - {- VPB (Imper C.Pl C.P1) => -} "gimamos" ; - {- VPB (Imper C.Pl C.P2) => -} "gemid" ; - {- VPB (Imper C.Pl C.P3) => -} "giman" ; - {- VPB (Pass C.Sg Masc) => -} "gemido" ; - {- VPB (Pass C.Sg Fem) => -} "gemida" ; - {- VPB (Pass C.Pl Masc) => -} "gemidos" ; - {- VPB (Pass C.Pl Fem) => -} "gemidas" - ] - } ; - -lin gernir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "gernir" ; - {- VI Ger => -} "girniendo" ; - {- VI Part => -} "gernido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "girno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "girnes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "girne" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "gernimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "gerns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "girnen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "girna" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "girnas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "girna" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "girnamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "girnis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "girnan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "gerna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "gernas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "gerna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "gernamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "gernais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "gernan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"girniera" ; "girniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"girnieras" ; "girnieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"girniera" ; "girniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"girniramos" ; "girnisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"girnierais" ; "girnieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"girnieran" ; "girniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "gern" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "gerniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "girni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "gernimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "gernisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "girnieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "gernir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "gernirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "gernir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "gerniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "gerniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "gernirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "girniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "girnieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "girniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "girniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "girniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "girnieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "gernira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "gerniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "gernira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "gerniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "gernirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "gerniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "girne" ; - {- VPB (Imper C.Sg C.P3) => -} "girna" ; - {- VPB (Imper C.Pl C.P1) => -} "girnamos" ; - {- VPB (Imper C.Pl C.P2) => -} "gernid" ; - {- VPB (Imper C.Pl C.P3) => -} "girnan" ; - {- VPB (Pass C.Sg Masc) => -} "gernido" ; - {- VPB (Pass C.Sg Fem) => -} "gernida" ; - {- VPB (Pass C.Pl Masc) => -} "gernidos" ; - {- VPB (Pass C.Pl Fem) => -} "gernidas" - ] - } ; - -lin henchir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "henchir" ; - {- VI Ger => -} "hinchiendo" ; - {- VI Part => -} "henchido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hincho" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hinches" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hinche" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "henchimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "henchs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hinchen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hincha" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hinchas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hincha" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hinchamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hinchis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hinchan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hencha" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "henchas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hencha" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "henchamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "henchais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "henchan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hinchiera" ; "hinchiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hinchieras" ; "hinchieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hinchiera" ; "hinchiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hinchiramos" ; "hinchisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hinchierais" ; "hinchieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hinchieran" ; "hinchiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "hench" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "henchiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hinchi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "henchimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "henchisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hinchieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "henchir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "henchirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "henchir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "henchiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "henchiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "henchirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hinchiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hinchieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hinchiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hinchiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hinchiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hinchieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "henchira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "henchiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "henchira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "henchiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "henchirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "henchiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hinche" ; - {- VPB (Imper C.Sg C.P3) => -} "hincha" ; - {- VPB (Imper C.Pl C.P1) => -} "hinchamos" ; - {- VPB (Imper C.Pl C.P2) => -} "henchid" ; - {- VPB (Imper C.Pl C.P3) => -} "hinchan" ; - {- VPB (Pass C.Sg Masc) => -} "henchido" ; - {- VPB (Pass C.Sg Fem) => -} "henchida" ; - {- VPB (Pass C.Pl Masc) => -} "henchidos" ; - {- VPB (Pass C.Pl Fem) => -} "henchidas" - ] - } ; - -lin heir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "heir" ; - {- VI Ger => -} "hiiendo" ; - {- VI Part => -} "heido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "hio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "hies" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "hie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "heimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "hes" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "hien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "hia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "hias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "hia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "hiamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "hiis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "hian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "hea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "heas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "hea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "heamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "heais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "hean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"hiera" ; "hiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"hieras" ; "hieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"hiera" ; "hiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"hiramos" ; "hisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"hierais" ; "hieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"hieran" ; "hiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "he" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "heiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "hi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "heimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "heisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "hieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "heir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "heirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "heir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "heiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "heiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "heirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "hiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "hieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "hiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "hiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "hiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "hieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "heira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "heiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "heira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "heiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "heirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "heiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "hie" ; - {- VPB (Imper C.Sg C.P3) => -} "hia" ; - {- VPB (Imper C.Pl C.P1) => -} "hiamos" ; - {- VPB (Imper C.Pl C.P2) => -} "heid" ; - {- VPB (Imper C.Pl C.P3) => -} "hian" ; - {- VPB (Pass C.Sg Masc) => -} "heido" ; - {- VPB (Pass C.Sg Fem) => -} "heida" ; - {- VPB (Pass C.Pl Masc) => -} "heidos" ; - {- VPB (Pass C.Pl Fem) => -} "heidas" - ] - } ; - -lin impedir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "impedir" ; - {- VI Ger => -} "impidiendo" ; - {- VI Part => -} "impedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "impido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "impides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "impide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "impedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "impeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "impiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "impida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "impidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "impida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "impidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "impidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "impidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "impeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "impedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "impeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "impedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "impedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "impedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"impidiera" ; "impidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"impidieras" ; "impidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"impidiera" ; "impidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"impidiramos" ; "impidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"impidierais" ; "impidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"impidieran" ; "impidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "imped" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "impediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "impidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "impedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "impedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "impidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "impedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "impedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "impedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "impediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "impediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "impedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "impidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "impidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "impidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "impidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "impidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "impidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "impedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "impediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "impedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "impediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "impedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "impediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "impide" ; - {- VPB (Imper C.Sg C.P3) => -} "impida" ; - {- VPB (Imper C.Pl C.P1) => -} "impidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "impedid" ; - {- VPB (Imper C.Pl C.P3) => -} "impidan" ; - {- VPB (Pass C.Sg Masc) => -} "impedido" ; - {- VPB (Pass C.Sg Fem) => -} "impedida" ; - {- VPB (Pass C.Pl Masc) => -} "impedidos" ; - {- VPB (Pass C.Pl Fem) => -} "impedidas" - ] - } ; - -lin investir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "investir" ; - {- VI Ger => -} "invistiendo" ; - {- VI Part => -} "investido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "invisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "invistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "inviste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "investimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "invests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "invisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "invista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "invistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "invista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "invistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "invistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "invistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "investa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "investas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "investa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "investamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "investais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "investan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"invistiera" ; "invistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"invistieras" ; "invistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"invistiera" ; "invistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"invistiramos" ; "invistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"invistierais" ; "invistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"invistieran" ; "invistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "invest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "investiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "invisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "investimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "investisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "invistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "investir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "investirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "investir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "investiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "investiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "investirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "invistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "invistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "invistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "invistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "invistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "invistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "investira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "investiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "investira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "investiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "investirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "investiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "inviste" ; - {- VPB (Imper C.Sg C.P3) => -} "invista" ; - {- VPB (Imper C.Pl C.P1) => -} "invistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "investid" ; - {- VPB (Imper C.Pl C.P3) => -} "invistan" ; - {- VPB (Pass C.Sg Masc) => -} "investido" ; - {- VPB (Pass C.Sg Fem) => -} "investida" ; - {- VPB (Pass C.Pl Masc) => -} "investidos" ; - {- VPB (Pass C.Pl Fem) => -} "investidas" - ] - } ; - -lin medir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "medir" ; - {- VI Ger => -} "midiendo" ; - {- VI Part => -} "medido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "mido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "mides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "mide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "medimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "meds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "miden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "mida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "midas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "mida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "midamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "midis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "midan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "meda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "medas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "meda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "medamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "medais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "medan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"midiera" ; "midiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"midieras" ; "midieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"midiera" ; "midiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"midiramos" ; "midisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"midierais" ; "midieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"midieran" ; "midiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "med" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "mediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "midi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "medimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "medisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "midieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "medir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "medirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "medir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "mediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "mediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "medirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "midiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "midieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "midiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "midiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "midiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "midieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "medira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "mediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "medira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "mediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "medirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "mediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "mide" ; - {- VPB (Imper C.Sg C.P3) => -} "mida" ; - {- VPB (Imper C.Pl C.P1) => -} "midamos" ; - {- VPB (Imper C.Pl C.P2) => -} "medid" ; - {- VPB (Imper C.Pl C.P3) => -} "midan" ; - {- VPB (Pass C.Sg Masc) => -} "medido" ; - {- VPB (Pass C.Sg Fem) => -} "medida" ; - {- VPB (Pass C.Pl Masc) => -} "medidos" ; - {- VPB (Pass C.Pl Fem) => -} "medidas" - ] - } ; - -lin pedir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "pedir" ; - {- VI Ger => -} "pidiendo" ; - {- VI Part => -} "pedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "pido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "pides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "pide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "pedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "peds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "piden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "pidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "pidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "pidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "pidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "peda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "pedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "peda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "pedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "pedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "pedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pidiera" ; "pidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pidieras" ; "pidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pidiera" ; "pidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pidiramos" ; "pidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pidierais" ; "pidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pidieran" ; "pidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ped" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "pedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "pedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "pedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "pediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "pediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "pedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "pedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "pediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "pedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "pediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "pedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "pediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "pide" ; - {- VPB (Imper C.Sg C.P3) => -} "pida" ; - {- VPB (Imper C.Pl C.P1) => -} "pidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "pedid" ; - {- VPB (Imper C.Pl C.P3) => -} "pidan" ; - {- VPB (Pass C.Sg Masc) => -} "pedido" ; - {- VPB (Pass C.Sg Fem) => -} "pedida" ; - {- VPB (Pass C.Pl Masc) => -} "pedidos" ; - {- VPB (Pass C.Pl Fem) => -} "pedidas" - ] - } ; - -lin preconcebir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "preconcebir" ; - {- VI Ger => -} "preconcibiendo" ; - {- VI Part => -} "preconcebido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "preconcibo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "preconcibes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "preconcibe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "preconcebimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "preconcebs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "preconciben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "preconciba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "preconcibas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "preconciba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "preconcibamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "preconcibis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "preconciban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "preconceba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preconcebas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "preconceba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preconcebamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preconcebais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "preconceban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"preconcibiera" ; "preconcibiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"preconcibieras" ; "preconcibieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"preconcibiera" ; "preconcibiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"preconcibiramos" ; "preconcibisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"preconcibierais" ; "preconcibieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"preconcibieran" ; "preconcibiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "preconceb" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "preconcebiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "preconcibi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "preconcebimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "preconcebisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "preconcibieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "preconcebir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "preconcebirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "preconcebir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preconcebiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preconcebiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "preconcebirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "preconcibiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "preconcibieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "preconcibiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "preconcibiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "preconcibiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "preconcibieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "preconcebira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preconcebiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "preconcebira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preconcebiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "preconcebirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preconcebiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preconcibe" ; - {- VPB (Imper C.Sg C.P3) => -} "preconciba" ; - {- VPB (Imper C.Pl C.P1) => -} "preconcibamos" ; - {- VPB (Imper C.Pl C.P2) => -} "preconcebid" ; - {- VPB (Imper C.Pl C.P3) => -} "preconciban" ; - {- VPB (Pass C.Sg Masc) => -} "preconcebido" ; - {- VPB (Pass C.Sg Fem) => -} "preconcebida" ; - {- VPB (Pass C.Pl Masc) => -} "preconcebidos" ; - {- VPB (Pass C.Pl Fem) => -} "preconcebidas" - ] - } ; - -lin receir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "receir" ; - {- VI Ger => -} "reciiendo" ; - {- VI Part => -} "receido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "recio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "recies" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "recie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "receimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reces" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "recien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "recia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "recias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "recia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reciamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reciis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "recian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "recea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "receas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "recea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "receamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "receais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "recean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reciera" ; "reciese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recieras" ; "recieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reciera" ; "reciese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reciramos" ; "recisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recierais" ; "recieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recieran" ; "reciesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rece" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "receiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reci" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "receimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "receisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "receir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "receirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "receir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "receiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "receiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "receirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reciere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reciere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reciremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reciereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "receira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "receiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "receira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "receiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "receirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "receiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "recie" ; - {- VPB (Imper C.Sg C.P3) => -} "recia" ; - {- VPB (Imper C.Pl C.P1) => -} "reciamos" ; - {- VPB (Imper C.Pl C.P2) => -} "receid" ; - {- VPB (Imper C.Pl C.P3) => -} "recian" ; - {- VPB (Pass C.Sg Masc) => -} "receido" ; - {- VPB (Pass C.Sg Fem) => -} "receida" ; - {- VPB (Pass C.Pl Masc) => -} "receidos" ; - {- VPB (Pass C.Pl Fem) => -} "receidas" - ] - } ; - -lin reexpedir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reexpedir" ; - {- VI Ger => -} "reexpidiendo" ; - {- VI Part => -} "reexpedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reexpido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reexpides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reexpide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reexpedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reexpeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reexpiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reexpida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reexpidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reexpida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reexpidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reexpidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reexpidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reexpeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reexpedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reexpeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reexpedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reexpedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reexpedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reexpidiera" ; "reexpidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reexpidieras" ; "reexpidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reexpidiera" ; "reexpidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reexpidiramos" ; "reexpidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reexpidierais" ; "reexpidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reexpidieran" ; "reexpidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reexped" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reexpediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reexpidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reexpedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reexpedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reexpidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reexpedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reexpedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reexpedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reexpediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reexpediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reexpedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reexpidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reexpidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reexpidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reexpidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reexpidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reexpidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reexpedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reexpediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reexpedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reexpediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reexpedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reexpediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reexpide" ; - {- VPB (Imper C.Sg C.P3) => -} "reexpida" ; - {- VPB (Imper C.Pl C.P1) => -} "reexpidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reexpedid" ; - {- VPB (Imper C.Pl C.P3) => -} "reexpidan" ; - {- VPB (Pass C.Sg Masc) => -} "reexpedido" ; - {- VPB (Pass C.Sg Fem) => -} "reexpedida" ; - {- VPB (Pass C.Pl Masc) => -} "reexpedidos" ; - {- VPB (Pass C.Pl Fem) => -} "reexpedidas" - ] - } ; - -lin rehenchir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rehenchir" ; - {- VI Ger => -} "rehinchiendo" ; - {- VI Part => -} "rehenchido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rehincho" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rehinches" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rehinche" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rehenchimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rehenchs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rehinchen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rehincha" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rehinchas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rehincha" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rehinchamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rehinchis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rehinchan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rehencha" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rehenchas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rehencha" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rehenchamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rehenchais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rehenchan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rehinchiera" ; "rehinchiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rehinchieras" ; "rehinchieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rehinchiera" ; "rehinchiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rehinchiramos" ; "rehinchisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rehinchierais" ; "rehinchieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rehinchieran" ; "rehinchiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rehench" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rehenchiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rehinchi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rehenchimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rehenchisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rehinchieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rehenchir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rehenchirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rehenchir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rehenchiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rehenchiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rehenchirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rehinchiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rehinchieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rehinchiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rehinchiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rehinchiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rehinchieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rehenchira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rehenchiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rehenchira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rehenchiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rehenchirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rehenchiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rehinche" ; - {- VPB (Imper C.Sg C.P3) => -} "rehincha" ; - {- VPB (Imper C.Pl C.P1) => -} "rehinchamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rehenchid" ; - {- VPB (Imper C.Pl C.P3) => -} "rehinchan" ; - {- VPB (Pass C.Sg Masc) => -} "rehenchido" ; - {- VPB (Pass C.Sg Fem) => -} "rehenchida" ; - {- VPB (Pass C.Pl Masc) => -} "rehenchidos" ; - {- VPB (Pass C.Pl Fem) => -} "rehenchidas" - ] - } ; - -lin remedir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "remedir" ; - {- VI Ger => -} "remidiendo" ; - {- VI Part => -} "remedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "remido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "remides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "remide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "remeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "remiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "remida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "remidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "remida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "remidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "remidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "remidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "remeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "remedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "remeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "remedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "remedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "remedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"remidiera" ; "remidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"remidieras" ; "remidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"remidiera" ; "remidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"remidiramos" ; "remidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"remidierais" ; "remidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"remidieran" ; "remidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "remed" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "remediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "remidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "remedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "remidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "remedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "remedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "remedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "remediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "remediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "remedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "remidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "remidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "remidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "remidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "remidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "remidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "remedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "remediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "remedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "remediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "remedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "remediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "remide" ; - {- VPB (Imper C.Sg C.P3) => -} "remida" ; - {- VPB (Imper C.Pl C.P1) => -} "remidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "remedid" ; - {- VPB (Imper C.Pl C.P3) => -} "remidan" ; - {- VPB (Pass C.Sg Masc) => -} "remedido" ; - {- VPB (Pass C.Sg Fem) => -} "remedida" ; - {- VPB (Pass C.Pl Masc) => -} "remedidos" ; - {- VPB (Pass C.Pl Fem) => -} "remedidas" - ] - } ; - -lin rendir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rendir" ; - {- VI Ger => -} "rindiendo" ; - {- VI Part => -} "rendido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rindo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "rindes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rinde" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "rendimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rends" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rinden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rinda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rindas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rinda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "rindamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "rindis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rindan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "renda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "rendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "renda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "rendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "rendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rindiera" ; "rindiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rindieras" ; "rindieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rindiera" ; "rindiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rindiramos" ; "rindisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rindierais" ; "rindieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rindieran" ; "rindiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "rendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "rindi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "rendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rindieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rendir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "rendirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rendir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "rendiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "rendiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "rendirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rindiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rindieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rindiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rindiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rindiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rindieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "rendira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "rendiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "rendira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "rendiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "rendirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "rendiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rinde" ; - {- VPB (Imper C.Sg C.P3) => -} "rinda" ; - {- VPB (Imper C.Pl C.P1) => -} "rindamos" ; - {- VPB (Imper C.Pl C.P2) => -} "rendid" ; - {- VPB (Imper C.Pl C.P3) => -} "rindan" ; - {- VPB (Pass C.Sg Masc) => -} "rendido" ; - {- VPB (Pass C.Sg Fem) => -} "rendida" ; - {- VPB (Pass C.Pl Masc) => -} "rendidos" ; - {- VPB (Pass C.Pl Fem) => -} "rendidas" - ] - } ; - -lin reir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reir" ; - {- VI Ger => -} "riiendo" ; - {- VI Part => -} "reido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "rio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ries" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "res" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "rien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ria" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "rias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ria" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "riamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "riis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "rian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"riera" ; "riese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rieras" ; "rieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"riera" ; "riese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"riramos" ; "risemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rierais" ; "rieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rieran" ; "riesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "re" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "riere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "riere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "riremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "riereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rie" ; - {- VPB (Imper C.Sg C.P3) => -} "ria" ; - {- VPB (Imper C.Pl C.P1) => -} "riamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reid" ; - {- VPB (Imper C.Pl C.P3) => -} "rian" ; - {- VPB (Pass C.Sg Masc) => -} "reido" ; - {- VPB (Pass C.Sg Fem) => -} "reida" ; - {- VPB (Pass C.Pl Masc) => -} "reidos" ; - {- VPB (Pass C.Pl Fem) => -} "reidas" - ] - } ; - -lin repetir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "repetir" ; - {- VI Ger => -} "repitiendo" ; - {- VI Part => -} "repetido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "repito" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "repites" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "repite" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "repetimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "repets" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "repiten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "repita" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "repitas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "repita" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "repitamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "repitis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "repitan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "repeta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "repetas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "repeta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "repetamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "repetais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "repetan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"repitiera" ; "repitiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"repitieras" ; "repitieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"repitiera" ; "repitiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"repitiramos" ; "repitisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"repitierais" ; "repitieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"repitieran" ; "repitiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "repet" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "repetiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "repiti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "repetimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "repetisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "repitieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "repetir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "repetirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "repetir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "repetiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "repetiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "repetirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "repitiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "repitieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "repitiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "repitiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "repitiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "repitieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "repetira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "repetiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "repetira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "repetiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "repetirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "repetiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "repite" ; - {- VPB (Imper C.Sg C.P3) => -} "repita" ; - {- VPB (Imper C.Pl C.P1) => -} "repitamos" ; - {- VPB (Imper C.Pl C.P2) => -} "repetid" ; - {- VPB (Imper C.Pl C.P3) => -} "repitan" ; - {- VPB (Pass C.Sg Masc) => -} "repetido" ; - {- VPB (Pass C.Sg Fem) => -} "repetida" ; - {- VPB (Pass C.Pl Masc) => -} "repetidos" ; - {- VPB (Pass C.Pl Fem) => -} "repetidas" - ] - } ; - -lin reteir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reteir" ; - {- VI Ger => -} "retiiendo" ; - {- VI Part => -} "reteido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reties" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reteimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retes" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retiamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retiis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reteas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reteamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reteais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retiera" ; "retiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retieras" ; "retieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retiera" ; "retiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retiramos" ; "retisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retierais" ; "retieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retieran" ; "retiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "rete" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reteiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reteimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reteisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reteir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reteirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reteir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reteiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reteiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reteirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reteira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reteiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reteira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reteiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reteirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reteiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retie" ; - {- VPB (Imper C.Sg C.P3) => -} "retia" ; - {- VPB (Imper C.Pl C.P1) => -} "retiamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reteid" ; - {- VPB (Imper C.Pl C.P3) => -} "retian" ; - {- VPB (Pass C.Sg Masc) => -} "reteido" ; - {- VPB (Pass C.Sg Fem) => -} "reteida" ; - {- VPB (Pass C.Pl Masc) => -} "reteidos" ; - {- VPB (Pass C.Pl Fem) => -} "reteidas" - ] - } ; - -lin revestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "revestir" ; - {- VI Ger => -} "revistiendo" ; - {- VI Part => -} "revestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "revisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "revistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reviste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "revests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "revisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "revistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "revistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "revistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "revestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "revestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "revestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"revistiera" ; "revistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revistieras" ; "revistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"revistiera" ; "revistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"revistiramos" ; "revistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revistierais" ; "revistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revistieran" ; "revistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "revestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "revestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "revestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "revestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "revestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "revistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "revistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "revistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "revistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "revestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "revestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "revestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "revestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reviste" ; - {- VPB (Imper C.Sg C.P3) => -} "revista" ; - {- VPB (Imper C.Pl C.P1) => -} "revistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "revestid" ; - {- VPB (Imper C.Pl C.P3) => -} "revistan" ; - {- VPB (Pass C.Sg Masc) => -} "revestido" ; - {- VPB (Pass C.Sg Fem) => -} "revestida" ; - {- VPB (Pass C.Pl Masc) => -} "revestidos" ; - {- VPB (Pass C.Pl Fem) => -} "revestidas" - ] - } ; - -lin servir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "servir" ; - {- VI Ger => -} "sirviendo" ; - {- VI Part => -} "servido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sirvo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sirves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sirve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "servimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "servs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sirven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sirva" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sirvas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sirva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sirvamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sirvis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sirvan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "serva" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "servas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "serva" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "servamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "servais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "servan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sirviera" ; "sirviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sirvieras" ; "sirvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sirviera" ; "sirviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sirviramos" ; "sirvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sirvierais" ; "sirvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sirvieran" ; "sirviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "serv" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "serviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sirvi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "servimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "servisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sirvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "servir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "servirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "servir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "serviremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "serviris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "servirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sirviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sirvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sirviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sirviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sirviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sirvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "servira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "serviras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "servira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "serviramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "servirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "serviran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sirve" ; - {- VPB (Imper C.Sg C.P3) => -} "sirva" ; - {- VPB (Imper C.Pl C.P1) => -} "sirvamos" ; - {- VPB (Imper C.Pl C.P2) => -} "servid" ; - {- VPB (Imper C.Pl C.P3) => -} "sirvan" ; - {- VPB (Pass C.Sg Masc) => -} "servido" ; - {- VPB (Pass C.Sg Fem) => -} "servida" ; - {- VPB (Pass C.Pl Masc) => -} "servidos" ; - {- VPB (Pass C.Pl Fem) => -} "servidas" - ] - } ; - -lin sobrevestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobrevestir" ; - {- VI Ger => -} "sobrevistiendo" ; - {- VI Part => -} "sobrevestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobrevisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobrevistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobreviste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobrevestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobrevests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobrevisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobrevista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobrevistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobrevista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobrevistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobrevistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobrevistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobrevesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobrevestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobrevesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobrevestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobrevestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobrevestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobrevistiera" ; "sobrevistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobrevistieras" ; "sobrevistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobrevistiera" ; "sobrevistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobrevistiramos" ; "sobrevistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobrevistierais" ; "sobrevistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobrevistieran" ; "sobrevistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobrevest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobrevestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobrevisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobrevestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobrevestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobrevistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobrevestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobrevestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobrevestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobrevestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobrevestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobrevestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobrevistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobrevistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobrevistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobrevistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobrevistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobrevistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobrevestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobrevestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobrevestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobrevestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobrevestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobrevestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobreviste" ; - {- VPB (Imper C.Sg C.P3) => -} "sobrevista" ; - {- VPB (Imper C.Pl C.P1) => -} "sobrevistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobrevestid" ; - {- VPB (Imper C.Pl C.P3) => -} "sobrevistan" ; - {- VPB (Pass C.Sg Masc) => -} "sobrevestido" ; - {- VPB (Pass C.Sg Fem) => -} "sobrevestida" ; - {- VPB (Pass C.Pl Masc) => -} "sobrevestidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobrevestidas" - ] - } ; - -lin teir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "teir" ; - {- VI Ger => -} "tiiendo" ; - {- VI Part => -} "teido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "tio" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ties" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "tie" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "teimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "tes" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "tien" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "tia" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "tias" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "tia" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "tiamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "tiis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "tian" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "tea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "teas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "tea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "teamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "teais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "tean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tiera" ; "tiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tieras" ; "tieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tiera" ; "tiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tiramos" ; "tisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tierais" ; "tieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tieran" ; "tiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "te" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "teiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "teimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "teisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "teir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "teirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "teir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "teiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "teiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "teirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "teira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "teiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "teira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "teiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "teirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "teiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "tie" ; - {- VPB (Imper C.Sg C.P3) => -} "tia" ; - {- VPB (Imper C.Pl C.P1) => -} "tiamos" ; - {- VPB (Imper C.Pl C.P2) => -} "teid" ; - {- VPB (Imper C.Pl C.P3) => -} "tian" ; - {- VPB (Pass C.Sg Masc) => -} "teido" ; - {- VPB (Pass C.Sg Fem) => -} "teida" ; - {- VPB (Pass C.Pl Masc) => -} "teidos" ; - {- VPB (Pass C.Pl Fem) => -} "teidas" - ] - } ; - -lin travestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "travestir" ; - {- VI Ger => -} "travistiendo" ; - {- VI Part => -} "travestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "travisto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "travistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "traviste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "travestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "travests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "travisten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "travista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "travistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "travista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "travistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "travistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "travistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "travesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "travestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "travesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "travestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "travestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "travestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"travistiera" ; "travistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"travistieras" ; "travistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"travistiera" ; "travistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"travistiramos" ; "travistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"travistierais" ; "travistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"travistieran" ; "travistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "travest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "travestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "travisti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "travestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "travestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "travistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "travestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "travestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "travestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "travestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "travestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "travestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "travistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "travistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "travistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "travistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "travistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "travistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "travestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "travestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "travestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "travestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "travestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "travestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "traviste" ; - {- VPB (Imper C.Sg C.P3) => -} "travista" ; - {- VPB (Imper C.Pl C.P1) => -} "travistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "travestid" ; - {- VPB (Imper C.Pl C.P3) => -} "travistan" ; - {- VPB (Pass C.Sg Masc) => -} "travestido" ; - {- VPB (Pass C.Sg Fem) => -} "travestida" ; - {- VPB (Pass C.Pl Masc) => -} "travestidos" ; - {- VPB (Pass C.Pl Fem) => -} "travestidas" - ] - } ; - -lin vestir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "vestir" ; - {- VI Ger => -} "vistiendo" ; - {- VI Part => -} "vestido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "visto" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vistes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "viste" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "vestimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "vests" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "visten" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vista" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "vistas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vista" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "vistamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "vistis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vistan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "vesta" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "vestas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "vesta" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "vestamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "vestais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "vestan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"vistiera" ; "vistiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"vistieras" ; "vistieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"vistiera" ; "vistiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"vistiramos" ; "vistisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"vistierais" ; "vistieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"vistieran" ; "vistiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "vest" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "vestiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "visti" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "vestimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "vestisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "vistieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "vestir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "vestirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "vestir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "vestiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "vestiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "vestirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "vistiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "vistieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "vistiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "vistiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "vistiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "vistieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "vestira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "vestiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "vestira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "vestiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "vestirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "vestiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "viste" ; - {- VPB (Imper C.Sg C.P3) => -} "vista" ; - {- VPB (Imper C.Pl C.P1) => -} "vistamos" ; - {- VPB (Imper C.Pl C.P2) => -} "vestid" ; - {- VPB (Imper C.Pl C.P3) => -} "vistan" ; - {- VPB (Pass C.Sg Masc) => -} "vestido" ; - {- VPB (Pass C.Sg Fem) => -} "vestida" ; - {- VPB (Pass C.Pl Masc) => -} "vestidos" ; - {- VPB (Pass C.Pl Fem) => -} "vestidas" - ] - } ; - -lin acomedirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "acomedir" ; - {- VI Ger => -} "acomidiendo" ; - {- VI Part => -} "acomedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "acomido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "acomides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "acomide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "acomedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "acomeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "acomiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "acomida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "acomidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "acomida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "acomidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "acomidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "acomidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "acomeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "acomedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "acomeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "acomedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "acomedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "acomedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"acomidiera" ; "acomidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"acomidieras" ; "acomidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"acomidiera" ; "acomidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"acomidiramos" ; "acomidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"acomidierais" ; "acomidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"acomidieran" ; "acomidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "acomed" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "acomediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "acomidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "acomedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "acomedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "acomidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "acomedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "acomedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "acomedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "acomediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "acomediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "acomedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "acomidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "acomidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "acomidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "acomidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "acomidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "acomidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "acomedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "acomediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "acomedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "acomediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "acomedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "acomediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "acomide" ; - {- VPB (Imper C.Sg C.P3) => -} "acomida" ; - {- VPB (Imper C.Pl C.P1) => -} "acomidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "acomedid" ; - {- VPB (Imper C.Pl C.P3) => -} "acomidan" ; - {- VPB (Pass C.Sg Masc) => -} "acomedido" ; - {- VPB (Pass C.Sg Fem) => -} "acomedida" ; - {- VPB (Pass C.Pl Masc) => -} "acomedidos" ; - {- VPB (Pass C.Pl Fem) => -} "acomedidas" - ] - } ; - -lin comedirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "comedir" ; - {- VI Ger => -} "comidiendo" ; - {- VI Part => -} "comedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "comido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "comides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "comide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "comedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "comeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "comiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "comida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "comidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "comida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "comidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "comidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "comidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "comeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "comedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "comeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "comedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "comedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "comedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"comidiera" ; "comidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"comidieras" ; "comidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"comidiera" ; "comidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"comidiramos" ; "comidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"comidierais" ; "comidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"comidieran" ; "comidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "comed" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "comediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "comidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "comedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "comedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "comidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "comedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "comedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "comedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "comediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "comediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "comedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "comidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "comidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "comidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "comidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "comidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "comidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "comedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "comediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "comedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "comediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "comedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "comediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "comide" ; - {- VPB (Imper C.Sg C.P3) => -} "comida" ; - {- VPB (Imper C.Pl C.P1) => -} "comidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "comedid" ; - {- VPB (Imper C.Pl C.P3) => -} "comidan" ; - {- VPB (Pass C.Sg Masc) => -} "comedido" ; - {- VPB (Pass C.Sg Fem) => -} "comedida" ; - {- VPB (Pass C.Pl Masc) => -} "comedidos" ; - {- VPB (Pass C.Pl Fem) => -} "comedidas" - ] - } ; - -lin descomedirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "descomedir" ; - {- VI Ger => -} "descomidiendo" ; - {- VI Part => -} "descomedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "descomido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "descomides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "descomide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "descomedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "descomeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "descomiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "descomida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "descomidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "descomida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "descomidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "descomidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "descomidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "descomeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "descomedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "descomeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "descomedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "descomedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "descomedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"descomidiera" ; "descomidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"descomidieras" ; "descomidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"descomidiera" ; "descomidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"descomidiramos" ; "descomidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"descomidierais" ; "descomidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"descomidieran" ; "descomidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "descomed" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "descomediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "descomidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "descomedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "descomedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "descomidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "descomedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "descomedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "descomedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "descomediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "descomediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "descomedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "descomidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "descomidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "descomidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "descomidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "descomidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "descomidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "descomedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "descomediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "descomedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "descomediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "descomedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "descomediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "descomide" ; - {- VPB (Imper C.Sg C.P3) => -} "descomida" ; - {- VPB (Imper C.Pl C.P1) => -} "descomidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "descomedid" ; - {- VPB (Imper C.Pl C.P3) => -} "descomidan" ; - {- VPB (Pass C.Sg Masc) => -} "descomedido" ; - {- VPB (Pass C.Sg Fem) => -} "descomedida" ; - {- VPB (Pass C.Pl Masc) => -} "descomedidos" ; - {- VPB (Pass C.Pl Fem) => -} "descomedidas" - ] - } ; - -lin desmedirse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desmedir" ; - {- VI Ger => -} "desmidiendo" ; - {- VI Part => -} "desmedido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desmido" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desmides" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desmide" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desmedimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desmeds" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desmiden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desmida" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desmidas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desmida" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desmidamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desmidis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desmidan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desmeda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desmedas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desmeda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desmedamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desmedais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desmedan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desmidiera" ; "desmidiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desmidieras" ; "desmidieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desmidiera" ; "desmidiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desmidiramos" ; "desmidisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desmidierais" ; "desmidieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desmidieran" ; "desmidiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desmed" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desmediste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desmidi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desmedimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desmedisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desmidieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desmedir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desmedirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desmedir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desmediremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desmediris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desmedirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desmidiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desmidieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desmidiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desmidiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desmidiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desmidieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desmedira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desmediras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desmedira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desmediramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desmedirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desmediran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desmide" ; - {- VPB (Imper C.Sg C.P3) => -} "desmida" ; - {- VPB (Imper C.Pl C.P1) => -} "desmidamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desmedid" ; - {- VPB (Imper C.Pl C.P3) => -} "desmidan" ; - {- VPB (Pass C.Sg Masc) => -} "desmedido" ; - {- VPB (Pass C.Sg Fem) => -} "desmedida" ; - {- VPB (Pass C.Pl Masc) => -} "desmedidos" ; - {- VPB (Pass C.Pl Fem) => -} "desmedidas" - ] - } ; - -lin abarse_V = reflVerboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "abar" ; - {- VI Ger => -} "abando" ; - {- VI Part => -} "abado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aba" ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} "abad" ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin poder_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "poder" ; - {- VI Ger => -} "pudiendo" ; - {- VI Part => -} "podido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "puedo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "puedes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "puede" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "podemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "podis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "pueden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "pueda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "puedas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "pueda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "podamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "podis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "puedan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "poda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "podas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "poda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "podamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "podais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "podan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"pudiera" ; "pudiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"pudieras" ; "pudieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"pudiera" ; "pudiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"pudiramos" ; "pudisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"pudierais" ; "pudieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"pudieran" ; "pudiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "pude" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "pudiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "pudo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "pudimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "pudisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "pudieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "podr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "podrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "podr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "podremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "podris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "podrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "pudiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "pudieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "pudiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "pudiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "pudiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "pudieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "podra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "podras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "podra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "podramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "podrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "podran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "puede" ; - {- VPB (Imper C.Sg C.P3) => -} "pueda" ; - {- VPB (Imper C.Pl C.P1) => -} "podamos" ; - {- VPB (Imper C.Pl C.P2) => -} "poded" ; - {- VPB (Imper C.Pl C.P3) => -} "puedan" ; - {- VPB (Pass C.Sg Masc) => -} "podido" ; - {- VPB (Pass C.Sg Fem) => -} "podida" ; - {- VPB (Pass C.Pl Masc) => -} "podidos" ; - {- VPB (Pass C.Pl Fem) => -} "podidas" - ] - } ; - -lin bienquerer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "bienquerer" ; - {- VI Ger => -} "bienqueriendo" ; - {- VI Part => -} "bienquerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "bienquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "bienquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "bienquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "bienqueremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "bienqueris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "bienquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "bienquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "bienquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "bienquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "bienqueramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "bienqueris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "bienquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "bienquera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "bienqueras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "bienquera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "bienqueramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "bienquerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "bienqueran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"bienquisiera" ; "bienquisiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"bienquisieras" ; "bienquisieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"bienquisiera" ; "bienquisiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"bienquisiramos" ; "bienquisisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"bienquisierais" ; "bienquisieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"bienquisieran" ; "bienquisiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "bienquise" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "bienquisiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "bienquiso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "bienquisimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "bienquisisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "bienquisieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "bienquerr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "bienquerrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "bienquerr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "bienquerremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "bienquerris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "bienquerrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "bienquisiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "bienquisieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "bienquisiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "bienquisiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "bienquisiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "bienquisieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "bienquerra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "bienquerras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "bienquerra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "bienquerramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "bienquerrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "bienquerran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "bienquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "bienquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "bienqueramos" ; - {- VPB (Imper C.Pl C.P2) => -} "bienquered" ; - {- VPB (Imper C.Pl C.P3) => -} "bienquieran" ; - {- VPB (Pass C.Sg Masc) => -} "bienquerido" ; - {- VPB (Pass C.Sg Fem) => -} "bienquerida" ; - {- VPB (Pass C.Pl Masc) => -} "bienqueridos" ; - {- VPB (Pass C.Pl Fem) => -} "bienqueridas" - ] - } ; - -lin desquerer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desquerer" ; - {- VI Ger => -} "desqueriendo" ; - {- VI Part => -} "desquerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desqueremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desqueris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desqueramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desqueris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desquera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desqueras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desquera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desqueramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desquerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desqueran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desquisiera" ; "desquisiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desquisieras" ; "desquisieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desquisiera" ; "desquisiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desquisiramos" ; "desquisisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desquisierais" ; "desquisieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desquisieran" ; "desquisiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desquise" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desquisiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desquiso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desquisimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desquisisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desquisieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desquerr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desquerrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desquerr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desquerremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desquerris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desquerrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desquisiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desquisieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desquisiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desquisiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desquisiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desquisieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desquerra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desquerras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desquerra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desquerramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desquerrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desquerran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "desquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "desqueramos" ; - {- VPB (Imper C.Pl C.P2) => -} "desquered" ; - {- VPB (Imper C.Pl C.P3) => -} "desquieran" ; - {- VPB (Pass C.Sg Masc) => -} "desquerido" ; - {- VPB (Pass C.Sg Fem) => -} "desquerida" ; - {- VPB (Pass C.Pl Masc) => -} "desqueridos" ; - {- VPB (Pass C.Pl Fem) => -} "desqueridas" - ] - } ; - -lin malquerer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "malquerer" ; - {- VI Ger => -} "malqueriendo" ; - {- VI Part => -} "malquerido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "malquiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "malquieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "malquiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "malqueremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "malqueris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "malquieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "malquiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "malquieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "malquiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "malqueramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "malqueris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "malquieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "malquera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "malqueras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "malquera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "malqueramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "malquerais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "malqueran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"malquisiera" ; "malquisiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"malquisieras" ; "malquisieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"malquisiera" ; "malquisiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"malquisiramos" ; "malquisisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"malquisierais" ; "malquisieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"malquisieran" ; "malquisiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "malquise" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "malquisiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "malquiso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "malquisimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "malquisisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "malquisieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "malquerr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "malquerrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "malquerr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "malquerremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "malquerris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "malquerrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "malquisiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "malquisieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "malquisiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "malquisiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "malquisiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "malquisieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "malquerra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "malquerras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "malquerra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "malquerramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "malquerrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "malquerran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "malquiere" ; - {- VPB (Imper C.Sg C.P3) => -} "malquiera" ; - {- VPB (Imper C.Pl C.P1) => -} "malqueramos" ; - {- VPB (Imper C.Pl C.P2) => -} "malquered" ; - {- VPB (Imper C.Pl C.P3) => -} "malquieran" ; - {- VPB (Pass C.Sg Masc) => -} "malquerido" ; - {- VPB (Pass C.Sg Fem) => -} "malquerida" ; - {- VPB (Pass C.Pl Masc) => -} "malqueridos" ; - {- VPB (Pass C.Pl Fem) => -} "malqueridas" - ] - } ; - -lin querer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "querer" ; - {- VI Ger => -} "queriendo" ; - {- VI Part => -} "querido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "quiero" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "quieres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "quiere" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "queremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "queris" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "quieren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "quiera" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "quieras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "quiera" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "queramos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "queris" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "quieran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "quera" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "queras" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "quera" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "queramos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "querais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "queran" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"quisiera" ; "quisiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"quisieras" ; "quisieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"quisiera" ; "quisiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"quisiramos" ; "quisisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"quisierais" ; "quisieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"quisieran" ; "quisiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "quise" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "quisiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "quiso" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "quisimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "quisisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "quisieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "querr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "querrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "querr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "querremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "querris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "querrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "quisiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "quisieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "quisiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "quisiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "quisiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "quisieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "querra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "querras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "querra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "querramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "querrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "querran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "quiere" ; - {- VPB (Imper C.Sg C.P3) => -} "quiera" ; - {- VPB (Imper C.Pl C.P1) => -} "queramos" ; - {- VPB (Imper C.Pl C.P2) => -} "quered" ; - {- VPB (Imper C.Pl C.P3) => -} "quieran" ; - {- VPB (Pass C.Sg Masc) => -} "querido" ; - {- VPB (Pass C.Sg Fem) => -} "querida" ; - {- VPB (Pass C.Pl Masc) => -} "queridos" ; - {- VPB (Pass C.Pl Fem) => -} "queridas" - ] - } ; - -lin antedecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "antedecir" ; - {- VI Ger => -} "antediciendo" ; - {- VI Part => -} "antedicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "antedigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "antedices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "antedice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "antedecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "antedecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "antedicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "antediga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "antedigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "antediga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "antedigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "antedigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "antedigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "antedeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "antedecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "antedeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "antedecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "antedecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "antedecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"antedijera" ; "antedijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"antedijeras" ; "antedijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"antedijera" ; "antedijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"antedijramos" ; "antedijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"antedijerais" ; "antedijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"antedijeran" ; "antedijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "antedije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "antedijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "antedijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "antedijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "antedijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "antedijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "antedecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "antedecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "antedecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "antedeciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "antedeciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "antedecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "antedijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "antedijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "antedijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "antedijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "antedijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "antedijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "antedecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "antedeciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "antedecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "antedeciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "antedecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "antedeciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "antedice" ; - {- VPB (Imper C.Sg C.P3) => -} "antediga" ; - {- VPB (Imper C.Pl C.P1) => -} "antedigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "antedecid" ; - {- VPB (Imper C.Pl C.P3) => -} "antedigan" ; - {- VPB (Pass C.Sg Masc) => -} "antedicho" ; - {- VPB (Pass C.Sg Fem) => -} "antedicha" ; - {- VPB (Pass C.Pl Masc) => -} "antedichos" ; - {- VPB (Pass C.Pl Fem) => -} "antedichas" - ] - } ; - -lin bendecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "bendecir" ; - {- VI Ger => -} "bendiciendo" ; - {- VI Part => -} "bendicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "bendigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "bendices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "bendice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "bendecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "bendecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "bendicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "bendiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "bendigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "bendiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "bendigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "bendigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "bendigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "bendeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "bendecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "bendeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "bendecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "bendecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "bendecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"bendijera" ; "bendijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"bendijeras" ; "bendijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"bendijera" ; "bendijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"bendijramos" ; "bendijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"bendijerais" ; "bendijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"bendijeran" ; "bendijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "bendije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "bendijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "bendijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "bendijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "bendijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "bendijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "bendecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "bendecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "bendecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "bendeciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "bendeciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "bendecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "bendijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "bendijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "bendijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "bendijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "bendijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "bendijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "bendecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "bendeciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "bendecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "bendeciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "bendecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "bendeciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "bendice" ; - {- VPB (Imper C.Sg C.P3) => -} "bendiga" ; - {- VPB (Imper C.Pl C.P1) => -} "bendigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "bendecid" ; - {- VPB (Imper C.Pl C.P3) => -} "bendigan" ; - {- VPB (Pass C.Sg Masc) => -} "bendicho" ; - {- VPB (Pass C.Sg Fem) => -} "bendicha" ; - {- VPB (Pass C.Pl Masc) => -} "bendichos" ; - {- VPB (Pass C.Pl Fem) => -} "bendichas" - ] - } ; - -lin contradecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "contradecir" ; - {- VI Ger => -} "contradiciendo" ; - {- VI Part => -} "contradecido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "contradigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "contradices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "contradice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "contradecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "contradecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "contradicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "contradiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "contradigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "contradiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "contradigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "contradigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "contradigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "contradeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "contradecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "contradeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "contradecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "contradecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "contradecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"contradijera" ; "contradijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"contradijeras" ; "contradijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"contradijera" ; "contradijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"contradijramos" ; "contradijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"contradijerais" ; "contradijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"contradijeran" ; "contradijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "contradije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "contradijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "contradijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "contradijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "contradijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "contradijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "contradecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "contradecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "contradecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "contradeciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "contradeciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "contradecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "contradijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "contradijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "contradijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "contradijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "contradijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "contradijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "contradecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "contradeciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "contradecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "contradeciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "contradecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "contradeciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "contradice" ; - {- VPB (Imper C.Sg C.P3) => -} "contradiga" ; - {- VPB (Imper C.Pl C.P1) => -} "contradigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "contradecid" ; - {- VPB (Imper C.Pl C.P3) => -} "contradigan" ; - {- VPB (Pass C.Sg Masc) => -} "contradecido" ; - {- VPB (Pass C.Sg Fem) => -} "contradecida" ; - {- VPB (Pass C.Pl Masc) => -} "contradecidos" ; - {- VPB (Pass C.Pl Fem) => -} "contradecidas" - ] - } ; - -lin desdecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desdecir" ; - {- VI Ger => -} "desdiciendo" ; - {- VI Part => -} "desdicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "desdigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desdices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desdice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "desdecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desdecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "desdicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desdiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "desdigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desdiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desdigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desdigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "desdigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "desdeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desdecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "desdeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desdecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desdecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "desdecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desdijera" ; "desdijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"desdijeras" ; "desdijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desdijera" ; "desdijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desdijramos" ; "desdijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"desdijerais" ; "desdijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"desdijeran" ; "desdijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desdije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desdijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desdijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "desdijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "desdijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "desdijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desdecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desdecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desdecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desdeciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desdeciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desdecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desdijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "desdijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desdijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desdijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desdijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "desdijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desdecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desdeciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desdecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desdeciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desdecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desdeciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desdice" ; - {- VPB (Imper C.Sg C.P3) => -} "desdiga" ; - {- VPB (Imper C.Pl C.P1) => -} "desdigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desdecid" ; - {- VPB (Imper C.Pl C.P3) => -} "desdigan" ; - {- VPB (Pass C.Sg Masc) => -} "desdicho" ; - {- VPB (Pass C.Sg Fem) => -} "desdicha" ; - {- VPB (Pass C.Pl Masc) => -} "desdichos" ; - {- VPB (Pass C.Pl Fem) => -} "desdichas" - ] - } ; - -lin entredecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entredecir" ; - {- VI Ger => -} "entrediciendo" ; - {- VI Part => -} "entredicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entredigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entredices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entredice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entredecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entredecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entredicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entrediga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entredigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entrediga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entredigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entredigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entredigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entredeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entredecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entredeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entredecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entredecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entredecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entredijera" ; "entredijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entredijeras" ; "entredijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entredijera" ; "entredijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entredijramos" ; "entredijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entredijerais" ; "entredijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entredijeran" ; "entredijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entredije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entredijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entredijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entredijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entredijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entredijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entredecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entredecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entredecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entredeciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entredeciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entredecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entredijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entredijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entredijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entredijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entredijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entredijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entredecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entredeciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entredecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entredeciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entredecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entredeciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entredice" ; - {- VPB (Imper C.Sg C.P3) => -} "entrediga" ; - {- VPB (Imper C.Pl C.P1) => -} "entredigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entredecid" ; - {- VPB (Imper C.Pl C.P3) => -} "entredigan" ; - {- VPB (Pass C.Sg Masc) => -} "entredicho" ; - {- VPB (Pass C.Sg Fem) => -} "entredicha" ; - {- VPB (Pass C.Pl Masc) => -} "entredichos" ; - {- VPB (Pass C.Pl Fem) => -} "entredichas" - ] - } ; - -lin predecir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "predecir" ; - {- VI Ger => -} "prediciendo" ; - {- VI Part => -} "predicho" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "predigo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "predices" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "predice" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "predecimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "predecs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "predicen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prediga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "predigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prediga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "predigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "predigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "predigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "predeca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "predecas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "predeca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "predecamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "predecais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "predecan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"predijera" ; "predijese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"predijeras" ; "predijeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"predijera" ; "predijese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"predijramos" ; "predijsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"predijerais" ; "predijeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"predijeran" ; "predijesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "predije" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "predijiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "predijo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "predijimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "predijisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "predijeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "predecir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "predecirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "predecir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "predeciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "predeciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "predecirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "predijere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "predijeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "predijere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "predijremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "predijereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "predijeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "predecira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "predeciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "predecira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "predeciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "predecirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "predeciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "predice" ; - {- VPB (Imper C.Sg C.P3) => -} "prediga" ; - {- VPB (Imper C.Pl C.P1) => -} "predigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "predecid" ; - {- VPB (Imper C.Pl C.P3) => -} "predigan" ; - {- VPB (Pass C.Sg Masc) => -} "predicho" ; - {- VPB (Pass C.Sg Fem) => -} "predicha" ; - {- VPB (Pass C.Pl Masc) => -} "predichos" ; - {- VPB (Pass C.Pl Fem) => -} "predichas" - ] - } ; - -lin aducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "aducir" ; - {- VI Ger => -} "aduciendo" ; - {- VI Part => -} "aducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "aduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "aduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "aduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "aducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "aducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "aducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "aduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "aduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "aduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "aduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "aduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "aduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "aduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "aducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "aduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "aducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "aducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "aducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"adujera" ; "adujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"adujeras" ; "adujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"adujera" ; "adujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"adujramos" ; "adujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"adujerais" ; "adujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"adujeran" ; "adujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "aduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "adujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "adujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "adujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "adujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "adujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "aducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "aducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "aducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "aduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "aduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "aducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "adujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "adujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "adujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "adujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "adujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "adujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "aducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "aduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "aducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "aduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "aducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "aduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "aduce" ; - {- VPB (Imper C.Sg C.P3) => -} "aduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "aduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "aducid" ; - {- VPB (Imper C.Pl C.P3) => -} "aduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "aducido" ; - {- VPB (Pass C.Sg Fem) => -} "aducida" ; - {- VPB (Pass C.Pl Masc) => -} "aducidos" ; - {- VPB (Pass C.Pl Fem) => -} "aducidas" - ] - } ; - -lin conducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "conducir" ; - {- VI Ger => -} "conduciendo" ; - {- VI Part => -} "conducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "conduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "conduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "conduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "conducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "conducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "conducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "conduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "conduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "conduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "conduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "conduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "conduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "conduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "conducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "conduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "conducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "conducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "conducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"condujera" ; "condujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"condujeras" ; "condujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"condujera" ; "condujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"condujramos" ; "condujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"condujerais" ; "condujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"condujeran" ; "condujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "conduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "condujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "condujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "condujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "condujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "condujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "conducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "conducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "conducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "conduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "conduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "conducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "condujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "condujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "condujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "condujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "condujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "condujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "conducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "conduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "conducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "conduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "conducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "conduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "conduce" ; - {- VPB (Imper C.Sg C.P3) => -} "conduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "conduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "conducid" ; - {- VPB (Imper C.Pl C.P3) => -} "conduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "conducido" ; - {- VPB (Pass C.Sg Fem) => -} "conducida" ; - {- VPB (Pass C.Pl Masc) => -} "conducidos" ; - {- VPB (Pass C.Pl Fem) => -} "conducidas" - ] - } ; - -lin coproducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "coproducir" ; - {- VI Ger => -} "coproduciendo" ; - {- VI Part => -} "coproducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "coproduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "coproduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "coproduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "coproducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "coproducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "coproducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "coproduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "coproduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "coproduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "coproduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "coproduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "coproduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "coproduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "coproducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "coproduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "coproducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "coproducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "coproducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"coprodujera" ; "coprodujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"coprodujeras" ; "coprodujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"coprodujera" ; "coprodujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"coprodujramos" ; "coprodujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"coprodujerais" ; "coprodujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"coprodujeran" ; "coprodujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "coproduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "coprodujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "coprodujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "coprodujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "coprodujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "coprodujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "coproducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "coproducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "coproducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "coproduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "coproduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "coproducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "coprodujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "coprodujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "coprodujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "coprodujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "coprodujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "coprodujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "coproducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "coproduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "coproducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "coproduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "coproducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "coproduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "coproduce" ; - {- VPB (Imper C.Sg C.P3) => -} "coproduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "coproduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "coproducid" ; - {- VPB (Imper C.Pl C.P3) => -} "coproduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "coproducido" ; - {- VPB (Pass C.Sg Fem) => -} "coproducida" ; - {- VPB (Pass C.Pl Masc) => -} "coproducidos" ; - {- VPB (Pass C.Pl Fem) => -} "coproducidas" - ] - } ; - -lin deducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "deducir" ; - {- VI Ger => -} "deduciendo" ; - {- VI Part => -} "deducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "deduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "deduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "deducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "deduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "deduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "deduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "deduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "deducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "deducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "deducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"dedujera" ; "dedujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"dedujeras" ; "dedujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"dedujera" ; "dedujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"dedujramos" ; "dedujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"dedujerais" ; "dedujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"dedujeran" ; "dedujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "deduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "dedujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "dedujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "dedujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "dedujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "dedujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "deducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "deducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "deducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "deduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "deduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "deducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "dedujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "dedujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "dedujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "dedujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "dedujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "dedujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "deducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "deduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "deducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "deduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "deducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "deduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "deduce" ; - {- VPB (Imper C.Sg C.P3) => -} "deduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "deduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "deducid" ; - {- VPB (Imper C.Pl C.P3) => -} "deduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "deducido" ; - {- VPB (Pass C.Sg Fem) => -} "deducida" ; - {- VPB (Pass C.Pl Masc) => -} "deducidos" ; - {- VPB (Pass C.Pl Fem) => -} "deducidas" - ] - } ; - -lin inducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "inducir" ; - {- VI Ger => -} "induciendo" ; - {- VI Part => -} "inducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "induzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "induces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "induce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "inducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "inducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "inducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "induzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "induzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "induzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "induzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "induzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "induzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "induca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "inducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "induca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "inducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "inducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "inducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"indujera" ; "indujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"indujeras" ; "indujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"indujera" ; "indujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"indujramos" ; "indujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"indujerais" ; "indujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"indujeran" ; "indujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "induje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "indujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "indujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "indujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "indujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "indujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "inducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "inducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "inducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "induciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "induciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "inducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "indujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "indujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "indujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "indujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "indujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "indujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "inducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "induciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "inducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "induciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "inducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "induciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "induce" ; - {- VPB (Imper C.Sg C.P3) => -} "induzca" ; - {- VPB (Imper C.Pl C.P1) => -} "induzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "inducid" ; - {- VPB (Imper C.Pl C.P3) => -} "induzcan" ; - {- VPB (Pass C.Sg Masc) => -} "inducido" ; - {- VPB (Pass C.Sg Fem) => -} "inducida" ; - {- VPB (Pass C.Pl Masc) => -} "inducidos" ; - {- VPB (Pass C.Pl Fem) => -} "inducidas" - ] - } ; - -lin introducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "introducir" ; - {- VI Ger => -} "introduciendo" ; - {- VI Part => -} "introducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "introduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "introduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "introduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "introducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "introducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "introducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "introduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "introduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "introduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "introduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "introduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "introduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "introduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "introducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "introduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "introducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "introducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "introducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"introdujera" ; "introdujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"introdujeras" ; "introdujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"introdujera" ; "introdujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"introdujramos" ; "introdujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"introdujerais" ; "introdujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"introdujeran" ; "introdujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "introduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "introdujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "introdujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "introdujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "introdujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "introdujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "introducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "introducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "introducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "introduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "introduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "introducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "introdujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "introdujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "introdujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "introdujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "introdujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "introdujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "introducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "introduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "introducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "introduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "introducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "introduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "introduce" ; - {- VPB (Imper C.Sg C.P3) => -} "introduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "introduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "introducid" ; - {- VPB (Imper C.Pl C.P3) => -} "introduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "introducido" ; - {- VPB (Pass C.Sg Fem) => -} "introducida" ; - {- VPB (Pass C.Pl Masc) => -} "introducidos" ; - {- VPB (Pass C.Pl Fem) => -} "introducidas" - ] - } ; - -lin producir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "producir" ; - {- VI Ger => -} "produciendo" ; - {- VI Part => -} "producido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "produzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "produces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "produce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "producimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "producs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "producen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "produzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "produzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "produzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "produzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "produzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "produzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "produca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "producas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "produca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "producamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "producais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "producan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"produjera" ; "produjese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"produjeras" ; "produjeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"produjera" ; "produjese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"produjramos" ; "produjsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"produjerais" ; "produjeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"produjeran" ; "produjesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "produje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "produjiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "produjo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "produjimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "produjisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "produjeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "producir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "producirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "producir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "produciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "produciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "producirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "produjere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "produjeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "produjere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "produjremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "produjereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "produjeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "producira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "produciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "producira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "produciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "producirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "produciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "produce" ; - {- VPB (Imper C.Sg C.P3) => -} "produzca" ; - {- VPB (Imper C.Pl C.P1) => -} "produzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "producid" ; - {- VPB (Imper C.Pl C.P3) => -} "produzcan" ; - {- VPB (Pass C.Sg Masc) => -} "producido" ; - {- VPB (Pass C.Sg Fem) => -} "producida" ; - {- VPB (Pass C.Pl Masc) => -} "producidos" ; - {- VPB (Pass C.Pl Fem) => -} "producidas" - ] - } ; - -lin reconducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reconducir" ; - {- VI Ger => -} "reconduciendo" ; - {- VI Part => -} "reconducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reconduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reconduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reconduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reconducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reconducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reconducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reconduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reconduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reconduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reconduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reconduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reconduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reconduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reconducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reconduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reconducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reconducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reconducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"recondujera" ; "recondujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"recondujeras" ; "recondujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"recondujera" ; "recondujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"recondujramos" ; "recondujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"recondujerais" ; "recondujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"recondujeran" ; "recondujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reconduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "recondujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "recondujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "recondujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "recondujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "recondujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reconducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reconducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reconducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reconduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reconduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reconducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "recondujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "recondujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "recondujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "recondujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "recondujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "recondujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reconducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reconduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reconducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reconduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reconducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reconduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reconduce" ; - {- VPB (Imper C.Sg C.P3) => -} "reconduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "reconduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reconducid" ; - {- VPB (Imper C.Pl C.P3) => -} "reconduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "reconducido" ; - {- VPB (Pass C.Sg Fem) => -} "reconducida" ; - {- VPB (Pass C.Pl Masc) => -} "reconducidos" ; - {- VPB (Pass C.Pl Fem) => -} "reconducidas" - ] - } ; - -lin reducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reducir" ; - {- VI Ger => -} "reduciendo" ; - {- VI Part => -} "reducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"redujera" ; "redujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"redujeras" ; "redujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"redujera" ; "redujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"redujramos" ; "redujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"redujerais" ; "redujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"redujeran" ; "redujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "redujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "redujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "redujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "redujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "redujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "redujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "redujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "redujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "redujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "redujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "redujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reduce" ; - {- VPB (Imper C.Sg C.P3) => -} "reduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "reduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reducid" ; - {- VPB (Imper C.Pl C.P3) => -} "reduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "reducido" ; - {- VPB (Pass C.Sg Fem) => -} "reducida" ; - {- VPB (Pass C.Pl Masc) => -} "reducidos" ; - {- VPB (Pass C.Pl Fem) => -} "reducidas" - ] - } ; - -lin reproducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reproducir" ; - {- VI Ger => -} "reproduciendo" ; - {- VI Part => -} "reproducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reproduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reproduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reproduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reproducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reproducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reproducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "reproduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reproduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "reproduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reproduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reproduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "reproduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reproduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reproducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reproduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reproducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reproducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reproducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reprodujera" ; "reprodujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reprodujeras" ; "reprodujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reprodujera" ; "reprodujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reprodujramos" ; "reprodujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reprodujerais" ; "reprodujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reprodujeran" ; "reprodujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reproduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reprodujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reprodujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reprodujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reprodujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reprodujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reproducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reproducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reproducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reproduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reproduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reproducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reprodujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reprodujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reprodujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reprodujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reprodujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reprodujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reproducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reproduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reproducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reproduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reproducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reproduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reproduce" ; - {- VPB (Imper C.Sg C.P3) => -} "reproduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "reproduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reproducid" ; - {- VPB (Imper C.Pl C.P3) => -} "reproduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "reproducido" ; - {- VPB (Pass C.Sg Fem) => -} "reproducida" ; - {- VPB (Pass C.Pl Masc) => -} "reproducidos" ; - {- VPB (Pass C.Pl Fem) => -} "reproducidas" - ] - } ; - -lin retraducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "retraducir" ; - {- VI Ger => -} "retraduciendo" ; - {- VI Part => -} "retraducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "retraduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "retraduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "retraduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "retraducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "retraducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "retraducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "retraduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "retraduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "retraduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "retraduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "retraduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "retraduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "retraduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "retraducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "retraduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "retraducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "retraducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "retraducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"retradujera" ; "retradujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"retradujeras" ; "retradujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"retradujera" ; "retradujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"retradujramos" ; "retradujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"retradujerais" ; "retradujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"retradujeran" ; "retradujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "retraduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "retradujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "retradujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "retradujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "retradujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "retradujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "retraducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "retraducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "retraducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "retraduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "retraduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "retraducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "retradujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "retradujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "retradujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "retradujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "retradujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "retradujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "retraducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "retraduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "retraducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "retraduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "retraducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "retraduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "retraduce" ; - {- VPB (Imper C.Sg C.P3) => -} "retraduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "retraduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "retraducid" ; - {- VPB (Imper C.Pl C.P3) => -} "retraduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "retraducido" ; - {- VPB (Pass C.Sg Fem) => -} "retraducida" ; - {- VPB (Pass C.Pl Masc) => -} "retraducidos" ; - {- VPB (Pass C.Pl Fem) => -} "retraducidas" - ] - } ; - -lin seducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "seducir" ; - {- VI Ger => -} "seduciendo" ; - {- VI Part => -} "seducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "seduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "seduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "seduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "seducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "seducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "seducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "seduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "seduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "seduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "seduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "seduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "seduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "seduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "seducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "seduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "seducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "seducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "seducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sedujera" ; "sedujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sedujeras" ; "sedujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sedujera" ; "sedujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sedujramos" ; "sedujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sedujerais" ; "sedujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sedujeran" ; "sedujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "seduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sedujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sedujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sedujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sedujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sedujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "seducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "seducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "seducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "seduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "seduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "seducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sedujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sedujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sedujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sedujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sedujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sedujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "seducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "seduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "seducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "seduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "seducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "seduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "seduce" ; - {- VPB (Imper C.Sg C.P3) => -} "seduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "seduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "seducid" ; - {- VPB (Imper C.Pl C.P3) => -} "seduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "seducido" ; - {- VPB (Pass C.Sg Fem) => -} "seducida" ; - {- VPB (Pass C.Pl Masc) => -} "seducidos" ; - {- VPB (Pass C.Pl Fem) => -} "seducidas" - ] - } ; - -lin traducir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "traducir" ; - {- VI Ger => -} "traduciendo" ; - {- VI Part => -} "traducido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "traduzco" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "traduces" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "traduce" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "traducimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "traducs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "traducen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "traduzca" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "traduzcas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "traduzca" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "traduzcamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "traduzcis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "traduzcan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "traduca" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "traducas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "traduca" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "traducamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "traducais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "traducan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"tradujera" ; "tradujese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"tradujeras" ; "tradujeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"tradujera" ; "tradujese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"tradujramos" ; "tradujsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"tradujerais" ; "tradujeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"tradujeran" ; "tradujesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "traduje" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "tradujiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "tradujo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "tradujimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "tradujisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "tradujeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "traducir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "traducirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "traducir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "traduciremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "traduciris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "traducirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "tradujere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "tradujeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "tradujere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "tradujremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "tradujereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "tradujeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "traducira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "traduciras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "traducira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "traduciramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "traducirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "traduciran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "traduce" ; - {- VPB (Imper C.Sg C.P3) => -} "traduzca" ; - {- VPB (Imper C.Pl C.P1) => -} "traduzcamos" ; - {- VPB (Imper C.Pl C.P2) => -} "traducid" ; - {- VPB (Imper C.Pl C.P3) => -} "traduzcan" ; - {- VPB (Pass C.Sg Masc) => -} "traducido" ; - {- VPB (Pass C.Sg Fem) => -} "traducida" ; - {- VPB (Pass C.Pl Masc) => -} "traducidos" ; - {- VPB (Pass C.Pl Fem) => -} "traducidas" - ] - } ; - -lin cohibir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "cohibir" ; - {- VI Ger => -} "cohibiendo" ; - {- VI Part => -} "cohibido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "cohbo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "cohbes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "cohbe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "cohibimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "cohibs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "cohben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "cohba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "cohbas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "cohba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "cohibamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "cohibis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "cohban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "cohiba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "cohibas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "cohiba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "cohibamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "cohibais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "cohiban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"cohibiera" ; "cohibiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"cohibieras" ; "cohibieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"cohibiera" ; "cohibiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"cohibiramos" ; "cohibisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"cohibierais" ; "cohibieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"cohibieran" ; "cohibiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "cohib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "cohibiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "cohibi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "cohibimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "cohibisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "cohibieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "cohibir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "cohibirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "cohibir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "cohibiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "cohibiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "cohibirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "cohibiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "cohibieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "cohibiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "cohibiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "cohibiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "cohibieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "cohibira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "cohibiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "cohibira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "cohibiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "cohibirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "cohibiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "cohbe" ; - {- VPB (Imper C.Sg C.P3) => -} "cohba" ; - {- VPB (Imper C.Pl C.P1) => -} "cohibamos" ; - {- VPB (Imper C.Pl C.P2) => -} "cohibid" ; - {- VPB (Imper C.Pl C.P3) => -} "cohban" ; - {- VPB (Pass C.Sg Masc) => -} "cohibido" ; - {- VPB (Pass C.Sg Fem) => -} "cohibida" ; - {- VPB (Pass C.Pl Masc) => -} "cohibidos" ; - {- VPB (Pass C.Pl Fem) => -} "cohibidas" - ] - } ; - -lin prohibir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prohibir" ; - {- VI Ger => -} "prohibiendo" ; - {- VI Part => -} "prohibido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prohbo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prohbes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prohbe" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prohibimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prohibs" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prohben" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prohba" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prohbas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prohba" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prohibamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prohibis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prohban" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prohiba" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prohibas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prohiba" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prohibamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prohibais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prohiban" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prohibiera" ; "prohibiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prohibieras" ; "prohibieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prohibiera" ; "prohibiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prohibiramos" ; "prohibisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prohibierais" ; "prohibieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prohibieran" ; "prohibiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prohib" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prohibiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prohibi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prohibimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prohibisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prohibieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prohibir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prohibirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prohibir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prohibiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prohibiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prohibirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prohibiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prohibieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prohibiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prohibiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prohibiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prohibieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prohibira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prohibiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prohibira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prohibiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prohibirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prohibiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prohbe" ; - {- VPB (Imper C.Sg C.P3) => -} "prohba" ; - {- VPB (Imper C.Pl C.P1) => -} "prohibamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prohibid" ; - {- VPB (Imper C.Pl C.P3) => -} "prohban" ; - {- VPB (Pass C.Sg Masc) => -} "prohibido" ; - {- VPB (Pass C.Sg Fem) => -} "prohibida" ; - {- VPB (Pass C.Pl Masc) => -} "prohibidos" ; - {- VPB (Pass C.Pl Fem) => -} "prohibidas" - ] - } ; - -lin reunir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "reunir" ; - {- VI Ger => -} "reuniendo" ; - {- VI Part => -} "reunido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reno" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "renes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rene" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "reunimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reuns" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "renen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "rena" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "renas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "rena" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reunamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reunis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "renan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "reuna" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reunas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "reuna" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reunamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reunais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "reunan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reuniera" ; "reuniese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"reunieras" ; "reunieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reuniera" ; "reuniese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reuniramos" ; "reunisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"reunierais" ; "reunieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"reunieran" ; "reuniesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "reun" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reuniste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "reuni" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "reunimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "reunisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "reunieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reunir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reunirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reunir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reuniremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reuniris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reunirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reuniere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "reunieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reuniere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reuniremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reuniereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "reunieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reunira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reuniras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reunira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reuniramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reunirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reuniran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rene" ; - {- VPB (Imper C.Sg C.P3) => -} "rena" ; - {- VPB (Imper C.Pl C.P1) => -} "reunamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reunid" ; - {- VPB (Imper C.Pl C.P3) => -} "renan" ; - {- VPB (Pass C.Sg Masc) => -} "reunido" ; - {- VPB (Pass C.Sg Fem) => -} "reunida" ; - {- VPB (Pass C.Pl Masc) => -} "reunidos" ; - {- VPB (Pass C.Pl Fem) => -} "reunidas" - ] - } ; - -lin raer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "raer" ; - {- VI Ger => -} "rayendo" ; - {- VI Part => -} "rado" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {"rao" ; "raigo"} ; - {- VPB (Pres Ind C.Sg C.P2) => -} "raes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "rae" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "raemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "rais" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "raen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "raiga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "raigas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "raiga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "raigamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "raigis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "raigan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "raa" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "raas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "raa" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "raamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "raais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "raan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"rayera" ; "rayese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rayeras" ; "rayeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"rayera" ; "rayese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"rayramos" ; "raysemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rayerais" ; "rayeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rayeran" ; "rayesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "ra" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "raste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ray" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "ramos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "rasteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rayeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "raer" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "raers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "raer" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "raeremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "raeris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "raern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "rayere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rayeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "rayere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "rayremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "rayereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rayeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "raera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "raeras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "raera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "raeramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "raerais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "raeran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "rae" ; - {- VPB (Imper C.Sg C.P3) => -} "raiga" ; - {- VPB (Imper C.Pl C.P1) => -} "raigamos" ; - {- VPB (Imper C.Pl C.P2) => -} "raed" ; - {- VPB (Imper C.Pl C.P3) => -} "raigan" ; - {- VPB (Pass C.Sg Masc) => -} "rado" ; - {- VPB (Pass C.Sg Fem) => -} "rada" ; - {- VPB (Pass C.Pl Masc) => -} "rados" ; - {- VPB (Pass C.Pl Fem) => -} "radas" - ] - } ; - -lin desler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "desler" ; - {- VI Ger => -} "desliendo" ; - {- VI Part => -} "desledo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "deslo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "desles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "desle" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "deslemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "desles" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "deslen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "desla" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "deslas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "desla" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "desliamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "desliis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "deslan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "deslea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "desleas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "deslea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "desleamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "desleais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "deslean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"desliera" ; "desliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"deslieras" ; "deslieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"desliera" ; "desliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"desliramos" ; "deslisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"deslierais" ; "deslieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"deslieran" ; "desliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "desle" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "desleste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "desli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "deslemos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "deslesteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "deslieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "desleir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "desleirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "desleir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "desleiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "desleiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "desleirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "desliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "deslieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "desliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "desliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "desliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "deslieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "desleira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "desleiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "desleira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "desleiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "desleirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "desleiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "desle" ; - {- VPB (Imper C.Sg C.P3) => -} "desla" ; - {- VPB (Imper C.Pl C.P1) => -} "desliamos" ; - {- VPB (Imper C.Pl C.P2) => -} "desled" ; - {- VPB (Imper C.Pl C.P3) => -} "deslan" ; - {- VPB (Pass C.Sg Masc) => -} "desledo" ; - {- VPB (Pass C.Sg Fem) => -} "desleda" ; - {- VPB (Pass C.Pl Masc) => -} "desledos" ; - {- VPB (Pass C.Pl Fem) => -} "desledas" - ] - } ; - -lin engrer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "engrer" ; - {- VI Ger => -} "engriendo" ; - {- VI Part => -} "engredo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "engro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "engres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "engre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "engremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "engres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "engren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "engra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "engras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "engra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "engriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "engriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "engran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "engrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "engreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "engrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "engreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "engreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "engrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"engriera" ; "engriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"engrieras" ; "engrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"engriera" ; "engriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"engriramos" ; "engrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"engrierais" ; "engrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"engrieran" ; "engriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "engre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "engreste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "engri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "engremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "engresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "engrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "engreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "engreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "engreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "engreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "engreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "engreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "engriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "engrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "engriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "engriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "engriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "engrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "engreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "engreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "engreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "engreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "engreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "engreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "engre" ; - {- VPB (Imper C.Sg C.P3) => -} "engra" ; - {- VPB (Imper C.Pl C.P1) => -} "engriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "engred" ; - {- VPB (Imper C.Pl C.P3) => -} "engran" ; - {- VPB (Pass C.Sg Masc) => -} "engredo" ; - {- VPB (Pass C.Sg Fem) => -} "engreda" ; - {- VPB (Pass C.Pl Masc) => -} "engredos" ; - {- VPB (Pass C.Pl Fem) => -} "engredas" - ] - } ; - -lin frer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "frer" ; - {- VI Ger => -} "friendo" ; - {- VI Part => -} variants {"fredo" ; "frito"} ; - {- VPB (Pres Ind C.Sg C.P1) => -} "fro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "fres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "fre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "fremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "fres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "fren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "fra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "fras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "fra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "friamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "friis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "fran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "frea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "freas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "frea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "freamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "freais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "frean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"friera" ; "friese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"frieras" ; "frieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"friera" ; "friese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"friramos" ; "frisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"frierais" ; "frieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"frieran" ; "friesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "fre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "freste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "fri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "fremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "fresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "frieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "freir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "freirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "freir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "freiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "freiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "freirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "friere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "frieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "friere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "friremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "friereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "frieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "freira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "freiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "freira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "freiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "freirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "freiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "fre" ; - {- VPB (Imper C.Sg C.P3) => -} "fra" ; - {- VPB (Imper C.Pl C.P1) => -} "friamos" ; - {- VPB (Imper C.Pl C.P2) => -} "fred" ; - {- VPB (Imper C.Pl C.P3) => -} "fran" ; - {- VPB (Pass C.Sg Masc) => -} variants {"fredo" ; "frito"} ; - {- VPB (Pass C.Sg Fem) => -} variants {"freda" ; "frita"} ; - {- VPB (Pass C.Pl Masc) => -} variants {"fredos" ; "fritos"} ; - {- VPB (Pass C.Pl Fem) => -} variants {"fredas" ; "fritas"} - ] - } ; - -lin refrer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "refrer" ; - {- VI Ger => -} "refriendo" ; - {- VI Part => -} "refredo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "refro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "refres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "refre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "refremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "refres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "refren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "refra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "refras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "refra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "refriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "refriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "refran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "refrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "refreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "refrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "refreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "refreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "refrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"refriera" ; "refriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"refrieras" ; "refrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"refriera" ; "refriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"refriramos" ; "refrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"refrierais" ; "refrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"refrieran" ; "refriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "refre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "refreste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "refri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "refremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "refresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "refrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "refreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "refreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "refreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "refreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "refreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "refreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "refriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "refrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "refriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "refriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "refriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "refrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "refreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "refreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "refreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "refreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "refreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "refreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "refre" ; - {- VPB (Imper C.Sg C.P3) => -} "refra" ; - {- VPB (Imper C.Pl C.P1) => -} "refriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "refred" ; - {- VPB (Imper C.Pl C.P3) => -} "refran" ; - {- VPB (Pass C.Sg Masc) => -} "refredo" ; - {- VPB (Pass C.Sg Fem) => -} "refreda" ; - {- VPB (Pass C.Pl Masc) => -} "refredos" ; - {- VPB (Pass C.Pl Fem) => -} "refredas" - ] - } ; - -lin rer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rer" ; - {- VI Ger => -} "riendo" ; - {- VI Part => -} "redo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "ro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "res" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "re" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "remos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "res" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "ra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "ras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "ra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "riamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "riis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "ran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "rea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "rea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "rean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"riera" ; "riese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"rieras" ; "rieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"riera" ; "riese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"riramos" ; "risemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"rierais" ; "rieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"rieran" ; "riesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "re" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "ri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "remos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "rieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "reir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "reirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "reir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "reirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "riere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "rieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "riere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "riremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "riereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "rieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "reira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "reira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "re" ; - {- VPB (Imper C.Sg C.P3) => -} "ra" ; - {- VPB (Imper C.Pl C.P1) => -} "riamos" ; - {- VPB (Imper C.Pl C.P2) => -} "red" ; - {- VPB (Imper C.Pl C.P3) => -} "ran" ; - {- VPB (Pass C.Sg Masc) => -} "redo" ; - {- VPB (Pass C.Sg Fem) => -} "reda" ; - {- VPB (Pass C.Pl Masc) => -} "redos" ; - {- VPB (Pass C.Pl Fem) => -} "redas" - ] - } ; - -lin sofrer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sofrer" ; - {- VI Ger => -} "sofriendo" ; - {- VI Part => -} "sofredo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sofro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sofres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sofre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sofremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sofres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sofren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sofra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sofras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sofra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sofriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sofriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sofran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sofrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sofreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sofrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sofreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sofreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sofrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sofriera" ; "sofriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sofrieras" ; "sofrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sofriera" ; "sofriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sofriramos" ; "sofrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sofrierais" ; "sofrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sofrieran" ; "sofriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sofre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sofreste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sofri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sofremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sofresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sofrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sofreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sofreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sofreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sofreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sofreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sofreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sofriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sofrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sofriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sofriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sofriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sofrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sofreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sofreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sofreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sofreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sofreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sofreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sofre" ; - {- VPB (Imper C.Sg C.P3) => -} "sofra" ; - {- VPB (Imper C.Pl C.P1) => -} "sofriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sofred" ; - {- VPB (Imper C.Pl C.P3) => -} "sofran" ; - {- VPB (Pass C.Sg Masc) => -} "sofredo" ; - {- VPB (Pass C.Sg Fem) => -} "sofreda" ; - {- VPB (Pass C.Pl Masc) => -} "sofredos" ; - {- VPB (Pass C.Pl Fem) => -} "sofredas" - ] - } ; - -lin sonrer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sonrer" ; - {- VI Ger => -} "sonriendo" ; - {- VI Part => -} "sonredo" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sonro" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sonres" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sonre" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sonremos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sonres" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sonren" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sonra" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sonras" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sonra" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sonriamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sonriis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sonran" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sonrea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sonreas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sonrea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sonreamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sonreais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sonrean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sonriera" ; "sonriese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sonrieras" ; "sonrieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sonriera" ; "sonriese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sonriramos" ; "sonrisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sonrierais" ; "sonrieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sonrieran" ; "sonriesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sonre" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sonreste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sonri" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sonremos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sonresteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sonrieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sonreir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sonreirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sonreir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sonreiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sonreiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sonreirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sonriere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sonrieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sonriere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sonriremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sonriereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sonrieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sonreira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sonreiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sonreira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sonreiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sonreirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sonreiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sonre" ; - {- VPB (Imper C.Sg C.P3) => -} "sonra" ; - {- VPB (Imper C.Pl C.P1) => -} "sonriamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sonred" ; - {- VPB (Imper C.Pl C.P3) => -} "sonran" ; - {- VPB (Pass C.Sg Masc) => -} "sonredo" ; - {- VPB (Pass C.Sg Fem) => -} "sonreda" ; - {- VPB (Pass C.Pl Masc) => -} "sonredos" ; - {- VPB (Pass C.Pl Fem) => -} "sonredas" - ] - } ; - -lin resalir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "resalir" ; - {- VI Ger => -} "resaliendo" ; - {- VI Part => -} "resalido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "resalgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "resales" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "resale" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "resalimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "resals" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "resalen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "resalga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "resalgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "resalga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "resalgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "resalgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "resalgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "resala" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "resalas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "resala" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "resalamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "resalais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "resalan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"resaliera" ; "resaliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"resalieras" ; "resalieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"resaliera" ; "resaliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"resaliramos" ; "resalisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"resalierais" ; "resalieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"resalieran" ; "resaliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "resal" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "resaliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "resali" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "resalimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "resalisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "resalieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "resaldr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "resaldrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "resaldr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "resaldremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "resaldris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "resaldrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "resaliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "resalieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "resaliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "resaliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "resaliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "resalieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "resaldra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "resaldras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "resaldra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "resaldramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "resaldrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "resaldran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "resal" ; - {- VPB (Imper C.Sg C.P3) => -} "resalga" ; - {- VPB (Imper C.Pl C.P1) => -} "resalgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "resalid" ; - {- VPB (Imper C.Pl C.P3) => -} "resalgan" ; - {- VPB (Pass C.Sg Masc) => -} "resalido" ; - {- VPB (Pass C.Sg Fem) => -} "resalida" ; - {- VPB (Pass C.Pl Masc) => -} "resalidos" ; - {- VPB (Pass C.Pl Fem) => -} "resalidas" - ] - } ; - -lin salir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "salir" ; - {- VI Ger => -} "saliendo" ; - {- VI Part => -} "salido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "salgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sales" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sale" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "salimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sals" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "salen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "salga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "salgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "salga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "salgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "salgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "salgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sala" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "salas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sala" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "salamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "salais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "salan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"saliera" ; "saliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"salieras" ; "salieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"saliera" ; "saliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"saliramos" ; "salisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"salierais" ; "salieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"salieran" ; "saliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sal" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "saliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sali" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "salimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "salisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "salieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "saldr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "saldrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "saldr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "saldremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "saldris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "saldrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "saliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "salieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "saliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "saliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "saliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "salieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "saldra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "saldras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "saldra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "saldramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "saldrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "saldran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sal" ; - {- VPB (Imper C.Sg C.P3) => -} "salga" ; - {- VPB (Imper C.Pl C.P1) => -} "salgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "salid" ; - {- VPB (Imper C.Pl C.P3) => -} "salgan" ; - {- VPB (Pass C.Sg Masc) => -} "salido" ; - {- VPB (Pass C.Sg Fem) => -} "salida" ; - {- VPB (Pass C.Pl Masc) => -} "salidos" ; - {- VPB (Pass C.Pl Fem) => -} "salidas" - ] - } ; - -lin sobresalir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "sobresalir" ; - {- VI Ger => -} "sobresaliendo" ; - {- VI Part => -} "sobresalido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "sobresalgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sobresales" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "sobresale" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "sobresalimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "sobresals" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "sobresalen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "sobresalga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "sobresalgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "sobresalga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "sobresalgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "sobresalgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "sobresalgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sobresala" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "sobresalas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sobresala" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "sobresalamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "sobresalais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "sobresalan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"sobresaliera" ; "sobresaliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"sobresalieras" ; "sobresalieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"sobresaliera" ; "sobresaliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"sobresaliramos" ; "sobresalisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"sobresalierais" ; "sobresalieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"sobresalieran" ; "sobresaliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sobresal" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "sobresaliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "sobresali" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "sobresalimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "sobresalisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "sobresalieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "sobresaldr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "sobresaldrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "sobresaldr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "sobresaldremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "sobresaldris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "sobresaldrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "sobresaliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "sobresalieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "sobresaliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "sobresaliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "sobresaliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "sobresalieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "sobresaldra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "sobresaldras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "sobresaldra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "sobresaldramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "sobresaldrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "sobresaldran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "sobresal" ; - {- VPB (Imper C.Sg C.P3) => -} "sobresalga" ; - {- VPB (Imper C.Pl C.P1) => -} "sobresalgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "sobresalid" ; - {- VPB (Imper C.Pl C.P3) => -} "sobresalgan" ; - {- VPB (Pass C.Sg Masc) => -} "sobresalido" ; - {- VPB (Pass C.Sg Fem) => -} "sobresalida" ; - {- VPB (Pass C.Pl Masc) => -} "sobresalidos" ; - {- VPB (Pass C.Pl Fem) => -} "sobresalidas" - ] - } ; - -lin equivaler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "equivaler" ; - {- VI Ger => -} "equivaliendo" ; - {- VI Part => -} "equivalido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "equivalgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "equivales" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "equivale" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "equivalemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "equivalis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "equivalen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "equivalga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "equivalgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "equivalga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "equivalgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "equivalgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "equivalgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "equivala" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "equivalas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "equivala" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "equivalamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "equivalais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "equivalan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"equivaliera" ; "equivaliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"equivalieras" ; "equivalieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"equivaliera" ; "equivaliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"equivaliramos" ; "equivalisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"equivalierais" ; "equivalieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"equivalieran" ; "equivaliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "equival" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "equivaliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "equivali" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "equivalimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "equivalisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "equivalieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "equivaldr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "equivaldrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "equivaldr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "equivaldremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "equivaldris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "equivaldrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "equivaliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "equivalieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "equivaliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "equivaliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "equivaliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "equivalieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "equivaldra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "equivaldras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "equivaldra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "equivaldramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "equivaldrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "equivaldran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "equivale" ; - {- VPB (Imper C.Sg C.P3) => -} "equivalga" ; - {- VPB (Imper C.Pl C.P1) => -} "equivalgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "equivaled" ; - {- VPB (Imper C.Pl C.P3) => -} "equivalgan" ; - {- VPB (Pass C.Sg Masc) => -} "equivalido" ; - {- VPB (Pass C.Sg Fem) => -} "equivalida" ; - {- VPB (Pass C.Pl Masc) => -} "equivalidos" ; - {- VPB (Pass C.Pl Fem) => -} "equivalidas" - ] - } ; - -lin prevaler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prevaler" ; - {- VI Ger => -} "prevaliendo" ; - {- VI Part => -} "prevalido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prevalgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prevales" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prevale" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prevalemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prevalis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prevalen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prevalga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prevalgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prevalga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prevalgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prevalgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prevalgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prevala" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prevalas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prevala" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prevalamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prevalais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prevalan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prevaliera" ; "prevaliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prevalieras" ; "prevalieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prevaliera" ; "prevaliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prevaliramos" ; "prevalisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prevalierais" ; "prevalieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prevalieran" ; "prevaliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "preval" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prevaliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prevali" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prevalimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prevalisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prevalieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prevaldr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prevaldrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prevaldr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prevaldremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prevaldris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prevaldrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prevaliere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prevalieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prevaliere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prevaliremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prevaliereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prevalieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prevaldra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prevaldras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prevaldra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prevaldramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prevaldrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prevaldran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prevale" ; - {- VPB (Imper C.Sg C.P3) => -} "prevalga" ; - {- VPB (Imper C.Pl C.P1) => -} "prevalgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prevaled" ; - {- VPB (Imper C.Pl C.P3) => -} "prevalgan" ; - {- VPB (Pass C.Sg Masc) => -} "prevalido" ; - {- VPB (Pass C.Sg Fem) => -} "prevalida" ; - {- VPB (Pass C.Pl Masc) => -} "prevalidos" ; - {- VPB (Pass C.Pl Fem) => -} "prevalidas" - ] - } ; - -lin valer_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "valer" ; - {- VI Ger => -} "valiendo" ; - {- VI Part => -} "valido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "valgo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "vales" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "vale" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "valemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "valis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "valen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "valga" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "valgas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "valga" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "valgamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "valgis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "valgan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "vala" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "valas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "vala" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "valamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "valais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "valan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"valiera" ; "valiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"valieras" ; "valieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"valiera" ; "valiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"valiramos" ; "valisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"valierais" ; "valieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"valieran" ; "valiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "val" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "valiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "vali" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "valimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "valisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "valieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "valdr" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "valdrs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "valdr" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "valdremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "valdris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "valdrn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "valiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "valieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "valiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "valiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "valiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "valieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "valdra" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "valdras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "valdra" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "valdramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "valdrais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "valdran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "vale" ; - {- VPB (Imper C.Sg C.P3) => -} "valga" ; - {- VPB (Imper C.Pl C.P1) => -} "valgamos" ; - {- VPB (Imper C.Pl C.P2) => -} "valed" ; - {- VPB (Imper C.Pl C.P3) => -} "valgan" ; - {- VPB (Pass C.Sg Masc) => -} "valido" ; - {- VPB (Pass C.Sg Fem) => -} "valida" ; - {- VPB (Pass C.Pl Masc) => -} "validos" ; - {- VPB (Pass C.Pl Fem) => -} "validas" - ] - } ; - -lin soler_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "soler" ; - {- VI Ger => -} variants {} ; - {- VI Part => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P1) => -} "suelo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "sueles" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "suele" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "solemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "solis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "suelen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "suela" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "suelas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "suela" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "solamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "solis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "suelan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "sola" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "solas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "sola" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "solamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "solais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "solan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"soliera" ; "soliese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"solieras" ; "solieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"soliera" ; "soliese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"soliramos" ; "solisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"solierais" ; "solieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"solieran" ; "soliesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "sol" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "soliste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "soli" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "solimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "solisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "solieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; - -lin antever_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "antever" ; - {- VI Ger => -} "anteviendo" ; - {- VI Part => -} "antevisto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "anteveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "anteves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "anteve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "antevemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "anteveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "anteven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "antevea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "anteveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "antevea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "anteveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "anteveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "antevean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "antevea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "anteveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "antevea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "anteveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "anteveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "antevean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"anteviera" ; "anteviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"antevieras" ; "antevieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"anteviera" ; "anteviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"anteviramos" ; "antevisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"antevierais" ; "antevieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"antevieran" ; "anteviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "antevi" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "anteviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "antevio" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "antevimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "antevisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "antevieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "antever" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "antevers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "antever" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "anteveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "anteveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "antevern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "anteviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "antevieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "anteviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "anteviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "anteviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "antevieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "antevera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "anteveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "antevera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "anteveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "anteverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "anteveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "anteve" ; - {- VPB (Imper C.Sg C.P3) => -} "antevea" ; - {- VPB (Imper C.Pl C.P1) => -} "anteveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "anteved" ; - {- VPB (Imper C.Pl C.P3) => -} "antevean" ; - {- VPB (Pass C.Sg Masc) => -} "antevisto" ; - {- VPB (Pass C.Sg Fem) => -} "antevista" ; - {- VPB (Pass C.Pl Masc) => -} "antevistos" ; - {- VPB (Pass C.Pl Fem) => -} "antevistas" - ] - } ; - -lin entrever_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "entrever" ; - {- VI Ger => -} "entreviendo" ; - {- VI Part => -} "entrevisto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "entreveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "entreves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "entreve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "entrevemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "entreveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "entreven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "entrevea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "entreveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "entrevea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "entreveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "entreveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "entrevean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "entrevea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "entreveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "entrevea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "entreveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "entreveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "entrevean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"entreviera" ; "entreviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"entrevieras" ; "entrevieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"entreviera" ; "entreviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"entreviramos" ; "entrevisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"entrevierais" ; "entrevieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"entrevieran" ; "entreviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "entrevi" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "entreviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "entrevio" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "entrevimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "entrevisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "entrevieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "entrever" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "entrevers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "entrever" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "entreveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "entreveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "entrevern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "entreviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "entrevieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "entreviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "entreviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "entreviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "entrevieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "entrevera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "entreveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "entrevera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "entreveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "entreverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "entreveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "entreve" ; - {- VPB (Imper C.Sg C.P3) => -} "entrevea" ; - {- VPB (Imper C.Pl C.P1) => -} "entreveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "entreved" ; - {- VPB (Imper C.Pl C.P3) => -} "entrevean" ; - {- VPB (Pass C.Sg Masc) => -} "entrevisto" ; - {- VPB (Pass C.Sg Fem) => -} "entrevista" ; - {- VPB (Pass C.Pl Masc) => -} "entrevistos" ; - {- VPB (Pass C.Pl Fem) => -} "entrevistas" - ] - } ; - -lin prever_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prever" ; - {- VI Ger => -} "previendo" ; - {- VI Part => -} "previsto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "preveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "preves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "preve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prevemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "preveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "preven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prevea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "preveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prevea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "preveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "preveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prevean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prevea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "preveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prevea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "preveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "preveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prevean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"previera" ; "previese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"previeras" ; "previeses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"previera" ; "previese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"previramos" ; "previsemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"previerais" ; "previeseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"previeran" ; "previesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "previ" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "previste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "previo" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "previmos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "previsteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "previeron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prever" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prevers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prever" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "preveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "preveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prevern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "previere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "previeres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "previere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "previremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "previereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "previeren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prevera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "preveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prevera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "preveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "preverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "preveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "preve" ; - {- VPB (Imper C.Sg C.P3) => -} "prevea" ; - {- VPB (Imper C.Pl C.P1) => -} "preveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "preved" ; - {- VPB (Imper C.Pl C.P3) => -} "prevean" ; - {- VPB (Pass C.Sg Masc) => -} "previsto" ; - {- VPB (Pass C.Sg Fem) => -} "prevista" ; - {- VPB (Pass C.Pl Masc) => -} "previstos" ; - {- VPB (Pass C.Pl Fem) => -} "previstas" - ] - } ; - -lin rever_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "rever" ; - {- VI Ger => -} "reviendo" ; - {- VI Part => -} "revisto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "reveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "reves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "reve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "revemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "reveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "reven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "revea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "reveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "revea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "reveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "reveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "revean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "revea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "reveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "revea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "reveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "reveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "revean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"reviera" ; "reviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"revieras" ; "revieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"reviera" ; "reviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"reviramos" ; "revisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"revierais" ; "revieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"revieran" ; "reviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "revi" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "reviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "revio" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "revimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "revisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "revieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "rever" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "revers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "rever" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "reveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "reveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "revern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "reviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "revieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "reviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "reviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "reviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "revieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "revera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "reveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "revera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "reveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "reverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "reveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "reve" ; - {- VPB (Imper C.Sg C.P3) => -} "revea" ; - {- VPB (Imper C.Pl C.P1) => -} "reveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "reved" ; - {- VPB (Imper C.Pl C.P3) => -} "revean" ; - {- VPB (Pass C.Sg Masc) => -} "revisto" ; - {- VPB (Pass C.Sg Fem) => -} "revista" ; - {- VPB (Pass C.Pl Masc) => -} "revistos" ; - {- VPB (Pass C.Pl Fem) => -} "revistas" - ] - } ; - -lin trasver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "trasver" ; - {- VI Ger => -} "trasviendo" ; - {- VI Part => -} "trasvisto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "trasveo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "trasves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "trasve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "trasvemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "trasveis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "trasven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "trasvea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "trasveas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "trasvea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "trasveamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "trasveis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "trasvean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "trasvea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "trasveas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "trasvea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "trasveamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "trasveais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "trasvean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"trasviera" ; "trasviese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"trasvieras" ; "trasvieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"trasviera" ; "trasviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"trasviramos" ; "trasvisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"trasvierais" ; "trasvieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"trasvieran" ; "trasviesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "trasvi" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "trasviste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "trasvio" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "trasvimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "trasvisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "trasvieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "trasver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "trasvers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "trasver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "trasveremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "trasveris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "trasvern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "trasviere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "trasvieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "trasviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "trasviremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "trasviereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "trasvieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "trasvera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "trasveras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "trasvera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "trasveramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "trasverais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "trasveran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "trasve" ; - {- VPB (Imper C.Sg C.P3) => -} "trasvea" ; - {- VPB (Imper C.Pl C.P1) => -} "trasveamos" ; - {- VPB (Imper C.Pl C.P2) => -} "trasved" ; - {- VPB (Imper C.Pl C.P3) => -} "trasvean" ; - {- VPB (Pass C.Sg Masc) => -} "trasvisto" ; - {- VPB (Pass C.Sg Fem) => -} "trasvista" ; - {- VPB (Pass C.Pl Masc) => -} "trasvistos" ; - {- VPB (Pass C.Pl Fem) => -} "trasvistas" - ] - } ; - -lin ver_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "ver" ; - {- VI Ger => -} "viendo" ; - {- VI Part => -} "visto" ; - {- VPB (Pres Ind C.Sg C.P1) => -} "veo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "ves" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "ve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "vemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "veis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "ven" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "vea" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "veas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "vea" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "veamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "veis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "vean" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "vea" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "veas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "vea" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "veamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "veais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "vean" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"viera" ; "viese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"vieras" ; "vieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"viera" ; "viese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"viramos" ; "visemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"vierais" ; "vieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"vieran" ; "viesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "vi" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "viste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "vio" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "vimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "visteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "vieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "ver" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "vers" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "ver" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "veremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "veris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "vern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "viere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "vieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "viere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "viremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "viereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "vieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "vera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "veras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "vera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "veramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "verais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "veran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "ve" ; - {- VPB (Imper C.Sg C.P3) => -} "vea" ; - {- VPB (Imper C.Pl C.P1) => -} "veamos" ; - {- VPB (Imper C.Pl C.P2) => -} "ved" ; - {- VPB (Imper C.Pl C.P3) => -} "vean" ; - {- VPB (Pass C.Sg Masc) => -} "visto" ; - {- VPB (Pass C.Sg Fem) => -} "vista" ; - {- VPB (Pass C.Pl Masc) => -} "vistos" ; - {- VPB (Pass C.Pl Fem) => -} "vistas" - ] - } ; - -lin imprimir_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "imprimir" ; - {- VI Ger => -} "imprimiendo" ; - {- VI Part => -} variants {"imprimido" ; "impreso"} ; - {- VPB (Pres Ind C.Sg C.P1) => -} "imprimo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "imprimes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "imprime" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "imprimimos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "imprims" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "imprimen" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "imprima" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "imprimas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "imprima" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "imprimamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "imprimis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "impriman" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "imprima" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "imprimas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "imprima" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "imprimamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "imprimais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "impriman" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"imprimiera" ; "imprimiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"imprimieras" ; "imprimieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"imprimiera" ; "imprimiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"imprimiramos" ; "imprimisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"imprimierais" ; "imprimieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"imprimieran" ; "imprimiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "imprim" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "imprimiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "imprimi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "imprimimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "imprimisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "imprimieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "imprimir" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "imprimirs" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "imprimir" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "imprimiremos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "imprimiris" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "imprimirn" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "imprimiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "imprimieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "imprimiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "imprimiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "imprimiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "imprimieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "imprimira" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "imprimiras" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "imprimira" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "imprimiramos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "imprimirais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "imprimiran" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "imprime" ; - {- VPB (Imper C.Sg C.P3) => -} "imprima" ; - {- VPB (Imper C.Pl C.P1) => -} "imprimamos" ; - {- VPB (Imper C.Pl C.P2) => -} "imprimid" ; - {- VPB (Imper C.Pl C.P3) => -} "impriman" ; - {- VPB (Pass C.Sg Masc) => -} "imprimido" ; - {- VPB (Pass C.Sg Fem) => -} "imprimida" ; - {- VPB (Pass C.Pl Masc) => -} "imprimidos" ; - {- VPB (Pass C.Pl Fem) => -} "imprimidas" - ] - } ; - -lin prender_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "prender" ; - {- VI Ger => -} "prendiendo" ; - {- VI Part => -} variants {"prendido" ; "presto"} ; - {- VPB (Pres Ind C.Sg C.P1) => -} "prendo" ; - {- VPB (Pres Ind C.Sg C.P2) => -} "prendes" ; - {- VPB (Pres Ind C.Sg C.P3) => -} "prende" ; - {- VPB (Pres Ind C.Pl C.P1) => -} "prendemos" ; - {- VPB (Pres Ind C.Pl C.P2) => -} "prendis" ; - {- VPB (Pres Ind C.Pl C.P3) => -} "prenden" ; - {- VPB (Pres Subj C.Sg C.P1) => -} "prenda" ; - {- VPB (Pres Subj C.Sg C.P2) => -} "prendas" ; - {- VPB (Pres Subj C.Sg C.P3) => -} "prenda" ; - {- VPB (Pres Subj C.Pl C.P1) => -} "prendamos" ; - {- VPB (Pres Subj C.Pl C.P2) => -} "prendis" ; - {- VPB (Pres Subj C.Pl C.P3) => -} "prendan" ; - {- VPB (Impf Ind C.Sg C.P1) => -} "prenda" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} "prendas" ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "prenda" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} "prendamos" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} "prendais" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} "prendan" ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {"prendiera" ; "prendiese"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {"prendieras" ; "prendieses"} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"prendiera" ; "prendiese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {"prendiramos" ; "prendisemos"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {"prendierais" ; "prendieseis"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {"prendieran" ; "prendiesen"} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} "prend" ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} "prendiste" ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "prendi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} "prendimos" ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} "prendisteis" ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} "prendieron" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} "prender" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} "prenders" ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "prender" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} "prenderemos" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} "prenderis" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} "prendern" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} "prendiere" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} "prendieres" ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "prendiere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} "prendiremos" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} "prendiereis" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} "prendieren" ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} "prendera" ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} "prenderas" ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "prendera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} "prenderamos" ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} "prenderais" ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} "prenderan" ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} "prende" ; - {- VPB (Imper C.Sg C.P3) => -} "prenda" ; - {- VPB (Imper C.Pl C.P1) => -} "prendamos" ; - {- VPB (Imper C.Pl C.P2) => -} "prended" ; - {- VPB (Imper C.Pl C.P3) => -} "prendan" ; - {- VPB (Pass C.Sg Masc) => -} "prendido" ; - {- VPB (Pass C.Sg Fem) => -} "prendida" ; - {- VPB (Pass C.Pl Masc) => -} "prendidos" ; - {- VPB (Pass C.Pl Fem) => -} "prendidas" - ] - } ; - -lin llover_V = verboV - {s = table (BeschSpa.VFB) [ - {- VI Infn => -} "llover" ; - {- VI Ger => -} "lloviendo" ; - {- VI Part => -} "llovido" ; - {- VPB (Pres Ind C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Sg C.P3) => -} "llueve" ; - {- VPB (Pres Ind C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Ind C.Pl C.P3) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Sg C.P3) => -} "llueva" ; - {- VPB (Pres Subj C.Pl C.P1) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P2) => -} variants {} ; - {- VPB (Pres Subj C.Pl C.P3) => -} variants {} ; - {- VPB (Impf Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Sg C.P3) => -} "llova" ;--# notpresent - {- VPB (Impf Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Sg C.P3) => -} variants {"lloviera" ; "lloviese"} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Impf Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Sg C.P3) => -} "llovi" ;--# notpresent - {- VPB (Pret C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Pret C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Sg C.P3) => -} "llover" ;--# notpresent - {- VPB (Fut Ind C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Ind C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Sg C.P3) => -} "lloviere" ;--# notpresent - {- VPB (Fut Subj C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Fut Subj C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Sg C.P3) => -} "llovera" ;--# notpresent - {- VPB (Cond C.Pl C.P1) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P2) => -} variants {} ;--# notpresent - {- VPB (Cond C.Pl C.P3) => -} variants {} ;--# notpresent - {- VPB (Imper C.Sg C.P1) => -} variants {} ; - {- VPB (Imper C.Sg C.P2) => -} variants {} ; - {- VPB (Imper C.Sg C.P3) => -} variants {} ; - {- VPB (Imper C.Pl C.P1) => -} variants {} ; - {- VPB (Imper C.Pl C.P2) => -} variants {} ; - {- VPB (Imper C.Pl C.P3) => -} variants {} ; - {- VPB (Pass C.Sg Masc) => -} variants {} ; - {- VPB (Pass C.Sg Fem) => -} variants {} ; - {- VPB (Pass C.Pl Masc) => -} variants {} ; - {- VPB (Pass C.Pl Fem) => -} variants {} - ] - } ; -} - diff --git a/deprecated/old-lib/resource/spanish/IrregSpaAbs.gf b/deprecated/old-lib/resource/spanish/IrregSpaAbs.gf deleted file mode 100644 index 23a5052f0..000000000 --- a/deprecated/old-lib/resource/spanish/IrregSpaAbs.gf +++ /dev/null @@ -1,1092 +0,0 @@ -abstract IrregSpaAbs = Cat ** { - fun abarse_V : V ; - fun abastecer_V : V ; - fun abeldar_V : V ; - fun aberrar_V : V ; - fun ablandecer_V : V ; - fun abnegar_V : V ; - fun abolir_V : V ; - fun aborrecer_V : V ; - fun abravecer_V : V ; - fun abrir_V : V ; - fun absolver_V : V ; - fun abstener_V : V ; - fun absterger_V : V ; - fun absterger2_V : V ; - fun abstraer_V : V ; - fun abuolar_V : V ; - fun acaecer2_V : V ; - fun acaecer_V : V ; - fun acertar_V : V ; - fun aclarecer_V : V ; - fun acoger_V : V ; - fun acoger2_V : V ; - fun acollar_V : V ; - fun acomedirse_V : V ; - fun acontecer2_V : V ; - fun acontecer_V : V ; - fun acordar_V : V ; - fun acornar_V : V ; - fun acostar_V : V ; - fun acrecentar_V : V ; - fun acrecer_V : V ; - fun adestrar_V : V ; - fun adherir_V : V ; - fun adir_V : V ; - fun adolecer_V : V ; - fun adormecer_V : V ; - fun adormir_V : V ; - fun adquirir_V : V ; - fun adscribir_V : V ; - fun adstringir_V : V ; - fun aducir_V : V ; - fun advenir_V : V ; - fun advertir_V : V ; - fun aferrar_V : V ; - fun afligir_V : V ; - fun afluir_V : V ; - fun afollar_V : V ; - fun aforar_V : V ; - fun agradecer_V : V ; - fun agredir_V : V ; - fun aguerrir_V : V ; - fun ahincar_V : V ; - fun albeldar_V : V ; - fun alentar_V : V ; - fun aliquebrar_V : V ; - fun almorzar_V : V ; - fun alongar_V : V ; - fun aloquecerse_V : V ; - fun altivecer_V : V ; - fun amanecer_V : V ; - fun amarecer_V : V ; - fun amarillecer_V : V ; - fun amoblar_V : V ; - fun amohecer_V : V ; - fun amolar_V : V ; - fun amorecer_V : V ; - fun amortecer_V : V ; - fun amover_V : V ; - fun andar_V : V ; - fun anochecer_V : V ; - fun antecoger_V : V ; - fun antecoger2_V : V ; - fun antedecir_V : V ; - fun anteponer_V : V ; - fun antevenir_V : V ; - fun antever_V : V ; - fun anzolar_V : V ; - fun apacentar_V : V ; - fun aparecer_V : V ; - fun apercollar_V : V ; - fun apergollar_V : V ; - fun apernar_V : V ; - fun apescoliar_V : V ; - fun apetecer_V : V ; - fun aplacer2_V : V ; - fun aplacer_V : V ; - fun aponer_V : V ; - fun apostar_V : V ; - fun apretar_V : V ; - fun aprevenir_V : V ; - fun aprobar_V : V ; - fun arbolecer_V : V ; - fun arborecer_V : V ; - fun arcaizar_V : V ; - fun argir_V : V ; - fun aridecer_V : V ; - fun arrecir_V : V ; - fun arrendar_V : V ; - fun arrusticar_V : V ; - fun ascender_V : V ; - fun asentar_V : V ; - fun asentir_V : V ; - fun aserrar_V : V ; - fun asestar_V : V ; - fun asestar2_V : V ; - fun asir_V : V ; - fun asolar_V : V ; - fun asoldar_V : V ; - fun asonar_V : V ; - fun aspaventar_V : V ; - fun asperger_V : V ; - fun asperger2_V : V ; - fun astreir_V : V ; - fun astriir_V : V ; - fun astringir_V : V ; - fun atardecer_V : V ; - fun atender_V : V ; - fun aterir_V : V ; - fun aterrar_V : V ; - fun atestar_V : V ; - fun atorar_V : V ; - fun atraer_V : V ; - fun atravesar_V : V ; - fun atribuir_V : V ; - fun atronar_V : V ; - fun avanecerse_V : V ; - fun avenir_V : V ; - fun aventar_V : V ; - fun avergonzar_V : V ; - fun azolar_V : V ; - fun beldar_V : V ; - fun bendecir_V : V ; - fun bienquerer_V : V ; - fun blandir_V : V ; - fun blanquecer_V : V ; - fun bruir_V : V ; - fun bullir_V : V ; - fun caber_V : V ; - fun caer_V : V ; - fun calecer_V : V ; - fun calentar_V : V ; - fun canecerse_V : V ; - fun carecer_V : V ; - fun cegar_V : V ; - fun ceir_V : V ; - fun cerner_V : V ; - fun cernir_V : V ; - fun cerrar_V : V ; - fun cimentar_V : V ; - fun circuir_V : V ; - fun circunferir_V : V ; - fun circunscribir_V : V ; - fun circunvolar_V : V ; - fun clarecer_V : V ; - fun clocar_V : V ; - fun coadquirir_V : V ; - fun cocer_V : V ; - fun coercer_V : V ; - fun coextenderse_V : V ; - fun coger_V : V ; - fun coger2_V : V ; - fun cohibir_V : V ; - fun colar_V : V ; - fun colegir_V : V ; - fun colgar_V : V ; - fun colicuecer_V : V ; - fun colorir_V : V ; - fun comedirse_V : V ; - fun comenzar_V : V ; - fun compadecer_V : V ; - fun comparecer_V : V ; - fun competir_V : V ; - fun complacer_V : V ; - fun componer_V : V ; - fun comprobar_V : V ; - fun compungir_V : V ; - fun concebir_V : V ; - fun concernir_V : V ; - fun concernir2_V : V ; - fun concertar_V : V ; - fun concluir_V : V ; - fun concordar_V : V ; - fun condecender_V : V ; - fun condecir_V : V ; - fun condescender_V : V ; - fun condolecerse_V : V ; - fun condolerse_V : V ; - fun conducir_V : V ; - fun conferir_V : V ; - fun confesar_V : V ; - fun confluir_V : V ; - fun conmover_V : V ; - fun conocer_V : V ; - fun conseguir_V : V ; - fun consentir_V : V ; - fun consolar_V : V ; - fun consonar_V : V ; - fun constituir_V : V ; - fun constreir_V : V ; - fun construir_V : V ; - fun contar_V : V ; - fun contender_V : V ; - fun contener_V : V ; - fun contradecir_V : V ; - fun contraer_V : V ; - fun contrahacer_V : V ; - fun contramanifestar_V : V ; - fun contraponer_V : V ; - fun contravenir_V : V ; - fun contribuir_V : V ; - fun controvertir_V : V ; - fun convalecer_V : V ; - fun convencer_V : V ; - fun convenir_V : V ; - fun converger_V : V ; - fun converger2_V : V ; - fun convergir_V : V ; - fun convertir_V : V ; - fun coproducir_V : V ; - fun corregir_V : V ; - fun corroer_V : V ; - fun costar_V : V ; - fun crecer_V : V ; - fun creer_V : V ; - fun cubrir_V : V ; - fun dar_V : V ; - fun decaer_V : V ; - fun decentar_V : V ; - fun decir_V : V ; - fun decrecer_V : V ; - fun deducir_V : V ; - fun defender_V : V ; - fun deferir_V : V ; - fun degollar_V : V ; - fun delinquir_V : V ; - fun demoler_V : V ; - fun demostrar_V : V ; - fun denegar_V : V ; - fun denegrir_V : V ; - fun denostar_V : V ; - fun dentar_V : V ; - fun deponer_V : V ; - fun derrelinquir_V : V ; - fun derrenegar_V : V ; - fun derrengar_V : V ; - fun derretir_V : V ; - fun derruir_V : V ; - fun desabastecer_V : V ; - fun desacertar_V : V ; - fun desacollar_V : V ; - fun desacordar_V : V ; - fun desadormecer_V : V ; - fun desadvertir_V : V ; - fun desaferrar_V : V ; - fun desaforar_V : V ; - fun desagradecer_V : V ; - fun desalentar_V : V ; - fun desamoblar_V : V ; - fun desandar_V : V ; - fun desaparecer_V : V ; - fun desapretar_V : V ; - fun desaprobar_V : V ; - fun desarrendar_V : V ; - fun desasentar_V : V ; - fun desasir_V : V ; - fun desasosegar_V : V ; - fun desatender_V : V ; - fun desatentar_V : V ; - fun desaterrar_V : V ; - fun desavenir_V : V ; - fun desbravecer_V : V ; - fun descabullirse_V : V ; - fun descaecer_V : V ; - fun descaer_V : V ; - fun desceir_V : V ; - fun descender_V : V ; - fun descerrar_V : V ; - fun descimentar_V : V ; - fun descocer_V : V ; - fun descoger_V : V ; - fun descoger2_V : V ; - fun descolgar_V : V ; - fun descollar_V : V ; - fun descolorir_V : V ; - fun descomedirse_V : V ; - fun descomponer_V : V ; - fun desconcertar_V : V ; - fun desconocer_V : V ; - fun desconsentir_V : V ; - fun desconsolar_V : V ; - fun descontar_V : V ; - fun desconvenir_V : V ; - fun descordar_V : V ; - fun descornar_V : V ; - fun descreer_V : V ; - fun describir_V : V ; - fun descubrir_V : V ; - fun desdecir_V : V ; - fun desdentar_V : V ; - fun desembebecerse_V : V ; - fun desembravecer_V : V ; - fun desempedrar_V : V ; - fun desencerrar_V : V ; - fun desencoger_V : V ; - fun desencoger2_V : V ; - fun desencordar_V : V ; - fun desencovar_V : V ; - fun desenfurecer_V : V ; - fun desengrosar_V : V ; - fun desenmohecer_V : V ; - fun desenmudecer_V : V ; - fun desenrudecer_V : V ; - fun desensoberbecer_V : V ; - fun desentenderse_V : V ; - fun desenterrar_V : V ; - fun desentorpecer_V : V ; - fun desentumecer_V : V ; - fun desenvolver_V : V ; - fun deservir_V : V ; - fun desfallecer_V : V ; - fun desfavorecer_V : V ; - fun desflorecer_V : V ; - fun desfortalecer_V : V ; - fun desfruncir_V : V ; - fun desgobernar_V : V ; - fun desguarnecer_V : V ; - fun deshacer_V : V ; - fun deshelar_V : V ; - fun desherbar_V : V ; - fun desherrar_V : V ; - fun deshumedecer_V : V ; - fun desimponer_V : V ; - fun desinvernar_V : V ; - fun deslendrar_V : V ; - fun desler_V : V ; - fun deslucir_V : V ; - fun desmajolar_V : V ; - fun desmedirse_V : V ; - fun desmelar_V : V ; - fun desmembrar_V : V ; - fun desmentir_V : V ; - fun desmerecer_V : V ; - fun desmullir_V : V ; - fun desobedecer_V : V ; - fun desobstruir_V : V ; - fun desolar_V : V ; - fun desoldar_V : V ; - fun desollar_V : V ; - fun desor_V : V ; - fun desosar_V : V ; - fun desosegar_V : V ; - fun desparecer_V : V ; - fun despedir_V : V ; - fun despedrar_V : V ; - fun desperecerse_V : V ; - fun despernar_V : V ; - fun despertar_V : V ; - fun despezar_V : V ; - fun desplacer_V : V ; - fun desplegar_V : V ; - fun despoblar_V : V ; - fun desposeer_V : V ; - fun desproveer_V : V ; - fun desquerer_V : V ; - fun desraizar_V : V ; - fun desteir_V : V ; - fun destentar_V : V ; - fun desterrar_V : V ; - fun destituir_V : V ; - fun destorcer_V : V ; - fun destruir_V : V ; - fun desuncir_V : V ; - fun desvanecer_V : V ; - fun desventar_V : V ; - fun desvestir_V : V ; - fun desvolver_V : V ; - fun detener_V : V ; - fun deterger_V : V ; - fun deterger2_V : V ; - fun detraer_V : V ; - fun devenir_V : V ; - fun devolver_V : V ; - fun dezmar_V : V ; - fun diferir_V : V ; - fun difluir_V : V ; - fun digerir_V : V ; - fun diluir_V : V ; - fun diminuir_V : V ; - fun dirigir_V : V ; - fun discernir_V : V ; - fun discontar_V : V ; - fun disconvenir_V : V ; - fun discordar_V : V ; - fun disentir_V : V ; - fun disminuir_V : V ; - fun disolver_V : V ; - fun disonar_V : V ; - fun displacer_V : V ; - fun disponer_V : V ; - fun distender_V : V ; - fun distinguir_V : V ; - fun distraer_V : V ; - fun distribuir_V : V ; - fun divergir_V : V ; - fun divertir_V : V ; - fun dolar_V : V ; - fun doler_V : V ; - fun dormir_V : V ; - fun eflorecerse_V : V ; - fun efluir_V : V ; - fun ejercer_V : V ; - fun elegir_V : V ; - fun embarbecer_V : V ; - fun embastecer_V : V ; - fun embebecer_V : V ; - fun embellaquecerse_V : V ; - fun embellecer_V : V ; - fun embermejecer_V : V ; - fun embestir_V : V ; - fun emblandecer_V : V ; - fun emblanquecer_V : V ; - fun embobecer_V : V ; - fun embosquecer_V : V ; - fun embravecer_V : V ; - fun embrutecer_V : V ; - fun emerger_V : V ; - fun emerger2_V : V ; - fun empajolar_V : V ; - fun empalidecer_V : V ; - fun emparentar_V : V ; - fun empavorecer_V : V ; - fun empecer_V : V ; - fun empedernir_V : V ; - fun empedrar_V : V ; - fun empeller_V : V ; - fun empequehecer_V : V ; - fun empezar_V : V ; - fun emplastecer_V : V ; - fun emplebeyecer_V : V ; - fun emplumecer_V : V ; - fun empobrecer_V : V ; - fun empodrecer_V : V ; - fun empoltronecerse_V : V ; - fun emporcar_V : V ; - fun empretecer_V : V ; - fun emputecer_V : V ; - fun enaltecer_V : V ; - fun enamarillecer_V : V ; - fun enardecer_V : V ; - fun encabellecerse_V : V ; - fun encallecer_V : V ; - fun encalvecer_V : V ; - fun encandecer_V : V ; - fun encanecer_V : V ; - fun encarecer_V : V ; - fun encarnecer_V : V ; - fun enceguecer_V : V ; - fun encender_V : V ; - fun encentar_V : V ; - fun encerrar_V : V ; - fun enclocar_V : V ; - fun encloquecer_V : V ; - fun encoger_V : V ; - fun encoger2_V : V ; - fun encomendar_V : V ; - fun encontrar_V : V ; - fun encorar_V : V ; - fun encordar_V : V ; - fun encorecer_V : V ; - fun encovar_V : V ; - fun encrudecer_V : V ; - fun encruelecer_V : V ; - fun encubertar_V : V ; - fun encubrir_V : V ; - fun endentar_V : V ; - fun endentecer_V : V ; - fun endurecer_V : V ; - fun enflaquecer_V : V ; - fun enflorecer_V : V ; - fun enfranquecer_V : V ; - fun enfurecer_V : V ; - fun engorar_V : V ; - fun engrandecer_V : V ; - fun engravecer_V : V ; - fun engrer_V : V ; - fun engrosar_V : V ; - fun engrumecerse_V : V ; - fun engullir_V : V ; - fun enhestar_V : V ; - fun enlenzar_V : V ; - fun enllentecer_V : V ; - fun enlobreguecer_V : V ; - fun enloquecer_V : V ; - fun enlucir_V : V ; - fun enlustrecer_V : V ; - fun enmagrecer_V : V ; - fun enmalecer_V : V ; - fun enmarillecerse_V : V ; - fun enmelar_V : V ; - fun enmendar_V : V ; - fun enmohecer_V : V ; - fun enmollecer_V : V ; - fun enmudecer_V : V ; - fun ennegrecer_V : V ; - fun ennoblecer_V : V ; - fun ennudecer_V : V ; - fun enorgullecer_V : V ; - fun enraizar_V : V ; - fun enralecer_V : V ; - fun enrarecer_V : V ; - fun enrigidecer_V : V ; - fun enriquecer_V : V ; - fun enrocar_V : V ; - fun enrodar_V : V ; - fun enrojecer_V : V ; - fun enronquecer_V : V ; - fun enrudecer_V : V ; - fun enruinecer_V : V ; - fun ensandecer_V : V ; - fun ensangrentar_V : V ; - fun ensarmentar_V : V ; - fun ensarnecer_V : V ; - fun ensilvecerse_V : V ; - fun ensoar_V : V ; - fun ensoberbecer_V : V ; - fun ensolver_V : V ; - fun ensombrecer_V : V ; - fun ensordecer_V : V ; - fun entallecer_V : V ; - fun entender_V : V ; - fun entenebrecer_V : V ; - fun enternecer_V : V ; - fun enterrar_V : V ; - fun entesar_V : V ; - fun entestecer_V : V ; - fun entigrecerse_V : V ; - fun entontecer_V : V ; - fun entorpecer_V : V ; - fun entortar_V : V ; - fun entreabrir_V : V ; - fun entrecerrar_V : V ; - fun entrecoger_V : V ; - fun entrecoger2_V : V ; - fun entredecir_V : V ; - fun entrelucir_V : V ; - fun entreor_V : V ; - fun entreparecerse_V : V ; - fun entrepernar_V : V ; - fun entretener_V : V ; - fun entrever_V : V ; - fun entristecer_V : V ; - fun entullecer_V : V ; - fun entumecer_V : V ; - fun envaguecer_V : V ; - fun envanecer_V : V ; - fun envejecer_V : V ; - fun enverdecer_V : V ; - fun envestir_V : V ; - fun envolver_V : V ; - fun enzurdecer_V : V ; - fun equivaler_V : V ; - fun erguir_V : V ; - fun erigir_V : V ; - fun errar_V : V ; - fun escabullirse_V : V ; - fun escaecer_V : V ; - fun escalfecerse_V : V ; - fun escarmentar_V : V ; - fun escarnecer_V : V ; - fun esclarecer_V : V ; - fun escocer_V : V ; - fun escoger_V : V ; - fun escoger2_V : V ; - fun escolar_V : V ; - fun escribir_V : V ; - fun esforzar_V : V ; - fun esmorecer_V : V ; - fun esmuir_V : V ; - fun establecer_V : V ; - fun estarcir_V : V ; - fun estar_V : V ; - fun estatuir_V : V ; - fun estregar_V : V ; - fun estreir_V : V ; - fun estremecer_V : V ; - fun europeizar_V : V ; - fun evanecer_V : V ; - fun evanescer_V : V ; - fun excandecer_V : V ; - fun excluir_V : V ; - fun exigir_V : V ; - fun expedir_V : V ; - fun exponer_V : V ; - fun extender_V : V ; - fun extinguir_V : V ; - fun extraer_V : V ; - fun fallecer_V : V ; - fun fallir_V : V ; - fun favorecer_V : V ; - fun fenecer_V : V ; - fun ferrar_V : V ; - fun fingir_V : V ; - fun florecer_V : V ; - fun fluir_V : V ; - fun follar_V : V ; - fun fortalecer_V : V ; - fun forzar_V : V ; - fun fosforecer_V : V ; - fun fosforescer_V : V ; - fun fotocomponer_V : V ; - fun frangir_V : V ; - fun fregar_V : V ; - fun frer_V : V ; - fun fruir_V : V ; - fun fruncir_V : V ; - fun frutecer_V : V ; - fun fulgir_V : V ; - fun fungir_V : V ; - fun gair_V : V ; - fun garantir_V : V ; - fun gemir_V : V ; - fun gernir_V : V ; - fun gobernar_V : V ; - fun grandisonar_V : V ; - fun gruir_V : V ; - fun gruir_V : V ; - fun guair_V : V ; - fun guarecer_V : V ; - fun guarnecer_V : V ; - fun haber_V : V ; - fun hacendar_V : V ; - fun hacer_V : V ; - fun hebraizar_V : V ; - fun heder_V : V ; - fun heir_V : V ; - fun helar_V : V ; - fun henchir_V : V ; - fun hender_V : V ; - fun hendir_V : V ; - fun herbar_V : V ; - fun herbecer_V : V ; - fun herir_V : V ; - fun hermanecer_V : V ; - fun herrar_V : V ; - fun herventar_V : V ; - fun hervir_V : V ; - fun holgar_V : V ; - fun holiar_V : V ; - fun huir_V : V ; - fun humedecer_V : V ; - fun imbuir_V : V ; - fun impedir_V : V ; - fun imponer_V : V ; - fun imprimir_V : V ; - fun improbar_V : V ; - fun incensar_V : V ; - fun incluir_V : V ; - fun indisponer_V : V ; - fun inducir_V : V ; - fun inferir_V : V ; - fun infernar_V : V ; - fun infligir_V : V ; - fun influir_V : V ; - fun infringir_V : V ; - fun ingerir_V : V ; - fun injerir_V : V ; - fun inmergir_V : V ; - fun inmiscuir_V : V ; - fun inquirir_V : V ; - fun inscribir_V : V ; - fun inserir_V : V ; - fun instituir_V : V ; - fun instruir_V : V ; - fun interferir_V : V ; - fun interponer_V : V ; - fun intervenir_V : V ; - fun introducir_V : V ; - fun intuir_V : V ; - fun invernar_V : V ; - fun invertir_V : V ; - fun investir_V : V ; - fun irruir_V : V ; - fun ir_V : V ; - fun jamerdar_V : V ; - fun jimenzar_V : V ; - fun judaizar_V : V ; - fun jugar_V : V ; - fun juir_V : V ; - fun languidecer_V : V ; - fun leer_V : V ; - fun licuefacer_V : V ; - fun lividecer_V : V ; - fun llover_V : V ; - fun lobreguecer_V : V ; - fun lucir_V : V ; - fun luir_V : V ; - fun malentender_V : V ; - fun malherir_V : V ; - fun malquerer_V : V ; - fun maltraer_V : V ; - fun mancornar_V : V ; - fun manifestar_V : V ; - fun manir_V : V ; - fun mantener_V : V ; - fun manuscribir_V : V ; - fun manutener_V : V ; - fun mecer_V : V ; - fun medir_V : V ; - fun melar_V : V ; - fun mentar_V : V ; - fun mentir_V : V ; - fun merecer_V : V ; - fun merendar_V : V ; - fun moblar_V : V ; - fun mohecer_V : V ; - fun moler_V : V ; - fun morder_V : V ; - fun morir_V : V ; - fun mostrar_V : V ; - fun mover_V : V ; - fun mugir_V : V ; - fun muir_V : V ; - fun mullir_V : V ; - fun nacer_V : V ; - fun negar_V : V ; - fun negrecer_V : V ; - fun nevar_V : V ; - fun obedecer_V : V ; - fun obscurecer_V : V ; - fun obstruir_V : V ; - fun obtener_V : V ; - fun ocluir_V : V ; - fun ofrecer_V : V ; - fun oler_V : V ; - fun oponer_V : V ; - fun or_V : V ; - fun oscurecer_V : V ; - fun pacer_V : V ; - fun padecer_V : V ; - fun palidecer_V : V ; - fun parecer_V : V ; - fun patiquebrar_V : V ; - fun pedir_V : V ; - fun pensar_V : V ; - fun percollar_V : V ; - fun perder_V : V ; - fun perecer_V : V ; - fun permanecer_V : V ; - fun perniquebrar_V : V ; - fun perquirir_V : V ; - fun perseguir_V : V ; - fun pertenecer_V : V ; - fun pervertir_V : V ; - fun pimpollecer_V : V ; - fun placer_V : V ; - fun plair_V : V ; - fun plastecer_V : V ; - fun plegar_V : V ; - fun poblar_V : V ; - fun poder_V : V ; - fun poner_V : V ; - fun poseer_V : V ; - fun posponer_V : V ; - fun preconcebir_V : V ; - fun preconocer_V : V ; - fun predecir_V : V ; - fun predisponer_V : V ; - fun preelegir_V : V ; - fun preestablecer_V : V ; - fun preferir_V : V ; - fun prelucir_V : V ; - fun premorir_V : V ; - fun premostrar_V : V ; - fun prender_V : V ; - fun preponer_V : V ; - fun prescribir_V : V ; - fun presentir_V : V ; - fun presuponer_V : V ; - fun preterir_V : V ; - fun prevalecer_V : V ; - fun prevaler_V : V ; - fun prevenir_V : V ; - fun prever_V : V ; - fun probar_V : V ; - fun producir_V : V ; - fun proferir_V : V ; - fun prohibir_V : V ; - fun promover_V : V ; - fun proponer_V : V ; - fun proscribir_V : V ; - fun proseguir_V : V ; - fun prostituir_V : V ; - fun proteger_V : V ; - fun proteger2_V : V ; - fun proveer_V : V ; - fun provenir_V : V ; - fun pudrir_V : V ; - fun pungir_V : V ; - fun quebrar_V : V ; - fun querer_V : V ; - fun radiodirigir_V : V ; - fun raer_V : V ; - fun rarefacer_V : V ; - fun reabrir_V : V ; - fun reaparecer_V : V ; - fun reapretar_V : V ; - fun reargir_V : V ; - fun reaventar_V : V ; - fun reblandecer_V : V ; - fun rebullir_V : V ; - fun recaer_V : V ; - fun recalentar_V : V ; - fun receir_V : V ; - fun recentar_V : V ; - fun recluir_V : V ; - fun recocer_V : V ; - fun recoger_V : V ; - fun recoger2_V : V ; - fun recolar_V : V ; - fun recolegir_V : V ; - fun recomendar_V : V ; - fun recomenzar_V : V ; - fun recomponer_V : V ; - fun reconducir_V : V ; - fun reconocer_V : V ; - fun reconstituir_V : V ; - fun reconstruir_V : V ; - fun recontar_V : V ; - fun reconvalecer_V : V ; - fun reconvenir_V : V ; - fun reconvertir_V : V ; - fun recordar_V : V ; - fun recostar_V : V ; - fun recrecer_V : V ; - fun recrudecer_V : V ; - fun redargir_V : V ; - fun redecir_V : V ; - fun redescontar_V : V ; - fun redistribuir_V : V ; - fun reducir_V : V ; - fun reelegir_V : V ; - fun reencontrar_V : V ; - fun reexpedir_V : V ; - fun referir_V : V ; - fun reflorecer_V : V ; - fun refluir_V : V ; - fun reforzar_V : V ; - fun refregar_V : V ; - fun refrer_V : V ; - fun refringir_V : V ; - fun refulgir_V : V ; - fun regair_V : V ; - fun regar_V : V ; - fun regimentar_V : V ; - fun regir_V : V ; - fun regoldar_V : V ; - fun regruir_V : V ; - fun reguarnecer_V : V ; - fun rehacer_V : V ; - fun rehenchir_V : V ; - fun reherir_V : V ; - fun reherrar_V : V ; - fun rehervir_V : V ; - fun rehollar_V : V ; - fun rehuir_V : V ; - fun rehumedecer_V : V ; - fun reinscribir_V : V ; - fun reir_V : V ; - fun rejuvenecer_V : V ; - fun releer_V : V ; - fun relentecer_V : V ; - fun relucir_V : V ; - fun remanecer_V : V ; - fun remecer_V : V ; - fun remedir_V : V ; - fun remembrar_V : V ; - fun remendar_V : V ; - fun remolar_V : V ; - fun remoler_V : V ; - fun remostecerse_V : V ; - fun remover_V : V ; - fun remullir_V : V ; - fun renacer_V : V ; - fun rencontrar_V : V ; - fun rendir_V : V ; - fun renegar_V : V ; - fun renovar_V : V ; - fun repacer_V : V ; - fun repensar_V : V ; - fun repetir_V : V ; - fun replegar_V : V ; - fun repoblar_V : V ; - fun reponer_V : V ; - fun reprobar_V : V ; - fun reproducir_V : V ; - fun requebrar_V : V ; - fun requerir_V : V ; - fun rernorder_V : V ; - fun rer_V : V ; - fun resaber_V : V ; - fun resalir_V : V ; - fun resarcir_V : V ; - fun rescontrar_V : V ; - fun rescribir_V : V ; - fun resegar_V : V ; - fun reseguir_V : V ; - fun resolgar_V : V ; - fun resollar_V : V ; - fun resolver_V : V ; - fun resonar_V : V ; - fun resplandecer_V : V ; - fun resquebrar_V : V ; - fun restablecer_V : V ; - fun restituir_V : V ; - fun restregar_V : V ; - fun restriir_V : V ; - fun restringir_V : V ; - fun resurgir_V : V ; - fun retallecer_V : V ; - fun reteir_V : V ; - fun retemblar_V : V ; - fun retener_V : V ; - fun retentar_V : V ; - fun retiir_V : V ; - fun retoecer_V : V ; - fun retorcer_V : V ; - fun retostar_V : V ; - fun retraducir_V : V ; - fun retraer_V : V ; - fun retribuir_V : V ; - fun retronar_V : V ; - fun retrotraer_V : V ; - fun reunir_V : V ; - fun revejecer_V : V ; - fun revenir_V : V ; - fun reventar_V : V ; - fun reverdecer_V : V ; - fun reverter_V : V ; - fun revertir_V : V ; - fun rever_V : V ; - fun revestir_V : V ; - fun revolar_V : V ; - fun revolcar_V : V ; - fun revolver_V : V ; - fun rezurcir_V : V ; - fun robustecer_V : V ; - fun rodar_V : V ; - fun roer_V : V ; - fun rogar_V : V ; - fun romper_V : V ; - fun rugir_V : V ; - fun rusentar_V : V ; - fun saber_V : V ; - fun salir_V : V ; - fun salpimentar_V : V ; - fun salpullir_V : V ; - fun sarmentar_V : V ; - fun sarpullir_V : V ; - fun satisfacer_V : V ; - fun seducir_V : V ; - fun segar_V : V ; - fun seguir_V : V ; - fun sembrar_V : V ; - fun sementar_V : V ; - fun sentar_V : V ; - fun sentir_V : V ; - fun serrar_V : V ; - fun servir_V : V ; - fun ser_V : V ; - fun soar_V : V ; - fun sobrecalentar_V : V ; - fun sobrecoger_V : V ; - fun sobrecoger2_V : V ; - fun sobrecrecer_V : V ; - fun sobreentender_V : V ; - fun sobreexponer_V : V ; - fun sobrentender_V : V ; - fun sobreponer_V : V ; - fun sobresalir_V : V ; - fun sobrescribir_V : V ; - fun sobreseer_V : V ; - fun sobresembrar_V : V ; - fun sobresolar_V : V ; - fun sobrevenir_V : V ; - fun sobreverterse_V : V ; - fun sobrevestir_V : V ; - fun sobrevolar_V : V ; - fun socolar_V : V ; - fun sofrer_V : V ; - fun solar_V : V ; - fun soldar_V : V ; - fun soler_V : V ; - fun soltar_V : V ; - fun sonar_V : V ; - fun sonrer_V : V ; - fun sorregar_V : V ; - fun sosegar_V : V ; - fun sostener_V : V ; - fun soterrar_V : V ; - fun subarrendar_V : V ; - fun subdistinguir_V : V ; - fun subentender_V : V ; - fun subexponer_V : V ; - fun subscribir_V : V ; - fun subseguir_V : V ; - fun subsolar_V : V ; - fun substituir_V : V ; - fun substraer_V : V ; - fun subtender_V : V ; - fun subvenir_V : V ; - fun subvertir_V : V ; - fun subyacer_V : V ; - fun sugerir_V : V ; - fun sumergir_V : V ; - fun superentender_V : V ; - fun superponer_V : V ; - fun supervenir_V : V ; - fun suponer_V : V ; - fun surgir_V : V ; - fun suscribir_V : V ; - fun sustituir_V : V ; - fun sustraer_V : V ; - fun taer_V : V ; - fun tallecer_V : V ; - fun tardecer_V : V ; - fun teir_V : V ; - fun telecomponer_V : V ; - fun teledirigir_V : V ; - fun temblar_V : V ; - fun tender_V : V ; - fun tener_V : V ; - fun tentar_V : V ; - fun tonar_V : V ; - fun torcer_V : V ; - fun tostar_V : V ; - fun traducir_V : V ; - fun traer_V : V ; - fun transcender_V : V ; - fun transcribir_V : V ; - fun transferir_V : V ; - fun transgredir_V : V ; - fun transigir_V : V ; - fun translucirse_V : V ; - fun transponer_V : V ; - fun trascender_V : V ; - fun trascolar_V : V ; - fun trascribir_V : V ; - fun trasegar_V : V ; - fun trasferir_V : V ; - fun trasfregar_V : V ; - fun trasgredir_V : V ; - fun traslucir_V : V ; - fun trasoar_V : V ; - fun trasor_V : V ; - fun trasparecer_V : V ; - fun trasponer_V : V ; - fun trastrocar_V : V ; - fun trasverter_V : V ; - fun trasver_V : V ; - fun travestir_V : V ; - fun trocar_V : V ; - fun tronar_V : V ; - fun tropezar_V : V ; - fun tullecer_V : V ; - fun tullir_V : V ; - fun tumefacer_V : V ; - fun uncir_V : V ; - fun ungir_V : V ; - fun unisonar_V : V ; - fun urgir_V : V ; - fun usucapir_V : V ; - fun valer_V : V ; - fun vencer_V : V ; - fun venir_V : V ; - fun ventar_V : V ; - fun verdecer_V : V ; - fun verter_V : V ; - fun ver_V : V ; - fun vestir_V : V ; - fun volar_V : V ; - fun volcar_V : V ; - fun volver_V : V ; - fun yacer_V : V ; - fun yuxtaponer_V : V ; - fun zabullir_V : V ; - fun zaherir_V : V ; - fun zambullir_V : V ; - fun zurcir_V : V ; - - -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/spanish/LangSpa.gf b/deprecated/old-lib/resource/spanish/LangSpa.gf deleted file mode 100644 index ca4248e27..000000000 --- a/deprecated/old-lib/resource/spanish/LangSpa.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../romance:../abstract:../common:prelude - -concrete LangSpa of Lang = - GrammarSpa, - LexiconSpa - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/spanish/LexiconSpa.gf b/deprecated/old-lib/resource/spanish/LexiconSpa.gf deleted file mode 100644 index fb7352ef0..000000000 --- a/deprecated/old-lib/resource/spanish/LexiconSpa.gf +++ /dev/null @@ -1,359 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - -concrete LexiconSpa of Lexicon = CatSpa ** open - (M=MorphoSpa), ParadigmsSpa, BeschSpa in { - -flags - optimize=values ; - -lin - airplane_N = regN "aeroplano" ; -- avin is masculine - answer_V2S = mkV2S (regV "responder") dative ; - apartment_N = regN "apartamento" ; - apple_N = regN "manzana" ; - art_N = regN "arte" ; - ask_V2Q = mkV2Q (regV "preguntar") dative ; - baby_N = regN "beb" ; -- can be used for both fem. & masc. - bad_A = prefA (mkADeg (regA "malo") (regA "peor")) ; - bank_N = regN "banco" ; - beautiful_A = prefA (regADeg "bello") ; -- bella - become_VA = reflV (regV "convertir") ; --- convertirse en, volverse, ponerse - beer_N = regN "cerveza" ; - beg_V2V = mkV2V (regV "rogar") accusative dative ; -- pedir - big_A = prefA (regADeg "grande") ; - bike_N = regN "bicicleta" ; - bird_N = regN "pjaro" ; - black_A = regADeg "negro" ; -- negra - blue_A = regADeg "azul" ; - boat_N = regN "bote" ; - book_N = regN "libro" ; - boot_N = regN "bota" ; - boss_N = regN "jefe" ; - boy_N = regN "nio" ; - bread_N = regN "pan" ; - break_V2 = dirV2 (special_ppV (regV "romper") "roto") ; - broad_A = regADeg "ancho" ; - brother_N2 = deN2 (regN "hermano") ; - brown_A = regADeg "marrn" ; --- * - butter_N = regN "manteca" ; - buy_V2 = dirV2 (regV "comprar") ; - camera_N = regN "cmara" ; -- ["mquina fotogrfica"] - cap_N = regN "gorra" ; - car_N = regN "auto" ; - carpet_N = regN "alfombra" ; - cat_N = regN "gato" ; -- gata - ceiling_N = regN "techo" ; - chair_N = regN "silla" ; - cheese_N = regN "queso" ; - child_N = regN "nio" ; -- nia - church_N = regN "iglesia" ; - city_N = femN (regN "ciudad") ; -- fem - clean_A = regADeg "limpio" ; - clever_A = regADeg "inteligente" ; - close_V2 = dirV2 (regV "cerrar") ; - coat_N = regN "abrigo" ; - cold_A = regADeg "fro" ; -- fra - come_V = verboV (venir_82 "venir") ; - computer_N = regN "computadora" ; -- also computador, ordenador in Spain - country_N = regN "pas" ; -- masc - cousin_N = regN "primo" ; - cow_N = regN "vaca" ; - die_V = verboV (morir_35b "morir") ; - dirty_A = regADeg "sucio" ; - distance_N3 = mkN3 (regN "distancia") genitive dative ; - doctor_N = regN "mdico" ; -- mdica - dog_N = regN "perro" ; -- perra - door_N = regN "puerta" ; - drink_V2 = dirV2 (regV "tomar") ; -- beber - easy_A2V = mkA2V (regA "fcil") dative genitive ; - eat_V2 = dirV2 (regV "comer") ; - empty_A = regADeg "vaco" ; - enemy_N = regN "enemigo" ; -- enemiga - factory_N = regN "fbrica" ; - father_N2 = deN2 (regN "padre") ; - fear_VS = mkVS (regV "temer") ; - find_V2 = dirV2 (verboV (encontrar_38 "encontrar")) ; - fish_N = mascN (regN "pez") ; - floor_N = regN "suelo" ; -- piso - forget_V2 = dirV2 (regV "olvidar") ; - fridge_N = regN "heladera" ; - friend_N = regN "amigo" ; -- amiga - fruit_N = regN "fruta" ; - fun_AV = mkAV (regA "divertido") genitive ; -- entretenido - garden_N = regN "jardn" ; - girl_N = regN "nia" ; - glove_N = regN "guante" ; - gold_N = regN "oro" ; - good_A = prefA (mkADeg (regA "bueno") (regA "mejor")) ; ---- adv? - go_V = (verboV (ir_46 "ir")) ; - green_A = regADeg "verde" ; - harbour_N = regN "puerto" ; - hate_V2 = dirV2 (regV "odiar") ; - hat_N = regN "sombrero" ; - have_V2 = dirV2 (verboV (tener_4 "tener")) ; - hear_V2 = mkV2 (regV "escuchar") dative ; -- or_51 - hill_N = regN "colina" ; - hope_VS = mkVS (regV "esperar") ; - horse_N = regN "caballo" ; - hot_A = regADeg "caliente" ; - house_N = regN "casa" ; - important_A = regADeg "importante" ; - industry_N = regN "industria" ; - iron_N = regN "fierro" ; - king_N = regN "rey" ; - know_V2 = dirV2 (verboV (saber_71 "saber")) ; -- conocer - lake_N = regN "lago" ; - lamp_N = regN "lmpara" ; - learn_V2 = dirV2 (regV "aprender") ; - leather_N = regN "cuero" ; - leave_V2 = dirV2 (regV "partir") ; -- irse, dejar - like_V2 = dirV2 (regV "gustar") ; - listen_V2 = dirV2 (regV "escuchar") ; - live_V = verboV (vivir_7 "vivir") ; - long_A = regADeg "largo" ; - lose_V2 = dirV2 (verboV (defender_29 "perder")) ; - love_N = regN "amor" ; - love_V2 = dirV2 (regV "amar") ; - man_N = regN "hombre" ; -- masc - married_A2 = mkA2 (regA "casado") dative ; - meat_N = femN (regN "carne") ; - milk_N = femN (regN "leche") ; - moon_N = regN "luna" ; - mother_N2 = deN2 (femN (regN "madre")) ; -- fem - mountain_N = regN "montaa" ; - music_N = regN "msica" ; - narrow_A = regADeg "estrecho" ; - new_A = prefA (regADeg "nuevo") ; - newspaper_N = regN "peridico" ; -- diario - oil_N = regN "aceite" ; - old_A = prefA (regADeg "viejo") ; - open_V2 = dirV2 (special_ppV (regV "abrir") "abierto") ; - paint_V2A = mkV2A (regV "pintar") accusative (mkPrep "en") ; - paper_N = regN "papel" ; - paris_PN = mkPN "Paris" masculine ; - peace_N = femN (regN "paz") ; - pen_N = regN "lapicera" ; - planet_N = mascN (regN "planeta") ; - plastic_N = regN "plstico" ; - play_V2 = dirV2 (verboV (jugar_47 "jugar")) ; - policeman_N = mascN (regN "polica") ; -- fem refers to the institution - priest_N = mascN (regN "cura") ; -- masc - probable_AS = mkAS (regA "probable") ; - queen_N = regN "reina" ; - radio_N = femN (regN "radio") ; - rain_V0 = mkV0 (verboV (llover_89 "llover")) ; - read_V2 = dirV2 (verboV (creer_26 "leer")) ; - red_A = regADeg "rojo" ; - religion_N = mkN "religin" "religiones" feminine ; - restaurant_N = regN "restaurante" ; -- restorn, restaurn, masc - river_N = regN "ro" ; - rock_N = regN "roca" ; - roof_N = regN "techo" ; - rubber_N = regN "goma" ; - run_V = regV "correr" ; - say_VS = mkVS (verboV (decir_28 "decir")) ; - school_N = regN "escuela" ; - science_N = regN "ciencia" ; - sea_N = regN "mar" ; -- masc & fem - seek_V2 = dirV2 (regV "buscar") ; - see_V2 = dirV2 (verboV (ver_83 "ver")) ; - sell_V3 = dirV3 (regV "vender") dative ; - send_V3 = dirV3 (regV "mandar") dative ; - sheep_N = regN "oveja" ; - ship_N = femN (regN "nave") ; - shirt_N = regN "camisa" ; - shoe_N = regN "zapato" ; - shop_N = regN "negocio" ; - short_A = regADeg "corto" ; --- breve - silver_N = regN "plata" ; - sister_N = regN "hermana" ; - sleep_V = verboV (dormir_35 "dormir") ; - small_A = prefA (regADeg "pequeo") ; - snake_N = femN (regN "serpiente") ; -- fem - sock_N = regN "media" ; - speak_V2 = dirV2 (regV "hablar") ; - star_N = regN "estrella" ; - steel_N = regN "acero" ; - stone_N = regN "piedra" ; - stove_N = regN "horno" ; -- estufa - student_N = regN "estudiante" ; -- used both for fem & masc - stupid_A = regADeg "estpido" ; - sun_N = regN "sol" ; - switch8off_V2 = dirV2 (regV "apagar") ; - switch8on_V2 = dirV2 (regV "prender") ; - table_N = regN "mesa" ; - talk_V3 = mkV3 (regV "hablar") dative genitive ; - teacher_N = regN "maestro" ; -- maestra - teach_V2 = dirV2 (regV "ensear") ; - television_N = mkN "televisin" "televisiones" feminine ; -- televisor masc - thick_A = regADeg "grueso" ; - thin_A = regADeg "fino" ; -- delgado - train_N = regN "tren" ; - travel_V = regV "viajar" ; - tree_N = regN "rbol" ; - --- trousers_N = regN "pantaln" ; -- masc - ugly_A = regADeg "feo" ; - understand_V2 = dirV2 (regV "entender") ; - university_N = femN (regN "universidad") ; - village_N = regN "pueblo" ; - wait_V2 = mkV2 (regV "esperar") dative ; - walk_V = regV "caminar" ; - warm_A = regADeg "tibio" ; - war_N = regN "guerra" ; - watch_V2 = dirV2 (regV "mirar") ; -- ver - water_N = mascN (regN "agua") ; - white_A = compADeg (regA "blanco") ; - window_N = regN "ventana" ; - wine_N = regN "vino" ; - win_V2 = dirV2 (regV "ganar") ; - woman_N = femN (regN "mujer") ; - wonder_VQ = mkVQ (reflV (regV "preguntar")) ; - wood_N = regN "madera" ; - write_V2 = dirV2 (special_ppV (regV "escribir") "escrito") ; - yellow_A = regADeg "amarillo" ; - young_A = prefA (regADeg "joven") ; - - do_V2 = dirV2 (verboV (hacer_44 "hacer")) ; - now_Adv = mkAdv "ahora" ; - already_Adv = mkAdv "ya" ; - song_N = mkN "cancin" "canciones" feminine ; - add_V3 = dirV3 (regV "sumar") dative ; - number_N = regN "nmero" ; - put_V2 = dirV2 (verboV (poner_60 "poner")) ; - stop_V = regV "parar" ; - jump_V = regV "saltar" ; - - left_Ord = M.mkOrd (regA "izquierda") ; - right_Ord = M.mkOrd (regA "derecha") ; - far_Adv = mkAdv "lejos" ; ----? - correct_A = regA "correcto" ; - dry_A = regA "seco" ; - dull_A = regA "desafilado" ; - full_A = regA "lleno" ; - heavy_A = regA "pesado" ; - near_A = regA "cerca" ; - rotten_A = regA "podrido" ; - round_A = regA "redondo" ; - sharp_A = regA "filoso" ; -- afilado, puntiagudo - smooth_A = regA "liso" ; -- suave - straight_A = regA "directo" ; - wet_A = regA "mojado" ; - wide_A = regA "ancho" ; -- extenso - animal_N = regN "animal" ; -- masc (sometimes fem when adj) - ashes_N = regN "ceniza" ; - back_N = regN "espalda" ; - bark_N = regN "corteza" ; - belly_N = regN "panza" ; -- barriga - blood_N = femN (regN "sangre") ; - bone_N = regN "hueso" ; - breast_N = regN "seno" ; -- pecho - cloud_N = femN (regN "nube") ; - day_N = mascN (regN "da") ; - dust_N = regN "polvo" ; - ear_N = regN "oreja" ; - earth_N = regN "tierra" ; - egg_N = regN "huevo" ; - eye_N = regN "ojo" ; - fat_N = regN "grasa" ; - feather_N = regN "pluma" ; - fingernail_N = regN "ua" ; - fire_N = regN "fuego" ; - flower_N = femN (regN "flor") ; - fog_N = regN "niebla" ; - foot_N = regN "pie" ; - forest_N = regN "bosque" ; - grass_N = regN "pasto" ; -- hierba, csped (masc) - guts_N = regN "tripa" ; -- gut=intestino ---- pl.t. tripas - hair_N = regN "cabello" ; -- pelo - hand_N = femN (regN "mano") ; - head_N = regN "cabeza" ; - heart_N = mkN "corazn" "corazones" masculine ; - horn_N = regN "cuerno" ; - husband_N = regN "marido" ; -- esposo - ice_N = regN "hielo" ; - knee_N = regN "rodilla" ; - leaf_N = regN "hoja" ; - leg_N = regN "pierna" ; - liver_N = regN "hgado" ; - louse_N = regN "piojo" ; - mouth_N = regN "boca" ; - name_N = regN "nombre" ; - neck_N = regN "cuello" ; - night_N = femN (regN "noche") ; - nose_N = femN (regN "nariz") ; - person_N = regN "persona" ; - rain_N = regN "lluvia" ; - road_N = femN (regN "calle") ; -- camino - root_N = femN (regN "raz") ; - rope_N = regN "cuerda" ; - salt_N = femN (regN "sal") ; - sand_N = regN "arena" ; - seed_N = regN "semilla" ; - skin_N = femN (regN "piel") ; -- fem - sky_N = regN "cielo" ; - smoke_N = regN "humo" ; - snow_N = femN (regN "nieve") ; -- fem - stick_N = mkN "bastn" "bastones" masculine ; -- palo - tail_N = regN "cola" ; - tongue_N = regN "lengua" ; - tooth_N = regN "diente" ; - wife_N = regN "esposa" ; - wind_N = regN "viento" ; - wing_N = regN "ala" ; - worm_N = regN "gusano" ; -- lombriz (fem) - year_N = regN "ao" ; - bite_V2 = dirV2 (verboV (morder_50b "morder")) ; - blow_V = regV "soplar" ; - burn_V = regV "quemar" ; - count_V2 = dirV2 (verboV (contar_38b "contar")) ; - cut_V2 = dirV2 (regV "cortar") ; - dig_V = regV "escarbar" ; - fall_V = verboV (caer_20 "caer") ; - fear_V2 = dirV2 (regV "temer") ; - fight_V2 = dirV2 (regV "pelear") ; - float_V = regV "flotar" ; - flow_V = verboV (influir_45 "fluir") ; -- circular - fly_V = regV "volar" ; - freeze_V = regV "congelar" ; - give_V3 = dirdirV3 (verboV (dar_27 "dar")) ; - hit_V2 = dirV2 (regV "golpear") ; - hold_V2 = dirV2 (verboV (tener_4 "tener")) ; - hunt_V2 = dirV2 (regV "cazar") ; - kill_V2 = dirV2 (regV "matar") ; - laugh_V = regV "reir" ; ----V rer_67 - lie_V = reflV (regV "acostar") ; -- "acostarse" - play_V = regV "jugar" ; - pull_V2 = dirV2 (regV "tirar") ; - push_V2 = dirV2 (regV "empujar") ; - rub_V2 = dirV2 (regV "resfregar") ; - scratch_V2 = dirV2 (regV "rascar") ; - sew_V = regV "coser" ; - sing_V = regV "cantar" ; - sit_V = reflV (regV "sentar") ; - smell_V = verboV (oler_52 "oler") ; - spit_V = regV "escupir" ; - split_V2 = dirV2 (regV "separar") ; -- dividir,) ; - squeeze_V2 = dirV2 (regV "exprimir") ; - stab_V2 = dirV2 (regV "apualar") ; - stand_V = verboV (estar_2 "estar") ; ---- "estar de pie" ; - suck_V2 = dirV2 (regV "chupar") ; - swell_V = regV "tragar" ; - swim_V = regV "nadar" ; - think_V = regV "pensar" ; - throw_V2 = dirV2 (regV "tirar") ; - tie_V2 = dirV2 (regV "atar") ; - turn_V = regV "doblar" ; - vomit_V = regV "vomitar" ; - wash_V2 = dirV2 (regV "lavar") ; - wipe_V2 = dirV2 (regV "secar") ; - breathe_V = (regV "respirar") ; - - john_PN = mkPN "Juan" masculine ; - today_Adv = mkAdv "hoy" ; - - grammar_N = regN "gramtica" ; - language_N = regN "lengua" ; - rule_N = regN "regla" ; - - -} ; diff --git a/deprecated/old-lib/resource/spanish/MorphoSpa.gf b/deprecated/old-lib/resource/spanish/MorphoSpa.gf deleted file mode 100644 index 4868758df..000000000 --- a/deprecated/old-lib/resource/spanish/MorphoSpa.gf +++ /dev/null @@ -1,121 +0,0 @@ ---# -path=.:../romance:../common:../../prelude - ---1 A Simple Spanish Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsSpa$, which --- gives a higher-level access to this module. - -resource MorphoSpa = CommonRomance, ResSpa ** - open PhonoSpa, Prelude, Predef in { - - flags optimize=all ; - - ---2 Nouns --- --- The following macro is useful for creating the forms of number-dependent --- tables, such as common nouns. - -oper - numForms : (_,_ : Str) -> Number => Str = \vino, vini -> - table {Sg => vino ; Pl => vini} ; - --- For example: - - nomVino : Str -> Number => Str = \vino -> - numForms vino (vino + "s") ; - - nomPilar : Str -> Number => Str = \pilar -> - numForms pilar (pilar + "es") ; - - nomTram : Str -> Number => Str = \tram -> - numForms tram tram ; - --- Common nouns are inflected in number and have an inherent gender. - - mkNoun : (Number => Str) -> Gender -> Noun = \mecmecs,gen -> - {s = mecmecs ; g = gen} ; - - mkNounIrreg : Str -> Str -> Gender -> Noun = \mec,mecs -> - mkNoun (numForms mec mecs) ; - - mkNomReg : Str -> Noun = \mec -> - case last mec of { - "o" | "e" => mkNoun (nomVino mec) Masc ; - "a" => mkNoun (nomVino mec) Fem ; - "z" => mkNounIrreg mec (init mec + "ces") Fem ; - _ => mkNoun (nomPilar mec) Masc - } ; - ---2 Adjectives --- --- Adjectives are conveniently seen as gender-dependent nouns. --- Here are some patterns. First one that describes the worst case. - - mkAdj : (_,_,_,_,_ : Str) -> Adj = \solo,sola,soli,sole,solamente -> - {s = table { - AF Masc n => numForms solo soli ! n ; - AF Fem n => numForms sola sole ! n ; - AA => solamente - } - } ; - --- Then the regular and invariant patterns. - - adjSolo : Str -> Adj = \solo -> - let - sol = Predef.tk 1 solo - in - mkAdj solo (sol + "a") (sol + "os") (sol + "as") (sol + "amente") ; - - adjUtil : Str -> Str -> Adj = \util,utiles -> - mkAdj util util utiles utiles (util + "mente") ; - - adjBlu : Str -> Adj = \blu -> - mkAdj blu blu blu blu blu ; --- - - mkAdjReg : Str -> Adj = \solo -> - case last solo of { - "o" => adjSolo solo ; - "e" => adjUtil solo (solo + "s") ; - _ => adjUtil solo (solo + "es") ----- _ => adjBlu solo - } ; - ---2 Personal pronouns --- --- All the eight personal pronouns can be built by the following macro. --- The use of "ne" as atonic genitive is debatable. --- We follow the rule that the atonic nominative is empty. - - mkPronoun : (_,_,_,_,_,_,_,_ : Str) -> - Gender -> Number -> Person -> Pronoun = - \il,le,lui,Lui,son,sa,ses,see,g,n,p -> - {s = table { - Ton Nom => il ; - Ton x => prepCase x ++ Lui ; - Aton Nom => strOpt il ; ---- [] ; - Aton Acc => le ; - Aton (CPrep P_a) => lui ; - Aton q => prepCase q ++ Lui ; ---- GF bug with c or p! - Poss Masc Sg => son ; - Poss Fem Sg => sa ; - Poss Masc Pl => ses ; - Poss Fem Pl => see - } ; - a = {g = g ; n = n ; p = p} ; - hasClit = True - } ; - - ---2 Determiners --- --- Determiners, traditionally called indefinite pronouns, are inflected --- in gender and number, like adjectives. - - pronForms : Adj -> Gender -> Number -> Str = \tale,g,n -> tale.s ! AF g n ; - -} diff --git a/deprecated/old-lib/resource/spanish/NounSpa.gf b/deprecated/old-lib/resource/spanish/NounSpa.gf deleted file mode 100644 index 4b8c211d0..000000000 --- a/deprecated/old-lib/resource/spanish/NounSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete NounSpa of Noun = CatSpa ** NounRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/NumeralSpa.gf b/deprecated/old-lib/resource/spanish/NumeralSpa.gf deleted file mode 100644 index 7775c105b..000000000 --- a/deprecated/old-lib/resource/spanish/NumeralSpa.gf +++ /dev/null @@ -1,142 +0,0 @@ -concrete NumeralSpa of Numeral = CatSpa ** - open CommonRomance, ResRomance, MorphoSpa, Prelude in { - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100 = {s : CardOrd => Str ; n : Number} ; - Sub1000 = {s : CardOrd => Str ; n : Number} ; - Sub1000000 = {s : CardOrd => Str ; n : Number} ; - -lin num x = x ; - -lin n2 = - mkTal "dos" "doce" "veinte" "doscientos" - "segundo" "duodcimo" "vigsimo" "ducentsimo" ; -lin n3 = - mkTal "tres" "trece" "treinta" "trescientos" - "tercero" "decimotercero" "trigsimo" "tricentesimo" ; -lin n4 = - mkTal "cuatro" "catorce" "cuarenta" "cuatrocientos" - "cuarto" "decimocuarto" "cuadragsimo" "cuadringentesimo" ; -lin n5 = - mkTal "cinco" "quince" "cinquenta" "quinientos" - "quinto" "decimoquinto" "quincuagsimo" "guingentsimo" ; -lin n6 = - mkTal "seis" "diecisis" "sesenta" "seiscientos" - "sexto" "decimosexto" "sexagsimo" "sexcentesimo" ; -lin n7 = - mkTal "siete" "diecisite" "setenta" "setecientos" - "sptimo" "decimosptimo" "septuagsimo" "septingentesimo" ; -lin n8 = - mkTal "ocho" "dieciocho" "ochenta" "ochocientos" - "octavo" "decimoctavo" "octogsimo" "octingentsimo" ; -lin n9 = - mkTal "nueve" "diecinueve" "noventa" "novecientos" - "noveno" "decimonoveno" "nonagsimo" "noningentsimo" ; - -lin pot01 = - let uno = (mkTal "uno" "once" "diez" "ciento" "primero" "undcimo" - "dcimo" "centsimo").s in - {s =\\f,g => case of { - => [] ; - => "una" ; - => "cien" ; - => "ciento" ; - _ => uno ! f ! g - } ; - n = Pl - } ; - -lin pot0 d = {s = d.s ; n = Pl} ; -lin pot110 = spl ((mkTal "diez" [] [] [] "decimo" [] [] []).s ! ental indip) ; -lin pot111 = spl ((mkTal "once" [] [] [] "undcimo" [] [] []).s ! ental indip) ; -lin pot1to19 d = spl (d.s ! ton) ; -lin pot0as1 n = {s = n.s ! ental indip ; n = n.n} ; -lin pot1 d = spl (d.s ! tiotal) ; -lin pot1plus d e = - {s = \\g => d.s ! tiotal ! g ++ y_CardOrd g ++ e.s ! ental indip ! g ; n = Pl} ; -lin pot1as2 n = n ; -lin pot2 d = spl (d.s ! hundra False) ; -lin pot2plus d e = - {s = \\g => d.s ! hundra True ! g ++ e.s ! g ; n = Pl} ; -lin pot2as3 n = n ; -lin pot3 n = spl (\\g => n.s ! NCard Masc ++ mil g) ; -lin pot3plus n m = {s = \\g => n.s ! NCard Masc ++ mil g ++ m.s ! g ; n = Pl} ; - -oper - mkTal : (x1,_,_,_,_,_,_,x8 : Str) -> {s : DForm => CardOrd => Str} = - \due,dodici,venti,ducento,secondo,dodicesimo,ventesimo,ducentesimo -> - {s = \\d,co => case of { - => due ; - => pronForms (adjSolo secondo) g n ; - => venti ; - => regCard ventesimo g n ; - => venti ; - => regCard ventesimo g n ; - => ducento ; - => Predef.tk 2 ducento + "as" ; - => regCard ducentesimo g n - } - } ; - - regCard : Str -> Gender -> Number -> Str = \ventesimo -> - pronForms (adjSolo ventesimo) ; - - spl : (CardOrd => Str) -> {s : CardOrd => Str ; n : Number} = \s -> { - s = s ; - n = Pl - } ; - - mil : CardOrd -> Str = \g -> - (mkTal "mil" [] [] [] "milsimo" [] [] []).s ! ental indip ! g ; - - y_CardOrd : CardOrd -> Str = \co -> case co of { - NCard _ => "y" ; - _ => [] - } ; - -param - DForm = ental Pred | ton | tiotal | hundra Bool ; - Pred = pred | indip ; - - --- numerals as sequences of digits - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard Masc ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1:o" Sg ; ---- gender - D_2 = mk2Dig "2" "2:o" ; - D_3 = mk2Dig "3" "3:o" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ":o") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ _ => o} ; ---- gender - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} diff --git a/deprecated/old-lib/resource/spanish/ParadigmsSpa.gf b/deprecated/old-lib/resource/spanish/ParadigmsSpa.gf deleted file mode 100644 index 90190a1a8..000000000 --- a/deprecated/old-lib/resource/spanish/ParadigmsSpa.gf +++ /dev/null @@ -1,464 +0,0 @@ ---# -path=.:../romance:../common:../abstract:../../prelude - ---1 Spanish Lexical Paradigms --- --- Aarne Ranta 2004 - 2006 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoSpa.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. For --- verbs, there is a fairly complete list of irregular verbs in --- [``IrregSpa`` ../../spanish/IrregSpa.gf]. - -resource ParadigmsSpa = - open - (Predef=Predef), - Prelude, - CommonRomance, - ResSpa, - MorphoSpa, - BeschSpa, - CatSpa in { - - flags optimize=all ; - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - masculine : Gender ; - feminine : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- Prepositions used in many-argument functions are either strings --- (including the 'accusative' empty string) or strings that --- amalgamate with the following word (the 'genitive' "de" and the --- 'dative' "a"). - - accusative : Prep ; - genitive : Prep ; - dative : Prep ; - - mkPrep : Str -> Prep ; - - ---2 Nouns - - mkN : overload { - --- The regular function takes the singular form and the gender, --- and computes the plural and the gender by a heuristic. --- The heuristic says that the gender is feminine for nouns --- ending with "a" or "z", and masculine for all other words. --- Nouns ending with "a", "o", "e" have the plural with "s", --- those ending with "z" have "ces" in plural; all other nouns --- have "es" as plural ending. The accent is not dealt with. - - mkN : (luz : Str) -> N ; - --- A different gender can be forced. - - mkN : Str -> Gender -> N ; - --- The worst case has two forms (singular + plural) and the gender. - - mkN : (baston,bastones : Str) -> Gender -> N - } ; - - ---3 Compound nouns --- --- Some nouns are ones where the first part is inflected as a noun but --- the second part is not inflected. e.g. "nmero de telfono". --- They could be formed in syntax, but we give a shortcut here since --- they are frequent in lexica. - - compN : N -> Str -> N ; - - ---3 Relational nouns --- --- Relational nouns ("fille de x") need a case and a preposition. - - mkN2 : N -> Prep -> N2 ; - --- The most common cases are the genitive "de" and the dative "a", --- with the empty preposition. - - deN2 : N -> N2 ; - aN2 : N -> N2 ; - --- Three-place relational nouns ("la connessione di x a y") need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "the old town hall of"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names need a string and a gender. --- The default gender is feminine for names ending with "a", otherwise masculine. - - mkPN : overload { - mkPN : (Anna : Str) -> PN ; - mkPN : (Pilar : Str) -> Gender -> PN - } ; - - ---2 Adjectives - - mkA : overload { - --- For regular adjectives, all forms are derived from the --- masculine singular. The types of adjectives that are recognized are --- "alto", "fuerte", "util". Comparison is formed by "mas". - - mkA : (util : Str) -> A ; - --- One-place adjectives compared with "mas" need five forms in the worst --- case (masc and fem singular, masc plural, adverbial). - - mkA : (solo,sola,solos,solas,solamente : Str) -> A ; - --- In the worst case, two separate adjectives are given: --- the positive ("bueno"), and the comparative ("mejor"). - - mkA : (bueno : A) -> (mejor : A) -> A - } ; - --- The functions above create postfix adjectives. To switch --- them to prefix ones (i.e. ones placed before the noun in --- modification, as in "buen vino"), the following function is --- provided. - - prefixA : A -> A ; - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. - - mkAdv : Str -> Adv ; - --- Some appear next to the verb (e.g. "siempre"). - - mkAdV : Str -> AdV ; - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - - ---2 Verbs - - mkV : overload { - --- Regular verbs are ones inflected like "cortar", "deber", or "vivir". --- The regular verb function is the first conjugation ("ar") recognizes --- the variations corresponding to the patterns --- "actuar, cazar, guiar, pagar, sacar". The module $BeschSpa$ gives --- the complete set of "Bescherelle" conjugations. - - mkV : (pagar : Str) -> V ; - --- Verbs with vowel alternatition in the stem - easiest to give with --- two forms, e.g. "mostrar"/"muestro". - - mkV : (mostrar,muestro : Str) -> V ; - --- Most irreguler verbs are found in $IrregSpa$. If this is not enough, --- the module $BeschSpa$ gives all the patterns of the "Bescherelle" --- book. To use them in the category $V$, wrap them with the function - - mkV : Verbum -> V - } ; - --- To form reflexive verbs: - - reflV : V -> V ; - --- Verbs with a deviant passive participle: just give the participle --- in masculine singular form as second argument. - - special_ppV : V -> Str -> V ; - - - ---3 Two-place verbs --- --- Two-place verbs need a preposition, except the special case with direct object. --- (transitive verbs). - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Prep -> V2 - } ; - - --- You can reuse a $V2$ verb in $V$. - - v2V : V2 -> V ; - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. - - mkV3 : V -> Prep -> Prep -> V3 ; -- hablar, a, di - dirV3 : V -> Prep -> V3 ; -- dar,(accusative),a - dirdirV3 : V -> V3 ; -- dar,(dative),(accusative) - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; -- plain infinitive: "quiero hablar" - deVV : V -> VV ; -- "terminar de hablar" - aVV : V -> VV ; -- "aprender a hablar" - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> Prep -> AV ; - mkA2V : A -> Prep -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$, --- and the second argument is given --- as an adverb. Likewise --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - - ---. ---2 The definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - Gender = MorphoSpa.Gender ; - Number = MorphoSpa.Number ; - masculine = Masc ; - feminine = Fem ; - singular = Sg ; - plural = Pl ; - - accusative = complAcc ** {lock_Prep = <>} ; - genitive = complGen ** {lock_Prep = <>} ; - dative = complDat ** {lock_Prep = <>} ; - mkPrep p = {s = p ; c = Acc ; isDir = False ; lock_Prep = <>} ; - - - mk2N x y g = mkNounIrreg x y g ** {lock_N = <>} ; - regN x = mkNomReg x ** {lock_N = <>} ; - compN x y = {s = \\n => x.s ! n ++ y ; g = x.g ; lock_N = <>} ; - femN x = {s = x.s ; g = feminine ; lock_N = <>} ; - mascN x = {s = x.s ; g = masculine ; lock_N = <>} ; - - mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p} ; - deN2 n = mkN2 n genitive ; - aN2 n = mkN2 n dative ; - mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p ; c3 = q} ; - - mk2PN x g = {s = x ; g = g} ** {lock_PN = <>} ; - regPN x = mk2PN x g where { - g = case last x of { - "a" => feminine ; - _ => masculine - } - } ; - - makeNP x g n = {s = (pn2np (mk2PN x g)).s; a = agrP3 g n ; hasClit = False} ** {lock_NP = <>} ; - - mk5A a b c d e = - compADeg {s = \\_ => (mkAdj a b c d e).s ; isPre = False ; lock_A = <>} ; - regA a = compADeg {s = \\_ => (mkAdjReg a).s ; isPre = False ; lock_A = <>} ; - prefA a = {s = a.s ; isPre = True ; lock_A = <>} ; - - mkA2 a p = a ** {c2 = p ; lock_A2 = <>} ; - - mkADeg a b = - {s = table {Posit => a.s ! Posit ; _ => b.s ! Posit} ; - isPre = a.isPre ; lock_A = <>} ; - compADeg a = - {s = table {Posit => a.s ! Posit ; _ => \\f => "ms" ++ a.s ! Posit ! f} ; - isPre = a.isPre ; - lock_A = <>} ; - regADeg a = compADeg (regA a) ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - regV x = -- cortar actuar cazar guiar pagar sacar - let - ar = Predef.dp 2 x ; - z = Predef.dp 1 (Predef.tk 2 x) ; - verb = case ar of { - "ir" => vivir_7 x ; - "er" => deber_6 x ; - _ => case z of { - "u" => actuar_9 x ; - "z" => cazar_21 x ; - "i" => guiar_43 x ; - "g" => pagar_53 x ; - "c" => sacar_72 x ; - _ => cortar_5 x - } - } - in verbBesch verb ** {vtyp = VHabere ; lock_V = <>} ; - - reflV v = {s = v.s ; vtyp = VRefl ; lock_V = <>} ; - - verboV ve = verbBesch ve ** {vtyp = VHabere ; lock_V = <>} ; - - reflVerboV : Verbum -> V = \ve -> reflV (verboV ve) ; - - special_ppV ve pa = { - s = table { - VPart g n => (adjSolo pa).s ! AF g n ; - p => ve.s ! p - } ; - lock_V = <> ; - vtyp = VHabere - } ; - - regAltV x y = verboV (regAlternV x y) ; - - mk2V2 v p = {s = v.s ; vtyp = v.vtyp ; c2 = p ; lock_V2 = <>} ; - dirV2 v = mk2V2 v accusative ; - v2V v = v ** {lock_V = <>} ; - - mkV3 v p q = {s = v.s ; vtyp = v.vtyp ; - c2 = p ; c3 = q ; lock_V3 = <>} ; - dirV3 v p = mkV3 v accusative p ; - dirdirV3 v = dirV3 v dative ; - - V0 : Type = V ; - AS, AV : Type = A ; - A2S, A2V : Type = A2 ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods - mkV2S v p = mk2V2 v p ** {mn,mp = Indic ; lock_V2S = <>} ; - mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; - deVV v = v ** {c2 = complGen ; lock_VV = <>} ; - aVV v = v ** {c2 = complDat ; lock_VV = <>} ; - mkV2V v p t = mkV3 v p t ** {lock_V2V = <>} ; - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p q = mkV3 v p q ** {lock_V2A = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - mkV2Q v p = mk2V2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_AS = <>} ; ---- more moods - mkA2S v p = mkA2 v p ** {lock_A2S = <>} ; - mkAV v p = v ** {c = p.p1 ; s2 = p.p2 ; lock_AV = <>} ; - mkA2V v p q = mkA2 v p ** {s3 = q.p2 ; c3 = q.p1 ; lock_A2V = <>} ; - ---- - - mkN = overload { - mkN : (luz : Str) -> N = regN ; - mkN : Str -> Gender -> N = \s,g -> {s = (regN s).s ; g = g ; lock_N = <>}; - mkN : (baston,bastones : Str) -> Gender -> N = mk2N - } ; - regN : Str -> N ; - mk2N : (baston,bastones : Str) -> Gender -> N ; - mascN : N -> N ; - femN : N -> N ; - - - mkPN = overload { - mkPN : (Anna : Str) -> PN = regPN ; - mkPN : (Pilar : Str) -> Gender -> PN = mk2PN - } ; - mk2PN : Str -> Gender -> PN ; -- Juan - regPN : Str -> PN ; -- feminine for "-a", otherwise masculine - --- To form a noun phrase that can also be plural, --- you can use the worst-case function. - - makeNP : Str -> Gender -> Number -> NP ; - - mkA = overload { - mkA : (util : Str) -> A = regA ; - mkA : (solo,sola,solos,solas,solamente : Str) -> A = mk5A ; - mkA : (bueno : A) -> (mejor : A) -> A = mkADeg ; - } ; - - mk5A : (solo,sola,solos,solas, solamente : Str) -> A ; - regA : Str -> A ; - mkADeg : A -> A -> A ; - compADeg : A -> A ; - regADeg : Str -> A ; - prefA : A -> A ; - prefixA = prefA ; - - mkV = overload { - mkV : (pagar : Str) -> V = regV ; - mkV : (mostrar,muestro : Str) -> V = regAltV ; - mkV : Verbum -> V = verboV - } ; - regV : Str -> V ; - regAltV : (mostrar,muestro : Str) -> V ; - verboV : Verbum -> V ; - - mkV2 = overload { - mkV2 : Str -> V2 = \s -> dirV2 (regV s) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mk2V2 - } ; - mk2V2 : V -> Prep -> V2 ; - dirV2 : V -> V2 ; - - - -} ; diff --git a/deprecated/old-lib/resource/spanish/PhonoSpa.gf b/deprecated/old-lib/resource/spanish/PhonoSpa.gf deleted file mode 100644 index f6f9cf50f..000000000 --- a/deprecated/old-lib/resource/spanish/PhonoSpa.gf +++ /dev/null @@ -1,14 +0,0 @@ -resource PhonoSpa = open Prelude in { - ---3 Elision --- --- The phonological rule of *elision* can be defined as follows in GF. --- In Spanish it includes both vowels and 'h'. - -oper - vocale : Strs = strs { - "a" ; "e" ; "h" ; "i" ; "o" ; "u" - } ; - - -} diff --git a/deprecated/old-lib/resource/spanish/PhraseSpa.gf b/deprecated/old-lib/resource/spanish/PhraseSpa.gf deleted file mode 100644 index 8f88d2a5b..000000000 --- a/deprecated/old-lib/resource/spanish/PhraseSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseSpa of Phrase = CatSpa ** PhraseRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/QuestionSpa.gf b/deprecated/old-lib/resource/spanish/QuestionSpa.gf deleted file mode 100644 index fe8b7e720..000000000 --- a/deprecated/old-lib/resource/spanish/QuestionSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionSpa of Question = CatSpa ** QuestionRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/RelativeSpa.gf b/deprecated/old-lib/resource/spanish/RelativeSpa.gf deleted file mode 100644 index 5fabba429..000000000 --- a/deprecated/old-lib/resource/spanish/RelativeSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeSpa of Relative = CatSpa ** RelativeRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/ResSpa.gf b/deprecated/old-lib/resource/spanish/ResSpa.gf deleted file mode 100644 index c5576ce00..000000000 --- a/deprecated/old-lib/resource/spanish/ResSpa.gf +++ /dev/null @@ -1,13 +0,0 @@ ---1 Spanish auxiliary operations. --- ----- This module contains operations that are needed to make the ----- resource syntax work. To define everything that is needed to ----- implement $Test$, it moreover contains regular lexical ----- patterns needed for $Lex$. --- - -instance ResSpa of ResRomance = DiffSpa ** open CommonRomance, Prelude in { - ---- flags optimize=noexpand ; - -} ; diff --git a/deprecated/old-lib/resource/spanish/SentenceSpa.gf b/deprecated/old-lib/resource/spanish/SentenceSpa.gf deleted file mode 100644 index 0fc075574..000000000 --- a/deprecated/old-lib/resource/spanish/SentenceSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceSpa of Sentence = CatSpa ** SentenceRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/spanish/StructuralSpa.gf b/deprecated/old-lib/resource/spanish/StructuralSpa.gf deleted file mode 100644 index 0483d6606..000000000 --- a/deprecated/old-lib/resource/spanish/StructuralSpa.gf +++ /dev/null @@ -1,159 +0,0 @@ -concrete StructuralSpa of Structural = CatSpa ** - open PhonoSpa, MorphoSpa, ParadigmsSpa, BeschSpa, Prelude in { - - flags optimize=all ; - -lin - - above_Prep = mkPrep "sobre" ; - after_Prep = {s = ["despues"] ; c = MorphoSpa.genitive ; isDir = False} ; - all_Predet = { - s = \\a,c => prepCase c ++ aagrForms "todo" "toda" "todos" "todas" ! a ; - c = Nom - } ; - almost_AdA, almost_AdN = ss "casi" ; - always_AdV = ss "siempre" ; - although_Subj = ss "bench" ** {m = Conjunct} ; - and_Conj = {s1 = [] ; s2 = "y" ; n = Pl} ; - because_Subj = ss "porque" ** {m = Indic} ; - before_Prep = {s = "antes" ; c = MorphoSpa.genitive ; isDir = False} ; - behind_Prep = {s = "detrs" ; c = MorphoSpa.genitive ; isDir = False} ; - between_Prep = mkPrep "entre" ; - both7and_DConj = {s1,s2 = etConj.s ; n = Pl} ; - but_PConj = ss "pero" ; - by8agent_Prep = mkPrep "por" ; - by8means_Prep = mkPrep "por" ; - can8know_VV = mkVV (verboV (saber_71 "saber")) ; - can_VV = mkVV (verboV (poder_58 "poder")) ; - during_Prep = mkPrep "durante" ; ---- - either7or_DConj = {s1,s2 = "o" ; n = Sg} ; - everybody_NP = makeNP ["todos"] Masc Pl ; - every_Det = {s = \\_,_ => "cada" ; n = Sg} ; - everything_NP = pn2np (mkPN ["todo"] Masc) ; - everywhere_Adv = ss ["en todas partes"] ; - few_Det = {s = \\g,c => prepCase c ++ genForms "pocos" "pocas" ! g ; n = Pl} ; ---- first_Ord = {s = \\ag => (regA "primero").s ! Posit ! AF ag.g ag.n} ; - for_Prep = mkPrep "por" ; - from_Prep = complGen ; --- - he_Pron = - mkPronoun - "el" "lo" "le" "l" - "su" "su" "sus" "sus" - Masc Sg P3 ; - here_Adv = mkAdv "aqu" ; -- ac - here7to_Adv = mkAdv ["para ac"] ; - here7from_Adv = mkAdv ["de ac"] ; - how_IAdv = ss "como" ; - how8many_IDet = - {s = \\g,c => prepCase c ++ genForms "cuantos" "cuantas" ! g ; n = Pl} ; - if_Subj = ss "si" ** {m = Indic} ; - in8front_Prep = {s = "delante" ; c = MorphoSpa.genitive ; isDir = False} ; - i_Pron = - mkPronoun - "yo" "me" "me" "m" - "mi" "mi" "mis" "mis" - Masc Sg P1 ; - in_Prep = mkPrep "en" ; - it_Pron = - mkPronoun - "el" "lo" "le" "l" - "su" "su" "sus" "sus" - Masc Sg P3 ; - less_CAdv = ss "meno" ; ---- - many_Det = {s = \\g,c => prepCase c ++ genForms "muchos" "muchas" ! g ; n = Pl} ; - more_CAdv = ss "mas" ; - most_Predet = {s = \\_,c => prepCase c ++ ["la mayor parte"] ; c = CPrep P_de} ; - much_Det = {s = \\g,c => prepCase c ++ genForms "mucho" "mucha" ! g ; n = Sg} ; - must_VV = mkVV (verboV (deber_6 "deber")) ; - no_Utt = ss "no" ; - on_Prep = mkPrep "sobre" ; ---- one_Quant = {s = \\g,c => prepCase c ++ genForms "uno" "una" ! g} ; - only_Predet = {s = \\_,c => prepCase c ++ "solamente" ; c = Nom} ; - or_Conj = {s1 = [] ; s2 = "o" ; n = Sg} ; - otherwise_PConj = ss "otramente" ; - part_Prep = complGen ; - please_Voc = ss ["por favor"] ; - possess_Prep = complGen ; - quite_Adv = ss "bastante" ; - she_Pron = - mkPronoun - "ella" "la" "le" "ella" - "su" "su" "sus" "sus" - Fem Sg P3 ; - so_AdA = ss "tanto" ; - somebody_NP = pn2np (mkPN ["algn"] Masc) ; - somePl_Det = {s = \\g,c => prepCase c ++ genForms "algunos" "algunas" ! g ; n = Pl} ; - someSg_Det = {s = \\g,c => prepCase c ++ genForms "algun" "alguna" ! g ; n = Sg} ; - something_NP = pn2np (mkPN ["algo"] Masc) ; - somewhere_Adv = ss ["en ninguna parte"] ; - that_Quant = { - s = table { - Sg => \\g,c => prepCase c ++ genForms "ese" "esa" ! g ; - Pl => \\g,c => prepCase c ++ genForms "esos" "esas" ! g - } - } ; - there_Adv = mkAdv "all" ; -- all - there7to_Adv = mkAdv ["para all"] ; - there7from_Adv = mkAdv ["de all"] ; - therefore_PConj = ss ["por eso"] ; - they_Pron = mkPronoun - "ellos" "los" "les" "ellos" - "su" "su" "sus" "sus" - Masc Pl P3 ; - this_Quant = { - s = table { - Sg => \\g,c => prepCase c ++ genForms "este" "esta" ! g ; - Pl => \\g,c => prepCase c ++ genForms "estos" "estas" ! g - } - } ; - through_Prep = mkPrep "por" ; - too_AdA = ss "demasiado" ; - to_Prep = complDat ; - under_Prep = mkPrep "bajo" ; - very_AdA = ss "muy" ; - want_VV = mkVV (verboV (querer_64 "querer")) ; - we_Pron = - mkPronoun - "nosotros" "nos" "nos" "nosotros" - "nuestro" "nuestra" "nuestros" "nuestras" - Masc Pl P1 ; - whatSg_IP = {s = \\c => prepCase c ++ ["qu"] ; a = aagr Masc Sg} ; - whatPl_IP = {s = \\c => prepCase c ++ ["qu"] ; a = aagr Masc Pl} ; --- - when_IAdv = ss "cuando" ; - when_Subj = ss "cuando" ** {m = Indic} ; - where_IAdv = ss "donde" ; - which_IQuant = {s = table { - Sg => \\g,c => prepCase c ++ "qu" ; --- cual - Pl => \\g,c => prepCase c ++ "qu" - } - } ; - whoPl_IP = {s = \\c => prepCase c ++ "quin" ; a = aagr Masc Pl} ; - whoSg_IP = {s = \\c => prepCase c ++ "quin" ; a = aagr Masc Sg} ; - why_IAdv = ss "porqu" ; - without_Prep = mkPrep "sin" ; - with_Prep = mkPrep "con" ; - yes_Utt = ss "s" ; - youSg_Pron = mkPronoun - "tu" "te" "te" "t" - "tu" "tu" "tus" "tus" - Masc Sg P2 ; - youPl_Pron = - mkPronoun - "vosotros" "vos" "vos" "vosotros" - "vuestro" "vuestra" "vuestros" "vuestras" - Masc Pl P2 ; - youPol_Pron = - mkPronoun - "usted" "la" "le" "usted" - "su" "su" "sus" "sus" - Masc Sg P3 ; - -oper - etConj : {s : Str ; n : MorphoSpa.Number} = {s = pre { - "y" ; - "y" / strs {"ya" ; "ye" ; "yo" ; "yu"} ; - "e" / strs {"i" ; "hi" ; "y"} - }} ** {n = Pl} ; - -} - diff --git a/deprecated/old-lib/resource/spanish/TextSpa.gf b/deprecated/old-lib/resource/spanish/TextSpa.gf deleted file mode 100644 index 9f9eb75b9..000000000 --- a/deprecated/old-lib/resource/spanish/TextSpa.gf +++ /dev/null @@ -1,11 +0,0 @@ -concrete TextSpa of Text = CommonX - [Tense,TPres,TPast,TFut,TCond] ** { - --- This works for the special punctuation marks of Spanish. - - lin - TEmpty = {s = []} ; - TFullStop x xs = {s = x.s ++ "." ++ xs.s} ; - TQuestMark x xs = {s = "" ++ x.s ++ "?" ++ xs.s} ; - TExclMark x xs = {s = "" ++ x.s ++ "!" ++ xs.s} ; - -} diff --git a/deprecated/old-lib/resource/spanish/VerbSpa.gf b/deprecated/old-lib/resource/spanish/VerbSpa.gf deleted file mode 100644 index 7ff1820e7..000000000 --- a/deprecated/old-lib/resource/spanish/VerbSpa.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete VerbSpa of Verb = CatSpa ** VerbRomance with - (ResRomance = ResSpa) ; diff --git a/deprecated/old-lib/resource/swedish/AdjectiveSwe.gf b/deprecated/old-lib/resource/swedish/AdjectiveSwe.gf deleted file mode 100644 index 00603805b..000000000 --- a/deprecated/old-lib/resource/swedish/AdjectiveSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdjectiveSwe of Adjective = CatSwe ** AdjectiveScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/AdverbSwe.gf b/deprecated/old-lib/resource/swedish/AdverbSwe.gf deleted file mode 100644 index 4ecd8aff4..000000000 --- a/deprecated/old-lib/resource/swedish/AdverbSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete AdverbSwe of Adverb = CatSwe ** AdverbScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/AllSwe.gf b/deprecated/old-lib/resource/swedish/AllSwe.gf deleted file mode 100644 index c63bd9424..000000000 --- a/deprecated/old-lib/resource/swedish/AllSwe.gf +++ /dev/null @@ -1,7 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete AllSwe of AllSweAbs = - LangSwe, - IrregSwe, - ExtraSwe - ** {} ; diff --git a/deprecated/old-lib/resource/swedish/AllSweAbs.gf b/deprecated/old-lib/resource/swedish/AllSweAbs.gf deleted file mode 100644 index 33ea20ec1..000000000 --- a/deprecated/old-lib/resource/swedish/AllSweAbs.gf +++ /dev/null @@ -1,5 +0,0 @@ -abstract AllSweAbs = - Lang, - IrregSweAbs, - ExtraSweAbs - ** {} ; diff --git a/deprecated/old-lib/resource/swedish/CatSwe.gf b/deprecated/old-lib/resource/swedish/CatSwe.gf deleted file mode 100644 index c35924036..000000000 --- a/deprecated/old-lib/resource/swedish/CatSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete CatSwe of Cat = CommonX ** CatScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/CompatibilitySwe.gf b/deprecated/old-lib/resource/swedish/CompatibilitySwe.gf deleted file mode 100644 index 84ab961b3..000000000 --- a/deprecated/old-lib/resource/swedish/CompatibilitySwe.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common - -concrete CompatibilitySwe of Compatibility = CatSwe ** open Prelude, CommonScand in { - --- from Noun 19/4/2008 - -lin - NumInt n = {s = \\_ => n.s ; isDet = True ; n = Pl} ; - OrdInt n = {s = n.s ++ ":e" ; isDet = True} ; - -} diff --git a/deprecated/old-lib/resource/swedish/ConjunctionSwe.gf b/deprecated/old-lib/resource/swedish/ConjunctionSwe.gf deleted file mode 100644 index dca410032..000000000 --- a/deprecated/old-lib/resource/swedish/ConjunctionSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ConjunctionSwe of Conjunction = CatSwe ** ConjunctionScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/DiffSwe.gf b/deprecated/old-lib/resource/swedish/DiffSwe.gf deleted file mode 100644 index 97d9fa9cd..000000000 --- a/deprecated/old-lib/resource/swedish/DiffSwe.gf +++ /dev/null @@ -1,98 +0,0 @@ -instance DiffSwe of DiffScand = open CommonScand, Prelude in { - --- Parameters. - - param - Gender = Utr | Neutr ; - - oper - utrum = Utr ; - neutrum = Neutr ; - - gennumN : Gender -> Number -> GenNum = \g,n -> Plg ; ----- - gennum : Gender -> Number -> GenNum = \g,n -> -{- ---- debugging Compute 9/11/2007 - case n of { - Sg => case g of { - Utr => SgUtr ; - Neutr => SgNeutr - } ; - _ => Plg - } ; --} - case < : Gender * Number> of { - => SgUtr ; - => SgNeutr ; - _ => Plg - } ; - - detDef : Species = Def ; - - Verb : Type = { - s : VForm => Str ; - part : Str ; - vtype : VType - } ; - - hasAuxBe _ = False ; - - --- Strings. - - conjThat = "att" ; - conjThan = "n" ; - conjAnd = "och" ; - infMark = "att" ; - compMore = "mera" ; - - subjIf = "om" ; - - artIndef : Gender => Str = table { - Utr => "en" ; - Neutr => "ett" - } ; - - verbHave = - mkVerb "ha" "har" "ha" "hade" "haft" "havd" "havt" "havda" ** noPart ; - verbBe = - mkVerb "vara" "r" "var" "var" "varit" "varen" "varet" "varna" - ** noPart ; - verbBecome = - mkVerb "bli" "blir" "bli" "blev" "blivit" "bliven" "blivet" "blivna" - ** noPart ; - - -- auxiliary - noPart = {part = []} ; - - auxFut = "ska" ; -- "skall" in ExtSwe - auxCond = "skulle" ; - - negation : Polarity => Str = table { - Pos => [] ; - Neg => "inte" - } ; - - genderForms : (x1,x2 : Str) -> Gender => Str = \all,allt -> - table { - Utr => all ; - Neutr => allt - } ; - - relPron : GenNum => RCase => Str = \\gn,c => case c of { - RNom | RPrep False => "som" ; - RGen => "vars" ; - RPrep True => gennumForms "vilken" "vilket" "vilka" ! gn - } ; - - pronSuch = gennumForms "sdan" "sdant" "sdana" ; - - reflPron : Agr -> Str = \a -> case a of { - {gn = Plg ; p = P1} => "oss" ; - {gn = Plg ; p = P2} => "er" ; - {p = P1} => "mig" ; - {p = P2} => "dig" ; - {p = P3} => "sig" - } ; - -} diff --git a/deprecated/old-lib/resource/swedish/ExtraScandSwe.gf b/deprecated/old-lib/resource/swedish/ExtraScandSwe.gf deleted file mode 100644 index ba62a8f1e..000000000 --- a/deprecated/old-lib/resource/swedish/ExtraScandSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete ExtraScandSwe of ExtraScandAbs = CatSwe ** ExtraScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/ExtraSwe.gf b/deprecated/old-lib/resource/swedish/ExtraSwe.gf deleted file mode 100644 index ca533be6b..000000000 --- a/deprecated/old-lib/resource/swedish/ExtraSwe.gf +++ /dev/null @@ -1,3 +0,0 @@ -concrete ExtraSwe of ExtraSweAbs = ExtraScandSwe ** { - -} diff --git a/deprecated/old-lib/resource/swedish/ExtraSweAbs.gf b/deprecated/old-lib/resource/swedish/ExtraSweAbs.gf deleted file mode 100644 index 9371b3e11..000000000 --- a/deprecated/old-lib/resource/swedish/ExtraSweAbs.gf +++ /dev/null @@ -1,7 +0,0 @@ --- Structures special for Swedish. These are not implemented in other --- Scandinavian languages. - -abstract ExtraSweAbs = ExtraScandAbs ** { - - -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/swedish/GrammarSwe.gf b/deprecated/old-lib/resource/swedish/GrammarSwe.gf deleted file mode 100644 index 109669dfb..000000000 --- a/deprecated/old-lib/resource/swedish/GrammarSwe.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete GrammarSwe of Grammar = - NounSwe, - VerbSwe, - AdjectiveSwe, - AdverbSwe, - NumeralSwe, - SentenceSwe, - QuestionSwe, - RelativeSwe, - ConjunctionSwe, - PhraseSwe, - TextX, - IdiomSwe, - StructuralSwe - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/swedish/IdiomSwe.gf b/deprecated/old-lib/resource/swedish/IdiomSwe.gf deleted file mode 100644 index 65ebf9b30..000000000 --- a/deprecated/old-lib/resource/swedish/IdiomSwe.gf +++ /dev/null @@ -1,44 +0,0 @@ -concrete IdiomSwe of Idiom = CatSwe ** - open MorphoSwe, ParadigmsSwe, IrregSwe, Prelude in { - - flags optimize=all_subs ; - - oper - utr = ParadigmsSwe.utrum ; - neutr = ParadigmsSwe.neutrum ; - - lin - ImpersCl vp = mkClause "det" (agrP3 neutr Sg) vp ; - GenericCl vp = mkClause "man" (agrP3 utr Sg) vp ; - - CleftNP np rs = mkClause "det" (agrP3 neutr Sg) - (insertObj (\\_ => np.s ! rs.c ++ rs.s ! np.a) (predV verbBe)) ; - - CleftAdv ad s = mkClause "det" (agrP3 neutr Sg) - (insertObj (\\_ => ad.s ++ s.s ! Sub) (predV verbBe)) ; - - ExistNP np = - mkClause "det" (agrP3 neutr Sg) (insertObj - (\\_ => np.s ! accusative) (predV (depV finna_V))) ; - - ExistIP ip = { - s = \\t,a,p => - let - cls = - (mkClause "det" (agrP3 neutr Sg) (predV (depV finna_V))).s ! t ! a ! p ; - who = ip.s ! accusative - in table { - QDir => who ++ cls ! Inv ; - QIndir => who ++ cls ! Sub - } - } ; - - - ProgrVP vp = - insertObj (\\a => "att" ++ infVP vp a) (predV (partV hlla_V "p")) ; - - ImpPl1 vp = {s = ["lt oss"] ++ infVP vp {gn = Plg ; p = P1}} ; - - -} - diff --git a/deprecated/old-lib/resource/swedish/IrregSwe.gf b/deprecated/old-lib/resource/swedish/IrregSwe.gf deleted file mode 100644 index a31fd7241..000000000 --- a/deprecated/old-lib/resource/swedish/IrregSwe.gf +++ /dev/null @@ -1,185 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - -concrete IrregSwe of IrregSweAbs = CatSwe ** open ParadigmsSwe in { - - flags optimize=values ; - - lin - anfalla_V = irregV "anfalla" "anfll" "anfallit" ; - angiva_V = irregV "angiva" "angav" "angivit" ; - angripa_V = irregV "angripa" "angrep" "angripit" ; - anhlla_V = irregV "anhlla" "anhll" "anhllit" ; - antaga_V = irregV "antaga" "antog" "antagit" ; - ta_V = irregV "ta" "t" "tit" ; - terfinna_V = irregV "terfinna" "terfann" "terfunnit" ; - avbryta_V = irregV "avbryta" "avbrt" "avbrutit" ; - avfalla_V = irregV "avfalla" "avfll" "avfallit" ; - avhugga_V = irregV "avhugga" "avhgg" "avhuggit" ; - avlida_V = irregV "avlida" "avled" "avlidit" ; - avnjuta_V = irregV "avnjuta" "avnjt" "avnjutit" ; - avsitta_V = irregV "avsitta" "avsatt" "avsuttit" ; - avskriva_V = irregV "avskriva" "avskrev" "avskrivit" ; - avstiga_V = irregV "avstiga" "avsteg" "avstigit" ; - bra_V = irregV "bra" "bar" "burit" ; - bedraga_V = irregV "bedraga" "bedrog" "bedragit" ; - bedriva_V = irregV "bedriva" "bedrev" "bedrivit" ; - befinna_V = irregV "befinna" "befann" "befunnit" ; - begrava_V = irregV "begrava" "begrov" "begravit" ; - behlla_V = irregV "behlla" "behll" "behllit" ; - beljuga_V = irregV "beljuga" "beljg" "beljugit" ; - berida_V = irregV "berida" "bered" "beridit" ; - besitta_V = irregV "besitta" "besatt" "besuttit" ; - beskriva_V = irregV "beskriva" "beskrev" "beskrivit" ; - besluta_V = irregV "besluta" "beslt" "beslutit" ; - bestiga_V = irregV "bestiga" "besteg" "bestigit" ; - bestrida_V = irregV "bestrida" "bestred" "bestridit" ; - bidraga_V = irregV "bidraga" "bidrog" "bidragit" ; - bifalla_V = irregV "bifalla" "bifll" "bifallit" ; - binda_V = irregV "binda" "band" "bundit" ; - bita_V = irregV "bita" "bet" "bitit" ; - bjuda_V = irregV "bjuda" "bjd" "bjudit" ; - bliva_V = irregV "bli" "blev" "blivit" ; - borttaga_V = irregV "borttaga" "borttog" "borttagit" ; - brinna_V = irregV "brinna" "brann" "brunnit" ; - brista_V = irregV "brista" "brast" "brustit" ; - bryta_V = irregV "bryta" "brt" "brutit" ; - d_V = irregV "d" "dog" "dtt" ; - draga_V = mkV (variants { "dra"; "draga"}) (variants { "drar" ; - "drager"}) (variants { "dra" ; "drag" }) "drog" "dragit" "dragen" ; - dricka_V = irregV "dricka" "drack" "druckit" ; - driva_V = irregV "driva" "drev" "drivit" ; - drypa_V = irregV "drypa" "drp" "drupit" ; - duga_V = irregV "duga" "dg" "dugit" ; - dyka_V = irregV "dyka" "dk" "dukit" ; - erbjuda_V = irregV "erbjuda" "erbjd" "erbjudit" ; - erfara_V = irregV "erfara" "erfor" "erfarit" ; - erhlla_V = irregV "erhlla" "erhll" "erhllit" ; - falla_V = irregV "falla" "fll" "fallit" ; - fnga_V = irregV "fnga" "fng" "fngit" ; - fara_V = irregV "fara" "for" "farit" ; - finna_V = irregV "finna" "fann" "funnit" ; - flyga_V = irregV "flyga" "flg" "flugit" ; - flyta_V = irregV "flyta" "flt" "flutit" ; - frbehlla_V = irregV "frbehlla" "frbehll" "frbehllit" ; - frbinda_V = irregV "frbinda" "frband" "frbundit" ; - frbjuda_V = irregV "frbjuda" "frbjd" "frbjudit" ; - frdriva_V = irregV "frdriva" "frdrev" "frdrivit" ; - freskriva_V = irregV "freskriva" "freskrev" "freskrivit" ; - fretaga_V = irregV "fretaga" "fretog" "fretagit" ; - frfrysa_V = irregV "frfrysa" "frfrs" "frfrusit" ; - frlta_V = irregV "frlta" "frlt" "frltit" ; - frnimma_V = irregV "frnimma" "frnamm" "frnummit" ; - frsitta_V = irregV "frsitta" "frsatt" "frsuttit" ; - frsvinna_V = irregV "frsvinna" "frsvann" "frsvunnit" ; - frtiga_V = irregV "frtiga" "frteg" "frtigit" ; - frysa_V = irregV "frysa" "frs" "frusit" ; - g_V = irregV "g" "gick" "gtt" ; - gra_V = mkV "gra" "gr" "gr" "gjorde" "gjort" "gjord" ; - genomdriva_V = irregV "genomdriva" "genomdrev" "genomdrivit" ; - gilla_V = irregV "gilla" "gall" "gillit" ; - giva_V = irregV "ge" "gav" "givit" ; - gjuta_V = irregV "gjuta" "gjt" "gjutit" ; - glida_V = irregV "glida" "gled" "glidit" ; - gnida_V = irregV "gnida" "gned" "gnidit" ; - grta_V = irregV "grta" "grt" "grtit" ; - gripa_V = irregV "gripa" "grep" "gripit" ; - hlla_V = irregV "hlla" "hll" "hllit" ; - hinna_V = irregV "hinna" "hann" "hunnit" ; - hugga_V = irregV "hugga" "hgg" "huggit" ; - iakttaga_V = irregV "iakttaga" "iakttog" "iakttagit" ; - inbegripa_V = irregV "inbegripa" "inbegrep" "inbegripit" ; - inbjuda_V = irregV "inbjuda" "inbjd" "inbjudit" ; - indraga_V = irregV "indraga" "indrog" "indragit" ; - innesluta_V = irregV "innesluta" "inneslt" "inneslutit" ; - inskriva_V = irregV "inskriva" "inskrev" "inskrivit" ; - intaga_V = irregV "intaga" "intog" "intagit" ; - knna_V = irregV "knna" "knde" "knt" ; - klmma_V = regV "klmmer" ; - kliva_V = irregV "kliva" "klev" "klivit" ; - klyva_V = irregV "klyva" "klv" "kluvit" ; - knipa_V = irregV "knipa" "knep" "knipit" ; - knyta_V = irregV "knyta" "knt" "knutit" ; - komma_V = irregV "komma" "kom" "kommit" ; - krypa_V = irregV "krypa" "krp" "krupit" ; - kunna_V = mkV "kunna" "kan" "kan" "kunde" "kunnat" "knd" ; - kvida_V = irregV "kvida" "kved" "kvidit" ; - lta_V = irregV "lta" "lt" "ltit" ; - leva_V = irregV "leva" "levde" "levt" ; - ligga_V = irregV "ligga" "lg" "legat" ; - ljuda_V = irregV "ljuda" "ljd" "ljudit" ; - ljuga_V = irregV "ljuga" "ljg" "ljugit" ; - ljuta_V = irregV "ljuta" "ljt" "ljutit" ; - lgga_V = irregV "lgga" "lade" "lagt" ; - mottaga_V = irregV "mottaga" "mottog" "mottagit" ; - nerstiga_V = irregV "nerstiga" "nersteg" "nerstigit" ; - niga_V = irregV "niga" "neg" "nigit" ; - njuta_V = irregV "njuta" "njt" "njutit" ; - omgiva_V = irregV "omgiva" "omgav" "omgivit" ; - verfalla_V = irregV "verfalla" "verfll" "verfallit" ; - vergiva_V = irregV "vergiva" "vergav" "vergivit" ; - pipa_V = irregV "pipa" "pep" "pipit" ; - rida_V = irregV "rida" "red" "ridit" ; - rinna_V = irregV "rinna" "rann" "runnit" ; - riva_V = irregV "riva" "rev" "rivit" ; - ryta_V = irregV "ryta" "rt" "rutit" ; - sga_V = irregV "sga" "sade" "sagt" ; - se_V = irregV "se" "sg" "sett" ; - sitta_V = irregV "sitta" "satt" "suttit" ; - sjuda_V = irregV "sjuda" "sjd" "sjudit" ; - sjunga_V = irregV "sjunga" "sjng" "sjungit" ; - sjunka_V = irregV "sjunka" "sjnk" "sjunkit" ; - skra_V = mkV "skra" "skr" "skr" "skar" "skurit" "skuren" ; - skina_V = irregV "skina" "sken" "skinit" ; - skita_V = irregV "skita" "sket" "skitit" ; - skjuta_V = irregV "skjuta" "skjt" "skjutit" ; - skrida_V = irregV "skrida" "skred" "skridit" ; - skrika_V = irregV "skrika" "skrek" "skrikit" ; - skriva_V = irregV "skriva" "skrev" "skrivit" ; - skryta_V = irregV "skryta" "skrt" "skrutit" ; - sl_V = irregV "sl" "slog" "slagit" ; - slinka_V = irregV "slinka" "slank" "slunkit" ; - slippa_V = irregV "slippa" "slapp" "sluppit" ; - slita_V = irregV "slita" "slet" "slitit" ; - sluta_V = irregV "sluta" "slt" "slutit" ; - smrja_V = irregV "smrja" "smorjde" "smort" ; - smita_V = irregV "smita" "smet" "smitit" ; - snyta_V = irregV "snyta" "snt" "snutit" ; - sova_V = irregV "sova" "sov" "sovit" ; - spinna_V = irregV "spinna" "spann" "spunnit" ; - spricka_V = irregV "spricka" "sprack" "spruckit" ; - sprida_V = irregV "sprida" "spred" "spridit" ; - springa_V = irregV "springa" "sprang" "sprungit" ; - st_V = irregV "st" "stod" "sttt" ; - sticka_V = irregV "sticka" "stack" "stuckit" ; - stiga_V = irregV "stiga" "steg" "stigit" ; - stinka_V = irregV "stinka" "stank" "stunkit" ; - strida_V = irregV "strida" "stred" "stridit" ; - strypa_V = irregV "strypa" "strp" "strupit" ; - suga_V = irregV "suga" "sg" "sugit" ; - supa_V = irregV "supa" "sp" "supit" ; - svlla_V = irregV "svlla" "svllde" "svllt" ; - svida_V = irregV "svida" "sved" "svidit" ; - svika_V = irregV "svika" "svek" "svikit" ; - sy_V = irregV "sy" "sydde" "sytt" ; - taga_V = irregV "taga" "tog" "tagit" ; - tiga_V = irregV "tiga" "teg" "tigit" ; - tillta_V = irregV "tillta" "tillt" "tilltit" ; - tillsluta_V = irregV "tillsluta" "tillslt" "tillslutit" ; - tjuta_V = irregV "tjuta" "tjt" "tjutit" ; - tryta_V = irregV "tryta" "trt" "trutit" ; - tvinga_V = irregV "tvinga" "tvang" "tvungit" ; - uppfinna_V = irregV "uppfinna" "uppfann" "uppfunnit" ; - uppgiva_V = irregV "uppgiva" "uppgav" "uppgivit" ; - upplta_V = irregV "upplta" "upplt" "uppltit" ; - uppstiga_V = irregV "uppstiga" "uppsteg" "uppstigit" ; - upptaga_V = irregV "upptaga" "upptog" "upptagit" ; - utbjuda_V = irregV "utbjuda" "utbjd" "utbjudit" ; - utbrista_V = irregV "utbrista" "utbrast" "utbrustit" ; - utesluta_V = irregV "utesluta" "uteslt" "uteslutit" ; - utskriva_V = irregV "utskriva" "utskrev" "utskrivit" ; - veta_V = mk6V "veta" "vet" "vet" "visste" "vetat" (variants {}) ; - vnda_V = irregV "vnda" "vnde" "vnt" ; - vina_V = irregV "vina" "ven" "vinit" ; - vinna_V = irregV "vinna" "vann" "vunnit" ; - vrida_V = irregV "vrida" "vred" "vridit" ; -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/swedish/IrregSweAbs.gf b/deprecated/old-lib/resource/swedish/IrregSweAbs.gf deleted file mode 100644 index b4da1aaa7..000000000 --- a/deprecated/old-lib/resource/swedish/IrregSweAbs.gf +++ /dev/null @@ -1,179 +0,0 @@ -abstract IrregSweAbs = Cat ** { - fun - anfalla_V : V ; - angiva_V : V ; - angripa_V : V ; - anhlla_V : V ; - antaga_V : V ; - ta_V : V ; - terfinna_V : V ; - avbryta_V : V ; - avfalla_V : V ; - avhugga_V : V ; - avlida_V : V ; - avnjuta_V : V ; - avsitta_V : V ; - avskriva_V : V ; - avstiga_V : V ; - bra_V : V ; - bedraga_V : V ; - bedriva_V : V ; - befinna_V : V ; - begrava_V : V ; - behlla_V : V ; - beljuga_V : V ; - berida_V : V ; - besitta_V : V ; - beskriva_V : V ; - besluta_V : V ; - bestiga_V : V ; - bestrida_V : V ; - bidraga_V : V ; - bifalla_V : V ; - binda_V : V ; - bita_V : V ; - bjuda_V : V ; - bliva_V : V ; - borttaga_V : V ; - brinna_V : V ; - brista_V : V ; - bryta_V : V ; - d_V : V ; - draga_V : V ; - dricka_V : V ; - driva_V : V ; - drypa_V : V ; - duga_V : V ; - dyka_V : V ; - erbjuda_V : V ; - erfara_V : V ; - erhlla_V : V ; - falla_V : V ; - fnga_V : V ; - fara_V : V ; - finna_V : V ; - flyga_V : V ; - flyta_V : V ; - frbehlla_V : V ; - frbinda_V : V ; - frbjuda_V : V ; - frdriva_V : V ; - freskriva_V : V ; - fretaga_V : V ; - frfrysa_V : V ; - frlta_V : V ; - frnimma_V : V ; - frsitta_V : V ; - frsvinna_V : V ; - frtiga_V : V ; - frysa_V : V ; - g_V : V ; - gra_V : V ; - genomdriva_V : V ; - gilla_V : V ; - giva_V : V ; - gjuta_V : V ; - glida_V : V ; - gnida_V : V ; - grta_V : V ; - gripa_V : V ; - hlla_V : V ; - hinna_V : V ; - hugga_V : V ; - iakttaga_V : V ; - inbegripa_V : V ; - inbjuda_V : V ; - indraga_V : V ; - innesluta_V : V ; - inskriva_V : V ; - intaga_V : V ; - knna_V : V ; - klmma_V : V ; - kliva_V : V ; - klyva_V : V ; - knipa_V : V ; - knyta_V : V ; - komma_V : V ; - krypa_V : V ; - kunna_V : V ; - kvida_V : V ; - lta_V : V ; - leva_V : V ; - ligga_V : V ; - ljuda_V : V ; - ljuga_V : V ; - ljuta_V : V ; - lgga_V : V ; - mottaga_V : V ; - nerstiga_V : V ; - niga_V : V ; - njuta_V : V ; - omgiva_V : V ; - verfalla_V : V ; - vergiva_V : V ; - pipa_V : V ; - rida_V : V ; - rinna_V : V ; - riva_V : V ; - ryta_V : V ; - sga_V : V ; - se_V : V ; - sitta_V : V ; - sjuda_V : V ; - sjunga_V : V ; - sjunka_V : V ; - skra_V : V ; - skina_V : V ; - skita_V : V ; - skjuta_V : V ; - skrida_V : V ; - skrika_V : V ; - skriva_V : V ; - skryta_V : V ; - sl_V : V ; - slinka_V : V ; - slippa_V : V ; - slita_V : V ; - sluta_V : V ; - smrja_V : V ; - smita_V : V ; - snyta_V : V ; - sova_V : V ; - spinna_V : V ; - spricka_V : V ; - sprida_V : V ; - springa_V : V ; - st_V : V ; - sticka_V : V ; - stiga_V : V ; - stinka_V : V ; - strida_V : V ; - strypa_V : V ; - suga_V : V ; - supa_V : V ; - svlla_V : V ; - svida_V : V ; - svika_V : V ; - sy_V : V ; - taga_V : V ; - tiga_V : V ; - tillta_V : V ; - tillsluta_V : V ; - tjuta_V : V ; - tryta_V : V ; - tvinga_V : V ; - uppfinna_V : V ; - uppgiva_V : V ; - upplta_V : V ; - uppstiga_V : V ; - upptaga_V : V ; - utbjuda_V : V ; - utbrista_V : V ; - utesluta_V : V ; - utskriva_V : V ; - vnda_V : V ; - veta_V : V ; - vina_V : V ; - vinna_V : V ; - vrida_V : V ; -} diff --git a/deprecated/old-lib/resource/swedish/LangSwe.gf b/deprecated/old-lib/resource/swedish/LangSwe.gf deleted file mode 100644 index a321acd1f..000000000 --- a/deprecated/old-lib/resource/swedish/LangSwe.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../scandinavian:../abstract:../common:prelude - -concrete LangSwe of Lang = - GrammarSwe, - LexiconSwe - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/swedish/LexiconSwe.gf b/deprecated/old-lib/resource/swedish/LexiconSwe.gf deleted file mode 100644 index 3bca3ec0f..000000000 --- a/deprecated/old-lib/resource/swedish/LexiconSwe.gf +++ /dev/null @@ -1,366 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - -concrete LexiconSwe of Lexicon = CatSwe ** - open Prelude, ParadigmsSwe, IrregSwe in { - -flags - optimize=values ; - -lin - airplane_N = regGenN "flygplan" neutrum ; - answer_V2S = mkV2S (regV "svarar") (mkPrep "till") ; - apartment_N = mk2N "lgenhet" "lgenheter" ; - apple_N = regGenN "pple" neutrum ; - art_N = mk2N "konst" "konster" ; - ask_V2Q = mkV2Q (regV "frgar") noPrep ; - baby_N = regGenN "bebis" utrum ; - bad_A = irregA "dlig" "smre" "smst"; - bank_N = mk2N "bank" "banker" ; - beautiful_A = mk3A "vacker" "vackert" "vackra" ; - become_VA = mkVA (mkV "bli" "blir""bli" "blev" "blivit" "bliven") ; - beer_N = regGenN "l" neutrum ; - beg_V2V = mkV2V (mkV "be" "ber""be" "bad" "bett" "bedd") noPrep (mkPrep "att") ; - big_A = irregA "stor" "strre" "strst"; - bike_N = mk2N "cykel" "cyklar" ; - bird_N = mk2N "fgel" "fglar" ; - black_A = mk2A "svart" "svart" ; - blue_A = mk2A "bl" "bltt"; - boat_N = regGenN "bt" utrum ; - book_N = mkN "bok" "boken" "bcker" "bckerna" ; - boot_N = mk2N "stvel" "stvlar" ; - boss_N = mk2N "chef" "chefer" ; - boy_N = regGenN "pojke" utrum ; - bread_N = regGenN "brd" neutrum ; - break_V2 = dirV2 (partV (mkV "sl" "slr" "sl" "slog" "slagit" "slagen") "snder") ; - broad_A = mk2A "bred" "brett" ; - brother_N2 = mkN2 ((mkN "bror" "brodern" "brder" "brderna")) (mkPrep "till") ; - brown_A = regA "brun" ; - butter_N = regGenN "smr" neutrum ; - buy_V2 = dirV2 (mk2V "kpa" "kpte") ; - camera_N = regGenN "kamera" utrum ; - cap_N = regGenN "mssa" utrum ; - car_N = regGenN "bil" utrum ; - carpet_N = regGenN "matta" utrum ; - cat_N = mk2N "katt" "katter" ; - ceiling_N = regGenN "tak" neutrum ; - chair_N = regGenN "stol" utrum ; - cheese_N = regGenN "ost" utrum ; - child_N = regGenN "barn" neutrum ; - church_N = regGenN "kyrka" utrum ; - city_N = mkN "stad" "staden" "stder" "stderna" ; - clean_A = regA "ren" ; - clever_A = regA "klok" ; - close_V2 = dirV2 (mk2V "stnga" "stngde") ; - coat_N = regGenN "rock" utrum ; - cold_A = regA "kall" ; - come_V = komma_V ; - computer_N = mk2N "dator" "datorer" ; - country_N = mkN "land" "landet" "lnder" "lnderna" ; - cousin_N = mk2N "kusin" "kusiner" ; - cow_N = mk2N "ko" "kor" ; - die_V = (mkV "d" "dr" "d" "dog" "dtt" "ddd") ; ---- - distance_N3 = mkN3 (mk2N "avstnd" "avstnd") (mkPrep "frn") (mkPrep "till") ; - dirty_A = regA "smutsig" ; - doctor_N = mk2N "lkare" "lkare" ; - dog_N = regGenN "hund" utrum ; - door_N = regGenN "drr" utrum ; - drink_V2 = dirV2 (irregV "dricka" "drack" "druckit") ; - easy_A2V = mkA2V (mk2A "ltt" "ltt") (mkPrep "fr") ; - eat_V2 = dirV2 (irregV "ta" "t" "tit") ; - empty_A = mkA "tom" "tomt" "tomma" "tomma" "tommare" "tommast" "tommaste" ; - enemy_N = regGenN "fiende" neutrum ; - factory_N = mk2N "fabrik" "fabriker" ; - father_N2 = mkN2 ((mkN "far" "fadern" "fder" "fderna")) (mkPrep "till") ; - fear_VS = mkVS (regV "fruktar") ; - find_V2 = dirV2 (irregV "finna" "fann" "funnit") ; - fish_N = mk2N "fisk" "fiskar" ; - floor_N = regGenN "golv" neutrum ; - forget_V2 = dirV2 (mkV "glmma" "glmmer" "glm" "glmde" "glmt" "glmd") ; - fridge_N = regGenN "kylskp" neutrum ; - friend_N = mkN "vn" "vnnen" "vnner" "vnnerna" ; - fruit_N = mk2N "frukt" "frukter" ; - fun_AV = mkAV (regA "rolig") ; - garden_N = regGenN "trdgrd" utrum ; - girl_N = regGenN "flicka" utrum ; - glove_N = regGenN "handske" utrum ; - gold_N = regGenN "guld" neutrum ; - good_A = mkA "god" "gott" "goda" "goda" "bttre" "bst" "bsta" ; - go_V = (mkV "g" "gr" "g" "gick" "gtt" "gngen") ; - green_A = regA "grn" ; - harbour_N = regGenN "hamn" utrum; - hate_V2 = dirV2 (regV "hatar") ; - hat_N = regGenN "hatt" utrum ; - have_V2 = dirV2 (mkV "ha" "har" "ha" "hade" "haft" "haft") ; ---- pp - hear_V2 = dirV2 (mkV "hra" "hr" "hr" "hrde" "hrt" "hrd") ; - hill_N = regGenN "kulle" utrum ; --- hope_VS = mkVS ((regV "nskar")) ; - hope_VS = mkVS (depV (regV "hoppar")) ; - horse_N = regGenN "hst" utrum ; - hot_A = regA "het" ; - house_N = regGenN "hus" neutrum ; - important_A = regA "viktig" ; - industry_N = mk2N "industri" "industrier" ; ---- "ien" ?? - iron_N = regGenN "jrn" neutrum ; - king_N = (regGenN "kung" utrum) ; - know_V2 = dirV2 (mkV "veta" "vet" "vet" "visste" "vetat" "visst") ; - lake_N = mkN "sj" "sjn" "sjar" "sjarna" ; - lamp_N = regGenN "lampa" utrum; - learn_V2 = dirV2 (reflV (mkV "lra" "lr" "lr" "lrde" "lrt" "lrd")) ; - leather_N = mkN "lder" "ldret" "lder" "ldren" ; - leave_V2 = dirV2 (regV "lmnar") ; - like_V2 = mkV2 (mk2V "tycka" "tyckte") (mkPrep "om") ; - listen_V2 = mkV2 (regV "lyssnar") (mkPrep "p") ; - live_V = (irregV "leva" "levde" "levt") ; ---- ? - long_A = irregA "lng" "lngre" "lngst" ; - lose_V2 = dirV2 (regV "frlora") ; - love_N = regGenN "krlek" utrum ; - love_V2 = dirV2 (regV "lska") ; - man_N = (mkN "man" "mannen" "mn" "mnnen") ; - married_A2 = mkA2 (mk2A "gift" "gift") (mkPrep "med") ; - meat_N = regGenN "ktt" neutrum ; - milk_N = regGenN "mjlk" utrum ; ---- -ar? - moon_N = regGenN "mne" utrum ; - mother_N2 = mkN2 (mkN "mor" "modern" "mdrar" "mdrarna") (mkPrep "till") ; - mountain_N = regGenN "berg" neutrum ; - music_N = mk2N "musik" "musiker" ; ---- er ? - narrow_A = regA "smal" ; - new_A = mkA "ny" "nytt" "nya" "nya" "nyare" "nyast" "nyaste" ; - newspaper_N = regGenN "tidning" utrum ; - oil_N = regGenN "olja" utrum ; - old_A = mkA "gammal" "gammalt" "gamla" "gamla" "ldre" "ldst" "ldsta" ; - open_V2 = dirV2 (regV "ppna") ; - paint_V2A = mkV2A (regV "mla") noPrep ; - paper_N = mkN "papper" "pappret" "papper" "pappren" ; - paris_PN = regGenPN "Paris" neutrum ; - peace_N = regGenN "fred" utrum ; ---- ar? - pen_N = regGenN "penna" utrum ; - planet_N = mk2N "planet" "planeter" ; - plastic_N = mk2N "plast" "plaster" ; - play_V2 = dirV2 (regV "spela") ; - policeman_N = mk2N "polis" "poliser" ; - priest_N = mk2N "prst" "prster" ; - probable_AS = mkAS (regA "sannolik") ; - queen_N = regGenN "drottning" utrum ; - radio_N = mkN "radio" "radion" "radioapparater" "radioapparaterna" ; -- SAOL - rain_V0 = mkV0 (regV "regna") ; - read_V2 = dirV2 (mk2V "lsa" "lste") ; - red_A = mk2A "rd" "rtt" ; - religion_N = mk2N "religion" "religioner" ; - restaurant_N = mk2N "restaurang" "restauranger" ; - river_N = mkN "" "n" "ar" "arna" ; - rock_N = mkN "sten" "stenen" "stenar" "stenarna" ; - roof_N = regGenN "tak" neutrum ; - rubber_N = mkN "gummi" "gummit" "gummin" "gummina" ; - run_V = (irregV "springa" "sprang" "sprungit") ; - say_VS = mkVS (mkV "sga" "sger" "sg" "sade" "sagt" "sagd") ; - school_N = regGenN "skola" utrum; - science_N = mk2N "vetenskap" "vetenskaper" ; - sea_N = mkN "hav" "hav" ; - seek_V2 = dirV2 (mk2V "ska" "skte") ; - see_V2 = dirV2 (mkV "se" "ser" "se" "sg" "sett" "sedd") ; - sell_V3 = dirV3 (irregV "slja" "slde" "slt") (mkPrep "till") ; - send_V3 = dirV3 (regV "skicka") (mkPrep "till") ; - sheep_N = mk2N "fr" "fr" ; - ship_N = regGenN "skepp" neutrum ; - shirt_N = regGenN "skjorta" utrum ; - shoe_N = mk2N "sko" "skor" ; - shop_N = mk2N "affr" "affren" ; - short_A = regA "kort" ; - silver_N = mkN "silver" "silvret" "silver" "silvren" ; - sister_N = mk2N "syster" "systrar" ; - sleep_V = (irregV "sova" "sov" "sovit") ; - small_A = mkA "liten" "litet" "lilla" "sm" "mindre" "minst" "minsta" ; - snake_N = regGenN "orm" utrum ; - sock_N = regGenN "strumpa" utrum ; - speak_V2 = dirV2 (regV "tala") ; - star_N = regGenN "stjrna" utrum ; - steel_N = regGenN "stl" utrum ; - stone_N = mkN "sten" "stenen" "stenar" "stenarna" ; - stove_N = regGenN "spis" utrum ; - student_N = mk2N "student" "studenter" ; - stupid_A = mk3A "dum" "dumt" "dumma" ; - sun_N = regGenN "sol" utrum ; - switch8off_V2 = dirV2 (partV (irregV "stnga" "stngde" "stngt") "av") ; - switch8on_V2 = dirV2 (partV (irregV "sl" "slog" "slagit") "p") ; - table_N = regGenN "bord" neutrum ; - talk_V3 = mkV3 (regV "prata") (mkPrep "till") (mkPrep "om") ; - teacher_N = mk2N "lrare" "lrare" ; - teach_V2 = dirV2 (regV "undervisa") ; - television_N = mk2N "television" "televisioner" ; - thick_A = regA "tjock" ; - thin_A = mk2A "tunn" "tunt" ; - train_N = regGenN "tg" neutrum ; - travel_V = mk2V "resa" "reste" ; - tree_N = regGenN "trd" neutrum ; - ---- trousers_N = regGenN "trousers" ; ---- pl t ! - ugly_A = regA "ful" ; - understand_V2 = dirV2 (mkV "frst" "frstr" "frst" "frstod" "frsttt" "frstdd") ; - university_N = regGenN "universitet" neutrum ; - village_N = mkN "by" "byn" "byar" "byarna" ; - wait_V2 = mkV2 (regV "vnta") (mkPrep "p") ; - walk_V = (mkV "g" "gr" "g" "gick" "gtt" "gngen") ; - warm_A = regA "varm" ; - war_N = regGenN "krig" neutrum ; - watch_V2 = mkV2 (regV "titta") (mkPrep "p") ; - water_N = mkN "vatten" "vattnet" "vatten" "vattnen" ; - white_A = regA "vit" ; - window_N = mkN "fnster" "fnstret" "fnster" "fnstren" ; - wine_N = mkN "vin" "vinet" "viner" "vinerna" ; ---- - win_V2 = dirV2 (irregV "vinna" "vann" "vunnit") ; - woman_N = regGenN "kvinna" utrum ; - wonder_VQ = mkVQ (regV "undra") ; - wood_N = mkN "tr" "tret" "tren" "trena" ; ---- ? - write_V2 = dirV2 (irregV "skriva" "skrev" "skrivit") ; - yellow_A = regA "gul" ; - young_A = irregA "ung" "yngre" "yngst" ; - - do_V2 = dirV2 gra_V ; - now_Adv = mkAdv "nu" ; - already_Adv = mkAdv "redan" ; - song_N = mk2N "sng" "snger" ; - add_V3 = mkV3 (partV (irregV "lgga" "lade" "lagt") "till") noPrep (mkPrep "till") ; - number_N = mkN "nummer" "numret" "numren" "numren" ; - put_V2 = mkV2 (mkV "stta" "stter" "stt" "satte" "satt" "satt") noPrep ; - stop_V = regV "stanna" ; - jump_V = regV "hoppa" ; - - left_Ord = {s = "vnstra" ; isDet = True} ; - right_Ord = {s = "hgra" ; isDet = True} ; - far_Adv = mkAdv "lngt" ; - correct_A = regA "riktig" ; - dry_A = regA "torr" ; - dull_A = mk2A "sl" "sltt"; - full_A = regA "full" ; - heavy_A = irregA "tung" "tyngre" "tyngst" ; - near_A = mkA "nra" "nra" "nra" "nra" "nrmare" "nrmast" "nrmaste" ; - rotten_A = mk3A "rutten" "ruttet" "ruttna" ; - round_A = regA "rund" ; - sharp_A = regA "vass" ; - smooth_A = regA "slt" ; - straight_A = regA "rak" ; - wet_A = regA "vt" ; - wide_A = mk2A "bred" "brett" ; - animal_N = mk2N "djur" "djur" ; - ashes_N = mk2N "aska" "askor" ; - back_N = mk2N "rygg" "ryggar" ; - bark_N = mk2N "bark" "barkar" ; - belly_N = mk2N "mage" "magar" ; - blood_N = mk2N "blod" "blod" ; - bone_N = mk2N "ben" "ben" ; - breast_N = mk2N "brst" "brst" ; - cloud_N = mk2N "moln" "moln" ; - day_N = mk2N "dag" "dagar" ; - dust_N = mk2N "damm" "damm" ; - ear_N = mkN "ra" "rat" "ron" "ronen" ; - earth_N = mk2N "jord" "jordar" ; - egg_N = mk2N "gg" "gg" ; - eye_N = mkN "ga" "gat" "gon" "gonen" ; - fat_N = mk2N "fett" "fett" ; - feather_N = mk2N "fjder" "fjdrar" ; - fingernail_N = mkN "nagel" "nageln" "naglar" "naglarna"; - fire_N = mk2N "eld" "eldar" ; - flower_N = mk2N "blomma" "blommor" ; - fog_N = mk2N "dimma" "dimmor" ; - foot_N = mk2N "fot" "ftter" ; - forest_N = mk2N "skog" "skogar" ; - grass_N = mk2N "grs" "grs" ; - guts_N = mk2N "inlva" "inlvor" ; - hair_N = mk2N "hr" "hr" ; - hand_N = mk2N "hand" "hnder" ; - head_N = mkN "huvud" "huvudet" "huvuden" "huvudena" ; - heart_N = mkN "hjrta" "hjrtat" "hjrtan" "hjrtana" ; - horn_N = mk2N "horn" "horn" ; - husband_N = (mk2N "make" "makar") ; - ice_N = mk2N "is" "isar" ; - knee_N = mkN "kn" "knet" "knn" "knna" ; - leaf_N = mk2N "lv" "lv" ; - leg_N = mk2N "ben" "ben" ; - liver_N = mkN "lever" "levern" "levrar" "levrarna"; - louse_N = mkN "lus" "lusen" "lss" "lssen" ; - mouth_N = mkN "mun" "munnen" "munnar" "munnarna" ; - name_N = mk2N "namn" "namn" ; - neck_N = mk2N "nacke" "nackar" ; - night_N = mk2N "natt" "ntter" ; - nose_N = mk2N "nsa" "nsor" ; - person_N = mk2N "person" "personer" ; - rain_N = mk2N "regn" "regn" ; - road_N = mk2N "vg" "vgar" ; - root_N = mk2N "rot" "rtter" ; - rope_N = mk2N "rep" "rep" ; - salt_N = mkN "salt" "saltet" "salter" "salterna"; - sand_N = mk2N "sand" "sander" ; - seed_N = mkN "fr" "fret" "frn" "frna" ; - skin_N = mk2N "skinn" "skinn" ; - sky_N = mk2N "himmel" "himlar" ; - smoke_N = mk2N "rk" "rkar" ; - snow_N = mkN "sn" "snn" "sner" "snerna" ; - stick_N = mk2N "pinne" "pinnar" ; - tail_N = mk2N "svans" "svansar" ; - tongue_N = mk2N "tunga" "tungor" ; - tooth_N = mk2N "tand" "tnder" ; - wife_N = mk2N "fru" "fruar" ; - wind_N = mk2N "vind" "vindar" ; - wing_N = mk2N "vinge" "vingar" ; - worm_N = mk2N "mask" "maskar" ; - year_N = mk2N "r" "r" ; - bite_V2 = dirV2 (bita_V) ; - blow_V = mk2V "blsa" "blste" ; - burn_V = brinna_V ; -- FIXME: brnna? - count_V2 = dirV2 (regV "rkna") ; - cut_V2 = dirV2 (skra_V) ; - dig_V = mk2V "grva" "grvde" ; - fall_V = falla_V ; - fear_V2 = dirV2 (regV "frukta") ; - float_V = flyta_V ; - flow_V = rinna_V ; - fly_V = flyga_V ; - freeze_V = frysa_V ; - give_V3 = dirV3 giva_V (mkPrep "till"); - hit_V2 = dirV2 (sl_V) ; - hold_V2 = dirV2 (hlla_V) ; - hunt_V2 = dirV2 (regV "jaga") ; - kill_V2 = dirV2 (regV "dda") ; - laugh_V = regV "skratta" ; - lie_V = ligga_V ; - play_V = mk2V "leka" "lekte" ; - pull_V2 = dirV2 (draga_V) ; - push_V2 = dirV2 (mk2V "trycka" "tryckte") ; - rub_V2 = dirV2 (gnida_V) ; - scratch_V2 = dirV2 (regV "klia") ; - sew_V = sy_V ; - sing_V = sjunga_V ; - sit_V = sitta_V ; - smell_V = regV "lukta" ; - spit_V = regV "spotta" ; - split_V2 = dirV2 (klyva_V) ; - squeeze_V2 = dirV2 (klmma_V) ; - stab_V2 = dirV2 (sticka_V) ; - stand_V = st_V ; - suck_V2 = dirV2 (suga_V) ; - swell_V = svlla_V ; - swim_V = regV "simma" ; - think_V = mk2V "tnka" "tnkte" ; - throw_V2 = dirV2 (regV "kasta") ; - tie_V2 = dirV2 (knyta_V) ; - turn_V = vnda_V ; - vomit_V = mk2V "spy" "spydde" ; - wash_V2 = dirV2 (regV "tvtta") ; - wipe_V2 = dirV2 (regV "torka") ; - - breathe_V = depV (regV "anda") ; - fight_V2 = - mkV2 (mkV "slss" "slss" "slss" "slogs" "slagits" "slagen") (mkPrep "med") ; - - grammar_N = mk1N "grammatikerna" ; - language_N = mk2N "sprk" "sprk" ; - rule_N = mkN "regel" "regeln" "regler" "reglerna" ; - - john_PN = regPN "Johan" ; - question_N = regN "frga" ; - ready_A = regA "frdig" ; - reason_N = regN "anledning" ; - today_Adv = mkAdv "idag" ; - uncertain_A = mk3A "osker" "oskert" "oskra" ; - - -} ; diff --git a/deprecated/old-lib/resource/swedish/MorphoSwe.gf b/deprecated/old-lib/resource/swedish/MorphoSwe.gf deleted file mode 100644 index 48180b781..000000000 --- a/deprecated/old-lib/resource/swedish/MorphoSwe.gf +++ /dev/null @@ -1,73 +0,0 @@ ---# -path=.:../scandinavian:../common:../../prelude - ---1 A Simple Swedish Resource Morphology --- --- Aarne Ranta 2002 -- 2005 --- --- This resource morphology contains definitions needed in the resource --- syntax. To build a lexicon, it is better to use $ParadigmsSwe$, which --- gives a higher-level access to this module. - -resource MorphoSwe = CommonScand, ResSwe ** open Prelude, (Predef=Predef) in { - - --- Verbs - --- Heuristic to infer all participle forms from one. - -oper - ptPretAll : Str -> Str * Str = \funnen -> - case funnen of { - ko +"mmen" => ; - vun +"nen" => ; - bjud + "en" => ; - se + "dd" => ; - tal + "ad" => ; - kaen + "d" => ; - lekt => - } ; - - ptPretForms : Str -> AFormPos => Case => Str = \funnen -> \\a,c => - let - funfun = ptPretAll funnen - in - mkCase c (case a of { - (Strong (SgUtr)) => funnen ; - (Strong (SgNeutr)) => funfun.p1 ; - _ => funfun.p2 - } - ) ; - --- For $Numeral$. - -param DForm = ental | ton | tiotal ; - -oper - LinDigit = {s : DForm => CardOrd => Str} ; - - cardOrd : Str -> Str -> CardOrd => Str = \tre,tredje -> - table { - NCard _ => tre ; - NOrd a => tredje ---- a - } ; - - cardReg : Str -> CardOrd => Str = \tio -> - cardOrd tio (tio + "nde") ; - - mkTal : (x1,_,_,_,x5 : Str) -> LinDigit = - \tv, tolv, tjugo, andra, tolfte -> - {s = table { - ental => cardOrd tv andra ; - ton => cardOrd tolv tolfte ; - tiotal => cardReg tjugo - } - } ; - - numPl : (CardOrd => Str) -> {s : CardOrd => Str ; n : Number} = \n -> - {s = n ; n = Pl} ; - - invNum : CardOrd = NCard Neutr ; - - -} ; - diff --git a/deprecated/old-lib/resource/swedish/NounSwe.gf b/deprecated/old-lib/resource/swedish/NounSwe.gf deleted file mode 100644 index d866558a4..000000000 --- a/deprecated/old-lib/resource/swedish/NounSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete NounSwe of Noun = CatSwe ** NounScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/NumeralSwe.gf b/deprecated/old-lib/resource/swedish/NumeralSwe.gf deleted file mode 100644 index bf4186be2..000000000 --- a/deprecated/old-lib/resource/swedish/NumeralSwe.gf +++ /dev/null @@ -1,83 +0,0 @@ -concrete NumeralSwe of Numeral = CatSwe ** open ResSwe, MorphoSwe in { - -lincat - Digit = {s : DForm => CardOrd => Str} ; - Sub10 = {s : DForm => CardOrd => Str ; n : Number} ; - Sub100, Sub1000, Sub1000000 = - {s : CardOrd => Str ; n : Number} ; - -lin - num x = x ; - - n2 = mkTal "tv" "tolv" "tjugo" "andra" "tolfte" ; - n3 = mkTal "tre" "tretton" "trettio" "tredje" "trettonde" ; - n4 = mkTal "fyra" "fjorton" "fyrtio" "fjrde" "fjortonde" ; - n5 = mkTal "fem" "femton" "femtio" "femte" "femtonde" ; - n6 = mkTal "sex" "sexton" "sextio" "sjtte" "sextonde" ; - n7 = mkTal "sju" "sjutton" "sjuttio" "sjunde" "sjuttonde" ; - n8 = mkTal "tta" "arton" "ttio" "ttonde" "artonde" ; - n9 = mkTal "nio" "nitton" "nittio" "nionde" "nittonde" ; - - pot01 = { - s = \\f => table { - NCard g => case g of {Neutr => "ett" ; _ => "en"} ; - _ => "frsta" - } ; - n = Sg - } ; - pot0 d = {s = \\f,g => d.s ! f ! g ; n = Pl} ; - pot110 = numPl (cardReg "tio") ; - pot111 = numPl (cardOrd "elva" "elfte") ; - pot1to19 d = numPl (d.s ! ton) ; - pot0as1 n = {s = n.s ! ental ; n = n.n} ; - pot1 d = numPl (d.s ! tiotal) ; - pot1plus d e = {s = \\g => d.s ! tiotal ! invNum ++ e.s ! ental ! g ; n = Pl} ; - pot1as2 n = n ; - pot2 d = - numPl (\\g => d.s ! ental ! invNum ++ cardOrd "hundra" "hundrade" ! g) ; - pot2plus d e = - {s = \\g => d.s ! ental ! invNum ++ "hundra" ++ e.s ! g ; n = Pl} ; - pot2as3 n = n ; - pot3 n = - numPl (\\g => n.s ! invNum ++ cardOrd "tusen" "tusende" ! g) ; - pot3plus n m = - {s = \\g => n.s ! invNum ++ "tusen" ++ m.s ! g ; n = Pl} ; - - lincat - Dig = TDigit ; - - lin - IDig d = d ; - - IIDig d i = { - s = \\o => d.s ! NCard neutrum ++ i.s ! o ; - n = Pl - } ; - - D_0 = mkDig "0" ; - D_1 = mk3Dig "1" "1:a" Sg ; - D_2 = mk2Dig "2" "2:a" ; - D_3 = mkDig "3" ; - D_4 = mkDig "4" ; - D_5 = mkDig "5" ; - D_6 = mkDig "6" ; - D_7 = mkDig "7" ; - D_8 = mkDig "8" ; - D_9 = mkDig "9" ; - - oper - mk2Dig : Str -> Str -> TDigit = \c,o -> mk3Dig c o Pl ; - mkDig : Str -> TDigit = \c -> mk2Dig c (c + ":e") ; - - mk3Dig : Str -> Str -> Number -> TDigit = \c,o,n -> { - s = table {NCard _ => c ; NOrd _ => o} ; - n = n - } ; - - TDigit = { - n : Number ; - s : CardOrd => Str - } ; - -} - diff --git a/deprecated/old-lib/resource/swedish/ParadigmsSwe.gf b/deprecated/old-lib/resource/swedish/ParadigmsSwe.gf deleted file mode 100644 index 32a4d4b43..000000000 --- a/deprecated/old-lib/resource/swedish/ParadigmsSwe.gf +++ /dev/null @@ -1,654 +0,0 @@ ---# -path=.:../scandinavian:../common:../abstract:../../prelude - ---1 Swedish Lexical Paradigms --- --- Aarne Ranta 2001 - 2006 --- --- This is an API for the user of the resource grammar --- for adding lexical items. It gives functions for forming --- expressions of open categories: nouns, adjectives, verbs. --- --- Closed categories (determiners, pronouns, conjunctions) are --- accessed through the resource syntax API, $Structural.gf$. --- --- The main difference with $MorphoSwe.gf$ is that the types --- referred to are compiled resource grammar types. We have moreover --- had the design principle of always having existing forms, rather --- than stems, as string arguments of the paradigms. --- --- The structure of functions for each word class $C$ is the following: --- first we give a handful of patterns that aim to cover all --- regular cases. Then we give a worst-case function $mkC$, which serves as an --- escape to construct the most irregular words of type $C$. --- However, this function should only seldom be needed: we have a --- separate module [``IrregSwe`` ../../swedish/IrregSwe], --- which covers many irregular verbs. - - -resource ParadigmsSwe = - open - (Predef=Predef), - Prelude, - CommonScand, - ResSwe, - MorphoSwe, - CatSwe in { - ---2 Parameters --- --- To abstract over gender names, we define the following identifiers. - -oper - Gender : Type ; - - utrum : Gender ; - neutrum : Gender ; - --- To abstract over number names, we define the following. - - Number : Type ; - - singular : Number ; - plural : Number ; - --- To abstract over case names, we define the following. - - Case : Type ; - - nominative : Case ; - genitive : Case ; - --- Prepositions used in many-argument functions can be constructed from strings. - - mkPrep : Str -> Prep ; - noPrep : Prep ; -- empty string - - ---2 Nouns - --- The following overloaded paradigm takes care of all noun formation. - - mkN : overload { - --- The one-argument case takes the singular indefinite form and computes --- the other forms and the gender by a simple heuristic. The heuristic is currently --- to treat all words ending with "a" like "apa-apor", with "e" like "rike-riken", --- and otherwise like "bil-bilar". - - mkN : (apa : Str) -> N ; - --- The case with a string and gender makes it possible to treat --- "lik" (neutrum) and "pojke" (utrum). - - mkN : (lik : Str) -> Gender -> N ; - --- Giving two forms - the singular and plural indefinite - is sufficient for --- most nouns. The paradigm deals correctly with the vowel contractions in --- "nyckel - nycklar" such as "pojke - pojkar". - - mkN : (nyckel,nycklar : Str) -> N ; - --- In the worst case, four forms are needed. - - mkN : (museum,museet,museer,museerna : Str) -> N - } ; - --- All the functions above work quite as well to form *compound nouns*, --- such as "fotboll". - - - ---3 Relational nouns --- --- Relational nouns ("kung av x") are nouns with a preposition. --- As a special case, we provide regular nouns (formed with one-argument $mkN$) --- with the preposition "av". - - mkN2 : overload { - mkN2 : Str -> N2 ; - mkN2 : N -> Prep -> N2 - } ; - --- Three-place relational nouns ("frbindelse frn x till y") --- need two prepositions. - - mkN3 : N -> Prep -> Prep -> N3 ; - - ---3 Relational common noun phrases --- --- In some cases, you may want to make a complex $CN$ into a --- relational noun (e.g. "den fre detta maken till"). However, $N2$ and --- $N3$ are purely lexical categories. But you can use the $AdvCN$ --- and $PrepNP$ constructions to build phrases like this. - --- ---3 Proper names and noun phrases --- --- Proper names, with a regular genitive, are formed from strings and --- have the default gender utrum. - - mkPN : overload { - mkPN : Str -> PN ; - mkPN : Str -> Gender -> PN ; - --- In the worst case, the genitive form is irregular. - - mkPN : (jesus,jesu : Str) -> Gender -> PN - } ; - - ---2 Adjectives - --- Adjectives need one to seven forms. - - mkA : overload { - --- Most adjectives are formed simply by adding endings to a stem. - - mkA : (billig : Str) -> A ; - --- Some adjectives have a deviant neuter form. The following pattern --- also recognizes the neuter formation "galen-galet" and forms the --- proper plural and comparison forms "galna-galnare-galnast". - - mkA : (bred,brett : Str) -> A ; - --- Umlaut in comparison forms is - - mkA : (tung,tyngre,tyngst : Str) -> A ; - --- A few adjectives need 5 forms. - mkA : (god,gott,goda,battre,bast : Str) -> A ; - --- Hardly any other adjective than "liten" needs the full 7 forms. - - mkA : (liten,litet,lilla,sma,mindre,minst,minsta : Str) -> A - } ; - --- Comparison forms may be compound ("mera svensk" - "mest svensk"); --- this behaviour can be forced on any adjective. - - compoundA : A -> A ; - - - - ---3 Two-place adjectives --- --- Two-place adjectives need a preposition for their second argument. - - mkA2 : A -> Prep -> A2 ; - - ---2 Adverbs - --- Adverbs are not inflected. Most lexical ones have position --- after the verb. Some can be preverbal in subordinate position --- (e.g. "alltid"). - - mkAdv : Str -> Adv ; -- hr - mkAdV : Str -> AdV ; -- alltid - --- Adverbs modifying adjectives and sentences can also be formed. - - mkAdA : Str -> AdA ; - ---2 Verbs --- --- All verbs can be defined by the overloaded paradigm $mkV$. - - mkV : overload { - --- The 'regular verb' (= one-place) case is inspired by Lexin. It uses the --- present tense indicative form. The value is the first conjugation if the --- argument ends with "ar" ("tala" - "talar" - "talade" - "talat"), --- the second with "er" ("leka" - "leker" - "lekte" - "lekt", with the --- variations like in "grva", "vnda", "tyda", "hyra"), and --- the third in other cases ("bo" - "bor" - "bodde" - "bott"). --- It is also possible to give the infinite form to it; they are treated --- as if they were implicitly suffixed by "r". Moreover, deponent verbs --- are recognized from the final "s" ("hoppas"). - - mkV : (stmmer : Str) -> V ; - --- Most irregular verbs need just the conventional three forms. - - mkV : (dricka,drack,druckit : Str) -> V ; - --- In the worst case, six forms are given. - - mkV : (g,gr,g,gick,gtt,gngen : Str) -> V ; - --- Particle verbs, such as "passa p", are formed by adding a string to a verb. - - mkV : V -> Str -> V - } ; - - ---3 Deponent verbs. --- --- Some words are used in passive forms only, e.g. "hoppas", some as --- reflexive e.g. "ngra sig". Regular deponent verbs are also --- handled by $mkV$ and recognized from the ending "s". - - depV : V -> V ; - reflV : V -> V ; - - ---3 Two-place verbs --- --- Two-place verbs need a preposition, which default to the 'empty preposition' --- i.e. direct object. (transitive verbs). The simplest case is a regular --- verb (as in $mkV$) with a direct object. --- Notice that, if a particle is needed, it comes from the $V$. - - mkV2 : overload { - mkV2 : Str -> V2 ; - mkV2 : V -> V2 ; - mkV2 : V -> Prep -> V2 - } ; - - ---3 Three-place verbs --- --- Three-place (ditransitive) verbs need two prepositions, of which --- the first one or both can be absent. The simplest case is a regular --- verb (as in $mkV$) with no prepositions. - - mkV3 : overload { - mkV3 : Str -> V3 ; - mkV3 : V -> V3 ; - mkV3 : V -> Prep -> V3 ; - mkV3 : V -> Prep -> Prep -> V3 - } ; - ---3 Other complement patterns --- --- Verbs and adjectives can take complements such as sentences, --- questions, verb phrases, and adjectives. - - mkV0 : V -> V0 ; - mkVS : V -> VS ; - mkV2S : V -> Prep -> V2S ; - mkVV : V -> VV ; - mkV2V : V -> Prep -> Prep -> V2V ; - mkVA : V -> VA ; - mkV2A : V -> Prep -> V2A ; - mkVQ : V -> VQ ; - mkV2Q : V -> Prep -> V2Q ; - - mkAS : A -> AS ; - mkA2S : A -> Prep -> A2S ; - mkAV : A -> AV ; - mkA2V : A -> Prep -> A2V ; - --- Notice: categories $AS, A2S, AV, A2V$ are just $A$. --- $V0$ is just $V$. - - V0 : Type ; - AS, A2S, AV, A2V : Type ; - ---. ---2 Definitions of the paradigms --- --- The definitions should not bother the user of the API. So they are --- hidden from the document. - - Gender = ResSwe.Gender ; - Number = CommonScand.Number ; - Case = CommonScand.Case ; - utrum = Utr ; - neutrum = Neutr ; - singular = Sg ; - plural = Pl ; - nominative = Nom ; - genitive = Gen ; - - mkPrep p = {s = p ; lock_Prep = <>} ; - noPrep = mkPrep [] ; - - mkN = overload { - mkN : (apa : Str) -> N = regN ; - mkN : Str -> Gender -> N = regGenN ; - mkN : (nyckel, nycklar : Str) -> N = mk2N ; - mkN : (museum,museet,museer,museerna : Str) -> N = mk4N ; - mkN : Str -> N -> N = compoundN ; - } ; - - compoundN : Str -> N -> N = \s,no -> { - s = \\n,d,c => s ++ no.s ! n ! d ! c ; - g = no.g ; - lock_N = <> - } ; - - mk4N : (museum,museet,museer,museerna : Str) -> N = \apa,apan,apor,aporna -> { - s = nounForms apa apan apor aporna ; - g = case last apan of { - "n" => Utr ; - _ => Neutr - } - } ** {lock_N = <>} ; - - regN : Str -> N = \bil -> regGenN bil g where { - g = case of { - _ + "e" => Neutr ; - _ => Utr - } - } ; - - regGenN : Str -> Gender -> N = \bil, g -> case g of { - Utr => case last bil of { - "a" => decl1Noun bil ; - _ => decl2Noun bil - } ; - Neutr => case last bil of { - "e" => decl4Noun bil ; - _ => decl5Noun bil - } - } ** {lock_N = <>} ; - - mk1N : Str -> N = \bilarna -> case bilarna of { - ap + "orna" => decl1Noun (ap + "a") ; - bil + "arna" => decl2Noun bil ; - rad + "erna" => decl3Noun rad ; - rik + "ena" => decl4Noun (rik + "e") ; - husen => decl5Noun (Predef.tk 2 husen) - } ; - - mk2N : Str -> Str -> N = \bil,bilar -> - ifTok N bil bilar (decl5Noun bil) ( - case Predef.dp 2 bilar of { - "or" => case bil of { - _ + "a" => decl1Noun bil ; -- apa, apor - _ + "o" => mk4N bil (bil + "n") bilar (bilar + "na") ; -- ko,kor - _ => mk4N bil (bil + "en") bilar (bilar + "na") -- ros,rosor - } ; - "ar" => decl2Noun bil ; - "er" => case bil of { - _ + "or" => mk4N bil (bil + "n") bilar (bilar + "na") ; -- motor,motorn - _ => decl3gNoun bil bilar -- fot, ftter - } ; - "en" => decl4Noun bil ; -- rike, riken - _ => mk4N bil (bil + "et") bilar (bilar + "n") -- centrum, centra - }) ; - --- School declensions. - - decl1Noun : Str -> N = \apa -> - let ap = init apa in - mk4N apa (apa + "n") (ap + "or") (ap + "orna") ; - - decl2Noun : Str -> N = \bil -> - let - bb : Str * Str = case bil of { - br + ("o" | "u" | "" | "") => ; - pojk + "e" => ; - hi + "mme" + l@("l" | "r") => ; - nyck + "e" + l@("l" | "r") => ; - sock + "e" + "n" => ; - _ => - } ; - in mk4N bil bb.p2 bb.p1 (bb.p1 + "na") ; - - decl3Noun : Str -> N = \sak -> - case last sak of { - "e" => mk4N sak (sak + "n") (sak +"r") (sak + "rna") ; - "y" | "" | "" | "y" => mk4N sak (sak + "n") (sak +"er") (sak + "erna") ; - _ => mk4N sak (sak + "en") (sak + "er") (sak + "erna") - } ; - decl3gNoun : Str -> Str -> N = \sak,saker -> - case last sak of { - "e" => mk4N sak (sak + "n") saker (saker + "na") ; - "y" | "" | "" | "y" => mk4N sak (sak + "n") saker (saker + "na") ; - _ => mk4N sak (sak + "en") saker (saker + "na") - } ; - - decl4Noun : Str -> N = \rike -> - mk4N rike (rike + "t") (rike + "n") (rike + "na") ; - - decl5Noun : Str -> N = \lik -> - case lik of { - nu + "mme" + l@("l" | "r") => - mk4N lik (nu + "m" + l + "et") lik (nu + "m" + l + "en") ; - vad@(?+?+?+_) + "e" + l@("l" | "r") => - mk4N lik (vad + l + "et") lik (vad + l + "en") ; - _ + "are" => mk4N lik (lik + "n") lik (init lik + "na") ; -- kikare - _ => mk4N lik (lik + "et") lik (lik + "en") - } ; - - mkN2 = overload { - mkN2 : Str -> N2 = \s -> mmkN2 (regN s) (mkPrep "av") ; - mkN2 : N -> Prep -> N2 = mmkN2 - } ; - - mmkN2 : N -> Prep -> N2 ; - regN2 : Str -> Gender -> N2 ; - - - mmkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = mkComplement p.s} ; - regN2 n g = mmkN2 (regGenN n g) (mkPrep "av") ; - mkN3 = \n,p,q -> n ** - {lock_N3 = <> ; c2 = mkComplement p.s ; c3 = mkComplement q.s} ; - - mkPN = overload { - mkPN : Str -> PN = regPN ; - mkPN : Str -> Gender -> PN = regGenPN ; - mkPN : (jesus,jesu : Str) -> Gender -> PN = \jesus,jesu,g -> - {s = table {Nom => jesus ; Gen => jesu} ; g = g ; lock_PN = <>} ; - } ; - - regPN n = regGenPN n utrum ; - regGenPN n g = {s = \\c => mkCase c n ; g = g} ** {lock_PN = <>} ; - nounPN n = {s = n.s ! singular ! Indef ; g = n.g ; lock_PN = <>} ; - makeNP x y n g = - {s = table {NPPoss _ => y ; _ => x} ; a = agrP3 g n ; p = P3 ; - lock_NP = <>} ; - - mkA = overload { - mkA : (billig : Str) -> A = regA ; - mkA : (bred,brett : Str) -> A = mk2A ; - mkA : (tung,tyngre,tyngst : Str) -> A = irregA ; - mkA : (god,gott,goda,battre,bast : Str) -> A = - \liten,litet,lilla,mindre,minst -> - mk7A liten litet lilla lilla mindre minst (minst + "a") ; - mkA : (liten,litet,lilla,sma,mindre,minst,minsta : Str) -> A = mk7A - } ; - - - regA : Str -> A ; - mk2A : (bred,brett : Str) -> A ; - irregA : (tung,tyngre,tyngst : Str) -> A ; - mk7A : (liten,litet,lilla,sma,mindre,minst,minsta : Str) -> A ; - - mk7A a b c d e f g = mkAdjective a b c d e f g ** {isComp = False ; lock_A = <>} ; - regA fin = - let fint : Str = case fin of { - ru + "nd" => ru + "nt" ; - se + "dd" => se + "tt" ; - pla + "tt" => pla + "tt" ; - gla + "d" => gla + "tt" ; - _ => fin + "t" - } - in - mk3A fin fint (fin + "a") ; - irregA ung yngre yngst = - mk7A ung (ung + "t") (ung + "a") (ung + "a") yngre yngst (yngst+"a") ; - - mk3A ljummen ljummet ljumma = - mk7A - ljummen ljummet ljumma ljumma - (ljumma + "re") (ljumma + "st") (ljumma + "ste") ; - mk2A vid vitt = case of { - => mk3A vid vitt (gal + "na") ; - _ => mk3A vid vitt (vid + "a") - } ; - - compoundA adj = {s = adj.s ; isComp = True ; lock_A = <>} ; - - mkA2 a p = a ** {c2 = mkComplement p.s ; lock_A2 = <>} ; - - mkAdv x = ss x ** {lock_Adv = <>} ; - mkAdV x = ss x ** {lock_AdV = <>} ; - mkAdA x = ss x ** {lock_AdA = <>} ; - - mkV = overload { - mkV : (stmmer : Str) -> V = regV ; - mkV : (dricka,drack,druckit : Str) -> V = irregV ; - mkV : (supa,super,sup,sp,supit,supen : Str) -> V = mk6V ; - mkV : V -> Str -> V = partV - } ; - - mk6V = \finna,finner,finn,fann,funnit,funnen -> - let - funn = ptPretForms funnen ; - funnet = funn ! Strong SgNeutr ! Nom ; - funna = funn ! Strong Plg ! Nom - in - mkVerb finna finner finn fann funnit funnen funnet funna ** - {part = [] ; vtype=VAct ; lock_V = <>} ; - - regV leker = case leker of { - lek + "a" => conj1 leker ; --- bw compat - lek + "ar" => conj1 (lek + "a") ; - lek + "er" => conj2 (lek + "a") ; - bo + "r" => conj3 bo ; - ret + "as" => depV (conj1 (ret + "a")) ; - n + ("os" | "ys" | "s" | "s") => depV (conj3 (init leker)) ; - ret + "s" => depV (conj2 (ret + "a")) ; - _ => conj3 leker - } ; - - mk2V leka lekte = case of { - <_, _ + "ade"> => conj1 leka ; - <_ + "a", _> => conj2 leka ; - _ => conj3 leka - } ; - --- school conjugations - - conj1 : Str -> V = \tala -> - mk6V tala (tala + "r") tala (tala +"de") (tala +"t") (tala +"d") ; - - conj2 : Str -> V = \leka -> - let lek = init leka in - case last lek of { - "l" | "m" | "n" | "v" | "g" => - let gom = case of { - _ + "mm" => init lek ; - _ => lek - } - in mk6V leka (lek + "er") gom (gom +"de") (gom +"t") (gom +"d") ; - "r" => - mk6V leka lek lek (lek +"de") (lek +"t") (lek +"d") ; - _ => case lek of { - _ + "nd" => - mk6V leka (lek + "er") lek (lek +"e") (init lek +"t") lek ; - _ => - mk6V leka (lek + "er") lek (lek +"te") (lek +"t") (lek +"t") - } - } ; - - conj3 : Str -> V = \bo -> - mk6V bo (bo + "r") bo (bo +"dde") (bo +"tt") (bo +"dd") ; - - irregV = \slja, slde, slt -> - let - sljer = case last slja of { - "a" => conj2 slja ; - _ => conj3 slja - } ; - sld = case Predef.dp 2 slt of { - "it" => Predef.tk 2 slt + "en" ; - "tt" => Predef.tk 2 slt + "dd" ; - _ => init slt + "d" - } - in - mk6V slja (sljer.s ! VF (VPres Act)) (sljer.s ! (VF (VImper Act))) slde slt sld - ** {s1 = [] ; lock_V = <>} ; - - partV v p = {s = v.s ; part = p ; vtype = v.vtype ; lock_V = <>} ; - depV v = {s = v.s ; part = v.part ; vtype = VPass ; lock_V = <>} ; - reflV v = {s = v.s ; part = v.part ; vtype = VRefl ; lock_V = <>} ; - - mkV2 = overload { - mkV2 : (lser : Str) -> V2 = \v -> dirV2 (regV v) ; - mkV2 : V -> V2 = dirV2 ; - mkV2 : V -> Prep -> V2 = mmkV2 - } ; - - - mmkV2 v p = v ** {c2 = mkComplement p.s ; lock_V2 = <>} ; - dirV2 v = mmkV2 v noPrep ; - - mkV3 = overload { - mkV3 : Str -> V3 = \v -> dirdirV3 (regV v) ; - mkV3 : V -> V3 = dirdirV3 ; - mkV3 : V -> Prep -> V3 = dirV3 ; - mkV3 : V -> Prep -> Prep -> V3 = mmkV3 - } ; - - mmkV3 : V -> Prep -> Prep -> V3 ; -- tala, med, om - dirV3 : V -> Prep -> V3 ; -- ge, (acc),till - dirdirV3 : V -> V3 ; -- ge, (dat), (acc) - - - mmkV3 v p q = v ** {c2 = mkComplement p.s ; c3 = mkComplement q.s ; lock_V3 = <>} ; - dirV3 v p = mmkV3 v noPrep p ; - dirdirV3 v = dirV3 v noPrep ; - - mkV0 v = v ** {lock_V0 = <>} ; - mkVS v = v ** {lock_VS = <>} ; - mkVV v = v ** {c2 = mkComplement "att" ; lock_VV = <>} ; - mkVQ v = v ** {lock_VQ = <>} ; - - mkVA v = v ** {lock_VA = <>} ; - mkV2A v p = mmkV2 v p ** {lock_V2A = <>} ; - - V0 : Type = V ; --- V2S, V2V, V2Q : Type = V2 ; - AS, A2S, AV : Type = A ; - A2V : Type = A2 ; - - mkV2S v p = mmkV2 v p ** {lock_V2S = <>} ; - mkV2V v p t = mmkV2 v p ** {c3 = mkComplement "att" ; lock_V2V = <>} ; - mkV2Q v p = mmkV2 v p ** {lock_V2Q = <>} ; - - mkAS v = v ** {lock_A = <>} ; - mkA2S v p = mkA2 v p ** {lock_A = <>} ; - mkAV v = v ** {lock_A = <>} ; - mkA2V v p = mkA2 v p ** {lock_A = <>} ; - -----------Obsolete - --- To form a noun phrase that can also be plural and have an irregular --- genitive, you can use the worst-case function. - - makeNP : Str -> Str -> Number -> Gender -> NP ; - - - - regGenPN : Str -> Gender -> PN ; - regPN : Str -> PN ; -- utrum - --- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". - - nounPN : N -> PN ; - --- Sometimes just the positive forms are irregular. - - mk3A : (galen,galet,galna : Str) -> A ; - - mk6V : (supa,super,sup,sp,supit,supen : Str) -> V ; - regV : (talar : Str) -> V ; - mk2V : (leka,lekte : Str) -> V ; - irregV : (dricka, drack, druckit : Str) -> V ; - - partV : V -> Str -> V ; - - mmkV2 : V -> Prep -> V2 ; - - dirV2 : V -> V2 ; - - -} ; diff --git a/deprecated/old-lib/resource/swedish/PhraseSwe.gf b/deprecated/old-lib/resource/swedish/PhraseSwe.gf deleted file mode 100644 index 8fccfc6d2..000000000 --- a/deprecated/old-lib/resource/swedish/PhraseSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete PhraseSwe of Phrase = CatSwe ** PhraseScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/QuestionSwe.gf b/deprecated/old-lib/resource/swedish/QuestionSwe.gf deleted file mode 100644 index 642fd0353..000000000 --- a/deprecated/old-lib/resource/swedish/QuestionSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete QuestionSwe of Question = CatSwe ** QuestionScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/RelativeSwe.gf b/deprecated/old-lib/resource/swedish/RelativeSwe.gf deleted file mode 100644 index 3bf74a3d6..000000000 --- a/deprecated/old-lib/resource/swedish/RelativeSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete RelativeSwe of Relative = CatSwe ** RelativeScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/ResSwe.gf b/deprecated/old-lib/resource/swedish/ResSwe.gf deleted file mode 100644 index 7b5a52a88..000000000 --- a/deprecated/old-lib/resource/swedish/ResSwe.gf +++ /dev/null @@ -1,3 +0,0 @@ -instance ResSwe of ResScand = DiffSwe ** open CommonScand, Prelude in { -} ; - diff --git a/deprecated/old-lib/resource/swedish/SentenceSwe.gf b/deprecated/old-lib/resource/swedish/SentenceSwe.gf deleted file mode 100644 index 553af3b46..000000000 --- a/deprecated/old-lib/resource/swedish/SentenceSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete SentenceSwe of Sentence = CatSwe ** SentenceScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/swedish/StructuralSwe.gf b/deprecated/old-lib/resource/swedish/StructuralSwe.gf deleted file mode 100644 index ec7200bae..000000000 --- a/deprecated/old-lib/resource/swedish/StructuralSwe.gf +++ /dev/null @@ -1,127 +0,0 @@ -concrete StructuralSwe of Structural = CatSwe ** - open MorphoSwe, ParadigmsSwe, Prelude in { - - flags optimize=all ; - - lin - above_Prep = ss "ovanfr" ; - after_Prep = ss "efter" ; - by8agent_Prep = ss "av" ; - all_Predet = {s = gennumForms "all" "allt" "alla"} ; - almost_AdA, almost_AdN = ss "nstan" ; - although_Subj = ss "fast" ; - always_AdV = ss "alltid" ; - and_Conj = {s1 = [] ; s2 = "och" ; n = Pl} ; - because_Subj = ss "eftersom" ; - before_Prep = ss "fre" ; - behind_Prep = ss "bakom" ; - between_Prep = ss "mellan" ; - both7and_DConj = sd2 "bde" "och" ** {n = Pl} ; - but_PConj = ss "men" ; - by8means_Prep = ss "med" ; - can8know_VV, can_VV = - mkV "kunna" "kan" "kunn" "kunde" "kunnat" "kunnen" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - during_Prep = ss "under" ; - either7or_DConj = sd2 "antingen" "eller" ** {n = Sg} ; - everybody_NP = regNP "alla" "allas" Plg ; - every_Det = {s = \\_,_ => "varje" ; n = Sg ; det = DIndef} ; - everything_NP = regNP "allting" "alltings" SgNeutr ; - everywhere_Adv = ss "verallt" ; - few_Det = {s = \\_,_ => "f" ; n = Pl ; det = DDef Indef} ; ---- first_Ord = {s = "frsta" ; isDet = True} ; - for_Prep = ss "fr" ; - from_Prep = ss "frn" ; - he_Pron = MorphoSwe.mkNP "han" "honom" "hans" "hans" "hans" SgUtr P3 ; - here_Adv = ss "hr" ; - here7to_Adv = ss "hit" ; - here7from_Adv = ss "hrifrn" ; - how_IAdv = ss "hur" ; - how8many_IDet = {s = \\_ => ["hur mnga"] ; n = Pl ; det = DDef Indef} ; - if_Subj = ss "om" ; - in8front_Prep = ss "framfr" ; - i_Pron = MorphoSwe.mkNP "jag" "mig" "min" "mitt" "mina" SgUtr P1 ; - in_Prep = ss "i" ; - it_Pron = MorphoSwe.regNP "det" "dess" SgNeutr ; - less_CAdv = ss "mindre" ; - many_Det = {s = \\_,_ => "mnga" ; n = Pl ; det = DDef Indef} ; - more_CAdv = ss "mer" ; - most_Predet = {s = gennumForms ["den mesta"] ["det mesta"] ["de flesta"]} ; - much_Det = {s = \\_,_ => "mycket" ; n = Pl ; det = DDef Indef} ; - must_VV = - mkV "f" "mste" "f" "fick" "mst" "mst" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - no_Utt = ss ["nej"] ; - on_Prep = ss "p" ; ---- one_Quant = {s = \\_ => genderForms ["en"] ["ett"] ; n = Sg ; det = DIndef} ; - only_Predet = {s = \\_ => "bara"} ; - or_Conj = {s1 = [] ; s2 = "eller" ; n = Sg} ; - otherwise_PConj = ss "annars" ; - part_Prep = ss "av" ; - please_Voc = ss "tack" ; --- - possess_Prep = ss "av" ; - quite_Adv = ss "ganska" ; - she_Pron = MorphoSwe.mkNP "hon" "henne" "hennes" "hennes" "hennes" SgUtr P3 ; - so_AdA = ss "s" ; - someSg_Det = {s = \\_ => genderForms "ngon" "ngot" ; n = Sg ; det = DIndef} ; - somePl_Det = {s = \\_,_ => "ngra" ; n = Pl ; det = DIndef} ; - somebody_NP = regNP "ngon" "ngons" SgUtr ; - something_NP = regNP "ngot" "ngots" SgNeutr ; - somewhere_Adv = ss "ngonstans" ; - that_Quant = - {s = table { - Sg => \\_ => genderForms ["den dr"] ["det dr"] ; - Pl => \\_,_ => ["de dr"] - } ; - det = DDef Def - } ; - there_Adv = ss "dr" ; - there7to_Adv = ss "dit" ; - there7from_Adv = ss "drifrn" ; - therefore_PConj = ss "drfr" ; - they_Pron = MorphoSwe.mkNP "de" "dem" "deras" "deras" "deras" Plg P1 ; - this_Quant = - {s = table { - Sg => \\_ => genderForms ["den hr"] ["det hr"] ; - Pl => \\_,_ => ["de hr"] - } ; - det = DDef Def - } ; - through_Prep = ss "genom" ; - too_AdA = ss "fr" ; - to_Prep = ss "till" ; - under_Prep = ss "under" ; - very_AdA = ss "mycket" ; - want_VV = - mkV "vilja" "vill" "vilj" "ville" "velat" "velad" ** - {c2 = mkComplement [] ; lock_VV = <>} ; - we_Pron = MorphoSwe.mkNP "vi" "oss" "vr" "vrt" "vra" Plg P1 ; - whatSg_IP = {s = \\_ => "vad" ; gn = SgUtr} ; ---- infl - whatPl_IP = {s = \\_ => "vad" ; gn = Plg} ; ---- infl - when_IAdv = ss "nr" ; - when_Subj = ss "nr" ; - where_IAdv = ss "var" ; - which_IQuant = { - s = table { - Sg => genderForms "vilken" "vilket" ; - Pl => \\_ => "vilka" - } ; - det = DIndef - } ; - whoSg_IP = {s = vem.s ; gn = SgUtr} ; - whoPl_IP = {s = \\_ => "vilka" ; gn = Plg} ; - why_IAdv = ss "varfr" ; - without_Prep = ss "utan" ; - with_Prep = ss "med" ; - yes_Utt = ss ["ja"] ; - youSg_Pron = MorphoSwe.mkNP "du" "dig" "din" "ditt" "dina" SgUtr P2 ; - youPl_Pron = MorphoSwe.mkNP "ni" "er" "er" "ert" "era" Plg P2 ; - youPol_Pron = MorphoSwe.mkNP "ni" "er" "er" "ert" "era" SgUtr P2 ; --- wrong in refl - --- Auxiliaries that are used repeatedly. - - oper - vem = MorphoSwe.mkNP "vem" "vem" "vems" "vems" "vems" SgUtr P3 ; - -} - diff --git a/deprecated/old-lib/resource/swedish/VerbSwe.gf b/deprecated/old-lib/resource/swedish/VerbSwe.gf deleted file mode 100644 index e918f4809..000000000 --- a/deprecated/old-lib/resource/swedish/VerbSwe.gf +++ /dev/null @@ -1,2 +0,0 @@ -concrete VerbSwe of Verb = CatSwe ** VerbScand with - (ResScand = ResSwe) ; diff --git a/deprecated/old-lib/resource/thai/AdjectiveTha.gf b/deprecated/old-lib/resource/thai/AdjectiveTha.gf deleted file mode 100644 index 68e8acba9..000000000 --- a/deprecated/old-lib/resource/thai/AdjectiveTha.gf +++ /dev/null @@ -1,36 +0,0 @@ -concrete AdjectiveTha of Adjective = CatTha ** open ResTha, Prelude in { - - lin - - PositA a = a ; - --- ComparA a np = { --- s = \\_ => a.s ! AAdj Compar ++ "than" ++ np.s ! Nom ; --- isPre = False --- } ; --- ----- $SuperlA$ belongs to determiner syntax in $Noun$. --- --- ComplA2 a np = { --- s = \\_ => a.s ! AAdj Posit ++ a.c2 ++ np.s ! Acc ; --- isPre = False --- } ; --- --- ReflA2 a = { --- s = \\ag => a.s ! AAdj Posit ++ a.c2 ++ reflPron ! ag ; --- isPre = False --- } ; --- --- SentAP ap sc = { --- s = \\a => ap.s ! a ++ sc.s ; --- isPre = False --- } ; --- --- AdAP ada ap = { --- s = \\a => ada.s ++ ap.s ! a ; --- isPre = ap.isPre --- } ; --- --- UseA2 a = a ; --- -} diff --git a/deprecated/old-lib/resource/thai/AdverbTha.gf b/deprecated/old-lib/resource/thai/AdverbTha.gf deleted file mode 100644 index 876629468..000000000 --- a/deprecated/old-lib/resource/thai/AdverbTha.gf +++ /dev/null @@ -1,23 +0,0 @@ -concrete AdverbTha of Adverb = CatTha ** - open ResTha, StringsTha, Prelude in { - - lin - PositAdvAdj a = a ; - --- ComparAdvAdj cadv a np = { --- s = cadv.s ++ a.s ! AAdv ++ "than" ++ np.s ! Nom --- } ; --- ComparAdvAdjS cadv a s = { --- s = cadv.s ++ a.s ! AAdv ++ "than" ++ s.s --- } ; --- --- PrepNP prep np = {s = prep.s ++ np.s ! Acc} ; --- --- AdAdv = cc2 ; --- --- SubjS = cc2 ; --- AdvSC s = s ; --- this rule give stack overflow in ordinary parsing --- --- AdnCAdv cadv = {s = cadv.s ++ "than"} ; --- -} diff --git a/deprecated/old-lib/resource/thai/AllTha.gf b/deprecated/old-lib/resource/thai/AllTha.gf deleted file mode 100644 index 0ca824967..000000000 --- a/deprecated/old-lib/resource/thai/AllTha.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete AllTha of AllThaAbs = LangTha ; diff --git a/deprecated/old-lib/resource/thai/AllThaAbs.gf b/deprecated/old-lib/resource/thai/AllThaAbs.gf deleted file mode 100644 index 6e1bc90cf..000000000 --- a/deprecated/old-lib/resource/thai/AllThaAbs.gf +++ /dev/null @@ -1,3 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -abstract AllThaAbs = Lang ; diff --git a/deprecated/old-lib/resource/thai/CatTha.gf b/deprecated/old-lib/resource/thai/CatTha.gf deleted file mode 100644 index d13983f4a..000000000 --- a/deprecated/old-lib/resource/thai/CatTha.gf +++ /dev/null @@ -1,77 +0,0 @@ -concrete CatTha of Cat = CommonX ** open ResTha, Prelude in { - - flags optimize=all_subs ; - - lincat - --- Tensed/Untensed - - S = {s : Str} ; - QS = {s : QForm => Str} ; --- RS = {s : Agr => Str ; c : Case} ; -- c for it clefts --- ----- Sentence --- - Cl = {s : Polarity => Str} ; --- Slash = { --- s : Tense => Anteriority => CPolarity => Order => Str ; --- c2 : Str --- } ; - Imp = {s : Polarity => Str} ; --- ----- Question --- - QCl = {s : Polarity => Str} ; --- IP = {s : Case => Str ; n : Number} ; --- IComp = {s : Str} ; --- IDet = {s : Str ; n : Number} ; --- ----- Relative --- --- RCl = {s : Tense => Anteriority => CPolarity => Agr => Str ; c : Case} ; --- RP = {s : RCase => Str ; a : RAgr} ; --- ----- Verb --- - VP = ResTha.VP ; - Comp = ResTha.VP ; --- ----- Adjective --- --- AP = {s : Agr => Str ; isPre : Bool} ; --- --- Noun --- - CN = Noun ; - NP, Pron = SS ; - Det = Determiner ; --- Predet, Ord = {s : Str} ; - Num, Quant = {s : Str ; hasC : Bool} ; - --- Numeral - - Numeral = {s : Str} ; - ----- Structural --- --- Conj = {s : Str ; n : Number} ; --- DConj = {s1,s2 : Str ; n : Number} ; --- Subj = {s : Str} ; --- Prep = {s : Str} ; --- --- Open lexical classes, e.g. Lexicon - - V, VS, VQ, VA = Verb ; - V2, V2A = Verb ** {c2 : Str} ; - V3 = Verb ** {c2, c3 : Str} ; - VV = VVerb ; --- --- A = {s : AForm => Str} ; --- A2 = {s : AForm => Str ; c2 : Str} ; --- - N = Noun ; --- N2 = {s : Number => Case => Str} ** {c2 : Str} ; --- N3 = {s : Number => Case => Str} ** {c2,c3 : Str} ; --- PN = {s : Case => Str} ; --- -} diff --git a/deprecated/old-lib/resource/thai/ConjunctionTha.gf b/deprecated/old-lib/resource/thai/ConjunctionTha.gf deleted file mode 100644 index 38071f077..000000000 --- a/deprecated/old-lib/resource/thai/ConjunctionTha.gf +++ /dev/null @@ -1,45 +0,0 @@ ---concrete ConjunctionTha of Conjunction = --- CatTha ** open ResTha, Coordination, Prelude in { --- --- flags optimize=all_subs ; --- --- lin --- --- ConjS = conjunctSS ; --- DConjS = conjunctDistrSS ; --- --- ConjAdv = conjunctSS ; --- DConjAdv = conjunctDistrSS ; --- --- ConjNP conj ss = conjunctTable Case conj ss ** { --- a = {n = conjNumber conj.n ss.a.n ; p = ss.a.p} --- } ; --- DConjNP conj ss = conjunctDistrTable Case conj ss ** { --- a = {n = conjNumber conj.n ss.a.n ; p = ss.a.p} --- } ; --- --- ConjAP conj ss = conjunctTable Agr conj ss ** { --- isPre = ss.isPre --- } ; --- DConjAP conj ss = conjunctDistrTable Agr conj ss ** { --- isPre = ss.isPre --- } ; --- ----- These fun's are generated from the list cat's. --- --- BaseS = twoSS ; --- ConsS = consrSS comma ; --- BaseAdv = twoSS ; --- ConsAdv = consrSS comma ; --- BaseNP x y = twoTable Case x y ** {a = conjAgr x.a y.a} ; --- ConsNP xs x = consrTable Case comma xs x ** {a = conjAgr xs.a x.a} ; --- BaseAP x y = twoTable Agr x y ** {isPre = andB x.isPre y.isPre} ; --- ConsAP xs x = consrTable Agr comma xs x ** {isPre = andB xs.isPre x.isPre} ; --- --- lincat --- [S] = {s1,s2 : Str} ; --- [Adv] = {s1,s2 : Str} ; --- [NP] = {s1,s2 : Case => Str ; a : Agr} ; --- [AP] = {s1,s2 : Agr => Str ; isPre : Bool} ; --- ---} diff --git a/deprecated/old-lib/resource/thai/ExtraTha.gf b/deprecated/old-lib/resource/thai/ExtraTha.gf deleted file mode 100644 index d987fb7e5..000000000 --- a/deprecated/old-lib/resource/thai/ExtraTha.gf +++ /dev/null @@ -1,52 +0,0 @@ ---concrete ExtraTha of ExtraThaAbs = CatTha ** --- open ResTha, Coordination, Prelude in { --- --- lin --- GenNP np = {s = \\_ => np.s ! Gen} ; --- ComplBareVS v s = insertObj (\\_ => s.s) (predV v) ; --- --- StrandRelSlash rp slash = { --- s = \\t,a,p,_ => rp.s ! RC Acc ++ slash.s ! t ! a ! p ! ODir ++ slash.c2 ; --- c = Acc --- } ; --- EmptyRelSlash rp slash = { --- s = \\t,a,p,_ => slash.s ! t ! a ! p ! ODir ++ slash.c2 ; --- c = Acc --- } ; --- --- StrandQuestSlash ip slash = --- {s = \\t,a,b,q => --- (mkQuestion (ss (ip.s ! Acc)) slash).s ! t ! a ! b ! q ++ slash.c2 --- }; --- --- lincat --- VPI = {s : VPIForm => Agr => Str} ; --- [VPI] = {s1,s2 : VPIForm => Agr => Str} ; --- --- lin --- BaseVPI = twoTable2 VPIForm Agr ; --- ConsVPI = consrTable2 VPIForm Agr comma ; --- --- MkVPI vp = { --- s = \\v,a => vp.ad ++ vp.inf ++ vp.s2 ! a --- } ; --- ConjVPI = conjunctTable2 VPIForm Agr ; --- ComplVPIVV vv vpi = --- insertObj (\\a => (if_then_Str vv.isAux [] "to") ++ vpi.s ! VPIInf ! a) (predVV vv) ; --- --- UncNegCl t a cl = {s = t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg ! ODir} ; --- UncNegQCl t a cl = {s = \\q => t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg !q} ; --- UncNegRCl t a cl = { --- s = \\r => t.s ++ a.s ++ cl.s ! t.t ! a.a ! neg ! r ; --- c = cl.c --- } ; --- UncNegImpSg imp = {s = imp.s ! neg ! ImpF Sg False} ; --- UncNegImpPl imp = {s = imp.s ! neg ! ImpF Pl False} ; --- --- CompoundCN a b = {s = \\n,c => a.s ! Sg ! Nom ++ b.s ! n ! c} ; --- --- --- oper --- neg = CNeg False ; --- ---} diff --git a/deprecated/old-lib/resource/thai/GrammarTha.gf b/deprecated/old-lib/resource/thai/GrammarTha.gf deleted file mode 100644 index 28105857a..000000000 --- a/deprecated/old-lib/resource/thai/GrammarTha.gf +++ /dev/null @@ -1,21 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarTha of Grammar = - NounTha, - VerbTha, - AdjectiveTha, - AdverbTha, - NumeralTha, - SentenceTha, - QuestionTha, --- RelativeTha, --- ConjunctionTha, - PhraseTha, --- TextX, - StructuralTha --- IdiomTha - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/thai/IdiomTha.gf b/deprecated/old-lib/resource/thai/IdiomTha.gf deleted file mode 100644 index 40851f3ab..000000000 --- a/deprecated/old-lib/resource/thai/IdiomTha.gf +++ /dev/null @@ -1,30 +0,0 @@ ---concrete IdiomTha of Idiom = CatTha ** open Prelude, ResTha in { --- --- flags optimize=all_subs ; --- --- lin --- ImpersCl vp = mkClause "it" (agrP3 Sg) vp ; --- GenericCl vp = mkClause "one" (agrP3 Sg) vp ; --- --- CleftNP np rs = mkClause "it" (agrP3 Sg) --- (insertObj (\\_ => rs.s ! np.a) --- (insertObj (\\_ => np.s ! rs.c) (predAux auxBe))) ; --- --- CleftAdv ad s = mkClause "it" (agrP3 Sg) --- (insertObj (\\_ => conjThat ++ s.s) --- (insertObj (\\_ => ad.s) (predAux auxBe))) ; --- --- ExistNP np = --- mkClause "there" (agrP3 np.a.n) --- (insertObj (\\_ => np.s ! Acc) (predAux auxBe)) ; --- --- ExistIP ip = --- mkQuestion (ss (ip.s ! Nom)) --- (mkClause "there" (agrP3 ip.n) (predAux auxBe)) ; --- --- ProgrVP vp = insertObj (\\a => vp.ad ++ vp.prp ++ vp.s2 ! a) (predAux auxBe) ; --- --- ImpPl1 vp = {s = "let's" ++ infVP True vp {n = Pl ; p = P1}} ; --- ---} --- diff --git a/deprecated/old-lib/resource/thai/IrregTha.gf b/deprecated/old-lib/resource/thai/IrregTha.gf deleted file mode 100644 index 27aa23e41..000000000 --- a/deprecated/old-lib/resource/thai/IrregTha.gf +++ /dev/null @@ -1,181 +0,0 @@ -----# -path=.:prelude:../abstract:../common --- ---concrete IrregTha of IrregThaAbs = CatTha ** open ParadigmsTha in { --- ---flags optimize=values ; --- --- lin --- awake_V = irregV "awake" "awoke" "awoken" ; --- bear_V = irregV "bear" "bore" "born" ; --- beat_V = irregV "beat" "beat" "beat" ; --- become_V = irregV "become" "became" "become" ; --- begin_V = irregV "begin" "began" "begun" ; --- bend_V = irregV "bend" "bent" "bent" ; --- beset_V = irregV "beset" "beset" "beset" ; --- bet_V = irregDuplV "bet" "bet" "bet" ; --- bid_V = irregDuplV "bid" (variants {"bid" ; "bade"}) (variants {"bid" ; "bidden"}) ; --- bind_V = irregV "bind" "bound" "bound" ; --- bite_V = irregV "bite" "bit" "bitten" ; --- bleed_V = irregV "bleed" "bled" "bled" ; --- blow_V = irregV "blow" "blew" "blown" ; --- break_V = irregV "break" "broke" "broken" ; --- breed_V = irregV "breed" "bred" "bred" ; --- bring_V = irregV "bring" "brought" "brought" ; --- broadcast_V = irregV "broadcast" "broadcast" "broadcast" ; --- build_V = irregV "build" "built" "built" ; --- burn_V = irregV "burn" (variants {"burned" ; "burnt"}) (variants {"burned" ; "burnt"}) ; --- burst_V = irregV "burst" "burst" "burst" ; --- buy_V = irregV "buy" "bought" "bought" ; --- cast_V = irregV "cast" "cast" "cast" ; --- catch_V = irregV "catch" "caught" "caught" ; --- choose_V = irregV "choose" "chose" "chosen" ; --- cling_V = irregV "cling" "clung" "clung" ; --- come_V = irregV "come" "came" "come" ; --- cost_V = irregV "cost" "cost" "cost" ; --- creep_V = irregV "creep" "crept" "crept" ; --- cut_V = irregDuplV "cut" "cut" "cut" ; --- deal_V = irregV "deal" "dealt" "dealt" ; --- dig_V = irregDuplV "dig" "dug" "dug" ; --- dive_V = irregV "dive" (variants {"dived" ; "dove"}) "dived" ; --- do_V = mkV "do" "does" "did" "done" "doing" ; --- draw_V = irregV "draw" "drew" "drawn" ; --- dream_V = irregV "dream" (variants {"dreamed" ; "dreamt"}) (variants {"dreamed" ; "dreamt"}) ; --- drive_V = irregV "drive" "drove" "driven" ; --- drink_V = irregV "drink" "drank" "drunk" ; --- eat_V = irregV "eat" "ate" "eaten" ; --- fall_V = irregV "fall" "fell" "fallen" ; --- feed_V = irregV "feed" "fed" "fed" ; --- feel_V = irregV "feel" "felt" "felt" ; --- fight_V = irregV "fight" "fought" "fought" ; --- find_V = irregV "find" "found" "found" ; --- fit_V = irregDuplV "fit" "fit" "fit" ; --- flee_V = irregV "flee" "fled" "fled" ; --- fling_V = irregV "fling" "flung" "flung" ; --- fly_V = irregV "fly" "flew" "flown" ; --- forbid_V = irregDuplV "forbid" "forbade" "forbidden" ; --- forget_V = irregDuplV "forget" "forgot" "forgotten" ; --- forgive_V = irregV "forgive" "forgave" "forgiven" ; --- forsake_V = irregV "forsake" "forsook" "forsaken" ; --- freeze_V = irregV "freeze" "froze" "frozen" ; --- get_V = irregDuplV "get" "got" "gotten" ; --- give_V = irregV "give" "gave" "given" ; --- go_V = mkV "go" "goes" "went" "gone" "going" ; --- grind_V = irregV "grind" "ground" "ground" ; --- grow_V = irregV "grow" "grew" "grown" ; --- hang_V = irregV "hang" "hung" "hung" ; --- have_V = mkV "have" "has" "had" "had" "having" ; --- hear_V = irregV "hear" "heard" "heard" ; --- hide_V = irregV "hide" "hid" "hidden" ; --- hit_V = irregDuplV "hit" "hit" "hit" ; --- hold_V = irregV "hold" "held" "held" ; --- hurt_V = irregV "hurt" "hurt" "hurt" ; --- keep_V = irregV "keep" "kept" "kept" ; --- kneel_V = irregV "kneel" "knelt" "knelt" ; --- knit_V = irregDuplV "knit" "knit" "knit" ; --- know_V = irregV "know" "knew" "know" ; --- lay_V = irregV "lay" "laid" "laid" ; --- lead_V = irregV "lead" "led" "led" ; --- leap_V = irregV "leap" (variants {"leaped" ; "lept"}) (variants {"leaped" ; "lept"}) ; --- learn_V = irregV "learn" (variants {"learned" ; "learnt"}) (variants {"learned" ; "learnt"}) ; --- leave_V = irregV "leave" "left" "left" ; --- lend_V = irregV "lend" "lent" "lent" ; --- let_V = irregDuplV "let" "let" "let" ; --- lie_V = irregV "lie" "lay" "lain" ; --- light_V = irregV "light" (variants {"lighted" ; "lit"}) "lighted" ; --- lose_V = irregV "lose" "lost" "lost" ; --- make_V = irregV "make" "made" "made" ; --- mean_V = irregV "mean" "meant" "meant" ; --- meet_V = irregV "meet" "met" "met" ; --- misspell_V = irregV "misspell" (variants {"misspelled" ; "misspelt"}) (variants {"misspelled" ; "misspelt"}) ; --- mistake_V = irregV "mistake" "mistook" "mistaken" ; --- mow_V = irregV "mow" "mowed" (variants {"mowed" ; "mown"}) ; --- overcome_V = irregV "overcome" "overcame" "overcome" ; --- overdo_V = mkV "overdo" "overdoes" "overdid" "overdone" "overdoing" ; --- overtake_V = irregV "overtake" "overtook" "overtaken" ; --- overthrow_V = irregV "overthrow" "overthrew" "overthrown" ; --- pay_V = irregV "pay" "paid" "paid" ; --- plead_V = irregV "plead" "pled" "pled" ; --- prove_V = irregV "prove" "proved" (variants {"proved" ; "proven"}) ; --- put_V = irregDuplV "put" "put" "put" ; --- quit_V = irregDuplV "quit" "quit" "quit" ; --- read_V = irregV "read" "read" "read" ; --- rid_V = irregDuplV "rid" "rid" "rid" ; --- ride_V = irregV "ride" "rode" "ridden" ; --- ring_V = irregV "ring" "rang" "rung" ; --- rise_V = irregV "rise" "rose" "risen" ; --- run_V = irregDuplV "run" "ran" "run" ; --- saw_V = irregV "saw" "sawed" (variants {"sawed" ; "sawn"}) ; --- say_V = irregV "say" "said" "said" ; --- see_V = irregV "see" "saw" "seen" ; --- seek_V = irregV "seek" "sought" "sought" ; --- sell_V = irregV "sell" "sold" "sold" ; --- send_V = irregV "send" "sent" "sent" ; --- set_V = irregDuplV "set" "set" "set" ; --- sew_V = irregV "sew" "sewed" (variants {"sewed" ; "sewn"}) ; --- shake_V = irregV "shake" "shook" "shaken" ; --- shave_V = irregV "shave" "shaved" (variants {"shaved" ; "shaven"}) ; --- shear_V = irregV "shear" "shore" "shorn" ; --- shed_V = irregDuplV "shed" "shed" "shed" ; --- shine_V = irregV "shine" "shone" "shone" ; --- shoe_V = irregV "shoe" "shoed" (variants {"shoed" ; "shod"}) ; --- shoot_V = irregV "shoot" "shot" "shot" ; --- show_V = irregV "show" "showed" (variants {"showed" ; "shown"}) ; --- shrink_V = irregV "shrink" "shrank" "shrunk" ; --- shut_V = irregDuplV "shut" "shut" "shut" ; --- sing_V = irregV "sing" "sang" "sung" ; --- sink_V = irregV "sink" "sank" "sunk" ; --- sit_V = irregDuplV "sit" "sat" "sat" ; --- sleep_V = irregV "sleep" "slept" "slept" ; --- slay_V = irregV "slay" "slew" "slain" ; --- slide_V = irregV "slide" "slid" "slid" ; --- sling_V = irregV "sling" "slung" "slung" ; --- slit_V = irregDuplV "slit" "slit" "slit" ; --- smite_V = irregV "smite" "smote" "smitten" ; --- sow_V = irregV "sow" "sowed" (variants {"sowed" ; "sown"}) ; --- speak_V = irregV "speak" "spoke" "spoken" ; --- speed_V = irregV "speed" "sped" "sped" ; --- spend_V = irregV "spend" "spent" "spent" ; --- spill_V = irregV "spill" (variants {"spilled" ; "spilt"}) (variants {"spilled" ; "spilt"}) ; --- spin_V = irregDuplV "spin" "spun" "spun" ; --- spit_V = irregDuplV "spit" (variants {"spit" ; "spat"}) "spit" ; --- split_V = irregDuplV "split" "split" "split" ; --- spread_V = irregV "spread" "spread" "spread" ; --- spring_V = irregV "spring" (variants {"sprang" ; "sprung"}) "sprung" ; --- stand_V = irregV "stand" "stood" "stood" ; --- steal_V = irregV "steal" "stole" "stolen" ; --- stick_V = irregV "stick" "stuck" "stuck" ; --- sting_V = irregV "sting" "stung" "stung" ; --- stink_V = irregV "stink" "stank" "stunk" ; --- stride_V = irregV "stride" "strod" "stridden" ; --- strike_V = irregV "strike" "struck" "struck" ; --- string_V = irregV "string" "strung" "strung" ; --- strive_V = irregV "strive" "strove" "striven" ; --- swear_V = irregV "swear" "swore" "sworn" ; --- sweep_V = irregV "sweep" "swept" "swept" ; --- swell_V = irregV "swell" "swelled" (variants {"swelled" ; "swollen"}) ; --- swim_V = irregDuplV "swim" "swam" "swum" ; --- swing_V = irregV "swing" "swung" "swung" ; --- take_V = irregV "take" "took" "taken" ; --- teach_V = irregV "teach" "taught" "taught" ; --- tear_V = irregV "tear" "tore" "torn" ; --- tell_V = irregV "tell" "told" "told" ; --- think_V = irregV "think" "thought" "thought" ; --- thrive_V = irregV "thrive" (variants {"thrived" ; "throve"}) "thrived" ; --- throw_V = irregV "throw" "threw" "thrown" ; --- thrust_V = irregV "thrust" "thrust" "thrust" ; --- tread_V = irregV "tread" "trod" "trodden" ; --- understand_V = irregV "understand" "understood" "understood" ; --- uphold_V = irregV "uphold" "upheld" "upheld" ; --- upset_V = irregDuplV "upset" "upset" "upset" ; --- wake_V = irregV "wake" "woke" "woken" ; --- wear_V = irregV "wear" "wore" "worn" ; --- weave_V = irregV "weave" (variants {"weaved" ; "wove"}) (variants {"weaved" ; "woven"}) ; --- wed_V = irregDuplV "wed" "wed" "wed" ; --- weep_V = irregV "weep" "wept" "wept" ; --- wind_V = irregV "wind" "wound" "wound" ; --- win_V = irregDuplV "win" "won" "won" ; --- withhold_V = irregV "withhold" "withheld" "withheld" ; --- withstand_V = irregV "withstand" "withstood" "withstood" ; --- wring_V = irregV "wring" "wrung" "wrung" ; --- write_V = irregV "write" "wrote" "written" ; ---} diff --git a/deprecated/old-lib/resource/thai/LangTha.gf b/deprecated/old-lib/resource/thai/LangTha.gf deleted file mode 100644 index 77ebd1018..000000000 --- a/deprecated/old-lib/resource/thai/LangTha.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangTha of Lang = - GrammarTha, - LexiconTha - ** { - -flags startcat = Phr ; unlexer = concat ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/thai/LexiconTha.gf b/deprecated/old-lib/resource/thai/LexiconTha.gf deleted file mode 100644 index c1e047894..000000000 --- a/deprecated/old-lib/resource/thai/LexiconTha.gf +++ /dev/null @@ -1,368 +0,0 @@ ---# -path=.:prelude - -concrete LexiconTha of Lexicon = CatTha ** - open StringsTha, ResTha, Prelude in { - -flags - optimize=values ; - -lin --- airplane_N = regN "airplane" ; --- answer_V2S = mkV2S (regV "answer") toP ; --- apartment_N = regN "apartment" ; --- apple_N = regN "apple" ; --- art_N = regN "art" ; --- ask_V2Q = mkV2Q (regV "ask") noPrep ; --- baby_N = regN "baby" ; --- bad_A = mkADeg "bad" "badly" "worse" "worst" ; --- bank_N = regN "bank" ; --- beautiful_A = regADeg "beautiful" ; --- become_VA = mkVA (irregV "become" "became" "become") ; - beer_N = mkN biar_s kew_s ; --- beg_V2V = mkV2V (regDuplV "beg") noPrep toP ; - big_A = ss yay_s ; --- bike_N = regN "bike" ; --- bird_N = regN "bird" ; --- black_A = regADeg "black" ; --- blue_A = regADeg "blue" ; --- boat_N = regN "boat" ; - book_N = mkN (nag_s ++ svv_s) lem_s ; --- boot_N = regN "boot" ; --- boss_N = regN "boss" ; --- boy_N = regN "boy" ; --- bread_N = regN "bread" ; --- break_V2 = dirV2 (irregV "break" "broke" "broken") ; --- broad_A = regADeg "broad" ; --- brother_N2 = regN2 "brother" ; --- brown_A = regADeg "brown" ; --- butter_N = regN "butter" ; --- buy_V2 = dirV2 (irregV "buy" "bought" "bought") ; --- camera_N = regN "camera" ; --- cap_N = regN "cap" ; --- car_N = regN "car" ; --- carpet_N = regN "carpet" ; --- cat_N = regN "cat" ; --- ceiling_N = regN "ceiling" ; --- chair_N = regN "chair" ; --- cheese_N = regN "cheese" ; --- child_N = mk2N "child" "children" ; --- church_N = regN "church" ; --- city_N = regN "city" ; --- clean_A = regADeg "clean" ; --- clever_A = regADeg "clever" ; --- close_V2 = dirV2 (regV "close") ; --- coat_N = regN "coat" ; --- cold_A = regADeg "cold" ; --- come_V = (irregV "come" "came" "come") ; --- computer_N = regN "computer" ; --- country_N = regN "country" ; --- cousin_N = regN "cousin" ; --- cow_N = regN "cow" ; --- die_V = (regV "die") ; --- dirty_A = regADeg "dirty" ; --- distance_N3 = mkN3 (regN "distance") fromP toP ; --- doctor_N = regN "doctor" ; --- dog_N = regN "dog" ; --- door_N = regN "door" ; - drink_V2 = dirV2 (regV dvm_s) ; --- easy_A2V = mkA2V (regA "easy") forP ; --- eat_V2 = dirV2 (irregV "eat" "ate" "eaten") ; --- empty_A = regADeg "empty" ; --- enemy_N = regN "enemy" ; --- factory_N = regN "factory" ; --- father_N2 = regN2 "father" ; --- fear_VS = mkVS (regV "fear") ; --- find_V2 = dirV2 (irregV "find" "found" "found") ; --- fish_N = mk2N "fish" "fish" ; --- floor_N = regN "floor" ; --- forget_V2 = dirV2 (irregDuplV "forget" "forgot" "forgotten") ; --- fridge_N = regN "fridge" ; --- friend_N = regN "friend" ; --- fruit_N = regN "fruit" ; --- fun_AV = mkAV (regA "fun") ; --- garden_N = regN "garden" ; --- girl_N = regN "girl" ; --- glove_N = regN "glove" ; --- gold_N = regN "gold" ; --- good_A = mkADeg "good" "well" "better" "best" ; - go_V = regV pay_s ; --- green_A = regADeg "green" ; --- harbour_N = regN "harbour" ; --- hate_V2 = dirV2 (regV "hate") ; --- hat_N = regN "hat" ; --- have_V2 = dirV2 (mkV "have" "has" "had" "had" "having") ; --- hear_V2 = dirV2 (irregV "hear" "heard" "heard") ; --- hill_N = regN "hill" ; --- hope_VS = mkVS (regV "hope") ; --- horse_N = regN "horse" ; --- hot_A = duplADeg "hot" ; - house_N = mkN baan_s lag_s ; --- important_A = compoundADeg (regA "important") ; --- industry_N = regN "industry" ; --- iron_N = regN "iron" ; --- king_N = regN "king" ; --- know_V2 = dirV2 (irregV "know" "knew" "known") ; --- lake_N = regN "lake" ; --- lamp_N = regN "lamp" ; --- learn_V2 = dirV2 (regV "learn") ; --- leather_N = regN "leather" ; --- leave_V2 = dirV2 (irregV "leave" "left" "left") ; --- like_V2 = dirV2 (regV "like") ; --- listen_V2 = mkV2 (regV "listen") toP ; --- live_V = (regV "live") ; - john_PN = ss "cn" ; --- long_A = regADeg "long" ; --- lose_V2 = dirV2 (irregV "lose" "lost" "lost") ; --- love_N = regN "love" ; - love_V2 = dirV2 (regV rak_s) ; --- man_N = mk2N "man" "men" ; --- married_A2 = mkA2 (regA "married") toP ; --- meat_N = regN "meat" ; --- milk_N = regN "milk" ; --- moon_N = regN "moon" ; --- mother_N2 = regN2 "mother" ; --- mountain_N = regN "mountain" ; --- music_N = regN "music" ; --- narrow_A = regADeg "narrow" ; --- new_A = regADeg "new" ; --- newspaper_N = regN "newspaper" ; --- oil_N = regN "oil" ; --- old_A = regADeg "old" ; --- open_V2 = dirV2 (regV "open") ; --- paint_V2A = mkV2A (regV "paint") noPrep ; --- paper_N = regN "paper" ; --- paris_PN = regPN "Paris" ; --- peace_N = regN "peace" ; --- pen_N = regN "pen" ; --- planet_N = regN "planet" ; --- plastic_N = regN "plastic" ; --- play_V2 = dirV2 (regV "play") ; --- policeman_N = regN "policeman" ; --- priest_N = regN "priest" ; --- probable_AS = mkAS (regA "probable") ; --- queen_N = regN "queen" ; --- radio_N = regN "radio" ; --- rain_V0 = mkV0 (regV "rain") ; --- read_V2 = dirV2 (irregV "read" "read" "read") ; --- red_A = duplADeg "red" ; --- religion_N = regN "religion" ; --- restaurant_N = regN "restaurant" ; --- river_N = regN "river" ; --- rock_N = regN "rock" ; --- roof_N = regN "roof" ; --- rubber_N = regN "rubber" ; --- run_V = (irregDuplV "run" "ran" "run") ; --- say_VS = mkVS (irregV "say" "said" "said") ; --- school_N = regN "school" ; --- science_N = regN "science" ; --- sea_N = regN "sea" ; --- seek_V2 = dirV2 (irregV "seek" "sought" "sought") ; --- see_V2 = dirV2 (irregV "see" "saw" "seen") ; --- sell_V3 = dirV3 (irregV "sell" "sold" "sold") toP ; --- send_V3 = dirV3 (irregV "send" "sent" "sent") toP ; --- sheep_N = mk2N "sheep" "sheep" ; --- ship_N = regN "ship" ; --- shirt_N = regN "shirt" ; --- shoe_N = regN "shoe" ; --- shop_N = regN "shop" ; --- short_A = regADeg "short" ; --- silver_N = regN "silver" ; --- sister_N = regN "sister" ; - sleep_V = resV noon_s lap_s ; --- small_A = regADeg "small" ; --- snake_N = regN "snake" ; --- sock_N = regN "sock" ; --- speak_V2 = dirV2 (irregV "speak" "spoke" "spoken") ; --- star_N = regN "star" ; --- steel_N = regN "steel" ; --- stone_N = regN "stone" ; --- stove_N = regN "stove" ; --- student_N = regN "student" ; --- stupid_A = regADeg "stupid" ; --- sun_N = regN "sun" ; --- switch8off_V2 = dirV2 (partV (regV "switch") "off") ; --- switch8on_V2 = dirV2 (partV (regV "switch") "on") ; --- table_N = regN "table" ; --- talk_V3 = mkV3 (regV "talk") toP aboutP ; --- teacher_N = regN "teacher" ; --- teach_V2 = dirV2 (irregV "teach" "taught" "taught") ; --- television_N = regN "television" ; --- thick_A = regADeg "thick" ; --- thin_A = duplADeg "thin" ; --- train_N = regN "train" ; --- travel_V = (regDuplV "travel") ; --- tree_N = regN "tree" ; --- ---- trousers_N = regN "trousers" ; --- ugly_A = regADeg "ugly" ; --- understand_V2 = dirV2 (irregV "understand" "understood" "understood") ; --- university_N = regN "university" ; --- village_N = regN "village" ; --- wait_V2 = mkV2 (regV "wait") forP ; --- walk_V = (regV "walk") ; --- warm_A = regADeg "warm" ; --- war_N = regN "war" ; --- watch_V2 = dirV2 (regV "watch") ; --- water_N = regN "water" ; --- white_A = regADeg "white" ; --- window_N = regN "window" ; --- wine_N = regN "wine" ; --- win_V2 = dirV2 (irregDuplV "win" "won" "won") ; - woman_N = mkN (puu_s ++ yig_s) khon_s ; --- wonder_VQ = mkVQ (regV "wonder") ; --- wood_N = regN "wood" ; --- write_V2 = dirV2 (irregV "write" "wrote" "written") ; --- yellow_A = regADeg "yellow" ; --- young_A = regADeg "young" ; --- --- do_V2 = dirV2 (mkV "do" "does" "did" "done" "doing") ; --- now_Adv = mkAdv "now" ; --- already_Adv = mkAdv "already" ; --- song_N = regN "song" ; --- add_V3 = dirV3 (regV "add") toP ; --- number_N = regN "number" ; --- put_V2 = mkV2 (irregDuplV "put" "put" "put") noPrep ; --- stop_V = regDuplV "stop" ; --- jump_V = regV "jump" ; --- --- left_Ord = ss "left" ; --- right_Ord = ss "right" ; --- far_Adv = mkAdv "far" ; --- correct_A = (regA "correct") ; --- dry_A = regA "dry" ; --- dull_A = regA "dull" ; --- full_A = regA "full" ; --- heavy_A = regA "heavy" ; --- near_A = regA "near" ; --- rotten_A = (regA "rotten") ; --- round_A = regA "round" ; --- sharp_A = regA "sharp" ; --- smooth_A = regA "smooth" ; --- straight_A = regA "straight" ; --- wet_A = regA "wet" ; ---- --- wide_A = regA "wide" ; --- animal_N = regN "animal" ; --- ashes_N = regN "ash" ; -- FIXME: plural only? --- back_N = regN "back" ; --- bark_N = regN "bark" ; --- belly_N = regN "belly" ; --- blood_N = regN "blood" ; --- bone_N = regN "bone" ; --- breast_N = regN "breast" ; --- cloud_N = regN "cloud" ; --- day_N = regN "day" ; --- dust_N = regN "dust" ; --- ear_N = regN "ear" ; --- earth_N = regN "earth" ; --- egg_N = regN "egg" ; --- eye_N = regN "eye" ; --- fat_N = regN "fat" ; --- feather_N = regN "feather" ; --- fingernail_N = regN "fingernail" ; --- fire_N = regN "fire" ; --- flower_N = regN "flower" ; --- fog_N = regN "fog" ; --- foot_N = mk2N "foot" "feet" ; --- forest_N = regN "forest" ; --- grass_N = regN "grass" ; --- guts_N = regN "gut" ; -- FIXME: no singular --- hair_N = regN "hair" ; --- hand_N = regN "hand" ; --- head_N = regN "head" ; --- heart_N = regN "heart" ; --- horn_N = regN "horn" ; --- husband_N = genderN masculine (regN "husband") ; --- ice_N = regN "ice" ; --- knee_N = regN "knee" ; --- leaf_N = mk2N "leaf" "leaves" ; --- leg_N = regN "leg" ; --- liver_N = regN "liver" ; --- louse_N = mk2N "louse" "lice" ; --- mouth_N = regN "mouth" ; --- name_N = regN "name" ; --- neck_N = regN "neck" ; --- night_N = regN "night" ; --- nose_N = regN "nose" ; --- person_N = genderN human (regN "person") ; --- rain_N = regN "rain" ; --- road_N = regN "road" ; --- root_N = regN "root" ; --- rope_N = regN "rope" ; --- salt_N = regN "salt" ; --- sand_N = regN "sand" ; --- seed_N = regN "seed" ; --- skin_N = regN "skin" ; --- sky_N = regN "sky" ; --- smoke_N = regN "smoke" ; --- snow_N = regN "snow" ; --- stick_N = regN "stick" ; --- tail_N = regN "tail" ; --- tongue_N = regN "tongue" ; --- tooth_N = mk2N "tooth" "teeth" ; --- wife_N = genderN feminine (mk2N "wife" "wives") ; --- wind_N = regN "wind" ; --- wing_N = regN "wing" ; --- worm_N = regN "worm" ; --- year_N = regN "year" ; --- blow_V = blow_V ; --- breathe_V = dirV2 (regV "breathe") ; --- burn_V = burn_V ; --- dig_V = dig_V ; --- fall_V = fall_V ; --- float_V = regV "float" ; --- flow_V = regV "flow" ; --- fly_V = fly_V ; --- freeze_V = freeze_V ; --- give_V3 = dirV3 give_V toP ; --- laugh_V = regV "laugh" ; --- lie_V = lie_V ; --- play_V = regV "play" ; --- sew_V = sew_V ; --- sing_V = sing_V ; --- sit_V = sit_V ; --- smell_V = regV "smell" ; --- spit_V = spit_V ; --- stand_V = stand_V ; --- swell_V = swell_V ; --- swim_V = swim_V ; --- think_V = think_V ; --- turn_V = regV "turn" ; --- vomit_V = regV "vomit" ; --- --- bite_V2 = dirV2 bite_V ; --- count_V2 = dirV2 (regV "count") ; --- cut_V2 = dirV2 cut_V ; --- fear_V2 = dirV2 (regV "fear") ; --- fight_V2 = dirV2 fight_V ; --- hit_V2 = dirV2 hit_V ; --- hold_V2 = dirV2 hold_V ; --- hunt_V2 = dirV2 (regV "hunt") ; --- kill_V2 = dirV2 (regV "kill") ; --- pull_V2 = dirV2 (regV "pull") ; --- push_V2 = dirV2 (regV "push") ; --- rub_V2 = dirV2 (regDuplV "rub") ; --- scratch_V2 = dirV2 (regV "scratch") ; --- split_V2 = dirV2 split_V ; --- squeeze_V2 = dirV2 (regV "squeeze") ; --- stab_V2 = dirV2 (regDuplV "stab") ; --- suck_V2 = dirV2 (regV "suck") ; --- throw_V2 = dirV2 throw_V ; --- tie_V2 = dirV2 (regV "tie") ; --- wash_V2 = dirV2 (regV "wash") ; --- wipe_V2 = dirV2 (regV "wipe") ; --- ----- other_A = regA "other" ; --- --- grammar_N = regN "grammar" ; --- language_N = regN "language" ; --- rule_N = regN "rule" ; --- ---oper --- aboutP = mkPrep "about" ; --- atP = mkPrep "at" ; --- forP = mkPrep "for" ; --- fromP = mkPrep "from" ; --- inP = mkPrep "in" ; --- onP = mkPrep "on" ; --- toP = mkPrep "to" ; --- -} diff --git a/deprecated/old-lib/resource/thai/MorphoTha.gf b/deprecated/old-lib/resource/thai/MorphoTha.gf deleted file mode 100644 index a703f10ba..000000000 --- a/deprecated/old-lib/resource/thai/MorphoTha.gf +++ /dev/null @@ -1,198 +0,0 @@ -----# -path=.:../../prelude --- -----1 A Simple Thai Resource Morphology ----- ----- Aarne Ranta 2002 -- 2005 ----- ----- This resource morphology contains definitions needed in the resource ----- syntax. To build a lexicon, it is better to use $ParadigmsTha$, which ----- gives a higher-level access to this module. --- ---resource MorphoTha = ResTha ** open Prelude, (Predef=Predef) in { --- --- flags optimize=all ; --- -----2 Phonology ----- ----- To regulate the use of endings for both nouns, adjectives, and verbs: --- ---oper --- y2ie : Str -> Str -> Str = \fly,s -> --- let y = last (init fly) in --- case y of { --- "a" => fly + s ; --- "e" => fly + s ; --- "o" => fly + s ; --- "u" => fly + s ; --- _ => init fly + "ie" + s --- } ; --- --- -----2 Nouns ----- ----- For conciseness and abstraction, we define a worst-case macro for ----- noun inflection. It is used for defining special case that ----- only need one string as argument. --- ---oper --- CommonNoun : Type = {s : Number => Case => Str} ; --- --- nounGen : Str -> CommonNoun = \dog -> case last dog of { --- "y" => nounY "dog" ; --- "s" => nounS (init "dog") ; --- _ => nounReg "dog" --- } ; --- ----- These are auxiliaries to $nounGen$. --- --- nounReg : Str -> CommonNoun = \dog -> --- mkNoun dog (dog + "s") (dog + "'s") (dog + "s'"); --- nounS : Str -> CommonNoun = \kiss -> --- mkNoun kiss (kiss + "es") (kiss + "'s") (kiss + "es'") ; --- nounY : Str -> CommonNoun = \fl -> --- mkNoun (fl + "y") (fl + "ies") (fl + "y's") (fl + "ies'") ; --- --- -----3 Proper names ----- ----- Regular proper names are inflected with "'s" in the genitive. --- --- nameReg : Str -> Gender -> {s : Case => Str} = \john,g -> --- {s = table {Gen => john + "'s" ; _ => john} ; g = g} ; --- -----2 Determiners --- --- mkDeterminer : Number -> Str -> {s : Str ; n : Number} = \n,s -> --- {s = s ; n = n} ; --- -----2 Pronouns ----- ----- Here we define personal pronouns. ----- ----- We record the form "mine" and the gender for later use. --- --- Pronoun : Type = --- {s : Case => Str ; a : Agr ; g : Gender} ; --- --- mkPronoun : (_,_,_,_ : Str) -> Number -> Person -> Gender -> Pronoun = --- \I,me,my,mine,n,p,g -> --- {s = table {Nom => I ; Acc => me ; Gen => my} ; --- a = {n = n ; p = p} ; --- g = g --- } ; --- --- human : Gender = Masc ; --- doesn't matter --- --- pronI = mkPronoun "I" "me" "my" "mine" Sg P1 human ; --- pronYouSg = mkPronoun "you" "you" "your" "yours" Sg P2 human ; -- verb agr OK --- pronHe = mkPronoun "he" "him" "his" "his" Sg P3 Masc ; --- pronShe = mkPronoun "she" "her" "her" "hers" Sg P3 Fem ; --- pronIt = mkPronoun "it" "it" "its" "it" Sg P3 Neutr ; --- --- pronWe = mkPronoun "we" "us" "our" "ours" Pl P1 human ; --- pronYouPl = mkPronoun "you" "you" "your" "yours" Pl P2 human ; --- pronThey = mkPronoun "they" "them" "their" "theirs" Pl P3 human ; --- --- --- -----2 Adjectives ----- ----- To form the adjectival and the adverbial forms, two strings are needed ----- in the worst case. (First without degrees.) --- --- Adjective = {s : AForm => Str} ; --- ----- However, most adjectives can be inflected using the final character. ----- N.B. this is not correct for "shy", but $mkAdjective$ has to be used. --- --- regAdjective : Str -> Adjective = \free -> --- let --- e = last free ; --- fre = init free ; --- freely = case e of { --- "y" => fre + "ily" ; --- _ => free + "ly" --- } ; --- fre = case e of { --- "e" => fre ; --- "y" => fre + "i" ; --- _ => free --- } --- in --- mkAdjective free (fre + "er") (fre + "est") freely ; --- ----- Many adjectives are 'inflected' by adding a comparison word. --- --- adjDegrLong : Str -> Adjective = \ridiculous -> --- mkAdjective --- ridiculous --- ("more" ++ ridiculous) --- ("most" ++ ridiculous) --- ((regAdjective ridiculous).s ! AAdv) ; --- --- -----3 Verbs ----- ----- The worst case needs five forms. (The verb "be" is treated separately.) --- --- mkVerb4 : (_,_,_,_: Str) -> Verb = \go,goes,went,gone -> --- let going = case last go of { --- "e" => init go + "ing" ; --- _ => go + "ing" --- } --- in --- mkVerb go goes went gone going ; --- ----- This is what we use to derive the irregular forms in almost all cases --- --- mkVerbIrreg : (_,_,_ : Str) -> Verb = \bite,bit,bitten -> --- let bites = case last bite of { --- "y" => y2ie bite "s" ; --- "s" => init bite + "es" ; --- _ => bite + "s" --- } --- in mkVerb4 bite bites bit bitten ; --- ----- This is used to derive regular forms. --- --- mkVerbReg : Str -> Verb = \soak -> --- let --- soaks = case last soak of { --- "y" => y2ie soak "s" ; --- "s" => init soak + "es" ; --- _ => soak + "s" --- } ; --- soaked = case last soak of { --- "e" => init soak + "s" ; --- _ => soak + "ed" --- } --- in --- mkVerb4 soak soaks soaked soaked ; --- --- verbGen : Str -> Verb = \kill -> case last kill of { --- "y" => verbP3y (init kill) ; --- "e" => verbP3e (init kill) ; --- "s" => verbP3s (init kill) ; --- _ => regVerbP3 kill --- } ; --- ----- These are just auxiliary to $verbGen$. --- --- regVerbP3 : Str -> Verb = \walk -> --- mkVerbIrreg walk (walk + "ed") (walk + "ed") ; --- verbP3s : Str -> Verb = \kiss -> --- mkVerb4 kiss (kiss + "es") (kiss + "ed") (kiss + "ed") ; --- verbP3e : Str -> Verb = \love -> --- mkVerb4 love (love + "s") (love + "d") (love + "d") ; --- verbP3y : Str -> Verb = \cr -> --- mkVerb4 (cr + "y") (cr + "ies") (cr + "ied") (cr + "ied") ; --- ------ The particle always appears right after the verb. --- --- verbPart : Verb -> Str -> Verb = \v,p -> --- {s = \\f => v.s ! f ++ p ; isRefl = v.isRefl} ; --- --- verbNoPart : Verb -> Verb = \v -> verbPart v [] ; --- --- ---} ; --- diff --git a/deprecated/old-lib/resource/thai/NounTha.gf b/deprecated/old-lib/resource/thai/NounTha.gf deleted file mode 100644 index 3bc9ab578..000000000 --- a/deprecated/old-lib/resource/thai/NounTha.gf +++ /dev/null @@ -1,76 +0,0 @@ -concrete NounTha of Noun = CatTha ** open StringsTha, ResTha, Prelude in { - - flags optimize=all_subs ; - - lin - DetCN det cn = - let cnc = if_then_Str det.hasC cn.c [] - in ss (cn.s ++ det.s1 ++ cnc ++ det.s2) ; - UsePN pn = pn ; - UsePron p = p ; --- --- PredetNP pred np = { --- s = \\c => pred.s ++ np.s ! c ; --- a = np.a --- } ; --- --- PPartNP np v2 = { --- s = \\c => np.s ! c ++ v2.s ! VPPart ; --- a = np.a --- } ; --- --- AdvNP np adv = { --- s = \\c => np.s ! c ++ adv.s ; --- a = np.a --- } ; - - DetQuant quant num = { - s1 = [] ; - s2 = quant.s ++ num.s ; - hasC = quant.hasC ; - } ; - DetQuantOrd quant num ord = { - s1 = num.s ; - s2 = quant.s ++ ord.s ; - hasC = orB num.hasC quant.hasC ; - } ; - - PossPron p = { - s = khoog_s ++ p.s ; - hasC = False - } ; - - NumSg, NumPl = {s = [] ; hasC = False} ; - - NumCard n = n ** {hasC = True} ; --- OrdInt n = {s = n.s ++ "th"} ; --- --- - NumNumeral numeral = numeral ** {hasC = True} ; - OrdNumeral numeral = {s = thii_s ++ numeral.s} ; --- --- AdNum adn num = {s = adn.s ++ num.s} ; --- --- OrdSuperl a = {s = a.s ! AAdj Superl} ; --- - DefArt = {s = [] ; hasC = False} ; - IndefArt = {s = [] ; hasC = False} ; - - MassNP cn = cn ; - - UseN n = n ; --- UseN2 n = n ; --- UseN3 n = n ; --- --- ComplN2 f x = {s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c} ; --- ComplN3 f x = {s = \\n,c => f.s ! n ! Nom ++ f.c2 ++ x.s ! c ; c2 = f.c3} ; - - AdjCN ap cn = {s = cn.s ++ ap.s ; c = cn.c} ; - --- RelCN cn rs = {s = \\n,c => cn.s ! n ! c ++ rs.s ! {n = n ; p = P3}} ; --- AdvCN cn ad = {s = \\n,c => cn.s ! n ! c ++ ad.s} ; --- --- SentCN cn sc = {s = \\n,c => cn.s ! n ! c ++ sc.s} ; --- --- ApposCN cn np = {s = \\n,c => cn.s ! n ! Nom ++ np.s ! c} ; --- -} diff --git a/deprecated/old-lib/resource/thai/NumeralTha.gf b/deprecated/old-lib/resource/thai/NumeralTha.gf deleted file mode 100644 index 80c1e3788..000000000 --- a/deprecated/old-lib/resource/thai/NumeralTha.gf +++ /dev/null @@ -1,66 +0,0 @@ -concrete NumeralTha of Numeral = CatTha ** open ResTha, StringsTha in { - -lincat --- Numeral = {s : Str} ; - Digit = {s : DForm => Str} ; - Sub10 = {s : DForm => Str} ; - Sub100 = {s : NForm => Str} ; - Sub1000 = {s : NForm => Str} ; - Sub1000000 = {s : Str} ; - -lin - num x = x ; - - pot01 = mkNum nvg_s nvg_s et_s ; - - n2 = mkNum soog_s yii_s soog_s ; - n3 = regNum saam_s ; - n4 = regNum sii_s ; - n5 = regNum haa_s ; - n6 = regNum hok_s ; - n7 = regNum cet_s ; - n8 = regNum peet_s ; - n9 = regNum kaaw_s ; - - - pot0 d = d ; - - pot110 = {s = sip} ; - pot111 = {s = table { - Unit => sip_s ++ et_s ; - Thousand => nvg_s ++ mvvn_s ++ nvg_s ++ phan_s - } - } ; - pot1to19 d = {s = table { - Unit => sip_s ++ d.s ! After ; - Thousand => nvg_s ++ mvvn_s ++ d.s ! Indep ++ phan_s - } - } ; - pot0as1 d = {s = \\n => d.s ! Indep ++ phan ! n} ; - pot1 d = {s = \\n => d.s ! ModTen ++ sip ! n} ; - pot1plus d e = { - s = \\n => d.s ! ModTen ++ sip ! n ++ e.s ! After ++ phan ! n - } ; - pot1as2 n = n ; - pot2 d = {s = \\n => d.s ! Indep ++ roy ! n} ; - pot2plus d e = {s = \\n => d.s ! Indep ++ roy ! n ++ e.s ! n} ; - pot2as3 n = {s = n.s ! Unit} ; - pot3 n = {s = n.s ! Thousand} ; - pot3plus n m = {s = n.s ! Thousand ++ m.s ! Unit} ; - -param - DForm = Indep | ModTen | After ; - NForm = Unit | Thousand ; - -oper - mkNum : Str -> Str -> Str -> {s : DForm => Str} = \x,y,z -> - {s = table {Indep => x ; ModTen => y ; After => z}} ; - regNum : Str -> {s : DForm => Str} = \x -> - mkNum x x x ; - - - sip = table {Unit => sip_s ; Thousand => mvvn_s} ; - roy = table {Unit => rooy_s ; Thousand => seen_s} ; - phan = table {Unit => [] ; Thousand => phan_s} ; - -} diff --git a/deprecated/old-lib/resource/thai/ParadigmsTha.gf b/deprecated/old-lib/resource/thai/ParadigmsTha.gf deleted file mode 100644 index a0dc0d4d3..000000000 --- a/deprecated/old-lib/resource/thai/ParadigmsTha.gf +++ /dev/null @@ -1,496 +0,0 @@ -----# -path=.:../abstract:../../prelude:../common --- -----1 Thai Lexical Paradigms ----- ----- Aarne Ranta 2003--2005 ----- ----- This is an API for the user of the resource grammar ----- for adding lexical items. It gives functions for forming ----- expressions of open categories: nouns, adjectives, verbs. ----- ----- Closed categories (determiners, pronouns, conjunctions) are ----- accessed through the resource syntax API, $Structural.gf$. ----- ----- The main difference with $MorphoTha.gf$ is that the types ----- referred to are compiled resource grammar types. We have moreover ----- had the design principle of always having existing forms, rather ----- than stems, as string arguments of the paradigms. ----- ----- The structure of functions for each word class $C$ is the following: ----- first we give a handful of patterns that aim to cover all ----- regular cases. Then we give a worst-case function $mkC$, which serves as an ----- escape to construct the most irregular words of type $C$. ----- However, this function should only seldom be needed: we have a ----- separate module [``IrregTha`` ../../english/IrregTha.gf], ----- which covers irregular verbss. --- ---resource ParadigmsTha = open --- (Predef=Predef), --- Prelude, --- MorphoTha, --- CatTha --- in { -----2 Parameters ----- ----- To abstract over gender names, we define the following identifiers. --- ---oper --- Gender : Type ; --- --- human : Gender ; --- nonhuman : Gender ; --- masculine : Gender ; --- ----- To abstract over number names, we define the following. --- --- Number : Type ; --- --- singular : Number ; --- plural : Number ; --- ----- To abstract over case names, we define the following. --- --- Case : Type ; --- --- nominative : Case ; --- genitive : Case ; --- ----- Prepositions are used in many-argument functions for rection. ----- The resource category $Prep$ is used. --- --- --- -----2 Nouns --- ----- Nouns are constructed by the function $mkN$, which takes a varying ----- number of arguments. --- --- mkN : overload { --- ----- Worst case: give all four forms. --- --- mkN : (man,men,man's,men's : Str) -> N ; --- ----- The regular function captures the variants for nouns ending with ----- "s","sh","x","z" or "y": "kiss - kisses", "flash - flashes"; ----- "fly - flies" (but "toy - toys"), --- --- mkN : (flash : Str) -> N ; --- ----- In practice the worst case is just: give singular and plural nominative. --- --- mkN : (man,men : Str) -> N ; --- ----- All nouns created by the previous functions are marked as ----- $nonhuman$. If you want a $human$ noun, wrap it with the following ----- function: --- --- mkN : Gender -> N -> N ; --- -----3 Compound nouns ----- ----- A compound noun is an uninflected string attached to an inflected noun, ----- such as "baby boom", "chief executive officer". --- --- mkN : Str -> N -> N --- } ; --- --- -----3 Relational nouns ----- ----- Relational nouns ("daughter of x") need a preposition. --- --- mkN2 : N -> Prep -> N2 ; --- ----- The most common preposition is "of", and the following is a ----- shortcut for regular relational nouns with "of". --- --- regN2 : Str -> N2 ; --- ----- Use the function $mkPrep$ or see the section on prepositions below to ----- form other prepositions. ----- ----- Three-place relational nouns ("the connection from x to y") need two prepositions. --- --- mkN3 : N -> Prep -> Prep -> N3 ; --- --- -----3 Relational common noun phrases ----- ----- In some cases, you may want to make a complex $CN$ into a ----- relational noun (e.g. "the old town hall of"). --- --- cnN2 : CN -> Prep -> N2 ; --- cnN3 : CN -> Prep -> Prep -> N3 ; --- ----- -----3 Proper names and noun phrases ----- ----- Proper names, with a regular genitive, are formed as follows --- --- regPN : Str -> PN ; --- regGenPN : Str -> Gender -> PN ; -- John, John's --- ----- Sometimes you can reuse a common noun as a proper name, e.g. "Bank". --- --- nounPN : N -> PN ; --- ----- To form a noun phrase that can also be plural and have an irregular ----- genitive, you can use the worst-case function. --- --- mkNP : Str -> Str -> Number -> Gender -> NP ; --- -----2 Adjectives --- ----- Non-comparison one-place adjectives need two forms: one for ----- the adjectival and one for the adverbial form ("free - freely") --- --- mkA : (free,freely : Str) -> A ; --- ----- For regular adjectives, the adverbial form is derived. This holds ----- even for cases with the variation "happy - happily". --- --- regA : Str -> A ; --- -----3 Two-place adjectives ----- ----- Two-place adjectives need a preposition for their second argument. --- --- mkA2 : A -> Prep -> A2 ; --- ----- Comparison adjectives may two more forms. --- --- ADeg : Type ; --- --- mkADeg : (good,better,best,well : Str) -> ADeg ; --- ----- The regular pattern recognizes two common variations: ----- "-e" ("rude" - "ruder" - "rudest") and ----- "-y" ("happy - happier - happiest - happily") --- --- regADeg : Str -> ADeg ; -- long, longer, longest --- ----- However, the duplication of the final consonant is nor predicted, ----- but a separate pattern is used: --- --- duplADeg : Str -> ADeg ; -- fat, fatter, fattest --- ----- If comparison is formed by "more", "most", as in general for ----- long adjective, the following pattern is used: --- --- compoundADeg : A -> ADeg ; -- -/more/most ridiculous --- ----- From a given $ADeg$, it is possible to get back to $A$. --- --- adegA : ADeg -> A ; --- --- -----2 Adverbs --- ----- Adverbs are not inflected. Most lexical ones have position ----- after the verb. Some can be preverbal (e.g. "always"). --- --- mkAdv : Str -> Adv ; --- mkAdV : Str -> AdV ; --- ----- Adverbs modifying adjectives and sentences can also be formed. --- --- mkAdA : Str -> AdA ; --- -----2 Prepositions ----- ----- A preposition as used for rection in the lexicon, as well as to ----- build $PP$s in the resource API, just requires a string. --- --- mkPrep : Str -> Prep ; --- noPrep : Prep ; --- ----- (These two functions are synonyms.) --- -----2 Verbs ----- ----- Except for "be", the worst case needs five forms: the infinitive and ----- the third person singular present, the past indicative, and the ----- past and present participles. --- --- mkV : (go, goes, went, gone, going : Str) -> V ; --- ----- The regular verb function recognizes the special cases where the last ----- character is "y" ("cry - cries" but "buy - buys") or "s", "sh", "x", "z" ----- ("fix - fixes", etc). --- --- regV : Str -> V ; --- ----- The following variant duplicates the last letter in the forms like ----- "rip - ripped - ripping". --- --- regDuplV : Str -> V ; --- ----- There is an extensive list of irregular verbs in the module $IrregularTha$. ----- In practice, it is enough to give three forms, ----- e.g. "drink - drank - drunk", with a variant indicating consonant ----- duplication in the present participle. --- --- irregV : (drink, drank, drunk : Str) -> V ; --- irregDuplV : (get, got, gotten : Str) -> V ; --- --- -----3 Verbs with a particle. ----- ----- The particle, such as in "switch on", is given as a string. --- --- partV : V -> Str -> V ; --- -----3 Reflexive verbs ----- ----- By default, verbs are not reflexive; this function makes them that. --- --- reflV : V -> V ; --- -----3 Two-place verbs ----- ----- Two-place verbs need a preposition, except the special case with direct object. ----- (transitive verbs). Notice that a particle comes from the $V$. --- --- mkV2 : V -> Prep -> V2 ; --- --- dirV2 : V -> V2 ; --- -----3 Three-place verbs ----- ----- Three-place (ditransitive) verbs need two prepositions, of which ----- the first one or both can be absent. --- --- mkV3 : V -> Prep -> Prep -> V3 ; -- speak, with, about --- dirV3 : V -> Prep -> V3 ; -- give,_,to --- dirdirV3 : V -> V3 ; -- give,_,_ --- -----3 Other complement patterns ----- ----- Verbs and adjectives can take complements such as sentences, ----- questions, verb phrases, and adjectives. --- --- mkV0 : V -> V0 ; --- mkVS : V -> VS ; --- mkV2S : V -> Prep -> V2S ; --- mkVV : V -> VV ; --- mkV2V : V -> Prep -> Prep -> V2V ; --- mkVA : V -> VA ; --- mkV2A : V -> Prep -> V2A ; --- mkVQ : V -> VQ ; --- mkV2Q : V -> Prep -> V2Q ; --- --- mkAS : A -> AS ; --- mkA2S : A -> Prep -> A2S ; --- mkAV : A -> AV ; --- mkA2V : A -> Prep -> A2V ; --- ----- Notice: categories $V2S, V2V, V2A, V2Q$ are in v 1.0 treated ----- just as synonyms of $V2$, and the second argument is given ----- as an adverb. Likewise $AS, A2S, AV, A2V$ are just $A$. ----- $V0$ is just $V$. --- --- V0, V2S, V2V, V2A, V2Q : Type ; --- AS, A2S, AV, A2V : Type ; --- -----. -----2 Definitions of paradigms ----- ----- The definitions should not bother the user of the API. So they are ----- hidden from the document. --- --- Gender = MorphoTha.Gender ; --- Number = MorphoTha.Number ; --- Case = MorphoTha.Case ; --- human = Masc ; --- nonhuman = Neutr ; --- masculine = Masc ; --- feminine = Fem ; --- singular = Sg ; --- plural = Pl ; --- nominative = Nom ; --- genitive = Gen ; --- --- Preposition : Type = Str ; -- obsolete --- --- regN = \ray -> --- let --- ra = Predef.tk 1 ray ; --- y = Predef.dp 1 ray ; --- r = Predef.tk 2 ray ; --- ay = Predef.dp 2 ray ; --- rays = --- case y of { --- "y" => y2ie ray "s" ; --- "s" => ray + "es" ; --- "z" => ray + "es" ; --- "x" => ray + "es" ; --- _ => case ay of { --- "sh" => ray + "es" ; --- "ch" => ray + "es" ; --- _ => ray + "s" --- } --- } --- in --- mk2N ray rays ; --- --- mk2N = \man,men -> --- let mens = case last men of { --- "s" => men + "'" ; --- _ => men + "'s" --- } --- in --- mk4N man men (man + "'s") mens ; --- --- mk4N = \man,men,man's,men's -> --- mkNoun man man's men men's ** {g = Neutr ; lock_N = <>} ; --- --- genderN g man = {s = man.s ; g = g ; lock_N = <>} ; --- --- compoundN s n = {s = \\x,y => s ++ n.s ! x ! y ; g=n.g ; lock_N = <>} ; --- --- mkN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- regN2 n = mkN2 (regN n) (mkPrep "of") ; --- mkN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- cnN2 = \n,p -> n ** {lock_N2 = <> ; c2 = p.s} ; --- cnN3 = \n,p,q -> n ** {lock_N3 = <> ; c2 = p.s ; c3 = q.s} ; --- --- regPN n = regGenPN n human ; --- regGenPN n g = nameReg n g ** {lock_PN = <>} ; --- nounPN n = {s = n.s ! singular ; g = n.g ; lock_PN = <>} ; --- mkNP x y n g = {s = table {Gen => x ; _ => y} ; a = agrP3 n ; --- lock_NP = <>} ; --- --- mkA a b = mkAdjective a a a b ** {lock_A = <>} ; --- regA a = regAdjective a ** {lock_A = <>} ; --- --- mkA2 a p = a ** {c2 = p.s ; lock_A2 = <>} ; --- --- ADeg = A ; ---- --- --- mkADeg a b c d = mkAdjective a b c d ** {lock_A = <>} ; --- --- regADeg happy = --- let --- happ = init happy ; --- y = last happy ; --- happie = case y of { --- "y" => happ + "ie" ; --- "e" => happy ; --- _ => happy + "e" --- } ; --- happily = case y of { --- "y" => happ + "ily" ; --- _ => happy + "ly" --- } ; --- in mkADeg happy (happie + "r") (happie + "st") happily ; --- --- duplADeg fat = --- mkADeg fat --- (fat + last fat + "er") (fat + last fat + "est") (fat + "ly") ; --- --- compoundADeg a = --- let ad = (a.s ! AAdj Posit) --- in mkADeg ad ("more" ++ ad) ("most" ++ ad) (a.s ! AAdv) ; --- --- adegA a = a ; --- --- mkAdv x = ss x ** {lock_Adv = <>} ; --- mkAdV x = ss x ** {lock_AdV = <>} ; --- mkAdA x = ss x ** {lock_AdA = <>} ; --- --- mkPrep p = ss p ** {lock_Prep = <>} ; --- noPrep = mkPrep [] ; --- --- mkV a b c d e = mkVerb a b c d e ** {s1 = [] ; lock_V = <>} ; --- --- regV cry = --- let --- cr = init cry ; --- y = last cry ; --- cries = (regN cry).s ! Pl ! Nom ; -- ! --- crie = init cries ; --- cried = case last crie of { --- "e" => crie + "d" ; --- _ => crie + "ed" --- } ; --- crying = case y of { --- "e" => case last cr of { --- "e" => cry + "ing" ; --- _ => cr + "ing" --- } ; --- _ => cry + "ing" --- } --- in mkV cry cries cried cried crying ; --- --- regDuplV fit = --- case last fit of { --- ("a" | "e" | "i" | "o" | "u" | "y") => --- Predef.error (["final duplication makes no sense for"] ++ fit) ; --- t => --- let fitt = fit + t in --- mkV fit (fit + "s") (fitt + "ed") (fitt + "ed") (fitt + "ing") --- } ; --- --- irregV x y z = let reg = (regV x).s in --- mkV x (reg ! VPres) y z (reg ! VPresPart) ** {s1 = [] ; lock_V = <>} ; --- --- irregDuplV fit y z = --- let --- fitting = (regDuplV fit).s ! VPresPart --- in --- mkV fit (fit + "s") y z fitting ; --- --- partV v p = verbPart v p ** {lock_V = <>} ; --- reflV v = {s = v.s ; part = v.part ; lock_V = v.lock_V ; isRefl = True} ; --- --- mkV2 v p = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; lock_V2 = <>} ; --- dirV2 v = mkV2 v noPrep ; --- --- mkV3 v p q = v ** {s = v.s ; s1 = v.s1 ; c2 = p.s ; c3 = q.s ; lock_V3 = <>} ; --- dirV3 v p = mkV3 v noPrep p ; --- dirdirV3 v = dirV3 v noPrep ; --- --- mkVS v = v ** {lock_VS = <>} ; --- mkVV v = { --- s = table {VVF vf => v.s ! vf ; _ => variants {}} ; --- isAux = False ; lock_VV = <> --- } ; --- mkVQ v = v ** {lock_VQ = <>} ; --- --- V0 : Type = V ; --- V2S, V2V, V2Q, V2A : Type = V2 ; --- AS, A2S, AV : Type = A ; --- A2V : Type = A2 ; --- --- mkV0 v = v ** {lock_V = <>} ; --- mkV2S v p = mkV2 v p ** {lock_V2 = <>} ; --- mkV2V v p t = mkV2 v p ** {s4 = t ; lock_V2 = <>} ; --- mkVA v = v ** {lock_VA = <>} ; --- mkV2A v p = mkV2 v p ** {lock_V2A = <>} ; --- mkV2Q v p = mkV2 v p ** {lock_V2 = <>} ; --- --- mkAS v = v ** {lock_A = <>} ; --- mkA2S v p = mkA2 v p ** {lock_A = <>} ; --- mkAV v = v ** {lock_A = <>} ; --- mkA2V v p = mkA2 v p ** {lock_A2 = <>} ; --- --- ----- pre-overload API and overload definitions --- --- mk4N : (man,men,man's,men's : Str) -> N ; --- regN : Str -> N ; --- mk2N : (man,men : Str) -> N ; --- genderN : Gender -> N -> N ; --- compoundN : Str -> N -> N ; --- --- mkN = overload { --- mkN : (man,men,man's,men's : Str) -> N = mk4N ; --- mkN : Str -> N = regN ; --- mkN : (man,men : Str) -> N = mk2N ; --- mkN : Gender -> N -> N = genderN ; --- mkN : Str -> N -> N = compoundN --- } ; --- --- ---} ; diff --git a/deprecated/old-lib/resource/thai/PhraseTha.gf b/deprecated/old-lib/resource/thai/PhraseTha.gf deleted file mode 100644 index c51d85a20..000000000 --- a/deprecated/old-lib/resource/thai/PhraseTha.gf +++ /dev/null @@ -1,24 +0,0 @@ -concrete PhraseTha of Phrase = CatTha ** open Prelude, ResTha in { - - lin - PhrUtt pconj utt voc = {s = pconj.s ++ utt.s ++ voc.s} ; - - UttS s = s ; - UttQS qs = {s = qs.s ! QDir} ; - UttImpSg pol imp = {s = pol.s ++ imp.s ! pol.p} ; - UttImpPl pol imp = {s = pol.s ++ imp.s ! pol.p} ; - UttImpPol pol imp = {s = pol.s ++ imp.s ! pol.p} ; --- add politeness here? - - UttIP ip = ip ; - UttIAdv iadv = iadv ; - UttNP np = np ; - UttVP vp = {s = vp.s ! Pos} ; - UttAdv adv = adv ; - - NoPConj = {s = []} ; - PConjConj conj = conj ; - - NoVoc = {s = []} ; - VocNP np = {s = np.s} ; ---- ?? - -} diff --git a/deprecated/old-lib/resource/thai/QuestionTha.gf b/deprecated/old-lib/resource/thai/QuestionTha.gf deleted file mode 100644 index 033539bdf..000000000 --- a/deprecated/old-lib/resource/thai/QuestionTha.gf +++ /dev/null @@ -1,41 +0,0 @@ -concrete QuestionTha of Question = CatTha ** - open ResTha, StringsTha, Prelude in { - - flags optimize=all_subs ; - - lin - --- pos. may, neg. chay may - not always the proper forms --- - - QuestCl cl = {s = \\p => cl.s ! Pos ++ polStr chay_s p ++ m'ay_s} ; - --- --- QuestVP qp vp = --- let cl = mkClause (qp.s ! Nom) {n = qp.n ; p = P3} vp --- in {s = \\t,a,b,_ => cl.s ! t ! a ! b ! ODir} ; --- --- QuestSlash ip slash = --- mkQuestion (ss (slash.c2 ++ ip.s ! Acc)) slash ; --- --- stranding in ExratTha --- --- QuestIAdv iadv cl = mkQuestion iadv cl ; --- --- QuestIComp icomp np = --- mkQuestion icomp (mkClause (np.s ! Nom) np.a (predAux auxBe)) ; --- --- --- PrepIP p ip = {s = p.s ++ ip.s ! Nom} ; --- --- AdvIP ip adv = { --- s = \\c => ip.s ! c ++ adv.s ; --- n = ip.n --- } ; --- --- IDetCN idet num ord cn = { --- s = \\c => idet.s ++ num.s ++ ord.s ++ cn.s ! idet.n ! c ; --- n = idet.n --- } ; --- --- CompIAdv a = a ; --- -} diff --git a/deprecated/old-lib/resource/thai/RelativeTha.gf b/deprecated/old-lib/resource/thai/RelativeTha.gf deleted file mode 100644 index 1dadd0ccf..000000000 --- a/deprecated/old-lib/resource/thai/RelativeTha.gf +++ /dev/null @@ -1,48 +0,0 @@ ---concrete RelativeTha of Relative = CatTha ** open ResTha in { --- --- flags optimize=all_subs ; --- --- lin --- --- RelCl cl = { --- s = \\t,a,p,_ => "such" ++ "that" ++ cl.s ! t ! a ! p ! ODir ; --- c = Nom --- } ; --- --- RelVP rp vp = { --- s = \\t,ant,b,ag => --- let --- agr = case rp.a of { --- RNoAg => ag ; --- RAg a => a --- } ; --- cl = mkClause (rp.s ! RC Nom) agr vp --- in --- cl.s ! t ! ant ! b ! ODir ; --- c = Nom --- } ; --- ----- Pied piping: "at which we are looking". Stranding and empty ----- relative are defined in $ExtraTha.gf$ ("that we are looking at", ----- "we are looking at"). --- --- RelSlash rp slash = { --- s = \\t,a,p,_ => slash.c2 ++ rp.s ! RPrep ++ slash.s ! t ! a ! p ! ODir ; --- c = Acc --- } ; --- --- FunRP p np rp = { --- s = \\c => np.s ! Acc ++ p.s ++ rp.s ! RPrep ; --- a = RAg np.a --- } ; --- --- IdRP = { --- s = table { --- RC Gen => "whose" ; --- RC _ => "that" ; --- RPrep => "which" --- } ; --- a = RNoAg --- } ; --- ---} diff --git a/deprecated/old-lib/resource/thai/ResTha.gf b/deprecated/old-lib/resource/thai/ResTha.gf deleted file mode 100644 index 6c1657151..000000000 --- a/deprecated/old-lib/resource/thai/ResTha.gf +++ /dev/null @@ -1,484 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - ---1 Thai auxiliary operations. --- ----- This module contains operations that are needed to make the ----- resource syntax work. To define everything that is needed to ----- implement $Test$, it moreover contains regular lexical ----- patterns needed for $Lex$. --- -resource ResTha = ParamX ** open StringsTha, Prelude in { - - oper - --- noun and classifier - - Noun = {s,c : Str} ; - - mkN : Str -> Str -> Noun = \s,c -> {s = s ; c = c} ; - --- before and after classifier; whether classifier needed (default) - - Determiner = {s1, s2 : Str ; hasC : Bool} ; - - mkDet : Str -> Str -> Determiner = - \s,c -> {s1 = s ; s2 = c ; hasC = True} ; - --- Part before and after negation (mai_s) - - Verb = {s1,s2 : Str} ; - - resV : Str -> Str -> Verb = \s,c -> {s1 = s ; s2 = c} ; - - regV : Str -> Verb = \s -> resV [] s ; - - dirV2 : Verb -> Verb ** {c2 : Str} = \v -> v ** {c2 = []} ; - --- Auxiliary verbs, according to order and negation. --- The three types are $VV may VP | may VV VP | VP may VV$ - - param VVTyp = VVPre | VVMid | VVPost ; - - oper VVerb = {s : Str ; typ : VVTyp} ; - --- Verb phrases: form negation and question, too. - - VP = { - s : Polarity => Str - } ; - - mkVP : Verb -> VP = \v -> { - s = \\p => v.s1 ++ polStr may_s p ++ v.s2 - } ; - - insertObject : Str -> VP -> VP = \np,vp -> { - s = \\p => vp.s ! p ++ np - } ; - - polStr : Str -> Polarity -> Str = \m,p -> case p of { - Pos => [] ; - Neg => m - } ; - --- flags optimize=all ; --- --- ----- Some parameters, such as $Number$, are inherited from $ParamX$. --- -----2 For $Noun$ --- ----- This is the worst-case $Case$ needed for pronouns. --- --- param --- Case = Nom | Acc | Gen ; --- ----- Agreement of $NP$ is a record. We'll add $Gender$ later. --- --- oper --- Agr = {n : Number ; p : Person} ; --- --- param --- Gender = Neutr | Masc | Fem ; --- -----2 For $Verb$ --- ----- Only these five forms are needed for open-lexicon verbs. --- --- param --- VForm = --- VInf --- | VPres --- | VPPart --- | VPresPart --- | VPast --# notpresent --- ; --- ----- Auxiliary verbs have special negative forms. --- --- VVForm = --- VVF VForm --- | VVPresNeg --- | VVPastNeg --# notpresent --- ; --- ----- The order of sentence is needed already in $VP$. --- --- Order = ODir | OQuest ; --- --- -----2 For $Adjective$ --- --- AForm = AAdj Degree | AAdv ; --- -----2 For $Relative$ --- --- RAgr = RNoAg | RAg {n : Number ; p : Person} ; --- RCase = RPrep | RC Case ; --- -----2 For $Numeral$ --- --- CardOrd = NCard | NOrd ; --- DForm = unit | teen | ten ; --- -----2 Transformations between parameter types --- --- oper --- agrP3 : Number -> Agr = \n -> --- {n = n ; p = P3} ; --- --- conjAgr : Agr -> Agr -> Agr = \a,b -> { --- n = conjNumber a.n b.n ; --- p = conjPerson a.p b.p --- } ; --- ----- For $Lex$. --- ----- For each lexical category, here are the worst-case constructors. --- --- mkNoun : (_,_,_,_ : Str) -> {s : Number => Case => Str} = --- \man,mans,men,mens -> { --- s = table { --- Sg => table { --- Gen => mans ; --- _ => man --- } ; --- Pl => table { --- Gen => mens ; --- _ => men --- } --- } --- } ; --- --- mkAdjective : (_,_,_,_ : Str) -> {s : AForm => Str} = --- \good,better,best,well -> { --- s = table { --- AAdj Posit => good ; --- AAdj Compar => better ; --- AAdj Superl => best ; --- AAdv => well --- } --- } ; --- --- mkVerb : (_,_,_,_,_ : Str) -> Verb = --- \go,goes,went,gone,going -> { --- s = table { --- VInf => go ; --- VPres => goes ; --- VPast => went ; --# notpresent --- VPPart => gone ; --- VPresPart => going --- } ; --- isRefl = False --- } ; --- --- mkIP : (i,me,my : Str) -> Number -> {s : Case => Str ; n : Number} = --- \i,me,my,n -> let who = mkNP i me my n P3 in {s = who.s ; n = n} ; --- --- mkNP : (i,me,my : Str) -> Number -> Person -> {s : Case => Str ; a : Agr} = --- \i,me,my,n,p -> { --- s = table { --- Nom => i ; --- Acc => me ; --- Gen => my --- } ; --- a = { --- n = n ; --- p = p --- } --- } ; --- ----- These functions cover many cases; full coverage inflectional patterns are ----- in $MorphoTha$. --- --- regN : Str -> {s : Number => Case => Str} = \car -> --- mkNoun car (car + "'s") (car + "s") (car + "s'") ; --- --- regA : Str -> {s : AForm => Str} = \warm -> --- mkAdjective warm (warm + "er") (warm + "est") (warm + "ly") ; --- --- regV : Str -> Verb = \walk -> --- mkVerb walk (walk + "s") (walk + "ed") (walk + "ed") (walk + "ing") ; --- --- regNP : Str -> Number -> {s : Case => Str ; a : Agr} = \that,n -> --- mkNP that that (that + "'s") n P3 ; --- ----- We have just a heuristic definition of the indefinite article. ----- There are lots of exceptions: consonantic "e" ("euphemism"), consonantic ----- "o" ("one-sided"), vocalic "u" ("umbrella"). --- --- artIndef = pre { --- "a" ; --- "an" / strs {"a" ; "e" ; "i" ; "o" ; "A" ; "E" ; "I" ; "O" } --- } ; --- --- artDef = "the" ; --- ----- For $Verb$. --- --- Verb : Type = { --- s : VForm => Str ; --- isRefl : Bool --- } ; --- --- param --- CPolarity = --- CPos --- | CNeg Bool ; -- contracted or not --- --- oper --- contrNeg : Bool -> Polarity -> CPolarity = \b,p -> case p of { --- Pos => CPos ; --- Neg => CNeg b --- } ; --- --- VerbForms : Type = --- Tense => Anteriority => CPolarity => Order => Agr => {fin, inf : Str} ; --- --- VP : Type = { --- s : VerbForms ; --- prp : Str ; -- present participle --- inf : Str ; -- the infinitive form ; VerbForms would be the logical place --- ad : Str ; -- sentential adverb --- s2 : Agr => Str -- complement --- } ; --- --- --- predV : Verb -> VP = \verb -> { --- s = \\t,ant,b,ord,agr => --- let --- inf = verb.s ! VInf ; --- fin = presVerb verb agr ; --- part = verb.s ! VPPart ; --- in --- case of { --- => vf fin [] ; --- => vf (does agr) inf ; --- => vf (have agr) part ; --# notpresent --- => vfn c (have agr) (havent agr) part ; --# notpresent --- => vf (verb.s ! VPast) [] ; --# notpresent --- => vf "did" inf ; --# notpresent --- => vfn c "did" "didn't" inf ; --# notpresent --- => vf "had" part ; --# notpresent --- => vfn c "had" "hadn't" part ; --# notpresent --- => vf "will" inf ; --# notpresent --- => vfn c "will" "won't" inf ; --# notpresent --- => vf "will" ("have" ++ part) ; --# notpresent --- => vfn c "will" "won't"("have" ++ part) ; --# notpresent --- => vf "would" inf ; --# notpresent --- => vfn c "would" "wouldn't" inf ; --# notpresent --- => vf "would" ("have" ++ part) ; --# notpresent --- => vfn c "would" "wouldn't" ("have" ++ part) ; --# notpresent --- => vfn c (does agr) (doesnt agr) inf --- } ; --- prp = verb.s ! VPresPart ; --- inf = verb.s ! VInf ; --- ad = [] ; --- s2 = \\a => if_then_Str verb.isRefl (reflPron ! a) [] --- } ; --- --- predAux : Aux -> VP = \verb -> { --- s = \\t,ant,cb,ord,agr => --- let --- b = case cb of { --- CPos => Pos ; --- _ => Neg --- } ; --- inf = verb.inf ; --- fin = verb.pres ! b ! agr ; --- finp = verb.pres ! Pos ! agr ; --- part = verb.ppart ; --- in --- case of { --- => vf (have agr) part ; --# notpresent --- => vfn c (have agr) (havent agr) part ; --# notpresent --- => vf (verb.past ! b ! agr) [] ; --# notpresent --- => vfn c (verb.past!Pos!agr)(verb.past!Neg!agr) [] ; --# notpresent --- => vf "had" part ; --# notpresent --- => vfn c "had" "hadn't" part ; --# notpresent --- => vf "will" inf ; --# notpresent --- => vfn c "will" "won't" inf ; --# notpresent --- => vf "will" ("have" ++ part) ; --# notpresent --- => vfn c "will" "won't"("have" ++ part) ; --# notpresent --- => vf "would" inf ; --# notpresent --- => vfn c "would" "wouldn't" inf ; --# notpresent --- => vf "would" ("have" ++ part) ; --# notpresent --- => vfn c "would" "wouldn't" ("have" ++ part) ; --# notpresent --- => vf fin [] ; --- => vfn c finp fin [] --- } ; --- prp = verb.prpart ; --- inf = verb.inf ; --- ad = [] ; --- s2 = \\_ => [] --- } ; --- --- vf : Str -> Str -> {fin, inf : Str} = \x,y -> vfn True x x y ; --- --- vfn : Bool -> Str -> Str -> Str -> {fin, inf : Str} = \contr,x,y,z -> --- case contr of { --- True => {fin = y ; inf = z} ; --- False => {fin = x ; inf = "not" ++ z} --- } ; --- --- insertObj : (Agr => Str) -> VP -> VP = \obj,vp -> { --- s = vp.s ; --- prp = vp.prp ; --- inf = vp.inf ; --- ad = vp.ad ; --- s2 = \\a => vp.s2 ! a ++ obj ! a --- } ; --- ------ The adverb should be before the finite verb. --- --- insertAdV : Str -> VP -> VP = \adv,vp -> { --- s = vp.s ; --- prp = vp.prp ; --- inf = vp.inf ; --- ad = vp.ad ++ adv ; --- s2 = \\a => vp.s2 ! a --- } ; --- ----- --- --- predVV : {s : VVForm => Str ; isAux : Bool} -> VP = \verb -> --- let verbs = verb.s --- in --- case verb.isAux of { --- True => predAux { --- pres = table { --- Pos => \\_ => verbs ! VVF VPres ; --- Neg => \\_ => verbs ! VVPresNeg --- } ; --- past = table { --# notpresent --- Pos => \\_ => verbs ! VVF VPast ; --# notpresent --- Neg => \\_ => verbs ! VVPastNeg --# notpresent --- } ; --# notpresent --- inf = verbs ! VVF VInf ; --- ppart = verbs ! VVF VPPart ; --- prpart = verbs ! VVF VPresPart ; --- } ; --- _ => predV {s = \\vf => verbs ! VVF vf ; isRefl = False} --- } ; --- --- presVerb : {s : VForm => Str} -> Agr -> Str = \verb -> --- agrVerb (verb.s ! VPres) (verb.s ! VInf) ; --- --- infVP : Bool -> VP -> Agr -> Str = \isAux,vp,a -> --- vp.ad ++ if_then_Str isAux [] "to" ++ --- vp.inf ++ vp.s2 ! a ; --- --- agrVerb : Str -> Str -> Agr -> Str = \has,have,agr -> --- case agr of { --- {n = Sg ; p = P3} => has ; --- _ => have --- } ; --- --- have = agrVerb "has" "have" ; --- havent = agrVerb "hasn't" "haven't" ; --- does = agrVerb "does" "do" ; --- doesnt = agrVerb "doesn't" "don't" ; --- --- Aux = { --- pres : Polarity => Agr => Str ; --- past : Polarity => Agr => Str ; --# notpresent --- inf,ppart,prpart : Str --- } ; --- --- auxBe : Aux = { --- pres = \\b,a => case of { --- => "am" ; --- => ["am not"] ; --- am not I --- _ => agrVerb (posneg b "is") (posneg b "are") a --- } ; --- past = \\b,a => case a of { --# notpresent --- {n = Sg ; p = P1|P3} => (posneg b "was") ; --# notpresent --- _ => (posneg b "were") --# notpresent --- } ; --# notpresent --- inf = "be" ; --- ppart = "been" ; --- prpart = "being" --- } ; --- --- posneg : Polarity -> Str -> Str = \p,s -> case p of { --- Pos => s ; --- Neg => s + "n't" --- } ; --- --- conjThat : Str = "that" ; --- --- reflPron : Agr => Str = table { --- {n = Sg ; p = P1} => "myself" ; --- {n = Sg ; p = P2} => "yourself" ; --- {n = Sg ; p = P3} => "itself" ; ---- --- {n = Pl ; p = P1} => "ourselves" ; --- {n = Pl ; p = P2} => "yourselves" ; --- {n = Pl ; p = P3} => "themselves" --- } ; --- ----- For $Sentence$. --- --- Clause : Type = { --- s : Tense => Anteriority => CPolarity => Order => Str --- } ; --- --- mkClause : Str -> Agr -> VP -> Clause = --- \subj,agr,vp -> { --- s = \\t,a,b,o => --- let --- verb = vp.s ! t ! a ! b ! o ! agr ; --- compl = vp.s2 ! agr --- in --- case o of { --- ODir => subj ++ verb.fin ++ vp.ad ++ verb.inf ++ compl ; --- OQuest => verb.fin ++ subj ++ vp.ad ++ verb.inf ++ compl --- } --- } ; --- --- ----- For $Numeral$. --- --- mkNum : Str -> Str -> Str -> Str -> {s : DForm => CardOrd => Str} = --- \two, twelve, twenty, second -> --- {s = table { --- unit => table {NCard => two ; NOrd => second} ; --- teen => \\c => mkCard c twelve ; --- ten => \\c => mkCard c twenty --- } --- } ; --- --- regNum : Str -> {s : DForm => CardOrd => Str} = --- \six -> mkNum six (six + "teen") (six + "ty") (regOrd six) ; --- --- regCardOrd : Str -> {s : CardOrd => Str} = \ten -> --- {s = table {NCard => ten ; NOrd => regOrd ten}} ; --- --- mkCard : CardOrd -> Str -> Str = \c,ten -> --- (regCardOrd ten).s ! c ; --- --- regOrd : Str -> Str = \ten -> --- case last ten of { --- "y" => init ten + "ieth" ; --- _ => ten + "th" --- } ; --- --- mkQuestion : --- {s : Str} -> Clause -> --- {s : Tense => Anteriority => CPolarity => QForm => Str} = \wh,cl -> --- { --- s = \\t,a,p => --- let --- cls = cl.s ! t ! a ! p ; --- why = wh.s --- in table { --- QDir => why ++ cls ! OQuest ; --- QIndir => why ++ cls ! ODir --- } --- } ; --- ----- for VP conjunction --- --- param --- VPIForm = VPIInf | VPIPPart ; --- --- -} diff --git a/deprecated/old-lib/resource/thai/SentenceTha.gf b/deprecated/old-lib/resource/thai/SentenceTha.gf deleted file mode 100644 index e4185f61f..000000000 --- a/deprecated/old-lib/resource/thai/SentenceTha.gf +++ /dev/null @@ -1,61 +0,0 @@ -concrete SentenceTha of Sentence = CatTha ** - open Prelude, StringsTha, ResTha in { - - flags optimize=all_subs ; - - lin - - PredVP np vp = {s = \\p => np.s ++ vp.s ! p} ; - --- PredSCVP sc vp = mkClause sc.s (agrP3 Sg) vp ; - - ImpVP vp = { - s = table { - Pos => vp.s ! Pos ++ si_s ; - Neg => yaa_s ++ vp.s ! Pos - } - } ; --- SlashV2 np v2 = --- mkClause (np.s ! Nom) np.a (predV v2) ** {c2 = v2.c2} ; --- --- SlashVVV2 np vv v2 = --- mkClause (np.s ! Nom) np.a --- (insertObj (\\a => infVP vv.isAux (predV v2) a) (predVV vv)) ** --- {c2 = v2.c2} ; --- --- AdvSlash slash adv = { --- s = \\t,a,b,o => slash.s ! t ! a ! b ! o ++ adv.s ; --- c2 = slash.c2 --- } ; --- --- SlashPrep cl prep = cl ** {c2 = prep.s} ; --- --- EmbedS s = {s = conjThat ++ s.s} ; --- EmbedQS qs = {s = qs.s ! QIndir} ; --- EmbedVP vp = {s = infVP False vp (agrP3 Sg)} ; --- agr --- - UseCl t a p cl = {s = t.s ++ a.s ++ p.s ++ cl.s ! p.p} ; - UseQCl t a p cl = { - s = \\q => t.s ++ a.s ++ p.s ++ - case q of {QIndir => waa_s ; _ => []} ++ - cl.s ! p.p - } ; --- UseRCl t a p cl = { --- s = \\r => t.s ++ a.s ++ p.s ++ cl.s ! t.t ! a.a ! ctr p.p ! r ; --- c = cl.c --- } ; --- --- AdvS a s = {s = a.s ++ "," ++ s.s} ; --- --- oper --- ctr = contrNeg True ; -- contracted negations ---} --- ---{- ------ todo: tense of embedded Slash --- --- SlashVSS np vs s = --- mkClause (np.s ! Nom) np.a --- (insertObj (\\_ => conjThat ++ s.s) (predV vs)) ** --- {c2 = s.c2} ; -} diff --git a/deprecated/old-lib/resource/thai/StringsTha.gf b/deprecated/old-lib/resource/thai/StringsTha.gf deleted file mode 100644 index 1f7f932f6..000000000 --- a/deprecated/old-lib/resource/thai/StringsTha.gf +++ /dev/null @@ -1,87 +0,0 @@ --- The only place where literal Thai strings are defined --- (except for Lexicon and Structural). --- Convert this into StringsThai by 'make strings' - -resource StringsTha = { - -oper - -aphai_s = "Op3ay" ; -- excuse2 -baan_s = "bT2a:n" ; -- house -biar_s = "ebi:OrK" ; -- beer -ca_s = "ca." ; -- Modal -cet_s = "ecSd" ; -- seven -chan_s = "c1an" ; -- I -chay_s = "a%c2T1" ; -- yes -cheut_s = "ec2v:T2t" ; -- shirt2 -chuay_s = "c2T1wy" ; -- help1 -di_s = "di" ; -- I (fem)1 -dii_s = "di:" ; -- hello2 -duay_s = "dT2wy" ; -- help2 -dvm_s = "dvm" ; -- drink -et_s = "eOSd" ; -- one' -haa_s = "hT2a:" ; -- five -hay_s = "a%hT2" ; -- give -hoog_s = "hT2Og" ; -- room -hok_s = "ho?k" ; -- six -jai_s = "a%j" ; -- understand2 -kaaw_s = "eka:" ; -- nine -kew_s = "e'kT2w" ; -- glass (drink Classif) -khaw_s = "ek1a:" ; -- he -khon_s = "k2n" ; -- people Classif -khoo_s = "k1O" ; -- please -khoog_s = "k1Og" ; -- Possessive -khoop_s = "k1Ob" ; -- thank -khow_s = "ek1T2w" ; -- understand1 -khun_s = "k2un'" ; -- you -koon_s = "kT1On" ; -- bye2 -laa_s = "la:" ; -- bye1 -lag_s = "hlag" ; -- houses Classif -lap_s = "hlab" ; -- sleep2 -lem_s = "elT1m" ; -- books Classif -may_s = "a&mT1" ; -- not -m'ay_s = "a&hm" ; -- Question -mvvn_s = "hmv:T1n" ; -- ten thousand -nag_s = "hna.g" ; -- book1 -nai_s = "a&hn" ; -- where2 -nam_s = "na+" ; -- water -nan_s = "naT2n" ; -- that -nii_s = "ni:T2" ; -- this -nit_s = "nid" ; -- little1 -noon_s = "nOn" ; -- sleep1 -noi_s = "hnT1Oy" ; -- little2 -nvg_s = "hnvg" ; -- one -pay_s = "a&p" ; -- go -peet_s = "e'pd" ; -- eight -pen_s = "epSn" ; -- be, can-know -phan_s = "p2an" ; -- thousand -phom_s = "p1m" ; -- I (masc) -puu_s = "p1u:T2" ; -- woman1 -rai_s = "a&r" ; -- how-much2 -rak_s = "rak" ; -- love -raw_s = "era:" ; -- we -rooy_s = "rT2Oy" ; -- hundred -saam_s = "sa:m" ; -- three -sawat_s = "swas" ; -- hello1 -seen_s = "e'sn" ; -- hundred thousand -seua_s = "esv:T2O" ; -- shirt1 -si_s = "s'i" ; -- Imperative -sii_s = "si:T1" ; -- four -sip_s = "sib" ; -- ten -soog_s = "sOg" ; -- two -svv_s = "sv:O" ; -- book2 -thii_s = "t5i:T1" ; -- Ord -thoot_s = "o:t5r'" ; -- sorry2 -thao_s = "et5T1a:" ; -- how-much1 -tog_s = "tT2Og" ; -- must -waa_s = "wT1a:" ; -- that Conj -way_s = "a&hw" ; -- can-potent -yaa_s = "OyT1a:" ; -- Neg Imper -yaak_s = "Oya:k" ; -- want -yay_s = "a%hy'" ; -- big -yig_s = "hy'ig" ; -- woman2 -yii_s = "yi:T1" ; -- two' -yin_s = "yin" ; -- you're-welcome1 -yuu_s = "yu:" ; -- where0(?) - -} diff --git a/deprecated/old-lib/resource/thai/StructuralTha.gf b/deprecated/old-lib/resource/thai/StructuralTha.gf deleted file mode 100644 index 1767c4652..000000000 --- a/deprecated/old-lib/resource/thai/StructuralTha.gf +++ /dev/null @@ -1,110 +0,0 @@ -concrete StructuralTha of Structural = CatTha ** - open StringsTha, ResTha, Prelude in { - - flags optimize=all ; - - lin --- above_Prep = ss "above" ; --- after_Prep = ss "after" ; --- all_Predet = ss "all" ; --- almost_AdA, almost_AdN = ss "almost" ; --- although_Subj = ss "although" ; --- always_AdV = ss "always" ; --- and_Conj = ss "and" ** {n = Pl} ; --- because_Subj = ss "because" ; --- before_Prep = ss "before" ; --- behind_Prep = ss "behind" ; --- between_Prep = ss "between" ; --- both7and_DConj = sd2 "both" "and" ** {n = Pl} ; --- but_PConj = ss "but" ; --- by8agent_Prep = ss "by" ; --- by8means_Prep = ss "by" ; - can8know_VV = {s = pen_s ; typ = VVPost} ; - can_VV = {s = way_s ; typ = VVPost} ; --- during_Prep = ss "during" ; --- either7or_DConj = sd2 "either" "or" ** {n = Sg} ; --- everybody_NP = regNP "everybody" Sg ; --- every_Det = mkDeterminer Sg "every" ; --- everything_NP = regNP "everything" Sg ; --- everywhere_Adv = ss "everywhere" ; --- few_Det = mkDeterminer Pl "few" ; --- first_Ord = ss "first" ; --- for_Prep = ss "for" ; --- from_Prep = ss "from" ; - he_Pron = ss khaw_s ; --- here_Adv = ss "here" ; --- here7to_Adv = ss ["to here"] ; --- here7from_Adv = ss ["from here"] ; --- how_IAdv = ss "how" ; --- how8many_IDet = mkDeterminer Pl ["how many"] ; --- if_Subj = ss "if" ; --- in8front_Prep = ss ["in front of"] ; - i_Pron = ss chan_s ; --- in_Prep = ss "in" ; --- it_Pron = mkNP "it" "it" "its" Sg P3 ; --- less_CAdv = ss "less" ; --- many_Det = mkDeterminer Pl "many" ; --- more_CAdv = ss "more" ; --- most_Predet = ss "most" ; --- much_Det = mkDeterminer Sg "much" ; - must_VV = {s = tog_s ; typ = VVPre} ; --- no_Phr = ss "no" ; --- on_Prep = ss "on" ; --- one_Quant = mkDeterminer Sg "one" ; --- only_Predet = ss "only" ; --- or_Conj = ss "or" ** {n = Sg} ; --- otherwise_PConj = ss "otherwise" ; --- part_Prep = ss "of" ; --- please_Voc = ss "please" ; --- possess_Prep = ss "of" ; --- quite_Adv = ss "quite" ; - she_Pron = ss khaw_s ; --- so_AdA = ss "so" ; --- somebody_NP = regNP "somebody" Sg ; --- someSg_Det = mkDeterminer Sg "some" ; --- somePl_Det = mkDeterminer Pl "some" ; --- something_NP = regNP "something" Sg ; --- somewhere_Adv = ss "somewhere" ; - that_Quant = ss nan_s ** {hasC = True} ; --- that_NP = regNP "that" Sg ; --- there_Adv = ss "there" ; --- there7to_Adv = ss "there" ; --- there7from_Adv = ss ["from there"] ; --- therefore_PConj = ss "therefore" ; --- these_NP = regNP "these" Pl ; --- they_Pron = mkNP "they" "them" "their" Pl P3 ; --- this_Quant = mkQuant "this" "these" ; --- this_NP = regNP "this" Sg ; --- those_NP = regNP "those" Pl ; --- through_Prep = ss "through" ; --- too_AdA = ss "too" ; --- to_Prep = ss "to" ; --- under_Prep = ss "under" ; --- very_AdA = ss "very" ; - want_VV = {s = yaak_s ; typ = VVMid} ; - we_Pron = ss raw_s ; --- whatPl_IP = mkIP "what" "what" "what's" Sg ; --- whatSg_IP = mkIP "what" "what" "what's" Sg ; --- when_IAdv = ss "when" ; --- when_Subj = ss "when" ; --- where_IAdv = ss "where" ; --- whichPl_IDet = mkDeterminer Pl ["which"] ; --- whichSg_IDet = mkDeterminer Sg ["which"] ; --- whoSg_IP = mkIP "who" "whom" "whose" Sg ; --- whoPl_IP = mkIP "who" "whom" "whose" Pl ; --- why_IAdv = ss "why" ; --- without_Prep = ss "without" ; --- with_Prep = ss "with" ; --- yes_Phr = ss "yes" ; - youSg_Pron = ss khun_s ; - youPl_Pron = ss khun_s ; - youPol_Pron = ss khun_s ; --- --- ---oper --- mkQuant : Str -> Str -> {s : Number => Str} = \x,y -> { --- s = table Number [x ; y] --- } ; --- -} - diff --git a/deprecated/old-lib/resource/thai/VerbTha.gf b/deprecated/old-lib/resource/thai/VerbTha.gf deleted file mode 100644 index b894a04f9..000000000 --- a/deprecated/old-lib/resource/thai/VerbTha.gf +++ /dev/null @@ -1,51 +0,0 @@ -concrete VerbTha of Verb = CatTha ** open ResTha, StringsTha, Prelude in { - - flags optimize=all_subs ; - - lin - UseV = mkVP ; --- ComplV2 v np = insertObject (v.c2 ++ np.s) (mkVP v) ; --- ComplV3 v np np2 = insertObject (v.c2 ++ np.s ++ v.c3 ++ np2.s) (mkVP v) ; - - ComplVV vv vp = { - s = \\p => - let - neg = polStr may_s p ; - v = vp.s ! Pos - in - case vv.typ of { - VVPre => vv.s ++ neg ++ v ; - VVMid => neg ++ vv.s ++ v ; - VVPost => v ++ neg ++ vv.s - } - } ; - --- --- ComplVS v s = insertObj (\\_ => conjThat ++ s.s) (predV v) ; --- ComplVQ v q = insertObj (\\_ => q.s ! QIndir) (predV v) ; --- --- ComplVA v ap = insertObj (ap.s) (predV v) ; --- ComplV2A v np ap = --- insertObj (\\_ => v.c2 ++ np.s ! Acc ++ ap.s ! np.a) (predV v) ; --- - UseComp comp = comp ; --- --- AdvVP vp adv = insertObj (\\_ => adv.s) vp ; --- --- AdVVP adv vp = insertAdV adv.s vp ; --- --- ReflV2 v = insertObj (\\a => v.c2 ++ reflPron ! a) (predV v) ; --- --- PassV2 v = insertObj (\\_ => v.s ! VPPart) (predAux auxBe) ; --- --- UseVS, UseVQ = \vv -> {s = vv.s ; c2 = [] ; isRefl = vv.isRefl} ; - - CompAP ap = {s = \\p => polStr may_s p ++ ap.s} ; - CompNP np = {s = table { - Pos => pen_s ++ np.s ; - Neg => may_s ++ chay_s ++ np.s - } - } ; - CompAdv a = {s = \\p => polStr may_s p ++ a.s} ; --- ?? - -} diff --git a/deprecated/old-lib/resource/turkish/CatTur.gf b/deprecated/old-lib/resource/turkish/CatTur.gf deleted file mode 100644 index 9de9db5c9..000000000 --- a/deprecated/old-lib/resource/turkish/CatTur.gf +++ /dev/null @@ -1,13 +0,0 @@ -concrete CatTur of Cat = CommonX ** open ResTur, Prelude in { - - flags optimize=all_subs ; - - lincat - --- Noun - NP, Pron = {s : Case => Str ; a : Agr} ; - --- Open lexical classes, e.g. Lexicon - V, VS, VQ, VA = Verb ; - N = {s : Number => Case => Str} ; -} diff --git a/deprecated/old-lib/resource/turkish/GrammarTur.gf b/deprecated/old-lib/resource/turkish/GrammarTur.gf deleted file mode 100644 index e61e55718..000000000 --- a/deprecated/old-lib/resource/turkish/GrammarTur.gf +++ /dev/null @@ -1,9 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete GrammarTur of Grammar = - NumeralTur - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; - -} ; diff --git a/deprecated/old-lib/resource/turkish/LangTur.gf b/deprecated/old-lib/resource/turkish/LangTur.gf deleted file mode 100644 index 1f7c912e8..000000000 --- a/deprecated/old-lib/resource/turkish/LangTur.gf +++ /dev/null @@ -1,10 +0,0 @@ ---# -path=.:../abstract:../common:prelude - -concrete LangTur of Lang = - GrammarTur, - LexiconTur - ** { - -flags startcat = Phr ; unlexer = text ; lexer = text ; coding=utf8 ; - -} ; diff --git a/deprecated/old-lib/resource/turkish/LexiconTur.gf b/deprecated/old-lib/resource/turkish/LexiconTur.gf deleted file mode 100644 index 20b1d5f54..000000000 --- a/deprecated/old-lib/resource/turkish/LexiconTur.gf +++ /dev/null @@ -1,11 +0,0 @@ ---# -path=.:prelude - -concrete LexiconTur of Lexicon = CatTur ** - open ResTur, ParadigmsTur, Prelude in { - -lin - come_V = regV "gelmek" ; - go_V = regV "gitmek" ; - run_V = regV "koşmek" ; - stop_V = regV "durmak" ; -} ; diff --git a/deprecated/old-lib/resource/turkish/NumeralTur.gf b/deprecated/old-lib/resource/turkish/NumeralTur.gf deleted file mode 100644 index dbee7d3da..000000000 --- a/deprecated/old-lib/resource/turkish/NumeralTur.gf +++ /dev/null @@ -1,34 +0,0 @@ -concrete NumeralTur of Numeral = CatTur ** open ResTur in { - -lincat - Digit = {s : DForm => Str} ; - Sub10 = {s : DForm => Str ; n : Number} ; - Sub100 = {s : Str ; n : Number} ; - Sub1000 = {s : Str ; n : Number} ; - Sub1000000 = {s : Str ; n : Number} ; - -lin num x = x ; - -lin n2 = mkNum "iki" "yirmi" ; -lin n3 = mkNum "üç" "otuz" ; -lin n4 = mkNum "dört" "kırk" ; -lin n5 = mkNum "beş" "elli" ; -lin n6 = mkNum "altı" "altmış" ; -lin n7 = mkNum "yedi" "yetmiş" ; -lin n8 = mkNum "sekiz" "seksen" ; -lin n9 = mkNum "dokuz" "doksan" ; -lin pot01 = mkNum "bir" "on" ** {n = Sg} ; -lin pot0 d = d ** {n = Pl} ; -lin pot110 = {s="on"; n = Pl} ; -lin pot111 = {s="on" ++ "&+" ++ "bir"; n = Pl} ; -lin pot1to19 d = {s = "on" ++ "&+" ++ d.s ! unit; n = Pl} ; -lin pot0as1 n = {s = n.s ! unit; n = n.n} ; -lin pot1 d = {s = d.s ! ten; n = Pl} ; -lin pot1plus d e = {s = d.s ! ten ++ e.s ! unit ; n = Pl} ; -lin pot1as2 n = n ; -lin pot2 d = {s = d.s ! unit ++ "&+" ++ "yüz"; n = Pl} ; -lin pot2plus d e = {s = d.s ! unit ++ "&+" ++ "yüz" ++ e.s ; n = Pl} ; -lin pot2as3 n = n ; -lin pot3 n = {s = n.s ++ "&+" ++ "bin" ; n = Pl} ; -lin pot3plus n m = {s = n.s ++ "&+" ++ "bin" ++ "&+" ++ m.s; n = Pl} ; -} diff --git a/deprecated/old-lib/resource/turkish/ParadigmsTur.gf b/deprecated/old-lib/resource/turkish/ParadigmsTur.gf deleted file mode 100644 index 102098c8c..000000000 --- a/deprecated/old-lib/resource/turkish/ParadigmsTur.gf +++ /dev/null @@ -1,43 +0,0 @@ -resource ParadigmsTur = open - Predef, - Prelude, - ResTur - in { - -oper - regV : Str -> Verb = \inf -> - let base : Str - = case inf of { - base+"mak" => base ; - base+"mek" => base - } - in { s = table { - VPres Sg P1 => harmony4 (harmony4 base "iyor") "im" ; - VPres Sg P2 => harmony4 (harmony4 base "iyor") "sin" ; - VPres Sg P3 => harmony4 base "iyor" ; - VPres Pl P1 => harmony4 (harmony4 base "iyor") "iz" ; - VPres Pl P2 => harmony4 (harmony4 (harmony4 base "iyor") "sin") "iz" ; - VPres Pl P3 => harmony4 (harmony4 base "iyor") "ler" ; - VPast Sg P1 => harmony4 base "dim" ; - VPast Sg P2 => harmony4 base "din" ; - VPast Sg P3 => harmony4 base "di" ; - VPast Pl P1 => harmony4 base "dik" ; - VPast Pl P2 => harmony4 (harmony4 base "din") "iz" ; - VPast Pl P3 => harmony4 base "diler" ; - VFuture Sg P1 => harmony4 (harmony2 base "ecek") "im" ; - VFuture Sg P2 => harmony4 (harmony2 base "ecek") "sin" ; - VFuture Sg P3 => harmony2 base "ecek" ; - VFuture Pl P1 => harmony4 (harmony2 base "ecek") "iz" ; - VFuture Pl P2 => harmony4 (harmony2 base "ecek") "siniz" ; - VFuture Pl P3 => harmony4 (harmony2 base "ecek") "ler" ; - VAorist Sg P1 => harmony4 base "im" ; - VAorist Sg P2 => harmony4 base "sin" ; - VAorist Sg P3 => base ; - VAorist Pl P1 => harmony4 base "iz" ; - VAorist Pl P2 => harmony4 (harmony4 base "sin") "iz" ; - VAorist Pl P3 => harmony4 base "ler" ; - VImperative => base ; - VInfinitive => inf - } - } ; -} \ No newline at end of file diff --git a/deprecated/old-lib/resource/turkish/ResTur.gf b/deprecated/old-lib/resource/turkish/ResTur.gf deleted file mode 100644 index 1fc1a8157..000000000 --- a/deprecated/old-lib/resource/turkish/ResTur.gf +++ /dev/null @@ -1,106 +0,0 @@ ---# -path=.:../abstract:../common:../../prelude - -resource ResTur = ParamX ** open Prelude, Predef in { - ---2 For $Noun$ - - param - Case = Nom | Acc | Dat | Gen | Loc | Ablat | Abess ; - - Species = Indef | Def ; - - VForm = - VPres Number Person - | VPast Number Person - | VFuture Number Person - | VAorist Number Person - | VImperative - | VInfinitive - ; - - oper - Agr = {n : Number ; p : Person} ; - --- For $Verb$. - - Verb : Type = { - s : VForm => Str - } ; - ---2 For $Numeral$ - param - DForm = unit | ten ; - --- For $Numeral$. - oper - mkNum : Str -> Str -> {s : DForm => Str} = - \two, twenty -> - {s = table { - unit => two ; - ten => twenty - } - } ; - - mkNP : (ben,beni,bana,banin,bende,benden:Str) -> Number -> Person -> - {s : Case => Str ; a : Agr} = - \ben,beni,bana,banin,bende,benden,n,p -> { - s = table { - Nom => ben ; - Acc => beni ; - Dat => bana ; - Gen => banin ; - Loc => bende ; - Abl => benden - } ; - a = {n=n; p=p} ; - } ; - - oper - harmony4 : Str -> Str -> Str - = \base,suffix0 -> - let c : Str = - case base of { - _+c@("ı"|"a"|"i"|"e"|"u"|"o"|"ü"|"ö")+ - ("b"|"v"|"d"|"z"|"j"|"c"|"g"|"ğ"|"l"|"r"|"m"|"n"|"y"|"p"|"f"|"t"|"s"|"ş"|"ç"|"k"|"h")* => c ; - _ => error "harmony4" - } ; - h : Str = - case c of { - ("ı"|"a") => "ı" ; - ("i"|"e") => "i" ; - ("u"|"o") => "u" ; - ("ü"|"ö") => "ü" - } ; - suffix : Str = - case suffix0 of { - s1@(("b"|"v"|"d"|"z"|"j"|"c"|"g"|"ğ"|"l"|"r"|"m"|"n"|"y"|"p"|"f"|"t"|"s"|"ş"|"ç"|"k"|"h")*) - + ("ı"|"a"|"i"|"e"|"u"|"o"|"ü"|"ö") - +s2 => s1+h+s2 ; - s => s - } - in base + suffix ; - - harmony2 : Str -> Str -> Str - = \base,suffix0 -> - let c : Str = - case base of { - _+c@("ı"|"a"|"i"|"e"|"u"|"o"|"ü"|"ö")+ - ("b"|"v"|"d"|"z"|"j"|"c"|"g"|"ğ"|"l"|"r"|"m"|"n"|"y"|"p"|"f"|"t"|"s"|"ş"|"ç"|"k"|"h")* => c ; - _ => error "harmony4" - } ; - h : Str = - case c of { - ("ı"|"a") => "ı" ; - ("i"|"e") => "i" ; - ("u"|"o") => "u" ; - ("ü"|"ö") => "ü" - } ; - suffix : Str = - case suffix0 of { - s1@(("b"|"v"|"d"|"z"|"j"|"c"|"g"|"ğ"|"l"|"r"|"m"|"n"|"y"|"p"|"f"|"t"|"s"|"ş"|"ç"|"k"|"h")*) - + ("ı"|"a"|"i"|"e"|"u"|"o"|"ü"|"ö") - +s2 => s1+h+s2 ; - s => s - } - in base + suffix ; -} diff --git a/deprecated/old-lib/resource/turkish/StructuralTur.gf b/deprecated/old-lib/resource/turkish/StructuralTur.gf deleted file mode 100644 index ee27b2a1a..000000000 --- a/deprecated/old-lib/resource/turkish/StructuralTur.gf +++ /dev/null @@ -1,16 +0,0 @@ -concrete StructuralTur of Structural = CatTur ** { - - flags optimize=all ; - - lin - he_Pron = mkNP "o" "onu" "ona" "onun" "onda" "ondan" Sg P3 ; - i_Pron = mkNP "ben" "beni" "bana" "banim" "bende" "benden" Sg P1 ; - it_Pron = mkNP "o" "onu" "ona" "onun" "onda" "ondan" Sg P3 ; - she_Pron = mkNP "o" "onu" "ona" "onun" "onda" "ondan" Sg P3 ; - they_Pron = mkNP "onlar" "onları" "onlara" "onların" "onlarda" "onlardan" Pl P3 ; - we_Pron = mkNP "biz" "bizi" "bize" "bizim" "bizde" "bizden" Pl P1 ; - youSg_Pron = mkNP "sen" "seni" "sana" "senin" "sende" "senden" Sg P2 ; - youPl_Pron = mkNP "siz" "sizi" "size" "sizin" "sizde" "sizden" Pl P2 ; - youPol_Pron = mkNP "siz" "sizi" "size" "sizin" "sizde" "sizden" Pl P2 ; -} - diff --git a/deprecated/server/Makefile b/deprecated/server/Makefile deleted file mode 100644 index 7dcf29215..000000000 --- a/deprecated/server/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -GFCFLAGS = +RTS -K100M -RTS --cpu - -.PHONY: pgf.fcgi run gwt gf-gwt.jar - -pgf.fcgi: - cabal install - cp dist/build/pgf.fcgi/pgf.fcgi . - -gwt-translate: - chmod a+x gwt/Translate-compile - gwt/Translate-compile - -gwt-fridge: - chmod a+x gwt/Fridge-compile - gwt/Fridge-compile - -gwt-morpho: - chmod a+x gwt/Morpho-compile - gwt/Morpho-compile - -gf-gwt.jar: - mkdir -p gwt/bin/se/chalmers/cs/gf/gwt/client - javac -classpath "$(GWT_CLASSPATH):gwt/lib/gwt-dnd-2.5.6.jar" -sourcepath gwt/src gwt/src/se/chalmers/cs/gf/gwt/client/*.java - jar -cf $@ -C gwt/src se - cp $@ ../../lib/java - -food.pgf: - gfc --make --name=food ../../examples/tutorial/resource-foods/Foods{Eng,Fin,Fre,Ger,Ita,Swe}.gf - -Demo%-parse.pgf: ../../next-lib/src/demo/Demo%.gf - gfc $(GFCFLAGS) --make --erasing=on --name=Demo$*-parse $^ - -Demo%-noparse.pgf: ../../next-lib/src/demo/Demo%.gf - gfc $(GFCFLAGS) --make --parser=off --name=Demo$*-noparse $^ - -Lang%-parse.pgf: ../../next-lib/alltenses/Lang%.gfo - gfc $(GFCFLAGS) --make --erasing=on --name=Lang$*-parse $^ - -Lang%-noparse.pgf: ../../next-lib/alltenses/Lang%.gfo - gfc $(GFCFLAGS) --make --parser=off --name=Lang$*-noparse $^ - -demo.pgf: DemoBul-noparse.pgf DemoCat-noparse.pgf DemoDan-noparse.pgf DemoEng-parse.pgf DemoFin-noparse.pgf DemoFre-noparse.pgf DemoGer-noparse.pgf DemoIta-noparse.pgf DemoNor-noparse.pgf DemoRus-noparse.pgf DemoSpa-noparse.pgf DemoSwe-parse.pgf - gfc $(GFCFLAGS) --name=demo $^ - -lang.pgf: LangBul-noparse.pgf LangCat-noparse.pgf LangDan-parse.pgf LangEng-parse.pgf LangFin-noparse.pgf LangFre-noparse.pgf LangGer-noparse.pgf LangIta-noparse.pgf LangNor-parse.pgf LangRus-noparse.pgf LangSpa-noparse.pgf LangSwe-parse.pgf - gfc $(GFCFLAGS) --name=lang $^ - -test.pgf: LangEng-parse.pgf LangGer-parse.pgf - gfc $(GFCFLAGS) --name=test $^ - -run: pgf.fcgi - @echo '*********************************************' - @echo 'See http://localhost:41296/' - @echo '*********************************************' - lighttpd -f lighttpd.conf -D - -clean: - cabal clean - -rm -f pgf.fcgi \ No newline at end of file diff --git a/deprecated/server/README b/deprecated/server/README deleted file mode 100644 index a22c596f4..000000000 --- a/deprecated/server/README +++ /dev/null @@ -1,132 +0,0 @@ -== Requirements == - -- cabal-install - * See quick installation instructions at the bottom of - http://hackage.haskell.org/trac/hackage/wiki/CabalInstall - -- GF installed as a Cabal package - $ (cd ../.. && cabal install) - -- FastCGI development kit - (MacPorts) $ sudo port install fcgi - (Ubuntu) $ sudo apt-get install libfcgi-dev - -- Google Web Toolkit - - Download from http://code.google.com/webtoolkit/ - - Unpack somewhere. - - Set $GWT_CLASSPATH to point to the GWT JAR files. For example: - $ export GWT_DIR="/Users/bringert/src/gwt-mac-1.5.3" - $ export GWT_CLASSPATH="$GWT_DIR/gwt-user.jar:$GWT_DIR/gwt-dev-mac.jar" - - -== Building == - -- Build pgf.fcgi. This will use cabal to install the dependencies (cgi, fastcgi, json, utf8-string). - $ make - -- Build small example grammar: - $ make food.pgf - $ cp food.pgf grammar.pgf - - -== Running (lighttpd) == - -- Install lighttpd - (MacPorts) $ sudo port install lighttpd - (Ubuntu) $ sudo apt-get install lighttpd - -- Run pgf.fcgi with lighttpd: - $ make run - - -== Testing == - -- First test from the command-line, since debugging is harder from the AJAX UI: - $ curl 'http://localhost:41296/pgf/grammar.pgf/translate?input=this+fish&cat=Item&from=FoodEng' - -- Non-GWT AJAX UI: - See http://localhost:41296/simple-client.html - -- GWT translator: - $ make gwt-translate - Then see http://localhost:41296/translate/ - -- GWT fridge poetry: - $ make gwt-fridge - Then see http://localhost:41296/fridge/ - -- GWT morphology: - $ make gwt-morpho - Then see http://localhost:41296/morpho/ - - The MorphoService.hs module has build-in paths to the grammar that will be loaded. - This have to be fixed by hand - -== Running (Apache) == - -Note: This is more complicated, and the instructions may not be up to date. - -- Make sure that your web server supports FastCGI. For Apache on OS X, - do this: - -$ curl -O http://www.fastcgi.com/dist/mod_fastcgi-2.4.6.tar.gz -$ tar -zxf mod_fastcgi-2.4.6.tar.gz -$ cd mod_fastcgi-2.4.6/ -$ apxs -o mod_fastcgi.so -c *.c -$ sudo apxs -i -a -n fastcgi mod_fastcgi.so - -- Make sure that your web server knows that gf.fcgi is a FastCGI -program. - -- Make sure that you are allowed to run FastCGI programs in the -directory that you use. - -- With large grammars, gf.fcgi may take long enough to start that the web server -thinks that the program has died. With Apache, you can fix this by adding -"FastCgiConfig -startDelay 30" to your httpd.conf. - -These sections from my Apache config fixes the above two -(some of this may be fixed by the second apxs command above): - -(On OS X, this is in /etc/httpd/httpd.conf) - -LoadModule fastcgi_module libexec/httpd/mod_fastcgi.so -AddModule mod_fastcgi.c - - - FastCgiIpcDir /tmp/fcgi_ipc/ - AddHandler fastcgi-script .fcgi - FastCgiConfig -startDelay 30 - - - -(On OS X, this is in /etc/httpd/users/bringert.conf) - - - Options Indexes MultiViews FollowSymlinks ExecCGI - AddHandler cgi-script .cgi - AllowOverride None - Order allow,deny - Allow from all - - -- If you have changed the web server config, you need to restart the web server - (this is also useful to get a clean slate if you end up with dead or resource-hogging - FastCGI processes): - -$ sudo apachectl restart - -- If Apache complains about a syntax error on the FastCgiIpcDir line, try deleting - any existing /tmp/fcgi_ipc/ directory: - -$ sudo rm -rf /tmp/fcgi_ipc/ - -- Copy or symlink this directory to your web directory. - -- First test from the command-line, since debugging is harder from the AJAX UI: - -$ curl 'http://localhost/~bringert/gf-server/gf.fcgi/translate?input=this+fish&cat=Item&from=FoodEng' - -- Check server logs (e.g. /var/log/httpd/error_log) if it doesn't work. - -- Go to SERVER_URL/simple-client.html in your web browser. diff --git a/deprecated/summerschool-flyer.pdf b/deprecated/summerschool-flyer.pdf deleted file mode 100644 index 60a44c149c70cf2ed2b51a19b80b912345095db8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2785805 zcmY!laB%}X!IP%t($Q-A<2eYebuswzrqcc?T+~!hb2<216I}kt)J6sxTMfw zqSpTB;rpMca>R)@33wof7`+Y?%zTv*h zZZLHzKVi6QtEfhzncEe@vo#n>}j8y_MOXSPkJ|b?h=8nzdPc;&o}L? z42?Eftv%P_;sT8gH)n3~Xx(GChHrQ6%9GmfZ|8*EEwy)CAZMYL*x{JJB;{lH4qo?g zCD*?y1WkITfen4V+ zDwn=Xp%4vZbaSpL5!apf1HMxXKKe#lh1Z=lwF4*$$%oI?HFf*~> z()UQsOwTA$Fg7tY=F)e{EGZ61EppD!Ey&LU*!x{yIIJUh1z3=^{&((5w^HaLs zUNPIo{N(Q}W2ui<_dcIjeQsy`|IZ(bT^U9JmJq18v~|08^zGwow|;$m?NZX(oj0$} znkARh+q>@Cg$G$*zs|q(>eaq=W&cC1j$g1`a_(Vfb;6Um=1=b=Ki7TD^P=U>eKa#a ze6Tt^GdFkI!#6w&u3h)`?F|WwTD@Yzry@Pw=+9raY^&P3CQ4OKZc|e0j@_p>rCyt+ zGtsqsjc&}3%Gt$xX3s8Nl>4*jb@1%6b<+#hJ&g%xUvT)sK^B%9H%eNp%TMjAHA|4) z#%E`8B~QiX&b!xlEIWIqNSnW@d;I9hx7_aiY3b3≀p^Y3u%Qdyc|d+&Qse{##TdxM&K z^uud!a=5=tn;v~6{Q0TQ4X>^+qWbbd_p3AO&CI-N_fDA>6=rN4eCg7Yd$y}xq(oCw z!_Uv%JZm*Of7INow$(bHccykPbuiD_V6j3tuC#b_(kgE8Q-6Mn$;`F7DylKp;9$_Q z#cq+(mO*X2#Y;o)SNpf|Ox%8NlKH&}j?McbE(hPMyIu97XLHu}TRY>DzGQfBdF5)o zc}?-N6YlaSA00J2wA4FRFl@QW>U&NO4R7x0R)631YSTQs-0#&7n_~9mghmJp>z!kVm zm6hwJO-^pSx<+TU(X4szPOZ7ONAvpn=muk>AisH2l8>wCoatKs?yk0VdDPRZxwqF; zteijJ)nV^mUA|W@Ggu>j3o|m`o*XrVD5yf5`{AQ<})jVRA*tGTIdsxk^`$R^3d^?(R#lvsWh(zX{Hxd( zw{7{`f8W}A`qIvY3yc2jm}8;%@Zq$iy+y8hcQ#n=EIqwxjg|MznP$mW`8#*Y`!Due z>6i0d<#o&JEw7(guMUWO86_U85UUoe6Kfi4r_Qz7n-eu?K4fI&Z=W^)R#f!Tg$J{i zS|whYBjf3{Y5Lvc$D(e0`cbITW;Lg@>2iT`E$$Wx3uoO zwJ|yDovF>8r1|_Ne>ZFvT61}h_1hf&FYCpxdcS61V$L-yd$(odOOEY%TNmDwUwl>i zqV=aQTecM~J$v=h(Q9IQTW(+XEXX?cYRii!FLYkUyj)_rwwTYocT@5*|8n11yLW$G z`FXMUr|;WcRu|8%;(mVq^w#WkBH2;1SR+d{OC9Gn}cWH6^o)1kn zzt{YEW`3>icl7VSJD)G{7XKad-zuSjM@A!mpQdwL#G+9D`DSM)%`AQv(N+4hD01VW zqIq#~)6SQ8_5b=EZDnF`!Dux*-wlsGnT-Z(`%bNNloC~)u6Oe3>1$u6pIi2SPuW?n zWA}D^ENs1GU9O_|@Zd7}S94!6`ZY%GeY!f_eyRC$;k|R>LiFFd#PQ2dYi7^Qss0|d z;o3@v*H5bV?$zyn{V?(S(|3917RAe0!veE-QQA4n+Ui5ZF0}fZ54R)=%`tE)kRtBoURfBE3>`avDSN6ZZV1W z!YDJOFW<{s>8d{U)}5S#SB|-5W)y7QWu<*?<=S1hqC%&Jgn7BP?k%y?KmTctUz@Sf zrB92hzeiP+URLW)T^Et~@MPp>oi59~Iiei076HG$l|BvMUGmeSy0X4*Yj*g{o0t1) z9`jcI&aM1kdpgl?cG^V0w^{#cxGUGi9b|kl9w+hP5hW}nSb)+r}u2br-ja* zeD~_Nlk>h71qKQUCcb?WX<6vhC%0AelAxT;i>?h;j`4HX@k*}=TXpaHs!*}StCh12 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

    Z=K7ti*&5t7%9BX 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
    xSyxxJa*OLlZRxlfar9WPw0Z8W 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

    siObX3 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

    5b#3B&7&QY%+Z(z>Rg;}g-d!C+y| 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%0AJxQ+^qDp!EF5 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 z z60^TXLUt%u?4&3xq^KS+{+7IY4p`~=Zh{_ zz^cnEG2_q`?zpQfW0h5=b>~U3EhdXLiY(>-I3XnU)hE_{ z7A?-F0{on%UfyY*$H;Rg`Jd&y(+&!XsNkdYA^!Xazu)h#|EPS#zxVa)*XQTiM#sj+ zMnp(RNW6IW?%kU=Yu2y#2MfmFYSB#$}}oQXY*-B7gyK7gv@wX*Q2MW>wjL~+IqB^oxiQEZO82| zUrItlr*7N!?c?L)mY*&!_rHDn_VJ@fMMXugUc1)im3DE@uUa$qxiw{F)5K3p9OT|p z^>tNaBjene#__?y&fC-1+&sJVZKdA4kjTiN-TM1}-2eag{$lrjHWrowl|?>NZk&xW z4czaQuJBqi@$8v1E`PO@^UKQ2?ms_J7F2%fvB85N`Iwj(A0M9=t~LoiK4%^u@4tNM zQiaT>1o1h4_P4+2n>};p$%B)n4jw${W4~t2niGQ7*47twD=RB2%h{AqJ+S;gCF2=r z4E^QHm*#nQ6eRzDn!bOIMWIuMk^QWhGiT18{rExoCAOKzRSrr^Noo9ujEvkOsQ+Ph z{=S7KhRZKqxx&N4^XAnnp|=ZGCI>zLUwuJuPT8|XbNpXv)t)(g`0#}b6E@erzP9%D z_4US`dkY>O+M0d+%9SflPEHzvva+%!!pa=H2OG5KZ=W>bhrj1>m+6{Z#SC3$roFG` z&YnGc)~r)!+7F$((`G(3<^EFd=`%hWDb@daxqQ#=lt~MgE=|qKIwkGT=5jB*%RTnh zt5+I_dP=T5NskurcgeedzUz7awqjk+tGPAp@6!yeTNe72TwAz~CpGTFt|smDf@c|Nucb2H?Anzp9q|&yMMak` zUtYX;F*6gBjje5LOpJ`IY;SLG{@qM^0-L*?dNS

  11. f`%=zuUcZsp`e2pkdeT+qZApWTdOBtE&1` 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�idwq~|O*rtiN#yScf!Ze4t< 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 z zX@)E4q}!c4E9>g!{d#4%fot_=gY(RB(pyZOl2t?QHCIo6FiGcxS3`@`3RfqUm*M+8 z_jgrC#J2zTbgHkn&+Chejf(23U%h&@w3L*A|GM?-*RNS~=FAz;u>G8y_wUEMxjma( zey{T5QStw8@Be$d^?KZ6K2U;^X7lm$OG{0iIb%l6ecnPMZFvotI@`7v+s_Po2ZCQN9sZAfoCyF-4r?N8?WCO*#{`s{y1H-DYlsy#hj z@3hFtnpb~c@=ceWZ&|DMTs^(?y4H4^>Du<){>~Mg8Q1cg6!x*6`DtiuHoL2 zc=-pPL!zZa!iY3rHvm^YvX;c=mMjw=xNtlss#^NzN1>sip{?!S1q&8DeE4vy{sKAWd8!7I z51zCxUAnZgvQkn~GB7ak*s)`;UcGvLZmzL`K}Uc8bFOW{@wRLhe_v_zY;($HHVJV! zYP+LcQtx!*9Zid+e6IopuCn+piT``9xoES{nX_jLQ@!2Y+;;8Wot>3sVVPZ5_wVlR za%E-Z!-o$WCW?uR-`|pXnOlEPL%V~rudi?YjJmG}ga0K;9}?dhA-`qM#*Gt&ABl;J zFJHQ}aN6&mKMSYr|8mKD&Qty}zVriab)wb+$Bpi6SiHFTb+O(2e)dE6o=sWDKWkU% z>oAk8t5HU7>S)`8qgxuWR)VV)@{(SfD-Jd@-{{H^b(z9P*UmqP2@#591 ztc;8mD_2TNOW)sJzJBf6-hGLR98DDyjvhVw@Zm%7aWuOgJ$eM$(-s*S$;rv7sj2Dg ze0al#4Hqv4zS4L!vt_mYovT-mUM=%SVs*m0+;I!?O0KIre&_ABcb<#V?>mE7IA(^9U#-Loh)Rh6x>}j3mD!9ockodApR-Ofxf3a2bdQ!*7vXUpElbzpnmG*^{1wv zmglnDa=!e&;(F&U$FA$|V!TgzYH4X{>FVZYWXza3Q}M5sqrm-n3ch}RkmcyhmMv3L zQDI?ajonib7#R5R%uM4MYIk=QFJHN`^ZfJ6`FA*)e%QVICq8-S_ke1^)_&BC8PE85Bm z2}SIU&&>SsCHTfB);>8_Z||^w+jq?HjF>$uA%#Uu{QdNVrHcJ1<3L<7Gu2Yk(w2d@ zDc`<&_3EWdpKfiY*WKQ(^Nt<%`q*^8%5uA7?7wQQ5(@BgpEpMMe665+dVx95KTf5G|6 zbLvbLwHbd4RBu|hj?aG%Xy05-b<>f*2iTk4!otG5yu3U-Iv~rtw`}>+$}PTV(V|zc zU#F+1?~E5-KWRmeLdW}*#lKY5<7DOAKNYD7^6;i!a*U3?aJhN1`ojx~0^;nty34e3 z^3s;-v$MSuk5|2`@G-e@rh!#xxq0x4XHPb0t!Zpru;PTsmFjN>{9Cr9%$qrtb?MT8 z$di8x>i+F(nHsziWwY`TtC*)(U%q?^x$*7VwQGC!*sRm)m^A6q^ZE64FE6R)=fD5( z;lqm;FP1D>a_rc#jT<*EU8?%Zs!5@P_eV`#Zf%q{ z`)a+OwS<|d#i^T_iCup7{a*F^>HGgY^|{<3pmQrRACF1~Yj0_>vUn&YUU8)f&&In;_7>*#UAclX^1!C8tsQgoz^hlU zy1KgV+`04NLxHyT>dETeq&?ut5>gP&Yb!7?c3(&W@TmN&6_vhn71z!T&RNY zp;;5XJufmUYSye-vu4k}4LZ^0$AeiDCQNwpB&BC#ad9y?lGWH|s7#qUm6ers=i0}w zUcGws=+U0O{rl@ZJvq~)ZuEfKXKdNs8!WgtD;pSbG{3ztk2P}E0!_9g_6H3*C)k_| zWUoxD`+B=yLxjt4Lwb68vcd5qHx3F?|F^YnB)ZFu$g$BxZ=7A|bu{0FpkGwZoc`>(5> zGkh9F!V63pnAfW6`tDnnwRcs~oJ~PfF8#dld6(j@aOZWuSbnpxvp;?u6cr_9CwVdd z7e~{NG6TP)1p*u_5}fYt?%mzpp`oGtG8P+hZ<_@M2C}oW^Qh_S>dsID-DL}2fpVc; zm&LJ0nwz^}WmKu@?2WdntdAbeu=wyLGwk)JC!RYB80XAgxT51^Safvc>6?*Z?}{pC z>aJd`BCb;RrI61+UW{wz1kt&DTYy{lVFfo2BXL)6`#HtqL5E91Wb7Eni+;SvhmoEGa1|DQRg?eEMd3nL3r1k8e`l*N+<(#>=)|RFrtt(5G`^ z7lU};;g7W&-t)}iY+4YtLiO*f?ec*dB1sAU-rk!xZ8|g|FCn2p-^SMV@#DvaOVU$Q zMMXtROG*|z=jZ32K7D%po{GZH&(8XH)QR3MnD+YR%fe}oJ*Lc=(=+X{U3PZ1<>~0? zXv@={`>X0T;;*mY)zEGCB3myrZpQuvw-!{{{rj_XMzPjIEpcc4s5{#}@OcSRJJ)XSk&{R=1BbAR@ zA2W_wK8u>;P?gBIY}tZ^jHga7T*5MGQUvF<&FP8f(I`H0%PPij!nbeV=FFMX)6=tKhlRYnys+?OVRgSZH#fVxxVU(Guimq#rluxF zLqtzUM@L_O{knBQ?*&;LZB86H;t~`zY4PI4^XARlw$1F{*6rK*xw*T$y1aaR&YTA= zP&}C6E$eDCIiU))gCiuQMYCn@Tv;pod))Kp&AWH+-VV0>mQ$xrEnKL0X}#St7XE9~ z5;FOoRUD9RoT&HWRFe+x1q&{B`{wgY9IXVHvKO>{S$)6GCGXhtmKGLfW@cYsUsF?4 zWo6~`^z@j?Q>RXyJv%xo>ek)6wl+3r9)G-W*znC_PyePmQQiF9+}{3v_tWR+S|5*; zlare_YgX4ZaS;&{6O)2z=&DFQlq}#S0IN%_2M{|uJ%f}D$dlWWr-fW?gnUNu5Q&I5y+uKEp7H!+M zO+vRYH9A`QSW3^#FO}Sm0`dIn4o6e-`p#aOH~;*R)q;WoGCXc>Yd)>&;Fx2iHcsh zbf}BDznAf^SPxQ5>Cw-&)r^~V?65F5H#am4jEj>K6cm(^c>}&1K0hsO*{W5m!0T!1 z9v|!d_3PKmmoJZ&u8`w!6ga{rec%0a#UAVOcM;(29U9<6gDovAR8&-!EL-;M`SbAb z@bdCOiaFjI^_QI?Mh!wS+?xi+1ciXtENwx zGG*%2!p6C?KT7_;diCnx%-8GfGA!>ECMG6k>|C)zBfT;uMdjYY49jPK&YnFx=c%r) z?wqF~^;45&jy+bq$ChK_;9TkX^Ufd3-Zb95B740#r}HH7_#ESQbAz!dY2ad1iXS0#AQ`eH|SgUEQM}x-GAA zi7r;=c;ub1PfLJd{`qMW1vPY1j5pukb<}IEmGx$!>9b}nSjf0*SHWksJ3E>8?#)Rn zi+T2Z%V^e`t%tyGIDcsv$9sLU!R|olarSRiu&2+ z`MY-PXlZTz`sK@qpMRc~?s&g)B|m4ALc-te3^LBn&fD|vn;C%icuZ+&X<4&o&Emz% z;S1I;T)1%a=Hil)DMzZ0Z0-usc=PJjsS_tQY}{yQVsgZVX>!+s1q)uhcyZ&#jVo8K zJbU(R<3__>ta9-gO;cGTW;E}NoFUt^kV)f*jNN_q-`fs|847%6y|1;RD(cJXInUCw zvR3WhJv-PV??w36FJH8@wGF4bzCXmqzcT*r#^m){QUfaf)oAi|CU@|7b|gN?V2@^gSsy)jgF2kd_F_v`?qgmVq#g@+4Y}Js!M}L z-S%1U^a~3U`}h09t#iG>=gyt0s|eJH+P8r(DlR7GOys|d?(&7x?(ZyKzGxAXZhmHF zW`6#2o%QS2Ki8=b*uP8h-BX?aWq-BgM562BgXc#aOVD9UT6fSiHDFrow5h@;GPh>U zOq~&_5*=}G>lU8vTXv`exHK!+m{b z7=1V;x{R}=EG@gHc4o!a9W$nG72&$MX$MEhrI{6H_E}kS+Q=1O|5g^JdgHeAnl%T` z^l+~I*xJi`<5p8QcT4NWs5LKEzgW8CLED#7W~70)BgMyFz0#V0e*TOZ60)*y-@I9~ zdUbJOp=IT#Ckvh1`D82>ELf0`nK^UTEKnyWH1z7FOGd`VoA>P56KK|AH9>)c>6)rr zjAHhZ<;#!Xy&D@DS^50jT&+-(?o3-&#y=1;!B#gibg~x-DlGCJ(R*ZMWgW&-;IxU zd+H_ls+-bTLu^EUh4O5U>AZ6CpLAmG+_^`mzNp^1b?bEf__~1oSt%)3 zZrwVy($=uSKH^ZxWAV7ZfB*LO_EsG6oo%-F*Q?e4f6o8EGyS~WoejHoN%6O{%gV{Q zO}=&e_Qju@H*YpIF|qsgVzGF9O`-GtF3WF6tY*%f*&nt4RAgT=Z@T5Ok7;RX8J4#W zNA_)3->#_k|3<@Rnd<({GPet+Jr+0?*;lTe{%z2!foRZe^u0{Rz)2FTK9#gM!HdRy@1U$ac$Y`mdapL;*>z6NI zK6dQbp+iiU)!&I9k(88_2-Msl!1A&F!LyY2FB5~;nVUK~GTyk|JWEQ({+w85WCv%F=S=tvpJNVc(uCC>?{nxCNxqO@Fy4u|Lul;dlb@}R7SDxMre!lP5)t&F& z?IX~`YsX@)|bOZM)yRa889=8R8x`1Jz^4xBorrKYB4Z@+)bmMzPcr6nXd zCSi_UD214P3DoVtH5pm;Ylg8t@TRT+M2nseb5e-Q!t39RDAGx=FJ@KZr$AXe!qCmgq(<$_uRaB z6EY{l*B%@nA0HHyl%KzT)v8^2cXxe#eO=zV?99oND_5;rwSRwoLPA1LP7k=@I=^l1 zqNpWHR-8h5R|!)S2q(z5Da?vxMu5moH;?m2ldNiHe4X zgj~6Lm6wnps~!>l}W+-=Ck96ciWNw>G2c^C*776M+H!+5 zL_Ynj=}D88me$qLsr&!?{{Q8Zwq{>{g4X(fH)^$<)PeuLP`@Xh+ ztBsl(+gjJt8+Yy6y*u*s=~Jg7PS=0megEOd`fr=(uZ`T?wsp>0t1U9$W3Q}#^mH-f z+_`ffKYpCSFt2;>!H07}SEO^#+BGHd>uT`_O;#&bpI!NO;@h1!%0GtvT)W}XhTW0n ze;5Cq`*)6h+%C}Fo@-S7{r&fRoqPtgm-4GMkCjhP--X@Bjvse-aoOgDDB^R3JI z!Y56dbm3?B(WF^F+7vqevmOs%V%)ODpi<}bDFt2LH*Xxmr(a}zcjMrbjbFZ}Z;IjL zpIkRJB1%KV!0ebth_v)fk%N|&3Hki;wJcg%KCewpQkGoz^);~L6Ba)3*zoDfm&k)p zHmo|Y7*&Kg+Yhf?w+?jAu%BOFXXnPvo2`qUocQrMMN1v_MFE_J^Uq5^(sIA?*d-v{n^X^?+8@)aE_O|l(aV1NbnVD_m{1*nC zId|^d<&cacpImjswr|_!=IT1vuJ+e~M&{#vvc|^7-db7#N;yI9@oD;*TU4A&v{)2Y&CeImD4EwjIZZ_DxB<~H#an_{P**D{jbaO|22>+|#T&!0V;o1Ojo#fum3-ydf?W9DbJ z+HAM}JQ402w{C5+w)=jkcy;)CGZT}Z-d^3nps1**$jHd0Du#xFy^)}`JX81lc+_2C zePGf|uRVMBmX?;zul;sYR6A_JQ_xzqySvM?v$CwLt*fi5)YR2K_N@6d?W|0<_@T7E zqkda7YEsL2`1#kbUHkUct5m=vMu8dot&)x`0?Y7pPxN>@*pmM-_K{p=WUwV60Xj*t^RgzZ}p9p;?FZ2 zq(7J)*NPQ4-uJIKczRlT;`BfX-bR6BgL{nDA&aI}&pAi0HA_Bdt4r z?Uaf)xOV-zefhgN-QC>VN*RDm27XA5CQ}Suux^>HzEvx81u$#?l z8auz-0{-LC4152%39tyCSS)1?u~a-{n!NAR70tA#2bo{I zPZw#(5%S(S$ED%Oq=YgtHTA@VhKU=@OdKjLfBbCRXE)jQ#|gn@FRLmX;^eMeGrC_^ zX2d%quLgO9?eyH%*4CRhBh40GzHuYM$*F1c=FJ;7eq0&6yr-upCnv|o#%9l+Jxxtb zj~+ihed^SXm~}p!o#C8K3U<6zS6;q+dF$4#Lx&FCxpQa95*2fE^Wx%STU%Ra=fm9M zdJFWIvUnW{Zt_rBwSGN6C+Ed0SMF>`Y@Rhs%1!)+{;u7-=dXFwefsl$=0$8728@$q zH)IRvSTV5gIcUxQY1hJPo?~hWP8^3UXGAMSMu-P5S9;+zd)BP3uC7a$E-5K18@kz6 ze0Z?F{_ksf(88Nv7yJKxS#G~__3GU_cC@s$wY9gatE-onmL?`Y{#a3CCx3fMh}O|C z(1qjIueS%jdvmRPF!2uJ5n=aFG4>_I%KRRL^SP-LcHh&d&L4XlU5k*?I8bK`Se()nRL^ z9=3|teV%>a=Kr7173*xPzsXn>I5;~q`}gi%d{aAY&4K;(KTpShcoP^HxN_yn%F0Sv zS=oxEYeG14-IArGrC+~#_388HzkmOJocHPW{eRQ$3i3By?`BI+O-k;p03~Xi7V>go6YBw)~<`& z`|HEQ!xeFBmV!1p+}!{F@B77!Kh|#BW){Zr&l!pm#bs#O~vo12(Cu#!7|;J|~O z&*w#(Ts?VG)6C3FS$Xk-1r3KE+GM@DB&BqaY1{wEXFq?vVc_}Eyx;Ccegp68=hs)C zTXoC#=F{&_!i%(4ORt`MX|l~8+rCWs+k30c&0M{`Pd|H>w&(QZ$%-70y8o*+uanF7 zf$Tqc@%G}%MV~_gHq;ETrOt(Pte=G|}GVR7O_!=0G4x-zr3TC2;K8j5dB$*b;}C3V|i+xeB6Zf&s< z9FC3;UUQr0H+6Ggp0qJBe)q98Ev=66@|Sx!k=qTayua7DtV_wr&`?r3bnDiy6BCu$ z`D89!y0ok2XHh`Fg}K(C`%8<8iln5aZ&ubtuK32$q+oaO&6_t@u7qS}W>!^I6%`eQ zgiM(|Tl&}4&FSao+1KAYb&AV;ljQRi>pD{V12opGUd_$NcW-**=j8S`cDnmW;F+4<+?Wn{j5{d)9J_VsnKJByxPTN}+UZ`Tv| z>sYU}o}OO$`+G;*w5orsnBv>iwSZB=;BnuoRjY2Sx?lBrEx+B5gvZBvU%h&D;~c-7 zO~tD#n)34VL5nKf-GBf7ot>S%K5p-?rPJenfmT)i`Fwu=zhAFchpjzi{AgeO@7wpm zjhP4R_7NMCSf%>o7v8M6cjHFHp5`rEw)FJ(Z=RX_aa!ZCkkHVnQ>Q)*pEqxwm6cV_ zqidktUjOg&{I_r4Dl02bo-}FG=FQetRvYSdyPV{=?%A|y(pDM&vr+4oEo@GjsGvo`{QhWU9&S= zc=+`rM~>XNb7#+gwXM5nuPX&~J{#Mvbkm!EfKZDcCV_!h{JkXWqPb@861* z-q{^2+?x$nCzvR8)xG%6IA6FRNp?-N@&2^iZ?^R>x7U-_$$pccla=dr+UN79Z-*`l zZ(I8J_xIVeXFu-XjFz&LY*N^FB{%P*Y45sqdV5-5zI^%cZ0g}QUhDFACFSM$Sy`Z^ z+toL}eEE`8RnVj`&uYW_(@zz|nBAlvKMsiGOiNp^kTEN(;D>>QrD10TH}}G2Z4bd-xL=CmXALd zxX%Tj|I^*w?fk#;`8nC}@bKv9Xiz)F`}FJU>(f(GK2+FzT6*MiLx9Gbl`BEZo!;Hu z9lkDRXW?TvTU*fP=!p|2&YUUvCroYf#n%S?+=3mm7MzqhW9s0{d!_GCp!|oEO>4q3 z-nRd9l$g`@Qgu;$syg=pw!_aqFJHdAy}jMr%j?4Nd;4l{-@SYH-o3ixeX^j4t^09U z{@(+3dl0pu@^e~oaWOkPySe%H3l}c5wY42Qc<|%LLcQtQLY)SW=FXpgT&&}*fb{ZR zyR4?Af4wRtC6#`Do@;sS&rhlL_WS*h?9I9K=BVt((EM9lUhe&VuloPr?~$HbP3=|% z4;nUaHohe$DERR0+uAQLE?!+7zBu%}=Fh+H>;Jo}f)2Ig*59*X1=HV){dHentzMt> zpx2#`pTEDq-+i;YyZcQ|{v%0-Qo%7Xp!;tGn z@0Uye|D6B7=i@Qy{Jmer{?$I68a}V`+06H~@2fKofT~XCcD{`>lP_Pobm{Wt;-Vrh zZtjiC>z%Sr&&o zhge75HoSB3=FORN=k{J*x^iXb|JpUTL0!N9eV~3-P2@BAL;F-0u3p`}oqx~%oSU1D zo;=AZ%iVq$a%$lrX{Ag{>>4t+6M8ml_ZYV&3vrEA~H)G`Z-jBF|xw&ykOwVfOq;mz$guSME?!CKyoEM}CF z{p_JbOxDe>Zrr%>;zdSq@Z|OD-{0Jve)a0r^0&8^E?k(Ho<4oXj2Sa$Mg|34x^Uq` zhMZQD0>`7v3xZwCXHA+^^!(i11q&4F>+8eA!>g;Sqobq$yaw+gH@CI*{T2Esv*GG` zHWrqIfRFEXzt6j|;o*@^;iE^7-f;h*9p>r5)N{O5;)w2rB<^ju7OZ8I`nBLav)#!F zF}zpTUbw|5``BO|!%-WZPM-Yv)9a^(M!kCR0u*1Mrg&WC)2XJ}*JP|pUOeu%KQ_b6 zz`(%D>et0TtCKd)xVrw)#bd{hzrVX1l>DE5e|LBF(xs)pzGPktUwogBpZ~whoztrv z#LJHytNHNY;N9Kj$u~f&?*Dr6$=l_mq_pJ9<$8N~aPacl*8j7SlUaL6Z$r`3Q=zNF z)<$m!wdS+0ud98(_xpu6)8p%YE}b4%_4R7FdG4(zPo9Vf3JS{0_lLKq`TO`R*gF5j z{;v3kAANm%?$!OyEjxa8w)x|;t)lCnJ$qJGR`zJB-K;Am7mIklMxHL$PAopQXBiHeGvnwtLU1|8e*Oa9*nc9REdx8FOok@=e0JX?GF z{R z6m6!TbI)}9>t!F(9=j-~_gubvx3~1&)2FSa9eR1k`(%$DJNEVKSJ2kTN2fQfh?kX< zJGNW;p6`YGd3Se-)^6Rrxi~XZ^OqQ3yRn7E4^DM|fg_ihtY7bPIG_>U-nL+~@TScV z-$Vw4x37(UctP>Qx3p~~B?kBVdJI%O_j~CSekfC$Y9txP&848;K5@gnoy_OX6}%FW zu|BpU;_aIS8z-K;*md+q&7mocbC70Ol5QH>+v|&U|Niys*6rKT(b3-C-nO>3y}iBs zG8PLKE-d`=B2Zj>`kOaz9zA+=>sFMGv5k$+^wTTvff^$GC6k<;oiARzxNqOSckkYr z=ie(SE-nsi;xkiFSg>S?i-N#~-3&)AA6QgZ`uyD7_j^8{YnQJBU9I+p>G9*o5_KLb zLak1Y!Vm29R1`AX%h(GnSeKVLJlC1?mF>Mnhj!DVtQG5;cPUCtYOdj%)^gy-#m=ca zWAcK7g98HtqoSfhLayB1U9PL6v!OTl?yl0)({yLenx&?u_V3?6K|w)&IU5gu|K|l3 z!otEfa{cF@>utv1Dyn3y?x_u9(IIKS?< z`;~Eio~=ZJyj97I4-XHs^UK}YU9LZCZ{g!(rLV6o{1_D#)!5ir@np>!ojq12(*8$Y zg)a@#WP8}#+gn;%`a@Li|FK@_SFc{}c)Tt5cAuBFBhNs z;CkBH%Id?Ui$%<;8J4$>Mdjt?y?guiY}CA2vra|zB{OcBV=A2s+VVAT-n@0|^wzCj zu_EWj21Z^7<8|@-LDPiOr-v_Osjh7X-GVS&q`}?O) zhyFjiwKY35G<2iU$NMe3Q|ItF3dDaqE;;Su#lSsV7e?RPUvFQPuqWHX+IqA7=>^r9 z`T75kyzNxzSbp5sAW}nJZNX~psOW{;rk&iDmBr=WcVJ(wkJ7aV2^v~W^W-F?le-d4 zoPLESbvFBks3jY*g@-w1YAPr8b}{ku8yGR==DO{#`fC*uZanMl%S^XPx>JpW!m_TS zbT_%f(nUo@pFVzE{P~%0diwL#;p?L!BV+ee2>y@TUuSD*xN-aT@{*F0s;a8AG&ilO zlg_m$a6Fo?Fwx`I?b~nPzUAfN0maFyE1G8g@~d^U^z_oymn>W2dBg~`zDhLV!_Plm zU0nJ3?{jZ&`}=i$eeBk(seOHZm6eukqQzbsD=OwVDx7Ff(2!bGd+@sK9oqxU;eQU= z3osp4&=FF~Uf{;zq_fRMO4Mvdq^i+O9|eJeoiRKChJCUU5*b-pPVb{uut-NZJ3IUP z^XJLS$jC@bCma9On)1L=Y)Zd%VXN=-yLayNJbnG@m6Wt}baeFYUAr!LCx5ZFvH3Hz z@V$E3n$V!{0(Y9&4+bYUe*9Qy!vCIQhwNG{U0vParq^rE317eXrm2Z(kM)A5Q>RYN zxzcO>=<33o83x+6uErN6_GG;Y4h{~kxUp^9wn>vF9hLq4>(>V_bu~3Lb#?LbKUVJ%Ko{QGafVV=X=$)Ktujhu)X=!PJwq(D$y1KNqbYqvtelLL|;cS1^?@1jxbVx>4c76Q*y!7kG6nyy3Zg2nLW8#!L^ZcgS(k!fw zg@z^N#!~h(-@Kox#hG;Sf7tTs{J9h2bwSxx_-o0yU zZa%$shmEzhx0P^{LdSpMvZgd{?rvswzBe~EK0Yx~dEL5og@uKwsj0oay}G)(pu0iR ztv2rYxuvf3^|iI2PQ2ZZ2h6#-Z&$6-5{lJf6DZy<@jlx zGk%9u${IsFd|QrabR4?(kb%!Ep_q4_Wn(bklMiAQlUSc!iqPL)`T5!P`1-$lzu&Vi zdlQkGs#SQZ{$f3j@anm%gW>! z9X)&Y?Aa?AAVJkB{-Dr>E!Vzdvx`z@XlF_k`{d>)U`j;=lIUntQBm3B3 z9tZ>4;?ym=FFK(mo6PYu5N2vo0Ziy zhsV(-)ZW~n+vU)b@U!RG*x5I1V93tius!|A>Wdcz%rw+~_^@Y@sj29vPYX6r_Pp%Xi`*J{bTYlJZl3Q-6`{@@F?r6;&E4In ze|~<>%gcLyo^AEhQ=;nX>i+)c4;(mPUH)#v%jOL>SEU^Vj@Xy4%~@yJ=nxPcy?aIc z)hk!_RDMqL^5U|J=4-!v`LeO4rKPpC_pi_-$-`=~E*WWWm!4T}?DMN>J+nnjqxSWO zyNoTKJDfA|@pkkob+yUeaI^EWg09RVX9X3GrWh8c5bTwPzM^gpYz z(sKU!^veO0w}55`x+8S*GBZz}KHc5j-QCf_!OdMd{lDyyD~k-`JSE+<$&qd3k?V*Qt{yHFb55=KucvJJm??Y_YEZ%SV3)b zH-AoSZ*TAJ?mj=qa&z+WK3-|FjEsyQKYl!U{`~vbuZ27BoIL4Sa!4gZahmpx4I3-H zRfOdF%}q^P16j=K^7G%@R)1R)x!KLt_2`Kcpwn%>toBw?YpE3M*tKA_pw#Py`vkcD z9yrgn=8NNf2A*?=e@1l3wihaLOg(@4xmd#5-N=ZSJ$%_wUF1`o3Me{a)1eyt^MCANTh1Qd3jAAe@xrAbFj$ z>BpuMPm5#%wrt;i{o1uh8~y3NIA3Q6%%7mucI&To&EgcdJTPi#=Cd*@-BX{dTr}8F}FQdhKxyu6Z{qC#fWgZ z&Fgw=X*$(Yr)RCL3d@{14_<{X+q!$Fp=LyN)r^=UIYCLk5|IzLdvwxeVL-voJJ+sV z+p=ZLj2SadobZT`zaPBZPu8ZQ0CIyZ4>$Mf6)PkpB_DqN$<*ioYJGHpS|1H^L28p1 z9(FlzX<>2W-o1Gi2 z(?7PeJu}@jQ_^jxl@U{HY)^&0LWAJ?cehyC`I}l#N)1Q~gGeU=}Xv?HL$7qL>1=sYZ z46yVK z>gagz!2^XVrygDvAAS~ld*;Q9jPUU3%a<=-wdz%rs+E=1yLa#2 zzI|Jx8Ub2Dxv}Rir9WBu__5FC=LIv&>c8o%Sbg}~+67Bl6BB)AtN+ztI zk%dJ>Y;5iOdwZj|=l%Tk%gWk%zE$a~8yl0``Q`1(-^KX&_+)3V_E3qc;J7LWD%2Z& zCz@DV-n@JF?!}9N@$vJgOi4*dSg>r_w!+89n%Vi=+S(qu3B3{Y_bi_=cka=52Obt! zSzB*>x_sHPs_N?3FJ7!zy;|O?13B_s5t*!0YuF}^bp`pCIyq`aR{{8FMj+l2> zu88ciZgp~W)@oANCjz>x$?8dwUMT^7MmQ@HRz$xap=?Yzq{HKo+hZC*EqOf%G%ZH zf4OFw=}$G<^!8<@gk0OBB#UCUvNsLA(lgEEWzIa2dG>LNbA;suX&IE7hA-zA-$V}; z5iWIg_1m{^Z{ECl@18w*cXlMEr`SLKHCyh-mG6pz1np|S1f zv17+Refo6dhzpP9m#<$;uB*WJXGEgc&SxHqp!$d_n)e{k>Vf}a{P zwoL9{9M1Fq(OS5PbJnhf)f{ch61cd7mkOTVs-K`Q&@6G=QhW!qK>*j%=?^A}WxQ>! zRezYm(egm-jveRZ2sZC?hi%@qDz9m4YqKtYmywy7dv{l8Z0z4NGmRr7BP||CNk~Y@ z$vyl0(`aT-TL_C|jphyUCK0ZqU%r_18RgyI*Q?wOI`#3+&dUc595{M(>53H`$!oW5 z+jj3>9M9@!na2v6B9=94yDc;~VcEL1CvE)(fk%%H9B1$8efXo$z=+A+T}^Yf%cmPk zD_U90rb&i{XbNx?sC0bfcXN!5jkS=|(bEH+5u>4@p{tvlm-p_)ix(kH_lqp%yla1O z{F{4(PFw1SfE=glnUj`VuCGVYBbHty@!5QjQ!y?(XV(cVF%APft&)sj0cSxtW=ntz5Y>Ha2$B@$Uhh z3j2%=o=iBI^7rrGsZ*zdHauBcN<>vuR!T}s&$lRKTFj@ezPzuG?-if-i}+(U3MpcG z1;L6}g>B9ryd&bHe^Ax_!(rXX385^mr2*I3YmFuZ_6nY!R5?SuS)!Ve-6How82{Iq z6Ed02*b){nTZun7#9R@;y*1}qs3M2>Wx?*FkDfhy_WS$$`8JhB=jYkB^U3ZickmIYUGSJ~a`&d~ z(>=p}?oe9Mo>XmiTZ@nR^{ZE_Rjw`Kl9P+y-ZB*zpWe~Y0cxZ@ zN$Ht#>C&YOovE4!MRn#(m>{s8C0s~Yc=FUG%a@Cbit_UC`1tyAvM`l&o>n~i;`)l* zH7R>Ew`|>NYG#(SrE@CiLPP<92ag{YKR+ic)6CD$fBNYs^}kj#Mb;QeUf!^L*@As? zIk}Ptza4B&$lzdPoG_EKxA(w92Y-GaKciO7OKM0vDk46eIe%VTq^q;D^W3>}+qP|6 zwQALl9Tx8H$3cT+cXyR)X=(lX_3PxxlfAvYGJMO|ug?e9ua}I&Kx^wdeAJ|6WOOt& zIXO5A%F4u!5pQ)87N<#cOUJWv^jUG?06=dO;Rj z+KNRTPhaj%n8t3ySHQJEf!QcXK~+fU?ZJOSF-FYBF$a6+UeII`T>X7s`~Lo^5&hFA zOh`yeTef<2c0xizYO1KL?A+U%JD$TKE785(eVXD_V5DU_76%LkC^9cbw$kE$1M``V4Gt!Tgnl~7!#Ld{R7A9S=U80Z{^6jYbK=aIBZ6U(k&D88bBW^p0Jezkk2|E=``U zkdTnNf1l^CkJ$L=_x=C>iqG3_&%UnrEmhvx`Ec>`bFn)L4*GPiT)A@M#ETyvAO9FF zD=Qmw@$zNRZ7|bJ%*@=%!-Ik@UA<~*VPRop)TAeP{zu8H@WM5=c6Rq}+~{C_`{6^u z9{q%;D^{-D`}^JQ`oFK^x98qImQ|acmNqR^{KdPpTQ+9@xWy0LniaXfyg&2*4gF7_ z7q0HsboM-fJij~5fZHoAJ$-3VW_^8qX({MNr?RrLh=?0gwZpGmxe~TEYHR81FlOfF zLx-F|E0-K=OfTeq`|@Q$d1*<>o|2c7wr>6U_4W0?fB!l=Ila5HQ&?L1_Js=uW@gJO zd^`g=9_? z1abDli2{;*5A7a&Hmu2EFY9|C!It>rs)*0Vlj?;FrIe?g?CA9TutkCWr$vvsW3ZA+ z((nF;j@t#dMPuF`l-u1PULop~X#eH(gUMWmoi3NIUY$B=Qj^}hFE2qWnk~+O5@}Uc zm7kxVrzfWy$K}hHO}3hYlEls!J7eSE(9qVyT?Y<0$~`V=4@kaJ39gK;~n9fH!ob&q`AT5%jy`t?Q7P& zd3SgBi|Kjy_Ei4+Q)z0t6?7D@cG#L9pwm%7yHfA(t8Hs*lhBztW5$fxv!f#;Z{E0( zz;e{@YGO)C%fc%wgO~ehTP|kVUjOIg@tZeqmX?;TUAtDIq_@AHyVc3&{hmq3wNs96 zUd+3hf9CAjzr)@pE)PGvu`DP^$Zht*g$w)o`fhK}2OXaF|Ic&#{F|Ft-wU1&*njIX z^Y*-hS63Ij6uNQC=Q&IHtB;S57w%oQtnDvjfQrz`r$vwyQYcouJ~A>= zQc7x`ZM9gqlao_YQqqNwX{o7Ow{Q3N^P5!GS|JsnAtK>@<@$AZSJ&3|c6N65-@kt+ zKX~}$NlJeH`&X~Jq&2;7Tyo*Ml=os?+bf$B-pyNFJif61*Dg3Jq?3E#7<)~SLaG2; ztHKdiCZS0igibT$94ngexM}S!@ha~HDiTe156X)Be>kF7&|Mi<_ge1G>c&}u5(g*E ze`67pSzcc5=GHcM?%h^y@iS-7u8-f}*QckbsHm!{YHlvB+_G||W)~wz(~naVMSrIS z1O)}<sGm=GwmH%hTQ6+1=v39Z$Im95MeF&Ftgn6eMJv`|IZB zf?p;v`_8=hZe%?3%xY253wL;!4kpjBnLGD0H+#9$!U@M8o0^&~UA}zr{$17I-)+sl zZen6m_jPsr+K7#h*zJED1kHQa*49QxN3*lD%Si9qy}P=)`nTrCuU}KA{_N}Pldu2t zu~*u>AYNKpIy*aCr(gQw*M-bJK0as8oN=kQu(7c*HddbKVZh_8{&UBldr7A_8XXL5 zZO=ac9GUobdpf_I%wn$|-Orys1qBBuCnasTw=MVfH_)x3`~Uyme|=qSH|WID=~L@M z)tV1FcJ#3L`xlh4nVT>Bn_M9$!}IW=fGBHese%yWUR^)rG@}w35i#NP)1-|RX=!OW zIct_LfBx?7?&W@SFI~H4SMy`T#EBEvuFcKJ$S5f(adL91tFxPyczK=D=g*%*8bMXe zk;|L0<-cs1moVww|^4m66wtFrvzWn*~XXk#YBZEAHyf^+-ceB1Ud7st*tF8D$0P%$jq$n-_PgaYa%|LF+RWN=d;=W{{5@0 ztPBkeH8nLod-m+xw{Kru+cmYMv~;WXLD`KAV%?pcogEzu!0>?kTO22FD6ROrc6*WHfvx97K6AD|&4CzqE4y6ElL1pc?jb??UoajZ$-7;)xl z(Z+kXZr!@@^ZwrI^0&9Pp11q`2Gj})kFULY?%cW!8wCDypI)wf=G>t#CL!U@b#{{r zEHpbWu8-TzCa!1jvLiQFQMcFA(dY7Rq@?Aj<0&R4c4PYepEdu$$965>zkmO-WzWvd zwceh8f8FZU)n8v-ZE0x%El+*)=-02RvY^wg?E$PpERHpT{-^Cg13{sop)b-d9^d!* zob~JL>#twDc=FV#SMT1*NlVY3F~cGMkHqFCfg|OdZSoS;B4T1yRaI7&mUnj)9=>_= z=Iz_oCMG5}Hh&H_v)?d1cKo>L6opjIUnWmQUI|U$aI|1cw!I+Cwea}EAC49k419B% zi_IUVF^ZTtB^#TRJ8$Q3SrV^0?**GZd-081>IqEJHfAqvPJCvR&-oCYa60csE!(*# zPI~MX$_7S!kBtqQWm&%eI#T$g=;wtC0g;iB0Rb0$RpsR5>gwtky_A%cR;^y`?&jtJ zo@tXS+#sYW6a3&r)8U5+8c$!nTD5H1w|C&xCyxI9{ILSlPfzt)x~6Vw+$`merx$Q8 z)wQ#;Gcvk#_ipX|eYM%w*Bw>Pxxer3#fyfPmOFRu+_`>ze{JNC!k@M!=PH)|{rfjG zH1z1vqc6IorKKZn-)=8)+t#*x`Equ4_Uh{Dk0syV-;dv#brp2HWBu>#_0>P0PG29l zH!2`t!U#^ygF=fhf((Bgm+x)tP_rVMeGzbd(~XW zIi=_D4v8Z|6Eqw?&TPuvbCjQ-KRhg~t+ln%{>W>^g$oyoii$=wfY)Emb!2DrOWG*W zF1mQ}VvAFtQ?8f!&c0FDK5bf9VBp0cKYlz4x%K5XpQBFyy#M8YUwtr`ToCHY8n!-7 zEH?Jp;|l`H(W%pyKHnrz=8=({{P~i%KB&3^?OI`%ubD7m!iBqc&ps_$zHHfr<+abe z_if(1*+#Da@Iw(Xv9z?bM?WrJzAS8ePka5IPlvem_k2EQ4LTNW-I}#)j~dz9+D@K4 zx!-$#*Yl&Nk7#S@>76@w?pR@7X{qUKg-6kQWp(ylya2x4wp+COYWLKh&|cBLG#%}~ zTL03ICcSu>Sj1;;?(E6AIDT)1V4p0rtgM=BVTj1&Zi&;#Wr%<`e_7Mcg9jZU+kv8@ zUcGsK{Id9FFrq!oSf|H>N;=Uyj81KfwlzP z+L~QjT3X1RcRYV%PmG?rytj?&hF@192lYfpM`veeS65f(=f7v?ms3$uS+Zn_h`9J> ze#w>VrmZLjMS5cfliDK1UpjMa8P&Hq{Ng!=!hlFJ@`{WCWQ5B?S}IrKC2gS-QLNf5;WnT@ZVP_ zPI&nGp50sh9kgyqK;Xgi=b)?RK0os{H{ZTs!GcYjjAU|8rWmcNY*N^FZilnd#0MLa zYHIc@S;C^cdaiZ(zTfY5%h&x-?6WQ^DypikR##IqICAJB``OuNmDl{ZSL`-bi^5yJoZ13*v{rz_P{kpeX zuU}gio1K^_C?qs#_U!1;(9r1U?!as1fA)R&^Jk9}XWXF=9}1kEos*K3jx}Dqc=1K= z{;Mn9<^}y-<-)|weBmmqtgH`Ln7sUs0!BW$mc#8c-w8-^3JZhQYay2QMa(*pvZ=AL zaoMtEpFVw>GiT0~DP{zKvFVNoW3ePYcGo{&&9}nM6+&vkidV&Q z&K~?@GiN(nwtK-I-tEc?N?eOJDP(iBxhPCB_P_SD*x>ui%B!47ncE7&-Zs7!yKTvC z(Hby=d*{gsHSF&!nm02_$TTYdT2Rls&eY+sh>xeE7V}M=Gj+@AMDsr;CnuMdmIej} zDk>@-Ja~|ikufhX&(F_~kB`sdnU^ibA zwXUu%JY4+OvG+M8KVNXOR)B_bzCJlAsbAkVy|Z8XD|DrZo127U zxj%nMc=L913F*WC{uVr7nA~Tf#B}WV%yTGb%IiozlQ*)ooH=jayT^}{Gczk69%3~% z-mD$I&cedN!qT#`s>;p9MMOlTr?V?a^ph2vockaxI(UX^wTD5xh>UHb%baZ<9 z`u0_RUN&#uytcNsZQHi3T?@Kb{LGm%bA&!^JaU=&m}rcixtZCwJ3EVSD3_F$o;`bZ z@18wH#l;&pCrr=G&ll%vy`S19^GMr(dvnl)Zw~&3BF~-cw3gg!-F@ysjgX&Q+hO$w zExb3TI7Zrk@jq}x#iz?*2?MKVM5ij>?6Oe4qMUm+4|)%H*c^#&Xf>3W-*#F2;Ue1` z`dwQ#D^`oRr79#}Rh)l)&&^DID{JeEr(;L;gO{J1XPcdxDk>pS@&Di788c>V*|O!@ zwXmKe`}V%6XK}3g-S|Vt$NzuqhU=FOaeS+(nQ`-ysfk0duwHCa^>>Mb_b#=afByXW z^Lp05TB~nN_fV-|k?S`%G75^0e*NfCQdU-0N=nJIGmAbs57XyD>dxg9%q3H*g&a3d_$BwZj7SBk1<&L4Us;`7ykpWWhXzwz1f{>Ol$XU z2$#L`)$u>u9gnsrN*Y?Nm)tU*FxT@v`*(gqLRHnS<;&Uk#`yX9RaIG89RS^AAuT=M zu2!l&SyNLpC(U40eUrjII}0|)_U3!XPM$n@>C&ZJw|?E)nmupcynp}xZO^;AtNeYO zukYCtCr)gi{!`S-?r`BkN@EMD|am1%F4>(%#r;&7v zx_YLoYwJ%7Bk+MX@R93%!eajtBWF~n%>19$XRqHLDR_oUUeEad?lYY;g=>w&4gdc< zZT?|LeO+Cg*3?a!p}&9qa&mUokK0r6;6UTv>hE$k6&H>j1N9QVzrXMA=clKorIaY@ zC~zda?JRp!p9y53+RDmGMdirVt5-o6*}c5{E$%h4O?Ccw}C)AamWWO)*@7&n~XC!)h4|u4Tq&ZGwuXxkC z_jSTtt`#pDJWp@JgsBm;&K$NeyOKHM8Pj(DUr`H= zir4TTIvBeloBhoN_FDIXGp#W>H+nDJV2yPW_&5L8)tx&n?dJD4ukY&WI&=t>|5vQg z$j;90VgCZY(ML#F*xJfULq&n(k+h@Q{PE+4c40vQXy86nNJ1haDynOv znAqZ7N*(H=txU&`H5_hSrnX{5!yzZP{aG0&GQRoEX?T5IQLRmIhhFZ!zPhi%e*Cpj zDJe^qFIWGy>-F{Zpef=H4-fAydwXkt{r+v+$|@=>`0QQho7URQJ{7vqMQ{3J$@H|e zA6_h=;p14F-;28^k+^YS0HT?f)`~Sl0 zOMZWQTUl9I(O9G!@$a+V1Y6m-xgniCoV&$$3$7K_OnmNp*gIi8>-AQrhtFSzuLa+s zr>3TM<8i{DPIm#V#D29(j=JA2d?(x6?Va~qnXoV&yx+bMxf5_-j{9>zM_77d+`$vR zH(LXz)t#NMHs$>D^j3x03@;@-+-JHP@k~;DYIG*&xNt4A|HJ41^Zuvn6nk;LzP_91 zX@3z@W5e;szP`StB_%BE?4ZlRf`g0y|NGm{FTW4G3OOYwC&$grEiy7PJzd?_Rh6UZ zN7e>S{ivv@prD{fj~`#$&Bn^QbLY<3T_rF7{QNv^+B7>mI~l%qHEy+eP7!~zTwGfE z`uf`1j_s@ceQvJx^QTWkBO^QKE?T}kJtKo-H`~kb=~Z9WURlrOXu&9)Y;cYD?#~JD z+3VULZs1z6qIs91#4!gS%_-NMa*a*+4{u;#;R^WkdFD0FM}=F{%MPlYV!o%*^Ub+l zd&@P4Uj82$jo0jMw08?i>}-q%^;ea*W#xQR5;*%m{_vKaJ1u3JczJk2!o#Oeneyc6 zQ&)HQ=*UP(35gf4Ud@_0Q&mOf!t7=i$C}^`LF+DEx^&=xL)d1}k!cSeeAp-?(<~w? zy3k$eua=|D!4pr<)V!EG_re8+)YJ*{&%X%wpPzPQwYvYIUTFdG?_XYoKP|HClTS`c z`t#?Hjg8HPi*xO2qk@Bre}4n*;dSqm;pFC)mX`kQ^Y_)_O1Ty%#d+lw6+7ZNtuDQM z`O>xa<>IWMo||cDX*VX-*49Q$I{x^fo6eb2?jKhlJ9cc>u3b${O$!z*FitIf3uL+82ay&OR>6-)g8bYoo>#*8=xHr%wf|%QfBa zl5c81$~1ZMC#*9P1t|EZ~-tSdvUPAUY6;3ht6hn ze z@6P_?u1~hNz>!VqWo4ifHD&$k>guARqLPx5A|htYoH-M6(3sWy9Xl+(xGGJ|h~spP zVfpw(ajH|fc}Tc(oZOP7j!8<3z|#)gH7-4d3ReEHzPf~8BpKI+#0_o3bX&(-yHU;q7n|NHmv=TDx5fDfqH z=yc7MQ(HUQRYiz%wVkfEwzKhuMO@t6r%#{O*4AFVYSo7~l9H03%L|?DDn2NfnTc_m zn3!zYvgN_n0*g6~jg22ae)NAG4w@*OXHm$+dm#DIMK3R}4|0MsGBvNSt!-#vkXh*N z;*#+5$&)8vzLeN-$8m?f7rtig=B}vGF|j!R?kOGl+9O~3&iSe7uXbQi5 z_@n5AM!`O-Ezn&Zt}adIsxHlVZ+8b^_mwx>xWYVLp}0u|&9MOKIY} z*K-=r9ufraJ9zx;*|R54Qj(L4KR$9zPEIZ^{;VCoPDM?PkC)fi&ri?K#)aRAqe)?( zlu#$j-OQSrKcH2wJUo7LEE3bwp1pe26}@TGrca+fty;ah(&pae?>Y?%`^>;g?~mNS z4_f-1JypiO?#}JoySHyIFAQ_(a+o*Ap~i9M(KNqfEvJQLFHGd#sX0N2dn2R30`@BT zgYLHze+ODrap#FTCCYy(Y_#T_oO8`<(gq=K#+V zwbf_a$)#t_m&T{2u8@e|x^0`8xp{he`s^7qYJNOyKX3p4Pq+TQAJg~$IeP9K-~QC4 zGm49gyZ!j>KUM5Gb?Ox4q`(g!3V6e(!>W(7bM2U##XF5aKORj@ZGzz z$4?(TcrY*oHFCy~f`SbL&v~A_@@5SyeON`l-f8Xw#X}kAyz1Y1~U$3o=j>z}F zH^(tK*+<->UastYTkLL!;K?s#L2Ee-E?qn6DZrJO*SCiQY3}~M$(p**12003Ix9#q zB=Y;18@>!$o;5@CB*$W%zgDNtM+z$Uz2$8;%GJ2VU#T@=GpA9Q^Qrp^KlLa4V^q$X zyQ=Bt%=P86n|+>z?rE7RH{)fR*dBqv`9+cpCnYAge$9Rz{`>du!-o&Y#>T#V`xbOQ z*BbDN@;*K~Iy&p(_Rg9$%gWBq&e(WyfW`|=Hb;RY*By1lig(_bF=K{t`Z*cTlzi> zmhJxke$DH>7oyoxD<@3nd#NZ;B+{4Hy7qPAU%MO6S>txda{C-$5#O;SUUeGZ=QA$i zL57Q21;0DSOSH^v-l>-Hu66GZ@$0n*%>|g=AKc4xVnwqRBgeCUcK=_9@9Nx~#lpjL zV`kj%U%x(quV@Vo4ZXfLdilbIg}=YO-L=c=OYfKcpmy^PeSMu1Pm98g?X9d%JuEOX zHtv_T-d6VZ*7kc<-oCzPuV3H3Xi?Lb)hr)bl!Xkd_N>vV_|PD@zOBuO%T`_8?a-@N zTn`@xgnS8k8LldH^1%azUAxbn^Rrpj*~!@!0h$XbK5zT|)#~+eyUTd{EiEm7X8zTh zw{*)E6I)wbOH0YehPk$$ji$M3Yyg3etcEv z>J3lo{~WL1^Y7Q|>H6`c{J60yO-(p*GGh_41z2X;D8(k(kD0C`Waa;*x6ct#(9m&eMu&wI--s^#~y{FD( zxYaIs|9@|B?q5!e&g5q03%@JR8J|BhxA?qm?!Dr3bKlqYPoLi2-oAFNZfYCPd;j`h zmqELUK{-1*e{boF3yRg%)#2gc@$vWf?6HZG>i+%7=ZwVFEYs9At5$Wbb3L7Ms%`1g zrM#j^5MtF$8BwG(c5wqKd)Q8+Pg6C{yteLDX&ydPftxPt*qSK+K~NT zHzRhHynJ}LT~<~$HYP?xy88ROx%Tz{-rU@rer}HE>Ec<_FUefJapT6FJ9kc=>|FI_ z<(2i9`X7BrJox!lm*|Zxo5g{nEn%fAknY)h1YqDrP7N8^Ttd5#}eu4!Au z^~uQ5_txCbbv%xTZr%TrYdgKp{nu4No>IA~r6pe$#8d!?~KvTE3^18PDO zmulp?EM^h9*!)z(?YO})r?6-94I;8juRlJdC!2iuP;$#&qZ3vaBm0WNcSs$s5Dn8k zyva18SmyZN2d;lDnFOzF)DFDa|F6Cz$sv1VVUHt^{e+pXtvBNNyhBWx|K^+{M~>v)-d6kPGG*R8y~!sv z_}=e1Y~Zh&wROSq?k=GvtIYE_b}zNI<~|iFEgiG7sexh1a_;D*{&{lK>q1Mcbfqo3`u&>EXD=`Jzkcmn&@BF)*$ckky?a*@d>w+IprDET z?Hz@nRad{8<^MczxBn&hwCmHgD_6cu{S|6$y&JS6USx97zhAG{%iGmNoT;p?wtlLp zs(SSF>29GV8N$CpyMDg^|L^^j`RlK&?=t^z^!Qwj@GWtAnwkrHEG;bNSeJv&|C+8J zKkvf&Ns{(eUo?ExG!M@<%e}R))_Us4Yipzb{rmT*&wh%I8#qgv-r7Q?5+@Z_x5SeOa5G1>Kz&yY7%6Vy1(z7-^236tS-~+ z4OONkB`xvpj*ME`7w_n-h!*7nh4Nto9tipzA$k4ZM+>Dt_g7>!=*Y@`yj39oR^(C3 zg_&9}qBIZv*nVR{q;bPTxh?JspO|o+ov>a0X7z-v!kN+&climdzf|aIY4Z2}DwE{H z5;^YircYd7oE2u-xXC0p^3jEf4exR^R<|@=2yHR=QL3^=xIX&C(@*o}&HMK4TT>I0 zwY4?m%3fjN$(z&9-@0)FH11kaQBhs}{K=CqU%z(p*BbL2Hn@LeTDH8Tgrub6;oG-v zy?Xj|YwhoETeGjPi`!fE|KHzl-@avLW zx$uMuJx{zszAbQPY?XS&$WwE+_J-s$LtW+LrWbgcr`aC9@^{z8*se=CDd`HzY=(RV z7EQ|58;jY?-WJL({=gS&IE5zx_M+wA_r0j%iU|OE;}utE;N&>hJ&l zvcG-p|G(d->&L%)_io<&`R9Lywk67m^WT(-YLJkSxUeVt*O!;t;p<8Y3Oc&GSFc=| znV&!1Yw089Qk}%q8Ou3m8H5{kp-&f)L7kP(-hnJU?O-fucL%7>FaB5UQfP?Vn zmKK)!`u}UAw|A|&(*9+2N!Jgaw8Fx|yu7@mq(!S&zuuC0Ij-ViYx|egQ`nPsvoM;wc!x30S- z6zd$kpdjF`LPeA86i%mW8wDR^zg=+U^5x4nZbU>!M~8)p$;;;_CN5mRet+(5GiPV# z?CflP{q-Fk9lyW7S65XHoOAHt!N7g(hYff>pLJ7vTb7?v;re_vFE6j0oSd|IUd*;aNf&kLnEW#$j*Bl|;BVPwd)8;xtXXsB&K1{-v4}mr zE_V02xV>KcyFcnbd{rg2{MliNFsGZ1ePLU!Ew+=ssaIgxY<#@n4U6BL!#lfoWU#K* z-ciJRJxS2JFzSL*^BVEJSu2hosH%Im+sOR_Pof8FsQj;87h~IZ3AEff!24=uU%{RR z?kmat4^9Ni*tQ1SeK_e9#>k}=aIt~y)kftX?bD|%Qfr(RW#YMj)1j)$>gHa5yPqz1 zPT#(I)l^@<|Lba=!!~+yTP*M1z5Da$&u7n`ZPAL{R|C2b^zEBBhYlUuv}u!(85eLZda_VR#$fTAL!xl?D)_SXFU^QWbi)ja$9e_vi+ zPCqwi`xYBhf2$KIJ8GrH#BOY2oo((M9{wXUC5=n3 zJ3C8Z;)30?LD2!LI1byGwak@sZ!uWZu*W4}!ZTTiUur2iu6>NB&T*f*l%;;&Zvl1oJCMnvPIF<1I5TN)DOylTNDN43^1g1uJ)&n9f+oE?^=x>xSl!|oj~c+&kV zejQL3o+%Q{XZiJ&BTrp&{6YR-3(lQ82U=IxE?@WK-R}2w-)^R-@D~>s|5n?3t|f8C z^6Xctw`8_P#fFBarl*&`xS+_)+}zC09~B)PzrXJ9x3{+i1qBy?T) zpPw&Wuip{={hcVwy^|*o`7c|-vUTeOuY=BVpeh2I0s6Z+|GwHFW6Rp)XPV3{^h`O^ z@RHer7ZRs*0uyyJ>{4I8$QRr*+powZOT+7;ApgndPK8;v0U2#qLOtTTrih*}by=!w z6}(WRc@fhpHplnBzJFQ0c=2LeTidN$w|aVd1_lNuCMM?PTNVDk>{Gdw0RZLz2d6HJ?tZ zS5;N5Teoh_h2&)~j=W`jeY(qoCgb5QKJxZE2 zZ)4rm#Cd8{yi!sW3OLJk0K)? z&de}OcG_R{uuYRtm3+>TY zntobXSlIsOlgaC^thejXkYAdw*|#Eo>E;zzgfsmVcAf6)=uptEh0F^EY0jBDck$xI zm%&GidwY2uk^YhN7Wns7 z_WHeUg-p!M-rnA-LY~FN#%m8+TU)0ZNnVYPh>*B?KstZV$Gz`s-ygUCXLvQy$H&Lr zojta%O=#8Xq`JDrH>UG{`LZE@{)g8dJ|cBSuC6QAxmEA}a6lC)efB(9|Low0 zvzICk{Lji4l=?eyue9ds3A^|rtpkh1rk1TJa=Gh!F#V;&>+PTS|C+ntrFhHAODZP! z1-pXlxmDF!1M_ZG9bBK&*!jROY?|Vcz!1l)UrfKQ-n(~iX=$mZrsl?t8wCXg=gph< z>({TFVl=*ni64Ot9Sw4(CJHd89Jb4qdl@om~~B?0oC`_3Kx! zUcGlOE;!hk?b^9>c`q+5Eq-=prgizc#>U3>c6WDoc5_K%(fZ|4&&{&7&PtQb&CUJ7 zTv%2Xw=L(UjBfR}HxJ{F8?)VvP@S?=kF|{uf?cRCL0|?}gHiy%KGeF+6;HW+o;( zcJH2VS^Vt9#l>P`VqsxneSLj-d3kYhag2B*->v)XK5)R%60 z8GiWCAwF3vm(`%L*W%)0b@k;tcI-HF#%GqswCU6BSHv$(N=r|_yj@UGaN)v*dU|@t z`{m7zjep<%7am{z)-*Z!@$K#T)2B`~H8YTyjpwkz8Ri~N>+Zh(I>~)6Yx@h|+D{O13kkTkKvybN zJfJ|rHBG~|IjY>`$0AJz-G>vVCwZv75wbjak%ucTwEB~xuUj-v)cZx(M30JT7`cBm zbnMgSbjjZ+;C{8Gu}tyb{mbjKOr(|u-Mn*W&h+Wi=gpfpV}^v3RME3DFPqtWzr8cv zu)(74d!9>Z=u)qxNq@Bt8~6)861$otaMaIPLh8ta#fc2eSr7AP>o<87IDT>!u($j1 zHhh^wqmcO55MlAZ*@sq5oG3Wc=h}q}0fB)NXV0EJYgSfzI_LzFtECBuQ9c}I6va-0%X=e|$a*OLml{`4mINLnmYiZEB z73mqr?A^+?@|7;t&~+>13YzmUhwJj&8~a$J%aWc;&e_=-UH5_8HACjnripi3)HIjO zeeuTey!pLFa})O!-Exqf#8#p@g-c`CMcu}hsx&5{MFOSl9sj2SapT3W7Lx#F=kKxU^{r%TcIcd^FC zn>qi!`ttJf;zf%xSQhToj-8bi5pv$IY+ulRtzYrFIxeB2CKWk7d}q{o3Nl zdiH{O`9ZB+`Lfp&LRuX)r%atN-64=Gl{KU{z8iwC;*L|96$kr=$cyH6K zXI$gYVOKYNsl(f{U)mod4F9%N+ zo+SKelTpxYsaK+(;&}f%pE5Xe*=dUd~VSVvtBcI`xg}yv%Gp0IR zYG|vva(!W+6K~e4mfct5S$;)yM{#`-b_e;m{rk6R)21Ikemr=P5Fa0}udiQSUCqtioqW7+u2t!&t5?7N`}@0S=N##YGn;yP zdP>U5%uGzCOrPHUDoN zC@^w9X%kQR(L|ohGvc}~ zDT$;iJm!06aquJq+w6^%(%ar1jg!8yDb-xeWi>?%1u|TttXOmvZ#TWm-+HS0u zy^>WL7h_94;%C!XUi(@5KvEu zjEuZ^@nTq5*za#|qj#6RZR3?Ldwc8Y^XKYQy-t4G@ISq+GAlr9;yk|kdJBsKx1`L> znw-vG7BFAi4o6k4RzUHmJ_sgf#`ul%Ao4wp` z?y7a`mPKB>aN$C;(wX{@{l5av$*-@Q%2S%1{d%f)xW*ySF}L^s|NEY@R6llCNLZNL z(^qfbhH6a>@!4pWvB<)}KtXKgI;YLYr%ju-YuBzQU6Z9t`a|xye_b82;_>nR2-Mu(peb(c}{dQd)9SfuutiHVUMVGMTj4LJOkI%`*>|$|tesiyvnY|_6 zy~gI!r3v%3Y(KR-W*g@wh% z#c674_W$!gXb{{8xw!Pzt5=H_E$Zp%Ida5BU48l8-R1fB_tjos7n^>59xor?yH~Fs zbyXcZV;Xr{kta|=II91blE_kJTd|D~IqbVPuijW?D5ihpknW8nzR%G+M4KjXxGYgv z${pKZxVtQ^Yq6kMi?hkH=ZgB=ksmw0x4y5O6W?rFY*;QRmU}cz-GWu2p(;USQCFbP z#LOl|yX~K@v;EEQiCU|tr)O93;lZZV)6dS#++6p!YE%37_xIPYT$u?zq+YP2*y znU$5*#@{!VTv~tW%lf5DTi<-He!utoG_hG4aXShYu3F`_G&LdNf#XwM(Ugpg4!&>M z3olo1?NEx_=n}s&e(Qz}9sT{wGiL2?>AO()>zm_Wt+}@^TyR(!c&cRT^3eUS-t_$b zK575( zuP}!vEtS5bBsjC7g(oGzN9xP`IqV5rqhf=Cihg`}7`i&_?0ozB%gcOI_)ltug@u`! zn@?UDq9L*-K2_q`#$IYoNo&W*8=4T;#f?XyM~6 z9*KXo4%?X4EUo+c%=gZ&)&_!(zSY>t5 z^!4Ijp;}j*B?Wr-$LRU{`26{H_Tzc?E9>L-_3W+Qn9kqR(-O~)k|RGoRM}rrEzM2Z7Y)~~RBv%xEGZ@R>he_OZ4oG%IJ>dOWQnS>C8uY9n~O@2!2RV)rqVZspZl={K8xzQlofJ)!7{$mMJuLm z`k3);Rp{04T<`C8>`Hu_U3>8JA=mTW;`uRK_T*K*{H0o*U;W+_Ht(K6*MWk5a6WQq0Bwo{aL=h(-8;Rwzlh?&tq0tU(BfE|9(hNu7N?_LiXsz zsS%dq#VgrgIbG+kTU0Ui*xxjh%bizl&I?exnpK*axpL>upTEAoo~{$Qsq}T2y87}L zFJ4TVH0jr`U&oFen>TMB``l(jp2IcLazSMiS8m+C{r=YM>&xfYS*4$wlX`mE&K)~U zOiV6p|NHlEb91wQyG>`}G7B%&OP5(!zM87NVPoUkwF@rnE_5z9`09E4i;RbgcQqHs zFVz&jx$fJyZ_AdcZA#m6&&1exwsrYCP+zw@{?DWG{lD)X?H13hyL$V!_0O-X#r0w; zp3g0hyKIzyZ_nlB{^8-_{22>bzh0jyv#Bn0$7u;MHg9hU35R(3-`~0S_qDJ*R1Xel zSf%ywoh(Y~JY}d>5fSRWU`^vDuCAglVhgObq z|2b~q*X`-r?aH4Nz`IrE6K89d^{v?#@3bs)GcjARP;Bef73-WrS+!0D#x+fH5)tDt zpThlV;{5JAGEaP1erd2(&2L@9ld?qFmN!$=!_y^6=1~%>y0X)P?@0^32X^f0-u;k6 z{IKjn?!)2j94<+G5zGi<oU)-ZP?eOtyl1|&HQF`S8$t=lv>7{1;r=L z__*s$`0Oo16+iR%IIXDe=x+>YU$}8AtM1no>s?Ycy&em`XSdg{*m>|Qo0)n+)31AK zIky^R(+n2RbWk(OWOLfvw`&g9D)sA^fBpV_`qU{M9i5VrlCZT=TZ^CjrKhKFYGh?) z4Gj(5x^=73OwgIsprL9Tx!XUcGp+sfsc4fW8yg$<)-{ov+w3kKT((TD%i-b)w~c=j zXPoQ{>OA9fXP<6PPhPruMPg~;!LP5IK)YlE12uG7yi8AWf0X#TT4eLajT<*@nzSa; z$*F1QPRpCy|Nq|qzxwyv?e;$&FlT3H8x{I@*G>KOr&zc6`MIS$0iD0L1W0OruD^Xt zI7IsJ;lsgE`)^%sy$}$yN5dli>gB`xYIjtHR^-gBGdg;7#Y(|>GtxnwTps8Ej*scF zwhQ`>i}kf~1M37+p9dB(xu$8DIDRyoGS|79r>%OSrE< z>ZhD)ro42z>CyCK-CK2oih?p0eAD15Nr=$f(vcSNT59^$V4lM@xy{WV1$$O301rmX zzU9q0;hLuvGV%UOE;?F~IPs~y7Dr3+W{*LFE4@_)Oa`MV|h((e~vm@Nt<+WQ}LX!>Yg zkQScN(bzZp;2ViP+2e&=?uAqAE*YV6iMl|Mf%d#XJ(&Let|-^1Jl+vA)7c95zuB>4$L;O;)z#Jaca@&L zdGqF_OP>z4awD}syN}x>Gq=2$xEs`u%MP5~$RnkYBq-goVD%0!v&bz^ju|WyY~=aM zIcGtllF&p~4W-XFn&-uR3F1nYNdA1nrpv9OsK`O}glUNE3lB#x2Bw$?NzAiP@9>%1 zwT$RJr?N*}Ro4L0`WAe)8+afddY{zP)qj-d*V2&cnmw zTS;Ba7N@bYc> z_xGiq7K@FIjgG#(V#Nx`U6_|Zz4vDe7b>nZX`6ZF%U4eS3-@*^XN0Yf6K(3|o-?QA z!Lzmr0uL1vx{P;L#{3HHa{ibpRQmnh-3u22qM~Nap8fj8i!<}>>rYNnl{U-SQTcgU zh*qfmqX}g~ufosIwf=rBIv;c+A?Rk9qf7owNX^U4RJ^P^`Q!rOw30aBvtL4|1 z%IaI1#$}kr6=cL@Ow{#=Ro}vG>b`jW1D)~}-Z%1tjXO39f|fme=8ur>;ZO8nbd|m} z>*Ae`V_YFB3W`D#A9C=!ZCDYxwXs)KNB=>S<(cn^^A&l%F5J(1`&!~%C7oY9^Uof= zb92UDLAzfJ@_YKfzx?W4^CSJw%)XkQe$6w7bh?}q<(}ytXgV6Phv#%y0&DBlh`oZ+ zr3*d>+)%o+^WG+A>n|+-xt%Vw>eVi3?svP_bN2PdI^Jt*j(B+$TTZ*I`oih6;rvbJ z?8O?O)ZZ_mQ61m%k>6hG?~BI^`Ig)wvv{lpdUfo`DdHLqW`R$JT8&7UH zx$|T3^un21jjImv*M;aNa_nxejy$0S8m(XPD(a%w)f2x$pG7(?4H6X*xwE(W`svfB z@7}$8_Uze{Cr_R`ckbG?X`l)Cw3HN$sb1?=q*wO{n3t(PHfs`8og({U!N)~>r7JzY zwrw};*`EAcyq~!yvo~|bj@Iax9_pV@e5!l)UdMLf!gr3$8m($37wez)2V$SeQd*v-CsSqm$0+5zkc;<&fK~Ea<)|; z9ynI18ozk{TwG94P+WZalqn(6(bfhA2f$MVM`{wkC3O;bXVh*x35|`k6j%D{ZqRKrQBVplcw_ z@7H{OIz7Jb<5BVD{`38WkAkLimu%d)aqZgPXA|nr+Hc$OU&_$L#6|V(>({d{{kqz~ z@NnZ--`N`yn?GEz{A*QI6cE+*t7^-(Ma$W3&ZfbZizUujc})CQsPq$Q<#h8+rL0?1 zez`4Kca=+xS7GPbUsvDvZFF2A9q_ts(q#=J_r}fz8t1M!-jYgrq2MmxYX|B(xTQE{ zm@G6EGS8DcG~tDVKkrtFkbtk8^}Sy-7rbx^m%f!17~OfwXv$MXeW8g5IrjD5-uGc| z*XnH>_I7lq7k)GGlRqeU@#-tRH@BK}vp1G0iq$dyeI=w5*(kbtLl=|kCdt{`lU_SJ zmONU;9eXkLb&GVU)sKvnQ)k?AmMjTNHeI??Nc*Kwy!(EynR5*7lBcCz%Q^dI=d7Kd zO+JV9uDNBjCH3}&ZL!X~dD?k>P1Hg@e75kP>JVBeZ2tG5e8&NS78ONJ@tsRG);fjq zW<_1R)g8AgXjR0;sdrpjgP#U#cbrx1%3aZ@Ce>{kd*;cK_3QP`&CPXm&Ky2`*tL7| z`?w3(f`ZMU!8!7>zo}*7#EBa>ZVU|#1;x`d&Wo2XJ1;wS@7}#5N1hyLWNzn^6|#N!`{&Qr zwl+02HPB%Gs!vH0X+;ZzIM1mpUi9E~x3oEn{u({K4V#F zPj1|p;l_P-)~wmHPd4q`z1!N_`u43`vu4khmXgZ5zb`gE{{D>{7Ah(&LVvveYWZ&0 zkSTuYP`h{{OG*>;G<^|M$(+ z@OaSWfdBsfPEJY!Ev`6qN<(vN)ZYblrAqcC1sNF~`$AWSY*`kjHFb(};1p}oudCBiE-1)7!RK?-1^AsQ>Z%z;mf}HxIru(u+UPT5M4+;@+EB!@&M6 zX}#Q+ZAq`Q)`Ld333M@wz)I?YAJfZ87DA=_^YW78+P%lyMtKL(6LVZR3uKG<~-_RuGG-X?t z(z?!LNt)uumM>qwK7H;SA17yFX=&+|M^BzSS#$L6U0V|q6Lt0Wud9QzrYIg(?bA%T znQ?`~`G)2kqo#{>Z`4ok5wT3P&bI2+70pfU+rbCHb#-)f^!2SCO?J z!!~7A)z!&KNii`oeX`bNPfiFH7Z+=5uYP@f{rx?a#tI4wW@g)V?D%mpcAI3|%$N)P zTUKyfy!hdB^YY~iiKT^&y}WDIvWle%sg8B?X5bYphkuOcRxm(C7-+kKN_+ zSzB3o@!j3!@)iXRYho%YD$2{hFP^vb|GK)XhYmFbscp7g=K5Jx#NN*CpY-c+VPRqU zD@XjUw7DqltoZmSzwYyF^LrJKL5CmpNE&~8ch`IQWh*Ov{r+d|UP~t#*({8ldqPxp z$*x5vnyZr{T|U0La&`Ts_lM5-2&`Wht8KHyZ-3vPnvf6&B}e!64dKmg?`Ipr`T+)K zM3Qq@nuAJ?I6Ufi)6e~IjZNNziS^^EJrawv*3S2TcGB3c>tS3;`r^lSw-#R%Q#5f| zE4^y{f@7?u*A=~w7n~Q@H8Rt(h)CiZ|_JQ!=-Gq0(-jn_Wr(by=|M&lskuQFX~M8+}^hJ#me72=VA`D zdhbYK)waG7dr)*!%f^mgcbi`KR*f~zbA`OTyh@Irx|Xk1BG>z2`sN2^p?sFUfn5Pp znq{QK9t*f9Z?S!|@_#_Pp!~FjaW1tlZO&OAXk;s#wIx8j%SEMk;oFRGj`{>{rx))( zz3gAOaN)COY4!E>?Ck7Do!72i>+9>gzApCjhYugVedFWd(b3QdSQ&Eo@ZmdmKuP_? z9uYAyH&@r6zkbE-uLCvIPMvynV`Fk!TAG-cSW5S!M~|wit9LGvNDDGHXjrASWT~Q& z(7}U;a(TqX=U6sRRxkXfV`C#AuWvDP&X&tN+4sz-V?L-NyD(EI(s-uNwTl-o-ncPi z;>5ylZz7qQn`N!b-rU^${79#8%FURV7#myLlh>X;eOmkUjMtU*-@bnBJazujqom;A z%bb5-N$2lz+_rJot|+ake0+R-JUkbQw)%T}d!OE0{oU^0kH_p^S0^SWmX?+p=_dW- zJQZD0@nfR0yV{r4#%X6d`upF%dnb3*$jnSlY{I16+}x#>58vF}47zRe-?#1i|9-jb zUs_V47qjERlP50QtSl^M1TD@mnJn{1=#;3a@5&G}Q`3pL=g*&CerVd1DOavt3p(o) z_;*!E*KG5`2Ml7mhYqzyYEz%Z_jeK#gd6#5z zvy;q1*ByZpX{V&}j98j&Ut~H3%f4C_IJf^#Kued=x$GTfZ0SA;o7k(%lAf34#CLD) z-r(`YeHV*&SkhCqoLf!0U#{l8v1>~f`EPSB{*Y?AMfHKh+;RIpd~N?PduM0=Z%z*n zw<0#9PZPo$yQHpMS+q^=>)DJv*KFxqa=eS|gA6@dt1ky#G+!x^GU4x51udJS4)0y{ zH^ob;1qs)l=}LUGXwm+g?#!t(wAM26hUAA#&%NYle4q3lG39`k2Y=I zoSmI5U)p)t=CknS!bDXAvz~{Y?P@2EP5Qg1y}FS@Mff?_b!7`DwgN-3%MqJpPJd6* zkMxtiaiPLRY$}h=&6JDI7OIErR?M$-d8);_bwj=jw{KvRpieOOtb~|jPrpX|m$aMR zIn$)=(uyob?pIpjg;Vz})oi!ey?}A9)odXzFPABY>W<${tEkwqckkRa_s`BYzkBD- zy4c;%UcAW2&(F`!_HMg)_pYt7vh&IiK3?9!Vq>1qDn0?x(V(+s9336Avb1~;uUWIk zEbq>aqNk@!v#-sVH4Ak1>?Ns=#2F`fe1&GsVi8}Hnc2~OcyIL~=1t3%SyTwL^B=w! zXL0GWvFCJ#_+NZWMU$MInp#_r+H1{NQv6bTrcYRKaBy7QyxFs*Wn}i0zP=W@Ic@L% zf4{lK^=xW?ZJ9qm-ph+ia@V6rNk&yEzf9tv7ER_`6{6KTZPFwmV`JmMsamhXUn)FP|ix=C>wz`yFPCZ?trr}X>0 zZvF*Y80MAk(fz_-^j15!MykL6`O??dbfdO(oC1xnrkF0w$SJw27VX+)W%X}D-B(5S4fW1`Hj1Z~Zd!fy z)pFL9Cr;-@xU_U@bVGCVA)}-ck;i}5vm^EHO^+>*JmN50Av*Lb z_w4KZWn8CDUbJ)EX?08gPyAV{lka!Awzaw~G`OVB5jJ(|3tge6JtE9+ow|EI|NqBh zeDv&*8w_l_F2?r%$_kmj*hczhBgdY;*Xs&O8x9A`m^K^~%Zcp&3hvOHJJ8er(Xcgg zhN=AL@T8|wYZm5jPn@mkK$OR+Q;|WEOD~kmz75AA9QiYtgw6kP);?jNoZG?Zr00J$`XlxwTy4R zc=@uktE;G_!~}c`iJ`f9d081BH+OeWkB^7PiL+Sgl|XeF5mG^SAHL&BpOvF?aFYGw^YusMS8jiEXx(EAJ-d&E!sfvfZ#DMGeYwzi z*L#0ckkZ4>+9po%gf7)iZ*TDym`~6qJn}QWpAURqNG3r z^p#G?OBbF$d7`4OKKWzh=Creqj&@Jii>>onSCUb&#+sO0F$X=KC_ zzWU(RTr&u^;>T^lxe>8dqrbTl46Uthoc0-DY* zes;#P_?b^YfWXWhU0q$TUS%0oO*wZXeCM4%*}pUk2(1RpsQYd2u=P%K9!zVQ&|)ipR%#Q+ij5e13jj{q&xyudlXdUkB|S zJ<=(B^XAPdjHg!pVblnpvh>UupH(dJx+O=yeEFieHomm9b)8`1?ZKbp~kdiDu&xp43*2GtO~BllDA#$|UY?5q0<% zN8by_d}FiqM{iw?*vr5zcWM2)Lt4MGn9bfC=u5UJ<9n|6NNMg1zH<2=HGSvbKk#Ew z5}G)p`%cZ1?pxlw7QNtq`|_$nZ}OZ~B@E13D^`d++ILKJ#e!KP<>r2FpJMOuI!72Z z{e4i*8onkWmGiW*MKa6c*c)3pXa6f(n|H)5_QkwonXCM(Z^R$HD$sI7*-rZAm58Gn zc`nMK%CS))KZ7>=nHWCJWlGKRwvj}_=W%R72)u|*bR zxA%@GjQmo*87zW-OT86Emv*LnY%_52oVa$jfJWbErY9@s?z-^9mDlU6SFiWtX#J{{ zlS>vXmU(L8y0cN*#C~Jr*+QB47S}~}Q>#wry|L@wY!Xm)*jk{GRbxT1=G^+KbO}kx ziC#+$4GsVO`xh4%XP$SbprmBWrcJvF9y0B{^!v$^lvbyMY7-M@s2iQ@18>dWw$04M zq+^$UcJ^yg?XWYm&GQd7vHt${_Vb4i3-V3l51Ae_m^|@e;+Ab((TkoxRWud-{+|0+ zsIu~#o6UQx3x68DyCb-5?#!0&KF5xqc+k9H z!GcepK24i8ZQC}pD5q~bHn57tnB_UswxN?p)h$zRp&e{!Zy>g$*lu}eeLtK^_o)s&?vrKP1S zbxv>5iQQFla*}GdxPIL3vb7sGe*F9UySBFW(K!J-qqYRpWo2gv2L-)|k=HGMcW0rh zndHxJ-@dI{wd%ox2b?S4*8l%rKi{HI$x*6+oY~yTCKVXv>B#7+ zZWVpuQp>WcE7upU<4OH_;=J>`7dj@ACpUKVI)$hxISW?FUSI!cmGK-Iu~n zsatEM>@(iAd-vf(hxFq1>_|T^XKTB+_V+hSOUt82k1k!ZF zrhJ@r@lLCrQTd{(_&b{OR)5!g#g-%?c1`_LrzH1Qo!;!5CzfqnCbm3KU!d^{Z%(4O zvhrE0BhRzV5}3bE`)uKVSetjEiQT0s%eX@SzK}n7BIUyRQz@I4EKw<(9UdPazo~uN zv}w!z=33SN+tb_Y>*UlFqnAGY3eRC1LFUyLHKuxPax(e43Vb45Nl8h}?y|R_T1+Q$ zQ~m$C@bK%iW=UO?Ug)(niBtQqkDHs@g`1siY*VHyn~P^=HaX>g&&#>rH`luG8IRrn zm>asalkTYhy!24(rtmD*iJX(XmcD)ac9HnyW_JF4-)?1}xBY&HTYry1?ky7|$Ii~q zEly|7pI`2(G;`&zU%%LNw{G2fHR{EYMT-`lIpY)McW-xjzgmcS-W`jA2Mv9F=XRC8 z&e-cIpSj5O zUq5Z}^5yMa#h;#>RCe!^kdk_LYil;Bs-5%v{CxkNw{{jUpFKO;!^0ybB_$*zq^72( zsHkYxv@2IaR&{;&@WHzL-G%I&9G#~d)~xCAa*6!(?c2Z0^Z$K0EdMW{L^L}q%Sv&9 z=ufZkjUw~Uefs!uVcP=7##i&hzDzl}@ucRzCC8S^AKg%P^ZFGP(CK9c+0z83>51Oi zxNVEW!XHVkhUe;QkQPNxNr_?hwRiiy#j$mx;=OrwmkiWQ&WgW!^iKcE(WZo+{Kp1o zHfQu~UFW#_;@!r+vMt^UnofaiMnV$=nrBq+5bto{uh?#Bm)-&b+R%xU%AwvR*a z(0#>v^$U@C1-l!i?|t~zx?cWIlYmR-WmTbxGn%HzJP}#2fJODG#(D==+gGmrl~b1L zm7G+3@BV+n2H|@Gsb4iqr?@BI<8X8FFJzVoa8PXa;nKWX$sHwiA)wPsYu}5Brm`%+Oa^=cJ6{b&pnfpU#{$&PryMSc=YUvvR{u^3U zS*x7?9+bK!vSRfGm6j?eHKWXTj+z1KGgOS8UA%a4-n@Bd&YS_?$9Ceug9LZ?}qb@xijaUi@W>xZ{If6O--Dko|L>*OLJ+EXW6o)OPB82b?ffk+Rx9A>+6T_ z$kf#}9VoptL$=pVc~|V)_wVy_b9FT}HFb1+yu6A^OP97jtp9tx-uC;QV$hV;?fm_< zpPqnPItLCoMA^8xxVX5w9zA;W?*97uaWDVg-Ch3j!CdR|j9*XQzpsCMjCWH)US6J_ zp5Ao5SgZPfe|8o>mywal=n4%BQ=97LD!6jRF3?E7tc;wT+$E>7ex3*C=30ZcZh;Qg zecW%qtW;Y!K|f|kLVCJ;<}X}H9wpA?JE9$y?(#y^;&=XzgOXzaY;!@ zzP`M^+$)PTq-$$yZ{EBa@+bTHx|=s{L_|bLNJ!|!?Wq7QyL*04)Ys&!XurI@-_AuG zAzA$V{n6X=Dyyr5=LTdgT4ZW#Ypbl>ylhrvWMoLGNbapInfiM^Fok|PU;pnjGdmv( z3rm2oNnNJ~|FWFmsh75kq&xZ5e0_EG$B&9rqEox2`id+(<+B#VeEptXKIN5j?%EH< zH#W0>e#V)2RjZ)(6bqNj^5I@Ze6_B$fvnv?xFdrbB#_^UDOue z_HvT{j=v$!zLqm@+>b2jHgB33*kdQX+r~bEOY6!9aXW>7|M&L)Zk2xhH-z6yL-f#n zKdx2t^GeDWc4zgx>eULEA{jh2=&0GEjZ#-#H5PH5ck~mQ#3bOr>v;A#%ks+>xlF>$ z5-*&l-^#YV7R;@8yUQ#gX94;)^!OJT2kO;w$qwQDg40 zG)P~6y>mOCZv4KQo10Rl&2kFL%Jj6fR)N>JPCl73`TKr@XY&mcI{O(q_N_T-Hpx&# zbZyG+MFOf>k@}B670Rf;-Y(+(Jn0>i&Vq@jdD5O2{u9!>I775qV$&QGr_RTMkv3j4 zRo6_Gmzr@zaS{`6>q`%Q*A?nED=+3IRx_|?OmjMXr{+w2Yp6-MVe3j(os1=mIZk@$ zxov!LYwj-I(s}HA`}`+e6Q3(TZR*t2^z`(Ulq1KESy@@h*;a+b$KOA2;J}e1Dmpqo zUkZ-SZ3MTv>sG2NM_;*j@7??N`>Vg_$;!^{l{S}>l)QQ4#*rgOQqt0%J$V9JIbX-U z^O8i`q`M^&;_nPQn)ZGxbKLO!P0!QQhUM!7cz9S2#gKvqNCDpm^rS8_4Jry6% z%rrjUFK=J=Mxr(~FE1}EtLn#x#90;>e|t~YySumATvyjOB+AU({PfeJU5{2w+pl{_ z{{N(N=gu8CaA2~!f8O0)Q;W7{U0vncEp~REZS}P^k@IW6N$MtK8fveKSRcRNPjYed z{=aYYK?hraZfpGi@2|;RZcfh5?rv`{uSKqUqSK5P1ZZe@hp&%Yx@4K}>~H^mzdt|Q zyq~M$*O!;v;(8alEL2rpl_m!GY@C*n850u|6A<8V{G>(jL~;GNKcMN2!~FI&@ArPc zSNA)2*PZosUsvD%^US>X*_nktL1DbSyqd{&c6KJ)*Q{Qhot3p}#fk;pZf(NEf;#Gd~&`YB-8b?S^m$1yXE(7%iqaN zoxW_DiC#!p*d>;!uZoTS$+)>)xXnG&XNPcPn3~O${rU4BRF>W}%DL4NyZ33+aIhM73XlPfKIh(kTz1l2M*z}s$nm;1*|Jnc9Z~uV*%P&s5$VO2%g9U14 z%{NtJx*S+cYt1%kP7K@fZDIe{)o03`-QC-lFMkf%DY2#C;UUxPYZlhl)2B`~H8U$K zEj{_PsPMMSI*n)A$Mr9+H=VgguVkX&?!MQ01&XuNxPoP0)HLwlJGwjN`-vAX9nZ6< zrAX*MaMExpo^ZLLt!#_8qNuLi>+t#0B)fmqu=m!2*Sm|xSoVKbFPwC2_xF!>rr+Ox ztj;Q&wO8Ws4~f3H2WMvQ2x}6`%9b*j8o-wnP-BvINi<+_;L4ED(9qV_*2>CCPEJlg zKfkoJH0$zrS1w;RHZtPk;}bKV{Pf%bgEPXdZ+c!R-oJ36;P$p$D=VvG$Bu=Cg*|-u z(9_d%<;s;Q%S5b}%kw50ysot^uC-+h0t_IqsA((h9Yqobqw`T3(x&aFr&*zrg{d%#u_V>4o;UVjGm%r}{^4}VzyDQ}E`SZ(z!`4K6eAq7UH{WjVxkWkh zHWd@RNMo8$<>({T}y{r54 z<752)U)P0yg>L%x?c290=a1}HQBpc|?p)sMYirl<`E;tqI)lKK++3CyAEfk0=G%L5k-OSq4({x6aiHZ2uxXPS%jXon&HE(WnE0Cy$IW6bNG2I)Rn61Ah@0WdZ=ixg}|N0;5N*e`Qx2~A#aH&bm^2wU`+DY3& zFRTyxymir3tvzyIk81F_?~wnq=fP99?UyZbd6Hva1SJP5>m3c+C}@9BoqJ;evzf%f zj#)n}`r?m04QM&0Y{#k@d195LFT0h-)BpW@&1<`~&VKv*zvc5gmpS3;kM>v;-n+Bo zx!e6055r1(qn?IL+nk!YlH*ZF#|npqN(&kk7EI#Q;9y$Bq1DCHbV^}ygO5@F%rh#U zPLr4|4}RY+C)d3#`^Ej2@3gqreC-rA^pn`w%4O`9e*)obb1tmVs=MeINIr+1Iq*VQ6xwp6wzlI@?av47}ae{6nu(o;p5MIFz%?NU9HJ-KmqVK`UO7rA?W%`^p zdoV>Qbw_jt!#U@_W(zkpw#7=xGTkgJUubC=s^cuN=*acPKAR_j`*!!7cH~$z#Xa?; z`i~YqbIGNar)uv%y6wOc)VElxmG8U6F^#RBe_uU1lNz-D*43-3>gRPeH3PM##>K_? z`T6PT>4~Vnzqj`^X!XWDCXsZFTX*)?-#>gf`ToAzbLY+-@0aK2EHK-E013_2tW#g@uLngv9{-X36T)^$z>JZcm#$Sy)oi zQ(o8k(e(JbpZ|Wp2W6=x`(IyMYhCg}Aoj4Dy87{>M_XH3a&ByRc$nXQNjPZ8ce1*F zkfnO_^Udk!t*opx4&2Hy)A}hTCG|oVbYK0xnx9>w+GcroJfz>heqH_S%*>9CjzfnI z?b~N3C37oEOEB{^I~!YuepGby=g*(l$Lw@s-js85Q@{Pc8Fn3PukQbQdp~2rzrXkY z&;7Ub^ef%yZ5PVq>}q~IJ3HIf*7oq>!y;F!tE;oKvo~+rbm{Wt{5v}YB_w|QzW;yT zJ&)!;^Z);x&(0^)(bsqG^l9zCea}BXdG_p*-i6g$cyv8a|9{9|Z&ClR#>?x}-symfub9yHC3{C1=X56lA<)X2>O;l)->eQ-@_&1Cysmu5??c~t&ao&c@FcGE*xUa* z@JHCOEuf{a>0ed9)}~Ab3QlU&zv(Y zD$J@cg}vZ`MBl~FB^~D<+vrZ~dBT%&=df*2b9zNs+or6L>kHS(ef>0pFQI{N^_+s4 zcHei;-yL!K)St~gJv}k|>;7I?=sdsn+s#i;PlJx^3(&B#vU+m9o2}XL+nk4uNp)Xl zxp>L=8U$u!IR*0-X-vF(Xl=xipn}B_+qrkAeEQVL&uV)rM!Z0gkyGTIMsDB^ZI?t< zEzN6zel@M(A|Ia(steB>2oS>uF<29vXc8tb~-uxx=(J4WuGe+WhIcc!urC+ zu4`gjOcrgFd8(?hFlBmwjn#$l!l_zfR?8eYtoj~Lc~F+TU3ku&2W4E#MFNf}&l8ea zYG$=Yc*cb9sV8){NyJu_T}v@q8M5lzw{O?3UF+)VTCrk9^6|dh+uL$~e|x)b-MY-o zOsU>B(8~8emjb>nz5J4ki|gEc`}$W`H1+lM?d|t(*suY7ujrH8+w-44f8O8Mr{}g+ z=&(UZ=*_q5m;1hd?_RTK!mG7Ws&6hRUaa4`TbixeVDr!GQ#V-2@Np@Jt)7}Cz3U6; zev)r*ZazNV|Nh=yX<6C7Z@1rH7rXo0VSf9VZ8*}h#`_`<{F*TiP z*SaXl!GU3F`nhxGc9*|jwtwEdd0P_8-`xQ%Sv_;c$H&K}@X?Wbd#hhwJ>1S8zputp zS-JUJ_p4p6US-`9;@VKQdv4jxb(Jr5MUwgDY+gKjR`%)1$!>9dt*KtO7SA@%zjoyc z4?q9uwNtlS^!D~%jQjHKTUc0FknfAPZ$Za9fU0-)iw?E_em*ZT-J5n+>eu%Z6P3SY zB_t$dWMss}-8*oA;jOi6>8>No9P9r5`8iqLU(UA5MX~nzxw&85q@H|zeVv`1{qnL) zW!LK6@7g?l`t;??mtVAWoxLx8+FkZ`k@t@|b7XGmS4}m`EGjB8ym!&zdDF#?b$S;o zw=QH25og{;NIuh@(^y<~BlY^GOrO^avK>zc+tl_PpLt@6 zY?$qXjq<GZ);8Z|~Y(Hsxf-nN)TsD*PtqmlU)^AB)-Vl>||F?`3NsWOLU-z9P^ zRyCe5vG~q`4lUjLVF^fpwhhhuy1_mpKDKq9ge8Zyd6%_a3Q@g#WZi&xg0ax#5%JYR} zWGz;DzH<^^>LeO6MR;jW=(f_O%{we!3*YR>$;#?tS`fAxwD_f>;==<+uAbFlYj15z z^>%VPbmBzE!GwhEi4xDmTazZ<%*o5oKY#xG`E%#aoj9?h?r&8@#EpxK-D6{8@7}$u zAGhbm#fy%oKSUUwS)?=Zd3MU;z%SGG6tlDQB|P_gbE8pMy`^sbCZV@)U%V0V)qJV* z@9Vm4D?ZJf>&_LqeED)ysk1L$Xv8Xh`}S>L)z?*P)~wmFW5<#uOBO9!v~%aoLw?U~ z?%us?Yiqmr{>7_TuYSC)qjT;4egCPVtlFn-MDF~H`?!jyGi1ift65R$(b3YO8NI!| zTeogCH8uS*UGDU5{gobzb(d>L{>&;ZEsc$p-J6<_kdTwpbIpNu-kj(Z$4OQ;Ha@>y zyRTlqZf*cC|`drgnPV_CGJt>lVfTR=l_W%JfTV7aXRZ366^Lny-ER z+NDcQiF3AfmEF(UdWqw7*!IVd9|v*WzJA@E+rIwa9JZNmGsKqdT`<+Z?)Vj(FFhjr zrcIxIdD0e}z1?M#`$S~*Z|Q?7MSFt{`z_3*-P{8M8n&1$S@Pf*@5BESCvtEfUh2Kb zv@lZgOV!6-DMV&7@aA9Xapm9*erJ6iEya|j=|85&Jp1kOca@}=td8)ZHNgclKs$N! zU-Qh_e9){}^5)b$na8Cosyo`t3(Yw_rx)H7-xvS*wf@JaRcr3|oVDIq%>Ql2fu{z1 z^N;_OII=`RRrclg!vB`@wlCT$JU58NsG%{i=hU&1sEns`PH$Q`b53z(;;neGpL?dR zvDtlrtJLw2vm1M=(BzVa7Y4nFJ$y6Y?7rQ;Pp`yu(MF!sO?TJ5iGR-f-q~Uc|L+s* z+Y)cH<@{iZpOBw(P)xt#sM0s9b;}iX`72FVEEGNEzp($Y*qSr;CofzGC@J~!?(XjY zCg;=V*DedtU}Ixjwrtsx^)tIawi~1crrC1qi2TyfKKa7EaJ~FrqZff}OTJ9+IAU=m z_TbdX7B6|yPt}UNHcL`wwe@P+y&+rwo80k_+&df|>TyTzJh7C=L;Iqmy0L663;W*r zvNQK*qpsTenTvco7D+^}HkO@By9G88US5VxlExYMz#9kq7P3OQ{R;|G$dtS`A zl+^!W1!ytUG*RxP;74C+*vL>|udKuiIanxpU`wExmO0YUxdz z*Voo|cXua)S~vNOyYJc=8(+SDJv=fpGAe4;{Q2`|&5{xmd-muNWZR>9ef|Gw)5P-F z&l+?~Svem+?%IA*+1=&vN!#iNZ*{*^FI~DwHnrHes;cGK*YLg31@Ek1>^h&cF+kL% z^xT&(U!FX9a^prsef|C{xtoq9kE~0q?mm&eu>Y2MMX{mQiX}N$4bR(`WvlExonxkd zC(*>t&d$mTl>EateVHzIdGZ&>qSKihTfdrQ2CL8dCVmH)5otx+#^x5O)d z_UK)mC%1BEZE&vl?S%R5*BtaOT8ZEDn7=e^^;3t7%qy2H-FlH}%gQf;Mc(#I`e(Puh7XK z#7^%pc&#Gic5S`UncG&(t#wy-WJ!ot`P*Ax+bgH(MlTD{cyThb$gu6F`lJORu9GAaUbx#Y-5jz+P05fe z(7m7~>8|>ZC+B|{yIP)V)83Gz8n*86F54TAndQ04r?6-~5?!!>zn0rPdqdsV=@vmD z;TIAo#U4>NyxF$RN#xQA`vc5YapDCBMc3WlIM?V()tY+#_ka2J|F-{OKV`W_?%X3M z1zI!~>}bnAsv&pig2l1aszs%GM~hs$%+GxO^6guYO-W(l&jQd;e9Yde(u#^1;P%@i zaX!BGt68#=l9_pVc{w?2R;<`j{yr`u;zoFU?bf8DUA@xg^DGJ%tz3CB!{k$h;h9IS zufmOuAHLL#+OTWaq3hut-?_L0qq~1qU2L7&#lQ2 zz2!&ejKqIkksph1A2%4=znpOY;{E&U12pE$ne*?y&HVa*l_e!6ufu27+ga+p2-keUo7i#bCbP{6 z2eze7T@@m)mn792o8=$9w*I4O>%O};d=o$LoD10D?N+1}^ip^0ilsIlhMT4DP6=f< zv}l@WXej-9hFH|8{!NFUn=DI}FOtlBS)4lm{QVr87>W9ozNQCNc0axpp}U2BIgirq z=I@K+Sw(vdRHu7|q$&Salv}3!*J@q6;v0>=pw35J;Z_b)rmiT7Yz-}Wqmj$1Y$0{g z(__&Wm;5DLeG{CvvB&TF6}tMWR(0IhuU|E%dZnj7=YJNtx2iNJM+dy-%6j98w9T0& zv-+%d|!q4%iI6^^wfK2w-7TQgPXmu(yyo zGt=q%+_}2D1ZMkexLL6Rw)-PdB8}4^UHnmKvb>3?M0MZ9|* z;o&u{+XQ<-M@ZZ>w%OfmeZA0@D{$hX(+9rmG6`PNdpJqxl*p1Lin_8dXP(e;E9A|J zdl+hcYxf1yu0UZQv51@vHxuVSZM*F)Y*kS9@$!_|GG&>=5$3yI3T$8SR5k9IVn5&C z*gLA`3fnu~Oe~KzP5!fjdt&xc&?2TMIjR~fokIDmOfGojPh4A7d1I#h(T4>ye3ree zw6eAq+w5;CYrL5!r+jp{iV_%<1mCsAfFrWXD-pBjGKC$?F1$rHyA`~hA z>xFYF-=gMyF4j-aojrSUW+La-DBZ8C>*u9kT@`9*XxQA`T(!5ZOfIb3kmvL1qe`o; ztpM%%l$Mly3BDd}k-(PP-`_;F!*XtHIC%H&-W@x3EMMLpcQwOg%aW^EPZu09=;mG> zdS+HotnQcU!otsA*95%?Pfluy-LLm7R9@=Qv&m<6Pe1%j-zzQAWYN~pj&OeYw#~+U za-#G6^Wx+Bc3GL2?fX`r=Xk~dR%#h|H$`f{VSDjvftPc>(XRCiog23m?BQ~_ENQ~N zP~CAwbb5NliW&0XWlE)fO}Z%DzAmCfc#}=N1(e)zri+zGz}@t}W8V z%+9waW@pjWRiV+_ay&geBqSvh|7v~S>|!JNMQ1~RmGsdU9ByoeH(K>hmG@>Wxf9+U z)m2e>;vd-4y?&i>6+B zS9@pq6tBbyVcv~X?3$8vQlGQh{F3bX9kt&hPun6nouz zj(y`f_v6rY>3dVWz9q^(74g!m-Z=e~s8rdih$aD%z7G*c?j6#tdTe`V@vfyJOShO= zWqn<-eCqc_;bupdx|p?U-c*fyHEsI4hVymD4;*kPDcQ1l^XK26112n~|NZ;7X5FcO zS9L^_C7y}v-dGd1`eMeCNjW7YUygQ*Utb^p|Jm&Pur(1I>;C>a+|K{}*)uaUv$C?X zZ{NOUZH?M|)2FffcyFSZpxNvfx;L-2{i(T__32&gk|i8}vl0~i<{$g{+3C=&>+O>N zyyjOP*Yi$$zMf4csc2OjTg`9XZMlbUZ7nDg`gK*^zhy<}+G7VAUfBC|7rLHBN}`V^ z-B)^6DPP_9O=C;TLQRI=<(yN{bb0xYFaAF+ zv;Sz2>6y3ix&8wt%X`K)+0N2?WBF~@w##&WU45p1$NfDrNi{V!6%`d387nq!3|tr> zV^{N|TYq1~?y|Sn6nPOsPm1QDTxn{zi|Ju;swc*;MGJ9`hU zb~6cE{EKs5fEuss3j06)kG~ko-0tYr-jF0Yt+wraSfc3Bz4{+jZFh=B-+kc5IAN34 z(!1F^-12o?5-m@y4sgw0oS>n;Y5qZ;+F#c9_r@#}t&HXkRSSvoXf^0%<2}u6GvVys z^$)xZn)n|a@O$$|Dn9?wDxCYx;dBA8~V`!2ingZ0fXvz1bOe9p}N6}mKNW!UOctGRdc$}METiE#S5n@ghN z)?dGV{kpok`ujUOgI|U7%h}ABIWsae)U`DxJA3t-I~E#-XOw;)I-%&LvNdW;!rB!F zHmC0>_urE6^~;fee?NS1sIaiIcC|ff@IK&`(67*+vDcrdWMw~m))u<@!$I~Ndm>+i zdwUyNbga}|m^XLk!~4oeb?(UzQTwBMws~jpIWCr$stGJ-GHnm6Wzg?msOz*sAaehy zKON6K{$`!o^O}3X%zxdt_^;5Hw;QA*_n$JTzrWM;zD@9}0v`k4#4MiV z!xCYRq5V}iP4!q5mlsxvm#sZ0wKD!M%ltRT-WgjI^F3D*tYkKqdt7L~%iX}J>msL5 z!D^qhg9n$yXD*aI6d?a=-or?lM^ggYl)gmQyk?rt`uA1Vnr{v4KSLFmPOjfHF}8VD z+?PwzC%1}K@q1aCa4(cRdFRfYqe+sovTxtN4_|$?w6xS~>8BGDm8H#cZtN(0d~U9F za8S^(W5*))pV~9GBfWj@p;*vH(5pSqjHaY2eKyi#SJYr&R4*(NHuL=Zsz@ikb1L_* ztGYLeINJX_aPN*izbGZaRW6C;+5VV!^4{{k>u1~c<=cN<*ScFm%*U%{>E4~5m&EeQ6edgi|8{b- zcC9wotW%k{v$xwTeD-C;q0SdPu-YNP;G9$Ca#y?{>U`lj&A2rQ4^_+46%1EOnUPTUK#UjPFeTs z`PbF6f($=bXIsS071ug)?D7ixMk{}lUtRBJwdGk-hhog=%JZ>LcV|v`a+ckkY?-+XOf@xS#oTpM!ZlKbhi3X`K%ND*fTe~EyPRriWbiV1mC&$5=-73SRF8CMd zbk$wEcGX#&e|2^BR4>(5-(I(5v)Q_0-FNfmKhD-@ORTH(Q499=_I7hS_V6%h$M3JR z=J!Eojvt&he|~&ONJwPl&Fk0AEiFAAJCAoIid`+8KH+(9-=d|gzP=S7nQq?PQ6>8B z-TJSq4<5|O6H{Hjr?*o*D1DmMlLJ#aUs!eOCB1l+RUnX>dg$T)KSHOcC;u)}QCYBz zEo$u!wne9vqh{33gYODVoW`};?4n}vCPC)!3-ONUCV7y0%4;&O>IPWN?7VjQz2ZmoBi%CaFF@m&eH- z&ESrjbs?mAmXe6=f#!%KZc3AMm;@Jc>}}w_r1wb4*7>}t%E}oDkM7Ml^ZJ49`iW+Tb6NuV_ww!1E7^OXn=3?Qu?2tSOOJlXGpRBATD+gc zCUQi7*kvBuH*IJC?^KP|PNBB1ZeO%(QRLRS?^@IMbAPN1U;Dv?jQsrd>({SeyH;06 zCqzT!-o1P0&YfGgZk>C-+}`r{_kR4?aWdu6#-w{rM<)9&UurbjXbqRv&DN~~ty2t( zClm{tuYX)6^Jv{eDb<)$%e@RgzUr6QE23N#wb$&|ci+kWm!#G`%2E;vo>;}bUBmSL z(Yrn=m)LEOC3{`=|M0|e-etBai}wgko$~s1!1abUH&&Jfz|Ka?Qb%$ElCQqo4^!nv~y3*dXrV`DY1@j@-CuIrmHkd!aF+Cw7mkHX1loE zp4NRwCk1>G>4j;R^^PddD{C)%)n5H~@#D{n*X!}{t?df)$Uf(0wp2QD2Z{dJnev$qKw zBd%nXdU|?>gk0HK{QTT}dwCfd8A-{?pP!yWZuScc4dvzIi&`5dr`;CmGxgn^2}}I^ zlT%onofp;B{FCwYbUL@aSpD1E=Kc1kPG7vPZn93QcSm;D?LZ^%KfBo$9$(hIaJv4{ zr9Op*M#io4uo(d`F0_?%}5opP@T={yy- z#Vhr+L7TdP;&Ov&e+}->$(X@Dv-0x&wD|K17Ow@iOP1f#VjOY9F$b~CwDC3fx1<3F>H=52pnvg_8Z zTZ-e6Y%& zpe?_DPFkdN^w`vhol>h`ehkYgZMrP?rm$7p)z80T-ocp+EG$X}EQ*00lZ>ug90}~1 zDs}z$j`^KFS`70ZMk;c3A3eYEsH#R~-}9v!s;eE2a_?E;y4K{@A*(B%i;st{&~ly` zGpXmE>wDG3Q!j9Bp6FY8l-XuSdv!>xit@~F8gd`67xZfNa_?|hdK5H`JzsoJM)UV% z``n*-Zs!Asn0GkdoEgU4s}r8_N8GAHzhuf^-@E?|%*@Juf6I-JzrTL}zhA4@?<*=Q z3euVy8XDT$+k5x!U1nxx5v`rK6%QNaFR!?qwe{`Wx2&wJAv-~<4HXp+-oE|&!NKP0 z@9&nfM@B}<%F4#8xoLl#PpKL+l!R_~z^!+vdMnzq?sj0F? zP58$(iL{qab$-`#OBhR@^R0__ui2AfQS-EG$76dXr$5nwidWVe-|=ZiDryxrbuaVO zozi}bD{=BygOY<*jJq9Y9M+kZI79yPyvo0uT~|cNUN+$Ga@*H@(`nDG{|t+dZs-A> z`Twu|`J^lBr4llnE<4+tad1--IxO&v@B7n;f9`)ip8xS#YR$){aDk>5KQmmOEAMCI z&067ZxT-OYD_CvDlP8C^Xj#80uK#&#n!m#{_ZUB^ou>{Rxx7hp^&I;u4(GEO`&y&D zH1r={s+@Dbd++NF@04p?zDe3y_Z$xF*wwXqrN>$4IN4V(_O6LfT~hb;Xt%ike7o8| zKR~;X7B5=F#KhDmZ~yM?+qduE&!0a1_^;4sy6$^gFSrPvXPezqk+Mm0tK*i%MgdZ? z2Rpb{<&|t-_*OJdbYaJ(kGXgJK>I`W9xdXpv3Xc2;{HAH{`4P{lpZes@kO}CDRAN? zlbh^68syd=T6Olu9?|IS$-9N;@I5%dIcLH5Ux%*q*KLvGS`}X4%IIqIX!1lI>#fU_ z=W;P{EuV6qJKzJ0|GbBixy+G;-(mBoLTo=OomdwWps6nA?;$32M#hE+ZpQ$%fx2~z}+91`tCO&nVLCH%46O|Y%)u;N# z_8KDVbu~Hl<2qP(L|Y&x`*d7e>aKEqo)94S>Q&3j+lf*Yy3tdQ8Ps2Hk2~+4d)4WF z4X^vj%c{84w%}uMP$hl1vP<2 z_QC?mX@42(e;EJUBbHtJuv$=j{R1y1A+Nw&t$MO0ZW6u*f3NMDX1Jdv=#J{t*s2%5 zFHG+|^LmF~YczX7g6%bLP*>%C|KCK8-7Vf9JNCC%r)o$anh@u6b(#A7EeE$LNF<;C zjl1yM^j_^99VJ> zTh6g=4c-zO_hC`*l2y%S71rA>PrIyl;ojdVbyL6P>3<7SDrn!$Uz4$1L;QmKokO~} zepp>8U9_3q)?`x1iU7ZdzoqIr+!miaapJ@G@8v~Bx3*?q-&gy4ir3T6&(E)3y?XZS z+0|85kp7{;ncF8C_>Nz>G9_y5vLC@wQNO;tyu4+LNqPDAx3{KqK>)_p8I# z^ROL$V^e(RVqc<|Vw$m))rSv?d-k+cg!(P7`@b*aReYf0t_|P5cXyZ03!EES6mV(c zecg$ZSBE6+>bw!r()Q?)Ys{{e?CTRIG)S9InArHMYT@N)zh)v8i7K0&5;HD3-0xgz zme^)@rl+fK)|&X#f9_}Y<{inJ-4e)~YihDoV*P=X$rWw$(*J55uK7PlaBW!X@za?; z{0R$$=lW)>a?KT8CHLrIXiTV+WMju?i}$Sh=@#z~@TptuJUn;a^kUx2Nncki|Nd&B z`C*%8N$H$5LMi_$pO+j^lzt?cD08epupPM$PrQGf>Ma>><)dylCwZJnUmgqA$NDr@+H!iX^ibX18vUhk%Da>AIyjBqFHxTBWat`|`MuCycqX@-{>j$; z>05-NZu8z*pyB&^Ie(X{&RbWJMK3OAO6xsR$_)}|%DA1O?ElzAR8GC%kwxEWv&~zA zt2ea!ypwvX`Bwj}g05P5`?UoPN`jsI9~9Uv`#OkFji3f!a|512$D{=Z~5&xtj4(F*WYFgaQ3ym2$ zKX&YI(mu#x*Z=u>fgXorki5ooseNtPl_#_vJuOdV2d-|)ViFFL@%R=!yL9@`)<419 z5~jvRoOGRiF{XKzR*2|g3uehDO9MN)TvAw+oCLLGr~bQ?TokzSkeAaXW}6K6-yCjR zF1%V`e9%QZ<>RG%mep6SjEpADo?ZR<+1ZwsmLESVTAc(XB_+kg%6@)&dgI28O`DAN z#^rB}s8}=Os2IcA4MBTm9W!~F(G~mmMLy_Md#Q^ancI0%Sv5|$=9z6Wo;b7T$?F|* z?G~rbiTq6x5dJ$oQ)ltZ`>fTUf6CvQ?Ok_%-}WU!r&xbKbgwZlT$c3kYQ)8v8e#i> zncw^IEbA$g{nm+F%x(qWO6B^x(qpRBEu9qGV~>?Y0ynL2j%AjLy6E-vti`dFUJGrK z+GYkH=r=MnoH%)M@ykm~A0O|Rx2^heq*K^ysgbp{wY~lSpP!$XmX_Am*6Mssmw1+& za$u*W))_T*b#^wk5UtSc>}*HJ#@)MrAM2G4Ul;T9toi*TM~_aOHtpN@@4*i)y)03i z+_`&$(HW&ZJcmzkyn59VWvb|SN6K|-LWD$9Q^CJI8baOO7cVn6C;sDBkv30Co#s*} z6qP;Mb4AecUmoV%4nL*+_-gr|pb< zXQK8SOMj0^{im4L`q|=)(>AS~wxg?gJ}W;ID;6u9-;gHI%q)@N^0+kSzu5hE$KI{~ zaP|6+TaxG63x9C*%{g+Cd&h*HC*lC@jA z&rdF{50228*4Wr+UH(o(1hhZ�ih3L6Xwa(&FON=ggTiZQ8d_PraKD9`I$Ic~p`? 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 TvcDc|6sz584t21xWu1i zQJZq9`(DM7_@h_B%bA-kRQ{N86*#l+ONL9kk_m^SUx5{Pfg9+iiN|Jn{7Dm-T~Qs&WHi$!YVEciJ1kUGj@-Y0 z|M20%SFeVy4U6Ab^YhWsZmp?WCMH|9Zk-Bh;h*Q4>lYpvC@3Zdx}R56J8Vtd-m3rq z{%+j3@#oKf=n)?C>)mm_q_0)+&8|00LQ27`(N*nYugaA zhfD?!N`vx&r4kv@oz#96T*N&#$1UWpRv7c!4U1W8{fRRx*ZYRqlj~ z88T8*yUO3sn?3tB=p4S79R*KMiB9!;`ts$=w{K+y1VFb^-n^MGEoS2xXsj2z$hE$k6#;Q9EG#bW?#GWG zzrVA1`L=D__V2IH$>~XU{o>M-v_<+ZZ^jA-S4OT)6Q1%s*S)cc@3mRNVb3`{4i2`j zOfPs`bh744>%Ux_Ei^eIi_hYuZ^;DILyqbWm zrtpjl@Y2m?DR<17#5^`*P3sNL`_?#3-E+IYZlzhyCdwFj^OWrp{G(vH@v+1hni&hPdiaakDKJNk*7)a?|U#tl7PLHfWgdl!}_K!OMl$oo=_TtGZHsAXzm`?*NnWjNGHwvUh~F zEJ`!kzQ9#WA~EHkmhE~qgT#h~!gGZ_^k(R|JPeJQy4qn~Yiq;~uGKaVHE&m6SlsNF z)t5A7Ix|WsezDv0WW2AJ7pTlGd2wN1?Qg&Nc5A~{FJ8PjI4J1dot?n}0Scm!s@y=T z_w3oTl9H03?s8cfXxB_h$(Ju*zI^_?yYBC=v$M_L-`{`#>eZv5%H1`xAc+4jhuf}; zcRSqVf2=t;%m3p`Bc0ogvf+iM(lh9G@StZ^oaSjk^92iqrt*JK5S}@` zuu{ED@AxOth>c>|e;=raJL*?Gon(0E#M2J6bRS_gcir~w=0-+E@9*sm3k#bzZJK+Z zOyJ6p?Rj@koj?wmR6d_R8t zc=GJo-0bYhSu)y-)Kg_1FP1PpXwtGUuVlH>S0=q12j8*y-8ghjuG_Y#_^a9s zb*7(@I5y+7FH)j$artscN>cLWyLWtCT(>qP9zHcyJA6&V#_I2RQ@y56pB^3_9v&Zm z|Jt=>*I%ov{g|Dqv?%@Xix(OG{{EGfl|DW`9v&TMKHR%^udlCf+qP|HW@h2*Vm$r* z^Ru#yqPqR4-)ySy(6LyIQ`q&`j**7;?M<&V^f~k zF57UaSm4iNiRllf8+9D~y(6D_Ht&rMT&vBJ9!t*o*mRxuj)%)5-8-usd--++_GnG# zaqoxcTM*+#>(VFd+1S|Dfewu85(Qv#hMFc-WZ1y%tfge_5`s zt~E6^6%`d89v$n~zu#H>JSQi|Z;nOb%S%hG%io!pnVq_GZX;+7fWfl%eSD=aJ^Wp> zOcw2Zn9IKVYQ$aOc~s*qS4!m@OuB-{C9aNz9Nq z928mhaL2{X;4;(rfP$iJ$HB5K-cO@>2L4ez5Dm?-^Gi8kjB8VW5?Lo*yQYL zW=xzoan2kWd3kvmnVMf;Ue^Bp_V(W1+sBTn85#!OOZ}&H@w#JV>n7p3qAN6_?07L#aq_nd7XrM!y%Q53?ydfQ>Cz?8>f|>!Hm;4{o_A-* z#|H#ED@AW1_ zHp5hn*DlKi-EIbQeGY#askqTf&%VGQuVEpx>{5+hmlOu3KM$TWiFX!ve!F|4mPy@7 za8~adt1Bm6FZPx3ns^;DJ3axF=Hd7StGSKMoqPA*J$hu6er`_r@-^}Ms?_)+`&TVzCpPW-+*r%q{^n1pQemhBS-MZm;M z9E%y*cul^p*x$YTUBUj2?!JO8&2vrHY)_mmx~A_@22awe0Mnkto332qOP8d#Zo0BT zg!2=7g+S*CXNxVIv$rLj&U>@1eJ{%&(U^}-;bNPlE+{zaiMNV$7Wc`aM1kPLz<;Zv z*8cnPxc~l~O=)MPeg>Hp6?AmWa}^dAuG+hA|Ni|OH*Q?FZrz$SI+~i9=jYizd-jZ5 zT<^|~!sLK}fXd3BCr)r2?|Sh%t!bs~+n*=)_q{$>u&*sUy&z55Y~7JlPb2bJS0}Jc zUzo$;d?tQr`stE?uN2t41B4nHd~a-#=vLiuJ^8QYoZ`lAb{myL-2qn``Bt8ER7Po; zDIEp(cDHRao9bnneQnM5Wou%0PXjj_*L8Msf-Bw&ckaZ*$NztDu=&Z8CwF(3gXS00 z($ZdEU(e6Olk!jNqWNK#V0EkR0FfpE|B79QzS^9NKKSbVkIj~6wkJk2FnyYEy^)XC z#96}Vz=89j%a{LEWST5IBVd}i+>r$9Tg4M!v+qB9V~@<~@WiQmcC>g4eb{8kB)C-L zt?Q zqVEF#3b_M~XK(D0dtIKqUHZ-=f$8mgjHZMxSi~&LCgEmi)mNx_CUxoZ7wz0?Q#Y6# zT++UeH}|QAzH265QIf!8a2J;EwN9d@;5+8|9xh%v_m91my7Fal{5sY?Mby;c>*puc z>$Wy*HF#uh)oM_M3A!7gxNGXvsqO9Vpu0Z1I$lVc8X6`V%`CCHd*Xx#czpcYv0iEW zUoRG4kFT#i*u^I(p9Ux zmImp@?Wwr7CUSnwr<2=qZ|~W&$I9B;GQh><{ECw&Pk#JZczMdcef!?LdGq!4_5I)P zRfFcRo}Zih`q87HfB*vmy!uKX{Ro>Xzp%%|6Yh}gD)*gGcG-4OmYO{o9{hHT-_dCxe^1NP<{7=hP*FJdJr|_*8 zvKC~zSIfS#d8oN?x6Enrq=l?HDwFgdG)ZOgSGXtzz4G`{gx11;!F}xb@%Hxi>gsB1 zE2~$pUcI}&e|^x(ur(2hX=&RM4mR0VfBW(CXK86^;ew8id9nS^*FSsubZzwZcXP|{ zRsMWBJ^lQ=w{PCenLpp&#Khz$M|<~+*@>V5#E%{O`(DR=2y(6!ao?Ww`uUF<*=vyp zPszUfc|za$rn60sqc?xmmka$#A*VpCFt7VB&I|f@UD14~UU;MTotnwjMcYJ{TAnCu z+pMaiT4H}VJ$i$y(oNBI|32`$6&Ow0eL=OlkOwt6z2J6pcdxFhl9H0r($?nY=H9$% zQ;62pW4+S4IyzzN<7yur>D;ivVC8{EC8eq|-{;Ht`1!>}L~?FzdD+ZwSMl{~`1AAg z*N3g%ym|BQU%z^Sj~zQ^5#w^dr?7`VaRrm;&lBez&w;M*dCwYS0bX$<(Kq+t%+ot+ zSi@r;2sKSGSz-$6M%BK!>|op#xNO5E^DoXUlZEn|C8m6M?dY#8mH)WRplRyTX8nhg zY~QFRsphFx=|5T||L4*~y~fy zW~~ZZS@z~eVrFJ$YUo3)i#=e+TJ9EF+{T@yqiG&v}%Uj}=rMv@QvD-`Eh&br=D0opw(pAAe z@TP7@4lma%*;ltN-fQfO`!XvbX^jv{A$Bp|NUGP@*H=|lb>_^Onwpv)KYrAjnst9) z?e4O-o3?G+SMo9_CMKr7-k!ayx5RA8n0V%=q@*NxXeuou<3xgi zLH*Ph(#D;h!ai<0Wt%th*RpDOI5;UV-F@(kWqIrkQ~A&7iPvJzY;AeU8ndIl+H}QA z=UDEjFBkk1nvy;4Gjy8BmYmI)_F=VCsMsc%hdTtNpC|MkS?=;O?@d|TX3(t%lX{*c ziSQ>lBt>(HbE%-=0&&(N?+?%f@t+jmPM9KeJ6%g9Xa|PMq-A8ddw{#YJXzJ{ij*mpFBGb$%Y60#ISV9JO}a zk|im}`(%rspR4`<_xp6+=w(4GFI~DMB`sZDUH$vlFE=;08T-Ayti9kI-}}lZ<(Q(L z$ijag?7J49-dMvZrgP+w?~N4x-w{W=T60pSFIXb`mRUmL&;^6GUW2~mImsUW6I`Y+ zvT+*ln*4o{?;I`IwQ0iC#-0q9+XwxUg1|odBGJdHWWXfY=`rQU8pqxv#%K+}j(^)G zPMioiT+$spq8PWoE_Q9$e9Piv=gz&mv$MFau1-=?QmVI&+12ICoijh(`{n+=*?eA1 zH)>1XU8|{HQzuLah>D7W^!%=0H#ajgGd#$zs{U(PFK7_v>x%jYc2|v4u6Y_x=O6E} zedGUd3U5wMqW1cwa}HaYUg7lE(Y^cTiD{>FGcGzTUUO)bNS}Hwr;w%a1bGHwp_dv{0k^1eSDC(fMF(a{05BeS!OXZk#T9CKpgi`izKCj)z4EtEglvFTB& z=qjTLh3w@?g0ETE2U~pAwEN34|IG0}_K(kh+Ys*jmhZa)i|B#{qH8z3w|MeOc0NP! zg_ox%oRB;`LqxVjH{+!1yV98Qw$Gt4w!N2yO4AHx_ukar;I!{cqd$|7ip%B+q0LgM zrU^GMGBmpwOlmshD^(CzK}_t(e7#1s~83|sxwK~T_^{YzDCZtmJM->zM| z78Vxv``g>emi9V2I;yIw#>U3#>dQB7ocMFK%YCb-%y)KQ2yN^#nv$w)E%T7CAficC z{z3E18JhZh4<~%O_;y{v-e&8mE8e(mXOl|h^-=8&;JO_7GT(icOUESB+$K*Y_ebuF zJd!+<^jS6i3MLtBZai!EX7Y;P67uyO{L_#9W%0K+kyE{%zJ9G8?d0qn929iw)G0SNHw#eHjS)P$={)l} zXvuT>`FYCjeJifMTCiZjjvYIqx92TgzWn;ttDbW=ZZzx@y|~>Yl5I18?bj9Sons|W z1x+U`kvH%vf`4shUF#QjFrx@tXf`yvszR-4a;|U&xk#Gm3xPR zVH&eE=VoII<>-{%#&iBYnBHd6xiM^uSI4&n?n$Lg!b00+P^Y<-e%*il{(XOUcd(sz z)%A6;r_w#uRaBNNTb7oZI(6DK@Z5_V*qaW|K3}_b?ZSnCsa~ZYA00hCUH>$9ICyK1 zz5V_N4<0O9q_j3H8$2+7e^+78Y=!W}Cm9YKwEeztz3ZBr$+ZP)(l^0V7VZTp^51d~ zv`vlJDba0zbh+4uf(B=kMUy8?={zGe#bn`0j(evsihIVGE?CInDtW@g!AV8wZNhf0 z)zgw*I_XU5xYg0iUiiVH?{rzZ#d8JsB>zL6k2c8vRhF3eK<4NQkDcnx@xHb`C7E3j-0ZZF6XFI#({D{{tH zv3phg?`wPdzbDrlG${+t?7Cv}{_BkwCB)0YD2|uSG79}Qu4dT`53CFA} zp7;M)>@vmjOzLSvna#~}*=?455@?$;=T%`(@mBQc>iYHT*P=y>WMpL4tXZR@t6To& z#=@YLd3SeBojEfyA|fI(^5(T`$6VBu7Cmo1^Zf1Gw?=QPtE#O0CtBV=dGh70t=a3= zt+TVU+qrWm$SYj7^Y*W5Tqd?P?n6<-Va+*K9nIMr(gelM9y#Ox;UtsJ1l@lh_+2w> z9vM#vY}*v~C2Qf-Ma}0}CYvl3seAUj*ni*t#}eUTo>P?+RSXxfIP+J%dt4`VDM?Ve zCn5gFyW{_U&iHR=H?L7rC@_2DH;ukq2hR!i)qSY$Xg@5GhPs7HP|#L$@7}$F;C=9* zqXu`EfvU7nt*du;mw*2B>D1}d@^&>hu3j~@vN{EB_|EWIcJAD{BS(%LIN%^JFR!n! zKl3x_@bZ6uerkuW+p%LuN@^-EFK^+^+(pZKC$+9v!k4u$*R9xOQSF1rY};4ws1kAC zp8VTtO?3a)X&Y=hC+ih_Y-qRtb69X*%aWQW(-%Ckdl$ZN6>qNXiV$LVogg+(+*n`urlQ7 z)2Cm*e*F|yU%x+WwXD4Sb8v-m?AWoCr1K|FdiweG_4n^DeB5^C=eBLz*!g5Eik@`r z@$mAJl8`Wv;E~Z@wEV1!n!3S4og=H7*D=dN*S{7`td`#XSfE_k{IEcoXgL4F3wCdA zx5fsQC2tq0+$jJ1ZK8hZy9a(^o45iLba|2rL>7CUKI2hy&dGJ(W@d>Dm&Gm~Y(_y7 zr5ZV;Z$uofvflRoK;PUOD_h!+97~ibYr4#Pr^Bs8N$B!~Y5jkquAF)YUcw+(rJ5V6 zDU*)UmR9=JWo2!>ckkZvH#ZE+-`xRCNJnq;SsNA}7G`E{{{8#+Y!j)yarTCW2f;Dk z)7#6-!y_UlwruIrrOTGNxx23pSv6VR|J}{a>Hq)zRrj0I(ceG)WPDm(pXkNQX;%3G zC%vyYt!_*cXtsT^(m7Vst9atOxA=T`3sZ&}1%5zt?CGd9Ub$@fvO_gAzA!sM$LFFt(uFfldN zwD{B_*X}D>rMbClbL8dZuDvW#o19rRY5yuUr7F3e{{C!}S(h$dTC-+NPfyQ}9~D!* zO8@-$`1bbp_qVpb{_yayp`l@IZ7nD#xAi2hk^h^UvD&@X@)UQ#1HN+Yh_#2Uif8B_ z4Kki__6X?Wnw&G+8d|wl1+=&+Td`_}u6X6h|2cfV@#UYZ-6VEjjBV_4QMq@ZSAiw= z;MA!RmdwWYj_wu``fM1l~a(D3lReBH%e5w= zEmeEtC9bgRAO7FiE&P4OtDO7)|DW4iTW#^Y?EdAq7qV`jQqa&?^n!6_x+sey+tfgo znVzC8iad#aJf9_&skAU~dU|-AusQ!ZVCpKbRa*0RpLln!KYn|y)W-Gh5C2wOo4owS z*6jNI_qUpDt(2R7Kj-H9zwRYZcJ$r9&>Qn~+R8OiS4~%Ch9s|!`u+X(my_w@{5Q?r z<0rhD-xv2a%5{yEnC+{LUZtxp-|WAxbz=eB>Sb52Xw6OW+l=;5mV}OGn(_jBxJ!{si6DLlb zoUFe8Li&jbih0|2uUWHZ=T1ujj*{~7cBen-*$fpPaHS z4(w%_*VS^PmY4dixn8AimT_1txA5fCY1O;8-Ok+DwReekc&TaR$+C$xPt8|tjD728 zt-ZF#ero-()#fV_mRtSa9r}4nxqJD#*SoHs)B3S?-`1=s-?f{^X~BJZpn`TkX>F@^W)CvujtbgoKCR-&=kCX%T2s5@>hmhQ!1F zKHL8b>({Se)-%~J-+#UKZVw}C&8NzzZ$r}8W^sqkSpP@n=@M<*$dl=%-HhMWU%RG%dG;?A-&w0x8k-jHoR)w6n})0Gm4lb9a^-b`Blo_N zzH(vFG`X)A&i)WyS+RYW^wk$Ro1)e{Qc<0INptnAtLL;bO6M$;3^qw!q~>>dOXRGr z4%}kdABA)y7n_#dDwN&+Yu@#r(z_DNJMOBNZ5LU&!msq)zTIWkHw8*`m=OW-FTP?& z{ne*Mz4G?|ZrU-k^WE81n(gcBo1U&7$<(0klb@e&Ao1qKi;Udd+|10Ar%xB}zI%C@ z?`Hk~j?HYKo6rIS14~Ow<@(!W810wuzx9e&`;Cjo!o1SoPhJOwFSnX~C1hb&^{(j) zd!l!h`aR!wDZJS9yK=2bXs~dH7^->EMg-sGWr>(his`u6o_v&-6a^`)~ z3XNR4ip_L`^mG4~(3|@8YqL&=#;v*}^K{O&mv?XNb(CIH7UsD6@#?Cts(ZgQ#clYt zZ|(NwnYWJrs+jkzcI|ro7f!2!Hcy$lI%ajw=2^C%Zrn}!?$clO=22Lxx`!zu03O7j zdl~=gWpG^FyD#g%z2EQkUyH%!pwq$$#~)|D4-N=O=x@*rUbg2_`i~C}t;^pnsTZwC zY7zZ*^7@)*K~u$68Ms?=dPS_>I{)Qn|1T$b&Q^rK=ezb``j<=dzbp^``YNI~c8P2J ztJ7DbWLKWBIJ#8Z*1wWfYlHTUQmZQuCmz>cAA9ZQ(#xH4Ut8YXe!AZA_2cA!!m)e* zTJmV!SetixZG0W~a>bjI@)JWdf`TV@6-}-7|DN~y+xA~&v$w6iI7>BZQ$+XLzV$Ce zwO@BvU3`@t`Y%BK+|@g+Q9B%^CrwE))eZD))rz{BCBFT4%M+wnuai0VzMt=lrnYwR z&KO}epNf6w9~^Ano_jkiI@WB%*6ic&@)&h42uM0|e+#p_+(WE!>E_jcc_ zj7^g+Po1~&O!cntg$a^+x+v#m9*T%k;ef8l~HnZj4HGl5?JpRA#-EHgZ zFC)L6e7RGaSkX>Zj`udcrLDL-^W)4i*AO_tuh_LfCe=Az*0>*l}Gc20|CUE3Gt ztNl8=DtC!n)YRvh_n!Z{bFcJdX|OqWNWij9TA??mzKloC_Zd~y)zwv1w{G2}EixVc^0&t+rz|5b2)f7PxlSMUFgSTxB+b>8Kjm#u1JjxQG78+%(>WMky)xi^;h z{!OgEvq;x($J1@b<(bou+P$@2mi)Z*U)MSnP0h%Yk*BnRBU`mrh2C9ptZb|G{?2=x zTp#0K+%MP~eK$8NJHUDBDxH~OD|hdzj=jD%ZhGlWFR|r2_TG9u*bji-RiIX#44JyKL(M`5A-X`@csV#@71eUmo8m;^ytx* zD_1%?I&N-G-~ad9?e}{=pMxw$y>a2fgRfO5MHy@+R{cLUk2P=m?R`Jzzcns+aA0lp z_FD)0`uLu+6tVt!^MBuJ^ECwlj@@!!Swu3zt5-+O?YpKGI(5~SfYzO-&IVmmjkQ|9 zT)oviXyW}Bvs#}=WB$ftlHmzPcZQbQv9IiQ+w>`F+w`fYp z(p#=vApvW%*6%T!!}@mO|I*Sqyy3c5S0h)RvU!@S^?6#Js`k(5+Sk*nH=9N4?z=L5 zv&m_r_fryD+-|)7{&n9`7T<_9N3*wHTa~tTGgp-C=Bc&u-@8LXmKkZcU%jQ3SGxVx z?FheEoj3OuSRuluLEhIw=G)Jj(9qDMM~}9)wr=vxon#4r`TpxfgM3o1-EW%QD)*RfG(7^!Ooas$Z)KCzZ_`Ema==FiJ93g%O_k6 z^K$(DzdHPT{jR(3PMtcnZQHg0`KX9S^%<9KZZ2KtSGsM*(zvggUe@a#8+P4XY%9IB zaG_Y=r4`q|?m8;KTe+jYbduWHt9SIjKGj?$FDnUry%>1{_%S(B=QW1!9V=I(3`oPUA0UwGMtef9Kjo^{#&T zt8_0%ZrWU|mUCZM4FIPnR$}-3KT8Qv@uv|fetI}p3+Nt4x)Yk`6Yp3ak0du&MmCCUWzmM~`OBn)L$Ia)`^#ecLB%z07Ckr=a-@o!fWC zteZ4xQd=8aHP?^7|K`n;1BF)T`l{+HkEieVj+K3t5qP@x?*3)j(@S1%@sq!#I6a1Y z>j&Xlqv*}{*Nz*TB+pvrd-V$c*M+k2%TiZwt(to+_d;9jEz!j@^1r_2oNKXqb6IPO z>itW)-M4qmUD)H38kM4{9lrDDDgBVdja|B@LgUtEbxU3Sk}q~^*|xH+x2Np+WOa6( z*~z@p|KIauvXrfASBd$xuev-n%XmxWt(M$dW|isQ(b3&&PejgIyV1i{j8*GI@VwLm zpB|{F#J-%iNMvb5%=NF`yE10luY0_)%XZab>#fCmudTm&YyH=+LAtRESf^E<-XEH{ zEG;V5?&|W-ChxgxH-<*@zur)L%_v`VOJI)L+*fbz7fk&ZiU{Nb{*D?VS^4?rPo3IT z_}DEd=+e&O=P`QM#p7!}K5UmiH_J5p;i1;$esi<(^1l770Vl)K($c`dz;A!;3mzO` zWM#cQ9eY&YhN)mOtOz+^p_Ducx!KaQEHSVQYW=`Fwu5UhJ-_udlqP>uue-_2=KZ zB31_fZEbCB%$B%UAwHRWo`sFyD<81 zi2G_K7-q4cAw2GR_-$+JO=c?=#(gbawK}Y{(~B!KVnI_*YW(G`ldUQv+UJIyF^w{g z|NK1bo%^qhRm=J=&Uh$g7vda${dN9}-tAwmar9P1=kH(seOdOd&8aVnbmLb}oxSy@ z-9Gnfz84N_lKfwnGzm?bTH|aUG&L)E>Z&b1sZ&?wge<;%^wpaaw-(QnFZK^iUmume zI&^vQRin%IH_uvbGkdM??_KMn)BIju36#CN{_pOs)ziyzuee3O3DS*Sb9CCG%voub z8*(E2bd0CTpPuyemG555u;lcNV>xHHrRZHb^ffB~WvNxj+%pl+bk)OHrLSlum2P}> z!zafsOy9e2b8_zXU2}D_<~~qkM}+wwmoHzwn3$QVsi@4cC{!{t`}W{qbKdsqv$IT3 zPt%Rwnsv2}S9)FCUT~9=S4v8XPu6Nn!ojBU`?cjyPE3@q`QYf{a^&sp?VC4m_V)5x zwR&}QRMd-j)&=|Sy4!x*vij~KztZxO=ackgFK=wN+7VtIo;mgN>bJ);@9eHB?`X4G zoL;y3e$=1#e~07j*FV>dyLLMN_1lk9?@KbzU7V8|was((wv5wexwjYFx|clJb1wec z)787GVy_oZ30}~oBsz7~mbkCFSuaD<>${)z-`Ss~Y;|_8UwZ!9thsIXYM!QR-%hJ` z4cAeBUUDu>aOsM*w{}I&HqUx2q`UEG-J1U8nX{gzx41>f&1s29)3Ntk^ycg9s=u{+ z?L8-_Wi6|HB3-*V{`cD~_0mgv^A_@)-V@9;n{D?hCPd)XmCgAFI(hxb(WA1KMJfOP z{neYE{r1*Y?XWcwd#k=K^PMduBy{WcZRSRXolFht(az3?A0BQO*N^-2@AvzDDbuV! zKR$kQ@$mFK37&sivtmU?Uf!~L(T0EP>P>@ZUN3pO#qYSrvk81_umAG@`ZDM2ymc=h zo4k|V`*~GdZJ_?XCDY@so&Hv}fQ|3cg6m&@N%YQKmbuyF^tt)#e`;?@+HB^oku-bT z+iQ8dr^J44(mSI4Z`Hbc7w7KYHGA!wn5WZLED4%wR?=Ksx^khbuI#G~FG8N*Z}(}So*Z+HPu(|sCyWXy@qMb3)=6Nx@%ib>YoxLsh z_Ov;3?p(a+26kuFm7&a0huU$*L#Y-MG@a0@u_BCpM)avP(H<@&2tehEaax`hx zGQZ1PUe3zBU_QmDYWb8o-Bw=wznySuyjsD@YB_$;>orn)F zm(SOW*>T}%(OiqdM{jO!1})xa^F9?#oxS!APpXCQ!tJHjuA0|N?>(;#adezyH;XMA>_*_gZgJ4w`r_ zZ|Uo;|Fmnb-hXQeE^TGb{&bmNv!p*Q>lx44f?Ia#*`F$U<(C)UmlQU=*vUC7VR`S> zh;IHbjYlPV3lIHVJU8e0m-+wu^)kd~F7f=kcZV78?EbT-o~0RYsr**{WZk7zytfjv zZ!XKdz4dO`cK_dfFFLRU=(O#>cg%X!*xIZ4SmqY0uN1w zKW|u=8oRo>Uc7j*HT(Lyn4LvmUtQIkuC1j7x@yBVH&-_85J{eE5c`6h00y(LSQh=_^(s<9JdJ@94K_0A24?!NkV`um!c1w*34+*y?Vh>$|Qi9 zJ>$Ur7TGP^*|ImZ?%klg{?%3c*XRF!+!R;#NOW(~d%K!X^@Rr&rIMh@^X&1oRB-yV zzq;J)t!vbmrTbzQn{E?JcaMy|t0=qa=)7w$KU>v@hU+pvWR; z-d*Kqbo=VNCD%XY+}t)N`q}T*2Y5LV;rZj{$KQWbQ&V@BzmMCRb#;1t-Oi$?Ueix+ zEq{Mc*}c!A`rXrK&&oI;_^DlR%e>o%nrTzY^?fb8-uU{JfH)wy2 z#hZ?!`Cp{F>o4!W>2LjG|CjxB3*-Oz|Mge@*Z!})b?=7eZ+ZV`ik& z{?yDrFV4dT>iFKgb^ErkkkGexcXwBPeFfUL6t(r#JPy!oNX?HA8=CIujjvTTNSiPOAKrlzK^udkn6YiC!NRpqCYsHjo^b`&Zb8yj0&?_RcS+3wx5|AjJCJgT&r*VEHuoPN&5-TnQYoyEudWWTxG*pPVm z*Vos|N=kh)mXjt;x^(fP<06JX0*bA3UIhA2-(~Y@%j&(pxofj>Lz35KWrqZ>eWexp z_50Q+krfa2y}N(ewmT;^T~j-FrkLcZ4LcTFXL|iUS8#9Bd_N2J;Hkg9U#zeDKlA_5 z)VXOP+_MkI-rf51#*v~a$%&tJLKYh5&aQ9O%CX$G!s_bP)%!esw*^J7UwiA?yUF@1 z66*bS*dqMO;NQP)-MTq*=IHPLQ*>sAp|V@g42!}=r=MCCKl7=os)~z?OH52mPEPjs z_qRBc7QpbK<#W~En>TMx*Ng4y?7X?Z{{Oz(-)}lUe7znII!*9?&1YZGSzAd-)z#LW zOdr+@g;^{K2yj%dx^j7Ko;nkk#lttguijk0B`;SwXa3)dE6>%7@X!CY-shA9H_}yh|*RJh#L9&K{;YZ_~e^*(##rFJux7)d$@9%?V{usUMt=!^o5;8M0 zD=RC#y}AFcX82(8;?=8N_5bUVk{+!LUY?Yc#3yf;DpU$5+;o;@AtK#FMna1fcde@iFugf~$v9tI&XxGD=o11lYbybiu zG6TZ_{wE(R-rd=0T>0sVcwEK9`v33$+oqfl*nWHNq)C_V+>v=9%)@q4h{1-ps;cVM z>(|{~U7I#<&cC~B>WmpLigtoVHtYWU=oD7hi{JO>cK-g{tSqHKM07APFw`k5uP=Rc zr1QM}|3CZx-rmnEXLI9i+5KImtG905y4+twM9G`sgUN>Xf7;sGCV}rUxN_ynk|iqB zPn)Kmn!<1QBjL`DLhtE%y}iA;IXNn5hA%jG?%b9wTR4T)Y`)(q2A%uE&MWog%ld6w zx3>OjIh?qOg~7jh-n@CsmM!b*>S}6gI&%ipBi$9VuJG}(UMbU8f4|?4-&65%qOv=B z4BR;MaKq(!x2|0)dwoqe{r}bbf1a5)v-98ERjLh&SP?F^=5J5q!^6V^0}KEE`}^ff z$@bf}RbO5RD!cW_Sbo}k-p;z>LxQt2b0<>2gn{9ML{)Wl^TC7#{>8<`US6k;bPE6f zaoqmj@BROOXRqHYCMh{{+O%soZ{GYJp2EX0kL_W>jn`kdZP{XCVlrjgw0pbD&p$2d zm9e}e$Lrk2Gt)Ht+P%HiuV26R6hRL4hT{TUt-E&b-W#|6_~VtUS9|;U&9f+c3ft8Mq+zkl)K#cS8X zVq@n{nPO7;>52XSpXWiR1-J3b?<;$U6G@2~$~ z7Z!Hy?d|RU^X+Ww|NVg`ti$~FJ-xkKx9{4u>x3wS%~l&Z|J>ZS-`?JC=ac=FG~aWw z+Rm7Dmo5dx&v#I8;MPVChz55Nu2vg4e_vnUva)Y;t;<2XmmVGIY~>dBn`M%DW`-eX z>%qq4H|F17nMqhR-4RaMp4+CO#ne^(0Q{QUfUzD=c(z5V^?pC@WFRAhbqzJA}w zW774nj4MB-Og|kO6Z7V6azE#J8~m3#N%;^OLFUt4?R$Pw@9dPk2P(~I1c za&1lI<>mgMJT}ufor|0MWjt%c@|oaN+1=G8Wtep2KqE6dkAy+)EtBoHV*>&%T)UQb zUeH=mg6G?}Z}g1yqY%yZ8Nk zHv9B+{pr)D{elcc>8`(i`@)5S4-XE0e0&^qGI{Eg$38w#afrY>*?vav#0WN8?W@W_3`=jKAxT{SFKtEsB0P0@7}Fj zxzf|u_wN4s|JUsDwp%MHC3%AudxH*D-nHwNpK>_Ehby0c)|@?iR^5Nz9P|8pXJ#5N z_np11;$zbE)1vb7^CwLz`u*+goH=v)`uNb(K^OSEs8_eQ=fA(Z+k8>~>i*sSB_$uYPfySl6j9voQc-0nBeX6D?vcQ0JHaQU+HI)(=; zpML)x9UZM7yK76;*H^0E(?EB1UR@QcH~saCi;KT4v8eu*Q&dz0ZVIS`qvVo*n)~m^ z$Hde;Jk%4>ar!^-3N4$G7Z+w4r@u*Xa&ig`49w2f*7aogV8YG9Br7Xxo_D7M z5@)xzW}D~Tc~Q1|@uEeb)9gPyIQaSb`RiA&Zj3ZXwx_}U;pd-SU0vtq+waf0xhZmU zTJ5iw%TG_&w=a5fVrTJlz1UqPe}8?QG)V|l-f2GnvVPf;C2#KRy!^B%_r`|A&(F?& zOFG^sySwadS6`o9@iQLu%s%n_b8Q_Ro8o6@9v$rlW$^54YgE0b9XWF3$noRqDk^vO zRBm3gX3gHcwjx~M%wAevUS3vqZ(nWo`FXYzCr*ssmebkMQLr;6`uCe#TVEgP6gD+A z{jwgVB&-mzo3C$g|NqCw$HmXjfr4R*X0VuURLPqg8<#9u61_byH6=LN2 zxcS|?y#C{p=gq78@!=t8E9s4m%0@<)o)+ca+LC#=jW=(*wVK+odE$)@4KXNX%#Y=} zcI_%EE>2ELN;@~_=Q->5H6ISLe|~n>y7-w-RMf4#)!#pT{wysewI?p$LPiagj9Z+%wr>~FPoOXX-?bD}EF}xJF-dtN-+sdly z%ZrPkd(Ac^9=7}SV)5ze`r=|@Vd3G|uU;)JDJdy0{|+vqDzaFc9p|419S%HULcz;R zOD`|?m$xc8@w7-cYD>nsIhNlpzbz9N7yk_|k&x2BgZZB-Y-Y}!S^e!z<@dYgpd##g zTy^fT9!bzOfZE#GIXO9bdEct`+S=NJX9#s9cz*r;cj?k4Y4bc4H8s$6q%STm)|;OF z@6S*9x*resRDL$gy%iD?^5pZ+6G**O28M?EQ!nH1?ydfA{eI8qL)`j2ayFp*PB}R_ zpFVx+3qBh$HZ~SyNwA&>7b_EEwF#&I`t|ko$B!Qk4Gr_Q|Gw;RzjgVsIhMs{IX40# zB0T;h&0{ezG`K(fSYc#jRQC4P*K5)Fw!hzO1_j-fmBEuIOyOg&S~$(~@8x7>zI-Xn)tV8<+ORyvLWYm6IX5>qG&EFHRP_7% z`~Cg><-6}DAM24cN;zTue$VEFgH3PV+Q?lL|7*s_vB+ZaPjtSX}T2dj2X}Y(>gwv!($b)yNvEGmndRJ&|M#IiJgzeJ*O!-) zl9FE(7#aROyLs{Q<;z#EKK)wt`t|F{lPABuX;|{&!u`MR%0V|hOwkO!bop{+8M4C} ze)ye}tBPB{edETB3l}b2vgFCBsoHweyYDmdGW=M7^YP;4{@&iF&(1b~d($xE!h-n! zzpkIR{eGu~Q~1ViX=H;A*k8JRTbirY%E~G$D{IxNRi8eCme-013L0izSpjnBjSY## z&(54Yb?Q^q-X~lPAHMSoCi73cy*+<-j9zsCQgqz7awP;U7;2UmSjh0O-M)28OI!Q& z>C?r<#rko3UKH&FuhshS;2@}3@#p8~&6_ua#?4zq`7}jBHrQ8PNxpdLW|8sRW!bB< z9~@}h|Lf}dd9~keetdj<`LbnYB_&_}T~+40xcXju`-blF)w}KA=vptdU%`Rwu@A;i zzpUT3Wy_SQQ>RXul9HYtzoS4=N$F8Dznz3t$qUdnt%QS3)!*NN2jh0eePt8n(ReWV ze5YP%Wokcr{@&&Pe$9O?I8m@UUiuH{=-T=}kLA^UXFd6{zU{Y7)&H!Bhk2#HpOznz zJfz&;x_84xXRe!;eisg*^c4U2v^p((_wL=SS+gLEJD)sxBCPJWBWB%9- zR>s$U1zjKz9xlFRu<;$06&z`N@Z!f^X(tNPM;*WnjhxVK4`@^PQB{rITlMwL&CTun@@2d4a*OND zG0nc##LBItq}0{bRbwX)a^lSRe?n82Xue&w?wIz!MS74mHeSmg)f859eOqI_HSgP@ zo59O`HXc7d%QV}_$mrGU*Va~6R@T;_p)HYL%bi<9UIiSty}Ns9w0VhgU}t)%nO|Xh z>5mnCa+f!TEWNgBo2T#FtnVk1gSoVQGLhr7VgB3%gBRfXUr0y@RMr3b^3u7TZ)eOp z*KV=1GmVee?YjH!(W9jO_x;x~Jji@Dd3`{udFkgxdh;$yc2BmFTyD{=yieJhyL_GP z=CX6oi_^}`0If(aeSIx8CFRQ1t6R5kFE1&%;rvAKclhnAb>Zccr_Nb%&myY=Gg(7OxT%(j-UnvB|YdXRqVW&GLm=llEn?W@1##KheB_xE?K-t|eU z-eNit8%kbYdV72O^l8&Tb-KOd-dCkcYYMjSs{K^D@-%1l+v)c?t6#T&ue@dYdCK%9 zODp+5Oq4 zr|C|dIMLA1(ACvdS65fA|M=^#W##4nSN{sv4$aig4fNi9OMY?v*6_X44A<{Do0S)m zy!X}Hrtc-^*?fbemKk-2q`1GSm^|x^jP>QV4gQ7uQCda+o$lVfE7uQd^Q);nJJ84+ z7#Mhadw%)uyU;BO({!WzWGsUsBR&6XG5lF#Q9Hx#=blg7R<8B*l{{s!H28Rlj+^1P z%W=oG|83G!*Lc|X?uMl!YyF81vkS3zZP$NhFD>Z*7U80qwY)6q4cEI{*EhY-xOmZ+ zGab}oe|c%?Z1enUSFhgueDwYI+rlamJZ*>n@45KJ{YCuN&%3W&U2)7w^qH2qccgjA z;jk^Sx9=9+?mG7>XVawIrGESc%~Cq&?Q6bAA!iH*en@*-Q&ZEr{9Vb;7|<1idnz~Y zy#X2;kKMg!@#6DyEQ7 z-3+^V>C&ZJx3c`j($8Nln1An{`>p+7=6_qSrn%BdbnB|Ep|@}8GT-06`ASno@)d1FK3*;%IFEr2oSHTZ`pRN31J4|7uO_opn3?UbkhOc>iU0 z{Hy8bU;msrYiC$??uExzb#CcJQ<4|oSia*aas)NhD=x1$)zs8fQc8MzYwPN;wNcyi z=AM3fYj^qkMrQUtIa?`t`TG|xIQ-XQsELP^3?2*fO24}Y9Q?PT{Oz3g)rIN*uYzVK zS2~IQJk=le#r;>tB(>TF{A$^sj{o|>UAr;n^!1Fhc5k)AfAZh2H}%a_FG-qSmU}gf zd;6VpZfmT!Jf6|FRO{-wpNh^A({3RZZaIf#FA7HAVw5e2O3@CDT)sy4RqKjo7D zUrjT8uK9kEo|X9hMY``_-L-$|fBwbHMyVew?Y1hH{pmS(!?NtzR~ z>h;9qhxA@d-~T^tL#X{RUgQv9__OBc-+$Y-ZCf3_9&~om(^FHur|CrQt=f9~tzFHJ zf|!^)D}$E{2@B7j1zxoE{^-l7Eib~#r|-IT^&V*LUeuM<`y$V-&DvTp%b=O7?mnN} z?tQfzoMp=dcc-oN@_+TjYwe$y`Sr`r@4GTR{&n{BnA=-x`@hY(q-lLT?UQp@%IXuL zc}+roFI?6n=_ZL3hq&wZy}S_`Te?l_ucC8{$fpy*3!1&V2xA@J!ytCqH zy5{MV^PZkP$D{F~_VcqXC#J1@vn=n{(YLeQOHvxed@fEYlrj%CHqTltyYcb$(!1w2 z8vp$i-MH_%hMBhZ-qgd|>#v@;seE0n-o4yt%EYyAxI(Y2SmsyyZJO>8FK5&dta(~? z^Vjd(`SZ%kU~Vy;A3q-Vr=Oei^Qd_Ij+k}a;(99T>i73lg62pTFII;1Jw?tPn_c(Q z`pU(1-_lI2_jZ5mvR`}o+`4%uz4ooWz0zy%>fKjYy$ebASoq%BE8t*W>1_wO%3D{a zE#I?xSJvW~3#`?J!RGH@&Xd&%aBS7ub>(aAcCEkCX3on+FRR5YUDbZL??z$u_uuOt zS&OHh-ni#xSJc&8OO{n#y}oLjUny_ahR5g5Ewz1BxNTi+kK&unag}TJ%+hyPEY;Et zeCg#6FNJsT=03kM^L}}AjP?CzX_L3_n!d^;d}ml+?JaZv&&x7S`J9be;(D>mZsp|X zCGTdf6J52zRrmgOS25(o^8<9HXjWF1Ro$N-cXk$oy5*^-rnq*C?TlG>dbu%IbXqt=mg~@92}iv{2bfX!(wcqw$xwx~Sf}w6eTPw*^9-*sxr>;C>^E7njD!)=Q#@WaC??1e3Cl_$wX26&C zhx_c0<*lecAN1Vhsnx@r#8(rKACf#2miye|W5r?1=*Ll)etmZ@-FB?h%w=ng<>`&( zZ)L1M8*V$c)!%gGN)Okcr~JczNzT2w=4`S_+KRS)OSh|KCABE=y>RGBdb3vMsmZE~ zc8BiEB75D&cFw=6J9g{<4g6eM;`#V^|Nl3e&)>-_PfAKkOG_&&D+>&qc>M9gdQk?s ziI?}^TDmUH)O_ViH`DK>_MV>XB?;|iZ!YPjzd!pKyjE^%#F|H8TkVd0n{DRhvG8AP zg!I*n=~^KRU1y$p74m%IarODG4vq3VeroLtkFB~AyuNDnZ`-@OSI%}XE!jDZ|H^^; zueP6mG1L6ZF|M^8Ay4w&_67R18Lf#3a|uFPg~iaY+&w%zJUKbp$LCCsr17ynS?jbj zGb%qn+j;k$w0Yi>XV0EJeL8jO)SH$M4SM|8{$qQOCT-~*b z+RNTt-gntbcKwgjyXLHUA~bc&%D3&`*PE@r`Lp$_*wj^9F6Q!`(_2=?^mn!Wto`@v zub$c)Iomz^ivVwBaK7J#7T;Sb+Yctn+AR(KUUL53gmKTi*25 zdt%@A7c#&2e}6+(c)_W+A#?gtkzN01N~O)bUAuOzSg}G-*^NiWqToOS^nd=Bkm@|4l{XAYYo6 zarn;CRi96MX1*;x*Vg{;r{7OD7g&YAo#odI+WBL&y5s47@7TCX>nn+>dSM@P@9tao z`lQ#srP1Z3=I)kZf1O0lR$V+-(<5bRyV}p<_J^puzsv6|&6GrTw0){v|MG3y%6@-) z>)g&)yYc)I&&e@*;hvtJ;qv?M%ky3S!NSmg>ScUxXm+dCsgP;w|J>eH83{{nb9=Magzs(LY?!}P zOE)Xz^13qXhla1dn*Uv0COE&QOh59+)Axb=-;o`~P`7E$zpE!sfF?8T@24MX;nbVH zdd(W03(I%!o_#i)(dJ;)Rq2oo|Hao^@2}o#FSmH@miqr!y+Wt0-V@MTUh;gAo}1<= z)$k=s{I4GP-aQlOx9?MT=$$2M^J{V@{$knusBHD^n|)W6{oAe9yx`4R5nj7k>g|cg zUuRjB&#Jw4v+}B5cKGJgQ6{Tz{(F&gB+F4BWemSA>qR{4hbi3JZziADUN0Q`YLmUy z$BNkzR=bn7t=!pYuHIOaX8oz+@6xi_mUCC1fqSfw{mp2rLX%f z6F?55ANkjB-Ab{@ZV_1>asR#$Jz zmWGCxXDyF@$Km?s+B=J*;2d-R;@sc6?yvNVia>5Yez>nE!c|&c&d$`hY}v9)mo9a5 zbo~2wwNqF<@AkH}%a*n2FjgpiU1bj1FTlNi&(>AGL6;=wS}qh;Fa5OUT-=qT-n&YC zudjPu)#>%;)9s)4%SE1-@3y|UHgA5-+*fY`+FRY_q<6X7`n8BGs{ER{$^4eRS z$8T3%zxjB3+}EkA&IHHpx}+>(=(YIX1?gtfAGLe!-HT(2-d>#7Y*i8W{B=nBcSY1< zsb2qAIHS#0xp(njK})1p@2ZM9o-87~`i8JoVbt>TuX6T0TK_U?Ay@4uTettKHgm5Q zKIgXnT!+}Xy4ioa<0Opm|7eb}^S z*0P%uJzU>idpFrCa&;8y$jv;ly?g85`f=IcNYa(~^E$1%R`5r*_T>Bjr+@hQPbfC_ zQ`LW=dHe1g+`0KvpW}H@Z8-PVt)<(yu*{l0`}C<(@9%cU?63QApmDv;_dD9>?d@y- z{D_U-c12X&eny+{U*jz|t@i)jQ7^h}#RccvC%#^4Wqq*x+`cJqf1loWIZ$4;N2PtXZU%UOgWB&5XQ*T}U zx*&VYV&}7Gv$CoLczIW?3UWQ#tf3$7*~!Hn8nEC`&C{ov=HcJpXw zxHDa%y`G-@X-SEjwe-R=Up8-8d235{R!I2w1Wqws-T(2$Yu1_wR9skdd;d}yhCg3g zM7T5(?#IZ!+K~T5NmTawN84MQV{b1O5nX))T)nZVs%Y1v_mBdCVP1sa{bidU zW`$3Wik2^_Ff(1b?VIE3EXT%o_vBUm6cJTbO~b(J>s~%`ool&xvU=&C9euLF zK0SQ0mku`H+8a3Kxg1yYlGhEc^K4=UL}u z&dylKDQr@=$L@#2`~B-DDw~$9VB@b7XlAqRXk^}R&Bk*!b;~EaZN9TGD=@lcQO%Qd1!bN@>5Ugf*A*Ka=gq78u)Bd9e4x2j(CL6{ zEo$m>WUO{wJ+Z0eKw^9Bv=tjyc?U-IJW~2=bS-Sn|Lse5u&7R5vE`sz_xxrz0 z)Vwy+*f3u%Z0)6_4c28DU03hNKi;u$VMoUW?kT6woNqsQ`Bfa3ilUsssF+`eh0 zV6V`|hVrJivFJJcd(x%m?r)9QWy&8IXp`M+0FbR{r$UQc32Z`1QVQr*f_dPF8bPKb*1s zb%j)~XSmX@w0AFbzlLWA1UEFrJXxlwE3$CjhnSwDpAGUYr^z2VxO&H|jw3!PY0A5W zrk+`UDfjvP8S$lczsxT@m*(DudJ2P};9ZxqXQeiqELxSe`Iy71RbN)_VP%!_KYQ}x zqQ#w^9v%)gd)O@2$GfMf96D^eq3Wm6xw(gLZnh|9JKq2Jf+BCtyIV_-dT-BfZ*O;t z2w!`sOLT2$#Pf4kXS{fGbC&pABiGgQ{ARUq3Y%QFsCc}pyZGdfZA`W(PC4c2efnhbEGl-b_rAA_k2*GL?# zJkjm`hf(H6Tkh-)nd)V1N(NFFXP!9YUZ=>F9r(JT+0u5`UWT!1XsQI!reIQ@wI4W%rz>{ZeS@)WzJjc=I$i)0rkYks(VCo?fEjn5x zu9t7ut~^)y+2pxpGMk#;krx-GgiR+cdVDPLRY=X3iO&L4+xzX0U0PaDe*M6!S*ABO zx!S*b+&tI%YXCc62G^Gtfwn(hUbd)@+q^(rKkMo>?Qj91OHy3C+|Dj7ZYld$o!lLN ztEYT@e17i4iDxeUd;=daJTzFzQcjj6(d$X^AoMEvGm`S;^@ z_NQyt!w+x2^tM;p^ysdtt!??!bq@adxmHOU{rG65b}2<5<^0y{ zhfkNTync7LpumEc*KS1U2F{+_yUD0`!#2@UWu;x2PxO-8?{cjcJhR$4mXWJy!sOO9 zF;Au~-Xpe^HzUERKks|#yB}Ll?R-4ny6F$slm#mMm7lmLt*&R=YPM`Q>d|N&9eH}n z`=g>)Uk&^GX~M*XOI`Hit{6PumMe8MW^WYt(mtuBnOFJkUFO@pxF;LCE2H{%?%(A( zGFBqW?pc#QFYe!R;?<+0QkAhAo%%NvFITht{_g6HS1W^OMVd0LR#fchyH-^^Nh>P>S?vrTze&4-c?!_(9ySrWne0kM+ zZ*Qqg%I_tfvr1yO`PlESv*nY!65P_B-D0ZiTb;DgV855k{Ud8-&$_jQMhVYav*Fsp zb!?_rSC~y&y~%Z(wDq6jQ0>mV*3!D<-|Bq|-S>Hl8M%xm&RnN@<+AY?{e?U~)6F(L z?VqF-^0B-He3}=6c(JU&%5+~y?An7D-{dS=lJWC$@bV3no7KYa-Zh=@^B{Z0d)waZ zvX@PMb3dFhu6V@x=dpanC(k`!Cgs(Ck3Cy(DsQoS@->~mCl0mF`g3PrZ1IMF|7Jbm z;kd9QBO@cbGsH45PVUoZ)2oqTZL_4#mYJDmPX1@|Kbm{)$%{{nq@@Dl);-tKy!bgS zH8ao5F7EJBK|zahKkkik_Ukmm^7GHGUl+A>Yl^u3wSadWg0n8x{;%D8X8XNE#pfTc zT)yRGK*@^*$x3f~%?&apv{j^^$>9C??#{}S5j$UfC{R&*<#{&kS$JnhN8VKXrUyAL z$$UjY6DGARNl{t;LS932rH8M3m70-uz`;K#*VYRP3SRs_^YYJ^$)&kwyam^;X0Bf8 zn3|eBY4cLEmDB8dyDmj!W@s=mn;zboDSU0+Ri5XMj?OwMW5(m$meH^|eEl_r)mzH% zIqt8EnqKGThv< zCtkf2^wuZ$t?&8uW@fKCwY0t*db+2wGAct?)irp{#*I6QTsJR!e*We@V8LO|Zx~y{c;e$u2yNXQ~-`o)_y){Vs zqDJ|vsJ*(^t}VXD#J#!L#r!q@(rJIP%r;G)IH%)C#gX{qUkzGVl`TXTPVAVn-N#^N z;TC5TV7pVy*Be|3(MJ# zv@|7k_rcp0ffx)vxMWrtK_+MY~WMA!#&F+UM=jBCd zmb{7Rk!roT*f38<&99}KdzsI{HIY$vC4YZiYkActD|MHL!R=cnx3I#oJ%_0C(@ z^4OMd-nwtKiRH?pi)u5xw|IR|S<}O`_R`x$N^k4q=EZqLZwb{i(Ddv+?&hAoGb+=F z@A|r}OU~$JPrUm0cr^1mJ3FfrtHYBIGU*<-s@^s&f3Cs8tvzf1$k@lRS6@X(E0p`R?$Il`H#Zw)tv7yF@jJD4 z8(*p4US*5Oj;Sy1pJr_5To$s#P1#ClqIhAUu-Vz8cP>iUvL&k}Z!+JLy8F+<$(?7I zL_!vx;0{bJ(T9L8p0lUGZdC!LkjiCnbt>O9+zx3VjKrtbN~ zwX5V{_4}98{{1y9Qb{|LaW*vX{<^K9&Q4o;vVtZZv*6}7eHazpUV!wO;?uUBk>tZlUfy2NpQKxX7%(ujBbV=i_}9pM7PY zpPX!ZeOJN4cQya^JZlsdHa!{@wW>CuZt4rZgemoFTv9o`iaNs8h_;LB<9|gQ?wml8M zUnjk{YGHYPZ)Bfrw`K8zmn)}+*VdZ$N=mOb^(ZbjT@e|)c%`4+t$PwRyZ4$N&FU$O znR9KqZ84jB--82;yT4*-=n3u0w zNLW_wl}$#vQ)W$VZDH}9@8r*_Z*1ZG{5<)Zj?c^{!{iVDepft~-Sd&{UX}OeHJe(-oO!n^|6@FFTNR)o@~( z(MyM?PZV^0x$mi|WC(qI;;Fl)>c@t2C)UN@*c0gSFUfd}u>5d)m32wcjjjEZBIR`sJb$zwZ6MWzVZg zs!|bmw|JHt3$5zxl3hODw}eSdClmJ+oqa4$fCutl3f{;O!|y6^lG zY!;O`wLI0l4b-MWG$1=VIzoacFH_pQ$%IEza^+RKy?YD_mE3wS@ucjplWKT#M{@nX zF7x|WJeI6pJ?-zEJ(0|l#r2i+{5G$5bzS>3wD&-kv-4}`S8K0L(`ffS|EQp5)}@q$ zPsO*2mRw3%@TN@GFw>~SsLg0nT5#*;e)V(Th zX10W%ML9Q_uvsxmGHXm)|{Mfm;y2+?ACx zjaZ%AGR{P(t*b7dyW@Ji`*gjE|FvsZzJ9xQYE-}6RiQOIcSbc`Js~~&?ELk8-Y(mx zN?l=5y1*UBy&*yGSzS-R?ZZlr_P$3M3`|Y}lln@G&&X(?XJw^dZjv)Y7f)I~G4kvg zm!eJAVtP9--gq_BSStI@{&??_b&-oBkN4XhTH;wycyZFa+%rSp}&Ik3># zqAq6gx{n`!=~P?J3M{^wmR$FB_6#rO{aTA-W7ir>$gTStq91c%W#nEdZn1=KIddIn z?w+V@+OA{2+~?xkdGl`Ui!J~B{kkVV_vNnLn;152+ESAjdUd&F%C!@!yVlM~;Bx^Sc{Pc)2A1g(uJC|FxOYqsg0EVJwjTUK$Urb@-x zR)=Yq{rdg7`1#&F8|rMsK;sefGquB$-bU4CpBBrxz05Sc_fB$!#k%OYpV&3ARq z{SAz>%@RMS^=_VL-@ih`)+2A-xy(}2)fua_f{{CHsABtjE(2O zrqrnN?}u2|p3wUJ{Q2udSw234i@C+d4VRg^IhRT870j4?y|*epV~TW(XqfezqW)(N z7%_3t{P@c&>W9KZGb>DugXde+f74m!d-=hm>h}-tmVZ2FUGZACobE>`&T;r7>8_Ww|tS10xM z*2AmehRJPW*|w!#&1VlDJaO(C>*1_jE|}m;{nLVscUM-NkBnW*Y8f0PAm87?vG$l{ z?XGFDZ?E&${$3QW|K&}mob8wS&FqKo#xCw@Y~$ zwwT21W~;A1Gk^Wp@ZxRC-OPqVnMh!8!KpMaw5oHhmitzI>~+ zuGrd5uS+%^(GwKBX#TghFKu}pdwu2OAE;MN30~Aa;vunZ>V1<(-I0+|#ilkg>E|BY zFqE%X?<(*j2cLnrmxyH+{(`)sRCo>l$Z zbM5ZboBo~`qt+C)9CI@<&753%ltUZj)(@$DY1VJVBF_A>pSUIROa0U>X3{x58_>oH zFRnf0q3g9dVoODu4-cPg)BO3*gs!hW+{F6p%@2ON3%6$L=|ya2i{73!q4a$m3(Je( z$BP$FoY1gDrFTzQSk}pFx1!EEM6K=7xi_u*VBYnelaF4wu_8D!s_Tr;+M}~3Ey{lU zr*e+P!pgMz`dA*fd6kD)eCBjyUN$ISmlwH-C3;)No5*P{zP_)k5?ZEqbi7Eb?_C`E zZ^>%cTt%+W6X&yJ zm!pb`4>I+teS6Vpe&1z#-j5H?IX4zuyyo0q@Jd8U+4NdO#EPd@r%#(M%P`A+cQNbg zsntb3yL_)V>#$||`dUr>`gNCR*j|vsFtb1E`MREU;dRqCm%vMV9FL%%KmfO*%Rd3HN*t9@N@Z{PBoW7zfPB^$} z1x=nH(*GmFrCm{nMe!krze|$os@x5d^&Cbg&?gV>YqUGdbHzumUc16$K5PA-9chBw za}Q6`jo9qw+_`Sutvh!%6sel!9a-jkW0&afZ<$xmUJ22CGBwY3co0w;N zty||ed4Gx9knn}8*i6%A%)XGaB%=3Npwcd8$)8t)rl=`fGICxo z{Hvt*?)bl}5ql-N!xLKhYl0>OHF632d|k2q&?|=j%4j)NuvU52?602hLPIsQoikUu zaeaS(eZs3PnKLW|_4H=g$$oy8`SI$}?uQQ<?ue0*kuD!ba zQw6Ijs90OK(UNar^52f1!jG|7Rz`S^a;wLP8dLy_5FMNP09EEhF#aJbPBk zQAgX^k@3@KL1AWpf1g<`aeFUp)xK9Nez-mPnojM%-Lq$3i?JYSbR`F8x z%X|L({8(>CM-E|lG~~1H(JJ{rF%NIC#@<@|cXdUnMBCisKY3D4*rjS1A5{5mydOOknokt8m~!pP z62mKVWR@&Z(BuqXpY%1WM|%0mtK09peSarm>ean|*RCvpPn#v zpU1Vfn>|}hSlF^Wz8+xAxwAsF*1A0J?D}sn7e}Z3?iAkTUu5LvW%46yb7rz)*rNY) z)Aq7vPqyB~xr`@8LU5~!is-@>Vq3!^qVukmJqz!A=ac(2TzH~H`;G*b_lNf#jre1B zua58h-nQ#)$rhhiqhkCG?`|(YUo-vh%=o426|)Z~Ii{)U#a^m-wK4g|CfDE#@AtNc#~+Q(fB5(N z#yr_?Z!U7YJ~=sRrKx%N^{FRYepTtdI$i4eW&eYg%Npyo%0Fj?99OmzS$MrbS7_qR z6YE@-NGOr|a}kvz%i!Qp%(Q6{cYwD#in(mnTN@2V#y2{b+F zQ~W(;@gBLao9r<>R07J)vsSM2(~c7pQ?ibpyxPt#s;u;;kxp#a(e91l%q+es^*EpI z!peU(>tY;Bw!FK4{l)GNA2vQcT^hJ^XW~I7 z-!126FZVuoU7V4TgYzP*nzgv-MlS7(|4%Tsi-rmNl&;WruN0b8^WZVxch`t5V%g^( zRlq8a_^qEPo z=kSj559hQimh%5vbNrVBi`01*eb<$5UN$uU3|(aX#ee@at+SVOHe6Y-jKfvaqtm@c zNoezg(Dq$wCXz?z%zbdb0xj{CT$cEGb&=AMh`>R-hQz8>%n*D?fdm&4XVwy z}p$6l(Wr^TfH`F+1&NB$~bBcY9ob z)?~i8KeD*kyXfG;jR#g~`3kkQJ-Vbi$8vG0K0DtL?e!0KJ~!FFE1}Wu{NG2eE-o39 zHY{-X++H)o`mc7je^_koUbhHuuL)C^a_4_a`SNP%>$U0rYme?KSU4@=>!(9~vK*Wj ztJbPb*0cGka9!@Ac>U@NIjvjyN{?#jIXG$sF$;W9w5yTSw{K3rchFjUBd|bS^yu7!zESr3O^3wXmpEuuT)!To_N%zn0B2~Lz z9FLD5KFYc|Ewirlq|lnE)~~O(T4fg*85x^e$A&HIo+cQ!==|TX+HL=`*o>M4OoWZu z69fFe$aGG;_hDbx>YXQa-78tOq%J&YnJj3kbkFL|hUkQeyWM%SvI3*~tFSp<#O>+T zT~;FE*(CTdDustad%<>aK|dV6ww`Nc#RZVR)&cP4@P zFL%$O{k*(Uty@=ld2f)jZkubpv2^vbrPKAVyIN$6Jv(<*VfA+NbMvoDtxZhy@NlTx zw`_gqi(|j5yz8#A1Z#SA2TbXG!{JhK=rVW-i0r%Ng;tE5sT!-D=e|j6o%+*6NyyJ) z_Jx$Toq_+8Jr}cz-8_`2h@N{7b?{A_l3{ywhefT$?}N=!ac{5l&$V7$UEU+dYrp^6 zj)W4EqT;O{X~~P**p}XWE93Obyuhkd)5|z(s_Tcb_8yhw_kTO>h){OIu~=JPpiMK(08wl=Dc=#hfG65utlk$_~i*|`6qq%Jl%fo zV2zaE-3sQySKEuSA2*$l%$!z+v-BLBSmrg1gI;@7e76$TqKvYp&J9X8tYD zvXYcGZQgnO;Fl(@cF0J;9JIYl9UA{`#wk<5m|JBWim5gpD0>}5)`amJZp9|clOPksCP!z z(c0_db~asJ{`Kb@`T8|e!{ciNV|QiTJ#CymVak%D2Hac$!HX-er`cuB%9|zqd9|x+ zl)#O%yvfJ2{$8D^Y?v!0rh7>@``Ur);?wmPFLL@m{o0iyQ$1Uz{mBxZ)$=Dy)2lmh zPWv7f6&K}SR_l%{@8fX&^v--veD1%N%P(`XvNlDnohFvHdFQ@;`@RX6mX>}x-zL`E z+iN!a?9ctb<%NqtQGKf-gHW@7j|2M;D#EdMm2;f9(EsnvVANyz8qf5*|ABuH}Ew z=8ZAl{`R`-Yo?5>tW|5*`g(bF_4G`soUW>(eK5tSun29Kt|L#kZ1=Q4T}{V0xu75c z;pW`iQOv95YZ^Q!Z>X{4lRb2Evy?0k_vMs?+P%+W*M|LFbNQs=lG&#<_;h@y&C%Jv zMn^?W$w=t>x`U^=_4Ibdxc43T@-kv06Fc97E1I$E7A}-ZoT}vxoZmJzfA2%Pg)3bbH)Y4h z#yUDSzNvX}L9xF6zi#xl6M}3!5+9C9=kNLV>vd6qxVSh!fB)Ip=D&aanrBmKWMi{u z&6+bSK55C9f2w}F?a!iuTW`x2-&wb2^^F@hK>H+KTv+(`*H>x#x<8G~?2{%>mX?;b z3_we1F53lm$0paYvYt5O5;JGnziVq8_t(9+#v8jk>59gV-H#u+p51!vcy{6GTeq$~ zStS^kTI;>*W=gN5@3c85mz>_ZC8V1{T|N1^UypqM!^5U|Zyzy*hp#=iD_@>Z{+era z+`6sNog4*+UN#)gDEgh}6dXM#blVC28|FW_@8)ccl9rNs_3G8B)2F$)x%K1r?8v;l ztn~FY-KZ@mjvifF{{CLS?YA5A|NnW;E?@JZQ+?ixdwYK$Xk>2Zku)lObw$~|Z^@D+ zCT3=Jp>h+}DpEKYscYwXf#q0>@^n(pO(T9Ok$Ga>2Ri!@kX>cJzdYajpyUnuf5&flh4;>)?H28Y-(m^W?~WoPOWe6?!JEb zaPrYE(aq`SrzzWfIKW(fxAeMy-6vtoAKm)k&*_-5^uQEdSc^t<$G1TI1s#Z)R$^-|POfU8bK_ zfBiaZw_Tk~@w0?eB5My>m1;dZdw5mohYuHAL5njtrJ653wxp)z^|Tk$eyILC^=tLI zb?X+p_t*XXdcFSh?E4ZwuYxwW$L=nhYgJnHbZYpoudkm!eJUy=6B84oGv9QkPtlxh z9Ivlmi7zcKetm1}YiEAjFPG>4`?7BLyGhOE@9tFI+f%t|?$_}B#&+TLrYb5aM>+)c z_y75H+28)|+UV`N(c4^HT{oiN>m_(``}qoy>fp)Sy0~I?vBbx(iR)eJZGSoC^txCM z9+$+0({@j}c7ubh`o-nG)Y$aN9&TigD!6)@TRSY_R|#+I`56lxuXS*o zO`AR?@efC;dtEsK+-&a>xPuGjJDtmKdRp@HF9}k*ACnenf zeeZkShi3UdZ_@2||Nr;<|F7%&?LM7Qo@-S)%eMO4y4c+*=U1#)apT5~Lx-F!`vlFW z9zMk#&As_%Okkj*H48g?{LZ4(|Ns7i4g?YQxB1u||L4(j`~N#-{`~!Z|NGakwpCv; z0s;b3Qb4CKmK?t2WOwh3^wGCF*QGF;Y&DqavvTFi*Vot2H_g8G8+n@6}*TN!JeB7_<{l)T)vRlHN2%Ts)dwbpZ%2y)m;#`A-va+MQBR2ie zx@(mk5tf{}a^3kK6)mlqy4QN8OC|Xw8WuVmR&To|JZ<}>%M<7Jp7M%)`$<#j*SGrG zxqR)5b&p1chEAP7fBx**(&FOJpFe;8=uy%A+V8dRtMC8*_kI8W|Nrj)|NS<hR?Q}gI(_x1Jh=TDrN5IlYQ^ysx=$JH$yw}0IwveR(?*4kH3H7#ED0bk|OhE&=-d+%Aa|8W#qm#w%nUHZ|n;74l8@zR({X% z{k?*6_kam(Ou|AFX0Cjy-Fs-NoANGEiPi{Ru`5?I_w8E2p{TfP5@bx^(IDb8}}Kr=Oeu@5}P{TYo&{ zum1sx?CZM!K26{M<>lq{XJ=-zXt*vdB7$+y^=Cre~ zE-Y*=l(F0)qhe=gr?0<$+qSSih4l2ZSKnV+G)XixGE!1ZOzrf`FE1}UIy%05`7$&# zG&d0KQZyx{Uu7odhx4wVh!34Aw$#V7ak=`jUgzn06|Z%_yy?8U`s=~hot-C6UW`a6 zHI?|eAbRrQi&2shVVNZ+W$%w|NPKZCH2KD+C4c`EJY;HWF8pit>9gs}Q>VIIwr{v~ z>z4O)z1lw?kJtbEJiqtXYWsg5``_>T{qFy-_5Xjp&9DFcpqc;Mi;IVk9zA;YZ0_MU z-stUlynKA?R<1Oheb(*fRcYfDpKhgXj*MQibm`f-*4u-Z`?=MH^6CAb(wmx^`f1&p zW3yJ@pSnLU>gLP3Cr_2%znZ>&ef;{${ZCS!Jk9)gb(Yk#@Rwp& zr^QbV)zZFsU;gp&#rg4j{@bbfA6pk|Q7hHhxTB0WGBW0*%k~}m&%*0JO`iYfUHSgs zkLCaW03ED%(Ov%S#l^>W6h3}-e*XTVr>A(O%}$(~I&~^9FK^lIyAKO2@-;S``SVKl z=k>G8e}+bSdwO~b3JNY$1yrKP2FUd;a8%G18~tM<)nEozzO$09B5&{`5p z-jwO?mXcX>ao^+P8|&?DY&K*Frky$P=4L_Z(Tj^uoO3JOcx}s?)y+50EMIq7ch%0F zrc%nQP4xK}F8uKE;@3TSve(ue{PZ+pmq=dTtPA^!Sa#@xxakn$9vW9_x^sj`|t1X@@6?Rwr?-b%F3#%s|yXCT60a~ z$gh)o7v6kWa3eY;E$!TV`~S!OyxLRwIVCwY^{IIC`V#AU#VwO8rydOm3Ys*1`t-?@ zg98Erf`gMcMp#@l&wdiEwf@@TeLShEzvSn8J#l5#S``?(`su&yr@C$tXw6ZN$hA^W zK7YKJaleUmR!r<>w%O)~Z%bEydvJi!#Wi#3sbg-wyR2k*)?dnX5X-9F+qOH6{S9zNWd zadDAd?XNBQ_y0Ar%T>Hs*bX`{EdAV^?Ca}}9y^wno(?%<>h}IM$BOdu-Zimu$JKm1 zy6w-ZIZkG$URpf6A8Ic4Ky;JAte^MA@}$(~_-1H1M{)%TO`OrdQaQ1)r{;OM(7o7QhXPccp zd^q{_wYBfwy{rBGt@hQ*zi0pVrGLNOuNPllUe=G_CnGC6cjnBQn{F5qxt^I8^FPmeD58kt8z6K8Z?k$Lh&c|QYds>bF+r_h&xUYxsn=T6i9 zTNfI(nA9Ho)gw8>BCvj4Z1-I2!WRO5^N;=f?BRQL`NsN4u8tSiV(*2mwp+Gi1;@{y zyV_D!`{n!J-TnCMwS+~$X>NCyj02(9wjFI+rpC6pGtYGX>Gl8Kq}x|NndlBW<0Scb z-{0TgtE;N`q)cASOrQ7ju>8M*`?cR~|9m*Cr>D2vfBwFrr(Q8JF;!Jno}Qg&(|$in z{O|ws>iMg0MYj2G$=z6UsD}CGKT}1|%G3WiEvM9MTexuHKG)>r#eX)x75U_UGvYhv z&9!eujzw>sKjFHsukShOEk{kC>TKFybLYn86r+>rx7WGal_nboEzbAVy`^_~hr`e3 zy;HrPwr)H>y|44);Wn{juC-Ss?adz)b!{`Q%e#@r2%3(B>ws5r7**;aVw%@fnM>ufl2f5D#9sL4t2Zs#07-ZzmtQukJ`x|F_V zeMIBQ$%a)X%lwYE@kUjC{ZkpUyKRHPlV@2X7al&?a4~oB&dBhJTH8~n1Ead;$i(dJ zy19Alr>yt)Buu$(Z+m!2b;7fI~Oi|*v)wK zzv2E{)BbF^{kFHaS5;LNbPbU%7Z+DocXz6HA@|Sa8*SCq)vc|qjg5`hy1Kc!)z$42 z)c6~7(EnxU9<$kJuU@?x8XEfa>C@KM*2u`n!otG9z(7MoLrzZ4qFsv?DOq;Q#IJkw z>+5SpMa6>$4=!A|aFer_S6AV*BS&0*cEqggne=DM_0-hVq9Em88BY{_)q=sNtS)_{ zFTcO+?W{MFf`W?a6Xm3?E4{y!W0u^pB>$7+%Na7KcKAG&ddl>4`Jdpvw2-Z)llF>= zif-DtqBW-DjZV91o3^cOY}JelPQP+Qj!wOsQvWmLwxs>yPr96xsKRQl8TMGltT6ZuS^ zz0m#_R&>hl7}JDvC;VSF8=B@eU*2Zc!zW#9Hmxfrt(1Fa>du;%Kfj7ys+1Jixvoj< z)5I%RLSD}JIBm}ayVGJbjUpwCtc_-G4{y23x0`jEPDkm-4#;c`^T zOzxxPi3|tk&#TcYpYlb|(sY;Iy3z3}Do6Bt>9$|XC!=Px9LU~{Mn(lW$_{b>DBvL z&7_@gxon>Ts(*f-j<@@ICHUUGdj}65{P^*sqobquG#yEsiVv&T@4K}!csb~huoDv$ zL3exZD0sLkbahQ_t$zHzn9$IxVa;3KZit^BpS${h<`p|#ef|EvJ~O9DMF%cixbXV= z`r}8AoH({(g~re2Ia9VTF>Y*ZWMpJK-Y;)o_U6XQ;N?%0j~+eB%gdX))Z#YNB41x$ zQBhI18>WhiiaI(zb~}=f^Xcoa&%M3v?cLqseUg%rn#(yjIV}qwG~~qZEPC1{s{Lfw zlTZC}wpDvt_wWBdO*i_^ojXs8o;<&{Hu~|SM^BbaojSGX&!tO2%AaS>ojZ5dtg1&x zI!&{$>BR4=d3kB+ym|9J-ORqe?xgCGW5>MAU%h_at2k-jNp@o+qm-83>?w8<;u?D= z)u*MVp4=c2uBfc$KJD(3?Sg`WMT&0c!q&x>*;Rg8GJpR4d1CE+vR1Xfw(L>eE&0-S z^2w6NOC%(dEtlQQnHKDE|H%?@y_gB}KSkN89+s1n)4Mw%Iq&|ySiP8aPHnDwF=>Au zpD!vco%-5$}&ki=Tr}8|lDt~uJbFupTsn?5E%$YN1)-0*TmtKZnZ8kl$rKmA{ zUChpkkBc@k^sM}O=RwS$mOXjVS|?AQG&)^m+1c5detzE6d8b42?(K<8i&P7A)7;Wp z<8`g)i|@TjuP2Ec#cXn2<|8)sOrOt+zuQ(d-fvmvW}>F}QpHd1;6!E%1^cI^3QYQs z9*M?ux|Q%|y-7%{M;pww?!UZp=e}22Po64jb9;J5WtCpj;gRdvS8JFj^X=W$fOyx| zw3xGLc2RTl9xr`YkTH4coXLy1tKUZH#P?0r-k2%8E&uqs*c;pV-TM^u_;`7DUFm!= z?c>fruh!T9ecdN(J&{`ThQx7+#U zFE1?(UmtgQneXkL#p#KO3j-5AA6tH}zP9e_!-5+*W{WE_LqkK|+}h?Gy?nX&?X9h^ zudlzqulDym+v;!c@9)pQZ>Q{`DSdry^!BQ+ub!Ts?wy`?ex7aeF&@hWH7bgV3-|1~ zQxUi4YL@AvS(k*nk4~C7v-0Psr`+OtGWK~PNysB3_pU-=JdHMM(D}&RwNmv#w+4J?q;{JQ}|Nnm4T>br> zd!Nk2$x>4jCQqLHv@|Ctr=Z}&&f@3K&dmILh+E(0;}PM0`+q;A^Yg`wc z?G5Opr)Bss?PH zL_O(oYrL%Q7Lj_5i;F8|*VC?)u2hzkV^5R5Z=Y~+!t1H6iur4^6!n+19}AkeJ!P%b z(n9|^78@%*Ce4hTnH0Imw(84|7mNE-T63}$r)y@rrG?#_#0k1g`ADa5YWEt|^78Ko z4mivVkbHalh52>1*__J^T5^w<`B$tvysP)d4$-f5*Z5t+v=n*8NOds)v})Szu0{+%{fqzPyX7b)zW4O zkKHP&vRX<%r&UxRzAip-;)?ax?{>VH_VMVSSKa#iG@^SJWQK-bJvmuDe0`j4>M0Rr z^_zREzk`mJznMP2_T|#)ZaoqkGcPaOvu97e(*CTiQLkUW_EigZb#*N&`t;myL$Cx=eslFO=q87xpF0_c=-4G_wV)5+x_$&f=)DlwQ~8q`hP$3?(RBi zxb$;T*HrEBZ?CVvf4O}AzVG*{>%Z^5|Mz2m{hKQ*FHcZ(ep2<6srt){k7ta}|9KU@ z|JT3o`}OUg9;&UaUA$<~rOTI}{wORg{A8u1^ypA4w|l>wtZmhozu)iwpa1{o{PO#? z-|PQ>uRopsbkP%`vUhhh?`r7jZQFW>L0U@cNweF=08r9u?%BXIJ!Zj|tlQgipP!$< ze$ARG*%McvIDg*0?9Gff%6q?l`C?ME=TiF4vYVA}Zfpc~d#&H^xx6*|dLuLYt{pp0 zL`$3JO_?lbS+r!uiWA>X>TcKFf9u8#jmuIJ5--39F!;5< zp;P|if}`G_PW5>^-tYTe_w#i8zYp#9f9|FK{c+rW-}8CZa@B7PCC~i(`}_Ob+u!$o zzi0gF%c=CITV=e&Ci(1&>7H|Og~sore^wn$I(hQs#Fu5o#l~(9X?G$R+#MEZ$_O)|J?3{>J{JEka)?w z()(Fd*s}&k<`mJBQL}8TzjX?$U%GTDWlR3z`!U*UN>}V|%bxckrrGrL#v0ME$^*&V z+j0(Xi@i}Qr0yM%#Js;4tsD2w#&7wwSvtC|MVs2f4<9ak#FBRI$c2Rx1`NXLj~+PI zz79LP-pW2P{Q20|+-{l(i>oZK}P0wAjCq*OWMM{K^ZqKI1 z?SCKK$kEWdR=O{_-7RA89+UmM5}9pmOb)$z+`PeHhR>Pxm&!Yt`_xQsmPBT6KKw3Y zt^1m_lG_jJf4%-ZeD&(p=jYk(E_{6K=H_(&ITnR)Zfvxz{`Tg=Lg(M#-o{tGT$*^e zZEgI1J6qekJEoqj-S;;0Yy9MRQ@KR_?|VOe`gG~ir9XfE%$OmOpZ{J|J4`2XQ_9az zPm6Ye3W2{4Z;+uZtDek9+g<>DJ`qeWuyhc;sv% zcKrg4x&L_33~FKDt9q?#*&4Hc&Z7ML`-=AN|9LjQ?#E&Id$r&1p11uz=gX^KUtect zW@>6`a&mHB`nh6-hUCV{>i&K5_Hlh5e&7H9Z~OkgZ}0#A_dRZJmFM>TCi|tNrL|>m z?=D|IG5+g^4+X`=ll4yi+oWn>5a8yf=h&ugZ5{n zF>~TOT{d1RmH$(EwZqpMh!6r11CG*U3{2Qcg_x_xJbyU$0gh#cT@vr7SKgBJySb$@Qm9Pu*N9eQD;;&(BYr zo?39y;`gs#?{01N){EJtQvCMStE?k4QcX|I`~2)|ae29Y&5sX1KR5 zrLV88i`}h0uj0|o^!a~39Oi$zYl*ax)Tc;EnVC2HWUWtKs(svRzT~!i&4bwTF;*hJ3n;T*wR+;rPVMl5 zcQStS+xFXw=^y*@a)uFWx0s@W!~MOg@?oz_tk#CD7W6lr>2vhx(VI7Ku3WkDFDW&P7A;z|cya2K9<9pUi|cO(ftKAA{50y5KfciU!{^I? zUUi8UlpejbG-5NGqvJ2{M6=Tc5BU6yE|<44^9lPr)zH6m>9Ffjjdc#LvaeE-ZC{-= zxSg>3tMZ!o`SEL4ujc0D{P_KQ{QkPXmzH{q>%~}9e0bnD*J^A2{e8*D``+*Wzb|Ks z?2~8u@rFC%|@$pfgthHIrjSYEsclAn}|N8Yy z&aUQ1NcUuQe>sbS1js@BcedruZf`&S=xBFrOw6$!NoD)k*jWEL7K*Yv>i+Jkxp<;C zr0-3JV!U}}W#z+%4-XzZ$jHbTy*+QPS?(=v{XHK(9OnQ3_kI2QJ3BXjxpVyZ@$={X z@6EES{k6ccc~{BHPtRuOm%Y7J`sKw%w<#qjC#gO@-e3Rw?e_nmLix*b`@PTSRa=$3 zP?*cf&F!6a@msBWxS)uLN%6BYpuseL+bQ;4sDx&K` ztt5qoi=UmDX;K=|TmAjjRd2uV58LIv+EW*QaarcWcj>}~1eNfo zOH55oMMXt_{`~ogRb{bN{yiJX$(q5-&dj&3KRe6x_qVr`{p4&a3P22Xe>tm?6+NE) za<)A}YwUmDJP*!qe;$b!Wg7i9;sf2svHSf#?bnH*)48v2PCqYao_9xk{hm)xCi~lc zyOF$p|G!;dj13G7)YYGRe_oyYHDPJ{r{%3N6HBVEtO&d$zw^f3-Q}mx%(JVFsyiif za>EIOQ(O~QPs=;~hF{vur|#72ANRf7`1tIw@^py$&&|DH}!5$y6yRy#_7MlybNCMH`lg$TaIPvs}N65&)nR# zGXJ-o&-y2S^X<1+uU@^rzMh?xb*_E=zZVx58&w&npOZ1oy0WA2@iO1pYSCKS+WG4r z<;TZZZHNjCYinY9@?2TX?esdoxm|UCFYLE(<3B#nHfq7vb?dfTs4A~1nVs#DEHp{) z;iW(s+n&S63*Kn0Q&Tcz)tq@k$H7r_)te3XABBJX`t$0tWy?SpzrD#(UZi>ZDc^rk zVt;kz<`epOa0&1@%5mF&cE;b^Y8Ebduwa<(~=@*J`Rov<@_=h51v0) zXSc8TupnoOor}Bs>6f5Bj(XLjPIXYr$mYj`W>C`GzJ2?hlc^?2Nl7UwPkxx1ntpma zZRX6EPoG|0?mvI~{krI~*LQbszjH5qO~l5+$8M7ImEHR!{`)iP{=5nr70A20G5Pqn zx3`}z=ZTGom@y}0TYFpEsRt4l&mL~)e}8MM_qxD+p6Y&cH0+;#-IRJdZ2N@f^K-4s z|NQs}I<4NSB;)?RTI=$6f4=YkAFKEIMXKDv4(EYIBPF{o}`pp3`|ok3o54Pvz$)yPoWcKeJxSv}mpFlh~ap zmTy+C-}mdy=JRE*ulX)>TjpS=@poeCgozUsZTowB_m;h#wMKa6aq+kc$Er)~Vy$;R zDSm$L>60fRAt4^}PuBN^$5pyM`#!Jw9VkkSl8$t2Ti3NfOk6*1O5DjMCtjvFz2Eyi zZl{%G&`rmGpEgG59IM~5^Q-cjqWp~qCiT9_-l0~$(1GRNjg-@+G3y=AuC3=r?X@c{ zs<+=PDJf}D>^6C|p5Bia%4>J-s<%Hk?`lA{2gjz(fx(MYqw)>?mS0ZVC?YEQ^vRQy z)YPL#j=Z_MyZmUE=;h`9^Gz}@Jvljfx$kVV>}zXoZcYcq#J~UP@An*Dwd>N~`7@tP zKa-NAW_UE>xI}c$#v@{H_8yNra4*17(<>lEr(=V<+xP+UUl95 z?{i9Rr>|~PDW1G@#-91lZER-OUW*=eM-5@cGTN$;{4<4hjm2j_&?vZEby@qy9ubt6Fq$u&|umyO%Ft zzIv6FnArG6)~4da@Av!fZ%RFVZ*O(svQ3*dEnWJQcb-a^@b}{2$q$aLTb+FKCe!~{ zCnx9Jwc1v<_rRg7q(fd_5zfsEBK`S=^DcP^LPA28 zELpN+_ipFBI)SF_i_L2US{^=r+&u4gtMu&8_me(kb8~a=-LvQ1e0%$b0@~%-#;)g(96p!C`ibw>f<90oeuU97OUcss+}8ylH3O-xPCo(XV*ih@Cd(HjMxoVs{X(45V!{{7zX6S8VT56Hy7jz7xyeSOl#RjXD_D1M>v zZUyL)w&-m>(b2Q5^MAg2%&_sJzRI_6-(Hlxy0WsFjaSMzjpvh$gv5#OcU>6-!crbw z_P780<8i-xk3?h7&K)}zFsjMP%lDuDIc?_;@z00OTBe+sz{t$zGsA#!yV9&g1szqV zSFc{Z`hVZQD#D-rwMLRFr;cLVQI}08IK%|c9dc&9y`cS(MC*!1(*=@Ovzin*u%I88 zFWx$3WIVIGJK_Jy+TS-WE`IZ;^4T-Bf^}+Yo34Z$benSa?3({?9e+LUx8JsPtEi~x z(`V1p($kM0J0>M1HP62OALLN?dz;hGA8ck8qs{CRV8^Q%``U;Zz9lm9LH;?=95 zX>b97g#7&c)YPTRm$$zGo!fnFO=MD1((16ahh|>7bZObLW#-lMA_DGQx_h@NJaFQH z{ax1eACnGdA7(qa-{NHM?I-c7_iAQE1oLzkCh%4Hyw}^k`uvyJ8Qvz{ed!-HbyVA* zPTBm)@7m4t=@+-xPklf6=FOWo@7?Qr6&nyx@c!Q3t=ZQXodsR=yC$MBsQ%ZNm)zod zF}usoo;bn5yQ6js|NpG)?Ci9(Wt%r|-m~Y=y}i}_GM0;0tjI`Ce*FA-d*R~6i!XA{ z+Pll$yz1Qf^ZYzKdq5}H7C$c#t$JWTrNQjv$&(BHzx4d8tp0LAbIGbzTu;RvKUvm& zILLl^neXMRSC4i;&am&7xA*h)J-XG>((-~`NHWWX8#f}t!o-Axie6vS6?p}^Bl6La z&g^Sz4w_t)*7Nc3Xb4**$#!Ug#L;u-_#Sm6Oc3i(Gg`cEUETM0vCPcON5X=F4*gxN z0b1>qmzOue^-Ee_o}83aSLAfAlP6AaaC2|ovZdw6tJklyGcp{a4Si2&9|`yLe0i)_ z`qr&mR#sL~QBmRR<63_x@gMJ(zrU;WHE87J<8k@@f4|*kX6JMHw0F;*iWY$d>i+Xu z+S`Bs_+epX<W2~MPMvb{GjRN(psl^TNcsJU%u}>+l!nRH1okB)G+wZOcWKWa zo7B{&tlVM>4UEieJd#E%*$>~o?TuW%WJyBd#Ke*&kAes9-r42fv)S_Jbo{@j-AwUC zHMO-H?{Eky?$!JkI%T?1*tAnYlOv0iyj`Alrf$@54AkLb&(v8v(R5P%RIHgy;h&35 zy8J{LpeFiUI=bjff5ZU(GUYy1p%!>3>$I9#W!jXZo4g`l&VCo4svomJR#tXG+oDBE z!NHgJR)5dCxrtRY=khY&-R1AyOeasAXj%R3&0Op9OP4Rde*OBQg|)S`)WNeY>wkq` zJag_`U$ma8ib_gqYHn_Bb5oO&lG3BckGZ+IcWQoF8gNnf9v3g~-snVA0jp z_51t#_I(QTl8^T-JilejmiR~UbM0!amgrhoSm^2LDJnM34lgb)Rt#cgWfc__O|oa zpuv5GSsX&YR;*l^nVQ=A;ODa~FC-uD+Ofl?;se8}jwy?@_eATloaE%>G&C|gv|~qr zudlD8Bco*72B&((9W(6iwe~$&zipe@k#JYnr+3L8iE-vodw{K!%VgiL{Qop{s3K~J2JlWXT`0>BccjC3bzGxbC<}>~K_fMka z=BCv6x}Q(8|E^w?8&YT~^}p!fhF65NjvUTgj z1v_>~{B*QA@nNQMy1+@$>aCy8=PMhW`MCVgY7dTSobhP})91{Q`O+|LhkfCLmoI-# zs=s>tIQz~+cLden%``u{KkATIK<=YRn^S%&-7bGCkI1oZeqbQh_WA1?xhkKnvv8z+ zkq^(8mzQk#Ru&eld?WqpotOtPcQ-V?y>s&1oWy>)jeBew>(_4zN_hC%{NLVr^X7f~ zR`zes(^IETZP~H~)Ee7W>h0?K^w-zdR#sNOe*HRj?AWqp%OGc$=jG+Sd-rbMym@hP zadvigb#-4n4ZJxB3$J-Y(FcdXPnC_21v!ee>qcrAt9PS1w(; zbn)WH=O5QA9iCBIRaF%e6H`)RBBY_Lyt(A%rNG5*y^_YyZs+e04G$N$Y`T}Tqh4D7 z&J#YqH?Kkux<5F;SoUVdf&EglXD3Z!`S&*cd_<|~>sO05IqunMvZ2lW%|uP((B!OD zK3~;#XP!IrcV@i-cVEgxO`W9^M9Vhx{j=+y|9SnVc=M9-^2K@AuU%_vZFLmfk^AY* z&CSRAWS!@NCLx#k&i0#YB`P7&VHF<})8nMBuWz4zZVtcwpAV}4vx|ZvXX7ep>#IWjn;j#T675_N-XOAmPB8$jxWYo_+lIv7t=4*|h1?!$U(0 zm!}2?3!4Zkg~rGK|M4+dTU*=H^CW0^t$Ux$&!^Ml{pMPIeRg)X($+_k?}UP4V|%YY|8{Zy*Y)4_3A_#s z2xxdPG3boo%>zA?CQbVE`Lm(GJ4qE5?bh4M3JMI84tAjP-a!}ReLAV`Jxzy`lk?!4 z3&yt|%RP?%m(5TOXxpU{LRjc;w zv9Y(ex3T&2=jZ3&-{0Tgn0)-<;r6Rnuj=aR*4Ea_+g6E)iA|d@VZy|T2W{el7U!gF)(?kYVu$MSyd_q$!9+9sx^7Z>cA9Kqhn6?&&&ryy zT>bK;q~-qHd3CI;%a$LnsfkEX=YNp*kckB00ow{rLPtAYGw?IT!S6Aa-V`HP8o!z%@-^$u=DA*<9=L=jY~HNJ>l3o;K~-`}g&aj&#m6PUn*_c%b?}D>zs<#mU>-+s7y8$%%== z>VALz{eB-C6B861yfbyIK&QB^fuv1rkwz182(oH=vh-pP}k#qKvwq-+$BDd23A zd3g$OovXt0xD(dGn^Hx7SdqDsD@LU>L7g$&(Wke}8{J zecH57Ti?BU3)xFW%Smps~v*M6Kr+1%$gPTK0dl5kAF-1mcrjJ&i@Lpj_-I_ z5MD4@Ya0J|{nwpw3HqDL>Uqv`}p=4h3y@lWW zcSV*ggXRc&o;m6Vjc zckdoMzg*0wl#_36Zoa-Qw)*igUUBj1M~)nM^XAQ+J9j>P`m}7>vT4(%nJK>2KVWz+ zJS1en{6~)-wY0RnzP=vR>sdD8Xt#KFM#h5Aixw^V^{Z;%?z{7k??2^x2(lUGgujo^ znU|NBA3bu!?$?XOpc(qp`uq3P{4^>r`&;-dCSHHTDk+H#r>Ea+<$iNXwXy!{$MajvJA3S()<3>by_;qFXKA-t^ zf1CO3Do%ptIVA)I7cN_7mU>D=IM|3k&=9<%^4%LWlm(@aya2_otneQb{@3 z#0pwDv^7igmb$9yLdoyzmE?+xKSw*gyR%bRN~&wJ1YhjZ<;$(Dtmavjdd0-l{Qvj2 zsHkY!vSoRBd3JVoJGdg9x_%hHvyM{;O7vOskk#T{+_xX3( z2E3-rmL1))W=5!>_N)K6)4Mb%y-&Jz>r_@YtF^zF*rp2sjfwfc%eGY*MsN4qz?xdL zDdG9mx?}zJ|87980G~d6`c%-Zhfm(T*^_>L-p|j^&(APS{`%_b_Po2FK7D$0?ee5a zliJ$Y-Z50FGM?YPd$;TCZA+Ig&(6wvcYC|P&xuo0wLj|niHV6VVx0By@7aGQ<;Op- zTc@{V>84Ga7A;b;v-@{urZK3xSnYr9-{Uiq#g$(=X3jD)HC?vo(7Jf>8ksd~XU?5_ z;8550OP5*ai#JsySC;<2%KoO2{qu)JJ4GFpMpc_s|NkEULf_>a`T6KkQpl$(S3<N6Jn!eHr@MCTdiU;KV`F1jSXlMC2Zcb#-^2J$tr(#D;_q4-URy-@DNN z%b%<#>%Xoq%2wUdAFUm@C|-8s;>FB|#03Qxu3umO`Po@%^SlMZnwl$}+xcWI3K&xF zoILsRV%_I7vq`)Ly=8k(AZ{qW(#=g-`{ysbgWIxF7l zPm%KjUu*B>;J{Gz?Du*(`?{DX@vaA~tgKG3{g33@KFN%$@r&~6`}P0-S}11pHyB>N ze{Fx)=NZ=WvVWgEfByJgS9f=JPmjx|+S*!K8JT~!|F!mA`oM6Zjs3%Zo~{2CKCRzn zT(15sBjCVd3R^0v{}xD zD_6dJ{(Sn>DJ@M+P4LycZw~Ljb>+&Dxu6?-%irCxEP8T6Nbv>x|Dyj{xw&g!{M=JN zYxiUSm+`#Z$zozY&dqms9L&2XQX_Nb?98RA#RUR6XJ^g2#c$8Y@=^O;;WdF%PG@KS z)Gd3>wtL~ZD}`@P*DyyWSa8>$k+V-e|7(Bco9n;A6&aTEtXaDJd;2t>b;N%`QdhD|>r=gMxyV3Y1n#F!`3$S)ctcj&J7AUZ+*L8`HpPw(S{b{|G zg@uQ=H>jF9KhIX;=#e8wu3o)*`?j@;3QMv3f&CZu-}=nNGi%nYuG6tGF=x)6<>lqQ zXfKxc?aj@kq@)>q{~JBmPM9@IYROVB4==A%UteF}o_qV-S@Zh|ofC6qWo31Qt!i>7 z{pSsS;cZ{n=#td;!>sA6Yt#gj8s>vv1TBrqzP`Hp_V)J4^;7>I`L~+wjKk#2MM^IX zWaljW8_tPk+);t!(Rn9-{?~6(o<7yl^?eZB+n4t49n;}?TTE{6o-S*xcB9_Nc(Z(- z#m%c%LjwaR&YAP(#fyxzw6v6zC2QB}YHL?R?y^34^5o4MH;x=XK7H!ckI(J4Z{PlX zW9zIJ3qiY6&Ye5=>eZ_kUT$vB-rU^0ZQHiU$jH{#*3i(<($Z30UEO-K|5|CiJHx}m z)KpY7G&KGk{JUCLw~4pCwwASeon6fdA0HNZc3h%i?D*E-uz6JlxI?8bywK9ly8kFQ|lI=aB%df^h8? zi;Rq1Xr94Rf9rR4{euJU?uxB_HnqP*Hl?PgZ!dXyDe-VyBFDds-}kTWzjgO+Y;f@8 zxpQSDBwjpx`0&Al1{)IprBxeq_FVgr%ziSfbOc+(J5${eD>_wxpU`s zs3^SH7`T6b=kUl#jBV&fJm{?m%Rdsc;6{rH-CzMe8 zaVmqMLgw1_H8X#1_g&~=bkEh#z@*JNheN@_LSk<#m*b^Htq*KI^;^H~*59Y_U+eq& zv<*BW^5)N;9gxYHxmI*@)d@K%<7Do%he!9EimX(By(G#PTbs~PpuT3;?#O8A(4LVBMS-&^77to zPCtL@)TvdgSI?d`>%#5%Pu@NF7y6{-efIPzQ@$MLw+AJ}9alepj!aVG=1r}uJ9ByR z%h#KWpWm2i{N_z$+4pr1l7qtCr#4p=O#;o{-pQBzan<>i%``7)c8sddZd&6_uF+_-0tjB|Qg z+O8ct*2L@-n#(U^@nLrUzQEw%$I>&u*&dI77ys0H-y+@+p~H$cK4oWTnLa+=fBX%o zIrZf2?d`d_xp(j0wY9O?vu96DP0fPk9B8uw`R-@rTh%HeCYGev*49@2?aj?isi%K^eO>{vWc z3y(tY4%H95Pd+|A{(>d<(xpoiY%MJcS^y$;k5YTe$mFw2!B_s$)N=8OR+_-m7&*<2fi?dhw z1_uWR1x@Pj@1Ht#>e8i4*RIWth=|C`%X4&e%*@OT4Hf+v{{O+ht9^Xm-powkzShAZ zCU9WSURL>b`MQLnA|~$D+sr;KaYQU&*Q?yi-B=*|DK!_E-x>amY&_tFYjb}ZC$K2=o0YB>izQebr%*m z{{L~@{@<_b`~M03f7Q&+-_+dv_|cT3QQ~BO@c%ty{N$d;Qk$ zed{$fHTn4XR)??u_iFWegWa6MYBDwzACC1(UjP+kEX*glxwsCw?Ag0_;XHxMmc`F{ zEz_ja#>Fojl1|`T5hQPv5`ub8eb7am;e7)tJB-r*|~D1=Ap8Zk|Ru8w`|$7 zi}B6>WBa?ze*O9-Av;||TRSFl2m?B93Byvz0Krl?Qrg|PH%9R-feZ(65!?bfMFmu9rH7nh}(nKh*^ zd;QYT)U>hk>owiRxnFM@e-oZJ`M+~ibhNRt@!Yv{pFVl=?aj^N2L~86H8o95w_2CK zd-3vRWJJV~qerJsoA&QYUVd%K?1>XUzPPAtZf+hP9?s9-KV!y>KY#ulI&^5$rcJ9> zt!is)>+9p&*B>7qF5Y*$wPeqNU=I8Kdr>VW+?h3u=e{I19gUv5_r(j>_jZLBu3b}; z68!RRa=zJ*po;aqyzD>3iyuyYwKx3j`CsAsF*_zqp4_};L3Bw|h0A17SB{GRwfT*= z;}7r#2OTmpig04$=1*^IZ0c`bqhnn+$J3kJPB1TT&9XKv_K(j#&9Qx-6#I6~-q3)* z(YGU_*Nu>mEEv0L?17yRSHQYil-W(Lvpx zAM5x1dUe^~zV`p$@9|&PFDh|&bGx^vQdsvQTYjPoXgo}Q{)P=3Zrq5t_h#$A(2&>| zK0!@Ay|yC`@dl4>Y)oe7m$NB;=EKX|yJE$P`xo~Adeygn!e&tCP|Ebx=JR&a=6QGC z-Q9h0ZDV8O(xpp#dwaKUH)lE^;^geSaGsZ!*XQTw|NnZue!1V=T{$<6u2kmc=I-0N za_?T-6hj3C2HlCg9m=PyzpwvPo9aK`Zg2kmeW0dk}6jmnBP=D*l||6c;D=sXyCL^>O`ne*{d;-;tZCEI zl9P*{oS4`vZJu{~+uIKh4@X5ssi~=niHV&%cTQ7NQ&d!R{jAVm%l7WIwYRr7G&D3Z z`En6-(%3^KZm-Z#(fY2!UICc}{}(M<)YQZj)3m>}we{%HqpD5?6Q)m}K5t&%>G?L5 zljh9nu}e-)Uc7km<42DQ_U+p@FWRblw{O9P%a;#tfBE>G?7h&50$=(Yjf{+ff`c!r zSDib1w)Wc_$y*<4Ur9+zUsSJpkhf^pE~}XC0~g#xq<=lxn3|fpl+&?2%Idf)>!k3>vK0a<~Vet`Tx0pY7?%c_fn>So+UU9pQH*dx% zuY>arzkI1<7q@|1+m7#e-$rKk8w;JAYCC0RBTG#~`5v8pYFT~n>@Mrb^xX;RZ_6fD zZf*biA>96c&D8uWokCJVLZ2qpi>4RsdvCivP%%&|Q0VdF$I41dOiWB?&YV$EQ4!OR zvq?WUC-d^Mg_{=c+xz$1ZT+9&finZ&m6VhiTzGMDvAX}fJw;Ewe0_bRqod8u&Fkyy zMI1z|rre+I=5p8h>)~ks`F5_JE{df^MYlF4A72x>S5V zD`NT@5*&PcLt^uc88;TWc3)c`udl3J{P0k#cKEsld$(>i-PP6AmeRetj6>1he3L+qiC_AhssR&hgrX7x_LhdW|8S~^z?O=?co zVcDdst*x!8d9r@Xq9sd??A`kP{e5#IBd3aQ-@ftj@trWZuVQ9lAz{V$wAHC__1o;p ze@^=@w0I}jG+}~a3Y+=)Wxlh&y}w`o`&({LpFV$tZ^|TXy%%pWiOTmAnlV~Xtx z%hojpeMen4t|$GCa5yO`GKb0gM1rL68qTvT!my7~9+97a&hOflBS}dt=R)(M z_ZGVsBxIbBvq?xxJ9ByR)TtZecXq$5Z+Q0X+3|k)*)wK zEnd8M`SSFDfPk{HvfSLatJ9|Ld->|ssx@nBetlVa;&x<2#0mL0o>i+?dwY9-{`BcW zWm;OAmzP&Xg~c&04vquyd6PQ3ySsaPd%L>sDP2jRPXPS~|*Xj}}%}S9^MLR{42(b@lhV=NlRtzR)!?68g)|#8$K0$b?VgKzpE{pKkqr{zw_zN*&?jHw|^{D zj*E*kGBN^9xNpz9dugfn@jlt#C)MZg`FzeAlyPDMnR|PB%<}K`812Zos3a4!w@Or1 z_UYYQx2zNu7p__J=Bn?0L7sI-qgSq6x#FtEGmSm%{PJ;otG+%u+FkzcPG(ltsrh;L zt7omRD%n{tx>S1N;zNrUJ(_g=SNKoRth%qSZ*On!1rd>-wZFf0c6R#CG)g@;$1-|* zo^9D1iC317!h?gI=LeW@#OLMdxgC)SyuCf=W>cDV*_#KySAzPUadH119&TUpd>iJBy$5shqifU3?LnVqZr`!+}JF z6$Vx<>l}|8n(p(jc%OT~RV{tqllTm-w|hf%?j3cQG-;CeG@Y5I+1F;7X0MCi-Dr{6d`yD2yP z?VA~^S0C6TC8t*rRrPQ`FVfef#$9ousbjS+i!{xpSwZqvOB<2YY*aaq;QZ z-`}lVy?XV^l@Hg?n>TOcM#CfnQ&UqTqg`chZ=Hm+i$6SYEG+!UD{ZE5#j^OBPV_dP zpdceFt6i&BaWOB9?m6+@_h?~qa&l3TQPsB1n>TORU|?)q{o}*Jg$oxpHZmUDRr*@& zmrHx~_jj)9)Ai%8UA%a3fti_EUtizHj~}mIy~@kWTUuJ$VXULWlbDg2xsZ3AsiC1` z&a`RMY|L0$S&x9$Y(+*!E)i6&s;p#XXJ0&dx&M46p=-g#Kxx98s87QEa~Q%g%rQ&TY~rN=&V*Zz8?dG_Kvwnj&@?t8b% zsBs~ie0#6-%}-C8u6GKbIpOgjPqo8*&hw_~zx(6!y>8rj&L1!_AXG1IkH)97clwrr%z7K&WbYg=FMAi`1!fH z&a8GdKMcB-%$^-xR%X`pa;?jM@Bdn_w+3sZux`>&S7)CJn(O)W^z=ga6<2qcy>(*H zxH3WdosR42HEVR@-(SK zJGCWjA4_`_78-^LpOiGqxzWJLyzk$y*WBWI35A7YKd#>-9__Gw^Eb0=-(Ib5E}c+0702|l&X(<)cUe7qe?BA>H1+f*@?hgU zx#Ggaefx9_CLBG+CH2Mre^zpGa!AOOwzgwuW*UPU!)a$`gsu*YjE+8j?AWJTm({CQ zx%l7xyVa&%_Kx9H_$bw*M@gxvrGI~YcySA_V{k^%?sOV}!AqAe z-MA6q@9!TT9`5eWemNvO-2J}KYpx z>+9?5=GL}lq@<=6s)x$|ySo4X-}lVyd@;Mr-fqplo_Bv=uY_LQo{AS27FK?K<~!G_^jME1 zx0sHAxVU}MlM@@0k58F0WrCrOSAKKY|E0^_H>jtktFK<0dVU_K9pCF~8(X%Z1#CH%g;+&@s_=el{5CQV98N`j3Vep{c5)F zpW44r!HjQDP6}Uq&;7%n=i2)C{fUR!@)BE1!otE9MY_AQt4T{qaft>820Hrr&9mt| z;y2SM_0Nxw-qUmr{(SKwgXP;Lwe0~LH*MO~(!z3LQDY}C}4A`wf>^I`97zwIk~xtk1iaSQoOUDYeAl?tE;1<SiPko=&ov`821e>~t9fHaRsrmWuA3aL?r#)%XB%wR} z5#M+0uqZAr*3?|7=-f5|*SrMBqx}#6h1%O6e74%l>rK1-jjh>Chv&_nec+0e%$Y}z ze{Zf2jg9?#JAeP*N8S2v{c?MYo_a}3&)%_PM^8`BojZ5#AKo7o96WjQWMLVZH&35F zefKUeJG=V#w_H)tsi&vwKVH9V*|WXX-{ov77OY=i|NPuskibK-e1uJ-QC@v z-`bkJYSpUkd3T*c+}zxb9Xqyb*DfzFFVLbQ2_YdN&?IKj)2^8_B{w~P_Uzk>i^?hj zfg9(4USId=r26aY>z^-9esrQ?$`p|>M<1V@gH5cbr|aL}S*%|FVM|j})9Tf$Pl(;V zUwL)^t}@-|4Gtfyidz1xX89=Z7Sa-U-Wt3*bk^+IflmV-ottZIo^*uc9p@bLe7SQE zZ0=WV-n{wqbP1{3w{LTEaRo>Os_Vz?sd#l|rE9lXuaxPlzu)i6TNEhp1<1Mn3)SFm zJ0Lkz++)8(WaP~E`cd)m=jZF6ub**1ch-t;6{pXi=bw7v;>C-1?!qpRyW-`Cf7k!-+khMOL~zO4}po;ll@<=xp)`8iGF#I?22 zfs6d-SS04>pBEKQ6c-hBb#Zaf&%3v$bCsUHet#0*+_^@nr&fio4tSNEloa0LZ`oq9L}XJ?czAo^ z=FOWAA3C(4>Vg_GGc!vwXHwZ#{ReK>Hf=ImGiCky^%?&|g@uKeY}v43LjHwQ-}_m8 z^)ueFrd|KnbdUQ;?}ZCGd0et)IX7NjUOsp3TtU$!hl(2I@AE&c*NfR9@crcN{QbSA zO_wY!EgfHOu-d^t->#O+@aQggcXws=3&$5axBq*pU;p#P;{FMe{{H?heZRRl59S`I z-Ee1rmp=c;j~{<*3XF{G?ED=1Oz*{l1qbN)^m6q1_&ByyAYis|1S?}iJa%WE^Xq)T&nolS9|NFZB>FMdWZ{1Q;Rek#8 z3FtV)D_6E`-THUizpJ};?ON_XKk3ea0}l1|_5A$&#l@f5`Q;=eBp$49ZDnODC@I;p zaigKBX=q5uoehbHPfgVp|L=coZFKpoD=T;GuyDC?@7}#zx1yq>qXPpEzSWD2jI^_} z`~L3kLlNz&ZJ3~u3Y)DctTz7hJ&`v()(6>Ke(f(qw-(N@z4A^ znff;`U%q_z?%kU=E(cw<>S$?IeS0JMic@QCPY+MM+V2KN=Ct$kdW|jmfAyQySbN3X zC_n4Ced*Gr>(;H)XwXPnwQ7|{%;jaizd?mqkAz|6rzg_pc?I(qp19q)t1D~GvSnpo zUxijyR%T|t6jt|}V_nV{$|oveD)aE6(3CHqJ{85?E)<$7xp=`JB@Yhv|1+6i8NV{S z=Oq2k#dQV8?CE#*?6HYy`eax0qrmR?Oyl%NQ6WFhoblPmt)2Dt{5ip(4hDtk8b3g7 zfRYy%CMvuC__wjBsHmnsXGwQHTU=P!v>7ux6cn=p7G+;w=a{Xqo?Be+&cB_$yt zB3HN=9UOXldp};kdw1@Crq=gKUCc`avs->HTfTg8ddJPM?oX6d#cE8_e zUGTu+&gu>u4Gj%5GcoU;r!(wof3eHgG^n~U>{xyH@Zm!B$8K7BddI#9GH+^}ed_Y% z;4P1{?=QqYvdiMQhjGicO|P<^Jv#K{>CKJFOx5!y30=OPzHlMa^H-DAbv+S=~jv17-YHET9*+_-r0WAiVb z-@be?F*jfQe9IP-yw1u`Pdv-Y%(fq4__yT2nl)=6lXj`8PoZs?M@KqAF}1V!`BLxc zCMG67g8M;>viELVx|DUgi>vF;A3rRtt#9AH{rbfV4J|Fuu24TeKKAMQ@y9|fR<2xG z`S(}p9Gkj7KQ1nI|Ni#&_M)e!Kr>IXOfo+`IeB@x|NTv=-AzqRlO_pWYVv+}fB*Xj z4<5XG_wMOaQ6ZtGz#W}#mko~SFeuWS;YEq<*HRu($ehg?ANbf z-)#4HwS3KogAWcitE#GAv=n0s?gOuFII^{|u~9)N_1f?E>;J!AzyFxzob8)76_u8{cD9Kv z$oL*x9MBTj6)0WF$j{I3{?}#aJmYk}EZHm_EtOMh-|sDsQEuz$>6tP`B*aD}*JRq% zsjj}q;;)>yE`KK>DLHfI%$c)iFaER0rmDL7v3{1d`On3S|Dqxy7DPEY#@*7LlmDKx zw4=Azl{u#S8#|xOk4N45KV%lFU0)Y_m}Mf1y}f;hVAAiKmiwN7wqmBds-C+>gsCASK|w{h zNLWNfMPGk^^6|c}udlC<-CcIHOVoRsPNN8@z5DXg(g=$)uP-cg4hjmoprfm+>mg*t z&%x2r+3DzX>-KF!Sss?NM>|%oTp8fm!ObFgs%dHCle2TJr#Vv_@6x499WoOWmX?&38kT3s>~~hU{NnQc`=IU7mzViAuTVVM%*N}azCHiG z8}kdbckCV3{B8cir?2QPS+`El%Bt%9y}bfEIEB>|=9y++^YHL+5GypEV_D2LdDG_2 zhxaV_5#Zocc4tT7{F+akVa0!be4K5T`^Zu0jihm!ga7^7@3BW3$_wSp`8PHGN#@XD znZ{hsoyRFGJUM^=-?9S@j5b$5d)M|AmMh+#!FME91b5ZR@O{0N<;LLUHy$2ls=jw~ zGgEt<3yZgJ>dTip_Vc%H+3;`s+;C@S=ZuUOS67F-_sjkL|L^|)-%lp{KRZAF{gWqO zvgOzOIsNe2(o?5Sty#0?%9SfywrrU*M`oX4RBWv5_pqr`r;3V;r>CSGIeIj9XHn|6 zH#ddV{ba1m-ZZgte|vX#^~#l*Nl8hWnJ?eI?VWZf?)IHKpf<{Z0}kx$?8U{!CZJ9A z;N*9uQ&|1U)2I3|I~FWlSor*$tgf!Esi`R|YisawzlV4K{{F5XwI$`wK})+xhAVH zYPU|4m}S3v=kDFVc`J?;22Vb)s;i&*XE^7h|4i??Tqe4Ru3ELqNsybL|G9MOqB)Cf z*2V5FdvKsJfA808ptCOwlaD>%0Zn%=_AMzXaddP{PENjW>b_;W*)R7>cT=~ewiO=~ zPQ83|wA(!AMnXnLM^Udtg~5vn*MHu*bLYefk15$#ZYLk_n`=`k^i}x(qB);p*9$IL zyLRo~y?f`*l|8j@;zYr7k7M_=eh3N*;^O9Bs8GWnx-N`E=;EjO5)L8@GPdX4y|uUc z`vS*i7rDFL;`)oUv$M0q!^5wnxHPT0_g%)&@k*RX*^y+$Bd1Pr+1|Ku!@|mH*Y4em zGo0^U=z0IIYl4CGlrK-7q?};C!d_JN?@wiEY3Y=YfBw|)e9w~Fd3Q?wEH2SLQ2zS% z_V)JL-`{$r%|FE#JMeDwd3?NozH$1wQ&Y9CuZi58dRi>SKQ#2}(W9-i4TOb-7cTeU zXgcWdf@{|AA0LzVu)b_zIyc8s_|W&K)8iLyKRH?5IsNF7BNyyT%3fYtdV0Ek{KllC zt3p>_TN~Y8_%rV5qeqV}_?{3D*wH| z)dlVW;o;ZwU&rU><~}`Na_-ETGw06f>FDHSX1;v+@}S0#+t;pLyK*HYKED6+%9Sg_ z*T>DZs|A@U_^^qUn@`>@Cnx94vuDqqJ{1)d3=9rF?5oycY-o7#@ZrN?UH{+R-3>Yt zzwFJ8L`8M~c_BeTkEW^1%F33Oeg&-`0iXLJXH!w|?#@ooan+!+zxMxqn-AJ=IYl!V z)Q?X+J+1clx4Cw;QNh8%TN-aqR`-{ZmacC3{X)r)<$m??a9!QC#_8ui=sw=Eb*o@v zZm#a@%lo<7c%|FCm6VkYBYk%6*s){FmMxn$37vf2zgJ9H`1f=B|39bi|HJASx1-?T z`Sa`d?2%c#ef#$R+q^$lAN;%ehsBzhlly-AeXuHU_@EEUruIzb2A_6y9f}JH5fKn5 zcz@4!${OwPbsk<`dePh7Jnpxzd%bph0JD3qRI9N?{pV-Cwzjq$E_r!+dVg-tI=pv! ztdqf!W_JE1OO}Lj-rQBH{mP6>oXfPIJ@v`v>MBO@bbf1T`1er|5(t?sk0FB23xe7Qqz0k;R!mYnzZ z_If<-ku-MekvRDM-LZHX=MBsJ=5jqe#&UkXJ%6D~i-6h+QN8C`t&IzGUcP);SXdZQ z<U2x-X@ri>-i*}| zEnP<*)g2a?P_!m3Dk=(JzPz(PEC0OToP^)sHriJIJH1~@R@Y$tvnLx4IbFMUE&n@c znZ~K`_}Z`Mtl#s-l-MptEq!pV!ya%*@Vy{O{_zb$WYR z7jkoP1qB5uDJxH%I`!wj)$#RzzjldgFIl>D?b@|}|Nd=mZhrju@#|NwcGQa&9y@Zx z!piE^>(|*?Sy>qwF}q4U{rvpg+}y&#zTMebe0_a9sP$xOYHDb>v;P0Tv$M@ZLqZG+ zSy@}p&Ni?Aez*Mb@qT&RsxLbVA3r-Y^YHiL+xu#NpPa0oe}A8>fI!2>Ns}gR+O)|) zpqwR9jKfY*@!`eA?w~p5dGp-d+*Ykx^+LG5x3^a?v9{LsH|sx87ma29#EFd|Q>IQ; ze4EjB?8W`FXL+@iKCPc;UoV%u&^J3z-_DYkMVHTwMG}+pIf^E+V(Rf3LT)wqC5A zalA*;*uZ_tFIDep2~*nnv-1IjXiPvTwq1!QAmV^i3S3g6r?=gUb8{?})zm=C z+ESSRK4_43|9!8%^!mD33D)eApPy1awDKmg^UFQpZftIi3JM$+Eoif}wA6pQ|5RpXrl+rO>z2;$?tGC=si&vq-rknDTqd7BCWuiVts z);fbDbFIt$=G*n&NIN&jGW(hiOOL|!b+O$Fg$DqH&~QYum5KTKf9>ci0jW z6K7c8uNVFQNYCk#n$L^_&PV@tKDhWldwZ8E2lkrk#ruN)tJdmT7qxVDZ=P#CbI+aw z3&q8c7Zu;UynM})CHH@YA3k(wUF>eNx<5a@->ArM-QC^VdbF9HKP5GFx_-P}{l7o1 z-D04_&W`m;KYaKwGBVQA(z3O+H8(fcX4|h{zYZL5U}kPUJzamkb-ACXr>Cpy({FEY z&zd!>{QW&sL&L(75*}XO-rio&`lpT#hvfM9czJnwb8~ZLWn~j*A-$L#3s$Vq(9`RC z`0UKg=Ka;*-+|8dkBNzKbY!ge+NvRa_wHQ|In7gN&z?PV#^uJvix>a>`}gAV`Sbk8 z@2org>&yCopXdLVF-$sgb94H9o64qt7ng0^xN+smm98F{nVMD68xjt>%hw+HyL!f~ z<;$0^P;FBDujMFUA6*)_-pa}4T?fSLVNb?(P?oA4)|_hQl9f|TZYn-uCA^V zCp@lL@$>WlV<^9p&hp{KMP-p(mdZpZm69&+^L8*V{De8b`_HrI&bggEU&Z+EsDp>* zef~MzELM)~D=vAkHXRX|!Mcp|plI&*TgM%2dS5V}Jg9o2XY*#`OB}t;QL+2$Vnaix z<~u>xp=HRZNr;HFR0t@xaEdD#+bGs-FX(yq_U+pzPg?4>Y}q0rBJ$+P6Ti7urO(bt zrlzKrmX^-Ba_!o)ZHck5cdNg@`*_Z9#lnRTnH42Y_;5_Sdh6D$d-vp$cqLu8Pn$MP zN=hmqPDOI%vFHewHBv>arfXKMa>{ePuj=wIl!bF?^SXupb}btPcv@~>I(3T6>ukM! z)6qkJ8y*Tsur=*dP6%xIqhfTp-l^%Of=Uc)=CM~FRM1Yql ztX{P$ZeLAgP*Bm|Utd>;t-ZA&@$kyvTy*?75H|7Z>O0=?Ol}T5#F7FE4}VoIH09v|ysI zkB^u4>$h)ZB_%HWHPYr!QeIzM>){s_CDpci^=jveMS_CH%MR@IgdB_gLQ=M9HBVpR zy!;2(w%31+|NrZHE4TQL^tSg(H-0jGkrWWvkZ_R6r26&R?QQ(>>sGAj$h52ewr1bH zdG>FkQf|K551JkMxBlTYkA3!9T|8W%Omj-4i_@#t%Zp1(<^D1wH8r;M0=ZJ5+zXT5 z_y1iyVc%-s{NSX>NXf2;!iq0nzI^)h>55FH<7&4)@CgQadvpI+WH_bJ=9cPKtEZvy zAkSGOHzrzSF?{>+MeEw(HNt9F;=qgw^&o z+@4y*` z`qR^NXPe~;iHnB^1#Q~4O;20<@$R=@zkKPCQM-Ees-K^qmX=mKzx**(_dc0}OJrna z@7}q?#Ke@8l(cEnrXOzW9iC`D+OlQKhuBYDU0s(hU0N5jvni)WGv)5C(p9TgonX#C z`Mp!rReMuQVYtM-r~XIS_R2f`-Tdz=sLd%Na^?E)1diyh+@<7l&1;|L>J@BF%a*Cd9kf_v^)36jlkJn+dzrrU*VnI- z7crD$6PTJB$gpF>YVk!(=kC8!Hv8wy$tSfq>f1c!_0Q+r3;MMA^P{VAF6H`hLZ|L= z9*^Fu{Qqg>(N>PFUs*ktWr*GBz4?b}p6$AxIdS&`q9#qAyl|~R`M%Osn>QQZe{N=C zB2qMe=1k7D`8BLOjERr_`FDi7y1M%L`PJ0e+&}i`;$rs+;pOG!;^N}|{{DZs6(6%j z#dK#F1_v(sbz`S^erMj)=?+h7mb$#|m=<9d*s@ppan1WP3Je#S3YUtdvdMnx?WoUP zfpvv0i=)8biRL%=OG!$uT(|Du+wJ#3*Bq=~zb|TIQtQs0mVV2YEcx*E^pCid{n-*q z;hw3fOS`*IpPg;KbjcDvj+@)_@5d=lnlx$Es#WLCox6JV>iTa1p`lM7JSh12=_%-} zv3q-eUs&jDo_D99q~yzo4;Zm-nyr)t?keurx=UOOG_R)g{_ZUyJ*p* z$&){OzX`HGs{e8Qr{kX8w~AlAe(mh!RP{StR7B*?ojX68S7m2spWN>ykk56VmFdHM zeJ_rW@@o$I3OKG<4!T-lpWQzzOUu@_Ha8cS2Q^hyRfUCyEbF$Xb>?heG(W9iauemt_exjf8oXr2~p9~-{0Qe+?>uYYgO{*#>UlQYmH1zdAYg0eSCa;eRZ|9 zU;mYObf0-&u)KN4v?)_=+`b*ZyUaHzXwvO4emR>8myVtuP>{5@yZic{T|Kwp|EsCm z;e0X{8`96qy^D7ZU$<`EzkmM>4Gnkh+?ku3TkC%4@9OL8hn* zxA$w^lA4RN-8V! z37Yiw-q|BZZ_YIKiJyP;=*BxS-@a&SYbNIA{=KmO)}1?ZCQL|3NB|wS37T#0?99En z>FK+>yZQL|Mvdi82wUtjpT7|V(e59Zlc^T}8ge0=2U z?CdNoEF2vjU0?ry%9JV7rcK+|oSBhP@$JpbuC7xzHYS6{hd}dX7Zi@<-$1@Yg$ zeG`~f`}>=xhlhh|{H^&m>gw#jPE1`L?J<4Aw{K+}!YQlw?2%!bJAb~ssOZy2kDBs1 z%F4YM!b95PjbfjY{~ zsi_;&&$HzInqR+l>C&esC#z4JHtqNK_wk$4&VIjNzrXx_Txe)0=mIZhW^L`&EiEmZ zHf=h0?%aLNhI#YmJ$v?S&6+jG`{k2$^7G$cUhcm>YHQY;8yg=V>z!>^`|IZB^ya3f zq@*MxBco5BKd)Z3YS*q^ac`IJ+I8#XNl-KU!^6Wf4mC2fi-?Hi-Q89C`&({pZLPbz z`xnqg$>79}KZ{sdS*Pp8N?8^?ahI?C@~~b0+)QKlurMj0YU?Mb zPF=I9)AS+Fx!|IX{|rZu9*v5MvMzfw!>01nkB^U+`_3-=^5P;pznsIbyLay{H2NV0 z8XWt`6_CC{?un+gwREmRoPa`&?S*UCu3fxnXm0-fmo5!R&xo(Tu8bot zI_%|?{;%4yB_aQ0?e7_j79Ch9E_w3O<;XNOZH*V(|6RRuB_uoh_2K{X_x|o%_iESW zWAja4&o#{sN;C3Q`?%(ek5Kv>p0b?dh3kdIlX?od&5kBCXR`6!DB0k<-s#ISr-=eW z94ZT&9Gsk3zk)7Bx>L74@8aj*d9o8W-ruv|lrblG-uYXv*R5V%{LM1`e(k$!^8NeD zkM)?}t4MxxV`K1gzq=a}55K#+8*-}U^r=&?-n#Xx_gOeEn{#GnW?5O8o10rj#SiuQ zHJ>hd>;HXbzJKTMce~}QUM!rd9lmVI5)m=6YuB%zp84hL*S}YjHbm8xK0ek9IxFT{x%<5=J*E%1?A?h zEn_;f{@>Xd@k^~|Pm6!+6s{c=ec@7HneCS|>o09zwsNKCv_sqPRlVN-@AdwaqmqV6 zEjnN3&6~IBNPBCms*1`9F6%k*Q%(J(K&x1whFm?whno}4~)Dl0oXXpQBgBb}4g{XrWdSB0)N%fAO27k&6};+#2m zE?h|17!l+A@B2lO<(D(J-){dr=hNc{p>5{H7BaQ9wU(BaoSd8+H*Qq-pEt+4{2jOc zo)4f|&wJJH|2~%gzoYE!tv!48tXj3Iudnaky?g6xZ8v`A`kCwDablWo^s_TFjdO2p zku*-ziQ1BJc9!YuYioztD3R(l(cZ7eJqS3fi=8|MR4O-Ji$u z_8*T37uj9Bc+u6>RaI4W>(;GmlV85N+rHi-Zi?KK?Z*_2k`7OOF(ZEOocP+OqBeiG zWXac^_@i~#GNvFhA=4#Ubd^>>VDl`!63N6Zhu=-l^R5f{#!@hQUGpf-q zLSMf*;=<+T4F)=KJ(k4=*)_EdbFq$q8kXH)(zCNeTIK7Rhuq=~)%r(eA~$8Y(?j5lxJzLmIi_3F~g zFPE^-KD+Fy+SMREr?|}QZ0q`ed-m`D51J8vbJMu`+Z*$H6^~agpI7zo=X20;6xH9~ zUAh#ctEfD8#@V!+;ingP*?(G`*pXB4?95DA>#`G>^)@O0{`{QJ6S*;|wWRvnn@GzE zVZnaq5-pmwman@0`YBIzRMZm(NlD2~f9wB$umAsP`u;ty*X^EH^XX*f@V}F6*Msg>~P$xA14ErM6^BW>M_fv#-h| zOu5e6EWWiR^TUUPx~X~j&9CGF&hl03R~b*N6ck@9IJcoiXo|_gmF%`wFTPxePE1wn z-DkP!TV-YC**TWMVOODNkk7TL{3ISgMOKU#Em5g@uKsrM0!^uCbo3 z7whHaHR8bwPe?4FEPA~M)e(ySygDUgY|Ljme&7zCeZ-}^XyZeMk%{NIgy^zp|>uUlV z_i~F*nAG&8B(ybj{eI5RtC^XZb#--LzI^H4Cv&lD74!hc$!fl!f#*9ri~D7*r%ju7 z?aGxe`#F91#FeiGt-N~ms;je?mzR{Z^zUE4wsdrhwO&0mUv09d+2>E6qIQ?P?Gn`% z(~r|}|No$w|H+HsWj-^F)BE=Cudl7GO;2C`M#KI3t65o7V^iZRW6$m1xpU{5H996H zC7?q){#`nMX{q;8`Ik@TmfxG09l5h;>H78SWjxL;+`s>RfmeP^XE?IQ>RZyM@K)^*fA-7>f^HV^77Ksllf1-?3)%pH7~XK;QC47LPA3O zrp5DebFW^xa^kutvKPA!-dplBbh@{1MLYA~zZqFU+Yi6ESnjoMoEH7l}vd*0n$xwp;A%gfig zy?%JOJ(bb6?#~XL8yy>ky=|Glu`z@_GSQCGqi z1x2xHoeBu+3d;P{d9hXRr_IB3R@Bq91#4TccI~q}awOrhTFpn+ur&exd~z-s8jBVe zepE6tzRJdT{A}4HzV^lY_wV1g&(7A?R#EZcpP!%G`DCkpzuhih|K}sST*ZT>)8lS! z$qbH&h)7IKjE#+Tc6QFsUmy1G%ldC-GJ8yB`lza^c6N4d%FoDnadUI}=FOXD&zg1X z)~#K;cmMwNi-)Z_j6Kxq%&AkeActwsumATmaIu^3e7oA4n^HkL>-JV}Z*O-mD%zBj zZ#H|b-}2gyvuTrSp9*ZscXe%@6CD>fZ_a+16W6bo|Nr+Fv=VGX;^8MJC(BpA*~l(m z^I@X9oTPc)oRS$cXWqPVV}+>u)mJ;b=3C9xGdB;{X3%b*+Fb;6^QYE=CfAnF zulqGMJZ`2%;UckRQ~ipHif-M${k3ZEJFTL?qRgV+qP>oejt37OEG#TMdh}?~q#enh zSNo~6u_bI?DOL3K>#MSgzoma(`mZ`Wi#0$0S@=scvkph~Ik&>=zAv`tuROi6M&{Vw zw(Iu}SLYRQyCg6PZJMCEKg(@1ui4FckKOLGL~cmwoU--hgM-bR>`pnEmA<-?KCjYk z+Rk>lsu$n)|Nq+|s9g8^_Wgg*rUvMW7297g7W>$0$c&++mV`^G@ zYKo@6-OneW{R&rt{XyyD>#M7`%%$dA6gu(grmqk+n)>+G+p@KE3_v`ie z`38xHHl?1vbouhu_1@EDf3KU+ot2m8=jl07c*147vNsVaDJgk*>*lDuJM(ANoJnWO zDz87e_Tt??qy4`Qaj&ZVBKUcAN%d~4{kPip`J|jXq%-qx|HF;pA5K00@rR?&MNv!g zppG>Y@!BJ{)T0R`;Lx<RDgbZ+>%~B4%`LP*Y#6HN`x>?&{N`nLf+<`uaf2D-Rvo zvSrI;b^ktD>u(p`mReQf&zIAKXj2RY{pPqnf z;(fp0Rew6E4(h>_)|na`2b-Bm^_tE0t(q45>({R(^)Hv~+!=XJ%i216o2Q>&Ur&!s z?XNBK=g)6%KfW$@x808i&7cx)UiG_)+>*9cUpA$l){EH@5D=iSJ0v9JgsQiFk#3Qf zr>Cc*qvO4M_pHm`l@u3)?hghX=>F-n{{Qp;|D5mE-)B+u#N%e|nHh$UkM&0HD0q0Z zTm1Ct)6(rHGEDd z&&@X3pSAsPQe%&UJ9}34)wds>&93;FdiB|vgAWg9Fll zq`pYE|9x}+pVRyQJW;pb`Fh>%cYD9z11-zh)NpE-PCfsbS*F=1C#gb~w0pa_w5$o+ z^y=iNEBEi~*E1XJuVOxV+|_)ScVLy=^Jc*{TLVH*#c$=_5ztq3v*BkbTIutPYc{Xd zT&|UJ77eo2A)?pjT8AdQzhTJ2^59G6kzz35 zROavh`wf)jYro$OT^&{l-u^V-x?E37OG{PNb(^N1o}R9*uD15-6)Ps}UDbYtXQgaV zT->}_v!rBYWu>H~#KgoTC1*~aeEHU`TQ_fN9-ri185bX~A1x*-deRKE4ij{X>3Q4l zHosmh4qoQ-^HI0{w|94|zq|;vx8L8=!t!$4!iA3Aonc{Nr#PSRo;-W@?74I2q$bUq zCnqkho-QFMC@3NE;`Qs@2?v|f=T$zN=q~s3vHX9FsxL1ri=S0gRh?SzH{VWodCAL5 zsyAJ^_sz4d4!iBT?#qEj=GEcrL5ttEWL^g4=T2euQ#((-Gm^^R_w(78mzVeM-FtqH z<>KBpnZRG3l1hJ%96NRjwEX00)l+v#8OhrZ9rLoXCIwFV+~40n-@g9e<9_>pi{<~m znE&tP{C|(_|0VzY^wfy2x3~ANbKB`%r$SHfJQ;c-?f&n3-$9pLo$CAd?_beFBehS{ zGACZ2ZD^;mJjHBvKzX^jlvF^}s=Rhi;SkPi=JyUPa(#8}#ft}^ey{s7tFLN#x9LpTly-8K68Eob zYok*wXWLY6TJvesoqkECeLRPaJQ(^Y4<*29w2>+>!r2d~aE9zNhwKwOG3T zgQl7o73G~`TWeoT_7~-oLT@ge%nL77>+TBaTob(f!Si-y_XiIbp4zx;XX5v~ITnq} z)I^K-{ni2Y$*Bq<+A^O(D1>}^YwM__kQn_HqX1cDb>3C z-Ios^K79K0>GNl9K0dqRXFWD@_H}V_@ zsHo_r{cr3_UtRh5_&6xMuZG9VS{6N-|L@E4=kx3TwTj0{m}Xr8UFzUJ-!A*w8h`u0 zA$_X0?k+Aayq5Lb`jwQxkej<=jf*4WrAregEcmqg^RvWfK4<3jo}GPl?xnkD{rPtF@~$#Evg&5y zdq;mZqa=Z1x#x=oW!ran?^x0rUOeG)i`ujBm$Mg(Momv$v3c|6wQJYz+_`hlo|rK0 z$hnsKHn>0==5tp=tjMo z4+q8LDiXiExR`vbXX5KgbxZz#et!P=@#E?$Dk|#g%a<=dJyTsx?G(p}r6<$;?f-rW z_P70dBf0->`Tg4O_o~;Id^*6)zvs`V)9?3u?vr`+xZgf*PsPTViF4e1eS7CPgojT* zm@uJHc9!h7ckl8fuWn91KhLuG*y+>Re|~%fEdmEM#6bzN{BG&>FE1}UJ3FWDxYWKR zR!~^D_`!k3cKN!9)9e5Jd2T=7AhBuA+BsAAIEw4VXz1%t|F}o;^J=53vu6heHJ$NM zQBzWLo2nMKLqNX1hn4%myS@&NFJC@PZhpt&XTfU_vOtNy^5%(iPGM?BmnY6^GpU@^ z9Ro^*aZghvFa4`Ol3{Y{mWubJHNl(o%=t5Oa&mS!%{#5F>)f__+4rwszkdJzy2R?I zvSXM`YT(rRB8a%KL<-e$u?y z6((Doc`eb`cJE0UwgRu{DwMPK3S(&*)`W@ z|FN3mw>)mWzMkH>6DK@;eQnF%-FbF)cKX>_Uyn)W@A-5}d$C(@)!(nzkN3&`K4<;D zN7~%4d-J*3=I<|O`_UiYhrd5JwDc}?l-3cG*Na|S66rKiWM*3 zyxDU5t={z0X`4+=O_wfNQc+Q{W9QDb@%uqF80dn9dRRmF>-ze?)A#>LJvm9$y6la` zhfvVDP+KxDUs~#I|KkC(xy3fj6b$KvDF z@c7y<7u`WEe^8D1n7{sqb0z489s55I`TK1?oj5U3+5Z2ZVtM)bGiFFwuHLd`%b`Pu zUcGvC>(;GFlY}H0%getTCLgo;`DAjx?YA4Cp3CO>f8YGR|No!;pTqViZl3BtZ~OgD z_WHeQ?KA9Zca;Q%hF-mN>C;yIuxZ@WPxtrs+SdLmad2pe>F8NF=RiSS>8mR%8yg!Z zPMpXY-r3(jef90F+1H)*Mx@VLwfs$R6-CAZ@-;6AmWZf+9 zfJxnVcv1}ZdmTB?zVq+b3$GVsyJl+z@jtwv;v>~LG5^t7)`$Ym=~5Riw62r;G9zKr z;d6hq(Cf_B!wWa9+`84n%c*A1sb{Qgs}9_IK7aLrd+GC6KALQ5y4|JjYKBQzNXV1t z&!0bea^(1N&}8@1Q&Wx8&ir`L%)iWMrjq|Z^RMCG-`*CNlbbhbQcz4xOlW9maPZ~3 zch}Zl|8U@dLw0s{S=qL*`qJ<3?ye47TlI8mxLoa*i=d`Es9*ojJona_Edg8+AYq_#dYfR>8Ap7=gzI#doOLXBoA9<-M>GTmPW z=&IUHL2d_5pU%FuB{P5T*J)o2KplYasvY0&Rm<0WaQyl4Zux!CHHG3j5gTfL7QI}u zZr!@Qdt;YhK51}jX2#Z+PYzXARZW^adF!fepmWS$Ebfo1`^`9zXSL-PhIee?RuuPnmdsW3qcf!h)E&f5PsqoW14Ws-sP> zvQko3e8_TX@hUm}c0<+HUE)tJUJh2>`}^0AlaA#~Z+{=$ec@`?HL)!wi#9Te9@RMK zUdPDw#8diK3iGq@&Ua_dx37M^{+Ysa7QdP%f3@UKK4)UOw@RMKa4Y7o`gI|_?It7p z=hZH#;ESl9_?xnlvPFAhYSXL2#FUgn6Y{_1_{`~ec{!Bx+9snJXU%_>^6>H9%Gq}A z+_`7Zo-JFpY}Kk&OO`C@=;#nu_xthlr>uQl%skK;#$R4uc64-9R8)NU@FD2N5UHYv zhgxUMn9=Q=vVPH`MZ0$G+O}=mx^?T`y~~??a!Kv=4PlSAZro^SZEdZps%mIxXk>H= z(wjd$O&4_B>c6F+{JLiSsS_tA z(xn$KUQ9nfkC%_{+xPF^KYc1HF2213eA(NRlmGtywzai=>bi5?jvYJx{P{C$mXxLT z&a9Vfw{PFRe!c&(g_|}RnVOm^C_K2Z(D~lId+dBN7pyKG+V$!2#l`MVw-<3pa=l!# ze7XC&b4eRdfTI6r=+1(jHES2F=JBqos!B*$Fz3KB#iEA`7cM+{^k~tVUy7ySC$65f zIPu^_8t6W)ZMm~~{Az0c{Exl*ZP{#3H|3(DkfN){+2i80HfU`>{O|9L?f!o&p79tN zCmMk276CttUV~Q)CSPmc=U1|A;abVFm$tlTna(@IQ+XHj$=>%3huLO}hB5Q_W}I^L zGidtzpj=3Ou|R15uevX@6O0bqG%$+C$e5tk4NAYd4mw)Qz3}?twYF(uAz?~-eyrcr z{Ew|(|7dRch8)SRt^}jIf2KbwvGP@$T<4LWpP!tZoSK?iSXlT_pfae+H8L{N)zvjL zH1z9)S)kFuDBTLp>e8~ZZ(qMk^02);n`6e$!;_Kdr>nI3^2?~`=-IPoNl8hi+<)`t z&6X`&z-zL4CQTB0xqRo&onKc+MMW)%{ux?Xxl<-q?rEjJ|M{!!6DD6*+VpA9>eb$U zo_=xXHm_Krp|0-!%U^2JtXZ>W&YWrNqUWVOOG|vUbdrhGTIVIvm4SXi>#XuSrtREo zqGD-jsjaPTZy#@U{nC<4okx=iI=VrH3h5emFAY+*s8TARYTh)(XeZE;M!(CJEb?T_AhzEvkSfb7;k8?!fQj+TCKh% zmsfIR7j5Et(<|Hkd|t5NwV$6S&R^dZbdPIJxP=Vg?6YYbBYeUQ>!&`|x~83?zx%G< z?%nHlSS4$o-#X89)8dO6SA;gRH9P*ABFFYm>Sjcp>h0|IYpd4&+s~({Zm?(RoNZs$ z?C$!=^>b>;>eTpl-tU@oPvoc0e)x9%JC|QqswDU>WG!F#^A$_r^c;Dm*(Z-3e!lo> z_En|zw`OGbOWpkON;lO#H^+3-Q(vq0U%v#TS9`5p7ukH?KD@ukx}`1o6s z3GJ{If3i}RaIIHURn+JI`c><_FKVF&=3P%N2&mn;`sNy?HL|i=`(M57EqwgJ{(tlJ zxWi4XC(gL|pTBV3{q}=`gbA)&UX<5w_rT3q7#N~WT% ztrFoJycCVV>d%BVypQxzTw(FM`ac#Vn z)3f1HuIsbScbNFvvvPAec#gcfI>U(d{r>fNEdKr}sS9^VY~A`w?8V#A*;wqj`1Nv^ z|E#kb`tB7ww5%;_t)87ZxGI!`+u5tD>w~Dsia+xXE;v-@vYmIjckA}GVOOQ33SJ02 zJ0E_ueQB@s@>7D>uP)pid{=f;&A*x>-cz9e9%(2 z$7Xcu)sC3XEt~bndwS9(l|BFM($2djC|FsA9GLnubWyfZhof|k z+Kew3UN3mU}*jQHFcr{U3>(Hxb%O0&^=Ue!%3CJ6+}99~;j?(Nfj{8@SGN4GTNkc1iDkyVn6!K9 zc2MIKHPB-8X85eSl~TFWYhzlfqEXP&AIp3XSHDj@$i%|Fc#Ti$&yGBPX6B4s*9;9l z*+Y%YT1(zOTsUjFdY@eDe)~qYsXg3{O!dnI@WzuYhEjPR#oGqOPbK6M}qPV4R3Gk z6OF$6u#V@r(1Z)Ede6c;_x0L;G0-TVDH>*chE3wv#rXDJF;CJ~{*OGR<+}3D+M@GC z3p!B2i`!;%;&XFdgN3!U1jO5qb{i%#-K$_WPFoQWA1C+gS6h)A^Q+bKI`b~Bd{?wG zZR3JeWMs|vdmsiNa#Ao51>!z*|)6LLyj^rx}nmDWD z$YhJ1%+_1}tkSP}EO5QAZ1b+mXTl<$o_n%Du-5s>KcjfTfBe?g51)djhA&<;VM0OWw&=A5 z78W@!*N^d4t6RMe2=BUN^CVTtSmL1d#>>2Uw>P{6O{lD5Gu`AXzU$Y8<3ej(%>TW& z{Rn*0(_FWk+?+?z)y|GO+ zn*V`=0@LIPQ+nUnJPBQJh@n|n=bdlK<7>7&Ru49;{(on~_Qkd=ir~T2GY5KZ&e$vW zn*Z?z{Tly=Av{T40Vz$L&2Hc-2|?WFo$ehPIyKE`;V!9r_ae6QX@@6$&3bdM_i+2e z_x%qNTwE6Hh{!#>K5Th(c2)G+Rd2GKnX|I4$n^CcJJc#+&bNMlU*_cpue;aigx254 z2)SIH(C{#H(Q89kF;%{BwdC229e2C;zAL!jwf6Uh^YZ^bc^OT*JRz(_Nw(z7dZD{F zsxR>UZiqV1HtWI@?)$0{pTz&9@*F$yI7w&P?F-y-Me6g8|Ezf;o%mz{S{}SuekLn4 zRHL?LLu&W0vah_-8=&}5S24~mpJkz<;jCbu0t=PIprn1ta zTCDilgI;rkA{90Nw)yg0Tvv|B?fF!D+NGp+P61!S0k+w4zx+y$Dc8w=+j+Q_d)u3X za`8Xhl#IkSa(bL_^ppQ3lMtD|Nc!2UKUub~z9;{0|M5Z6=Cg!cwb*&T<0U&KzbCEd zuTc_E{H}o63A(%a=7l>w3lwB*I%0Q+d<@O}&( zqa_@=+&Ni!)8>hjns!*sv1&cqZJ5fX=5t_AW!9nT(^f^E{iAh}*Jw_>>46Kq??RUR zI&_^oj=k^#yPYFPm$S_4^+L75tM7;Yyqabre|V#6gppYC{R7gUcJQ3u^H8_^QRbXJ z*EM&V)n-^^AkqSu^+mSW;==v@IWj70j~=4id7ldGM?)_x6K#eRHk#)wlG^I9BcI%DtTfisKEx z`SsN2fXdgI39FoA*^GiFOlnc7oYenEE9B~;ZE|1NW^6sAb-VaNN1nn?#;w=->vq0$ z60G8Aw|Q78(SBHPUe^_$lv8sf8oSK4@HUiwMX$$pKPx(z6d1X0mQ+ZnqOtJ2c@g_$ zeetZD_U^2$tA5_O-F?W3g+2MCkk9O8%QpJF zOg=6k*Z2AP#0d+Q?aDbk)2Af){h@^xJGk}OW&Xa%ck~vXC3R85|JKEO-S_OioP5nD zk-~g)lCoRL;e3Zovm3K6#&liENl91qmOCA&w?3mhiNC7HU=xE8TB^M(GRH48G<1FV z+FerZd=D@Cf4ml5@tC(qzW?p*!k0puHeLC?_WIS8T5HOzkN4zRH8*Fa%{rT9bXw=^ ziGb2Db>BlLCT6LfpVxaKK=izxmQ$srl~si2j2E+GBOYv7DRq4MY}vB*uAbFu`;#iB zzL@>E=``1BK{wfwOHa;Q3;TTPy3@%lF=6(^hv<`PyCO3V?r&tgI%{_5%u`FfKc2I$ z_?_!BqhW2dpzK<&uq?rA%hW>eUwXRhPDkD(OP$RZQ=H1pckK#@U!V5oU~?AJ{x3qu zdJf*%x$0AvCudgn#TzS5aYV13bHHW$jov=T$Q5nI8>58scNk7`-+nDcZe6%eaCwE) z{S}vvTdvQ_1T5Ntz(+r6z zQ&(nW7aRZjJu_Z)*Hep!CI^@7kI{?C4_Q6&;*v?P)r`+quC^?;nv>`%|9 z@S4p$aLZ@gfgRH0dCwI(-SkQ+0L4{9+eH=ge#h=C9@SGMYHEZ3|Dz69skopRF2G#7_s_>noGa z;j`Ehp|E*PN%5qaD^tVPZkUz$&N-et>Qq2ji_*-KTUVGK(%4+P!{N25{L!zeYisWD zfwMS*DAAUX2$0<0#U=X9+tV>;4Hu)|j0W@jN22o+|JA&?y*#Mt>(^J_H*VjKJThsY zx8L$v8_i~W1#jQ-;EHBwdg(KtQ1ggquU=jK@F}S9+GO?6ce}QJEy@X<-0vI1M~hLbT@ z9k2JktGXh-Ktbx_LXN33=kz@BD>=n>W-fZb%O1~jFWoN>ur+qGfaHlzJs_h%k-oa!Pg5iohfcJZ@kKYTylBU$m@cF%9Uw6j5} z;r()<3$Gcc3&{8P@l7qcnsw1|k5|cR$pa4DQRg1?i0}E9c;8XxOJl$NAOD9_#QtbI zP2{sOK67UMrL(&Wc&EB$q_guZ{ zYgZgt=sd&7wKY8T*tuD)TeAfvI*OkcJY>3b`D&U`c;}02OP+=|3%+6Ox4p5M|M#AU zZ<*!of3PZj;5qk1dB6N$kXv&EnnA-nWeZm`%bv~9bB^Q+@_W4H%#+C$m5k!IE*!(^ zV2NI>m)9>g?y?e1v@PTL{A}f>Y4UX)t=t)YE8A06xV-CDMoIW{&+fA`$bh?leH&Sz%M>hgO1(lJcz+`OY7 zAFukfYPtHhJWyAE6N`4(il34K4R3Np3)Zf3N?v?ww^6)r$>~jp@AbY*QE^u?5?OeV z<6HB5^F90z8f@eaZ!B5zePRF4&|Nc6KG||0sPk0!4vE$k1ug7~FD&}14JMDPwR#fOdBTLDP7gveB{`K|M@0<*;DXn6BIVEUn$kMAyj z_?!xQ=l*VIj9#e!*3H488+3GC)6|-pLh4GNc-Z_gm{-Xrtp4bV=F~i0oe;rmeSA}O zQ@keZv-ErZ^wEJ!t5${heVyzdGNtNE#-6WYV!DU^{e5+`fx*Rf;Q|L=52anUVJbU( z46ZKP#-i$~amwLX=A3U0$HQ{&w&hlDG#BhVv;LCrIZ#hCNl^Q98Sk|<2fEIGxGDa_ zY2Nz7R+S$$`ob1CtyaltY{gh%vdcO1=hbz3q9Qu_;qgc7p7s3d`euGF;NjKj@nNp| zfBy=~uUA@AS@}x)*6&{-3%%Q&P1zz}wn@l@6nkoO=WJcYdGl7+G_k3(zI`}wsI}s` ztY}>A_t?<-tGA`?>?~@fHg43=N~)Xs;#=gz2S$fu+IJaEnYutl`sP9o+a~4R8?yPo zRU9&wJQ?-sebuMco2Kg|m~EXDn|JH_j?bs>ykB6--n{Pg>OSv#h1PG(3z#Aj-@4Z` z38mc2J2-7?#BRCQ<_U+>a_)7l{q(3%X1$XrMkBOjdGXE=o~`@keSI@B0z|_eKPq^_ zVfRmBvRdM+kkDVB4ls%)+Lm%Xe5myxDt7Iv4d1@4QdoU+O_fB-mG*V{Lbu*(ZOhuY z;?(N7bG0<*PHOU=E+E-?cXw!7=`)`*Ga4<6H{?n;HD3+s=?#6_lxlV=&ZVTfM&dwf z>sHaVUstSm&6PYQG*P1O0|U#PBPRt~o+!uj@69Pb`!n?BQMTD7m)f?anRsVAcFP3T zO}W-an8vFQMcJMa_V(@NJ_nC<&M@V+E?=ea`e?U@w{zGut>amnS4s$8H1)Ti>16aVD(Xtf zsx=`SukuQVG*$g75smo!r#R>4qM$YN=2=vQOl4ZPHgxlr&B3iJQZH@dFu0g|gmpTr z*yLT?ec2>-fhJhozP`M0qvu)Om-zHbAL}=l(mB191S_SMHw%dLJP2rMQ`C`pXxO3Y z9I0-#b_1WNWcr2=W^)ogJ^QxMKP^NzYjr?q$DxQLZVFDz4zk8f;Jnb-_ps-SsSm?V z*R;N}j;bry7y4y?+QZ2EDara)>ZI(s*^ZI>^bxf`m{s!p5?4Z&sX=vhsN%IbGE0`N zidw_Sxa!N(*Xxs?czl(8mwoNQheQ{b74fmVT4qUY?LK@^aY^?4>cgA;mIW7XJmpva zOY>f>c=EA?KNULBY~|%s7f)MR@oS5hZ+Yp;u7hfmSMAZ7JndRa{r%l;sq;_R#M$X*w zH*4pwO_|0wITnAhiMc-&BZn&;eHt|Lz&yE7tu?E-SXozby>+;0wa&IgfnB_ivXjyLm$9Uq+7Byj? zGwbio%jS#u^sH>bVwtC|8mFA&j3zy;{oXX)huQu|s)DmxgJhc61GE7XrC(v0M-6`e zx^QKQ(we19wU$`b+uf^^UhJ0mCPF8+OV+yJ35VZ2mjVMLqbue+%S%@LnrStcOU!C+ ze3*#xuhl7eJUlCyR=F*nW%l;%igj*jYLg}lN^{rOpPAKae*cK}`W0Ghvadb3pg48$ zw0KpuRl1Th)fQ!&HZ+E9NmG1n(INf44SDU9W382;6 z7w@MP1gJ8fO%qLg`_eI5+RH2C<>|k_Hx{dJ%Rm0??2QeK+1FROSH63?G-%Djg{utG zvR19?U3odSZ{~;YyD!%lSzY}yVP$AY%byz2#=g!#(c1Dipc?<=m8k80XALuNZ&TFZ zn69^QLqKTy+I4Q>(`QBLi5*d1l%3eVSNiT!4cq?D2RZnhE^yBI(Dt2C=0^YD;{`t2 z`!gF|Py5GxzJ7dm!X)O>g{y_<%D%{Oua>?Qby2JT)1oi>=|(XRCktNFpUz>CTF~?A zzI0F3i|UKohp#UD=fBK(-ihu_2fy-6=c(YY(h3mlzQN(rqUiJNfTE05NAoQf59cV` zSG)!{5+CYub(&E%}VCtF)%GHJ|E9Nng#77&GS=)AzmA8?!{8ojp9q z^3})9=QosU-?$w=OR}_2<++qxBNKYKyWTH7u6@yLE-H z<0;pe9!DRGL;a6lFv{F$uif|I>ZjFV5wWi}KZ}~QbklU1rTn$M8Ef44%B*HH4PCJ+ zK=Th*<)sET+b=~O4`(epvpz0P)j-2}dGk8)y|yo2I)xk0O5KsdkSdXC@U&F-WA)kg z4TtYF_A!aHC>-IhJ6_;(ua>{!&GEXK40azpU02C?pL6^-W#V^_ZO?Z*gNrN#@#U?g zj7-I-=F6zer4|YBBbUY_VDTq2^Do^ zZSJpMwRUE0jr+%y=clE#i_g#E>jm@0mi(13J^UTLc#`@ay{LP0zuESa3bW*=Xz85h z>Gqq~sqWXB9~S#!l}oDRsjk47mPJk?&y?f&wEVRKE_TNW`-DYo<(hw8_{5&IVVpdC z2@Y)Tt0QiAU5mOhZE?)84J@jkT;is0+&k~#q<>3q>!ipY|JZDy;oGhEKJ@?m&EaYe zMw7AwF89|NpNX0o^DG=~JfveEb93{n)4iouq2D(xcb|Ij%jd(duFf#?oqB4HiKp#M z+vuxFv0FIu@?J$hIDPtR_~Gr_7w?XqdP+v(hf&#ySu@L}mVYjq9GS9p)z1Wj6`d-^ zDwdJ0A^ft3*2P9_c00Q$JnrD;^GQ!UeCDp|+O%w`qP_gmrCEBCy*+D%F82P6Xu8ai zEPcx>U{d>@oD_8>Lk7lsAHFrT+y8kwRcuR)e_be_VMAltmg$SOaJc?Fao#mg%_w-{ ztfna?OT-r};EpYlIxK3pUU!0K^~sGguY|8D&OPC{bo)Z47h;z6KLg|Tf6}aZE5GpY z;{{KPmZrZI2>ZG*?<${)Z(XUayW~Elmzzb`M%}%Y6(YVk;@&cyl&1>rZbA2?)+W6* zm3JzeULJohwQ{}f)%t*%rLxCAnk>1xun(hlSoD6zwD_y9FJ51+w8qrbqLgd4`Rc5h z#%U|`Yvvof*WUi!#2T?HkN~+yyo%89&Tj!0- z7^jwAdKt1La`jW~%a0$q%GmMn^S`;#xHbE#PSx++9;u~r&(FC=NEjIhhAeq>K~^@4 ztMHS+#oh-^r&)s8txg4mbsUO$vP?mh!?Eszb=TtMg;xBPxf#3v{aIBK)bof*iMMWD zxV4IDwUMNg^VK<)H4^vk-Prs4)0v6eDvh`02Csi}ceT)3b^k>R71_nmVZ#2B|8SS0%{-?r<`?Y3=fCRY|L6Po(c!@mD> z(HakzV~T!y%eg{7-F7qCwm8=N$-lGpOb1M33byjss%m&TdWkH0B2cu3MdgH}@x+UQI1;L@5VhT|Za4^w+Gz3-_JeyPiKbHY3w9R`${3&~-;H2d9Qz zUlTah_;}C3Zv9nGv)=FT|NA?1@3jj7F*_D0t=TkP%;k#I-FwByQk+V+dg+UcC>RE& z28-(-dva33oKILS;a5rMw(pnyHzu{7vYBtw`KLy-c&g{sJ8O(qhrND!YptJpI=A3m zhfPeGszF=RTCcK9cC39T(PI#oUg^)%YH-$I`a&J9K*0`+)?oL76!tQmqnCcp(C>d& z;O`v8n-z6ok!aH1wo^-s=J{r5IR#o>5}qK?Jmav%9=2?|!|9jqJSY=!e=MNB|EyD( zrq@%A`q!nIs&T14B^SOf-Y?iYvBRdLIeX(b?wXBKtDi1zu!Ugn3nq~h9&zU{ zL?*0s`tl%&#c+qJ1lnWPCh5I=c|}of0*KP&&eM? z9-m<^e|q}r55)ljT3T0nCV5`Ez538b!+gIB=7h%W zJa=Nzw0K?DmzHz5oo{%~`O@}1EaxxF{43=%vD>`^4G5_NHbX_@aDjQ3+110g$7NOJQ{uF!GozBGlKU{ zjoNcFC+vNZd%M=kS+ly9sJOT!9A-N+qw#ut_}0q!YTv2P|2`4ciE0U5UGRWGNjcOt zerDjMCG6+em3Ea*KmLF9zgLMeW$nM6bmlZ$e%iqr9W=3O?$1!|HD6ckx7xo;{@=7o{kk7 zEiEgw*333v-Sg;3r`BAH>TSOY&&y5qv#F7I_^_itT=UuQb+r zvwV7V?p3j|hbCOj2+0hc%Xjx~MqXHIh__cj#EN^bPk6AfuV&h_Z=cqgJsA^c$z5K) z+G?+MSi)_yH#Zua*{`ylJej3-qGwXt=0YQZi@JMk4kfm3 zt=%`SwLMCj>VEc2h~u>d3UBVNF6z8==gx*w?QJ=MzI9ic*2KkGREZq#d-$jF$&(eo z<}6*hN-x{J{Z($khoZ%^=Z95ZO$bnYaxKinWW|lFC@ClB!cR-IPQHHJ9J~99$%SVJ zo}JY?q~)8|x_kF5w!}n>YB57Y5C8C$;d}p`uG%w)*`?%k(LvSusnCWTSKy4+H7Y8u zpz*#>Gdhm2nS5E`&cBzDO**GOdy|NBXxvkQ(iM}PMHVQqTRty1$8OhN;Bm`yj!pmP zohNi%Gc8ZO4$N9Kh?_FrymZHM09P#UWL%aE&ryA*nVSFWm;>Hsr zn`gaV)1xJRwfCL(4w1$VftEQ3XBM=aR!q5|_rS^K(dvNI#-ohv%O%mfQL?_;`!kJJ za?Ppw`}EW7r%$ym&YInQBVuZ7%sv@z@uYh;K6AT1KK}UacE$HtpII$ivqO&&s z?YNh;Ugq8xZ=L7QX_(VC=aOj*2U-9L-rdH=9{SX0v*g~r)0@}ayt(Slt3|Fetix+l z|IE&RbX5G~lgSm|BKLd|64MFT8c|z&_511LM^`c|Ie6gDtFzC?fdvj zi#ke{ELRGZ`#dqeu?sv~%BowWwx-AH%m1zA_s@r3{V9L^|DwA$Bd_0$j15Uy8RX(1 zD6&-RuE#_*Uq=NE1=SJ*4{;Xfi!FRY94!IP9!^3+LYJJY_P?*)Z&RMP=y&P4wR>9+?McNaK*-LrCKSj39MlS0`V=Bu1o9~PCmbL#X6&xxX`k=J;47yAC6d|+#c z_ulMs`5Vn1k6+iT?w^%=v#v|Udsl+^pVy_k=jFYeIql{C^V@6UIe&&CyvV>{!=$V0 zwId`<>t;kq%JzKi*}Kwub)%OlUCX?j^CrU9z3xXr^<&=Irrs~Z>PsKH-QIVXPj1WR z^r=aEOFV1my?i-sYO1B>t3qAf&_!4KWjZ%Mnttupud~i;qqp2HEj_hTOzc)Odsg(> z6C0wpi}ZW>T{~-4cjw#t@QttfWVa9Okhs6}*}9WK7f4wZyH9!C9lkWZ-U8~oe`d?I#jT{0W zvbkHQRODn`GBMF8nKgU$hNP-pzs&UGLTU`{?(xY6@jw6d_1nMSX65V7&RKcn@sUom zq!wP;Ro~97&?qg+S@z9VVSk)zs{it_*{+^Cb=9S> z(I1{p-&I)s{nfQI^VU|I%aaZKke+M7a85XTWzaz?%VCPHw@(8w6Dx}V)*~# z0YQtHf61;{87R>;n}fmr`TlFyZYAlS{WYI))?fepy;rYC_-_5D937jzwKVK{M(_PU zo_W7AA6`8X+4QlPb@_@b^`}h#)z1AFl_9m};qy7H$lm=C>9lZLW+tb7-o53!qTbHE zdGpk!xc%$yoqK!x>PgGoSy5K*Jr^E7vo71BK5xVF`P=U8&Ha>8{oXcu%ZadcTMoCs z{gnDN;q#{{OKW}vxU2p8ahfx4&izfRv`p8hrQV#Vysdb7(@H}_E@^(rMb%gK?q23E zFKyuP`PJ&K4Q}qY#p5+r)O=gR74>&nc$n7OsOZ(nW~Qy#v9%d-tPS)3hi|`o|E@xk zl;r=7e^>usdwHw9Yr(V=0&&P5IFRq>-Cfjk^yowO3-|Y|OuAZrf9uNN+%q!@GMNZKR+|mEPr0@kA<=}E8d0u56N3+=U4YNd`INOKUtY8@9te4Eg-$x z?atHFrP;r}U$=dA;o!WgQM=Gm?d*H@kJcj=1^)2(W1Q9+Ze!v8MY{y`@bIT#rj zK4@&&qQM^-waV$-9GR^fjvc*uY3a6tg>qK%qN#`5wGZ7|+Wqy#LX{^^PMVdk+xvgt zr`5a5BAuF))@W*$eO+Z&{eNFq1UI*6hpy(vPerX!wX0TL`FiVuz`SQ^N$YZJv}>Ga z?W>$plDyb#)iyJkpsycoznuN@G4|`;z2*L`+xJ~vxzcOVyL-8_&2H{0J+HDjcoqS+nSwwn60!i?`G2N?YE!L zzy0xX*|VOx*2|Zqy0vYZURfCyu)rldHugv0SG)hGBg6K8Tc(!lk-1W6Kfj#DysF1- zP0RLWc6Ms{-ran>?A;cB`>kuEx9(jXo_*N>L`;q?7y&w92^nU1< zx66sIUmN}4cm4l;mp0U0?i64~aejmQ(xt9j=kxNOnsV)m#-Ukr*QQ@yzWlZ0=kRqJ zzbc;f%(YpmlbW-pX=3(uEk(=xd3!(i`OZj4KAv@~XXC}irjL)m{?0A-V(!0x3a4ky zSn=%qZ1cD0WS5$(UR84GS(;LbbvHwiGKcV{jp}*V3^)$Xqx3rhP4>PDZCo|jf z@-n}zo|Ct1U+i|XL-5zD`{(Co%hx1yi)(Lt6}`89zpQQ6@xGTF&(E(Gx&Hl5ev(_; z(`Q=qV!s$m{C%09pGTK$Su|DJ>_&LJCVTbA zMN5}xc)x7_y7|Y>nt#(bPucfy-_?EFU%s3+ZP}4br>04(H*VZkw|7<8a{uj$&TpPh zUt3>a{jak6o#pE*C#}k^gnfUz+U4~e%WwCpzg=|aT0hTrb@h~q3x%$;^NWOjwT=j0 z9Bg8uq4g$OmIu`*2l9gh&PD|%U%l!z=h>4M`Sks@yDv>OPP=hpV%Mr~FBfxUe}Bid zzU);>>~5_b%cPdG^K!YxZ%tA?l_+PkBJM))@+nDsYoqx$>FaLo;yQb{y({w9kH|kU zj`xga{HkKrujM^xV%n-5-Q2mvusJg~m;2Gb-+xlx@;_SM;Ztzw+w0CXm#@q8thb-B z;I^5>exLadCjI@?-L*yW`nr{`z8zxi?!Npj@5X|b51UfWQoHtk>e~Bd(%uhE-*&q9 zZ~K$AzwY6@+ef>^W8`JDx*er$-3&t83L#@4M~v0))A)V>_y z4BhbVZub0|MYqm(3cvk&J@S1>Ey3CT|)2B`ATn{e&DI)gDipdka*G4Sd^Lk@) z+238ea{vA~dNhg+wSmCE@L{(wSF3hJ?W1LOHJAOZ-P}=y=Kq?sU<{mtj|xzGJXSF_!IdVP0U z?rpUn`)cpASWEW&e~}-zU2jkF{JK@j^7iYly#Dz)%Asywn8cCV+P^K~j4082;CfKh2rgby49=WQa(f@Y$1r%f6hGb@iD%Y0Bz5TfI%!&NkPsu&mzZJ2NSNf9~Vs zwUynaTe|*V zq`gPv%u@-?+Go%5#xI_K&cEvCrlM8L{W1;rt@`_0bl=^b!HQQ+v#<2*Dp+`Sc6#x% zh>$5+A?+L;bm_0le`>Za zOiRDrE6r8*?(S-p=hJk%lKkf9eC+0mK(6)QUL?v|-@5F7+xUFMa=&X!yARFz zcY0s#+o|CqkLOqfCWimN(k{QM*+lJ_Sx$gS$^Sanh<-WV@Xc|%mLxpCy1MN1vPnxF zw;8WU=G`>c?(OEe_A2{dP5=C1;W2yZmhiuqnr5tvkBXYLblEGW;2;rg+saFQvYT62 ztZO1F@7{=TEi=#C(r>qkm3zvquii7PLKog?WG;PJ*SNRpWtDZw2K9Lx>i;-TzrTM! zuiP4u*BydpxwGtE$n$?%U0CRK@)zqbPh+Dkd-ttUaC$TQ{dLihqinL94=(+?Uv@J} zs$pQ*U%qg{q{&~uK0J46lF;c>L9ae_>*t)8yS>r*;^mv0b1$hZ4RY__Ha+f_|Ie$A z&2P?{Pc8Xs?mu&p(WQR7O`_UUlJ4#b6}(pa`^^DH>k0#zMBC~x*EOD=T$Rg~YCf4c zGqe2tt-aN&yw9EvUbSsUgy)q7%dae7^(tEUh-0(Jy8X`&HWvt7w|~w4@#M*iqCXAu z?*_$O(?9F~T-~-Z$n%zSd&$y$t8PTx-r^~~JFQnYE~ogp)}B|>ABfu(ExDEY`+NA! zob&VUpIy&(bo2VX%VxY@6ZvaR{F`IFyY98HlyMAi9ivdKtIwXT>Z+~X zJ1<+_B_cTZ?XS|Si_}y#PgMQbaP+8V-mc{Kq!rR;8n1SityNQV+j&;r=-;^$Kl)dP zZ$Dce7rRx{=Tm@wEMSsfBn-_A6)wWFpGakKF_lDZtZ||)=^XlJU zt*N%Pw}gbJuJZK@o1Rm+aq6^Hm0MSN-M)S6l)X8ss~9+2Mb`4Do!E5kT9mJEv}ShX z%%T~ps$n51t*u%jXU|_xNsq4D_3T^j?lRxr#mD=#k5ztIVdasWe0c9NL&H}|v0FTP zmlZ!>wf4*0@;7U@AL?DU*!^~gpjk@C-cMc6o=#sIZ(sed(s#bywcXplzFPY7=H+?S z=XRBE&%3)OJG{64{p0;#rZ;ikd-+)YOY@!|i+E)+n%QnXIQVc^i2d~&8&`GJ{>}|u zes0FXLlN{)6XSty4UTn|rZ zf8F1$b1joUe$>joyC+h0siC2m?Ai~ncE8s$vdWz$wB&I6?F$RL*78ZEFtcgYN~Hu_ zmv37>ZSvO#uXwV*xfR-ZP2u#fSF5ewuLz8C4w>RRE9LU?+mDWJ%bB@0V&R`v`o9k_ z{{G~hTIfG7q{!6z_Pe{6S;fS)XWzPX=q&Q^0|Ns?1-+Y1_S{m7aVt9OPE&^WY4z$ySdA;`|sz!y5>9chF$HN{P^mJtg7Md zyule|S2U!J-L9_R*Y@&q?lYgY=|792_eNRX?v>v9#<~5?4MS5uW1tmYfud-f}`rFGTVm}5Pbp7Bo}a(IQ%vVV<#fH!C1qE&j)q-dAO8H+y}jRV zrf0={O`UI@F0QZDJ$urkpqouh+B#QQ!$Kl**KXZb^ck&=lj{xeNL_N!#4M_I?<>z{ zw`-q@w6!*|^NajDb3VL2)2}ZzJvwZfn)2aGmkv#ym9;%j^J~@LT}|ulG&N^whnt){ z*>%Y6*`=l1IO}r$ui9@Z@qdB*!&jlc1!rcPmo7^9v!wi82Jg(7W#89bdwlxz>CL~t zZw-kr%UpRaK5!xT%5~RDO-)`f&7P%!9-=>ZGjnshH=CJjzrA^5MP>$ve{JpUD_6Jr z=B}-ZX770EO*TzR$UPX;JYki-ol#xj!hqYTS!I+5 z4S@$2e~L@+%)FhNmr`6(l$w~!m7155pOnRApC&n?K$ zOU)}$u;9{n&d9-(09v8EJ<}qP0mkA<+8Kmg1WNe)|v`Kw;istT(s*!Fy z$&%jJj;-6sb94HeOKIXagIrpiIIjjwS+S&6^_F?(%%8UF?_Hnsy2g81=1l*;HuCj5 z`ikGJ{k?bZz3-KCfB$=}kG3LbaB^4O`uF2;|M&Oz(^FGZQ&RR+f7k2mIHjhm%gd{! zuKxV;a{o7p|Jwik`F#G(o1BvDeC`ctLL2*`epytc^0P?M)^={Zp1@S`LPzObEoJ5A z@DCjwT9!wg5)%{a>gv9~yK7zl?+>SvR`ccM{=0YWva9>^<7l@yN6WuIpZ&{>{%coO zR{GDk+gtMTQY*K3fS$Vlyp+ExN%F2P5b#vh+}zy6e;@bT-#Gb)|9MqjUS9S0cXzktN}p<-I(bEa{MUDPt-l3AEOiOVij0ixm$%Dt=f zy?giXo12^2`DA7or}OFW5t!Po8N6(Pqi)=u8>dda`uh6%o2-rwtn?xjj2;_-QJ#mevakl%Fk)a%8R$<-u`rmJ8)+}aPZ|TSKeG)eEd)= zx3aP_IE+6Pym)eQ^8UZyZu{H+U9xCV(Auc2udc2>EjD5DQC}bT+t+=+TmGl0aYfJdk0~iB7y2$Vg@lAe zZO{Ar`Mmx9s;^wRy|R3QflF2AW;YgaY!vwQ0d#2n+uPy({_or6>m=M=jv5;nytu!A ze_x;9>aew0*VaU?4%2-W6(V$Lr&vdb;NnHy(l!+a+PbxKYeP;?(^ah%Db|I?&x#(d zr%@&u7Zy}~eYI-UDv&cu-1=m0?y3ANWtw&3#EBIvR&2?-+O<>6#bs*z!kF$^rrBB9 z*~(T%#>SgBZ{A(`d6~4J=;5nZuO2*@`2OBrX|o&&+p3beR;4qt11mkAN1Zr%Qqk?| zrAt;dKMcHjL#OZiWCu13oFYTqT#I$HuC2MbIsN?A)#2~&?EHLYrZLD7Px9{X%gxVU zzka>`JO9%$+)9g9Eecr2y6dA|?Jv;10VgIZceKv4tNqo}(IqG#@ZjakPO&ZZ|Le9a z*j4)4==!2h8eez>&wMQ@DUp$t4a{1z>r3d@z-`;ME$W{%eR}#j*lE90yBF;g+q7xZ z-{0TOjg75~o^-5Uy?XzCd;N0)Qv(tb7VO^r`^U$}*;iMo&Qm-Da)s8yfOV~N=G?ik z(Aj^EMd9CHUmF@4uCI^ZuevBnMO9Vt%E2QK54Cc0i|GV}grux_ZhfTV^+2z_=v9ZPft$1zP_HFjqOoz z+#E%%h2`(>v4RhbkN5TEUCa4@Ti)GS@F>aO|M%K~0|!o?JbC-JwVmC+$H)8Y1p*E2 zYJW|cH0jav=g*%#OG`=$+Fw`uEGk59QcU+U-`QrFmzGq1el}Unmy3(bY2k)fm%?wj zFN~k`CGgBv=#klrjI?HDe|)?BKIk0MS65ft+1YV&a)KkrrP(R_(uE5dkfYLOW;?os zsEVB3Dq)%>a%kcG`v10uhJv;>{(=|9)kHEgGeHGm@$+-*_y0Q;)9vMIb)6|{OGaay zo{CD#Le1K_wNpy$B#=_1-Rx}88PGAi%idmG?7lvJ|Fh}bF8@#ME`J}kKJMseGt)S0acAdQeY(olhCQ36x-K_-W~p4qCPb-JZ# zr`S}nV%-jqMzBFHqAfecT%LA=Ob!(sb<$`k4TH3FYWu4Hfe(Tk`{nJQiEC8z9ydF> z%#Ltt~Azbz_g#qJBgMoT`i~ z1D^7(tFzPEynFZV&6_t*oqF}#+uNY)coGk>I6FIYb90+C2Ic=e+|F;FcV~u4=A{!8 zm7kxP*}U>dBQyI9h5*9e(6Ia{&;|0osDS^12CgpAnb{xLXKng$)8D@4hk%4cN9L!S zo72s6ZhSbczu#w;$;#;Md9k}n4odp@`RRSFyT8A_{^6n4dwZ+5=iiU>_s{?J<>l*Z zYY*?cQGnsWke8c&A3Azqk@u&bzviHFB?M9+IcgT`dTH3(+pDUwPF}NM!2;0fr~7K9 zpX=J#*qE7_X=`(PwaX|JBCD-Ang=`1p9gprGKrd-ta6$NzgeJ^str zufM;%T)b}Gy*-u1!otElN=xtQm%V!O#3bnmM^3?`Bc0u1y0HUY>le6Q7;I8TK{bptde!6t>+__^fol^gOc<6kQ zHK14Uxx0(Yoqe^{cXkw>ooyZ-7B+3_)Tz^_&$q9y3knKaS>Ahh=dN8zry4SU9BSn@ z&%2Y6n=30Pcdjj15G_3}>iYHJp>tGJl$V!RS=l%7byFTK{{H@c^2RGyuI$-k6BqoK z-{5*v2U2>~c-VRB#EFW3e|AovKE1d1?2%4kUS8hoYoptD-Zr(ha`BrR8?&;qy1Kfq zt`2w4oo`*9Ct0lf?(XjGB`+^o7C&3C;X>A%H*X3gax6qIx`Q$gq%C$zuvm9h(!_-U zn>KG=ym;~9!-wzhtBsD4Og!m7-)`yh1f>Es)sQP56?8szP8A<``WtL>K7Ljt*v*@HqU2cV^eDL@$}R@z1ej} z_Q(F#N%QB=pE?zED*dBJo66tcTkPJS^ygn;h zS*#ndqp+}Wh3NMD``^BOtNZlCv!KAB?1<5-4&;Vi-;C_QtqUxQii?echRJ=lpzqzkd2;WNyBF!-fyvzyCkZ-WPBa6dp*C^JBYu*3(l{ zPn|k-b#?gq$j!^vtkF3)W74Fc#csV;Wp6ApFR3IaKaSm97Q4Uh@4vsl4Gj$|D=RzR z{@3}CUw$g4yIx1cXPLl(_V)JocXyZH*-^+Xrc?3hiDw~y@xf0VZ_>}t>z$N!X$fc7 z`ZqhplBTKWB{%)Nb(~3O0asQPq9p{%2CJSvKHi_1nc3OdS^n-0==P3<3m5kGo=wk> z`1tT}`;;kDcI?>k`T2QJv+&duP0$g>Zx*+&L@ymR?sooqmVb3ssPlGZef{<8*4b5j zNMQNdEv~<9!-fr8w;nxoex5BiCue78C+LQ+^r=&)PMtlw`@lYxhpNT8`vPQE%(Up8 z@p)0eyL)?gr=6XZc(_fm!O=w!m{9OfVKc&tLFu1;`MBU5k`XaYpDI+7Jt=ZSZ0s{ksgR`%$3Z1SO zTlM9IVa^Q$XXnE&FE7u(x98@iOP}uSEZ(lGZG6}hrcXwB!-k%Q-ou5Vh`G4yRs3Zh?!R2YkPO;FXGmb2Fc5-q$bLLD>PY(|- zZ}rz#OINSnoqU|{WlXpKe7n^2^yN#I{P^+X&$rw8#%X5^3=A$@yY}zj@AtB@vNN+k z$|pb@gx!;zH+=k3vzq#(M z`g-Nc6%$iab)Oj<%$r>3T+dA8MRWsTnr_ay1QTod^5?#%h~@BjV%edCSK&(9xy zb@AfGi4!MAh+7|BUh(nK(e4>DBtD*D&3X9u_jgTA%^w`?uU@_Caz48Mhw!AylM4+d zv9DA7ad1+{M}(LVn5Vrk!F-EduAC-TLF%|3fF& zgs+c#e608Px3|_+UtUNWr{&z-bo9=hJLk^vi3+{tTdQMYB63x(G{Pp%W!LGXb*_aM zx-Mo`R9C;hvvYIw_B`F_Z8?Dp>i_>+?myp6zrF79=9#Zti*?h^&5;xoY&_)ZxWKyV z#|OnOwz+IplK%ewUldUzhD3V@5{@}e`wg)#H2WS&step_R3m^IXf?Q?G`&b+x+^KD=}L# zCieHAUmd>w$kQF)-`{_1x~<^PkB^MZY+Lf~M(M0vx^!##`?xo%Mn*>J>dOOU1^Ts) z$tf!-sl*qsu(5Sz*G|e0TC`}1DSxw&w^x;esOVe_19Nd*G6ymn`>42=ElbO{dJqu&mT+rk#TO0Wkk-cEt!+m z{ml#w9UYnqI2`$yv{;;`>%|_L&5^k+?`~G;fiq`vPEXVA@H1>n62HAYzy8Mu#YM_I znEFYX12M1e7t=3!wK7RZ>Qzv=BB5Ye|d3ns&;tNa&9r51KnR=Uyt8Wz_>8H zsK}^K{-bWv?48BWzrDG+x%l}xS*wy4x3+5kW6{^wXGzo4)Kt26`osx`32&Y~OUuaU zu;=pLmVZCa-97#LySp3{1oRb^wBEJ9ihl^|U@o-|yg#L3$L`iOYt}S1HBFi{sjI7N z*RHD5({uy#+4<#q=4Ji-^wi?Ky5AfD^W7dE9uxjK&EF|@bgFAij7(J3Q z`SRsL`-0-b8BN<79!+?1X|eQ?KiqR?cXxAl@!N|2TK)6$^TpXma~|E?oIa^VZ%tFA zgq6mb69ore_+9+EP~WQPNk?xlZ(PFfW5!>hJIGpFerxvF>npOvjlsXTsOV#qKD0cwwRQ@9*#L?<&>awjt%Dkh1b(N#iu1 zxmKmOwq!0_woFb=&e74av$GSFaL%6HTmJsu!^7>@*G6C8S^V6J_0{$D>sPI^s`!ww zCo?ZkZ{Ic#PtToIUstuZvi2>E+?=*G>*}QG)5C*;vTkj8xx{m_S^mAA#a(@U)AsG? z+FCH-{k^@rtH0~niN+TsoHWh8c4oGD{n2@#D$!=iObt{P|g|udgpHExqx~qodv1#SeJw%DK5Ia&uZ@Wo&G$ zi|M&@=OT>k?BYK4O2jQFaqE}6yD`~4=jM$YH;x=(G3?p8)%1`-OK9@39!H<<$1VoV z9-N7xIXO8oj4h$Re*NND8gK#BK-rU$kx}vd++1<}xC9yT`;E(%E>%@giP={Z867QM zKV{7tooPq3I%XEC96WgN<;$06woYI2EL>RDCx^>wN1Top6+JbJ14qTs@xi^mGRvahd; zT_0yVN9oM$uyrw&PfiHV*}F)66?pJ%&I<=Qn~H|Yn;Q}jmz0!z5ajZRjFc>9{L(u^ z<=&o3;ibxw0WS8<|L^Uq{r%`@clEb7j_X_h_DL8r{gr#x{NjE<&7{RgCwA=q_~3v6 zqYHoAK920ScXkRt-CgsuD5Tje_g2ZvOGmF=+ZK>z3u=vmTjwuce>^T<|3rN81?Khk zqL2Ic|BbYHd7AIcR*lMwDQRi@YJYz_Ia!^ZU+&I^L}tHRi(I?K^y7NOmn~bSrlw|5 z3K|ppCn|0;ckbNFmo5dAJu+ETa_REr!b5-m{^ggq+f)49FNeiDNjZ3#kECtYmL1#J zHm98}Dk=H$=@S<}|M6EhZ{A$DZr$&1Z=<*6M9wzLT@}7wPgyy5dtPj6>QlSgUkP8& z&NlBpUHJaq-p$*$AD`CS(<5b;6R|eR)Y8(@)%B=buau;OM2Ggh#Kgo&Nun?1Po6w! zXlNL|E=EvN`4M;D&f@1%Qc_847dp3pdwt#C-#`ESJll8g-uchB^Y!(8I-UDyBCPEs z->9($n=~t?K{%>65i) z}~$OpUdk0{`#@l$;nAT<@vK`pKfMNs+hD>Y^inN(sNrGSbk>Y zty;C}?yl0qH{Fs6hl#Mu65m-SiR)TRA{R6!Z)>fqJ2^@9 z>#M86FSTcwWM*bA)IY?zr~bd)vpm=9Q_pRkplgtGV?*$Azu0{>lD7P6Nz&$dM|`-R zSN{0$(Bku}SFb7>&2@Ek1Ajfr6Mb~8X-24R^*0`Cr+BN14-e#Qt4j0@5)ZM+%wDql zuvSFj|9^jH6eTsav2JkxvR5Oiq}J{&uew}T|hJuzx>~5|L=#g zrsm6+mzO_U$=kGk{rk!4{vV!gPCw7Y%pAX`LQq6RL`Fsia=nkBprELzsI084u&}Va z{QL-P_wcZCY5blxa$8>i*yFK%FJuITjzEoSdw& z{=^B7k2S&}GhSa`pMQ5(Xl!ikAG_6whufs2q)t!MwJv`r^N%Hj|K!ookhTvW3ewZl z+1c3(J${IC} z9o&9#;%FD}15H^R=@jO05zOrh5N=$tsfB*jN+qn}b4lMs69;kYV z=ZHE-#fC@i{PG2P$NOY&Z%jU3_V!ldohw(b9yQzecg`Fcm$e*8f?IgxY$T*}E-&k? zh&j~CEq>(jRhNpkho#TY&D9QHXH)%6XIuZ)4SI)S-|!U*Dy8QL+@3yty7>OT^X=>Z zff~N7Ycf(&TFkFrxdNRo`eUxA$5%LU$(oN$?42igf9GCW()mLxEHd)vfkx&ZlYbta zvqk?&l)|JVb6Ryhn5MFCZr)w~ewxkoN8FYYMyyYsJh|}V)s>ZtSAec2Yf)RgcyV); zb@8(^cXyX3+a)C=G(<9IS!Wp)>n>SdF+*zcdB^3TdA7Y(rGL8bx%vC^%d##@c;RCg zUCRA5Y61VttE;E4T)A@R&Yin=SLfvDq}BJ!+q)It*qqL9*1>dW(u+q1&PPJLtpu5B z`Bt%5$(QIvu<^1VZCS_ZTK4~6t>-${u!AhQ4-Pcm&|Frk8@kAcJUlf&Kc!YwRHUS&#KgqZ)cl!ko*xt(e3Vu4rS?frPtW81^7>P< z3;+Hq&1v5$)>KjA5fE^pOH{j!U*4|j%Ztd(X}Xb{j+{HEXJ}|>Y#bbO`*`KPnx95o z*$)r3f(Fcjf~2g=bhu8RJ*#VFCDke|EZl4~*RJ;0v0mxFfBqyTCl`KlmE!s5>+jFc z$9K$qvYPLqI1^LT+gr1@SABi8Vui+(s4_;8QwtoMQ&Lj0uCKehCUWz+xz@91%}TPq zvHOX5P-SK1jVY5S3x}nsJgIzl=zZ;j-rNBw*rE?C3)m4MwA zJK(~Mwmpl>-v{Uhe!p|~?!}sdqE}Z}fA_sv^Q}%iqoL!5p|6Bx(UQ(i&S&}=JsC`^ zR;|j)%F6JX@#W|5-;1RdOLpB>tUJ3^T=vkz!|kd&#iXR9Eb`~go0pXLHPW?Mx1_Yx zJoi@1JC4a)dzh5&zP_VXeW3f_-{0Qfixw?*p5NA$n3os#MM7n#Sj4k8 zH#gtiRVw^<;jUd)zf`~Y-4NsojB(ph{{G$~*Y1Gz7kG}&{&LgK>q(TyFAbmb^0rki zN*=ls!W={v%~<~U$>W-?-94Y;VCUpcm09*-|Nno#zrDR(|NE`Eu<&G6?`b;m`)VM` zKX!lJUXQ&uwq{@7SNoe!#v&m%xAw`2iOI+NZr;2(*Sh@Op;qp`zCJ%cKc(M~zP-IY zZ{EDPxHvmIyM6oiJ=!LrsHnJb;lha%Cvt)Zz}9oy)c>pb|L@hp+OZzVySqxIO)@Ur*;yREHmdaHrKM}u=$xGN z^5x6&_xEgTe|?!{nr&iYvhVl1-Gz^j&9y9MJ1Qt9)}|W2uV!b`QLftBzpdQjNhcpX zNSM;PgP(IxKIQ;O*@0K76oa_u?bRj@`O_`~RQM=Phz_0z5rey7$YiNK;a6wtuAq8fNpHtfm{i zZH`H%&@BZn!>{=->rZPb)U{~OTX|Odo{P(W;WJw`6kXc%h>8u%M)h*=_rx zonjHoF09=mFzeUPpNWZo%r!JP6yJS$c{%;u9Lwr&IV^kMy?ZxlJ;z3dZ$>#cHl&@M zrKsd&)2#UQ!^6Xq<|duiFl7nhsQvr*@6u+OHM1v8Qc99=(YKH=HQj1g`%B@LBad>C z?z1y9FE4av@3}H5hMUFylH=XI)!)y}v(3)RTD5ZJ$^{D=v_76Szi)7T(TGUo-_405#znq-h zj5p_J7$)D?ka+9Xt-HHQUte78etw>9X-P@d_jh-<=ijgU`|Iob`}GGJ7(oLw6BM1> z_++hWetZyQ<>BFR>y=WS7iXAvX9uUS+Mgef`zNdU{(8B5{xXptKcCNE4!LX2viRAV zxz^=zjC(rQW@ct?&ARI4=jZ3^Q2 z-v0gnudWW))zvNh1iH+;;DN)QeML{b92^?H^tWwD2?-Iocf`G0O!rXd-OcIzeh)q~ zH8wV0Umq`TTUF96rn{@;Wl~0lMeeOFpz3g9(`CJPvW2q-Hn z7uu{)saU&y{rZ(FJMVUe$m}^b|NYyyy7N>HrA2p~*m~i@1qVefP0fc(78dHp@2mO! z?X6PasXKS>+`9Ga!^6YJ`{lQ9-|n8fv-I_}9kRYIE-gDGt?PT-T)xOBuXE+B{qw`n z)D+ZplGw0hfBvuIG2D9u;_Z?ah*a*mc=6)#KH0-Rb`(E9x3~KHts6HK9tqvoO-j`H z{NbUqt*tGK->FllZY=2P;!+ZL8N)sCMAzOU$BudNxz&`Z{YtxLqZj7rEJDSS&m0XPMdF95;?nd zMcCS?xmKl8CK(qtBp$xDHhTN={fZOZuJoog?P{6z)Ay*r_uURl*G4*AiTfCDa^7#Q zRql-q4_{ndyl&mP!otFg(@HCUzh1L9_54-`cBATVIVBdCw)Y+Rc|`2p{r&nv#{%wb z+O(-x%Jh)Vf(-Viaz0tBFHd8*djcxr0|Nzx%S6`Answ{Z(e91Yy1TiL>FfOb^)>rG z(;m~O(|>DB%x*01*lE_rHib{^!Hfs|vQ{F&rC)wdR`Z=@nA}!TrFKkhPD*-ux`=An z@s;P!oDt!l{?Jwr+=cGw&|0`>k4<>^b<5&sJ(9+5&d$y$b`EFHPy9POhVdkKXMT71 z>M-4pA@Pi_lk^`I#c$2J`s(`n`@2eC%h^_~iQD_@(b4XA@7`Vd-tq6&lP6E^>?llr zer_%(S!NzwDGeGR;pFD7{{3z3mtNU_koAAdmoIN`X}NLhR#a5ft{pp$96562`0?LA zf9~A5Q`W8~B05?+wS9B!>-??%^*?H!Vq$Idckh#_e062zZ1a3KclYVZ>sa|rEiG@J zK7IP;&B}*|S~UuFH0OPd`7$9O(Z%+Nk%hsV^2^J7{rvpy-Me>b`&R|WqWEsNUa8Jw zOV_OFDSCf<`}^p@c~Syxub*Z(Peb!Fw|w6jKrhLQX0{@&YL9cXoZUF_$NA3M9c zynKAloICd~nCrZjV4y1~eLf6H_~P&FefrFqDR#R5XJjiTX%*&|6{?rbxuG4t?!gx2 zD;qa&c0Qvy$y;zyg2B<{9gExeWV?9HGA=L(a-3QkFwZ$JFE1x2r=r3_OzeB7lSJDh zmlv(E$^jdB6H6Q)XlbPK)9GqJGKzn4m%V;T-Qt25qX+W;q$Dsi9pl++U);efu`U zH^EFxE$@bcoAwmts-5ora;n z7WsU9d~tDc`CLDK{D|3CQ~Cej-@CiZr-R23FI~9s;)nm1ty{%)A{s<(ZEb~xgie`X zXL5h~>{;2jH#b3pt4Cg6SqYk`U+CPfFCX;$+}w6v>9o|;)>2R!`}Ux?b^3nv#%dIeE8^P zpRQ+72?ve_bPH|YyxF?uhrz!&p{v8r&M;&?$e*M#(LUgd#0&jrQ3lr+X=$$q)$Xlg z&i(C`TN)b~w`p!$zh+HNW@h9T=AXxt4|Kct%jMqQmV0uN>I}s$`N)L#GYVh4dbMcw zq2G^=HP6sZGCE}Vn!9$&iLDOZ0`?{cbav$3-NnVl^{(q!MMYE7uiV#X{o6l%+O)LHOv}7GJO2Is zt*xnf^5jWgS*t78ubUei2md}q~Ym^ZKP^|iIk?0jn? zH?v7+USD^2hGFuXH*Y|_((m1O?%ri)Vv5^eH+Rk)oxISfxSeA2?P|Nax;AayYHDme z+c4R!olkblmMsB~BDk&pehRd$`C(vW^y%&G?LT(^xLObD_-0*M(P$OCJ@0N6>nrh$ z3kwdG->+T1XwjuDnZZ+(xmMKv{x;XT{Mxl^Zl1gn1_@VI1ls@oa(PeX=WlOrHYe?> z`}=Ek_;lgv3tohYSC9Vo)o30gbz&SjE_2wxZT^5x4;3oh$J zpInP|)6UQ9?a;QizJ2s)>g{d0Hx3=^mA<|{-oF0dpSZnMnHd=-IX46nMT>RqR_{pf zc)+@7u9$ArmZkf*W?p8?bxC<260^>A>;9`64dSgux<0#?#}cf-mH7XrTIKYRAI`l7vr`WsyYFiW`v^wFzi<_I()1G=y*E`x#@a~Q!Pnm?{25z6jg`WcB z_Ei&h- zO;u1;J$mL$&VdHTxmKk?0RaboN}A8es=Tr?xX^={ozLay;f2%wOsM$z zV)K$>-K?vtRONbg=bdS)UpoI&@C&7RJNnw|L93$Mc%`@H+zg7223->R`r6vf8#fA? zv-|n@xF~kbIxKxvND#D4Yf7MIk*>kCrOTHm-{Ilo+gJMf+EnfEbMtJgA06S0j=tS3 zu5V>w@#fCX&Ef0gUcGvC^zL;hp^~Lbmnv>>oKf=poa_-}3G?)`vrKD#eE9eGclpap zuHN3<3#WH?cP}vk4GZlEe7A4kKK=N8HpS0+R<3;c>+9>aYu6U4aBLBfFuwlibl0<} z2Qe#Gu2igWdMOIOm3~**-VT4 znfLUsY+ScaZ1n#spm@r^v3t@a zp=tSdcbW2~{rT~6ciCG|gY|Gb|KmrGE^HP18_V!p!*d<0pD7osYxA^@PJ>xX=FPiz zVWD$7k7Uz9?&A6{e_rg{Rrr6im3nx<uJ>2($Z2^W@i1{dYToo7{Vn)(608Eh_G<+_jh-TpPzgA`gQn)uiF=O zialbN`Vsylibu`{wC+k=FNTAc_h~P8P*Bje+}qcd`_KRO_V)F)(c-N}DJLel_scC^ zzT7)Ve4mcB_3u|#SI;)fjoMM5xb5;n=l00WX?v@_zPevm7`$(%m<7X>PqR$3)%@mk zIA6MW5p;=lUY_3UM9Iz=ZeCtqQ&Uq{SJ%qQpUZq_^GTUxJUKBjqQD8v$k@2Ksi~%>MqomR{!Rg%#3jY$<^3HU z6`!B=u3oKu?4Viht&a5y`zJhaIKbw}XLm?LMqK>+mzS4qtG`J|OZQ6}yVb~czP)kd zM$E1fPnF$X&!ak)9B*W1kBW*)S^?^nU0Uj0s1g?!cSD3pi|78N^&LeRMo1ibukJr@L9%7-FB3mLrlUokGxWctt&Q4xfyc1e zarUpL)8j7){QCO3eTT?fjzYCpe|8i;Hkf{phiS6N$@~xdZ{3PkEz%8e==f=DWMmMM zIGc};@6o>QsHmtHih&a^yiR(o8@1(tbw;z5Ex~)z>KW|~|gD>}Xm%qQZHrk?n+qP{I^UB`c*_m_G$Ry&-EYK|JVt0NKjYljK zUo=f}HN9}<%9~3|xtCRB6fRq~tgNi;#g|8qA8+2Ysp1o?c6;2-Frz;??BA1X@>ugw$7Pz=f%avva+)8@9*zdemI?5Q&ST(R(ExE`0Z`E zPoF+bO-*Izk$CXznV6`kYM%4o{%D7paXX7r54Z7tet!P_m6gGZ-FlDp%m4rL^E1D^ z-4vCnOPk(h3ra~tG+0(I@XGfrt|W-MI4 z-ag}kLg7cTr%hoi*R1IgfAsJ6-(O#a&x>u`wymtRwD!x3z^p8-^Ok~vHw~{Z>iL(u zj`iMgEjv3qJv}{(w-S$|w&(55x~kPPL*lML($nY99|yZ=#-A(J5SgsN;&i7~;q8x) zj~AI7&0Y5E`}_Q~w6aG>I9q}s8y!}zUfn$->;1jG%a$!WJzf9!A&DJ=7M0c2{~sF$ zT#VtK^BHAtNy?|PLiJTW!nA9foBGqqiZ-aIS+}@V!eAuO;vqPj% z^N@GTlnil2Ma7;cty&YaKZYM%tNS5dr}N+2latl2uZxY|kZ^Erbsne&;v#+hmy}j*G z*5~c_>wX{Rw+Gc!(DnacXHJZM{>gfz{`B8{VynZ} zN||O&`5`%F>(n^Cqr*}AOd4?Se_n4G@af`$2YimKHi-pp{Q@qpC)LtE) zZJwW$oP7B3;o90-TU*Wd;o{=5+N;q^Hr|c`; zv~DjiuiRT(E?&F#?(%Zb$dsD@yq;aXmB-J`weFX-E_-~e_w;mq`pr7VCDc z(mF42P=xuevKGITh?VD;b?N8lx&A(s!^ge&OCaxs>sMC>r{CC+xaj3axvBGWt1j&n ztI++WQP?cbqcLM)cYE~Sy1!Daf8X3RK6CxfojY^p&OOS!iciL(;b7j+Pfw2>J2qo$ zqVnHgUoT&|a^wi_S|4w3@9^;QKR-T7F4Kli|haT`Lp($;SMFoM}L2RKY8+GU|^u5qvLeF z*jwB4=XZ8`?k;;PA|k@ZBhgUK#KiRI(IdOxBH=lXF|Ry*d}{vvvD`Lc(xfKy(}vfX z*vmdWIVo#h)+28(S3iB#s#m|hzOJpQadL9%+I@57ia9S|zFZ%-my3s|r>Eyha6`A2 z-gT!rWpfOtFr6!iijtbv)7Qtx&3*XfmoHyRii?Yjikue8*wx%Pb0+8Qt*tLumif#y zDti+lQuX}Y+}mOqmzVjr^T`G%_V)Bl(~qzF^5Wv@>H5_b6$>sOVB44)cTgFU)@ASWSs7FcSJ=;NBjHpf0S;T+0nuAGKO2H;i0JD#ElybxokBx zIitnm_kvbQL(@v`*u^D%Ncg`LIeuC7Nv?cM77_0`p*e_iW;JZ$fk zHqX1ar}FBm&_~l|czJo9*{Y$Uto-;$r?8uw+hVugpwQ5@fs5OA?fP|PWw5W0kBqGB z=FOYC*L`|b^ZY+gzjd@^b(Amc`GWo}T{m=g&(!#m>$$eSK-^>1DpNyX;(@tgbVC zU7mV++OA!@F6|W4xc1}65AE=EGIli*_1<@xKx?cPI=9c6Ge<~Bs4K4asP&KJ`+KX! z1qB;L{pZhJF!`H6q}^hv`gWfbo5S+?Xtb1yO z$WAeSc{>@a5{*MzhDk}WE-@Vo3bq;AB}MG1|G#hFzI`Wb#VYxpJ$shKSkooWF=O$f zMTZU_4y?I!SYGVJ$&;Rber}v)FD@`1l)mN~(5rCj-o1Sp>sb550)>xdyOc{*Zfwvf zd=@oDpjg+dc9EAwxwEXBu4uoOgFuI9plI}#jD>60_68K3n`1d6G9ogvvZ^ZSo1nP3 zdhKf)6XD?C;Ac@H?oTWiG(J{Y{5k*Xs;Tql&1-LWkBf^dT>hedQuf2wuXiUO?|XZD zdveI6Df)c^#a2FI8*XX_FH0y>c(!VWkgg1>sYyK@nYpu ze4+;q99ZB#-!3aFYsQ*|6Blj0wmLlj!GXpVTCcCI-Cg_J>|4{JLnZvJhx8^whprYa zUAFAq&CTqW|L5J^l{hIbZl~BIBiU#Fc%{v9E-yQ~r}FcfwQJX|S!0%eZ%@(FQ}XqH zHaa%5fs&rFF=z?h>FN6aUoM|N%PhA`c*U}1X$c7i+1J)6yZ0SAdNeg9<;jyLd-N6d z8T$MCAOAgZ;zZDvz0%j$zP`Rbcg`Fc85vN|VX3#crRC0TxwrMAx8;0)clXDOx3{<7 zym>R?yEEg*)si6%D^{$St{;DIclr5i*RGvA=Qkz>QCvUHWyzNZ2bo{4 z*B3NWJm+|!iGxeo=+Htn-&qeT)O=?>dGn@cfwq!T(z!X763!p@ty!bf7E)VVd!+i2 zU7&@TVV3v(Xy+Q6e(Yva-)sDf2v?BHat~6CUa0bt>FFU0GS#D`P1%SGrB~Vq-)^gvcug7pLC~o!ed1 zn^n8-MKc>4$z1yJ@$vCq>2@J^-APND7VKzlZr-RI!YO0l$Ifn6^P|8=rlz*mQd#5H zms9hy6@{1rSu{!t_q*qaF&^#|Ru5YjV_E(##^fvR#sNQ%X}O+yUunE z5R{YaOYAFz?$Zrq73`l`_xah`e}8|2){gBi&sSAldg*DD$gVhbZSB=-*4$a*Ir(5S z`}(M@r_P)?bMxlS`}hApJly{5*|UoFonrH+PM`k#`SbFZmzM6W{$BR}-d?}CR$pIV z&%e1Tb-CYMHQ!k!4-Pa=R`=hvYu7KaAAi5!FSLt|iCME|O+XVLA0Hzl+96VWPX0W$mAaf)x-=83<5$zLIMJQyxaZ0KtfGT?c&9YkJybSCA*0h6&D}Acx`R8 zxO=y4*_#_5UtC=L{@&ine?pA4wY7D0cgO6LUo>}xtL_c;!!?i73UtjM)kS76cN{}az`)tJK5e7)lMv14wNvKwC>?hsU7 zQmkvxe0Yt(U&XWq*REZA!Mu^nOJ?`s{WGq0u4a!2_w!p9y*+P*7N|ofGHIun>+HCj z#kxyQze{G^;ux}I$BrGd&GQ#6x$t%2h6~pMRt6~Dn0{ingl*NAR&H^FH3$1& zL7En!EN3on-n7ZU-@f3%fgc|qv-3zSShFVPSPb_Ib!7BRt@tf0pEiHF`dwbh|hCw1| z+W-5z(t?75k`kNpcXw6>FaP%Drg8DJGbbmjM@L1uxw|i4wrrXBhtHo6d%9_wGS7}Tkq|yUi|6G`uO<3z>TG^uZf9? zZQQsqGc)tip}r@(?ksd}-&OMR(vHI99N~H?zVjzeWSpL+8x|I(r>9r`{+?^9MfJBg z6P4Yk>BVZT`)F73;lbP6+h@+4xu+;Dr1ELhpReB+yB)dg7LcX!XvvZ#6DA1A%g z{;HlAaJ1Q+bd;;6t3gXghlf#UTf>CRx3{)#+qO+VZcj%~&ym@NhK3xy8*V&3J$-xr z{k{w0t6#r(p^$P&@ZSD<`SzBBCC7RsZ)}xt3%v6qzoNpzNx5gc7yw8`Yty!)6TuT&Y>|kYMQwk90w{%+G-YL{JRoXnS=KtUCuU@^<2q-L; zEAe`Q4Ls9wuC0;0HtEiPf$oR#JpmSnrs+oK-Pph= z%CP(J89wfWMN*=oq9P(K=LA~2?R@?H^FKa1`a|DqrtkWU%i70dx}6Nt>%Y91xO%nr zw$9E!8xjwL_D3=DePwCwUUcw_jPQTs^mBK1m-8=d-BHdJtpv$Gft9}hk6vGye}5k@ z7gyDX2M2F$&2HzHzqdL4e2~4f%aVu_Cr(^h8@=7JnN2r(n~Y7xhJ_0k&YXF3vbz7F z!-p?lzI=4E%8cxftQO3gnwo}&hTq@cpKn>5_Wj-6+uL%xg_o{av0~vuP@`sJ@^QWR zeKp_T-TnRjy}AB|+TY(m3!&on{P^3Xsz855>Wo3?7zs!f}W zPKn<>a>%;;olVsj4X#7CZrwU`h$;HV)9LX&y}h})xkts0@K2B1Ta}uUa%E+(`V_T3 zMrqI<&cp5epiC4TtlHYz)uLrm_2tF4x3{~yt97Hc+}M^oTjTqiH#r|w|NZ{{{^RnS zw{It(w5$EKCF`n}r{~Jb&(Bsc-1s`nG<(gOH3c5+{PM@Tnc4XkOgb~y`udeCBDWo% zPQ0Vkyku(fI@dsr-7PIG6DCX$R`>h!>-G8-HlT$I2Uo6Kc@?r~_wKGzXUV_cZs(sn zcP=q8F+xJr|IdkuuFfuBSkG+LFm>6`q4DVPaI_brqDv6AYX>ngW7b z3|k**^Yra5dmFVSW8%Dda!pDudv4vj1=@#@(_HZ4)6>((`{msqv?PiIdc9==Z3(&2 zp7iO%hmNi;E*_pe6(5z7L|rsH`~_^*$M3Iue5|)4ahd=8z6v(Ma~*=pJUl!fF3z4I`(P7m_4jwBB_%Ei`Y$&X z913JH&%0w$@*?2=zS@h@3tl_iTzLHOpL3Tk38}WS8W|f;o;>;D$poifOWAWaza({< zRRj0Em~~-uVu53P%c+J-duo4wYvmSyc6Rpi1q&KdH~8*3pu)G=+uYpTXLmr;4TWXN z96vT{mNZ{p=IeaEvwXv%xpQUJ`XeNaPdz-`zWCXL6YuZtZqM`jlBV-$|G(8S+*ee6 zPEMXQ$zWHagX71yKC3CII-8j$9xBq`KGkTh@N z#Kz8@-QA}*rGmPb*Y;L_Z{wA|wmRHDW~Qd=wAKn;ef|5J)BTy5n_IcXtt>3=?60@C zu&}VTjs4@swmWT|tEZQ`xw*Na;m2oZXRG_oxv{5m^S*s`>*MxXmA<;N$l>?5w_CSt z`Ss=H=ga=~XXo43KR(twT|fTYhYuW_oS+Hy<^J=J+~o`k4*vM;=jZ3;Z*DAHzPw%O z-JPAA+uGc2Z_C|X`nv6EJCCGM?XNGY-qUh!Z+m-cs`mGHcdLJXTKePSBqufQ387G?K2guUVrb@~B%}f6v~%piXv@E91fw0T+6uOtbFo zvD8xOx_#x!l~bp<-pcmIe$tLrQu?LyENV(>&Z(0pJ9~R$cNV3do~G-{FaA(uUvU^fB*j}n!$N@b_mMK_GTPEd-m<6rQV=@Gaqac53z{I+a2Y8 zv)6mNUhVI1q8o2cRCYgNex;*&W4yor`HPF)9|s7kpFVX;OGCqFj>W~hcWpH^I2`*t z8r`Q6F%TU&m1c6T0ou+5Q6 zFOIAE&Pqv2YLXOFi=QNYcY#PvO^w0KTl;FO`{iseg~IN158z4Z09nX_jvEv*NjMD}w{sVjNE|J2q4yNryC z?$>^w+t_%piIw}?+uPq?U0v<8zwr?Fv#2Q(p4`0O*VhNyhG<(=a(X9=a_w~ycmn##eObPk2PwYp2QIV0@0Z+GrrVp8aethgOPdhtnYtqrKZgG9P znjaVL-o1P9;KM5`gFA}Vd}bJ=osl@=aeBJ`{e898he9Tre*E$>Sf}%-fOYP@J(aJo zt^FaQZ@_eJzPa+0HVd+zOL@88SI z%JyFHu8EvBcW$rp5rZxP4ri@@izX_&`^~ZV_~YZ_j;9+`#1huEE-{&z9e7B1>b!Y< zv)Xp;Eqr{e?CmYkRQHni*ValiS%w&FX}Y;NeX*IGO@+YP2Ol3FUy-w7SBB%#cdawB zKlVGCs%5O$1={%9Im;wdD9vA^$+?|x=Z+l@-gt^RyNip6JbCu4?A;y9Gy9MA$z}&I z+~wG{TUgyMW?zjY_k#HcqcnC$Z_ksptrCeA?p|2K%gcLl_FUU)vFN^@9+%Vu>jEVW z%w7CjFC9;ks57kIV3Y-2FNgj=e8AqX$03o|FE9&a@?f7V<_HRb#|6i}ym-b=50278FdYR;}XV z;@X;hecI&7+KIbBqqN!A*8F_C{XS@*Ec^PpW_JF#tyxzOHnY#2GY7PkX8LsXTGhs# zVyf+vKsywAdcJ_qsJOo&@$jRg-JoqB>lplQJvli!e0`kmyn|9=V$R)cW~+v`iT1v5A#*=|US3|!1`jqv=C)Of%(qTB;wmvaC^)#V zZR4ZU)Ac{WIZN z=nHIcb#Zwh@gbgNOUKF$yZu>@_%0IY->cJb_EEgfw8@i|W!1Y?H!A0N>9GBHU0@S2 zcfX5X2>T3BK4`T9%@?=x%SS~;Dft;27)0!=`T6hf?|ymvcMl(ad~?%yj$TND3D=dZ zj|xtnW~DC;u0N7rsQ$D5&D`=3k>~%8B{K@`>e#@tz2%vca(x<(5h-PrcJ&3< zO3TWh>7M^xlRkfLUj`IKf(j`JUsB z3xCU4dzEO1eJtu2(z@FFJ8S` zT2dlokZ?dez9um_`SZ)=^UboZc=-CRRTAHEAnn$zTSA>rPV4W#v!n2FBQty5|G(d- zOqn9CAGhZ#)44NIAu=<4K#RC1PyYPn<>ezsj_la6*nuE?=$9io7aDPGqd2|+um>DY(8me%L+tAYN~2#_7ue4 zG!K$I^j-W=r}e{b{yoNVq2E@C9E!B7k@?4cTSY~M<9<2EgVv23Hy-*f@+0Hnf{I7$ zWb9I|IqfLk5~Ah$zNNJ_c5fA^?1HJhel1 zN-YyM8Ds};*67~4fVC=ovq5&?!8RvZK}ku@#Ks3cv(0ipJvlksJRfwF(t}5nCQWLo zZq+E8VVJ$psCZ87GJ)P-29e#D7O)(4kB2nN-rnABZfty*@5k{ok9-=X-j4TW42*#tsj) zaOUOZLF(CM%a$Els(b2W)PjWd;p^vZ+h%s}$>;O-@f#8jetdkq{`cGMTefT|zxw7( zRLDdr8_A%LvrYG3x1D>mxWVgG`GX!%l$T| zpXcM|_V)KbfA(zZd?6=~$QfG|mS`=T64~8VZRWvc6Yb$~;^Ja=&{U0pK*9fiwOc0r zd8OU;*CkDtW97{?tZB7LNl76gSEg!*8%TmG`_M>{(^ z(CHuZo;-iPc|SBQwoK?!h>7`fb94H?fB!&xn>VF&u3fvpwo3svRDX@&Ds-d5!<+ zXJ!~C9B5$Um72mAe&wh1!;S0K>BZgNS^WHHw>Ud1t8LX64PD)}bE;ELbJxRsT=Dn2 zZ{z3BpFw+hrKNXQeohMyzy9v-Zf_MKUS8fmZ?CPr-65#FXU`s%RE^r-nNA#vXQBjx zM1>EnY0XHy)-++(*{BnaoNVrm{kJ!#^LuTcrW-9KC3S6eIRCojFE1{7PuKhV@wois z$B#dM`qb6cbt4;|oGtfMebv&|)>c(jRZ&T~w8S&_)|QQ%HeI@W`SQh!FE1=S3^}|@ zLQ1Mj$lBDj^!~nD(AF-)B$vZ&yrW6Lrpj){lYuqsY%i{v&0F_cb5JqTVBl$nZ zix)R~PuJrX*W=;f-~i_(cf)_zy3?#_wL<$yjS}A_Wbye zYgt)YYHDhFdV0cYK0iJlmk+Eu{r<-6*|Vj=lWy-HK1|HZ)4OBnvH&zh{QCOw)5m)x zHVIPCj&qN6eKR0#XclWrsxRR1DXJ?yl&$*eDnW=d`>dNZy^CwQMh}@i3 z(SEdB{QaGs!e4)EPCp;FujXf5Ji9@*V@Hyp=QXAvg~=!9*;FzW&akiFw|e#Jl`B{F z_4!R!^R+5{Wm56s!D9FRNA-&CH+uHELGsyDsdi{gC7q5E5f>L15lNW-z|e1=&Cblr z%gWx~dinCDq?FXQjEjeE-jsBbl9G}V7oR?L>d}>6uyXT+Bd5HyboIkSt@G=CW!~73 zsHUbS)CsB$@-HttyQA>&pTB?Q?P_MsnG>_?((&Xg*EKaY)&1rinD%K+>$Yv*PE1s` zwYB~J{(k-Ucd=6*u3WkDkf`px)e_(Ys5EI!s{(6fWu>8^VPaxpJD+S(VPWRgRifXP z2QGG-Hf@@5+L;4KzJLCF*yOpSjS~l`z*x0|FHP5ld$U+ehi?6q)&YEff4|-GVTdZM(0IbS&quBL!-IqKY^y=%yRHmY=jG*{ za;dMculD!1*gX}7S%3cg`D4CLs5AWG%sY4PfR;tvyt#7q>g(&{<9&V4-nj82{{OG* zOTDMRySw}QpP!$n>&J(!V}tvqrb%2>)X@R7Ju~ytl6kh(X8HGIjF_HEnq*ukzhAq( z`1!dRGbB2A{2vKAWm$rY!ua&fWyp2@Jd5%{$0i8=SqojcFZv)x_t^3tJJ?*0FMWm{WY`}+EJx)>Eb z@vs4%bp7PXlSPXbnfpEa|GxhJVdE9+o12>2_+(!_cyM7~ZS|Cg>(;Hickdo(tL^;y zf1Ty)PC;w5q|;FxOrL&yO!oIbU-|jj*O!--q-|9(?)o z<;|O%I({dPm1hmI9X&$-u)%WE%&ir%MYC3H*dVYKwCQeL?Cxjh=4NMQMeVPv?R2@c zE_Qb#GyAU}KMu_ISQ@lS1D2nn;%+Ur>g(^X|L~x3`SRs+=gMkjBqu)xtqsq-eC+n^ z-}m-bgVxK{)$Q9*c(dFgwU>9#o;}yrL~gGC|L^tn_3dqKYHDiFo;?#25eZrPE)7)L zDXm&_^!5IHwMmmF3(LyZ{{Hs%>gsUw{CjtHuyndSdh=#a`uTYe9whu(ui)4s5M&Kb zYcqIZY0WHKal-7`)!*O6+S}Xn^Ye@JOG!!n`t@tZ+P=QNxVSh@PR?_!FIiqg{3EW_JszP<_#3YxTj z{riK>?99x}!9hVAY7-L^uli3k1ZVx|YfcVolO0WjgoVGqx%v3b8_*0i8?V%gl`BoN zubnx3nE5kke^=;ECqBg%4Qo)cn%dL^&G|~_qeR5SjvYVl?&31Xrn2bAhld*10=%W9 zq@tpt&ds;KfBpLRUteDrXl{Ww6|-_<<3mD3goQ!DX_|d)LD{v-moHzsly!gK-|6vn zJ5x?h+FkyB(TDTr&+9KQn>Jr&NA2%#_5Xk0U$bV-o;^0LceYNBCFJD@%McUO zbvIPsXgqZ2(25lr{{H887C%qAzh&!IQ&ZFGFE0$UudOM4eJ$}^kO!OoBRTnr^~?zq6#h6Jzj`$^K0e;t8?^3xv0Lw;E2&^ygUF3eJpNT+lSE z;d+fJB{g+n(C*65&p^%7w{LZIbY_`mx9!>#zCI4L8S%pdM<*wy=8sSZI%SDkT3T+; zzi(IkjHfF#Iy&0f*;!kA^|`s${IXVGK0G`OnNBs0)-eVr)Z%MQA|fI-_5WlZZB9Ks z?c!qh@9*wPTd!Qd{{53DTdKakVrJ)KVP{X4{-&(BWZS_ttcszU8Z)*E=z>CCCzAVN z)Uq2_A0O{u?6Z0Mc5^ecYZoqL+}iSTSLtiL*j*xWa(Yv}ZZ3p7&fj(Z#EFHEj&y!~ zecgYS31{l2S+i!XUHkTWeEr^xi;JYq^F%~M7R*|A^KuNx{0NtMpwdW4UtRtAot?$2 z!`6Z}#!goARq(wLs&U}X&fvjHn-&YA_vLbq>ApHFrx{sim#uH=POwkj$rZ*FWneD`kci3y5sZf>(? z&62e)i`iB3^4i+yz?aF=hI7git~Cj;D*ao-dgA#dV2cp+qb19C1=i@ zsrvrTw(84^*xhA`kCK@UIYbm&Y7EdEr;*(l>nbWHEd2QS^Y4%Q?RV|ik&&IvEv|SZ zdCJTc+Nnm8u2VrB@)iN7j;znGu4-TTk~~gZDj>#(8&l ziOR~Jz3(IFlqHH<_IOR%D)3G0vYC<5r(0XIlaKeA8W>!-c+t?*)U~m*-mc<pMzGsT#E4bKY!-T8rNY zvCCC+li2$I`@Z>wgj_i@)A;t*?DX8+zbDn_XJlo87T5gz`Ej?alSgiIB)8M5pa6qx z#VC+}UTzYzw6yf}^b`~n>=xHAD=BeVnwFN9mX&3daG;@ETz^rMx3BNgb+E_`OiVGl z`S&sndgW|yUAiRnJ10GTd)3!h&FuVa?CjzqA{)|S#oh`nOG``lKAD+@$;UoC zJnZY^bLHyQ=xsSWla6-%{r&y^o=RhVeSe$uH#5Pp>3z-VhJ44>z180h?q6RMnVguo zaM`kJOFSp}}U%njq9JF%E<{7Y5<`wpFecaxve}8^{dwaW`SNhu4?C^&rdnZr6ye@Wk zfS`TV7mtwd*HS?B@*%h#`G&z=oj zR{Qm8`0lc|UcSD%8X6BuIpEmppzwMnQq>+si?Gc zZ^g$)kB|4yx2x6KHoMU%+p&WwaNQc$!orWApPv^N5;`}>(m3G&Lv(a>c6K&5H#a+b z``Ov%&ZizddbA`+bN5t%MW4`0-pp%E_ms`e#s59|_VzaDoN!}fV>7d99x5}A7C%3C zG%r0ZO-w|jKu;LjLkg4(Sg5Y94%&`BJ-$xTs$|8sZQJI}n>TrK@c(~*r|ZQ^2@5Mv zK6xbUC?v_PTXXdFq{$VmtgH_oJ_Pl0ZL3OdZ_Bm+`9zqRxmnUU?Z=NFEG#TbmM{Oz zBd6%{6x_H$4no$lXtl{tpFOjy`B8AFh11N;OiWBn<8n`Lue$H7lK1!awzRaod6RQ4 z73x4mEoQARpvAm*b{7Bs_SX67x`hiDE?*8>-%HP)DJd%X$}o4imSlCLpcwoz7oe5_X*IxeV#LCPV(`-(zmy^f-<(0sng%QH`1r|4xX&MBF6GDT5Qaj{#kP}4^P zEjKr})6;Z8=W_Bfmd-Is)3vbR6cjD-z2fY&qPoS%gTr*~GKWMtdHMPuA0GBfoA27S zD=RxYJ1c8Z5oj#++1c6ue>~2RWY;=Fn5dLp?QXZnaq zN$pBKEhgi1dt2_+D_1}{(r3novbVP$AMa03Nx85}&?)4q|GtT!<4ImzUq8RUA9TCT z|IhRPgVwNg3w+`Ob%fRZ=drM|&b2Pjdv|B&uV25;M0FTvgJL-|(=zEuNA>r23$I(0 zc)q>3qNRn!aq*qIcb`fvb&2f$KlRSmZxbi&7vA3w|&uvMLuG4G&q zOWmfTNbb_ouX%TOy}hyV@sE#>8yg!7s`@z;-#>VGxLr|E5p<}sFXQ%I`JpI;|%&Mv?&<5di z=RWA(uludr)3s?zW=8InjGa4ou3WkD;>C+H^INXyOq@6|FfgznyR);iwYAm6&va2& zW@ctY&jrC3eaHLdiz9?SC0^0Dv-<~{`krUI_*bVFo23Qk$~n`$y}Tx!OgXih+0xQ- zLKC;R-j_EwH+xQ2TefT&ue8~gO`C4*sWk56D~b&WQ25mJw|7nJu3c5@sHa>@I(QsNQR7Q0h)OK@}@g)2U&-0>4h4O4YS0eYK_TZ&iN&d(eux9fisr0-y5! z{Qb)>W3i$1b=Vn&G~FXJw>IdvTDPuuzAj@~)UwGfYpq*mcD8orwMXms|KsB3-d*&R z>)V|R7XqA}4<9?m#%@&lDkLQ9(0Zez@hcZ@EiNuLHa33z=#i6?lZ6H6%E-LCyGnn5 z%gyj8DJiL|v+KRwzI?|H3p=}i_x4u5;3zqMcDA{t4(Cq>7It>~sxKUQDwdWrUxhz5 z>gbzrT7g|%aq8!y|3A;yPYFNU)zvl6wwg`TqV7+{Y_nV`lZ=L@>qm|pIe75k?c3J6 zy1rUdyY}SNXJ1>CeSMv@dEODlIkwf)(jRiHv{=!3ZoWO}2>asV;!c;OtgKZrk=zIG ziHL}(sH*D5?z(dB9BBE~skDTI3;XN;A2@ITbV*xUn%3!~9SRq>WVKw8vyVJl@>)8w z8?>k=_g2Y?35q|SZ^^v;?EL)w4FaF?($3H0{coIfghO2&G-j2i>oQ}j!&EMJ(5W-W zh1Gl>EKuFr6}dTW>Q#-Ur=y-cf3B{kW>@#8;`Oz)xwp1725#K8E$`wY*Zp;W&&{zE zmY4tk=B9CogOa^~jB8Pm5m$=6{r>m+e)H}9eD;390-;Zeg3n~92-qdQy|vZ7UoQ00 z?_*llm6etM{(**9;x{H8eRQW2bcTLZ`-n7%kiWqj>y%i^@#+j6B% zG8U{~e}6||GN^q~^>x*b9TIAnZ{M!|^W&qQp5C%$%LKNUy}eagS?PFFNl9tS(c3%9!;U%~a(y5yzBa)hzmj^md`qGk< z$K~sLCJD0_{r&az#EBDo_Sj66cM1y=)AD-rc2nwU9UYyFjT|c@rOa|}tcf(PuKv9; zc)8ZancAY8v$C(PDJ&}5v~8Q2kX<^|r-%d7bSx+3_?>}E&2J7qVmzRG(*vu|1A(4@h0Xky%@Zse9 z`)c{+?LxY4r|z4$)xgB$$#m|PkdHR=cI~Q~YgPI|{2PPQ@|Z~OpX+;@nwl2yoSv?q ze{avuS+k-htNE(=%-B%!@{)1-Igh15OD(#dpP#=zX6K}^-U+uJsHdNsBPlJt`opS7^@b~NWc+j|H{{Fvh->zT3{{KaO zfaBt3i!jcg39C513dA%nT)1%Q(xtO!OWR0q7Bek+_Gu{r(xzxV(D^&5G3Jl!Mn&n)Z8 zip<>Kb9|Npn#<0ilTp9c>fG&FD8ut5US2IH5v`*S_M z-tqpCdKXDaNl>k@X4b}y8$Sq}MVQKPyK5?HE!grwtH_>nsjPjS&6@Dgl9#<}Sf4OS zy?gTH%Esj5aeJ%2zQ2FJRp3+JuP-kz?<{^^_V(7oea(VN*PL1+xrK#=ZEbB|sLPeS zy*0IY+Lfr@rpkb0)g4ppBwJs7`ttI!b@{s^g%2a7%yKLW9vq0=oR)ikpRJ{3#v2n7!y2Nwx`hCB;BDnkghGcr6@yLBWr9(-|c@9wp0-=@#6Rh#p{G4jgx{P;9o(7Z}YfU`5RQHR|k z9-*K@ef1h{%e*@lOHW5RR4-)MxDm7tOV&8er&~;S&6+hjy1KK?^WVLDSNHs!>iEwv zaNHQleM6Ds$A-ki$NFTgi=UloRmv9bO7^=n0( zy6-HPNad};i*Ieq)xNF)azxcvuFqClTCaY6eVvz=XQjF&=O$=*_UC73g@3NEyEk>K zz`p2`($d%s35@O9idWAra_vq#JL~C#2Md-hJGQ2E#U`gwy8XO#X_xHL<(PZg0!I&8hf4 z?eVeRZgKs2#_4|RS{p^y%v7yw>JiTjV#_>QKMPgWb>0&fcDST8uB; zY1M35>#{Y`+t*cpe|PBb)Bu0OY{f}yTBl7Dt6GwJdYXoJ=2ebB1<*ZOTeC#xOj^BK zdzE5oX(>2Z1>SvQitb3a$m7(!f4cPTt>z6NEwr+Lrk$Cw0dHL^eZb;`U_N=n9G7A|ceEN^HB%x9=ugqT@BiWdv30^p`qc&mI>to;^N|hf`tzcwJvt=U)0f% zm;fpay8Z3{id++^2c7;SAkYx^_=4)zfW^!F=B`@3di9&g?njRvH8nMD*|g)<|d}Ci{IbZtfi$D)U}3H26V{A!+l~p5d}|AiCXD7*)ec(a(>z% z)}7hf1($3AvOiWa)*a-?R&|p{x)7FRkYJYEd z4mviYPVerj(AB-t=JPBHl}t>wY}gRcxnxbwHKz8<+wgdXi{qU15BE+) zP1%-pxQ&;ahi6HsvJ2~?}S#O?Tm$S+i!%wJLR*2)e`f$B&Af1y>@w z`|bZ#+}HrRb-4W99Zyfshts)R_N+gZXcieA&8@ZkO=S0-J9j>O_~1QV&+&_nj?R^< zSJ$pt13Ef1_tut%hK56joDAis|Jfz>X`h6B-JSxosmW6XQp0Z@?G~Rt@9x!!TO~{~ zF6=CRp3r`zUQ*ua$mhE^7rA!N*eXzYjY&&fR`#rZu*cggD=yuCuU&mj$=?3|tE;P{ zx97EfxOL;kfn5g#&(1RCZoLh<<@k7K!L0pT^;`0-rtH$^2(-HQqi%jA_s1`+>kXYe zwpvYSXlTga_p>dMJMiPRHLaKKay3riw=bNg7rSbSFuV24xpQ^@%qn_!XQxKm!}cjKc+k1kxeAZeWT<@NRTsi&tk{nCxw^8<9k_51tnk*U|31U@yUn}b#Y ztXcpHCeS*GRcX2fF|4etk&%)7@^*8q%k!?UiSWP2jJ!Aok_JbCgYc6Zs$+qY-Wn6aQC_r`{Wn>T-68NB?_;XxJ#| zTKVq%`}q?mPMke^^`7Z-!E*zv=6I#)78MmOxH_RV_4G7HhSHLff}XinrH3xIwzNEX z`czb0y!)*LC`d!WDfTA|bh2|r4Y>ID`1rVa-W|}kwY6*4&YLH<26PdbTd&mD&*$wQ z-{9uvc72orN^vR%*^0OJfo2x6N)^sTbqIiFqVF6D+_i>vikYF|#pB1>5B+{RJzh#e z;>D|1pyiU6mUwE1t?B6KIC1*4@Kt@*d*us3E;zbs&Z|`2xal$X*q51DTK;@+u=&Fx zKR>^)u&`yzmdRR`{CK&1{=578<;BIrBO)|b)uvr*5(ovaJPL!)P(9r&R-k$F=FQB^ z%n!ON&hhZ__V)Dn`1rhe`?mc3y}7ey&6+$}c@pI zE?lU{Bc!zzbaTb=glPeU%r&2?l)xsxj5`;h-vo6T~A(#ZO^+4@?wvq@tZeq zu3Ww9>+Adc?CkB;-`{nM>+h@h_^4jBBPAb^LJ(!z&o!)k0&cEqlM}P5tE$e;wchSO z-)`5gT^5%nD!b?1+41qhLT64+&Ljh4kbiL%6oJ>2^!4?Pj6NOfm5z&x^Yil)>SXzy zlbd^Yp>w-!^*6|o7aebB{hS&BE8Gr6c2C!jS5sBJyQlK<_3Py)CMa52SrshLy}j-2 z{r&b^Y}M4*CTYz3oD3RpUj@qjH{i4QD{8JeIqdlTc4P8!v)o%ISywbdvMkQX*;bvI zWtx3=S7~5iVA76WP%+j4$_ux}LD_CCUrQvnAZW$j)Y%qZQ?{NscaD#b@7vd}vHNOv z?%Y|qx9Y2kQ0L^ymm3(F>;C;rUm3EBNeMK^$`x)YdM@gLhC&Y~C+CIskB^T#8-Drn zrC^4c8R*8Snjaq$^YYgDs0p9E2TF{qKvpDeW{1wrtyGQVmQg!%=IiV0wY9a+&&~#w zIZ11MXPfEi=^3Y=D4t$L3w8)C`J8l0!_1AZ8XSMbOMzgMZ)fyn?Svq z*4EaOCr`HX%g1fa5-q!Q<3>bm?A>eE%KrTL2#V>#$82T+jX%$=VO8V`x4e1|Gz6BO zlH%g-{@7sdoH8h zUrK6f>Oz^@`|Io5`DACAW~U`3DXHis6a}nQRaL$EW@#iSN#Q6q1naLcUDBHB1zHp< zC1sU(h^4x^y239vH#au+uAs8p9NTI$3k!*>tFtsf8A>DOX^2I(qDD$#p&`$z{(k;D znpqCs-rf=+(b3T|JEl*+zBT*$r_Y~{Zdi>aL0p-)hP6-RxYATF|G8FIm;28TTN~vG zUVW>r4O)7_%FgaQA$wa;^0g)bJRv-D=1l*2Hk>>>GBy<(Iy*fVyY+tg@&z>A;5)13 zmxy%_Z^*OoS0MW%rUt)V)7lWC1)3*q_G@Ztc=PgQ<*zR< zzkK;3wdM+*qFJ!=n$r%ae{XMZ2VE^$_xIPf+}lpoXV09mDtlv*aG-%#+AJa8*vM!D zFR0$#zA7g71ZW+UUCoaVkB)X*m%n>+VWD#~8}FI3XLpyrX8Zc%VY@u2sx&s{=HkjK zQwK#aq)vgC7%M{~yRWMjcB}i(dyvpCYi(BWz#&4)*VnhY`u9BBYNu%rr+0OAWu3YK z%CR`gW#wmUSj(7qfsPm7Tm604&YcT?nVFe|1qW~5wr!qu`MWk==|6w}78eyA`B0t9 zDrW>K?6RD%F|{jC^(x#@{_aj;Y3bGt8zy+D@Jg9v+}ZJQie|8rlT$))Vp8_E6$oeV zWP(u0vp8U|byNwqG^>d2e34=%@;CcXtmD7x!Xf+*$nG?CbMJ$jVOej}pUfk-pCr=vK;vs*VhKHOaP_Ey~9s;#-VuN^vc=*Ep5-qZEs;^OM+ z>I4M^TU%S7?s0Z>JlHL?BuI0c%gf~g7eUKwkdr;H5u#w(63Km~eWk^gsL-gbMLMS)t)iu^mKi9S6AEGUm;&l6@X?L*POaKX$|X(1d%nK9 zI@v?T&(DvUjpqY+HHEI8UfuPL+|L=fxws}xnsmYCdildctyfovpPymK{B`BBWuQC#L=yh}`RU##Ee=-m5-0{zF5-S3_4@u z%$YN5)~>ZKd$XhZd!CF%%9FL%m%BEfNHJO&!o|tO#ntref$uz<$|klWleseWK#3p} zR3_!X+wWPq*B0&AVWFw{@?bN2`uTaKg@uNOhM9MEY+Sk&v~4>5{5)A1nV#hHXU^!X zW~+F3xSfCR-o56zw@m8){n?m&{M>Bw_m`G>->_3vUAkh0$3}2hPhKuf*99B|L2L6S zAZqTU(@_o{53>T&e*OHZ8@XwTYq!`k)fqEqmcF@Bcz&Mk_Po1YeSPQ7pAWy<3T^3c z)yn?(>FMb^cVc9|etms?x$o?2`|Io3+1Vq)I$ezF{``=&E}LUjs->#B^v%P^tpf5_ z`U`djFY|eMZ}0CL8h){ZtdTO$ zTeEcO(&fvazk2oR`SWtng(LUW#kWfQIX}xZ``P*V_6Y|XAlr4=r%KIpDdzkxymF3d z5?Td?oKr(0xmT=8l_pS=|_2m`K=oZrr2#MQOqN%H^Yi%9fx;h`^ z$Tg>~u3FRT5Eyvza6A8W{dl{=M@RZ(tq-lw%FYI@MZdVnHF|sA(TCIbPUe_b`RR#g zMa7Sklht>ZzD~=?c=6=PmZGO#CjtWkCKP<0sP&2;TMD<#R*dlwIKCt4XxGET?d7ko zaJH{sx$@@D;^(H>*WTRRtgfTOGxfT(`I)2k%uGz6qa&s-a5FYH-@bkOeCzUe&(6;7 zm$U7f2HJmBxXNWWdgmEAxz7WwJu>{JuBiC%+1c3|#?Q~pyu3PGUshIDS9dL+tkr=V zpaUqszq@<-+&MiBjeyX-pyH-=b&T#AP^Z+$&hFodiOTou|Nos~nB3FT^C0T>wp?z* z#w~1YY-(z1i|TZ0tsfjZbf}$Q{@3r{@9*rqeDWmcq3$lB^+&(m-j=(&?r&8@#Er|# z{WnJ5oa4p{YO0}^W!KVlTawu$BO@UWzPR}KzrVjHPnu+8 zZ0sE$ZeVXOFKumYot$hkeb+9lC?3^$J9k!oe|Oi`*0x{Hma93WbM<~uYZAE%MGKF- zymx!6zyJC3$1Ly8jb*;loi3L)Bs$B=%D%br=xDco?5>jU?_wq9dBw{HMv8$pSOu;* zb@dQvm6UPON$^3Nv(59jZQg8bYMOgxMPM@<@0+)8ZEbD!9s|!+`78DQ({4Tv$v1~$v0Cmsn23OTwet{Gi-?%XMUer|2l)~s7wGN(AADJ!{siLynb|m2<61we0NnZD6@lQebCY_Qs)i*~*nGmn~B}AGILJ*v#zR&CSm{ z1eL|~<7(dA*vKue=kR1{kY-$j;N~NsZAp!h+!w#Gf`)QdOQ&3OY5|S!JXQ1SP1g$8V$Ikh8cWo_tdJ5E^2?s6uTDmkfJG=YP<-2!fMOPFYt)A(#>=QSr<){(%G%NiY zQ&b>$EC{r#KIi79mzS4YTUZ>};S~G(`+NJ+S0VoX=a2Wxr>CSmdG>6P>4v9`%%w%i$WQO`SS*$`lb%(Weg|CT3*( z2-JKvC18D=ZG}p1Ztk7}&{F?j=jPeYo;9mWeA+(llht2Afl^a}81zDJ-d(A<#>ATD z;?gpI{`~3F!=Im<%ge)4Qc_}KY8v>ISK92%@#E~S@lH-mua4YWuo2|wf~l+LMshQ1 z9J{>Sf1%uk8-mJi2X<#=W^(SIDP@vzp_N-)&c05kCi~~3qupO$UoU@q>*~34e&ONa z^R@~+63fcUx}aoiym^{#^tad7-!GqEx2yO$pICQOQ&ZP_9+X12yKDQ@f=*YF**|~& zG%%}(`FQ$$I8&M~N8&Z7dwifP4f|vd2kzdv^WfWz>}>PgTUSn=%>41;;Rl zbL-ZxTQV=Ni`mI^^{Cm_6g}f?N4q80TaSvK(T&mDlkMl%_lkEz)V!?+5*MYnaICZ)Q7ZzE*A@3wrttC zbLXVZax99U@!S($)RNe|Xr+?%;We&H8&`^H1?$XOVHnt-kiZ?foGa!XC$ocv)yj~l zUGI)HRA%4x1&@Sw_=eBix}w67Yk7;Sx|*7rj*gCvjZB}%kFrg(#1tUm&$q{Rm14*F zK3VGvOlzaJ=UrPP`O4Je$d#4B;p^k}rk?(hM zZ*SS#Tb;t{0nd^8*m0Ns~$CfQyTAE$6ckI~V@Yy{7o{W@K)#qntIfd0`%$V`w<;#^TSML4F zGjG?fUCWlKwd{)BUB=ADGsCXd%1dQMu!{?ejog)$f5K9)EfUgh5{PYE>85;tXYun- zPfxq|%N><^`0!z4YSQIpzFGkd2_Ftr+}T~uU;6#zWOc(80TGES*2L|VYLBVi${eTw z8n)W@v^lc7YrW&ilb}18Bihc*v*n)H+0)Zfcui~=!oQYnz6Ow@LTVt zm%OLzfm*x|4m27Bt~gp!S~_>`Tu>=j_U1aex(`|FN$2wGWL$?ugG$u50;4J2~7 zjW_UJ>8mT5zrVd@WMt%*vk}OX{24Y8)KZvuV9n9$$gOYQ?>dC+))mT9$yO{83sEvL0WFQ5u~XK%?8>!k*DhSRaOH~5-|XxcZi$JBYhM|q z>7HoUc^bAZ=H{-_Y<2bJpaW9o+sS_Z`111dRm+RE+GKzH_5StyyE}`IA3vV{_t#f& zKP1awqnn$XhV=1%dH&U9zrJKnF%WpTtMv7>eT^q}JBbVA?m6GY$_?5NaC*A_;m4fu zo>MkUpNR@t^!UQ62=?Hhpn%#RzkXF!R_aD=$+)&AviA2k*Q=dZ8Sk!o^EJ)S&(Fhy zgY97>GrQOIyLWe&AK$R%L1=Ku;mcb3ph!Mv9DXM1k8)*Y<;Ra7S6C&cU9gyKmJ7Of zHXuMiYyFECFK*npv1G{-as9Xh&kuP0O8D<6+VlR8XdT~yjSC}YY+bP<)VlW9m)&b-IeAs5>56ciF@D0t z&HL;1rKR4WSvIk)hRMgiytv5B`})O;iXR^yZnEE?tD#|0_{in@y4Z~e9~^96?l*T= z(NnK9-H@xiM%f?xc~z%+u}U6M(b8@%EG*=j?wF>#>P1saT=U<$Pfs{+z5V$3_>b{~~N!Q!QXU)geydvQ94-(e5%$DG~e*E;wlLz}a%L@;&y?pty z!bnk3aT^PdsNdB~!q1yibz2s8$T_kvwBF$2BqpX816mSTU0pq;*UHLje(krJlP3#* zd-&()XMyORjkn6o^`MDnZB(n|^EYp7s=mB{^g!oEa)*LOn5X`EyZt_&jKziZ@%AC_ zmMvSx#>VF6<_6iFv3dFO^yzxBCMG6!s~AdOT?q^h-n?bYkrRdG<@fhimseC+M2W7A zjfnWM?sT4UcHquZ;ac{O?cLu#e|A1cT^ zxNv&9{`>p;bo}`8H~BJJm+~skf3nqGb3%IFHX(Tzuk(4Jq4|e1wbOL} zZCto%^JdURi=UsJ1r4C(w)R-qDVA1Nvu4bA@%pv5icoZP^ovP5cUJ!W^;J7)WukEi zs3EFx?aiAvF)=aM)<%Q&D=nJU;9Tc?WX4v7_uhqthFY2rnF3;Vig0Wedm6E|onQXY zD#ufE=FIVmHZ3nNkJvibx?JnpD#PrBH(2==G4Ay6@Mw5ySN29?n#7HSHHEWg&B}<& z&(Ht!UV6QgecXMtC zEfbr0jvYO!>B2U1>koJFkbk!8H%7X+9J#l*+SV4dxUt)n#kTb2B~=~OlP6Ca&0Mo$ z1xIuJ@jh8;vz!A?+j4Fit%&jQ@j1&^ty2%$PjGE*G-y+O;iDt#_y3c6df@Nx?}qCN zPTVl(>6xtV4_bySCnpCwxMbtZ`Sar=dDm~PIkARym$TN?MJ+u1{O$%}v!|2{oE z%`a;;W#YtzRa(c_w8k`U%y4scP1J1fFD)%K1#hcsV6wKdI<(w0>&gny{;e}n3Enpn z_H6T!JyPElV92Dz2G#?%cTys}eD-;EFfd z*Vk!Q@9lJAC^e6H0oq}qnXrwkbbD*-(SLt`YYV<^U0w^>Zf%x#N24O@&)%A!MmD;~ z(gQg&&Rm)&)}JVADWVN(Xm@-*Bf44a{ndaKdsy0o*T>nKM6Hk8d#q2k+s(S@$%&)g z;u{MR9`D&>qZk(Ti%zF` zixRFa`twyuL4jdc$gNe95)vF?yyv;YcxP)K0VOww3#<|DEO$G)yR9ofrTqT(cH_Ft z?Cizb9}}*xi%s3XeDcYZ@O3dWtx8wTo-O?=+=J)X@#DpwL04~{UE|6s%{5hX$@(ok z-`?G=zO$onMM}S%?J5V!lxvH+^f;8tUSHD<`MWvo?4cFgwr)Lo|8P71;^w5}% z{qpw5PIc5CX1l#DcQ$CB7WWI|Z=kDn^NN=nMwvxg0`9ql9{ME306Yxq>LXN9tjt*!rD zD^}kC+o{Rdob>b=ctPtZWUb2*QeB!I8cj`2zkd0WkgZ)2$gP;IxV-M~ue7wZxmKl8 zMkyy6nb{XDUOaiyqy-OClee6S3Tc|I>ajHFhh)h28Ot*qZe;54Zn#!fRu;ZKF7#Vf z@D7$pAD=TDlaJrpnytQmcW-a+!oaB~q7H1jx2LlB=BCsSTR=;!Y;y1Ks|_qaaG6Uo zKd0dDuhN5;odh0aew4U2Q9B1bvs5^5LgKYYd!@MIJn~8}Bt_T-%;%G{srdKjXGHL} zyt`GOo_Maf&?{|z=&ZNh3evZF%kRgY*X0R z-MDf^q)y_Tyzi2wOTX@m_a$#{T|IKdg+pMUcDCZ58n*viQ%_H8X6OI)>sJy3Xj_*` z!>V(6X}b4TFMMLOV&zIs$v4;5Mq3)qm@*}V6O_ng#6=_|Gnsspz>p!QnUg^3IPHtT1JJTrj&5ex)uU_2g=;)9-ANA(W&f z+3orq%VL9RPa?Tx?3O)0Gt(G!LRr<9j5j~`)&8EbRl~M$m1(x3NY9Lm60Q=B&(F`d zule!e*4Av$4c^OqrL(iMuhg!P-(CK`Z(Zb;jENsMUw-oBNzt)Yr_RTKDp1C}Z>Oee zN3?=A`MkNY(K!7a3p@MsXU|s6J7t(1DD|+8S6n~t&bD0XB{vQpJb3C9SCGz%v%k}H zTaIf~EPU?g=NHkpckf>R`F6Yq+b1O}>eb3?r0HtK&OFqXnwF-frk1pATh2|PzpUKA)UtizCg^JTu9%lVHckbMZ zXhq+7^X7@`#W*y!-TJwAnijaXv`FST|M~e-rm$=`uK)K3bZ~CoU8%Q=*R6{?DBUqd z_vQyDP{*B9XJdEw=^cfSYieqel9MlAy7Zu{GL}2&<0M^mb@qQY78Vj^Nso?n{!v|= zln5%a7Uf)9q!jk{(b4Xv(CYQC(~PqNeYxj+u+CfK5*8MAD7Ezd)U6CJj7pAdPCswJ zuxZn#qT=G6aw|W)Ndx7IRa-7=Yd3G(wrzsr58ItQpliKqQzt}rZ{M}x%a<>p^Tfp; zG=c8UNx!#sZ$aFz+xh$FT9sy-gUJ9%ENLUuB ze47*5ZLa3`HC6Y6+M&?b`Ss-Qe0QRfJ#G`aWl)6>%%nj)B<$e&%~DtbNG zCqlxw;+dN7tOUu>nQK}NbP`PqbwH~T-%U{Z!?pfWB=?jLP0Qb2T+D8hyFP9&pS&H9 zzxJI&p(mnrA~ra@%ltSavU}BmHLQw{Y!nZ#Ir`fy#4?XPj9q%hj2Q{3Gc5`qncuHz zcKvy2skeaYl?;PRA8cAxImEMTr~4RYgWBj%74G<`sHvr0T^0Ia#a!!hx8DnHt$MIl z?!IXM@zcFMJu4VSD&pp?SjD!|nX>`)VS8gl&9e zbYjiX=vaY2KU=xQFNj>&n0tHML67~fLo@C@cU^@ z-=D5$22BJn^_~v8zVXwOlb{nC^8^h+}zyuReW^X z(cUqA`t?1PpIf5m`^+?Y`ru&m(-glf>8lgB3am?QWNh9l6f6;2@bQuBj1Q{b(=044 zC8eZZy?mMYC_5|b(7FTvd*p0?{rLE}v$NB{cn^atXqGkR>5Q!!+*4RqRYR^)@|kUR z_S&^;hYl^e6v@4FW%Gu^S03J-rXTdx32h*V8MIv@+q$!g^%4b{kxTz z(CVmK=~aJHRuQ8H8twx8rBQfu9+DdJI8{0CZL5> zI|9}mWB{Em{H!aIJIHV5wCU5^4J*IBxf#2=toHle^4j0u-rn2$`&h5Ev9a+@yRN3l z?oZdd>(4};SUYRqzI}IA^~ze8Jv%eADfIU4^7khvt0!JkArH<+6=6wA0$!T-KltZkQRaMg-Hz|}m*<8JTUHt66 z%*$$jc)7VJ$1}@FA31hxo_+nlFE20K+1a`G$$b3$x%$_a%(L4HKsS`J^?kXqF*$mB zo~v%daYIAHl`B^UtrYn^ZSGuI5s{YWLk?C|Uo^h`d3SgB`_hvlSKT&7a`)KI^l5w9 zUtaOy0i(!+2M3$2%iqnhE?>8LwRTqekIA5+=h?H9H-S!W{`BOeM5czK;Uxo$i>YfK zg9`hHTF2KMjb6&ure$LC<$8SmQ7wg-gZ$gJb%FK`mg?&23JXuJ`}@mxh5;iV%WM6Z zn2->Wus98gDQipO4YEJR8Ds~36q1|v_0iGp4Qr~uy%Ds@t*F@XATxd%!+H*R?eAM6 zQa1i5(g*|1R0uxjluXmTw|(KM@0O+BE8_Rt@$|Q~wJlq=tYB~0iuujWhaVhlerS1p zeSH15H#dKOe}DMllV{JSfkr<#60bdyKY8vP9}iE9d+RC(ja5O5r;2T?`ub|+%9WB5 z5;JDb+?sp4?Cq_s28TBsGCz1W1;-_7+a<41IOO}$}jnei3>M)TNJ!8lj9bDE3zwYUt`Vo%BL;nYJH0~iB)(y zIx>14x^W}o%r(%#R39H5{qQjN))q(Etrgc7^_Lo}s6E#xq!CK=RZF`i`Rc% z!;+(EbD;j@#tjgpHlt# z^+iiK=WeZ-*gbFV{?*z$c}A6!Hs@PSla&S9_b$oz?$1ztIQMC{Mhx3He) ze&1s&66Nr3UWLLRrbm^W8I#R#xm(Em3EmO8JV~`9vfIl%#I;W4-?7QBUcHLgcINC^ z>#{c-w>KvoY`VL6Z(dL#lLL0Up zS|PT~C$mMJmGQ`FL+%enCJKEXGd3Lh8~nlMm{|zl@xJXsX)=5O<@J!xO^Lg3HTnKNfPZ4xVb zu(G7I^x-wowv*c5-ET9$xrUO4%NOuB@lS~s+~f5ww57ix=0Wg>u>2bfFO@&3dHwET>(Z~m0xg&HxaY_9 zO>Y)?u=U2KHQ|DLB&R4E8XDT!$xXerqwukejLe3*$jHcrd`BPj^!6V8Rx!D});Tb9 z>-tuM?7)9jffLsp-Mwa3TU%SgRjblhDiK?4tH1sD{d@oERf&hD{hKr~vb&3WnZf<1 zMJn5;Gf6y|t{?yI`g(a27mMe?X4#5&;=(l6eJrZH`QzH_qqP!}Ero~V_I-@{nakR; zUfH|8#7(p1{hpTDrUetG81J6BwPJnSsxF?gcXxjBO1cCmPnbT{vGqQeqvSz_7NY~K zvAfH1-`v>v?c28^@s@9$-QC*9Svg%-e|X9*!t-lFEZ4!%L#&P(r?Ns=v*Y%p-<%b` z;@`dP&vc_JxMrz^yY4jL%J2AJb=~?(n%4BK0>?TFm?A93H8IE(N5jqh`UT|)y~6XyPP?_CxA`_0~KF~xPy zzwiEbCwrsu@#^Pu%RxgvwZFb>Og>)r_SRJPM=C+-OTDJ9FcYjjsXD#k?8U|I=jT`! ze|~mW=CMk~PvM@GGZcTm*YAsXraDX3{YQP|!{;a0Y~{Equ|^?c!i3KIceS6ZM9ch> zR#9K!YUC<^UWaK>vfC~H{jaC+D}PI7oIGPC-&;xHFu^@HMO2&2ZB^$PK0VsaHTzT7 z&NYXY?U^&#@afa#m%HYD^5O_Rv#r(1=fOGMm}}4NJP*&cUo38TdbuR0mFo6Bw_kfQ z)TU{KvFXoE^4)MNe9^~5t9bsFGc%@lKX=(EQFP|?(UPR9IKO_Qq@6RCeBZITTfML7 zXH<8NeBTE{rFMS#x-S>q&s)FWlV9^#I{x>q>wbH#Decw#@O}UPzteQ1%iiCcTQy0x z?CmYkQpB3Iu7ambLgErnh3v5X`{nZ2*Vp%dIK+M4>h+pKS-M`!%`bOIJwL9@Y|nfq z)_}oyQ?tv1{SF6~E}CFkxi4~;a{Ah%TQV;*9baU7QYZD!E{-*Ntjm4(&6s$l#9;1~ znt2ni_|>Wv3-w*za?R;i^}C(VCj_NP1eLzKvorW0@dUtoXYfMzo$vrXMU&Gc!EaZJ>SO2d@ z98~b_sr;OFe%{;3iHF-V&zzd7efQVi@Ap27vOQd+Q2YMgUT$%{H#avgf45`qzB|?L z_ZB}pb8|!D;XYaGqH{MszuJDUs{2$LZ|-N&_%Eftu^SQ?zlgmz+&{%eT*Fm4)=~NB z`$ewZH=b-fE?50zqI(;^ydJyZtoeDlA{BhRs~P{LWL=lEud|6X%(}ATAuGtcDtrq; zhX(Dd{jIjP^xvXLf9QSn>60IKPa=f#XUQk3(6Vj)|5W z@vZ*)>gvyK=he&n=Kk7!|F2#R|C=3ZdoG#EJvwDu^+m!wPbPY8?Cxuv>t0@qT5;X4 z`cbEP$u$8T(D4_?r-`}uNG!BIvo-y^TyLXU>I~k`Tg8@|g=n7O|0VKX#3Pzx`IS2x z5)Y@HofTNHF;4rv>AMH7w_cAEw%B4e#lzmma^_Ys&ifUg&zgs?jXJ9S{M=maH7ES{ z7lb@Kw%RqxC2aYXg>xTyBrpm8IF@nV{{Npfk(*g|%W$Es=h9g2IeL~@a)w8qaU2fx(U1hj|yJ|<^Ht7sDslyv`&P{AFa7n5Z z`+RwYq;+kftn=dcdB^P(&(=(wTN}8!m~YyZfFlWW=Ug~_J?e?gg^-UwE;#eEa%rToPp3$r;5Mwc^V76VY)fq;n ze?1H$FO^Qu_nxNnai>C;IImJiKzHu#ZEGVpAA4S)Rv@bQMO5Uee7s09gG`HnaI-q6 zaPzK3K@*aI8OlQu~h5y*Czmx3Y7azP)q{ z+oBwwU3jOx=jh6<8naf-t$w#tCuVb+@3}jm9^5L<#t-#5^Di4&dz`r*H6>#P(^(fo zW3GY%lf@4fR5tQV;7O1)O7Zyn>uddoW_bspmAbLng01N*xNTIf9bjr>PFW!A$5E}h z%;d_F#0h%ZJZvYoEJ_skab%8z8PB8egZ$?C_vYM7SKMLZ)ctIyMFjJtyxx}&+w;~Q z%zLYz*w>~w?cLPx^B+$Wc#^H#mAPV5tK*~A$>|3asvg9h6p3$LyH()j6#aWmqVc6y zL!Zwn_B+%xgRkaixZgIJS=0A*yH1^7@rd)6U;qnuQkIMmch!%F?TM_jTxQAIR2UpE zFj>FeS+{(7Wufl(qJ4=?IqTd$2QB!a(&HrVx%0vvjnz3*GvXY$ZYFiVy|Blx`olqX zQ?-kGULIS#?*>Og%jycLOrG|OQD@sGe~?+_Y*ykbeZuYguNRB^KP{Y9$2D{FwM7~7 zi%nmYpY(WVyrymT+=B`G>;C5L|N9NJF(B_w#H%%Ndv`54`S%FuYUmFI=bUF-%%6Y6 zZrjJ2CsTSa-)L*I6B4g`#4|_tRLi8I^%ZAz(~M6&=~G{RP06CCTGCNa_cyoy;|^&B zR|_5?Z)T|rda=7oPFWRP1np|zZdj1;{@z~0n@@Kyx>p{^{eVaKkI0pC{Xg{__U7H) zwg1mk{f}x2lV62z5VTjWVC+jP5S_kgk4c-|)RdXFGe0F2cOI*ao&V>`kCao{XJ#1g z+MIb=E#TSf8O1)8yfPLO5+C{)J>6RRI;@;gaM1$yez}uVrsuDX+iNxR)2RttKC%Q? zZ#flPBKiICe`RjI?F`woTxQ-YK5zT(-L)#-$);cZS=(RS1|%H@|E zrg9&0R-9I>yE|abzt!S7qW(=nYxs^@RepLBux54G+M<;KYfh%fzJ57f;?Abj?)4iO zDpE|IZ?>729?eu6c0b(rn{KcDyi|NH)Vw(h2>vla*!3Z5`5RM)Cyy6iH+qb1EW>&kJq`NLyYm(>ZhiDnp~bx5(F*_hb{p<4ZQ#5qZMpY~ z+lh5s9g;wERJ$i-+84dJX6QXL!F0-Fr;k30>dTjkbUoYR$KfYk+VH@3Qj|i2ph;P7U9spMJQ> zs{CEgq^%hj7e#JP^K&ct`EZtL_M#_~{^#7=Gqb!?KXapVJ6}cqT&vQG=^tYD)mSz) zO8lPSz57$;^SSMck5A5VulO{-!fJlSdJ!2B*Q_$rvmK^#uJd0X4tm?T)OWVo)2>Bn z*Vn~@E}7LXa8h~xbb99|Mj}ve5YM?PO@wl`)zo95#zs{+uPQ@ zHmEo~O}Fvzc`m*uUJ_h2Im@HAW?hVWcW~9O9ksv98s*Px^9tx+sz@k3$SQ8}IhytO z)$n-UaOWsD*?sR$bV_v=zuNT8;{WV;nLGTdZC!4{N{QC%INeHoKc|?qWnEo0Ro_XP zx7#Z%{ZQhE)7`hWW}7D*U@$o3>EabK^@X+Y!#azpY14BZOB1(><+bZdx31_rE&ov@ zy2)GYy#2(e;F+(pSkb9#TxW9j=ApU)UKK72YozK>P1{N<#_oHE;ml{pjU{fX+1 z5NmtfTJmVljaGw1MmeQB6HJydDEyHZsWC47F~^=+SZGqm1kYBL4rdP*)B3}zHRtwb zUtg!|6zg^5sSZOhJbDjZU06u6_z@Z{I)_44+0Ha^@8ozsq2+n#Ax1mkrMDemX6B!?hbecl3Vya3`A<$v+|?gc_xE-D^v6m6b#fx7m&#m7J$=CB)?$auE$Q7wL7t|SENqEIcXySZ{Pv|M*hl84RZVwS{K3~Xv7pr?)}J(< z1aFQNNN3A4u>WtdX~tHuk7W)gUhRoF+u)cNmK9YIBO&6LDdDqUCo(ZxcR}!qv}x(R z0lyA5t=siVOHInI=12DWz0)SMN}7t@-j*BfBa;~1pxULXz-)iKDL~VJ)!Bt{c6W!v z42KYA#`|JA5e>y}(cx6jQmOg=qLxAWQ6B8z9mZJmml9 zNcSB7WfQypeSI?7zleF`naefTIsYv8oo(h3vd2(r%CUC6qm{c#UxRwIcfYSqImNv? zv9}_~Cij-fL;g(*j-RjlwpluVkDzbWvzh4+I1PR#9t>O?wRM(h_NxcGN?#|P>Sp$q zFPyHuZpWiPpU?X*+jC;C=VZ0LACE~JKArl}#NgVR2SOp6cOOZ1&smju@S&KGm*Do? z+hN<7%IlIQ{fpUCVYsHbVixZO7Z#>#D*~0z7H9JcI7U5cn$^y-%llju_k80u-iFhE zJEe(nAMLsjv}QtpI1gh{QiekMr%fp~?MEZxYCgI~U{`w zzNXNr&Jdr}>ro7DH9|j@YGoa0j*b-jdX^W!ZKyrq+jlXNd?mitedHGiWIql&+}sq=xPOTtD06U$dx`)2DJ z1kG`I^z2wdSH`0X0iDX-*Y2hY#6C9mJ1kisbndZuiBedHkn9%G?*)B-lq|ho`#kjD zxVhk=)BYDtFBWHfU`$l)`g_RurBS8W_8!-bO*zRk9!+QOx>I2~@4nsNFPB%a9(i`` z5My-4g$0aj5|q?W-(pn$WL?K(av@)~^HSf9bDqcMo9D|#&9>Eex3B7J)=b-bF&}i- zoWJgB#jS8)N8^!+30vJh{hVa>>Bh!nDNTd9lKol^T!$*(@BMzreExxH6+DXN9y0%0 z8hiA4F79D4yz#VY))B8C%-&Y_4`k}P%(APs`qk3QqTcSY>zGg;CuZ{`Fyw2mBM9Uw2TX(XW z^Y-(3)qd$ebyF_8pG{U;!CF?r70NyFb#Y3Bna*ML**CX}Sv9S_TY5eA4)c+{-|tns ze?ES3@g7&U$lYaY1D3ixnJyfEUE8whe@w;0R<@`;pS3+LwX_nMdJmlaP{04e#fZq6 z`KpsI8*)fqP}fU(%6_Pk=gEp&Y8A(OrPZ|r%?#u|S6G!ko0;Au;yd*d%hvS_4quZ0 z{P^hSrd;diY?^;>j{0J;f(EC9<`Y;PwXQN9uEwAM>FyL0kLf#JodFfu3Qz z6^>jMyrE(9`uh6yD=+x3=hQe`&}7hGezMnFC$lxAK$J1t#MIj9$E(%rud$VX(M@so z-g0L_Gi&cbfj{2XiE9@2X9_R&XSlXHy#Fr4^!ZI9yA?JSojaU;U|sC)1!BUWLw2}L z8CcHFFg*OVw<#n^#H8($tYOlT&FAg3KPXPscQW%lIKSWSSH`)6lbX9E)=ZAfRy-}O z|Lx-3@VH7S9^7bYt3 z1zdLdSmM@nz+hu)9G72Wh*{DTm+I{&9I83yEU?`h*;YJndFk5LIozwC3eMq`3Mp9S z*32IIc=e*iJS(Nr-HxT?iY)S;uBXy05wj&jaQV@*LaWr4pS~M%%yU83a?ONA={uf& zdwct##5Unyde<}#M=+>8R9oIr)hTx>@x;Vio3eEuC`t*u?tiFzaK|Itj_dLDwtKy! z&SW(?%4jBB*jsdH!3ixXHcelH7e2h-mak^zQR*_yzSa`>`T2Q&wcSaMJ>~Z*(~tMb zY839d>Ee`h@ne?I(~943w=0KdEW9shW^(>#N2&<_le=oWuQlCG5&Lu6WLQ!OefBo>%Ba z^;74rv*rg#oqZ4$(9Qi(Pk=@BhMDctqtkC>eSLK`M(}}pa2&6+*_YUc$8Ov2mPwz# zvLr=Krn_5HzwX^E1t%f*12x(+KRGRxt9Zc3oSSl2)wd<-J8ufZgk!7OFU?^r5|3}M zV9WD6$k^R*J~TX*^JQ zc4iCB=Q+xyd((Hh1<&u-`5Ix0D^K&}ML2J)`|+^-Q}gEM>aIGD9D2?l>cwPkNcBH*O_{RM}Dl^S}H1$LL z|6kWXEn{q|`{A?T(T9hJEA{33o}at9Rm`I)|7lggERjeSK|u ze4XVt4xhBMv%cQSUcYleKvRW-^Mk`IFCBhdUUGqFljNzMM_Yu~Z2fVrd|&bZzu&Wi z?pWQ+Xqc9#Yg?$k;U!C?o1UM&W14`b+ohJJ%xpXyey3*`ZWf=jt@``BgPC&~>;e4VpGk&Ymc_9-r6DSaKZRyGC*+T4&SN<$*HP2I|L2@ziUk78^J`y6uTv=H;(aMJH)40$ zTHz#4yETs|dFwgy{4i)MIBR;nU|U2D|G@%Z6-G0sv?WcGixU(N99Ow{W9@lYi+Ss< z8@2D1UXT5eu5w|YH|6e-?h{A_Z^(UjLw;{N+zOSu!yu4wdi z;dq_=LF4>{7o7onOeR%0Fm7JpFeli1LPU6)nAvmJjr9Q$%HP~v80Pe(HYSA^pY@um z)#&K4+Pa-zzK{34iq0R&dgaVWhR&quJ86G@d~^u?eplpY`?M_vFB0T+xc`@=T714& z{r;uMdWZj8xGp6HTXnlnUFdRl-PQ}`Csuk^D9hJ9>QrC$tiQ>5+LLgPt&IYEQct&X zXk7pEZTtSS6B8CsFn?szHQ!xucfF(BgJXv)*9+){f6~-oh*vRCoTT*$ZXL8{Y4V354O*-H_`v)_@>1{L8x@{>dTXM9ADGaoLl|<9dFYT=DLo` zV=4?&4%;fENI58^FeyBW-Eepji^Bo69UOn9KYtK#@CdpS#meGhKKWN`#T8l4IUU>^ zn=Ot;t=I9_dS&`n@{fDNfl77vm#%wC-!0pc&ao@vp?#K3OZt@+7y6?_bIh)3PFh|t zb$Wc=OkLs zoUe5_CM7w&+QhR}gZ-$mhS+7n>6e5Aye?P@XLoT$Dt)cWv&t{mV>6UEVtj&TkV{ta_x}$ z9afX0ard4yo5V6^>n7<2%-~@ckSKJt_>ubL#Kb=Wd@R^D+czmy^GW7qqwB$Dk``kw7^hS|D$J037; z9(xhI&mwx>s*B2wS3lhNv^eX4+3Z!F*A`?sb;dDsZ(JGquP|sIn>{#sm>N`O&(~vO^HhIsVLZ>> zMODtpsO(LIlDBzb$o6BqnHn3HU-7(oxAyy8^ZPZ%DaF}IH4hK9Zv2~9H+_pzmTm>> zGv!N9`BYR+Nqu%du%L&ZZD+RSL51JqjLjka5;cFnUe}i5QOevSqBg+;RIWb~5_8da zmYcH7K#Ya`*4AusRw18Tn^L_!ghXBH7X6y6=KIM~EM$LOtqIT7J3EWh9bERbi(2nz zo@xDlkFYt%S?SczJ0cfVPS=aoO6l-YUl4jjD(=-Ift;_eu70ezHS^uM>7X$RmCuj5 z_1OaStn=^fNl}Z}e<0!CoxVnIX`+gjPjaKcygYW%+PSQEJeJR^c*Ln<#-Aa%Rcw)` zPhiBc@HaFYzOvS3BFjPZy(~r- zj|->lIy>9^{k^@?yEgUD&)@r1Y#-<(qFlGe7BiV=5)q)O$F%eFY_qTFd{LfOD9{fY zN%{Fq?CvL7SWA&}6=Yj9CJ&#mf(ms~HebWB%-?F-+ zb9huDx98nm+;1n9os>O~v5QqE?cAJ|sw-ygJF@BL3rXv4*6EkDnp?Lm^m)l{^)W$Y z^P;&ov;O}2+9vU_Fa3CxZ|C84GjcDp*6#oHYPE7Aqefg~*`~LDetup!Ir{RXV@WqR zr7FAiIJ`X|D|qUS%wf?@;tvyx@ARksn89sj*?V-}U}-yC?jZ zAnYX&rB~G3WPj6`XLYXBvaN6Qw?wWldU{Icp2P7aGR#G6>N{Acr@c)Pt?hlH;#f6Z zC-PBH)Ks;-)!*J!KAV{?bm{c1xz^?1MCZ-4QPTVz)qTRtjqBpkpdFwiV8hl#9IQGP zc**5T@+!-3%0E`=Z4;5_|oz9!cfj++zC_ z|NQ@K|9`WSCU@h{`2Szyn*#To;I8Ov*!%zA@8qRbUT+Hy3clxH=yhynbF^H^sI&OU z%c$;%=VsgZ1*(p1-*92_qsbR0zfk_NV6{M*yGM2m1BXSC@&-w116R|d+j4I&I+Js1 ziYCLH&kPQIBCNXtR`6u&p0oMvQz>kJCG9TDl>ouK(>k%c%X;^+9Z;}Yayn%Zi`5Os z4Da2)B<6(G8=h&oJn2}0P~EXJ^X5pOFHG8nTPj1xsXB~@+ z+LEDYvPjE8x?u@J39IK>%N#v!YsH!6MS}k{4Ib)B3H+{o%=5#tf>G_}GH)N<*~%e- z9|W>bU+}%TL8iAPty79~Zj$4nh@ASfvrKj7tXZ-=k>SH}`+tQYKe?oo1?Q4YCyaKgsByUY7$7WhtzyIb=5+S*+_9*cX#ejc$(3Q~&cGhLx|P>6d0 zqmr0+S&epoRCj^d;$^>cxXsv~^*1$hEIOBBSQzfNbooZ#=s!a4HpZqJQ?){cGPZPz z$h)3?`fH!`2`5Xr`agvsjO-5{1}PrwJ8<0E%dpyKIY-bA!D_A6`QF_Dw$qL}%t%ey zDG|1#W5Xr!b$Wt3EYjUX1#%v+HL>wXFtD|5_`u1k-et_-;-bRvXiMeiXG2~6H)3-L|zZwUBuJgPlFni+*Ub#iBEz9|wM3pscCzh^x)#tgBiJggBDMtvL`+W{c~u0s_LgX@qxmkA8hmFR8y177rXc8 zU0UM#_*n1l?fLo>)cxj2?B-UzDBe12P08o8=8Gjao=n~~Maj>(C}2&5nZ1W!k&~51 z%*EEA=vJb%v$NKv`AiI*A)r0g zQus>qBhYNgi^lmGoCigpZe6H-Q8D~Np~gedWzIsrE2ez2mcP)rtin_?{l!nOJ4%k# zmpGsLE&e;lvN%S)_nX3sLtd+vTyx4=;ILHUrQ592!CPBa6)unX^z=!v={e1r^H^4u z-8!4W86mMX|Ng$}_j|>Yk7QcDt^I!2UH90f#hrf|?GJFJ1lAmzm|J`;%HdGLY?1B% zt$1e(i8HV`vDu{@P?#I)BXLC4L|I~`ajoEM?*su+mlKO+loAAf9W{})>9IP$VAB-q z)Y{X!+k2$V`OHp<%P8l`-tNo4y{-3F*6nS&k}LiiOjzUgU+c%Y&Bxbnb*SKR(FjX( z7yQg1;eLN#Ei+r?o9Rr=O@_~E4kYC8MHeO*cyOonX%=1tbtCpn36nL;kx-13;AY}@ z&}S@cA<@_J@ALfsG99YFRhTxW&#OFEnsnV@)VuKQFZyv1g&0Mqb&(4A=e+iKBe43ZF{|sJx$kS#=j}hf#NDT-V}Vuas}t|_Zfr<&-swE& zQO=T?GIuv7AHT72)<@Nwv>J|5p)_O|MJZ28)lokFZmHear%vgYUX&*qCe>kyuFaa%>! zVYS2U{Qm6ud*=N=$S!a5{Z4U>#mrAdj&dAxlTL9zkKB@RF?D+EG!d2EE7L&NpP!th zTA)^@am&b#3hKGFh7nfmY*) zwjDtS6CFyA|1jcq6E{wXm~;7F?f1Joi=Vp{>Ths5mh^bWirHrmysDUJ9Jod|dK+j- zJ@e|`?tN!wnQ~9|5z%(rRr>l`iGEM)8kZ%_?=ns#Rg0fE!;zQRVA6kW-`j1sAKBht zFD{cOetTlJ{kfH`Y)36UCPs67yCF5B&>+GuyW{0+W_G@m32_GJCI^OHGceInRtj4i z6)I<39hiNPZ()S&2jAx7eX`mM6TbeL^U?Llrqt6H+RX1&G{1LUn6_q%z~lYb?YRlza z`Zno}9$9|VuEf~Py`pleBxtr#s@J3|COwSWo3iX`vvrlqmRw9bJFBp*_?)GBmhOaU zZ={&b@9wYPAF&`i$^7REZ2^nd*VZnMoHRH6sjt|C^-Im}dH>5WZcb1ues)Iiec-Kw z=Uq+qwLBJn8Hdf(-#nD;*Jxwy;%=8qjG<=LJe`!q|z zsal}nU^BaS6aYO--;j8pO#ZmUAJ@B?y% zZyx-N>3({7$vIBFLnRvW!W*~ca7-!6I}sPQRcx1X-w`$C|8LUmo4eM2azDuUzp_YY zo_zj|srQ}!O13*T=G^Hq6UmHNZZW_fo` zoOE3G?Br3W1Me?LtS@Md2yU9}%wyMM(2}&&F2zkl_UjWrhN&AwCV8*f$0|8#J4f>U z8`60@8vj;*eKoaiqNUn06MbffOaAwr@)BgNgg*Ptx%1P3-@Z{@K|DZVn$uO$eX#`@ zS&Q9zCvX)u1|Ri0w@x{yGtyDfElD_9r0LklN~!;*JYKI8u0%CxsyAONe0+525O69h!Eoly2*MEI;w(blQxn&Yn%Xa+zc6*`5{R^M!{{FITUm$Iq z#WKP-j1m!FS7m3y12+StOXlrK2(op^br_r{vw<$R(C{xT#VTeUnekCE}#_I!PY);$MLX)GasH|BvivymWpRaEsrW>U)N7FH&KlhYAhk6{> zTh@v_GhZkfu4UnBXuD8soyAw#eKk3WDdqOI++?o42z%Y#*OFdbSeQBI%(CuJQBB|e zM7lW7W_kP7Tl!MQ`PW7J3PKpOb$IubLa@{>If?JUL$0 zs$_vtg^u|#!zbTMBrC710gZZI;!2V%-C&umyXZ@-#gU+1PFs&G-7fy-jn`_W*fc+C z^m0h3e5{#qV1aS1ce#*6&EsD4O9m48>k`9Qs$XAQdoXRfUhD;RE55p8Yh}5`^1#|G(V%DTT8G3Tl6Sxw$nvTq)>*9LJ%iCsi6H?{+@7n!M#?MVfL08=km|N&v)irESn#k_{FsYa@P!Q54F|hovIVs*Lf6I2T)RXu>CbOg z_F2bEgytN1GAClY&Acf;Ri;f8d^y8RtoC|r`N>t6PTks?{gXdf`qbs=TAz=VzP>im zRjEl_^z*_Lo!TBVgEW!Yf`m?Mp3|JEystWMuGD?099BBva^kbA;qh)Rh?W z|KH#B+7?O6^L6fNJ9Vd0h5oJ=i*9^1@;&hA>TW%#u8$%%=clhq_&%=lzv5_8MaQvUB@pS54( zKOD6?ba2AYu=n@&mcO}C_~OFCin5bE9EzKdtli1@uk$Nt^dRr~sTH#>x>$T|>gum_ zie=c~cY58{j$iW6yhK)8zq_~B`rxY--QC-nS=N7Wu>&p2eAhZV%f63&wWU^nZ&bIO zZIwawnbSYlAM4JTA%A+;tF*VbwyItekE>{8>2tNb;BiDK-qroIR!GpkKt<6WHOV8W=UbB1pPanTs*ObDZ8yr!J%KC9szfN&Y)wegAs+rFZ zG&0LqKABkf_}I(9HB}3j%S5Ed*Z(d3d(~#|Wp_8b+Vl?tc8B`~7aW`X>gB#n+tjgyvmYXE0?UQ|V&8yelgL7kK_|Zu}9pYtfmRoA_g= z6+{{O-B?yQDYYQ^g7}Zr%pA>rbiSDOUSR4M>&HQt zUR+$9?8$O+`fpx28;O1Qo)d~=%b8f(wFO(9%jE=(-Dof{c) z-h8{aAiwj=xuZjAMW<}hwWtGgN|cW#f0RBcb*4#;l~KEH zE$itY!ao-HI3_F1zP72-=kx==>}zX0-%N;@6mn#vcIYaR4V~fQvDphl3rw?gA4IPa zIwqRzxnibqx>Mlv)Qw+XUw3AHdr^E^Pwt6FqWl?W=51VU{et1H)Z{g`kHquU-V+CIrn?>@C_^7)P*OH4}se!X7)>PqLl zMRbPLB`V^`Qk^*c# zeTe98`&tpc*sV8d=I)5)=M?pl=G%SmWz7;|xOjP?b9-0cjfdVRmN2TswfZr0u+9?W zxX6>cpgBp1S+p@0G$$4%x}M*no$JDh8?B1J7Cp}2^U+PAxar{`F@t-B$7Mepnc31W zs2E~AujSa2{RghUUU5|D5QnJjlI4%A;@oa*O7#x8e6j5eQ?H`Ku{58PzwEEf&pX6u zUaBdh9L;XnVK|8|>3;DK;nTlWmVNj=LD4zu$_mH7M|*fH65AKCcT1hMj0jv2aL-G9 z_cf)1D^`49-0x=p>PfQeor+#nv(-mKP6nCu8<)So_cwh1FHyTTzhd3FT@NjMIj4T) zl9c<}lKSsel3}5y+SQLri{eEvm>DXQ5{%D(Q;`MPh$hM{YtwrU11^SJXP z=o?qa#vIlIJ(*YE1a+<0`r_hZ_o|QUl(KXUF12)~UWwWr5B3d>7 z>*e-I-_(th?B?91aOs1)`wGQa;|qF^WG0$sTv!lM5LB^=`4HO$v;2E+#B;SX*Sh*` zv9I`$Aocd(ft}dFeBIBdY~5DTI|?3d%e|cxe>6vKYvyIOX+5SJ7mL^|zV=8ye$PFQ zznijklhSk&0@^;U7drSrx!;C~ZL4L%1fO#ajztnYLd}fL?)`GU2?p~V-`w1Mygswi z*Xvu@iG8Lu&$f47ZnBtC`ts7!8{vC6=GQCD+|0Rj0>X+L9UE zcx`>W{i^tDH}+PWbJu^nnZA+Zf9BqM2_lBaY;-N-&z#!0L{2C2hmww@_VeR~$Hd*= zT$Nt^`Z)KYjrksHCJAPLEl60hDEs<4?XWcqPTctB5;sp&>dWrJ{Cj&WW0f_|S-oBZ z+Pia@-`-~$Ls9KMNA`<$9qudkoYvdTvq~p&lgeMYq!z7`+GjJA^U|{`!;1=)vA*SepK`6l=k`~ zUqCC7G-MlX5*$x&zk>4&#!^~ zQc|jE_B9!!l#X?(rxjkfF87<;5V0oati|4{uSxZ0o_f;W6B4s8dYrv1n5JI0d27v& zCp!usJ8kTfG-hMlm9Qux(e&`Ljl06uMxC7f{^SbFEy7{TvvuF?`FyUzL@cd!MQ5^g7sRA6Hm=+s zsD8}uzNW<_&pjI5m-a+xuXJo?(~aJibAMm$|9^i?_029AF8lE<^Y1oStAc+oy{(v3 zX6}vKTXlAp>ElZb>S>R)``%rMpT+b>pmSre|M5QA*7NIPcQb?>d*>Rc@;K$9Y&9eI zoE2Li^e!~NzBbxC;Xp&h{Jk?4vKzllTIkMqyxA#5f7;}!Qgav>AC>-o;^-rCOV+w9 z=fVQV|G(D%mwKJlsd-Sz>ePm7OnmHc2U ze7R4`lxz9a(|t0Qlb&tiyrpiT8SEm|vxKejvZwEc3CAX0Nt!#MXGz$>ub;vfTx()p zp3PHqE$WD|zTHa3m*PQOtFN8#OFw5*^5O#MK;d(9Pv1`FQ>;vnF?(L;a_6$Yy>05L zDJz4Q+kL$feBSoEjHL8you4QF*Io~w6zk!!wxriFD4Q`Tfjezq#>GXe*YA_kxw1a~ z{?!*rLi%D)IW~QNHakCQ2Iw%JL@BeJ8Sh-rMRD(~c)fPJ*Yy(|iL<5@UV2w}C#t(b z@|1XMy1?>7S-OjU9X*-A*!%L{UTZ~}$vFpCcgJT7o)0Q@F+UuzDfIk2TS=~}!>=N| zZDwaa=G>w2JAv==GGFI225!@OvV?2>mq{kCwv(H8`ATYBwqR0=sn*ke{k|D}4F>9o z&$OPcoFp3gc=CyI-&rO*LCc7JU;a2>|8H|lu-{g(7xBBx-b$J0=^SiaaN<*EURSY2 zzuA`;7nNTLb4cE4e!e^~mRr8^$;61Bibj%wqKahz-vgHt2O$a3+1V}) zEDat9GZ{R?r!2k9!YlpRPl8WiLe;-7%k5QrTO>gDVI^=1EJ$6%q4+px7wFK;8^rm?nY(AZPi|josz%Bg9um0UbIM=)q@l<5@E3A!_$?EQXkcHNCv-*4;^7rtgwWXfQCi^uHa!*g@3 zA0L|#S#6>2Hf#M>jWySllGN88x^&2FOYVv2`HTPZWY^3#&%d`d`+6fYyI$-rlgPUG zD3^uFXO~{ye#hzY(vY8XJ9d0JrR^_pp(}3k@(s>wI2*66jTW}czP`?P+htq98jF$_ z7Zx}+&oax6S{=653#* z`~CNQ{rs~7u;@D38yeq&WKkciOSBen7 zM$O;%bN5~5emW_tJA(P==~Y`F$OUE}{48JlB`{BBwtl$GUBT0zY`)z{Rua5W=+VR4 zdvkw%{kcyM4y^d~_4VY^K#qx5q7=*)npb~)6}sqx@Q;e3mbe{TqGJk=if*iOE9%Z+ z5RBaa@9X->owb3^M(=NLU(b`Rd&8yd#I?JMT~GB7hHQSWnOAIW?Ar{!TaT07iAf<+*?OB7D~k4`*(C>>S?i;la7D-ufd|V<{FboK>eai zOY`>qOncmR6m-kgCy4(MK>EFM5o$Hiq)7MSxS=OpE*>Gar zov7{=>p5n0&DG{!y|rP!fWvJU!~X|&KPi+^C~MFSThKxTO)Q9 zDE{oZa2j4dY)<<=ozm_+y5gDny^3V_g9nq2ZAm{rFYupK@rL7Tw=y&vT`XjO zopLRT<>O`UG6SC&zXY@FYd$$yxsQ+aGTOaM@0lZfyXTi=^ijo}v$M^ozwD9PYnFCK z!bR}7S;QNK?Z+lRy4)1N>2TP~*ME*h;I*`wEr&k~JD+h~Ehe*(``&*oi!2cto6qX3 z?2Otu$#+BAOAa^8VDsLj{`6?fo++)#rFr{5&&*!8Q*GXqlj84`_|0-}g%}6uGfGz% z&%dT0Br30dRBHPag^18S1)Ev9#boSiA~c@rY_OTRRcynoeE->IyxEI_S(+U8yx;em zO|&xMrHFjX&CTiO7dp2)3H;ogeSO`L>91d?-Fd7l!DPv~RpIuk(A5sT>o3$UU9pv8 zR|Lzg=B+Jy$EsO=Ms=s~3$6*hA}ysnX?d2cbs5j9W6q~$uR5A_QZmH%So>rFoY!_YbbMe;+jSHy^ySZtCA6SelQmUUV=)GfP+D*u}-}hVou# z{XeumZf)|8xX>Y}{Nb%ebw}oN;gwqpR$kcSdL>H5d*e}`x^JsQHiUa*eLmJJy*=mV zqKO?bJ}H*la&NPpO8U+&cS!1IRJT%=Zqh-|{TGsax%+P1Z&Xs=U8Aw=!pm1zS0A6p zw{iB=&(8OPj@;c8@)^H=U1c z5Zio>iP>}g)LFiBE=)Z;+r0f#QOEtqZ22p*b!VC9&%1I~EH?Y#%w%anPS&Dhzy7EP zWfvZoEpLhGy6()idaH+&=B7JQQy%79USHv&vspA-YV}sdgReHN-P&-qA~W%G(L{G1 z8LvBw-TBj4K4oMTdg!+=iM(O_%I(x*ko7F0&(BC5J9uMHL7@6DnWM|nN=>5qar1VP9uXajz`8Uul4A1A+&&yX?|7+eE<*r{U zvT^Ebk8l3RZ}(%tqN`CaK27$wJIS;~@k}Fs?Cvtxb`{^G%^RY+-#BqFD1Dix6RGrN zN5)EL{cme@>ejX%nX*Sas&1>8<;JKlM;8e<&0TZ27gO zg(=gz_5^zDyQbv%PV(=m%GNns#U939dTsrFk8+gj-aDrzS1z!h{Pm||V$Q6`XPDXf zbmI5L=x}^k8NA$Yo=s#M@2ftk#Hkt=UR_|E08!{zjEzkZ+4)u@!3jT@r4*IL#5 z_|PM1oFbOEZu9s1_51yP=KoSmF3i%M#QOJ9u4cf2RUS^0)qH0d{xJ}{dE%wY#v|<3 zi(8BIuC58)uW1oc`rtt0M#r7Uc3-r7J}3CzRxumioU#`e7zIrq1tv_k7kC-EI!v&t z-}YO?@jh9@$)9e2xi){%q{*Mx-B_q^HtS3E?QOZ`@9szjN}hI_CM-TFYv;QTLFFBc z{36*L&NdB?bq&8ui*~B`B#4ObeYtG*9DdP-E^cdEI}XfL-o&Mytij~qB4DNXr%|X> z&1#wN>}PHl6joF-DOhIf)_mWwRqSYv%A6LzEZja#_Rwms@n^U0;omR|l;!w~85f zaR(;ds=TwKa8Z!nW1b}8NLizl6YJ}~YR`1t&`@%O-?=+{|Kq>MXK=AyF%sX>?^_vD zd9aD~hjjN`J)y%In>$Tb?dO#?yE6TT#Fg_|S68_Tww_;H(4-l0=7lkL#r3DR^Y_P! z+^PM3_wTQ--MU5>jYGN^+j*tcZrr?lG}%{6%x%lFGczBH#~tyE@w%Y;b5Z^Oe;jO8 z^-oSrtXTZkWm>pxEZ@3KMNd!7&fh0_JfY0UG3VEl&FAgBul+x{ZmY(kDT{crbyL`T zystQPRQH^W{Ut9incQN&XL9TMia_P~?1Ks$85uX5S8S(8rmbNBJAy0)+OcY@bb->ZJ>owd{xS0praK6Trw?%ern&QGN*U4hdqPq|ia z{or{niu;>=#fJs;j4O;99q+R?Z^}B5;4tR}w*<>J#^%86#^%J@Pb+O!pElZ*mT|r? z|EsXCuAd9!1ySnTey zqdCnJUwOa3xA*c?p_4Ax>i<2jpLFSC*O4`mo11q2^wc-Wy0Rkc>Z*+n+22GzZ50d5 zc62ci3{v#Jm}JrOqjt*!3DYbQ<3%+=oKL;$E!E?Gb$nNw^p$h*tzeZ?7H4Ohv-dy_ zlQYbpQhw>T=^VF(M`A72EBdeV`~SOrpU2yg`&dfz2I2QpJPb{in1{;EzPQ-Udzy}C zo*=iW_1mA%=RcR5;G$6e`daVy1(G*!sb}e~+wrYSB?}_su#bW zutLII%;+e${+gjUgcy6qa?$<82T_^K}Xkqu9tzvo8kFhU~e7050()(Q3~Q+{c7nZD z!dh3u^%FKv7%%iJyL0e!s@%q9j&3*S6Yhop#WM)-QL$1-FVV%}A;G*!yO&#a1!N zeof;nT@&eOzI%45r$iW9CkYxUyY=jNIxYIeHIV0)Y!%zcGWna!Le~kZEDe$q{Z#~# zp3m{PdhG5p zM>a+!0gHJD7&luSZsV2ile5*z6yj*-lfAVqH@aWW)}c`cbiYn8i^ksisiA9KnG~${ zB_Ho&aqtM4*u;1Aw=Ad;_Mk?t;@>&z_dAZxu`EuS=)5l5;r5nH;nm9Xu5A_j`s(WI z8yl0~-`o3iqNsM5PV}~%gH5bLVQXGkWL^RdK6r4wzP48S9Ow+5sI6HqC!Xk2J>GGeZ8PkQ|Ia6A8Tx9tb3{Udiy%#n1S;}vJ)a_OS1{ra8Hq}E;CRhk_& zbs^{w1j{dPZU*l$I1SqNcfa<#V)B&t8xjxK)Sj7P=#nQAZjf+9ynL>G{l7)7-2#uF zo}TW_zB+8}BwNYIS8uMY6lPZYd1&bemIejc<7N?}3$Gm#*x=JGrt6^^ef8UR! zH<>?{UXM}`L(zba07RBN^FsQ-@xjm+#v z_%?~_FPOUGn$iWi_@-~5478&lQR;28o?6EI^;g6{o<5j)W(n^<`^Ybq>drzPjR=w&)tuRUfgldi_z{H(GzP@FX!MOwiIf zs$G4w(Q%GTmrsJgbcH$cbw3i9Y;vGx^7sIe7uj9TPgR$t`^qBW=?La(k$I1 zCGVU=w&E9;%y=~0uC{8=tPpGk$&5jul)asL)M5|;DH%wx#0X3avtx6`8)LdNfK|@OSX7rO1&0P-? z=GS~Wd9ay1zWS}{1R?ERQ|>!^GD?SPf4rb8*WhImQnttL|HF3qX`L^7tXpdAUS(*ywi&c+-cm;|Y<=8WNr6(g zZqal8kyDIi7Fox2Jl?ypY`%c@bs_F^!rk|owlG*-Jhf_V)Yf0y>wlX|oSwK&CWcsg=JijR(gRQ{3nzbmsh)+-&- ztW349Ni^YjuP47H!eidh%mUtZ3?$~m~8 z;r|Kw{~zTuq&u~K>%{NdlYf8TM&A#e`+1MNJ#YQq=JDxgB{AFc?sBvom#gMk_K|Vo zrKR5D7az)Gp3s-IE>qd<$MnC^;F9@ykvB`kw)UOcmUs7-e+LWKmfU-LDj5py>?qu` zwD$KmreLPKyGmE5%sO{s>AI~K+HNdvS@GnXZS}X5p9~YezP^6EM2VsE>S`f|l_$1} zt^4_~U4GO4z{|3{pqcsjsBJknm-)`_c#(U1+t>H^_q+8~MEYfNsQ{uhdF zY)EtxYT5VwUUg9OLc?XdRvxTrtMvSRp|B?H+nbwn(%;ZLjNo$XeNci>DG z$$xx|O-a;onP5PScTdNc8J(-*_Ew1$KfCfnedo19OC7#6^V@;0Z4<10xpexuS*EWy zpSSyb_i>-!oC$wGll!ic#}D}TY*om*w4^h7ca9IA^VDU&v%Oeu9k`ivdvQj+;dcSX zLyg~VtvM|b$aX7vp+#uZx1UknORha?;?_%eQug-N!yLQy4?=w1I992>oNgJqm^;8! ztFzBzg_MoUzsj@#Q>8=m6-@RkIUZ9ycDzT@c_QaMoArfgja`+F=;oFq8TxtT8h zRk?H40fk5GY}Mc2^{$#~$)hAHX`rEDRr*TAKtnaQ zCf?X`c9!YxM_t+(w^tlWEei@iH}#(eH>by(eSbck-V*n5`TG4|m~AI)T6yu`-`}5a zY(8)IyT|yP#?df^^T+J`eLHiqb^rbQzF#^fv-^zT8@3a= zQCqXFZcKJx{4?gD;vdF06BL~jR-Sk7li6AL*iAB^A$|Kok*#7!IpYH6^WCdi>ngRH z_x_WUlbKh~oq6mPr?47J*m1ez>YJ}Q)u&Eim#b)S&uqv(H`92z$dc_gS-L_;wKNMl zmEHS39AIW;uip3hob@FE{`4DbqqlF8nAv~q%zXQJ@g??|ucz<-voyicDQU5!+vE9L zv#x$hKRr#C_e%pK^Ru(F)s1)c#m%4fIWS7J`{ajvGmX=QL^ej{{M1cRbl9-z+1c6m zD<1d8H01~T6tPI(t9rdQ$MwOH)j_RmpMMBlnsw;yyWQ{Cg|ENYU-xBkgfv&}qOTFk zyO+F`cU_k)xK-@sg~9$NT*sr|i3?6rWvqDN8rW zwIlg>-$a$bh|{~*?fn)d>0;N_uCuN!Q~CTRpTEDpK2^}{bOY@jjVXS3sP#taua7Yo zw~E#OzI}hrhuQc4u-$bsV*FJ5{qFaFzu)hcVte}NTzU2ppI@inxqiDdU2n>wiBI>g zYc+Ge;yGEZSK9pDz9#0C%&an;hkfi*bn4c!p4AS$x-uA4FjV|FHC3B&uC$=9&dm*p z&TINrlUE< z=|3TE81emnef?CeP%rhTm)P0W;vOvgqvs%3_v4}Z{F+N0!M5)Ga;Coyv2O}pA16Ec z$p^=FP~}mv!%X3)cGwyLDHWTyi+SrdF&sS}{*wEnMu&;qZUOy`QVzRX)q}Db8ICqJ zyt=h@wE&yK9iavZ4s#|26-CGCZ+s&UX6p*5Olb=#S$ret&#%|(r^_pf-b;98u^hTRt4@9yoLoiEa^QXiS5YbAZxr|6+65U_P`^>?;VWwXbT zo&j4Wx@*?Dep9Sn&{z8Un(K3p+ZQ4i-J5W5T2Ap)&$X;4x_0VkaI#Ijk$HL9R8bz# zA`{mG3TkedpL+FTcPYe5f#&+{f^WFpcD-X&FA|pB_%unu#nwwcM7MrPV!?q1#-)0e zr#YL0jISD}oDdLfZ&{LPP+2I-!HX zP=8E!=7t5q3$HPKdv|kly94uPsWmsH_UGK(1nQMuTc{eCQ+AM5{7JTM*Sf78I}00y zKj+^(WY)K3o9UDjpQZEnY|Og4s`B$QPs7~X+m?DQkzUp(>-J}g%+m$GzP>*GYVjPc zZ@;a3gLs@1<7?(=zlw@nn>W#Ir|~(9!wx2ScOoqA)ct<@Bd%LaHz{k&nQYyp|9r|E z8jnI>Xn0;?Xn8o%T~5+0C*uCT+O3Xz8p2*|tod2gD4cKdq=qTtQWW>W-PPaU-RRx2 z;lWo=tBTKC#WL5#ZA@y-xO#<+S4zSqV^8+=bqBHz&N%jJa(uR7#svkFhzHrtaS!~C zs_%Uol`W{DzHh~nh6RTL^cwp9CaeE4zh6`Q_*k#^biGz)+o~@PFBgA$b;kI7&(@4p zAuEgi{d```P<#9{tIlV!_Wb%t6~#EME9yPr$r_f6`|ImZb%%$n zjWRvv)bn{}m!^5slY-^5OtXvB`&i_UJoxwbcV+B3&1H+SbrUkJzRaup^)jgCUih+W zN(VhXb=CcnlW>gMM3rCw9D!q@4fZqK_Lb*T3J-tSKo zR{Z$$`MmwlCzC&};`^gg4Z3Pr{O{feCsr6*3JO9kC! zI2opQ?)KfN!$sees^4i}sy*lCwZ7GK)1GWyi_SlNZM|}~Rc~%=4E(+D<4t}^?~rUp zRSyXUru!dG=H1cq+1$MR}xN{{tOc5D%|y7}Xm)jf`f zy+v&+{hijjev&bsH}~nqH3rU8x6Cq`7Tc>7wDG{zrC%%Dg-%Kur}b30D1gp&e{y1C zM9K|+&MC(@57?aCDt2Hpd)=p#>WAu&bO?GZSoVoGcZNY?)3rsyPHn$tn`8<}>0fvd zDk1{PHuo>zWaSp)SRJ-DYNNy5U8TkhEmKZwTw8TwtJt|7U+0GC!)?5gZ+^XAAHOBz z; zq5Hh5SDMq(Z7ZMO*qFTWS(a;E&9q{jN1pBM({q6Db{(h~45k=c9wu&`=`~3WT`!|bz?yiHGmzS~L zI=*fPx453q;e>tHlwz|d#(OLN&eUnq*IuQ@zicJw%-l;Mz8g}m?|pJy>32t|u8ZO7 zd6my*uDQD+a51m6nT%bH#R4^HG0@S#%xn)|?I?VF;7#XY1-(Z7)WZs=*x5d&+>v;q zbW&yE|6SGJ-`xeRF+0dEFJe|Ia3uQOfxUOR%hzrY2rnr~zaAxVxhB&qu}w>mM@_nw zh3C|RJJCY?5=-W}d^|JLc)EW4JjUivbxh4aqq-+ui{kiG`}-R!x6|7j8|wc4+VJ}8 z_4xE-H$LC0zwEE*-x|fe*nh&g8HSG=+2sn9Jum+>oc?Z0#D#q?v_n29FTS?OrSb5d zO_!F>uRC?(4~y!uqcOc%KVJIRce%Q!Hfi*2pKXw>Ema-u|fW zishZ(Dj#*KKl-?_r0j98IoHzV^QyX-nzkHnm{t5Uy&e<1I!t%n>8g(*r;mCX z==F;2`*O*9-=l7(Q7g{z{Jic1G*64!NKO_*}C_F+Oi{$xGDabFzM}$jf+_h zN=9wVk?j7ZwpHw?O!s<~P+_SbL3ekR-h9$yd`=*hhl%-q{r}pNhPQQGuS6|z?w9jv zk4p^Fv;K16H>hz`AS86ibKxne@R-8ZlF7$TE?Pff{Z@^a6W4FmNL$O=?7&Oc6BM5~^V=@jJW)G*ecau3vAflLXC2ulem$;QS4iX0hP?QGspg*J#je+*Iyl1F ze(d8Ykl37gd0D^RuN4bGQ=60XZf)t@x|y4SYxUL(Cqh?;i7uZg9$RwpX`b!2l$Ktjm|>r<)c=2%X+b|Z7SwbFT?C8{r9vF`u# zkiY(dkjTV?H`zlLUCXG^F&E)GJipav-?c{~Gk0q3x~BB})as7Qk?C_)7xXN?_~z15 zZnloSr|s4~o0W3tU^Dy9UWT4rljLVD`n4~&idF5c`T1#~b9<29r@23l7PTs}37y{e zQ#L5mW`A$$XX9DnucEja9+lyP(sqygg0VqiQ~#R1aR}b8wS_ z-1fw2-`?JSe`Dk0%l`Jf2UpKN+|J)_9N$=~>-D9^KF-}$VdiwfAI!^J^Q*tT`FZz! z-SNW@SMgNeExqm;x@oQAV#lm2D-OOXzh7%U`^;Qx^KZf@cP@xwZ8=!8*43%Vs^kU3 zEC-Vn{l2Fdu5Zh|{p91ES?i*==f%AK^ZC4f-CEX?-tVEt^PGa5clg>Qo>{TAz-UU` zrj$;8Rawi9@ZF#O{QPX5bECoZDbFj83Ciw$3(P?k-?zYTo^8qo4IU>B%)D`1+-Obo zcD*p$L(`p}9?TLrqHs~mfGM{{)GfqiEvxssn4O=dMdx`gww=Pgg@0E^$Fhr{V;k3R z)%c~DEVxz7HP|$4X(4FoMb}n~5Z&ie%0D-ru;byqdS{UE)}Ol`wWM8P<<SDVO^$D-s+F`zU@gt{425YwH zHY>lHZI&Cgw`%JV_rsu$ipP)b+qhu(brxfD`K7dG z-|xHcr+F@PRgn8Hu6*X+{`&u{++q$p&(1av-fEFD+bs8--S0O=tF{X4{1AL+r#N4y ztZw|i8qjw7^BoIjJ<9n1@2}ID`JjDlRWr{9g=p^B^hUGdaiW-d%eNSfrf~DcUW)tI zxqjPor%P0OhfC8{sfM6s8>93uMbuu(((REtAGxPu;|+Jm^ERJ-lrL>g_uuKf=>+GV z%uA~$&RBj>C@;0UXz9AG9u0k=_P^g4zjd+Sp?CGeuh;AMf4Ss+-sW?U%#pmWudWKO z4P6zI=-GToxL}6$yB*1&o}AoW{{EZjT&t@boa--ZIWL>|aShk4DV~av9#KsmCZ69H z#JM%7KUkW7f8W(rq29+9HC>NlY0td1MYFy0=z^%NS*lG782wN0j1ErRDyA+}b*}S5 z_pSx&9oDkWnR4-xg=YEdG%591#?mwEvjfB2_gz~wW2@M#UX>1!d+Xwv?*A+@G@6#f zy074&ljYO)c$q!rkB{{Ru9ui7-T(ZOzhd`_tsRfpwXSD+r*8rG*Q66&E}gouF?nJ3rY#{euS6M$NMEv+xPE4)vE%l#PbYtU zeO(-wS#rEj_GC%Yp6OjiFZaz3TN|}CY;Dw>nf6C~=e}&2owrM~ad*wyqbom5__$-M znA@vtR(5@^u=;m9pL-c@{G{dU8=rG?6YIyvy8;)?)A>7V-^=OI*@-VKjT>C0E8edN zT+E_x)K+msTHxfSeAo4$H6q;Q%PU`BTl>1({>MT7KTl>dDkN$*PWbp`ZPWFr0*S6Q zZoN|W8WwZz?<`KQREZ3ad?#U+6LBRfqw-u-chA}>`=qvtycKiRkZK6+_uU4491GxTqEe)OGfw)A40mBy}Xi=13j z_g#CmgI}^gIy;ahRCwx&TVGyYj<0+=^>NVFnzgPU=TA-8zdj}vL_o3K07I1xx} zYpa-1?3zXLhc;JzeFa+2l-^<1Y^wg`yMX2+i-}R)IhC_BqUWh~3uYGy=&5|2Q+&?y zj@px4&`~yZlhu5mEW06~8@J5bRMAAnvp?cM@MbyudWKU(~O>CJu#|#PK3G}PfOXpf4^S;_}?L@ zoZ{2Rb>~n(%*Lp#S*5S9y}iHx|FK@_%QDZdFm7M)x9!bI_4y(hA!j=CCy4BM*JFIH zVY1KNO{w1Zc4S^wdziDvaqmVC``)z=wu&_|z1x~~m22m!kd;Ea3so-VAMFxVGECn1 zj^qCl28CF~1KW-TzL}!&WyR@|7oB(f?S4L49hiME;7h)gdZPHgiN`#bn8#-awz==S zru3UjSk31`YtPl&CeqiVHmC85=U!gcJK2!sOybQ=sq6Rs%DQ5`P{}m=+L!g8&so3! z^Z9)KogIZO&!5k)*PHs|*Otu7JGLK@)n3c^;pyq=^}k*&-#Byk9Tmf+*}6*mO4y?v zG+W=AUXMAvYRfi<2@Aiyzb}6}US$6@rv{nr6Srnv)mk(0W_8ZgUDuQN$c;aiECS#i@(Lc3tS&(E4zHIb=jMaTav+dukSt(v8+t|nC12d3uYOfub9Jb z16tcMRXf~@(cx&^hn7pp{kClmYTq=^@dX^MDVw%_tH#8IT+x-HERs5LEe|AX9aT18 zFxp%7^-%7FZ!7XsZbw{R(=ofQbF0{&$?Tu%Ed||5-`?69zrQYnAx1T;PsUQ|Mazcb z9onZmZZ6@mV=gV8X1L>1;X%u1b6aN25S4wjB5<)A!x7fIeYb229vrx`GML#xD}0@d zE60jJ1`nB&zr&WU*m~mTiBIdcp77H+x_+yH*cGc|LSmPlUV?_U@0^j?c;nvQ>i4_f z+m)yIqy(9--}?=;xIH7(p{ux!Pd2LSpq1sq@<&_6ZXP}ot-=&{_9mz$YS&UWSMdp^+3$Ac-QDHb%*I){yfI+bt@%e3rX`*5uqpq3`D?0DhM&SJ*2rf)Bl_DylCRy*rZ-FwFEH&@YgHMHHd!r% z_uS&Fj}?Y1W=UA;g`U11CGwd;c8a(fPwNY*f`j>js}!Bv9E>Nae+di-ICFgd>+9?H zzuWaXDfrontqaUuYuS2s6z#fpXolKWu|J9l0;SV0>}1I~$e<`>7s(}2a-t!@jG4{w zi3!gx@893vrk|U$l6!(=+}zS@ks^lo8J2*?U1ERK=uG}}kX^pOSfjl^Q*_zGYqtbm zdp?uZw1&3L3KKTu-QAV2q4M*ygbC{GJbDou8n$;&JlxJN&I{@{_9z};keoc}P(%}} z;YttvCRW?eXN;%ERb_5aNMLo&uyy9-TzKSQGy6jMRWmmzs55K4m|~b2wkwL8_gu#U zPzk${Pu41?;2`ULZ3~B8XQVwRd%w`P$i2R9?)kz)6>?o)#2OTa(P_c&(y_kjw0Jm zADCYH!Smgzv)l6S{`zp3pSk9jQpovEn{J!OJ;qw0tB&M@N{2K_gMKbeA{fvMztOVFj+HgP&7mYT>tTW8o- zmo;5|06OMb+APPwXJJI|gDIN9MjNEIaxzAGtD#i7h;}NzqP6==GJAm-pBI4_xfF_sb>k z1|>1GKgY#qm;GeXS@L`_=xA*@3H=prFLp+)bmspvZN)XGC>7nus;4%s+FBrJWEPt} zQFwKC+|)ziX=i7JE_Ul}xjadNXX>*p1wuPir?E8f9A#26F}r*uZqwUmDI3i z=^iM3R2`Td_$OsbY_{Se#)NO*ZpL{0Zs(Q0wmm=o-nsQEVTKwum9cyB*InnScqZQ7 z;wO0dkP+X7XDe1%pBH)dL*>Y|H$Oi==gtk(}kE~rsVd%TV@%{a;4Z33+kRH+{$Qp_VBaBCPSuYI&bz1X|zk) zR()CM-2O;%`|A{c%W1!EM((?|$ffPn&Zy~$pY-Dt<1hOrAMbm5zDPqc!AEhDV)5LR zq$L>*zl5@NcYJ?$clXh+A08g&G~DNV@6zLqb0?UzZ{tktY0|o4?bH^1%%<{~(*?oE zm$lk1)4JuiZ;8;jXymZwlX!dgk<}e}%NcpJ7g{*Rurzq+MM-F=JKV7f>tx)pxB7cu z6!)S@o`R=)qPT5++wC7t+dNSy?EAaBhV2@k`lGsgiq=2)|H36GTkw5H>h-7#C7ctS zl7Be(rr$9X)xnE9 z3X`X$%r_AKFwv)ZvuJL+zUr4#d#))R>C-k?wtEA!^G02BW&aLSInfW@N>WTOXBeO6 zHhdd%vBh)WHKo~C8W)GI4hs|pUGihj#TU`L2y{Hh&*$?&W2_Y-PwcC{tf+|JSF=+h z|H_Jq3G5jP+SRe#>r~k)rM?~g81rG*>vhVnYo_~jGgWMS^GLyao#$odC5BlK7s)8? zxwUq=-(0S44cP|_xeOe6mWhX07`WvXDs^Hx78LBioxi{KKm%jm$N!tl?*)d=y?smm zdJ`Xup_||Z<~cGSwaP*Sq_0INxUnirM+t?tl0 zRwUxG$J{wkAjiB)WMbO8=ijBzOf>zrJHER+H`8!v@XXCKlD-a&`u@*OtD%*85rBx{QZSt-k%+-8*-lT$(p;-jlWhwIloT@7w8}ZB3}q zIxYYE>udL<-L=2V{7!_P`S#?r%Eh&D-Qig)Vlo5{^7HaZ7&KhWzMydUUub5)Ua_!P z0deu`d#lTj$i3Cq;&4is(#3V^r|=KZ4iBHFMeZIU0=7k8UxfpPp97KIaH2OZ_gB<=2x=P0>8l@MKR>{X7e&#HgoLkG3{UJhCXiLRUxi z_0!YScbC2OV%0Rh9~8f?^xvP#Be!pEP7j>4I()s_>-O(Y@@%FjpIchU^EA!oM1^sn zL>%`_v7?(jK3_V=F=>ANznL>Lo}8H2*w~m9o*-g4O`<4eH_Q8TbFF8Z6h~G)-RdBA zEqYT5Cnw)cf#MYsQvXjBi6!-?~8CzrVk~x3Bu5QCs-y%gf^D=VJF%2(l^Eb(WNz=+2X~E5F~x z%+7b>?(gSCA_srptA6kKfoaQS(B0}{?7T|eCc$Q>AEYju@L=k4&H_H&V+OxJ9+y9w zt+;*9pTB?C?h$)ZsIu*tSI?ZucBw@hwPs&ontF7DNmxt8#AFw_=zxU7*^1g66J@(6 z)qLB1{n6uo`)x{wyKZEyobX)i)6O=5e@zv_>%^X^(5lE2s;mGD3@a;@A%krNsE1?!J)zAwIG!9E@pwXj?Br!CCN_+eKI>HxGo zSb9|AVbY<-%$543XHsXLRSM?Vq{qJbNeicN)%SOISB0+5y1L4+@zUw_Sz9*T;qPm7 zQ89XM)E^MJtn{YM(GA~U>=FxGQ0QT=tfa(YBIPnK=Te())Ru@135=WhrF=XXoFlzut{W#Mt7_^pUmTPcs+yGlN%Zm-$L1AV|NlAv|BU2R7qP{$ay>@= zo!6C~OQo(ic_^e%B;0>dBaS=c!_F94IXTe6*%h8~GnY@ea=PIBrHnrlE*P8W+ML|u zP;Jy{aByKJXe8)W#s`(New#a%P2KJicr>hxPw(R;^^AO-oLkukKd71PDtUS6#$?SI z9&_yL?TnQBwY#2wi4s_H#8m0wv0mv-mAwrCQ`03qq*gKiHA;1HbNf_YIel6}dWCUj z5Zf`iO^q7S8&oWMBR#qR3Sm3{`RHI3%^Lo=~ z^UO;v3pFg2kAHBk^E2*BWtDn(#yIVa1KWY6Memu+78kGFcgM(yC5Y{&=&U~?E6vi+ z$<&?Bcqp`mpSkT##IzaB^%?SCqeT8XyB*FB+?3+UwovEuxesdl6C#XKSy)(VKAlw0 zP(Q{TTl4Qv<<8LGt4h8|?G@{Zdm?|hKgyt?vpenVtc7P!^niwzQcsI5bIO=jGr_^G z?2W`3H`9k3cbC8CnkxBvoxq7A@8d?BQYO01)Q&$gU*N>8t=X*(GmiY!ojKK;JJiFHg#HRUrSa> zp=DqUTjxpcyG8y7BF=@sn`e0VRQ0<>SrT2=wy(B2V(!IOrYT1~Ph4^9 zlQ|i~!)biwsL}VdOAD%WQw|82KH=_={4(i?>_eYZm)FHw-w>LlawbuwqWKMjChN*y zzki=ze0WYAcY}?C`j=N%SErtycIi;f49jA*EAC2aM~jv*B`kCtu1|h&AFW~^-{{4 z&XCEwW!77DUCEwUp2%5!K-WX6NWRKFZoksBlV#=a@AXbnv1|=`!C_}`e$k>-?zBWp zzP2m{nIidQasG}DJq3Q#B_fkcL8aPC&)A82f4VmPZ_b7#j$Fzn zKhB!pci7Cvd&=rq!1wF%^}N?Pd6kU*KeqqJ?6gep%#6my#!Uj|XZ-Ctz9rw|;pSef zx#P>Xx3@L#mEW&zfA;@DGr!%xAIUiO~3o^j<e)4;VurN#g`6szvy6d$Z*j%&m zZUnD%A$N3;b*KBk)L+fjg84k^N3^zF+m;(08P)4};;BW0)WHu$?y+*$_ielwdF}UZv$TOJ>AdmAyH!K}0LTYf<@x7xn*t-=Eo&cV~y<_ky_UCsL=Q4JRz~pMS3B z&W^%lr{;&JT;|(PZ@r)p`t8e?HR0>!R$l9qwf38D=bM*mb8OM0*0)DjKE z-u2p~P0iT)Cir7BD?7XNLGKpO%6g40GiFHKnscy0ChPLDUco&w&UNL_&PX-|~(3z56SwHDN zpNvJoj#-Zi&(;0?75L!H{fTqt@YqXye|kjx_>u{yYb`6oPOEB6+P~la=!C060()zJ zefjz4^ZE4i^L#mryY2-pb~C&*!+ptPu4zxX4reEd28+xVbbURMFJQ5pZB;<(N5R0_ zS<_vbe|F3aiFjwKx6(yk@qMSlCT5PAj5@DXB(__8dbl+q=Wqy1!sTVYih4m0Cae1k zafDU2ROzm9usB>HFlCK{hl}v_6Uj4DZf(gd5pe7cYkZnvCDrxf_oHt8BiV}8eOK1U z%QHQR?wjb^xW=i!%*^ z8ot%L^MAYd1dEav7apFk|7ZL*;etZy<2lFTju}06XtuMnyK+uLB}VtPgV$lBUZJmT z%bqg)OUj5+i#HO(nm2eJ*C>&X&Tbw)a{G;9I-j!fN*S!5xc0=YHySm&BHrCGnrgr% z5w$2Pe(H<3_q)V4Zrpfg;fkibySo-@tkC?lFa7+yDUGw7xR(Kn|1b*EQnZsl1y3>CC99|6$rk0cz4@;g(pF6H@Zl|U-T@cqj{BeuoUWMI10$DYtUsgJQ zL2HU{-kQ!YO>-aQwkiGb;k48hSG}9eHu3wTOfkKSJB!mr6w((jn=|d>nU2<#W$*8u zWmHKrS(ci!GMjNiM~TU1eqqDIJq3I`JT3DRAFR5$AUCirz_!`z zjBEb6?B%bvp3vmuba*0s&|^yJ`+IXw-nxBzHb+w21l=1a)@H~sP5Z)l?UD2DvbP-m z9UkvuA}e(-1h#0!IQ~=BemmjBfucFNkB)R^G^d`PCb(S2IRBo_7U45z9*9`SL_|m! zi5_$Q*>Uyk4T-#8UtR{x=`ifezqv{EvKXtJQOb!E6O~^&ewim=k<)OXA-ZSxyG<`x zzGP%byl66Hu$^>5m_y{*|3CBpGp7fIoO9!}Y~yVDT&$?Ux2>@#labHu=Mx!q7D21a zU2i9LZ?JXI%JILzdHb|j5!-ELHO?E>)f8Y=0^cWNoyNz6SVB@?U!&{1(eyl?^0N| z%y;%QZeF8=7PjZ-=KhY6QknbZ%a2za z9GY8tRC(uF7C-C1u%JqJ%`OE)!->yY<5VtAwzk>erKi=wGI=L+((`6l^QM zWj)!msL8`q!Q_+Oinc#fw2j`MIBd60)!KE^*@epzJa;-#Ky8Y4 zxo(1-^7Ff!)BUIG#Y)&r`aDfHdRzGVxB|^NZre^L#!P(Kzb7K*NXn)w;v2hWs9a8u z`KZ5jK~Rq^J3G6VtJKl$AJnHi|2?(%jJa7<_knChf7_JW<;?7S1{^aVdwjDlf9JEx z>HMUAgY%P84dzI&@rb5fowNS4cwv>R(&01b1d?u??r!&)yD6Z@rX=mfzDv%YMS9Ef zXU)3k_slg)r7v%%dd|f2Sv-@-QoOeG<~7ug%7^7OcZlE_1PT$|NGl1#budu z!@#NZ&5eyRZVNh{6totWJN5I3)E-*d;hrMOyv5I zKgMYtzpN~6mb2jHiidDi89%sWh$ zH%%6tc4hj;g9?pxPZ`RL|WU6)JaAz?|*%L{nBWo#_c)RA4Ps^lJoIo(HC9LJ;NL{ zN>eQqf2gR(;ZZl+%{`UIcbu4?-BDP^F{Afpyv>a-$~r9HFIjKtd{eE&_-U1x5u3fR z?PK0mEgGP%&mW<39_GrH^q)^c_KJlaW~*Al`t99a?*N7V+uL%ZcbDZxe(v4Sx)L-q zsp>uL!m1t_4t6uO(xopwURd;)slRegTe|W*QISa+b#L`5oj?Jw<;quIS zq2s26jDUB4itBz&sdG^`=$Wb0!@7DQ$Ibnm*P1S;7*5{vWsSL7P7w=C|kYFPd@ZrnE`MggZAU zvmZP(dDDvSH;Y{s7YePA=$p#gl(JAUlU?s%%;!a(zKM(DxZO0HyD|mu`{5O7b)80<#cM@t7nPjGTK|{!>^U8sU#Z!Ma z8MHHdMjdr<%{Ux&CM-ki(EUx^7V|bTW(L$nmUpu)-{Rp|>2s1r!kU7y_Rm83Xp>9|3guy*>|PvuXue2LiLy_V&!VlMDFx6e zj^|RG=-loR{X~}6lO<&>vtiD2eZlJ3IPT=!Kc?B& z1PUKziU%*+!>+jAi6e#4)@}Xf&BnUT87faW|9~o}XD@`^L>7zhQi$l#nIWIn9NnS6 zh_i0-(V{Rfjur+%Cc$J0mZnuNudS8tl#A5*zbG`p?^n}{1w6b`CJhc9sh`AOG}S9g zI`#Z<+EnCqu99Ps?`$(iBm4Abk3Sy{^LwWBd`O?ybWMPHiRGqDH4%3YA@P0t_65oQ zXsN%wC3ADeMWu^xTX@8u8r!>g9SqqtZ}uG%=f6t)7wlsuE}5a$B*3GzR5deeR;!u& zf8z-mlI!{y7F&H_E>Tx$Tjo?$=Ukrlo*>x z^Av%b$4VEb?ps=D_u~OGo0&?3$L3c$&z4Ou3lp@zuWz%yb+Sww1=2eON+5{G8Cf#44Q(s@7 zR$y}Y-QC@s(O>%aJka5O98sw|LG_6{2Y&`jCG%~8Rem=WBowVoRQ8lVIU(rhD&_H^ zsAw5mQp`05@mz&+?qW{Jr%^JAbs_Oe0n&>#8prk|rlLx3n#Jva4j; zg#|OxiZ3nL@po;;g!3l?o7prMIyQ4Gd45UZQed2eho`6GE@cZ%b(VXJT)B7J9=&S0 zaF6{_{-2gVS4xzBE((9>+n4t>YL6DL(Vm5lB~3H57dY;04+t<>5!XHE^PxUjYmdg0 z4_sIeS}u0$bz*g7wG5rGrcJ9_b;6>s6KrQA_Se-ed2ni~cA%qn*qVlG7i@Z^Oef8m zepA=LV8R@!Mb70H*K!12QBz5Nvgd=Ar^(#BCwo--7cN}rcFsGiS)=ucg2tu9la&** zCVgJCBgNkOWTj$C23OY7Ei!7>wg;aSn7-*XP{_iYr!QZnNE{bnNxH1&OLbf z(zEh}mFA>7FM`**CbIW!G{~>2vf|{<=@k3*?RNg}Z*R5r7oUuk-Q^aS>3AS`!}S|F zJe+x=j&g-`qg8*s8e%Bv7AkX0MnG%U2CR& z)RbD!8f=r*@?yeUg_TmJOT=~ZH%V^4wL)iN=*A@1rtXDKKUH;wF0Wj%pp{$vRIg6* zU4A|}lMI22?%Oo@U#?g`ae1)sE{Uzp4T}6zkG}GZRjp9>pXc+TC~EbC((-ck*Ke+^ zy52Jnj0&$Hyge?%lh0OjqCT!nP$7vahdm zl|48ue0`j1b?o-MyP&c3Ub8I6;|tGfI8;>pXk=zjVJ|rFQN!c}*P$sN1mzxY`7@2< zQNqqI{`P-a90Sv`)cIL78NU2@Iz2v!weMkwdHy|{njZ%3j*%Yjk*Q5ipCXmdSG)JiZ#jHYA zV!7X3DH)kF0ZZH^7 zW=Q*USo%!u7XHAS3mlnW@LgM)?GXq%l_yVe(a&jOi?_};&p(%QNamFM!hUCqzI=F_ei`x2X|G(G!E!1QF{{4R6 zIly4;j)GJTqgsQh3R0ccT24Gp8&0@B^jx{`gNpi=N1pQX@{b)2m}W4qV6{(K_b`0g zWT}~(3{uW{`X=s<<31+(@<6}+zZ*M?)6=+EIG?uj&s=$ao~^dn;_$CgCyu4hnQ-Xv z_CMYq{{7zn-@0=~L`0^xkx^QGq~4iN6RqaYTsBjgLv@O%QtyeRGPPGf^_^IEHg&oE zQJAq)NksAdi=RC*QTyv`4Vx@h&gESlbwJ3+f74^p#s(+lIjW5A7X_`KWQfeJ+mge+ zh;!YBPf<@6PsqKsMRCmvYazdP{gG9=8lr(cd5YRC>=I5cGDWI-dVMc1oyvCHz0hf5 zkie`8)`vdp&Nb|;`1q(-+FWO^n8-Y~Mi0wL#>E8z0TXog=j%*6VK5=}+rz|5=`$D~ z9K<1Ymji(TTuJ@;n$l0xTP|}1Y@D#RO1CRbNsM1;=EXIUn`fD19@;QH zBk6{L`X$){yCU=HvR~pv*I&{_y&~OUvfBR7=d7KiCd7GoaL91HKlw|#K(>j!Z_)?$4vl3MH=5_U8ab*3 z$QX0Ca`Nzqd|T{jk$!%j?M3O1rNPVn9F;F#yqLjL$1z{{ip=4OA@{Fe|Gs+tKC8-4 zDvw=01#?|n7i;}EL`J#Xai!E=o$L&Gn+gH0xdw?$x0(-YNVp$bwR5MR(|Yv$ zckA=58&0(;)T=or%~4e6cb_w7&V(kOie;H?^2+RT(^Qvt)y`WK*DcPtxA5U1)})r5 z^WJo>aO5{g=!mqNzKnU|Nz*;WaZCp|p(a_fZJ=^Q3O^Bx{ z%2<_XXo++=Y+0cF-h%QV~VRm&Ocx<5N~s+zl$ z-)~;xDDib_#su%@t!$c`FD!VYsc9EsF;jC=5C5Tbs|6LGlxA;?WB=4YznIhTLe$>Q zWfjZfy2CRyG~T(IbksShT7$}_4fVX?=d zhax?5%HQ7uU9tACqKjqe?;k$`v@RufnI{}z_#r7Z{pF9|-fN3KMn!yNjy>~0MZVEP zQtp#g#LA$hDZINbE_OFw`S;Ul{ZFp~1ltWdm*^ZmH(^-?Pwb)t_wMb>xw(l)&hGTu z@Gh;?b9b{9*Ps6o{fs+2{Q9@IxA`TFS{C|=oKWMly;qG&45r zVbR~rc~eFx{N2*aJ(G4!{9D*ic)EMCL&-5+eWS2jlc${B@$~3cHh#G?2F*8*9COg+ zle6(?HduIlb@=%mPhI=#KOPnD30={7<&&eCg`K74%>4yX`&#$49JjC!O<<6>EOOEF zJ>~g$Liy#qDe-xC3{N~iJKJ3}WqSG($upjQzH2Y09aCnOn9;TPRNbGC?ksH&w>GR_ z7qe3-MpjBH>*Q7W`ag!IO7+W?uJoO2U9Fh-%KM+6;faV$-d{}*efJmi+?hXRIj2GH za=*DtA~ocAy^VvSUa8(awSUt$j^hXB@4Pd8at=qG8>a!A#*C>imQLI`ts{<0XVLZv zD|Te;5evJzzx=&iB-`Cn4^l!dlo+_3oTNH;?%b1_5@{y-vX0uKGw)6FYjjSSG*Q`I zNKk|)tLeT3bI*ipYojmQB`H>~JneMNu%MuzptyLk|4E%ESM6`=>r7W){%UJQ-gSWo z7g%+^Y~TO4_n3-Rhxm<#ZLN0_+SbMHzEmQ>x8;Jd^cl6s$NSZVTT&i;zHuW$O~2C8 zR)3+p*XgG{7bgF``(Rz}?QMp3ff;Nwo%J8IMW%GEcQSMS78il z-nuS* z|9&3U?FxPY;v%zewmg1nHcMi=PW0^!rbdqq- zt5xc@r_8-R%P$*+c->-usjb~pXtpCHZ-z(n>Fp&-;SZloo4xJN!SwW3TTjTEnErL` z7g$olqOw2#zTK`#7L$4vdtxiNyw>f}Ti?3I&OKpW?Cxoj!k+%W+z#!o_?VQn*HU`+ zCPn!fHAfr%KAj%#H^<`RWPdxwnW^iZ8236ix|(?~c<~5j&ykls^kH&BrbfdS zhYsaBzWD;p0)qF8X+s(RlZzKGekvvwKE?OG z#@a$HE`9A=o$j%BQe);Ss;^vhv0+ZwH?2p}H}zsxMEkt?Bb)22xb$e*+gq%k4;yTd z)Mfj9Q7UD6NI;a&w)IVk4-);ny`##++Mh1n-1XyUonVEoOXZ=BF-_mv?*;0w@ZI?A zl=W8)=M*zuk8mfxqyNt8e2v<}!6VuhxgB6+_r?FrXlyov}+9= zPgIpH0?IC)RlfZ>nrn{r?cf~koj=qZ_KN8<9rj-$<#@0|bmg%JDN{~09rHQJs(tlJ z_QzEY8#~13t`z>&B$Hs-(w-93A-0QWRZEHjF9+kl7WS5>50oa^aaKNyG3nIM+Z7?? zoapW6@v7y`!vsU;Q@{6AE_AFstf9{9lp!;%T*}0#ys|}LG z^R(MGzKc(^#aS1{b=x~Nw@%r(>iQur6aBY3+((}WvYzyP6B9Dwj>+Z_#}nQz3U|3K zp1ier(q|#%X_orOBcATzVN-to)MFjfY{w;2EN!Jlg#Ilth&i;Q{TRESs-=ERR)_7) zBQkQ6_xiOQ)>Mx#6!P` z?ECxnu3nuzRV#E=`1-i*d9jzGJwVqg`gFMN2~;~g!*E;O-zu-GTQY+mA2hGLydrRM z*qR8(gH>N&U0vkL{Vyp$fBxysC+dGruU9<(Xhzl7R~J_$AM1(Snk9PC#e<8{?z?WM z(ub%5PObx-({-aki%q!9YJPkG9Y%F`SLy8f_B$z)RbO9U7rVRaYgT12=yq#GMMXwN z#w#74JnGU{C`9%g+7an;;UL?GwjV5Oc3pa~V$MNs-$*w7Dxaq5#ZGqa{c=yk=LFx& zYEgY+*9ofcPO#lSrmNrfrQiNvM&)VmvV#k9QtGF)JUXeXua#PQnmbGAt6udkN%I>| zEm>`tYfm1WGync1Dd)nX%#Y26=XNe~EdRhibrIJl6}#n&qAh!(f{QLr2=b5$kc;qm zeX@35_|vSwDkUjS4Z}x9$1I9tV&)vY`pJZG-_$h6ODB{W_%`f$eIoRQe&51!4K~*5 zi+7h#fA%j%Tl`}52A%LDaomZPZH#waEveil{D zsnee&&0(@hr-^H)Y4)`>Syxv*vi|h(qohFssGodls|zIe?1xP?P0VuA9H4+Ullh8j+0izXeP zXtex^;g=L?<ckD2C-~HX?`dgR{Pu0HMqaUh% zxl!i?|7^+W(~b*o>6Dn9QorcP5tqIxSI_rYb~_!q=j1!7{4&$}QOzO@~8+bcHh`+?Lt^AC59R>rl=iR1PtI@rY86CJrFX2MtNC;RnRHLa;& zwg}=<{?z>cU%pvSu~e$rIUVzdKVP|So$w~wZ<4Xc=X-oVwV!lfS^rTa;#{)K{NH<- zHU>#NXb)OEhd0}#U9@f0`h%AGS%!-}=bz53 ze81+I_^TXsa&>_Zo}>^yPw5%1Ti8SblAURRRO$@H8dbi(aQ^rcn-Z@+1q zPetff9(M4v(@B!55oC_OcHQWyNZ$2_AA?vI#c>ORmNCt%zP;f@$OY}Edv>Zn+xdKt zQ*c=4tK$5Wy&504teMjGD*I!U&F{aW+aTw~F}lgxRBXt})A)TfWPRM+kkn64PTsHo zU+d-NHPLnB51FvFQLeLF+S+#Q*dej{_4drm&vw7xH#zswPcsXP9hIM-_4W1btk6x_ zo>vsQjPvHYN0*j*PvZ{U_adx#VU@1RFN^cjbfcf8CLe5K^`5S0Tk~VX9?Oh7>67_C zO`HFQ)l)KK4ydW7_V3@ni4!L-lAO1?sb|5ojM}`^&k}puG7M8D6`rfP|EWrE@{>JJ zQ}4)BU({VcXS&$z)v9;*zBo4b>e97xk`k?FDl->9vNSHyzGQ5r`ab6G?f?DL@0Hf9 zykS=LA=EXWaZ}92YF(abyQ{yiv$2&oO5sQ?C@$W-eY<|}GM}|kTT`Y#X=djaN_G99 zraUR4@;gFf2i@v$~VfnoBi>){LLp{qI6<*7?_%d9&dZ}_1?~) z^{#Ph3$|?8qJC3gxnrXFx$KWo0qd76QE?GJm3yd#bH#<9pPx_WKP9&A{N61-r}*V; z99~Y`U|b|+lF`uiWc!EBeKM|&g;%maMoCmI(mAgbefZB){rW^9{rG)*rcW2IkKA3R zJ5!2LDgV~Kz}khN^~nw*@4femaUJzu7{~n?w7fw>#C4^^mFz?(sgU)pP80VZsML+? zPTz0;dw1E}TR%TPPd_u`Lk-_vz!|Sk++{8>y_4@tHyOT`(Xadk3W9=Fit;r zX0CPlnHh$Y)&1i(r=9JSwVrWn-tVHlI#+lm$M3KEdt+nr?d|!?L-O+S&dxUP@9Mg= zCpuAB=X=y1vGY3Lf*K21{0XVN zx2IB3Q8D+{mX%RkS1n$g+$&}J>&r{yvNtzCU5Cx#>*Hi?tF|m(o_@4T)O)(#+{rh+ zrf3{ouVEiqzq{@DKAqIr~}Jy$^KxY1^02pBJm}@$qfVx~fztZBtPY5+ZU^DtX_IdmqBr zAC=E{_!_0b#qw&aL4Qc_`c|jFDO@gl#nhHKevQ%)`N=)!`qQly)BbMqiHefiqZKW> zCT6FQTWNWDd2w-ZVc|pP>+53o|NHfNYxecHeKk7+g7=&`JqNk#wqNSx}X!!Bp-`_je zR47M>#_cS6`s3qc&^aA9Hax6;zqkC=70t7|Ma>Qttv{WusN?>?zUD{3x6e_#N-`ZB z82+$TJBTbfzi{C~(2Dm1j~_qgR$gH7d~5dg9VX!~FD`b!x+-)hC<@m`ZB39^CoL<> z%Y2~G?b;>!Psz*Vos=znj_l@9n8HUc;eoQ}IFJ{rakv*PRw> ztP5D*TBR$ptf@-(OwXe4Q4TXsti8E8yQk3kwTVwrY5myg4(|cxBVK#n3oiqVgm=rttJMU7tI$)@3CnB`!rL(v(u%KnK5d zc6xewJ=$QtT>nb;M=#zLaonzr4tvFxz2yeQVe2YzzFl$MY2k_Z2YcK=E6c-w?yLV_ z=j3$g;$rvTUtT_b`_|XfBmeXi&C5FqLH8A&n`8O;%gf7>l9H`QHcnAAHT`;GqO$ii zorR`Z*VaU?3ejX|XP=ULxQ+KGH?LCu+|xP*A08YGT^-gdZ-4LX*|VPU@9ZdS=aaQ6e<#DKwzHtBYS$h`)!R~wKGyyH8h*3v$%luB1qB74EMH;KcH!CC z*@6AH`n#GQt+@Vr>x4rKwCjGoTrOY#XX1{Go10Sq{`xw1?%dPU_3tlmY|gyA%<#wJ zMT<_<7Tuh-!D&4r1jDdTY*?2yD`&L$59K60&>3+ca*393aa>aF_mcZAj83M1i z255W|w^)BYTk*=TCnqQW{{H^>(W7VQT9+?+gR3X8DVm9hi=^X*hu?9@nCOFPN?`pU|~qOmbC3q;m&xC`EL*>%U^al(wU zD=PwRtG}&@+PcayPt|KmgI-N-?d|RP{f}aImAu@Rd;7teFJHdw*?ocq6sTR=_X^gt zrc^vS!r394`r}%3{=xY#wpV_Bc6V=exLo`zjzAH^E7^%@B73hlz1vsu@zIHi$|pCy zzPdU+JzafT^|8ZqEQ=TDvnV#rywb0nsLRIx<>-%_`|JNt(~Va1o#hf_Q~D|-C_(7b zj~_oC{c76(Xluch?C()FziSU(jj#V(`u^TtpZoLcercXeetBuBcF2kg8xjwfy}fmI zj^$*7lc};ZlCFur+FG%cO=Z68_o~Xu(3L?)KSWJv%YLj8$N6fjL2f*#aL@<=w;sU> z<{#7Zt<}2oQuk*&vrV5h%WG26uP-k}wZlyE@6Gu%VU>lYW$5a#+#4GbA3l8e``cUP zM9l-63S*-b%*?)>n5fLm##2yUUS3wVE@Gq7|4A=TEB(B_F81`9GbUzEO1$nRcXt#f z|NZsVH0z3ioclE0=xg`y&%gHjb^QNRHy=HItf|HMd-cBG0W0FTSAW0eJx%B3%a@h~ z4;)NXt}gtTe|Oi^Nt2x7Q&LkuKK%FhcgT|$7Z>j?dmFVS<6?)PvRl90-n6r`gw_3y z964fB^~FQk15~@;+ADU*EU9is$x9)_tqBL4etms?*zAbK!52@Tn&#fxvSP)G7cX8g zb?Rh&|M4;T#p^pei;dIHG_27IUw3Bfjz#_b=QpLERxn?2ugFo_?r>~C%MC@ZDH@46 zvP{Wm=2}m`@jPeC@;z5o!z-5tK??qg)rqj42u%AB#bIP* zB=O|+wY9S?i_;dn^~%V|bcm#V+g18HXv2;jJ9d}9x2ycLWJapqtF0&E7oW^~+2N2P z$MQS>|F`^%#%6QhsvF z7+2`BJkgx;{MXml*5&VbxVTmYFYlW@TY9C}&reUCot-_unC0E6czmpvDQ4%yBkG!( zFQ1&8EGQ^=cXxStNlDAq*qE4A;p^{hPCpMidHeYB=)1m;K0iL*e{$3I{QG{Ksp1Vq zPfvj|vG;U6AKv)-zh9r8p5Du<^vUp|$h_;19v*H#Jzd{jsqD>-jZs^(`1trVj!l>_ zVWD%oUd)aUZ*Fc5Ul-%)=a;r@cm4l=YooV&@Ow&wcAJ*I4tr%<@!`S4!|nOEw}DQ} zSa_GKrdP0a(S(R|JaOEPX=!STZVL{kt&Q6H>BEN=AuEMU4((s;-rx4CPu||Ik+=A| z{FF7~dNB>hC#*bo?wo;W_`|N;TU#3UDVSHB`Ly-OmoHy}m;1H0x3{;pUR@i#z2xO3 z5uRxewjVrr@KITF<9`lTXcA%GE5_lZA)6{HEG#T43c6-1@9wUjKY#xG@#D(6*xjC! z)u#OU{eFLY%fp(G%j@_5Tb19W-No~2tATOXy=+C!XY*{UClp^^?(cq`m5t3QQe{u= z?{BJ&OKncc8HUIqRpDl~vXMe}A3ZcsMyYGA=A=T)ldAcenR+z1WUEUTL!}Q5y zr0nz@D>JiiH#R1}zP48RXx;C(+uy!@>pexo@m_CAtNl-}ux6bPYn?=o3gIYMj@!g> zYkWC5S^dJBrQXx0=|-F7-rDl+?(Xn45rJl>RQ9SqRDCPva31~ra{2sscXzup&D%d`OTb>SB`xXa=G@#<`T5b&ZqO-AKTk3?H#b**edWsS zuyD)IHIbW7tQ6OY*iiHHQ|Rij*7o-No10R9e|rl$4x^*v#^&_%Pft&uIQLlhTdvlh zk>_mUxHA-0Ra=z=JB`!N$(Uw^+}@TeyXoSpQ0+xUudb|oetv%aj}MAxCht!$|HjbO z-R(SgQDESzBF+<8H#Q`Kj(ibv%9}R5;pT)*$NS~)Z%A}bNLVm^`t<$#?a!EHURnZb zQ}3ymm>-|%zGO}SsA(Sak*!L1!ObgIt}I!yWUh6&(&~VKDZ;6uGkWvx?mGA(F){JQ zNs#Av6g<4OHT&humsTMnuFPMfW=Oie-zqRuJ?__v6)V>7|5tTtiss+n-`m%K+OlgR zH>>&1`tkFpY5qMKORj#$2O4gC%Di{B=gWUly%Z8x8E|u%Mg%CaJi7Vb?bMMYNAmao zEj!X7$iW}Ej;mEzNa#@fjLY3ObJoRm*KCoHv~6xVc5`dCxL5w8Bc1o|-RlvK6r05F zJKL-^O76lgo%C);f9)*}(PG0D~1+B!Ww z{m1g!-`{qZz1>y$`B^hN|EKiyMR9)w^d9|LxNzaVef#Fko44t%!IZ73r>7lm=XW+L zSP;q`U|@9W_4W0ios&R~qGmQ;tAYm(IXO8&L6i3Me`aTn2RBWRO26Lf;pYb`PrF35 zpPid)UG?RK<9_F!tk2KRM(?ZnIZ@d?DJdx-Tx1HLsO!X~A>dl4`#RG(m(vqD-Q3;V z+uQY{wqzV?;q*xQbXG5R*Mwh+j`wT7-#s_i`unS^**`u!rNBJan(4%mAWi1U%otf z^5lsbtlVNISywn(J&&cQr@MbVkyQ5X&dqPCQo4ySwYCY657nZ}9h1Q?-jl z?et@IeE9M4@pS$8b4Sm8{PObhjT<*KgO~A0o8??v6S=$meP36XmzUSC$8W<{fQL1t z7QCA?;Y$A@eo3Px{`2i(7CE=`y}h;d@%=to>wW+K{cdLCl`>BAiHMl7=Yoi^u=C=V zt9`hlQ!Ilkbyd!!-u$`Pz29$^N#~JXkM&b{1$BQN_>CElev8oByIM{GoiyI-5I7a%6Zm7an4o zxC4|~y0q^(tY>9y$iLWSo`289GJaPHXKB@+@;MfTkN*7p{Ac2NjknG0{BrhnYqsAM zbzNz4B|9-{kJ$QF50}WhOhwO%($CFNY_u(U!trQAOn$xD4;e{G&eNd)xX&1#a0DwWoJdM3yM=#g{_UM|9LvzW95$qotwMM^@CahwB#HY#&y>?#N{fK zs|7FX)Qj7rA^kq@B%3^+td)z~`JCUc*Y9`QbE~au53a80j0@S0YM-8*6y9|G@$vri zbFIIFPKf{dRX2K@PG$V*X}Z*r@@K}YRu z-fWzncV`D^-IRNeMB$eg7eRvuH9ridPd}A8pPgTBj(z>VCnqNx8X9(XcK&HG5?f3Wh(|_l%^T|BeukJU;qV|_bW^zr9ji$=ivp<#g zI3)_}q?@fjx;f{%u!wug$xC8;tG<5v_DwH*UCh?3s~Y#NtPH-sHX5`#p+T$4$R}NJ4sls&fQ) zuloN}?9Kb0JY1lcwnBrc&uHQGrbmK;{qpv9m7i2@dUcEGo>+criss`dPp)jwzpv^& z&BeuK!g1057Xj;C_uclrGS@(hS?w^B)50od-;Z9ndW&jbKphRqKhoxT6F%nN*q{or{8_VR^)D)V<~?1{cb?76BReBEry1;QZgxK2CwshK zo`2^5Pp9=|6jlbmQ#HwRJDIzJDRaxAZ&4Bkd7C8t+1KQ4lH6)6C!DcIBWKD}pBGyz zzWw&y^ZEIC{kT09udb~0oo%*t^JeY%eKzvDN?(H-3@t4!;kqiv@9(WPx3QTc{O#>+ z@k2VXyGrI-l|I-7TK{fcrlYLIoYd$F0Ba zw9r7>edgut#xn|{U7ej1cf09EZP5r{H)ru;(0Ngw>0&w&0^;J+r%h8c@9T<(bd#!Z z6;Q=hpdOQY#rJoy8s85zGB>mHFPrf0-Me$=&V{ZDd3j^w<88UO&&{)~etfJqCT#u* z&PYS%t0JPJrYR>T_|3I4&A8A|GN~A}Cv(Y}+2;BCDnCEd4&9${d)0|OVq8aOA1-?K zC5l5ia8gG{2WZK&hQC)HNaxX4AdSasT`MK8Y>~?j3EcyfaC6_H-8oRqJ_uZYH z%@15yrHikgJbCi)q2s1Dg`1nx{fml>wr(i33SHmolqiHNFfLc=_Dq#N znRtC&taaHN(5YM1RaH)VrfiPiUpK%0U!{wSOIB9az4J4tO>48Vs{Hh1lB#!2P0gIS zb61w0on<=PJpWvLivQa$U%p(A&Ia{4SWg!%`x+I{rtUxQ&faQJxgNaSFZb>)(6Z6k z*jUa#VQZrty;$mee0;*fu6g^j8iU5-3=Iv9jEpQSBqlA{l$V#6(t5a^-@f#fNT}P9 zefOePWAl97`c?&H6rPfAo?<=~uuhv?B=B%@zF&B}p zMeVrSFl(&Yhb+DP;^NYegDbuVeda<{T9tB0q!i5V#6)ULz-*@;ZsOXzxxw-oL zyA2x*{Qdp?p1yi@Yl-LN0|ySsT9++ZvSiOUSB0yfQDTeJGp}VQy4c!m%ec7c!Gi}4 z4GmsXwQkQ!M5s4#?@7#jIUq3c=7b9>#}XRx3^7J z_qVJ1vf>9J@9)3vWOfP^PnVW@M{m!2`|8!Jckkl%*ZmdKjZ&!7i`g+@!UPAdIlnz0 zq*sc8ZZO`kVMD+Dza3svwNg(_d1%wj#{0pVYWYBno^{I}JlE!H~ z@^*JlpFVx>-n<+=6O)oNGYqB8^HeULK5^p2Uo&y`IhMs~r>E%_KReTS?LqIV(A8zH zuB^L9)07YpOKFMk6U*-oJfueKT}f=2S6=og%MzjcAZ z%a<=Nyg%A44m$j4O{8&t{(G*Q99&$#e&7GUFZ=qs?Ca~E&SOqXO|`B3q+(`P_TmDl z^=F!OrQn2HLBWS}bFKa7T1}lZC#Ov(2-Li5+&t&!UNQgqcD`O-U7eks9UU2$m-XuS zMQ_czI?FV>?%U1uDc}D6{e2-pFSYK=i;JhGYXAQJUS2{XVyV~Epru|{SBK|+dvkNP zS*}&_GoN?+b&bFSKA-_=%#$7Rr{%*N#7MNdyzT3Y`6^=nd@?;MMd zudc3+jEvl-?G5tl4A7hbwxOfrf8w|o#s}^B@uT9&+f)|)|M%B8{aj01Tad50xw+7jQ&Y9SzrOzdNT+bf&x6hEX)Cru z6Ts(c-HvRLw4k6%7Z=CdTgP6X7Y(&(1cNx3BxN=)O~bh_LRj zd)4njgPCd03x56lsT;pf=A@Lkc>1K;7I1C?&ABWzh<>#sj{7ob%&RrGQddJak-K=F zMPbsJ8HQh9UH$y&lhZ4O>Z)&VDnC4MWZ_?Q)U7gfuNYUW=K>s&pK~Z%k*DX@&8^wj zA06#>@0EJ`@L}M(7)viX5fPJu2M6x%F1N4vprEV!cBjppnKLV2URt`h`nz82t}U+J zVpFw3i^|LM@9nYNKi4?@+}7;tPv#a*4haUOfP$aRg#jD zlJfHY+%sCtK`{uPcUou=eGfSdRGwG;`l19Kd*0sOKHs`rPg!{}LGLTBcMS^@W8GKx*Xm@BgF{1md;99u+9wr` z&agw3xHTTSF$HgoLKnp&(F2d z+t1B5KY#pqyHWVsDA7WvXP{FiM@RJ^85Sy|DR5eSM#0qNv=xDi*-8!`yu951{>J3vCnu{XdIw+i1EnF*9F7QA zu;X5_G*A-YlKvWHQ~OJVRY+R8TPpMJuF{=FPc?RK-@bkS{`!cB8+Uh?Yi>LHQWz9$ zYK=JR`i+X~TOF>Qxxb@OdF6d}`I-k09x#Y*&$(H2VS(f2<^KKM-Nus~vnEcORP_1T z+2ZHtcx5a$6g@rlp=@i`)fM_z_f&j*^!Rwcv9YmlXe7uY)^kN>PqtP}%hmGs_O>p2 z6LEf?ZEa0Wil$t6`1O^+%bl2}$UHJSA<%VuL!$F+v)ruf>)t+k6tpg8XVuqNt?liT z+0@k4?aTd_UI!1>Vu|j?Zwht7LPAQ)%Fa$spq-)R<>gK@TzJZQdwcg5KljVZT9tcr zQ$W6q~*!c6kz11H-e&iO{6Y*wKkk7xq zPPV7~^Ru(;{Bkq0F3w8_CF?GIP?nydyAaf~0oU(td&MR#Te@^(*)V%kNBZL#$xhX3O=hKaPBRa}#t-GiVde!Gnx)8Ta;7?yvi+utht3olWhp zFZcFVyZ6i8-Ija1Lr{5D$jV1gp0G%^wY53PitELAczZvV*nBk*k;pfzBFeRO*PRNU zpPT!B-|u&q{q5ggTfnwK}Fp1!#`eSPHSXP1_GgF;Q@X9KQe?z;Zy<~QjR zSFT(MYSCR;Ik~^Tzq`A8?p)cY^X=>ZeSCaeKYrht?Jr-x{Qd2%v_XPHK!8AeVMBZS z@hzE`K_$_vE1Jo&b(?)nKo)ULdzy1D+wrEHO+~@KKR=t<`TL~J->uz#uZexn-o3ZC zW}8=hNccBz;>3v)CTytv{Y}+-+LxD?j~_gE@ZP3nP}#k2$+Bg$E`0gtMW8j8b0yo6 z)7Z$UPtMjV@lZ?M-(Oc(1|L6nZe7;ZRm$#tF*^z#etUcS;ggn@maD77CvP^-y3(;~ z=dNA9e*Mym-}mSF{Q7@Sr^jEqeEDpoJ~(fmF532DtB0@e-nzfPj&_TupPv`IJukMr z{JWHCmP3i7qvM8yTeGh(TD0iUp+j!HQdhU-MzgcGcZq5rYB@bkx4Wam!_O~leXG+# zjYls)bfOlDk2h`F^zP2i=5sf96ecfr>($ub-F-U#-zRZ<`~Ca>|9#IP5o8&?5M0XO zF3ti$@w`-5NLW}|S=l`ImWYT5i=wrK#g899O5WTkys;tC{?CWQ6P4ZV{{JZs4-a>D zch}cnzsz^`x0jcn|M>VgW#7!1GoP)2<>}d?@$qqvskYVMwq#vBb@uF9uc=z+&Ye4AYI&2cu5aZ8nW0qQn0z^o`_kFH@^=XZ)xR8*X@ zCuC(%2;hfS;AXE9W>md3$wpP1^5N+XXlq&6SueO!UD(G-DPV*m-}8?da~Ho)^>IH`ge~W zC8ei_?<`79xzs7F4$6%$E-HiaV7|!do9nJOIUUNM^6kgR$F;w{6c!b2+P=O0+MT<1 z=gyt`(CWup&&i-2BlB&mzunxN?z=B+EvSNe)TQ(xYKms?GUs+a&}jvNbM5Qx3=IuE z7Y6KMFwei&)7^c0fBpYwXJ@zb$#&HRtZ%JMc)3-f)b&c~>ub7NT3vCM7p|^2YY-EFjgPoEI2MRq zUhZ#S_9nu~si`lbb7z%E^hlYW zx=>`66;$=-$HzWdYc;<)H`d47s|0ikse15hhp&6{=uyzhAXTGslUL#KwW6}JwU3YW zs{7BIVRLosr>KDG=jK|kkKCMgex9wkUd)AdZmy&9iI%fJM;*uyX}RHE8PvMHo?UB8 z%E?I|oL7gfO*=P-GxNx?V|KN_u7vFoQ@Wb4^YQWi*AAf?Idd~7Mku@WIJimqL_dh@ z4qEC}Syff`@{+2GO3P$^X|tRiP75mx*?6UnsQmu-`@MP24S}r-;<$yYbQOGVvRpoW zdbR(2JF5)Qd>!|jH*eltbe(C*vSr7PAD_JP>`de3VQZuE^72}W_f~z~RrYpQ{{4Ns z%ik|svSdcRy@>XDR!g<0zPikdi;lL-*RAOCUZ}w|!4tINGjOq+s8&cpQBhH8>D5x* zGY_^JEQ#usG7VX!Dbl)xEzp-&%EW>9*6rKnZ*Bzc6PAn?najTd)YWEVXV1U8>+8L})&27JX7#JGUv34> zJgAioy z-40PVGBPqVn^tq-$yB2~Vr?O-BR4+-`G+}l;fB&>uJcWDZd{m@$$cj~aFGiqJA1qR z-S_0m%B#T_2sOD<^Li|G3` zz5b`T^w+3A@BjbHPfL4d|NrOt4<8EZ>+8StZ{BPycz1zgbFZ}dvE#@8pa1{IKP+ro zZl&%Ez7;Ezj&@yfUFo?{!>FRN@?iUlrcJ4*!&U~l?iEY>5VayCSfk60cahZu`Bz&F z7G8G(rO)ltHV3X}UFz%UxwH0nSxAV;oHtLNxRfq<5wz6nASdV&jTM25`Q+_#K3)A9 z|75F1;G&kri<7rzUH$T~$th4lCp|ij``}{tezUwg7HMZ@T(}T$gP~44a+AuL2hW}z zlV2ad|KE>~kJqfxiT)U+aCO23t*atkkB)3fIX(@P0J%N)T3YULH}doPm)`31F=>KD z$l9o>oZFpRxsDb4e2toMIs4&*2MxO}JFX7s+hn=E^-bpNS+jl}=C}Xy=H}+m)nPA$ zpK$#=2f7XL&5eyac36DYUo-1+wqv=4rR78yZBtDV*OOfz7Cs3+ckbM)tp-!CJ1w2% z6u2Tw;OfFS?#b1uP=ss#9qi`B)++^v9q%?Gc!}| zzQdE9aonJyqA)cIR4}UTEM6K1UNgAuP@viKtrMgzA|oRW4Gp!!*32+Wb~`;yH`Vzz zzx|(rOG`Ynudmx%{e2y%li(T`5ePb)B0%GwkLe1C2}eKO+fk(pt_1R@1%nqta=9iN z=RSO^*d*}j)2B;YT|~O>d|dzk*ZQLWUf%@__g{CK{xe9!{pLE***tzqA3uJy|Mx?A z*HZ84dRJHjzr5T1o=?Ic;oY5`=K1$bJ|AYf>+G`7fHUjLiiOo3Gp=PX4Dwy5!3472 z7!qpXSBuPEZEdKQx2-Dq{q5~y_x@*_+CALd+H|XQQ}_jIcPt1H5jlNx5qL3)v{{aX zahlKixV=ZR8TUuNRh%?)W@dMF#|338FVU`~16x}6wsS0TPrJT0db?fiFVGpQkB{~K z4p|tmM?%@XPi5`vo14=otNC((lEj7Vz^z$Vx8JMkzB2WE!7{$6qtdN{%5EI)rg?XE z_{=og_HL`gmOqc>|65diP}u0R$*sgZ>&lAU+uKsIE?&I&|Ic&#%a<;lnYr@mm#8T^ zk(Ul1Zmt7$P5=M<8(OF-;>sX$>%+stfB*dHILIZcwPV+=Ro4&k#Bn>Xy1FWq+wMx^ zssNETDIQKvK~P`_SLwE}&71*FMp-)(54ZjN^-C)1oZDWp$jHd>buo(OF&mRyFE8^= zOxwBm#e)YAUcS7!CUSG$-Ceo&_WV3I*IH9kQ?351_44bBLRJP{T^&BXo!hyc?`lZ+ z!XM4xy!AuZ)b#7Kv$H`f(XOwHjoy;+@X;ft{hZ*!sP^}_*1wAuFBWuC6JOMJ{m_K0 zt=ZS*3=$gnLRt@9n<-X%X^E$>_cGmr^{gwu?|#2;ciP!md#k_4?Wr)dwEWrUw6KCP z@BY5tE0!fME^N!a-NrBf?#YuS;4*x4mKwOv{%qSN2OgGvnd=_wV1n^*t4~G3n^Hx3?EZD?Hg<{(jcxAj`dC z8tWPw7=Eeh=)8Gya`LJjB3()hB7)-L=4Eegyt=x2F>e6J`#qogs&wOaUw2wEYx(l@ zf&zn@6`&O7aA#Mk_mv0N)<(DU$wuv~sl4)F_xpXTbz9g#aoOI|0;&vlX74;b zT_1Gu&jnDrtoZZeoeItW7yNsjRF_H+tKjPp9?6*F+S)yreq0`XtZ#R>iATUtg8J zx}rHXi>r05ac)k|n-zhJCro6!EVkqNqMVzX-tYZ>50vMBeaYN1;a+KoM$z%Z?fg$~ z-b|lg+g1^5H1TjJnJxFMjfK-`Z+j7LeD)bs{dT3|5bizwb3wOELD( z-@l+?k$-=FwzRMmr)6306`SU7bz;_6&vvK4lurjL_UV6e*ekZ4ds-a#;qQm;EYV#I zO3F4RFD@*fUl+B|2{dHIJ}r*>@kGN-0nu&?PsG|k;gOO46cylisX*lAsj1rRd@?`o zRlg5i8@09M<)yy9z6{04mG{n_TUYe-l(4#=P1&0pOTDMd*;b`IyY=)-)P#lQ@9))q ze|OjZ{~zP{m1n{<;-)?Yb!(bIom0mB6XV@oUBAA&d;8?cllSi3JA3x*<;$0k9zCij z?K{gv(md}@czkW?vokZ#obfRZKYl4&vG(J~pi!+Ssa`uhI8j{pDa_3PJf-@bkM^5w&a2h(q!p53xHW@k}fUtjF*vbk2JugdS& zip$IA?~d!fy*>Z6%i@4NTA;SElD0N?UG&DJqdk(wQCl(^->iw*`RVuj{q~?PdFyMf zur)89J{1)ZxUf0>d`Cye@9*!IFI_rwn(DmQTQ@BH8zaKys&{cMXapsM6ST+&T%{bn znmuvmOi6KZ&|>4Kr>BF8yporfKr^FPRtmpV=e)bvy+3Cuq>pBMB|GufK2RSZa0Pff zLJO$<{fD*hZI$kVJJsLc#qOz?m;yS$&(F`VudmNE>x#nar~5%;FC85chDj{->L=I6 z?k+ptC)>^|&DK8KG8(jPCGdex`tG>yo*tebxi2m(w5|HG;K@?2sf)N&YC)@htV*?F z!q-NbhKGlzr>E!VzgP91rlP6}8p+buK0W6usH+8?G|EBon4?(P-(O!r)0&^3on0HX zRV#kqp6+h%&(F?+PTAl4?#|B1GiPRQTLoJBXTXWeZ@$&KLPA1(@^*U?54RmS;J|V7 z;>C@HkB`l@E|)V*I`Z!BZe?ZVm2+p$miAmXefsqI^W)#&+uJW|J#EsYNfRd~`W*`c ztr2?ws`trCJO7jxfXtnI&o_ClKIci&6PGv=~%x$ z|Lv`w{rlnJ;m5~%oj+GpSKq#Q z6SSK6&5ezxr|I6_Sq$2Rk#}#;&a$_+K-1!xms(bZt_)gQ`1lxT_gLvG5vh|~Zl{7r z&LY4gXLpu0AGt6mzV@r=AGV!WR|GDO+gla8yX@}n^7p;c=6>^REVHla+|)dI@Zdwx z_|jf+-KZ_Ox3?`>qEajbp2~nu1PFtcSU}n=;pL~ukAt@=tgHI^id#&_ zqVCU+r>CdSx2c>oZ{EKA`}-Q1*(W^-GUfa5;lm88(pR99pXb@koHQxv9DFW7w@Mc@ zUIrTCfsdDI1uyH_z8y5C(#|7U^zYBlo}Qi~M_g9qoSdWz>f06+Y}mg2{e^{x|0lmc zySRGS_W%E@qbJpMWpw)J+_@)xS|?D|ki}8Z*~Bokv_rz_;)}gsbHmR%pULGhoHome zW07h{^;xe@o#Y=e-8@3Nds91GSoZG!C#PNgb$1_TFdKYVd5irdsQSdeq=R)e*fYg=bUNv_)}@cZZU`G*f3 za_g77ySqH!Ej>B;^2%WK7U@sCZ65MNvs)}Gd*QOMH9Riax;`0T_KpLU zg4v*rPIW(@PJexUy>deI)~u(mUPbLLdppZC8#F@l_t#f({Wu>#KhTWm-x=`l}9=Rxy5uGo*0!m+|E(H8pUn8Rmpv)__}LN2L8Ujf8XtXAGS7% zRV{p7jO3x4>tc5wIN-qGD>u<#-D3Ctcc4?|W*GYU`ArDo=kKrk`^(Ym@uNp_HWdsE zvvPaDZVdCy*1dA&jGD%lYlpTh+bWiomAdbmlC7<+nVFfDm6eK0i^TefjY?NeT)$p^ zV?*NaZ*M_M}ydo%5=9}bMjpqA=z;)YQ_aHyP)y&p{r3IriVa>X&pY? z+|=|$F}Yhzcfz{lV?Chp>-YEf&!0L~b+-AxKcCMp_n&`nZ*}?oeYLB@)^-);+}e`a z&L?}|!|L$$MKf+rS$r*O#Y$1jQ+o@xihrb%`z?=xOVN@(W6h-Zol{H;$rudloU6& zwo0}Ypny^{T)WlaEhHp18VRi3YOoMwUerUT=dG)^I=og@Rc&o=SN{9!`}_PoA8m7P zY{S?2kmE%plMZr-f?^yDOHImGjqFJB&;_-9|{n<*b4@G13&2=8dOju5FzOP5`HB)*hX# z?!Um$)6+9BFtF!!{>^8vUj4cjo!{ElcI^1^*B7~VpPCA~?z#3zhv01U{Imxrtc)i}f>axKX0C0`yzT@_M_p4JGuF0p zf&-FE+(JKKEoi~a%K|4Sr<9Z>)2EBemK7B_@mzYlv-o-3z8XtY)2|N?w_6rS?=F9T zZ<=nj-S0QXZsFVW?uN%zE_G~XJMg24mHXTK`|}@93G#=h0;a1`3}NkjvY;EDPVhwR z{q<^f!_@uz|E~yKtT3Nn&gMkn=I;8Y8@IRRM(-+FxqbWg-d^4}TfC?1F)}hfxP5lE zxvwd>q|;sv&gRRE)^0V}3{J3>E4Kcy{T-|5RQ>DAOVH)tpFTC63|SX5vm$;|if2m7 zlU`|aP+<9Y%#fTTg4ev9)nA} zrPrEXEZc5f{w`)q#>Ep8mFLcxqZP7(;To^JUCpB-o$7vbPW0yQ|NAYvsOZx|=XNC} zrK+#5LRSW(LPt6T`S|!kSA}HW+?0BMU#9*T=|-p`M0gtoP5u!EZZu!ES4LT z612nE7Ht(%GXb+>9_$g=D)xoF!F7e3i_4i=rr9SZC~nQVTJ`m6xU_kmO~Hc${&qiA z)YP8c+glwO8Cm(rfa%+-tE=1j|uyFDHmyeEY z*|O!ylP5cN>?nMEZ0F9MhC#<7_Se-iq}<jo;i0ir%wtbW3rp4Q zz182vbfZF6g`7Ng3^Y95aqa8t>&K5DkFHd9n3sHSZ?(CZ*|)pp_y69$|L+-OWPESc zSAP3HA8u?+4p93S4tA@`shRt)HSK6iT()G1j8(~s@bz&FA{+V7mz0(9adBByf6K|r z%BrgRb=jf$vS9PVg$wsqf6u$Ttk-5r&dp6vyF|5U2)ex`Q`qO_wYAYpS6?CE^BMcE9a=HP zqWW7-K){6M%hM0H@y4Iuc5iPrXbk%Lx>!z5&TFO$Oy3SRvw!^faj{$Prw<}E=4qL7rY5|umt=ux7uSY5Pou6kbEh@UT;^U*Tx3?^aK<=K0f-et_yFJWW5t`n9fZZf-t4XPQ{K8Sa4! zq%{#2Po7*^{QMkfin~ix`^jzjpKl7Ps;Y8w-mHt=opxqM;P$-OSw&@Kc^4P8_V=IP zmV5i%{r&x1dUrR1Y>S$>c+SjhU6y?ZHmZ70`|_IyqT=x_ zYti|Z*4Ee8#m;_MT~(zQxk<&&ZeDhw&&$3jP$|$Q_S7dj+fm+O!~D8mFE1_i7FPHB z^666%c*Fn7z{PIue6nF{A~vRPlCYZBP3)PYZ|vhS^}B{Df#*QM@(~XT{(R^`^}Aw4l+Xe z%F4>~V{1P>@k~ogb8=z|Fsu1dAjNW1D}3FZWxmn{b|xkwY}tSL=BWxit>3@k52Tt5 z1?3sj;F;H=X50i7eQWnzjp}$;{pZKWwb9$1oSXvEd8N&^Y~H+iCxlIYsGIIu95qn=)Y;Lhl4XH_I#3}vJ-D@1y{#Osm)Q@iB2H1w;p2cv&`0g!SKk? z&`|KGxSZU*#qRy#@wH#4hQ}2a6f`{Hk+Jx2Wo2-Q-G6^Y-QH>XaeFK>FD>b}`^7Pr zds6tin4Q_z*D+WZeR_3u^`hvt+j$yMEKE#HJTS4n zy}h@$ckbM|%a^Mw+Lyk%^5n^rrm{(o^Y8E5n|QblwD(5NM&iJlh>b~)kM&A^N}pd_ z_T+wdU%{z7rT4LAd$qvZ=Bws;cRD&cB6bugJ}xaPTJ-eU+1bB;{OFM|d~~3Z8MIU9WK<>NoS!?3 zpP%cu|L4K~_|YRFVd3E5VD9iA6L+VAi{Yp##))f>E_Uy4uxQA*y)E}Z-~9RU&1}4& zLS}c_+XDv4|3@`^~OZFTnK-w0(jawnyab>(0F3leOBC zc2taxL$CFK4wu(U-KzoXwdSzs+*uA?N)QyammX_XSo_wt5{r>;|uB;5s%*;H$ z`KaymA3vYZ7hE25=`kx(=%b&2bY4@o&5Xr)483`G4|E9wZDJ8UN8K{H0w&n%}q~# zeSO_H{mGLjhptZg`|WoA0p*B|)!*~v<>#~UN?lnMy4q{1)*qJ8q@<*z(%T#y6lAf_V}d&<^I-;NUbe2p^|Q0h^<#E0%un2NbyaBcn{(&Rty{M) z`FNkJ+@XR?moFDDJ~&z3|J+<_aWOHo>ThrK_x)&UUhX@aO?g-CZ!<2xvcnoOZJ;yL-%m6gfq>FoCwIp4i|ce-wL*{3I-RT)bK zl;$g$D=Ran?kanGi%-@HG#PyF-ae;RF3^z+R;5`XAtK?RRq~fbw3E!t%*-@2PF%lk zZedaJ_0?6-61@KY{q_Ir($b!NUJ(dRvqe*kL)Wq@{&{jz_|Tsd6O|tv1C7Ad|1Fi4 zmUee{7mx_^+^~GvvZ(t}$F155lzxD=Y=i2~!-ttC#%)Y;4G=kTYfq)IikJ%HvZ6B# zvd)2ODk>K?E_80Ms;p#XV|#aZ_xC?PKc75#(&61=_x^dp_23d`4Y*@G^VF7Wht7ao zMo+h0WBN8}-aNj;met?hK(=o_eEIU_lP4+p`S*7gKabp;wl;3B)W_C0rx-c@JcW)x zo-BKNYisE0uzUCJf$FG7SFkdf)>V#$2_=8cVw4I7UH!v`gU;Gm#)cXkHvSUzD|#lIgPll96U9pPNZ+Os|9 zrjW<_xV=^@>{3n$l)O9IEnci0W;Ju_R9C$l`|Iu9udNR67ruCcnVoNrZS}WnYojNw zu>bo-xc7P8l$q!IzXOo4gcogF_v zKX0}P+8X*I;kk=CxmKlj?%Z)$xM0Bo*KV=7HkF?)E%i=#Uu*0|K0lovFZ8dkuTNAvtmbjAc}-2t0{@E_FG@;ET2}algQ{4tWXC5c(afO0iLbgTJh(H;a^V=kB+V`r!=#i z8y9Zg-09THwZcP0!(eyi=Vwozq-==`Y+Rf3u;SB`lXI=hfBpO!x-y70q`aV@!Tsyo z+u|E%MsNI7T~+n#?d|Q`b8ok8a}~LL@4th+|OyACr@J z1!UdcmizkJ+S$8zTc3J&zW$%F(4^pi+`78D*=D(u&Oay$b8~ZRyytxhG%P!L25hKt zEzf7ejh7&;2IKm*u9~~n&6+j!fT8nR)(4uVJmKqNem-oM4_gz_cxH)xUtgbsu29jH z6@k)bIXAZF-(MTOy=z1MrgXbmUoI?kZftBUeSPg|7wBZKz{PIQ&&>^7qwY6{;r8ZD zn|j>mzX(&)H8h;~@5<_M{)xYr=TtwP8V<@f{BnP8rq7?Kye@Y4x6A(ao=069kE{fh z-&7PE|fRYFCM-2lqX@njaTtu-7e5_MWCQk$su|-Y=6H zX7~2?PM>~#j%9J!`Z!*$yZdUR^Ztr9T?G}sT$i9-8nYRfqPQ=EOP@?|T|H^?Wc|23 z5`uykH>dlzEL^>M_2kKyrSta~7CrI!asJ)i-HFydA}#91#=@Svla6u~H1BK@TzF9c zbfjn1+pX7MU0eJ5?c2ZStl!uCd^-K&#fvNU%r?(|HeU^t$&rfuu&|R6VPRr2k1eLhkx_!tbiG(EPR^en4)gCWd)swp z%jV757Zx$b>+&HFJDS3x1G@6xN&2~4N2p)f}X(akDpHK-@bj@x$W+qJ8XP1KTfL8pCEp2 zp6%>Olbjx%_+OI+>IzR>9JBIzl)$#k%*-SCF)??RcusEU;FGlyxVwJeuPjiv<^28s z|Gw|7{$9jT5E!B}z3fTxfi0jkz_`|Tw%OAzK0ZF%>Tf(;TwJ`ozFuBT%&jvo9Ojia z>ya`&b^reTqeqW2Y@Z%i)fs%}?%ln6_8jYz-CgkT(AnAM>MAN6iuxB!K+Zr!-V)@< zdw=uxF1v~k3}MDOH#UIgnsRPjxOQz@(bH3Qc6RYKACEpd+8yY*!Iy7${r`VwXPfW; z_bdD6#Yg`2H|B3Xd+gYJ(Y4-H}=pjciXBj98HDq@7bQ-{=usiT+W@% z*(x^eo_4F)_f5R!dhZTs-cpRKV7czrJdRtY|nf^$_Pj zriH(rPLEglI)U}u`}_OT&dvg@57yJutKYO?`lh#6!{gV6ua8?Dww8&BDGA)yxOnvE z|9KtPqBQJQh+3YSTD6w-=I3v3Z^wxEeE9sCIa5|vHa90HCpUNRo;^-ZP8>hG#r4JB z9d^F2Oplbk&D==XSoiMyXygF>?eyG5uV7Eo#L~`L5#X#iEX@Hm6J81=m4xm!rCw zZsylVoZJ(>2-NJ1%2u4*;IXIX=chL}H{1XF@%Y?a>;2zuWtWwet&QGZ_kQp9hIh^E z{A#MIOP4HBQCDXcG)_CSB5v=m`9+dmynRPH*G6rXGS9p7<>h5X&>1LR9v%&wia1|S zUb$5)D{Wfl3C1~}&&)Iy*N;=-5)u}cx2XsSyS(&T)Qt93Q}fog+GsHDP3$qxyTfp% z@yq7)^FrKzY|7u=`T6;|{=Y+;MZBz-f)7OLS@-D8fvesoht==(z zzFhX7IC0|V=jY|ka%L=EoSe5ZdSjAndirzFa+9~WL<@IiUS4*%oxfOb#svAm1zW|Q za>+Y*8$Wiwx#7~M^K{{4M1A`MKBUR_`R{{4IZ=><-DbEi&qWt(qXy>0vU?YnnZUtJZd zo2}c^-)WM0>B#Zp>Iw=8hue5R9Tnap&3tD0Yfve1lSi)Uf3#C!R#q0DW7p(v1=mI= z(Gy46H~HR^ykcpxC^}pB%9S(8QQ3hDq%902O*HN0)1nLg`#{xG=Gs<6{_pSa_xJbz zf7mXcc5cqi6@kj);^NP9vahYVxx{mFK*7X`6FrW;-~Yev&5e!g_kN3dCmpcDOtZ)R zAZX#%&D-na?M<#9YULKp{{HSRsQ=5PACl({gSx=|5sv1x60+|kW9?&>Es3B=p+N5rO-d!MLPR9lwnH}3%`~=s@ew;dI4$s5> zuCA!9Sy!7_xsUZqi;IYW)+{$Nvol?9Y1qS-o%u)A%Ia2vhG!}1;X zz@vyYN}O{pt=cN!a@6_U982TUS0VE9@&fk`9(3Gy|KaP`)+H}4q@JF}xc29opo(+n z8p6-8Wr_GX9ea6eYj&@cY06}-N9GC&3CH_nSFT(+T`zW)aXMe^o=|=NOo8=sC<8^UQN_u2`*fCr8ROiD#3MxmA3CSneSs5Q~ELs|xeNgq%rAw10 zOz5 zjmvZ!96Ere5F8=)N>=D<+ZoRw8-}mj9VUT#}Xt(&*Ym01x zx5jTiyC5s9Y`M;%tr{DnxNrIezk9HB$r2Y=&^p)bKR-UMcwm-$OMv_B?d|VxY)sys zclTFHG$_%3d-L<0_4^45$9g20pU*(ls@7}#X;<_T2=en70{^(hgc4~@dUS8h2 zckgx_xvp?q8^H_-}~*>i;IiBpH{Y9 zi<%+H<{Om#@xw#sIVy^ZiKnOORvdjkzn)M2!-o$I29I@3v#-VMEPDF+jpZ31zj-z{ zjS3R>v-k=2FMYxea+Zx3e0$KUsxYqd4^_O{B;&;D%6y}j+uR_KfeKP=3N$h;cGaZ2zU%fCiu_5)k0zP^&wxV|CLdB&4JKR+`bm~@kY zD+@HJ`XzjS-QOAP2iCgvN`06tXInMl#moua;`(eXEDVumW@eyf_EhVNhM>2%wx0aT z%*HceuHmFflM-0Z|B+b&s^EPmH1SUe_156y<#lZ-Qqt3HGO@C%y12;o#WlOyUmXgn zzlAjq9z3Y9^W0`ZNDDxV;Yw6@O;lQ%8qc3!Utb^Zmyh3`cXyU)_JNt8282anQ|GS2 z$H(5@-u_g1m8)y`mTQaV%&75_xLmNgFYxJ}Yff<^w-Ah+|=CMynQ?9 z{0?SjX2F2?nvbljcoj4EUTeCq9kPO9RmZ8>hRJLjww1rXcjSnRNB+F;pydr~L+;Ew z!etY6Uu6RGw*32j=2cZy-(FwO|MKFZqN3u_y)O$jXI+c3IV)#Z^TT8no15d+3B9h~ zSG|^AV>&)c4cKSBWMeXe#8cbj(O(! z_wMX0{;BTnH`AzB+mhyPch#9k+qDqpgYDoOHCy&(H7lbp85y%e4$XL~c%t zWIK0hskdrDSAj@oX6E+1yGcI_zIJqQoZy+BePe?nbLO2LhWqnxZc;T5oBaDgfzqPV z*VjI+(uq|So(fOxKcl!~SOpH43)F(n+$gdxd*e}JVP$nmSkpIhQwrx5raih3@2)HO zr|jPM;GuE)xt!bEa`#q!eGqcSr+KmAn_jd@y}h~lImpkSC7Cvvof6s0w&P)i z59^*;nVHwtND4DOd(arWt7K)!%Ai&*(V}{XBRgu<%Rj6NUCp-f-1LB#-@ygL>~TOBqkdVI`%aq898)xW>Iyu8FySa3<`st`%* zGMx{Lf^%KAgW4Q3k8ioA^j{cs{wKG%o&rPSv$M0!-5-5@bF=tJhhW03HePASn5E^h z71Q*EL_v+LgIh2BF5i6im$;0`;!~AtThFj@FmG>s_~zc;-+#Z~FE1=~%nd!eEoy64 zWmVOo5XRm+)%?#gi=?|Eb8l==e9p$g;*iR?>&lfYcZ64O70Xi1@0YiqHoe%`$Y{-z zu*cF$@ArH@_u}GW&_OdLFE3?ZUzfSob?4G7l?G7IH1jnqU9#=doVtg<0w6 z=4eK(3e(yu_DSdKtE;O)osAY-8yl;V7ZU+1^`k?{H1+2#K8_tpF~n%T7P?$5(N z{@VZl>F?y!^k$v^{Mn}2&)&R=S?(umb$^-fY~R^tnQM=Bzx)5mac26blUufINj*L7 z>)YGg>;M1L*!S}Ca$#9F*48)GA3i*ER%)$yd3}BS+gn>#hp+$l>9qd-U$0gxyZ2p* z>K2z``~Lp^`Av_QUBQi+AAkGr)=5mS=~u9_lJbh#oaVdd>C)+Os{$9Z<^8w$9VH=u z|D&{C&XE(?ishvlEXHU>H7)G4ip z0%mdA7KM*kZrBw(I515&dQy2#E@+77_MXb(3hu1y_wL<0cg}B~$Fn+(%p2Y}kL{Gv z(N|+(V^b1HN=`nh=HU45#f7NuPtE+FdKJBEE*vjA+ESz%pI!L-8|bt!H#avXW#3sQ z4|g>%sEEllTn3#fq8+xzL4fnrR0;csMI}6cKnJfBu*?cw8zrj6z2hM0NM8nXt4!9* zI^W+iGH8dcdh+5$$A>T9zsGOM5M&bg$yr|!CBNmG)7mGjD@&CaMVu{Jx;n!aNE9VG zY+R~fTl;Iv{Q2`0Jqqh~tZUkqS^}DeowYI{AX}HqDlkA~Xa40yuH5nQ@eVl$n^>jI z^FRj@o)Tem_4D-iKY!wc!e*PgKNjaV{rofITGSNw{YsuEr?UtP3;%Q#zwY%SbM4Xh zV)8d^OJ9W)6cj9W>wPdMh`GNj=f;MGvu8`!Kb&8GYWqpKwF*7`{pWvuea$axB_c21 zZ~jcf^;#77R-v-eO5>-;dZjrzIXg68Zxv(bmyHXqK=-F1I=IbH=F5jZDgZAg~xyZih3rCnZ~n`e9b z?p@i`yW4W3zvKr5OfWofr~LL4MbPPZ+w~$e_J(!r^v)dBdb5S5^i)J3AM4%1CcKWt@HDKm#K)s9m-;%5?44io(PXYq#HH zVq<1vnz0(Rl5~c|rYyljpaNZIuegbI!2^eOK3NCL7a!;U|MUF$`mG8DpzHl|ZWt&R zl)bqT_{3U*`)8tMgzS&=&(6+v`~ezTDNRX=-kx_hz9`vL`$UC%znrXugojtuhJ?nN zwtaVwxt`RyRvdNmN>qpY!S<((tZyg3n<=n^%aL)yBBf5j8>cTUbar-fQc_a#DqmFa z@AP#2^D~Xv>)k$a-?|)XG?76{_L=^tfJ>)}Jx}kInYasdSjWxH%P*)fe7LqY`bc2k zB;&PPHSB+Uc)R`nvjgqct z{XqM;Pfk{s6yM|bBBsw1oCbuKOz1swv|fjgTQV;wf=sJ?RLO6#&WGYpg2Y&LsNRtsGnR{M7A^_ZBLo^++3;@SFpzX)+n+1WakG4;f{ zmzS5jySvLVZOayuAUT!#kB^R4%$>S+|3}*^F+M&#b=6N!2&x^U)6{_siKbDSm%*b94FoI3Zgdk?AKk{wiAE zvmexgssH;rURG9CJ7mRztz!COJVur~6E9r9UVdSLVj(a+bTo~RdeO<=wFX|8p7*}FS87dSSjUyEX3>g?>Crt{*_(e4ckiljNFb(jA6 z@i8fOjZ^f=D^Vx(?o3EYV|KI6zP9Gy-`~nh8Ci}fU%a?3)_NWHy1cu)zP8KPb@cbw z&oj^zdY+!*HfFK-5A9!W@2kQm&3N=!-HwM(Gxr}Hs;;k zwR7jriB_CXw&mXbBp#q=WE8ZIA@0*@-l_>J9g|OZy12B|ST)XMoX+sys`M48!f@E2 zb|Nh~`S20YRhZS^-!WYO^z^jk&fJvmN^SG5MMVht z{ZZG{4Emu0~(#@MQPj1}2d3DTAqYf4;(JcmXS&tRhU0oIW`P;X7cD28{M77V& zwLad;QVgm!RHokATm3!n?yk}wA094Pu%PbmuZ7otbbk$gvU@`Rrn4VzgJz);ZR7uZ zp8vn)__JkMpKARVX1%?&Robq`B7|2IbY{~AkxQW*tHKU#6)UoyxZ}h3@8#v?`PbG& zPFC~XvuBUOoD=u9Y%$@Rpld$=8dI{0mBoz6u8s}~`#PJq8EcPn=jvG17@3-uzP`4$ znT=PSOSw)J9kyJ{pjN-L>T8yRgF`bLZ`QRno&uoe2WzuYV3cmy@nPmxv8TPPGjlg`rK<*H zJL;Tf(_HR9f1XvT)?4L8og51oY}~)>+_8g!DWD^EcUj?#oWkH&!mit2a!z^n;^JbC zONPnE_I$k-tq~(FEuHkxztyPG(Jgj&+1q2i(u;KhE~xv@^YQR7n8yNYg&l2o%74A& zo6i*OcTwE4PMtX6(0BCsac7RkZoArF4LKX;hHpN5^Je9X3k$Ww*WKA!ynI27rk?ps zDOvW3pe6@sz~}ATUasb3=F=rx7i<+PV)xh5d-LW^)V7?P+w<=iK0YREUpL45&i?xQ zpWe;67PVq(kAknKXJ&l7i*QcK`%DrWBLDR@6C~nz~y1!OZyeB5*yF9xw z-+p`MTGz<0sy{{a^BR;K9_vSLT9ST#-VdLUkSTUAHwaZlWlwZo$*2Z8f3V_%g44>% z&(8|99@omh-n}Ynzi?`HcJ~Wu%c3VsJSUgEzjszOA(&sz=0N7ejfI7Upv+REreB+q zlCt3M`8k%GD?dMDWM(UQeT`S%dH2gd9hqxezt$v1W(NkWnl@oVg6Gu>|E^73tCFqz zq;|!XD_1~8&Z{e&XYy}t$=qG`_Sct}n`?i6+p=X#jh)g%iCc>M7(P#!AfT_WpP&DJ zZS;06=1RezOGMsr&5zkrQP?kM`=K4QitT53aF%WxkL0BdiHD=MW@WBD%FW*Fw)W`d zgbjs{j~#fxE?;9%`>TYRZDBEMtK;QsQ38BlUtKLODbZOK)h%R}X7_)qSeE`A(crbM zIXieK?kj%I$Mx>d&(H1r@@l)>dn7Jy&Atv=GrB%b_K%7lXyEkaOUuenPe5D4EDD=K zlH{Z`<1bm3zq@m4s&@LhIh_Ipg@r4_)=JHM;eS4HfqbvQZCUFwmq-^E7Y30tLdB~3 zdon;XJ{K3o6kdrs!EWTyxpB zcy*y|!prxdSo+g+rQ*QGf`?A>^71F=o&RsN@=DZ$b#5Q`W27qEx80fBwryL#_uDL+ z-x=4|M83YZc4ATO?{BQHkM&A#ulV?AYxZ@}QiD%VPj_~9Ui<#-N>sN|=CQEzg@uKe zm-&L$hkgEB{d(>855iye-Lu^cPGQMu3hTbVzt8S@ZEdu9>8p?>t2b{hZsii?`g^MX zO4Ny5jTN(Y@BR&1?D=$h{Gn;*=h^;#y?+0)B}+~`wp_b4KwEA7H2$?pf1I72F9xL8 zURtqy`SUX~jlVkYYJ()PrPq|$L#rS6n)9r>wmyEpObG9>uRg27CT$gC_}3|{zG%^+ zW&ZQ|ELm3E-j-`!_vgpY&(G)E)z0dfP=E9Hi;K#QUvh76ea5r z*PKpGJ<0w2{QUl&o|vs!p#=pS*00ZB?l-rCRa{(rC+GbYfr~*^=KXztzeQKDrZk+J z(aYTMYJubjzQZ$(QoH*5``g>u&nz#<7nXRDo}BEgS6o!26l0n|NQv) zZ=AWdHEJVQkdW%hsv{kOPtJ^d7U~@?$$n`t&5vKC|T7tGIZp zSnCW8?Ws#YZ3r^cIx-{Zip-kzsi&tMZsTo!s1v{M&y9`AphbwKuf<$0Udq?~yP4;D z)Cqx4E=yz_XECex>^!yEm$Sz5lEd=lr3%NlJnxj4w)}b9?mKtS@h>}h@5hR-GiJ=F z`}<4r^K8>>wf9qVZfsCgR#rZ57v1+RQ$u~R-rU%__q%;~c5IQ7 zio`X+V^%z;4E?3&igs*niaOS58FlXSrAog|sodvdb~7pJ{`c|s-(UN?EGI|Dh&QC9 zxY#-LWAUdaCk6g3zi6-BJzKv2lZ1I z&R4xQU1N&sI25}j-z5J&;S3{i&mCouXSxy)B10qabDh2gSGXb z`1Wf`?cbv=&9+HRsAGCQQ!u^L@7hPj`CG+W6CD57cG(8!ML)kftwhhC(5^O=P@ zN4HL0_Q~>j>klJ8&WOOPQ4xLO_Zy}yS+=Z+K~Yh$VBxmh+n}?AyrycInVB81*gskG z*7p4KOY46;Z2$42V%NtfCxwfhR;XOtUH*Pu++HgKgAM8D=OtVz_KH2-EA#fvn;G)U zluS%ST4zt3IC0XXO<7m9)^0VZU$$B4>AY_|kB%N{-<0SYk)5bB=gnfUMTa|)8GI9%jNT@=|nP> zZr{GW{#+FI!m=#~cs!1}u8-S$ZGHTC9tCejS0AUo2^qEE%O7im6~i+tGOiIPpLhWDfsdtu&<>het+HE%a)gR^sApM z{{QbU=xkS2)xrZ;a~@A`X<@0`S@4j_^X;dnr~e3_IyG_AsZW;kwrnx++f(*ds@=2x zh~GRL&D&Eiv;T}yP#4-9({#<^(~(Z$@O3d0=juM4wjk%=k;IcHPxf?ZUt+KG_wiYx zS#>BLv@-PHpUQP7G)`nx)-kV`bAQ6csO~1eE5_v?H%%!z5&dHF>ebo(a<&eu{O$jW z_-#!)JIl8ETSG{TbYIu;M?WhzZ9E$uxpu3-iv&B)6eX!SjMERyG)_OaWZ5#VD+bI* zG(~0=9OF+;PJU`IjX_3vi{;z{=30{*xt*l%fEIj5N$g-KdobC-x9)AF35N-tct2?m_e`k+)W(Z8v2@uew-oS#-IBuU<3=-$Ed z!dF>F=MBdW<%CQYiHD0?HYA95KDZ~ZCLfu$B&L;FLd4)i;+Oei88fw+G%Y7J1yos` zpK#DHD&d5T{*j)GhAet#H8R@0o%d!;mShN$XpNZ_|AJHYnaHzO5!)`Z*DaUzo1XL4 z#PN&C644V?QkO2}E^GbvaSNz(v7ANjXX=?5hB343E^n9laKd0_V%y2k87XWY^M4*q zm^W=xpk1r-4E^qmf^e(Doh3bGI|QB>AAj6aBjopM{%!fLYg?{8n#nIYKQjBH$*MLl zU4c;TlTqA%YTn-3Dy-(Spt|JhwQJkb&(DkAp2zx;VY`!sv|jISz4K-^@%!R^o(QG> z|9QS%C84lX(KyCw1;;_wk`L|z5?>OcTKXlwORD_IT--)0$@AEbyt`K3cA%S4*6;s!>%rt{j7|5YLZ)dZ&G<5N zVpGD-`%}*QuVoE(pB|wZm9VF0R^26Sy)uP#g1LT$cI$Ho)A7Hm%EU-H|pPnW*?c)0_wn|dn;V_uQF9{cPh zryu$^WjvScQenNN^6IDlKMs)(?gj@1j{cdPHnW%^xXod@%Ht2m??|@)GdA&CsHwQ9 zC_RX8L3K$(aj*5vR)?KI^<0rJqPQQ=Uh;(RnJ|08CrO>jGQz^mLCg}MGn@C<|3B6% zt$g#te5=w|1-kzJ{_Bj&-rNXX9X7FWMtYRN{wu9Zc_a)D+`c{AL2ptNx1)`;wDhCw z3kw`q@GLQjeDmO7^XKR1*?;}{`*-WLLoJ-|GK2IKZ|f|bvqbCkitSDO4gK%LLwq#8 z+iVrv^e83hq{SM|=bPd{r#tSi|KBC5-PGL7%*6EMvWJ8QyJX$#wcCGvduv_tB7lSE zwRUy!Okd^6J0(OqrPr|iY0S9r%raZIM_={eQyCc<(3G=z^p=c^<@ambw@)^=|Mw&L z*>aU^T@LML)OxDkuy=VS2^ zv-0=<-Ijd3uT24T^^mw;%n5-PlT`msTbg)|wJUW-*a8dttzwhJKWTcTu9~SAcJKpx zq0r1+L%;MHJ{>&4_X-!7K66)Vu{*tMvx$#v_(ItzgB$wuer|cH7j-$RJ4jKbg~9HO z5cAsHTU!o3ynE+P)V7>XhUw8MKl&RuSNjLZTNETbIM663C-+3BFX#HYyW#P*t`8n; zF-bkZx34REZS;0M9i5zednzw4_n&W=e5{F;+sWDaXX=v^6B`>Fb<8>Q4!7}k*!dlF zb)BMkHGF-XZTY*H$9r8jZogkQ+dl99KH2RlKOM~UHkQ5)yQHypp`La5JD=H4xJ6ie zFG~LM;V8Iae!u2$$G?yL^%vOt;&+v3`d*xT-tKqL3YDwtA~(CK#PK~`2_9Dw5Ds0C zK3!BRWJ2_mtE)nrzg<}s%Kb$-SRm%X)#~?q-GAsrZ__a{3Yyn+vi%9i8KcN-M}|p0 z3)vG~m;22_V+i97oeVyY0>@8hm&W2IIO?_kI+_bnMTnw43VM-8iOZJKUvb` z;UM#_>cxeH{&qi?xcAFBxA7?Izqz+}wom#=)dqz`uLXCeXa-w=7RM&Ab}*ji<>Z`c zk}0&Hg+*cchHDJm6|PFpT&hZcd`P^-^3g(Q1!xV@>ErKpxN_G;ZRP5z{r~s7b;%2c zGe#Q!#C7JHW>2g67cpVl{EHVao}R8RZ=QEYI)6`Nc*x2i*L^al4jQMQW05{+qFmYe z{-T}n=8BI=yN-v>5aWy9S){uE!oM3ElWS{gW-L|u>9qY?)Sd#VX$KTW$Rw?C70EsnylL)6ULn4FCJ<>ulRdbtfr(DvUl_zDr9Eiz(VUxdZ^qB}`~S~d$t?HzPS<6wOOLdsd2sLHzGQSY zNdAz~Mccme^77-y3+xx&J9)A*0uLSo%`bt|58Dl*4VjkNX`=xEr6JxcvP7{~OM39Lpc_&zW&s zKI7mA_A8NvOLEq3t(X_p-4tZ1udnaDYFqAYvne|qul|Tk+A0-T$@?HMYtrmg8x2Un7}7+h2bKoo2jJ4u^O~Z!tH>b1M@u& zJ;66mcKh9AGhhlhqBFB;<%Ct11^wMZ=e|rnbF{?qj73lPBvyyEB}-Ipx}7cH2irofRt z+rHlJGWVK`!fiaipE@Pz$Env$;xh)_>(cvS3{%YslwKcTszAb)}*av&123`zWP%7@}*_I(rS_xt&2A`O(>{Y<{|eabFJ&e zYf(15Y}#qjd=f_(c_dU+I-lM#_;KiJ)CKbw!g0GQKc{WzxX>0PPKhb*FmyuVw2l zDPu}7j1W+{nc(<9A|g>!y_M-=;uWPOtV+Cx3|J;eW;|72UZAvBX$?at8}~j>*EwH& z4T9BJzAS#;z@ux>m>?^`{pLgYo&IYQ3M#@ZZA&kMwna0Y=$S4!*QRn(-U(yYKQ0XN z7nt1`9Bwr(J-qk?A5Smm@wqJ>i`GY~#mC=2*v#I1HAO)0_<~Q(MJ1ix(`H6-pS=Dd zs83!0&CSj2H$wRi)(LR6SH%Y4(GPVMOzxeXT*Co z8z}I1PTi?=R`ld!kH@kfyryb3mOcSpUG-o~LB$gx$ClHM%3H4;3Q6l-yR>$q#wR*L-0N08~5LSKT3i)s1N|N8s?6b0TrVyv=u z?%de9R;3FBo+M5BH^;JAp-4sQ=P|Fs>roeUBL5xhm0lseNOac0TN9f*!mJLjsQ&&= z_q@#AyLV?lHTog_t2@Vak$UbylLuQC7&4__UgmqD&Oq`I^LGOl&5Q&0c^$p>DCbUi z@*y!qF-nN7iTkO*5+9~VR@)Vh7C*2rap+jIRDsn*OfN=4RFswV(EOddID&Q^PfSU1 zo^a^w4z2|*_MT@`3~#8NZ0$bf93*5RLI}D$Av1s1uvEbt8Pd9Sh^X~5M z%Y0SAay1Kr&ZkMgYk7WIdy|ChX+@8h`%4|Q^7{{YIG(d%)zs}!NVQZbYEyWszMxA% z);P`Q?ygcn!5?x~Oy8X?46YhjMV*_x>flqIg%T3yd5`{FxwT=Xk(Gvd-MNaHxxX}< zMA#DwKk{C?G9&B7w?igo2)AuGox#a z6cro)ALYzs+;w`3bL7*1%(m{49;%&R9J6&#wLO|vBwHjrQKLsNtn>fx-@pIAj{ooE zaq6?zgn%#N3%MR0OwP^CwVV{pVUjd$!D3C%$_gXne!kYL!crPWF|y}b7#n;q$zNwG zju3eysKZ*Ia@O;y(ArKJ234)_bvo7&LPiJdd{5pM4r*}W5Ux#7PEhJse){>NjC1g( zo0<#WoS3Mb&^Len{5w|;9sXEzYq|HQjrntA3KULph%vIH+Eq>ycpx{|x_nv`ci5ex z{TDvvq_Es+d*Zt4sB7WTLwmLIG6NL8tPi=@^rXV{=ad;r&%GYXbEuWCdoUq&*)=Bt z&q*SSlVcPduC5AQcswsJkHz}I0Uieij@&y!42@9^+f!z{-(ce4zo=w7`Rj!}pY93l z>3H(>@Av!6OiLsVu-iGDYHp6aCilVm4b!d7si(zeef|11_1Qr#f##p>eg{$>WNz5! z*v#hY;=&x9Eiw#f?(ng94LTgIQTICZA*as%lNrfJLt$~Klg@e&H*DSVc# zuP+I!6}-K*wYB=er$bkxINU&!^f&XZ4lAZ^4&JklBU_h;c}+p!2d)iD!5-UMABknJ zWnDY5A)Ld`;LHJ^ci`hg7|K;z{KV4Gj!^ z?#y0|@_Sod6g46)Slx81OZ?$u6h6iK@bnjQwP~Fb4-^SIvsg2psCPUc@x{izHm`Gw zhLQIY(G#bHGoO}mT^BXwtvkdM8PFK)@9)21irr!LrQ2dUw7t)08u31zw^BV zlR<|lWL;U2c6L?*lj9N1p!bSfs0(~(K0hqoNb`qiv15wSP_zFox31k*;%h`-nO{}YWd z-C$*DY5DzJ*C#)gzl=Ah=|&%WnozPL+<;|<(&o)9^0i+C?@Ur*J#oRaZ_4paA5s?d z3o_QS&2Q1Nwzg(&ZefUJTFTn=QjfeK@Uz`QSMx<`Zia@(x_+dLrAt{AyIe-Szwb%}PA=?n2fy1CJe|E3Q47X`m5* z_(RJZjgFtMM|r%tT&cuy$+hERu9f~#hHf!krA0HH|JW-lJ7=ggDob53 zDk!jDJV%qgd8+x017|=7YR@!I|McYK58WyJx0n|+`n}!U`-3TmGi!p)@o$1Z*KAGr zRJ=i&hu2p@XXw0(izfxg*>8XNdn7%D7V|2yqxUiie?G`Wt~mzVPkbS+t$y71kXuFgmLpA>ndo-jl$d+uPXprd;H*yfP1 zwGQ2>^P;$ybsX4P^pq!P>wz5n$6yLzsr zg+;?v4@GHd>AFw;KkcOaPCR+6TcrP`b%(6h>!Ti?XE*RQefhcl=6T_FGqg7}o$33( znX6)M;q#bm-80E;Q<%*Zr!k1ja8|K#)y~Xi2%nzQoTc`s2r z5t?V(_)~XWQ}Ul;yumMT@1}@D=QAJv`T2Q8f9~yV8;^X_RW$H5YRcWldER}MgX=W? zc)n1z|Cc&4-wQv=oWSBC;?n986R;|5fvsM`Y2BzT3VSDgS@@#<=jnK_1=pOobQ5CM zm?m1}-ZH6toqlCSpo_M%T1exUtgEXI3MkAB`l+`4Q$&D>-hXb}$))Xb0xum5gVt4k zeztJo!W}F-d;T5ve(0g6r|02x?8Fo&PL~NqrHAH=biQ)jrR2f*O{Qtehwop$98p&c zT;s~;$d&38eu+_J{!)dfIz{FoTyu|3dDN@K|59!`Ln4nOSK?!r8KRmq{EXr@&8V@h zd3R@Lo5J6}{l7e?_|??xNf4R4Wltr??&i6m29%F-iT64V-6#8JBvwpO^hj(zGgZ;! zA%l`fX5#a6b0^$h&KdO4bA`Byyq%A-&+erPsfS!Ae6s$+^G>TjS)lEMA&cf`o%R1D zn?mN@t@(O2+%0rZsfL_=T}@C>kYl#4%LK2z?AoV!PIpHsux)PSai3tcQOV;epRuid z)fbK6EE~>4mcPHgc7OH$)>iG!r(X7et}QOeFX@xd>xPP6Edi?o;gfMHE zK*lk4yOeUZo#{?*nwbM4KS)mE-0^Vc1}PIM%kECs{ldOS6!K0!IqiLILwQS3N{R|6 z-?sCQ7VYT>P-yzEWW|xSpkGya(+;kBmhKn);S23USBHV_OZ08@{*)MyeA+UOJr~U5qs$Kqj^G*O51$*ROtm>`3h?$B&WpvV%{Pop5az&lfLvC zQzc)6@ktgzou}bjf}3WMnZadFli4CX=_3ZB~|r7Ae$9L3u5 z&dxMuk7SQyblKw2mwa`H0K?X#qg}<%&z%gLzrZk@r7t4p4g(X9`on}zzju|s-qDi! z>5<3@l>~1OCntx^+wa#^KRndBdsA;7^AeurrLV6sC~Sy%_I)eEVhK%d_azfFQ|`y^ zWDm77wp%HAoY}U(@=`|O2@?zEI4_4R`{g2e1gC)9sF5j)r`ZJv?! z{@z}hlckmtOF^r68S0;&ntDJ`ODOTgOF20?9v72aS5^im8aW8xO%`DgEI63>DNWvo z^F_jg7h!5FcTR8Al(*^K@6jtZi#zZB&f@eJ!p@Il4zXWs%vtjPNv$6Hk^?6*Cs)q4 zsWke}Epf^GnWTrxg_L@O4SjAitZqHj&zO04ce(N5$}px2`&2J6&0Y|kw?tI*FoR;X zk9gymMVplre|Oor_S8+Kl|9S#Vy8PnCh&XUldtiN7R@*%&M#6$lY$%p>?P8k1b{cyqa=2d|d<))h2 z+NZJ4+uZ`F_>o>M!jdl}@Hs%ZrKFRld5i5_CDEjaY8YWOub89h|VyOokBsk!0g$0L4?S-MNC`ZAA%N|<_cRw(_9lzJu~-r3u` z)Ym9;o@%9QQ1-!1Mwu~l9WQE6T`lqXz?R9sy7}2Sxh5?*us|d1(X9r@M<095?;Q|6 z6O*kdpY9U;S^QA@isgr0%oWcROsI31kRzbW|5BykhxNX6Neh6OYpQy*BkcJp%0=ueu3^74+R~Le1OZTwf(Z8x54(fY(*W8J8i5Je<n2PP(DRZ%plZb?cgeY~sr1tip&Kl@J-I#-9d8;H`q%YHr6qJp zD(E&99dbLt9n&PjaCWk}!%Mc#2G8b=4A+n7NH7^OZ(G3rvwMME(G!j}aw`(|F0ocgl53O&ZHaica;t#eafwK;o9kzD z80{-8cz4G#Z1NSKjLkBKY$K#DF?u#m^Ah_P*oT#O0O~LXYrmKEA0)O!vYA z?k{m{dg`-_CfA=_zJC8dt6d7_ZlWj4jh8O!;dJ3K%HJTO8F?{^+xQNj&=W-sou!~% z%{-dy9S3cH?0z#xEvQe0L&W3Yj8cQ+2Q7S-?~2IQWqJDN@85}U7tHw>*m-)oe*B(_ zi9D+DZWCl3BQrk8hxwmldY;L`^Zx2;@zuvBIT|xq1@zTi-*B?gXhAD=}P2zfhpg|*ICSU*E%PJ8{k`}^+)O;GCns462=rn0-h zB>$d_W0%mAs06;+$Ko~o7ulT;AI|h*c{$58`-P&2_qO{J*G=m4)Z-D(;tDe4{NnOW z^o*j1q{3cPmX#R}7Sg$TQCl?H6_#pFd3LCkd#4P0LFUhQ4T>HwjX9^>5Om}cKJoVi zLyxM8>x8B`N*;=h2DVd{aRmKnn?8N|QiZAPGA*}HPFA<8lWfBp;KxpwP@ty@_I97O+lN=?%5 zUwv|J`b}1mIXYTaD*A61NqV|X)efIl#N@>0KW*63OU?PRudPCuZR#OUOq)u`!c_mtb~iPtZMxepnPOxgcD z)vsric$zEt!q!rjiEZQb^&cN;eflDHkna+c-P-8wYVniLHtJNq7T)5r?eyKvt3p>_ zQt)DY&$MaDmcx@)HWgVgyNJ{;$Y1hx#taE7<-2Xk4moV;(lL)R@5gH!Zxu@jnQfNq zkuI#}(@=MKR)oT`LqBp#DvkHdVrb0i-Y|~ zrK`TYV4T#jB1oetVuCtrQMyE8lf;+LpPAhnYE>A%OiJcyI{4DVpgG|{B1esP6XPt& z^WT^9^eA&?MM+zgtax+kkiWyc%G-M?joB}U9_WfscvI37=x}|f%;IJFn_kO?^ky3# zmg$jk=%1i-A#8$thQwrsc~AIcehOHgVmgp=CFmlTKN~|}*%7~-oSd2(n@G8vuGtx4 zE4QReF}k&}O`qn)T*IU4>d(e2z#F1%p-<)}mSF4`cRx?9LR^|Qfld@@B4s1+5uHxIU z$iPjefwgJ(zVG*{OZW{>gg#;JyQHngBCt&Tfo`^=vT^#k6rm3$H)rzlH8^a0#IGH; zhGB*7U&cc*GCNWtvmHweQf}za;a#^V#CL_1&9n?HzEx`0g^@v~Vuu!F?a)qi+9Kv| z#-h!jQ8GE_z5fq}uxauo8;bn-^^e|O7{TJ56z6v16tDly29X4nwFXKrX6EF&oH^xQ zd_b@AIC~%)OYPsU*XQ^tG*}A#Q+Dgwz*BE9vpcHIeqo~IzXy9-_TR~#r0-Yc<>JD! zk)LD3luuD6GnlU{sp!YJaVNcxNs+f{5FD`zmIXzAH&-xk#iQ@?tN4PcE zi+1haExc1Et)^FlJl=5ISdC}Q;^^q#h+iSAdt$HDF^}mp>YM$IN)Lzx>()$)OnrDlcIVF} z0bU0_oSLeAxQ#ct!H7%Gx9wD|^RcS6t$P+6oO5Qr{r|`P_HOf>vpF54#GABAH|&hR zTK_MK+hbqNjafUDE*b?UH=UXxzzhTH6p-}ce6J@z%>sI%`C9 zPlP2mSgHh6sg{43A-v0L%EZV9!JEf-yLO8$P+Dh`9Q!E0E4Gqla6c$Mo zaWtmbF{&9G(sxcif5{`P z=}Aj_yK<$2Wo490bAj%IzOos%CmoL^aemyk3DiJH;9D9a{L1@D)6bwIy9*z?xw*gN z;N_ibk~!&(s^0Hu6Hce-+dXUCp{(K=t;3kzXl*$2{l4FM9v&VM5jPr{*(EIOI9s~% z_iL1&NHq^J;aJGES?RhkN4=KW81NV6~+3zVOOw8Y)c1T`jikDesklGK1!z}VGZzO*h)cp8xM|63XYeaV9f|%)g zvHN~LlMZSQ5jlOEE6CCcv>Y50}>aCX|*p!d6tK-k7HzHtYEeDwtLLo9kH**a$dvd z3C}Ee%oSu8*nX7k18u?Cl5z3D!RFszUmt&(5yqm)ci=*XjJ=@atv!{+OS)>pjx}&! zk+eIu)RO0_S^2w|fAgFtTvEH!d?bq_$b!dLvMIz)|8yviBUfS49wiUUhC7N)B6WV3 zrhmWhI-y8n&)rYPxu52U1b)8gF7KIW>2Xx^?yl10JxU%EqfAu4Kh5Y;EGUhdEY%O% zE5Z}ZqRHVYe`{N=_xVWHhKZd?uTqSAWw!i$adB~gzVn2lYi+#JI;@&21%5Gp7jX2N zUiRijqUYXi`S;ItIz=wbDmawC|L?bNZ*QNeeCID`ynRE!icP8_&P7Gj_u8(#)+EN` z=oS3w7E>kTnRb(+uB8f7#f=|cHE^4vtjW;Cl6Ro*Npj^Q(Vpp*Kb}nX|G>-E{ryqh z8Lh<=z6V=KSl!xJTm9_v4o{}XOdZ$OMjvlsb}{L$7GNrw6tQ^wmzZyx9=|&JQEu9` zs40sa?lHYj=<9S9zO?3730wa|){`O#VN$i?3m>8vI-Mq+!x1o8~1b?m5zuh&my)%0}3X6*;*XHd!ayx&&?(~4^ zCpKSWs%6Y+I-nyt`FxaofOSE`PsY#_UZ7Jx3=$jy@9wO+b=%n^ZRbZNhQ5>L#ee_) zO-@dBtZ)k57E@g)%4pb8(6+Qek;NhdbcS^R(;YKAZta^B_D`_*H!Ii9&Q2xrl7{8Q zqBlWjJ!Ve~-r}ls{Pe#CHep4<0Y+>bB3q8LIuplea`Z%hsI{B*vF#nRmxxk&qHsf6~t2 z;NX)PDtuy7f+M(PIMXyzC49K|rQ{gKPUF&ab)WFBfPbfch|E^8%2^xvFRh8(d_nL` zL7<|LHfylzUE$v?Y%HShc=sNEtGd6tfyofG+|qMG?W-qm*G`xq@THYeVU1mZ;}fTH zMFywxPHP!X)^DqHT0W>oXoxH{y}330<0#z`y-CY<;BWUQgV@#MKg-J$MVTQZ%^Gvqywwm#9$ zx3FYc<~?2S5{DG8iG%2=^{bQ(=f;yGy= zbc5j{Q~Hb9Z;m+^EMy5(m0?b4od5RL*2$+n+sL0^I7N42*{?4z-PB$6_I|%tJv<532R}|Ux$Cw;KX%ua>hJFyczZA8s;GD$;5ndvu%Nl%*-L(nH8TGgZ1t{1aqlc{ zWjMb0LC%8|%jH=uI|EE-I6OTywR`HSh5b^gvsFWx+Y1dItUj@F)|DuQ;sU>QM|bVs zwX5#qQSr)SuJ4Ln4+_3t(7VS`Ok7<2cl*Ue&2?&LJa;Vjo9ndT;hCbz?hV}EwCCIQ z_VuwDnCIX7^K$uorkDpQMMXxBr_RYMHlLPpa3#?qi3;_!w4OUVJc_M_|LL z;_1efbLH=_ote44OH})kPRx}0XZ!BXN?*&Wt!KUR(AJ3ZJskzk^CovjNG+2(7bByi zUA~r;bCGMen2S|csM)dbomrgCKcpiwR@N>H5y^fR#ckzQr#@Ra<^WTm zLyDtrfN(=wjoZ)6=-*MCb7abmp2m7a+y@=O`0Wkn%?Db4g5N#8chYPE%Z9lonL+pW z)pnLI;8Z!-dr-b|@`(%s`>kSZ+)c*Jk%yWXgxBe973&FqRqE{Qyim`F!_oH!lk(21 zCZC;S{O4MQ?pt#_h{<}x+`qrSH#ct5w&pG3`Nf^X^7I4aPbGuPj~+h!_buX%x6r<<^&?IOVfjcwOM-fTE+`#7X6^WDys(ck&r=f6oeIKJxr?dr{qzW>+S zf4lMf_UqZ%=gRlJ|7>?Y>isNX%ZZvhl!^^kJ~_m+IsN>#1E_;{Mpm+4Yyo7zsUdpar~3u)aC!{F0RpZ4i?lESgSeZ&9>Wlhxa~heYHqc zPxeu)+UlEKn_`z=JG4f1;fXN&-#5?yP$`;s^r^}|`M)pRgU)|=c({;Z$Moa8IjWX* z`(B&`w)7zn;yvU*5ObaJl}oUPRFI{muMh@9yunH%==)dF*iO z+|t_yXSg0dx##)UCT2s({jVopFI}O0K=EKp^MhF?nUm&p%xBoHW!LgXwB`nD_Qr2} zqPiEve1CV>&}~uay*-ti)6PzsaYp%Q?c1%_`y>nx?ctF!@mS{ke&Ng~pMLtf2l#27 z>CORdlkJL{aC(CC&C4S1^;SGXKN42fHPj9UaO^YpD!o?P~~mp!m8we*Ot z?FQCU9-pjUui0!>^5Q|!^q8Vf0X=>1Nxc=jQ`&hF95-3YmYmXD9w6y*Hhvc08s^D7 zwkx=T?mjc)7T2qJGSPj-+THK>Nl*Ojs>#3lqS2y9S{756ocyljvAg7@QRSy6N=KAd zD{`85E0ppz1@2uf=Gf(^8@nq+*>!?aawLmg)0gl2|J&YhoVkgwfMw;s4fK>JmGfX490~3rmvzD|y_nc+C6%l-tR+o`Z7re?F$<3oiMye9uYO30cBsesis+ z-aHs9xa5*p?1k0g>sKipoi$7M-|=fPuE$s8uXqt%6fd}>Zen+B1dHb6FiFkL{~w9( z_xNb9y)eB)-t%^sg6Xu)=k2Tmbk@b1q~_-38S;SbtQnPusI+Y`ktq7=2`N>oE@5!3Vq<zj_{_UbbVu~=vbTr%?a#Ecu9Q@1Vp34s_{!kYoQMUp85VRf6#9K$&cC{PTT#e~ z$a|&__?@IhepvYwC^|SMHYzWexHRDJ^x{c}+mzEX!fmbV%B=?C8UfqV{=F;TUwtcc`P_RJv-pJi>*cE7Y!r}- z$_p1$u{j$1t>Tng$w+h+Z1oBJJ1qrxt#H>RKVQQhTQviS9aH*L~+2g*{`>1cL-T^qTXjnR02MTi{dTgGXE zYKxfXPV0VXw&TZ{bi2!abPEP(>Jg@reFWlJMRIDg6HFg7n>euWd&|pH+QmR)`_=_-D}sna+S}odbRTR`~Cmh?f)dk zEo~S5m0Ywsf5p>2z2?jD8OxXWE3c2(*d)7Y^^Rpe@234?_T6R6k-l=P$HV!N$*RtI z0j5%BA-Y@pZqHuz^y)3CRc-d4c|&+-Y*7yNj+s;Os53stYEzxJ_rv&pwgZyJm9N)s zUm(+}`fBs-#T-x1G#yf}U|q=0Svvdk_ZJtHTfgs2SK7|C^v;xq%#0Zw0`B^IzX)y7 zS$~SFe%0EqAH-d*eh{CXdi<)tx$f!5+WfX(0_2Pqb@(+iAClRVZm6C0apQ40XTDaO zg43sLBG*6LzW;A-7(W|d4}Y`|`xc+OpRVuwwsl|a?`u~apRVU%sTkmii25u z*Cv^!AO7yp&J%GotL;&5WtY^Nb()%*mQ8tkU#(hwqvc|N)Ry31+B+sjbwBR2){{1o zSh*$o>E!5;?1|Iw^gjCY`TYH^C~muazf_-Q)dL%YpA`T6^fax@cInhTfjj1It6R5n zYe!OQgkbq4Pjy~dt1XNTd}R+RgkJcyIM!*1=J8A1nHI%;2eji=+C1+_Zo-2_uHBnr zqv9&X9#@KQQoT6qKqLRv6xe4z1IXQJD~5^U-yi)|n-`Tg6&g6|28)72DPO>cRPA-5pLU;d_3)T0OCB(~4z5 z=G@lG?f-xD|DWMHy{bJz+fv$U{*JBMfbIrKfXcClnX^H0saaP}*Ixjf( zu%CIz?2vIK>dlF$Zmm;a-`%y=P+!L=dttGKgXFV<6N>E(rak88i+#;6-CpWFy{6Ty zy+~Ny4|LAOrKR3a-7T9WruTn(_3NEcb3)49U8R$XzJ0xsRdCxXVseUVQsuOd!U{@@ zWas~%#mf6EZi42ySt>&2O(7qIrv(W|9QpF{@=D!J-f`B?W+ZRmn5Fbubg=+OgWRPm z*9k#=He3o%#CRXN$+}NSdp|?TBaoZ(p0T}P&d z$3=!_2`-W7uuIw5#!>K6V*k-xC6CV^VxM;_OkI}0;~`rxPw1vaek_`MX4zJ6Th^r@ z%BtDDR&dFcyjQLhwbhwzx3IHoH(hzb;pU^zG^O?IvXV%Bk5Xo5jixF4uTGgFGXKc& zhy@%$715%nS8jFi?ox1d`q2C7Pf~Z5F4IxBz*9-vS6pkl*6M&#&F4-6vtVDB#OPW%o~95iFG!Z5|&dw_Mk`ZM5&>qwtN+ z^L%GCZA?Bs%YEI8U6J9E*`}Q{n6;l?l>2_*#g@w}w%+)hrCTBRKK19XDDL0`F~!f% z$r`8eTvREWGdc8@*IL&6gSVIa%ybI>Wd5%9R_5|Vqo`*^S3RHDoO_-op((QKai4WV zVpr=bscF-9B~@N;NS;%0h*Kl@o2%0V7xOn~7xg__wB|*GSm~GGtQ~*9-JZ*H=A}+! zaM|%|s_~60=31AVWj)9V&|%<|-YRzXT9k)j>db&`UOzJ)Yq;krZ9K!b!s2Y#-&TvK z!Ur{!PfRtxSMm7sdHesj@Ba(i@MhT}g)9#9xV=@TDxPA_5($SE_uECC{r7@bLeeB7 zVB77s&+2nagw6?QP5qrIG=ImjCWQtuxw;<@H$}Og{jB-2?$(yfM(z{GJ{Rxb^=7Mz zw&xlHgYQiNzpg|*nXrK&;VhHm%CNO|n@{V4jzmq}E||__btda|mhKaa4=+sKJ+JZM z@ott}k<8$4-$oTBQqZ;4-A6llo`$I}l(z8mr zPl6^~dlJ;~CExLu?y9XCrF@rM+9KC(HSlq&`1j}M_4xX|S7x@#GcxIBYGtcL+T+X{5#a(HfUpZq3Tl(rCQ_H0EK+`}^ zFMb(|31%mY|4U8Xa`mP_s*t$b^tUJXeO;R$Tm5!x?wYM9cIz?}AMFyg|9R5CXn)kJ zGk+xm)xsy8U(|Nq`KbE5iY5)^tHFm_PTncIox8xNr{JZF3xo0Z;!_Ll)LwWxTD!W~2i16BTAX8KEgx8V-T+3KRO}~D*?C<@hW7-ZeCV>M_ zHp|6DfdX{lk?T5KFB!rNt>VR zX~@tBKWkC9D0*k{j7rboeB7DpFI*PrqMqn0JM^ zXxNT`kCGCtPiE*yY)UxDbnEToetR*ItJfz!IQ;YZ{QE1m-k7*mZ0F8fZd1J9{$ga8 zQ2-s*@%PJRe|gg^k-zhf*MN@Eb=+wqee12$rZtKTCkube{@E5Xv$apw`d;1dw~@LF zW#5N)D9bRXD@^3G|5Fg`IWMN@q^i=!7n=K1HcBnmH%HXos#2cN z7YBPJjc182X|0%|epKrC_bvs{^(T4T+7Bz_xb#ljxNObDZppCj|MqvcTsU%SsxKu_(CBAtLm(>q;9Lwz;dh zE`hr5Rjm!GvnFV;tc;tG#M&0gqPek0;M#p#4UcG+m;Uv?f_c_zd1zK0)@c$cE&O-w zYSfblLa8&NL$V)gTd15%KH-!5NX=))hdagRw<>v9p856l^~Ib+M+7#xRBrxb^Vjj> zX9t>FS7`<`p**+cTF0W^ep{CF+A!+LX-# zLUC26G?#N6zSHZY^G64uzApH6AF^GH5&*5#2l<6&G^pEtE#WP(df^QqtOcJo)I z3(wK&nG)5ldT9VLeI|e^hp}GH7sqKU;8bx_VLxPbwX3!d4646?`goZ@p|US2*b!uR>4`usP`7CCI+96Vd3^4-qoP7D`XoP6fl{JdBFo>hG3%1NOM zpPiX$T=5~{%4ti@TT_;Nn%7-i6#Qb{?srWL`?w31?EhtZB52#kACLQ!Eh=Z9Jn3)y zb&3e6+Ao%zImN<`@!kQ`sMro@A+_u+e2`P=uwsDWl_5-!&h%TG4EodW|y?` zC+{$`6MC0kTvlwCY1;km{r&qbvs~VAUyj>R@G!aG_S=`s{-7fW-|zh{Cw@w7exz>V zcP`b1iU)IVYpP94cjUdy_!@A}u5myhS{nsX<2Ns6oH_5!~93RVHFHjxTXT)8yE_di}` zAFQETvAQ+r&Vr?_!p;T@SSE3rC>(3%x07fRJo3Ok$>5JAi}PdCtzu6Pigm@wn2k+>*uwM%ks)Z zUaDMiTCr&wQ-`qE*W%dzE$bpCTvJ&WyZhP`u_aGKuCChlZSB?sL!VEZPV1c(nycfM zXlTb2^O-H%Y%U|m6sg1?7o7Q1Rp$iUN&Bm)o)YtD;}2)CnGgA`*IaALEl?xRAALvIPs=I5w~GJ?p!0T9&TGHi?$rMbbBS{Cc(etMN~h z{FxWa@09-i^|dk5=G4}fphH^z`+odP``%>~@pg;cKj(J7wQc`h#bZO_TNoBc=_?9M zx>>up>OXJnnw=lzrYMUBHmz|#*w8Lt_hWtC*VSnocSW@@@CaU!T61jQqGioj8(CkJ<9ti`7 z{K|_{G=o1R_N6%aR_%PcWADv`t=ASUj41b&5D{l(OFuK?VxPed-K}D0nmBEKy;v;s zV^;RMgAB|4=4y4mj?g~1$#tukN9%*La!==4m7Z!6eRBK%y;lp{+vTcOWJK+&`T6SV z>eatRws@~?JyQ7h>-FsY(cANGF11bNOby>R>u~rduETF`ZsxasW3XBC?wp!WCt36t z#)@fbNgr#Sxa=C!jOB0kTV4P6Me%gAMMcwUhdKqDf(H)9pFW+|-#q)|q{1hyLDFwt z-3aGh6%u~*3|rHmJ=NdeEuUBQ>PV;X=EetkQP~SuSN>3qoZ&8ZWBqZNF>U$$x~|=K>K|9wNG6$-ExvcK+~&pl%*)FPnFI6L z8YRBuxt^N2IDLMtS}3j%2&Tvig+99FvRq_yn_SA*hHK2zvJNZ|GnExwGQ&;Guv@`2i*Fk1 zYDdNo%dfmjEzR@Z7UVSH)XciSzm^sqGx_*xXYq5h-If+|N7eqsh|E|9x}Ny=huY1q z9KS5f-rV2_3O+9!@$&2S`21~NjL|2$qhgw-wJiO5*yO86Na%!n<@akjYCakXoLG3JG*T~uxMT-CS6h1!o{a&^HYNKm9 zuS2qQRr>Da8aKPkRX+K6T>gCN-#7R7?>}&JLt?Yrs@eTlY}U0t+2ir$;v|uG>+An! zZ|UOauw7VkR5bjF?X{d`$~Mwl#nxVlnqunqfI+bQl;(1tEE!++{5O}E`}fP)N-V!S zeOty}71Pr-iJGyy%l@A9uTxt1;q!{NyHT%~ezG~xRHP7IXt`5I|7!yWhyJeo-EYn2 zFJ2rO=zi$brY)emOQa(A)mXA$1a zVV9I`W8O^-k2~1(O=@E=!yx+C-QvcG@t|F4yP{jm75=6miFJ0sax{L>7#oeJvR zaq}R%{F!;PQWH0xJoKhVSHAR0;2DXw3Cn6GN+;i)tnR<;iiC0Y+MLI6X3rkITt1&q z@#nSe`&6%O3YN=Kuh_iNb>-F*mx?ny-{0GN-sbZe&EREM-Z;dr68Z2U>jS8*`}KRv zYfiR#!5qgx1?2pED-MATlOOd8^h{eN^58~Vw(gONGPS!oYhAV6woKkyuD9#OqOdGo z2d;?hz1Nz)>0FIjdp&B3-!46!rW*npLq__;zF)iLtv-PRd%{43$rqchMOjnys`H;Wunv+oFpO43**Ke(O zHZ%Q`&Q_6@Eg{(tyB#f;6$eJHxyh?qx_FJ_m7uk(I!tP;tD{$L{czW&l_%^p)7f>7 zEc>459C)O?e*eE;r}g*$c{17G?WEPa{r~G?T*b~cIW1e0HX}MPJJ9%y*|jK!l*;*A z+4<#kuFfkwCJEZ4-6#=tt?kx2e$82TomDcBnZCSSMORqT{-&OLm=-12TpX2P?`Q`g|oO+pif2ED9*V-#l9Z%KgRU|z-GgD}b z35&gE-_GLaT+iF1?f!^6J=z}Oel|@zcm386x&pEB*@7D#z9vjPp?>04&cm28C&!`# zrZ>Kbo^a+CI00IxU%LMDm8cA}JyJ_Tu4}AjTYrW5&X?z}RT1FOnIhH(FtqQ5tMn_-v?YO@OUxBmp z?dLBxvaq~Rp|M{%TQ{!aVXL6B+X0hcwMA$7bhx7O!cIL6bUmBQaX%L_?q>6R?V>q5 z(uyy8Em1BFk1f5rqwsOwzMsz|jnh14ot~~gUFLI}h+yMyPfsmJ za!|^ZkBsax6P|zCS^7+7bF_e{~t8-vuK`T*}HMNPUrl+hjzMby_WRy z($YJNUvTRz+QpcirMv3r|2Ci0|4;SnZ?56bXnD4lE68)R+k{1Kkx5SMC6mmri7RG2 zpXe@kGiR-FdVP*ec-%<~1Iai=&I_CF#*3VKwEDmI(~cdd_v-9l!UF0# z#Ba?CHFLT5Htul#%Lk1fTNfUjrsvBZHjQ;tL8g}HH1|E5+dc06p0Ffu$HO+)Zn1~n zm1P?e4mLeJ+&)`*ev0qTw1f5qj+=glnbp<4+xdKfKwIT;+43{eb&qbnRvnM9~+x>nY==%5@3jQ9F#d1=QIGsY1rhb(4^8Y4rJY(rKrlU?e*5&Vd zo(Njw; zsQ>>@eSVG6+vc-;G8O?V(u6vbM&?=?R;zy9A(&&g`7JhLqV zEejvHl$5`{wRM8x)`&@VFI7$l&uv>g|J-%n+KlA2uG*no^UXqgr8>^-P%2x?Dk2+@ zAYM0V!t=T1aqlK>`!&ZPrbc!D@-vIh zzG!u6)4VcGS@oQPzK?62L@2_l)2|RW(YLjm3&;Q$BuCP@6H({&(BmVDq%kPK% zaQ=NQsv}i+`c~D#scfO#q0Qa}$<~2eUujSN8p4|cI)N>^bz8FAxmq^o#gBIwKHKpB z-|v1o+g($eHcpF}Q1SDqeqG?abKJaV#F#b9^@EQE1ZQ8&k#yE}IUOqW??r&=pO{6NA@XBC4Ju1gbSM0wJL*U9>?%Ffblx@xq{l=mpRqv9Iyk8 z>+XKP@AfxeF|+7wMXie=XPwgWPX3dSn&lPq=lfaN%K2N^&TQX%?a)k)83&&o-L>gL z(%(4m&{dO5Cxoqyaus==>c2(4f0j*U(aooumqvA0O*t)eXaE1d@8|ZPd|rCO!&1rb zd(^6}E5wh^`t^DK|DGrNe?0155j*X1GxHQCpVjx~-+!B>`z_mw&;CzA*7s$z^A3g7 z|GGT?+-i`|8opo2n|e6{ejH`!-`X!?7O+nE5CCyfg1`isSpU zUUzj0f11~SHm{t`kSb)cL{B~;Ze7!dlDD_EMsLq^eYGqk|HXxchue6SOD8|tnI!k( zL&5xFgGS{8Keg0A<+`r>y;FDI1YUdIF0_1pofXHaL+@`IyqoNAcaux=`iiYLI=6~B z?o{rxVCtT2RjT!n=Q(GKs`oUV*j-;hH$1*tx%|Yp>+$umizZ&#9hA!Pi$;U*C9K?)LWl`*nYRom_R` z?Ui8v)`X0O3Qmoidc(QQ93IUuOiq!BY`gh&)lKm^+nY9?{=qG#WAOC_`%d+1zrMfE zpZ2i})G*$Dz2yVw5b8@3Or4IA9jCI_@12&T^L^#3Y~4RoWM02?jDGjWdvU0vRpKEQ zvE-Av>$k4Z=g55e&{{*gY0J{~_qi*#CahNSh+e;SMVRImlQXXtU*)(2x)lDA`2H1K zLH8bYxlVYuCaRm`QvLt;|7!)8fUbbok~Yi9aGkIVG=>8j=8#bmO=DD^%3ZVct;pUf z*S74vwn!ITT2Ic>-Sk*%?xW%#X8T?;SbTnV_A~dV$h&tpU5V1GGSY(^I!!{#NU{LO^aNclM)= zvAaqHS#R>+Vw~g3Rj}AJpmkeF(L25NAF+EXK2|=T+s>8Ld2zG;o)1iYp!U9?d79Muy#%wxWz@UTNrd5)TU`HKq&w=db#%xCrD zf-}FYRf)!@$FHAwhP}F%tgvq1wL^P6{B5hh*}Pmb*{x5eGo??~`r7^@YWFhA&RIU6 z)5y%uwDI2FYVU|g9O@>58ti&=Te<#vzQ|;`en>uV@7J&`j*BAq*ZsAAzh`pq#Q4HqxQi{GaH0Cki^L5)PBjY`3&#Hmz7Xh8xu3r_ z)ru`ec%Is$Pty*XUXNk^CBR(OlC;56QEi=(A^;b>O4o_9t_4_k@W>Je&FSrOi3z@UF9KHIg%0GbZ+O*1uUQ_0J`h z^S|3#SGO+C?4M`N@4I|k5i;XUOwTj%q_Rs(Jegz~Z|3j+TlQ<0*shDq{pSn&Sse6V z@~Fr7+=<%-3^mf9|4q9VCBjzpYUT2K6_0z3VwoArC3uRCh9wA`wfp&Gvg-Y^_JeEJ zZ55D}iI}lKY^9`ILPv*b_B98szd5IE51+jj)nJ#!6uiiNSNZ#QEDty9ZnwI<`dZS7 z35p(@9{8?hJ;uipRcWZW{U)Q%TZX6K?v~$g=C_-%W`) zEbdwtGbX_T3CZVs- zJw=I&Pg(9|OyHSl7R?D$d^2vph|#Hfbfj}i{)P?-lXFMB@L4!~CkPwxUme>^Ip}_}DF(J)rW_)txUj9)!7Wn>V{JZf{lS z`v<&oHW2}H>VCa^Ah=`h{gNIDL#BvcIa{esv4uxPb@*>4h^I^j&kk60?yr669e+q; zQeob{pJ}gr79D(I|LcYF&Hb@$nva9oXZ)NR9+%m0|Hm=&6^~C&R{x#y_0`q=*;a8i zA6-qH*O}jF=CkTBEt&M^A)9MJj`v#Df*+sf|G(3vFxRqJO>0K0nDkaLNe`Bl>qQ)` z^6%NWMc*n3h~6W@m%i}m+}-PrHnPiQ{OVGWwX4~|w_U{}`2XgDhfXi$gikOtdG0T` zrF%)dH>%rht*iG|vH96n7Ah&xdn!II@tn+Hl-OYl+Can9@_dSQ_|j`knnF{z@PvD= zWu3j)Q#bd+#cxsE|1_gmyPq&M9#z(Czc%SryIhsV$`k%_RWBCW|NGc)+8?l4ghz_a z#??1WpmnCq0rg089*dNl({_|EzP9LVRCn#So9n zIX5?T>+RCG&9eRasnzrUzDfUnzrJ3tD`{@&waDplRWE(b@46&;=kA#NW~S{MmJ^xF z=YBh-y}qN#mh+}cypA^;yW^sHxs?k9mZiAbmQ1=lT_^I>jpTkuHU&4k?{9C1haEls z!R;P5W6RGOhRJ_s#=1r|DbG-T{DjlAOiTar`&n0a=%3pEFO|zn=)P!{?x{FV`T9Q_ zCp;0|e!p(_M)|TEiA5U4wGX-DCp;Al`Pb~nTrmCL^!lIEZJp;`xgK>uW0$h@l}oHa zv+sPl7M=g|=$k!1pUuwS^O0@(fqNGj`cl@ZN`-XY`SI`je*N7OwVpja?c09BN&KSF zo{P`brn5W{0!=B2rQb+ByCQ#*{%M=)iy?{JFVmOuY*lo&k7um2rAEyX{qcK6GQ^ve%-3u#my`u9gn*khl-o;A7x zOI}LkO23_Eew}I0qUbqXK8)J4-B+HSX`Fs*OJ?%%zNHTm)FQrF*I#&kMLoZIE$a+d zgH2WUOs~f@pJ`9nu)!mx=I6xhk8{@7zRh0ye&5FJSEF{UxEMO|n#@&&w=>h{o#bOO zSbU>ytC&skg$0h9hnAl%h{`zdwlX}rr0S~tnZ+EB_z$T3YmhU4%^#^=z!HN9xWlqqekW!-x98Q$D!Q^ZsG~|Ig>EAM#gn zB<|}hUvnQ$^s`~b(^0e-D(CqN8 zCF%#l#Nu`oEVP?)mbJ`hEi2n1V>TtjwUL{jHS^nLoVd!=Ea>~f@%JGGc82DfHKh_Q zlR?8FSFHm#Ub`OkX7~GjRjo%0XZX#v`WUxZ0d!fb&aYW_tBSm{bp^t0WW223f@T)D zzA#VEek|Ae^~uh?S-K_4`Pxe!iF6=~9$~1DiovqvS=Un~wyX6xT!&{hDJ_NeUx@x}J zSKZNax>LdPa?Q&<^?$c7Yd&cI^T}lUzc2kOPgifYzVhC)eW%%SqX&P#-``*Jv&iL; z|E%(-r>6GX{dytnZxdLew|H&*{(T*HWI|WIUU7Y=>npb>iz5DbSqCroTUxyN%U`?S zZyry#e!nMJCF@AcA5a&6U2ALgpMz}&vOYXG`2Pd{{|oz{Hs2G!q9#((U}VI;f@^Yv z#EZTu*{!ckvUJNGQA5$k48On zn!YJ4sJhV1SCLsSSLgAuUg12ah-L3CE{Q=W`+$a2dX1-t2sw89Dw5+AzgjAqre&X8v%gg<* zOF437UW}S7;rQ!wK)H-R-&Awrvb2QUG9Wp^|v=WGcGDM1O)F{7ZqCA6dAr}5eOxN2@m6Tk zbcyrMC*9T_P0QA0xLdyOv#e%+GQ*ZnS90|2E2NwsTJHaKb$!x`+?YyJ@5a>lX8qci z-j&(WR+AM#b(xIAA`|_^ZoOI!Kew*0O zrXR;M>sXJZa@X9)lQ$+G=aV+$aaelo`u-(#H3|3jRQ?lPo~v4U&@im_&Bo&kT2{*x z9AJ!UmUH>VE?@JYd$#V<8y~ldFu?$mjq4>wiuDqLO2Ia+0byXj(S$5X;P@3kw{t?7E`% z<*FN8(P|4uTWTTDzEwx2wO|QpPJZw!m zI3Kj|Mg5M4~9;cwk%3nm~~|LPKMLBl~Xz9 zN9XN)dZ+mORF>5Gy-w|NH6I*nlDkdbm#y9E@#AyN6rG3l&t|5p{qZ!L&Q=Q=2>~@# zTMNvZwZqr#`E*MAWN4n+Zrfik7H3~ych)F%Eq}55wWud6FWdUEcl|!9U$@b@oe#8P zt>?|;`~Uxazn#CmBWo?|C;sHsJSx`wW>2zsd5#6VFu#ux*Ha}+9mdcU+?>;)B3?&x{kXte!Y(Wzv_AIuP=rX%bXYe;k&wh z-L*p}+ot6@2WL;*yLyA>p|b8Q-9>yKHr|9K!t zzyC~^J)>+th4*jG$D`subrTFPzTfv-@7CnwTmN|d;hLt!e$UG8O|*RdpO1fjeqQ=G z*xxpEL(RX>^W`lH9vtSk*XjE&d~zwP_3duHQqG(IH|A7K&HL*6laFsdUVBcZcCNc%`q^2gWp5%nUS0ZR z%D&@aoAd_(79WYUnU6GsmtAmdlTle;v~%sct)Qmlp1QwPRav*TWNHXFzPc1*Y%|er zlfOCV=9@|_dzW83)ZU|f|6*8GhJ_j*_tYj|Ui+L{&>Wr8`M)0@?tZ^7dOAnY{NOc{ z)qFoGhOhtlYSTJbIrW{>&h<-~g0jxq{JL1Pa9-DZa2a^_QlW69PJjj z|8l`uzUD(CL*=`j&u6XOy5Pi##(lNFe=Xv;dZO^SY-Vaei?%;}+wuL&%gdGy`|JMBxw$nv z{GUSZ&KN!2T}LZ+e!aV5D`?PfUUDA4%nf6nt)ko4ZZf*M@Atdg3!U5ZYhOn{dT}GU zU)CVuz=eg*`n%s4?ff(?I`82+qmZ(u12r+Le;K6qui5$_xkyH-@TR{X6fsU!`NikqNtlGcM|7`(8PJv~2Cx6TLTe zPUM_&>yemf8}G7_f8kPx12d=V#bzx#qkk=Z)~woVn?*ypW;J;yNERL~0>8x2A-`teC;?}Ox*A99wiq{&6-`;xd&>sExeRG7lH11wL|L*SY(_u$Mk~Z8- zuY3wBIGHRT>K|)mXg;u_W&cgV!b9;MY1`+zt!)iVn78ZfRzKUXAsclZedbzyJt`hw z^ZV`gVA~z9uS9`z?e&xD^J|25akcBk?kah8h4ZtFQ3{8PQrw3LXFiqnzMB=*{qpki z;#J3N=TGCgy3b&RuhSYfHpO}8%RfeS|NVA5|IUuW^Y;Ju+53+xawujEF5EEH+QS+R`VR{34ai^|?u%$zPhWmn6d zm*>1$2nO-FJcwPvC)M-Zqc~vc(%$CPLF=CR`7OSd1Iue&uzxc2Dlgtpd-a<{Kn3eQ^lk2#Vp@sM!>< zE%!=Ph@miB(xeqeep6$amix{Yb6oX&w(PUMHCs=pasT@K<+6YBq`B7ReF{@|%w*kv zRBTm~$y61q;>*6~iOo_MogmI(4=g)b4|>R({+7|Q{&zxLX-deGlc822 z!Py55E8eUMU2X9JbiT9%Yg2+CtKReJIal=Lr)DmdpROOj&VJ6d>x@nJJMV1T7M-Pg zBIv@c6a?lh*>)o3fBrNu^Gzr@XZ_x$rulz&clx}_wmtzViRl%c zX=jR_Hobn(%ztllw(g|qfnFMhB`*SU94FL$-+jN;@0d2T5_7-pH;D+)Ch!+`_B@$4 zx93Rd{e87_&GPTrY*wBfa$RQie3!De3R&y2Gmq`JO`Y_q#%#qT^@gW{2l!TRJ(2ek zG)%N9JigX6`n2Ihu?KR&1^o3{!gC82>eoEv{-wOS?ESsD7gG+zt~E=z?Y#c&R5y8 ztxf#hwKXUud)H_0$o-3Sj$e%H*!VbGmxoL1Qqr87OG`XMZtN<3?K4NxME1g`$;%Gw zUtF@*`tYxfX_v^m9D}C_5bcJJu$7R#s=*{JRdb8^Ky4cfdsl8F%B|;BX(pGzT z-x6PPR^!u#ttXa-W$E(Sd^q6DZ(H)`$H(ZvY)0L$7p{VCTv+No9W)&A$l}|LWX)Qh z&3kMj?7wOlCh;7b>2%LCZrykGqD<{SiMRXR*1EoyxOyzAJ8h+u`a_RB>!P>kCFzFv ziaA`pSNHpE)v9Cpofl+-vmbU9G&_6w9P+w1{Y&GAnd$R5eUSTh&&eSOAJgv98XZvRRUso2p^WUxebW(j{Kb$6Kx_YOmay4PEFzu!0el79Y;-0HQh zVkR9<+&|~pRxff$>AUGTb3^vyweuJ2^g3x2Dpp?5P_SIp$$063D{pS#+Sa@Uuix+g z|L?5%eI7lfr*8dnwXfH1&uU4%6_NdL(Xn$$J72Gx3o1rWOi&DuDP$E-J@zWaG)wne z&+|$D{hw-BZTGnQD*E=@run^5-LeywoG3f@|NLxghQPeMoEsYs_JD@tK&KqfJ5p-K z)TXX$tEm^n$CI|uKz!{Z=f&5O+84$wzP8AYWz!=s$8G<=*W2Bay~*|S{=}_fk=L7C zCcQY`C(9kqx;R2jsp!35%d@b1^Jnwy&jV(W8%kQ@O z3oY3>|NiRm^{U>}UTCqe;0oeoUHq*5%IolbpF~$a+3~n#{K`k zuJ4TTa`ZDiQ}2R^c*M46&?{}D?Px-&d_q_7hk|(7K3*!>tc6LdwZo-o#n&PS*laN zeUdinjq27l4SBtNZN)5xliCSBzmDqHP5fP0`tJJ1sV|Ds*QO?=-mzVobw|g)nM0;1_ zzb000mEerWbHcK8=QQ8*E_3X$VdT+xnz_~P$-2NwCJwWuSDZQz-@LW@n$xzY>NU#R zD^DHuTk&##-`eQyecOHJT1`Ep|6)4p+v&Q|X2s9WBpz;iyZimVn}5YLt-f9fj@=uW zeeu*p^KJKPzu#q-ulb;E|C7_4gZozf|G$RjA|YOr0(?%DUXM+WtNXe-{$xX1dj7i0 zw-0U=^Xa{O2R$m6aQvNx{79+-d-PX zuXLhy3xihb;i}LG*);F1Vl&Px@tmx;=fk0Sw$-~PnC&ik+4T34vcOdD-}%~|88?wd@X4;?^Qhm z&^p_#OwE(hwm!+3zIN*YVGH#OY%`c71snsn#McN;0?pqrURx6%YikyrJ<(NVntpuU z>$TgRIBS}H&otRPu6vzk_`xRnUR6boR&H_y6WyTN8Ob zrnon8R(w<8hX)6Pm-$3)$q4+)yKGe(>j@#==92gKVoRD|Yp>gpbgW0RqJr^;?y9W@ zH{Mjg*k!enpP7wkhC$+?J3EU(i&J!0Z9QRol2_VnhF$UT@UM!i-NN-jT??7$c2L0- z`?kSj{oZf4j&usUmh{WnDm@K|Px<|7_4>H&d9ot8VW;-~|M%PA6{w~8WTLxI{Nig# z>7arsN!+q5Wi9Ipk;07gx3*@hW{5DIu6jB(Jmn8)UjFPpE?)N6jv;_sKs zFSl|8#i*7~?ov>_uMu`Gl0`F6_-K^ql4{Sjt%>WRw!XTN+^^fTC3v~tjUtm+mY1NV z;&p$2i8^M@c(!N_2YXAV^OUJ;5;U5&WM5zBJzX!?bwZx^+Sb69@bxh}C-wJA7(QCi z%x7eESB>ZW{{MABD{P*Xoe){Z8GdAUjCYZFf5!{i@;i$Ce?Iotml!FFbiMO``#B=4 zl#{RLUj3Jg?vPo9vlF*|{JgL1+Z_?LW&b`Nmw#@5^V7e}zFWm|A{v-Z&ao_3Tk+@e z{C`JQzT5eHUg6_oM|9hIf z{W-wQ|7X5$`;mp}pu5BZpL5P~XjuCFZh8E)v{So^d(+cB#e2V8@~-U6*AMBi-gM0=SV^|{zr>?uku0=kzL zEW5_EesyGT<079{2VbvM?^8DOODevdpy<5H!<$z!-!W>T%9^GvPi9;@XZ!t5)0PgU z+n~K0HE+D*e@)7JeH*m8ulD<0pTf=G?>#>=GuZe{{jcTqP19WFJk*KW!omJc|7K*p z1nA8F$G z+&7&0ZAJJVNR;2N{hqyk?=u$1E0^x|`FuIZE?-boE2gjWKzt_OjcZd3udG>mKxeIv zY}nqdty8zk{YyzR{gWtV;QuCl;-V}1Tld8@`#t*@Q@MZHQom(J`@4!}tzD_1T`lST zopp6|3!8+(WplW1Hfh;R_UyNK)Nx3C|KGRy=jU2amk!A{oZ9y^GN^RMS5;Nh z#VhVD@Lt<`v+>59C-h)&ms8@iaL`pzoE^yZdDd=cPMMu@m#(q+ef3k55!lJ_ zu#sIZ!6%%hgva}am#36_QXuQJ#>pD&hn+0cq?$g(0k5{c;r<5P5;1?R7J@MqKLd9u6Uo7q~ z=}(Y1%b5{r@n*x}2a5UZQ#Dz%CWp>jYQ_8Py2!CNO8$z{Tg7%u)tP1KmTgrIoZI=bWWWR=Q1C*0NygQ>j(l zb|%p+0eg4P5HH@a06eV!qfaW-w0d9A(G_=geoFUUdvr(P<1Pi?wMSR4-xpOp+v@vM z7TJ08Crt{`G}*n5RjXBA%uy@Ha3e?18I}W1A?hNIS#D`(W=vdez}9U8TD&5-WD2YD zi+Ss}D0w7WzsXIV@pUn1OH*z!*XQ>;pU>O#;?~Aw_ogZNulIE7HC?fp74t4VE5JQj zggeCH|G&TayI!hA{_9kqcVk0hbH@YA*VooQKG0^o`Q?Yx#pi9??-lnIj;-!In0I&A z)3W&I=jI-qm3JZa=Ff|7ikIk{$yO=N$qY4Al`uUjyl%%Mu6=8_|9-QX-=SdY?svPi zcW>+5t>e1y`me0pYh|vLs_d5fs4*utyg6G2NZo=ZJzfeGjxuLUYg~f4~H9X_t*bP-m`kj6c&}*ptAj? zw-z`yAM259<~GgJjmkH3zh->W?c^sWrP{Nm*B?|A$?%_vuG_Cx0=rk2csAM zXM?Bi6=2(5zSebG@l3PaSuYPvvn*R5w-+=39#M6__B&|qV9SA5S6916=B*77JE3xh zXP4RTza^WuiYa#KUX2Q1UlMSG^^h_fYqEre@}2tsf0NE~`Uo~Pu6Xb>v`Nuv^PaNk zEZr^j2N>C>7`080tJ1VwlqOPnddDs$7h9I8pJ(ejtysVHz@t^G4LMq>e6QrFKP=u` z(zInuu4v|Y%jYte)I3%f#$0R(n<%y}Y~r=dke~m4zdyh2$LyX14L9wU?c-44Uyy!& zUhKT(3tE4qv}x{&y?)j3l7?*I*%E`v-*>H>)3<)s+0@h16ep>GZf&tihh4 zsl``+etw=m*FL5EWtqwx(86BBtj$}+(w4WaI=IpL{T}0xUg23QKb1M>{oayt89h&u?I9YyvuMMcHqm(zD>b*;jJb z9+fS>Gch7#Z}s~9|8~s_IV_)YwWa?2JloX||L=WY%RgyKZI^G7$0yM8u&lMMhS#n~ zF>HC&#DBKTXscN06z{dJTfeQmsnjwpOP9~`$pofmj+1S?(yumJ`75r@_YN)h(rQn% z`*=h+c2`MaZ^WC`@qb@kSsA==#hPDNg8c(G1uyeyG&9tE|Fv5fG}@ser7|JHY}X-m z$&_O~l4`r!{OfkD+;%hkltJnGx|K_31%_z5o!WfmO-tS`_kOutr_CpxG_uQSsGdB% zZ1$`C;~E)PqH?w_yv5YKsWKrTsQS;xn-1PxaZO44Sjtlq&3|W%&o4RZvc=)S zbMw0;lMDP3(`z3j^enxm)EFF`J@I=(gpzTI8MLrDaOs0BsJNO99U2i zrZs`vE+kv`!C}3K?yc!Ey;0qD({8cIMjJPd}}@&WUqV{v3K!}oVBd~CRpdJeayCXwt2bI`Ug8#xc6&LNuOUk zP2sBF_jh+UUz;|qP{QWm_Ek+G>;~&V2Qf!+tE{>i)eTydv+Du#*68~uuS8w3sY&m8 zRr@=r<-)Y6ZY7W4?1PiOHkpKSxlUN-wQ%1L`{b(`?);;SW|lUFre zNthcTx(9Ne>lV{}bYMoqYcIXl zbTjL_pvjKc*RPt~?H1Qh3wmW?H!Z6B?Z!V9i?1aumr1RyyO#Fn@Av!vH_!i@vvTW$ zY0s>J1>SOgsp$J4uAH)C{`PxS+Vjsi+b%q^=kM?D;;9R*7@lu9%qM*7&xc#t>*w0l z{yH<$_@u3UrOw&Xo2k=nKb=sH;;2Y_zAT4jW$NZ>t5ZH_FPNUHT_hDQ;xgy{(-@C0 znUZSKeBswUv|7KgTo)=_^nTmzJYfZcnHHiVDn0KC^J7aD)47yhXh}S*jQe*h`!8rm z^wl=4?W+>hjz5n5{dW8OKT}yJ|4iwZvz_qm^}5}DE(NYSOxLzNAPbts$zH#=t=mb(LA}y*C9B6p ze%mue?7P_a^&H*)>&wf-@)h0+??4+Bs}iOBqBp1UDxCde#cp!9;&E@ynTpls(H5YM9L#!M(++sP^ly$~I{C3Q;@0;3_-iwaQoD-3^*p%iw^i(Gq>+C6Cv&+I z=RoWG{iLP#oVWWu<9H)8`@H&pKmT5A|3 zb8{y)f)>tAFjBfErWaEI+Nx1}-ZolQ zMCOX=h1A-xpZUoC(YwBpZ^_XQ4;j`K-LL)raLdhL<@4`5^v|##e4vsvIjH-~1fR_9 zHZz!I8C?A1>V7`m6aUib28Z12tO(iPXVUGIo2Rh*~9Xa_nN1S7LG6(!$@mdgcG!FB2qnW^pmNgg8w5zevBqXI{lJO|`1;cguUt zwg10fvike0tK5B=3wJH@$lK3+EMwQ2PbL)~5{g46O#5@j_iNLZ1rlj&3^#dC%$}QH z|NC~%>f3Cq9j`Y%)C-UM*|X==x7U)({+&L$jOS0<$-J2+7MAJfWWq$RuY9U}V|Urx zRnmGcmgi;|D&Gk`weQ!f)%rUgF#QZSH`-;V^_zrMcST)^;m z+~tiMUsnA8`~7~^Yu&iLSy#3A^k21j^fW&%X zhdJ6sITBB!YYuEVB({9!kwfZ|EX%HbICsR za9r%*1HGW^iP0qLQj;NC7Oyu!5B#D_N9jPvg7xVYF|T7f~{zHU!((fJK*Z&z;>JIMa>yle1! z>DV>%cTH#Fyzz9`rm2NX=cxy?xn`Ty?0h;cx~Sf6_pT+H&8g8cQw0*tITGAz%tLgi zeqeo?vglQc=ULOqTQ6${gX+K|=iSyG)vM@;lwgfcJ3p^CCuHfJi|+EZmps)uznz?{ z?tbcE=$ZpOheB_tE`B=CVbQ)We!g0ZLe(@AyEfRbk1D|PuLr4v`nu36(h z-!8&;OWX^_N!ubFxePlj4)-W5?f0{OYqIvK4X*(aSz( zOcmR5a@(9!>L=DVrtFMTe{Jk_a^9umpz~MtVosP_Xtj3l>X$M-^~dc}T3Oh-n94UB zkIPj&Xq=hXrnv@jls~ zJf#U~ps|O=eO6vAL2=6NeJZ~kjtl$SDDK$QF16)hRQ{fiZI(ubB9eQGM6VaQHhtN4 zJFj@(k4wU`!s0U00ncSU<6ceQGG{^DzM7w+;W35xDxbe}Gn07wZI0vppu4Buwkpom zm}2*R=lM()d1=EWmM@=6=iKa&+A0Q`*DwnCdQPkQ4l&}@nnMY0TG)R?+INWQJoZ_ov5Id9sy*j^cY;`~7aX@}DF6Mq7<9PUW}z!JvBK z`O4tshm=mnewy@jrA^`V?+Z>B%t*brr}D=Pu?K72^!EQLn%}T*srU4xY^!C}H|Ca^ z%=mt>B>DV@$+E%Of!p2+FTZ8dY$P6jaJ|p>@L7CMBKsaoBp>UUX_6^4ZJzm_Z}Yxv zZ2m6LILAijvFO4TYXlakHM~u1mv!4z`ts7#6UzN>Zj~flabo6R=C#l{z@GYTv({|4s&XPZ&WW>M@qOXk-OQHb@#K|_$S2Ww z75=a6|0@^2ta#WeuI4{)PA-d~^YVkoHYOim<~w7hridRuYpcu=j9{MHJxQ$$5{Fx>UKTc_{KQqHH`OAxoY9YUpBPP49 z(T&(}V2j)A6#uxFq4vIyT*YIjBnmOrT~rV_rp_zyWLaHvl~L*v?d=zTUfJ;T<$ryDe_p;PYWwCr(TlGo9k)q2BCsmN_ewM0 zXVZ!g51g(ZNwW>j&ivkMcJ3(OimgAkyu3U4h33NJA9u`u@n9F|#M+AI$He0*9IO zV*iZn$H#hadMw(P|HtN`f2rD^t&=~rXRdA8AIJG5Jia#c_lDE&A0O{e4+>}ZH9F_W zF3Ym!O#X(|I$I({vOA`I^UZ#;){=E$i%Qn?Rn;fn`|QttHPKzpFoL=Le*@Ex18yO! z5=?hke>@_*w7=;p=#YzbVH;J+U9isTI~p3=g^H&RbH`k(jsq9akP9c zt*OcD<|D9a`O}}Dp9k;zbLzRmik!>a%s8@Gk37+Ra%YarjK#+`|1!42)G-O!y=? zbJeb<#f7eppOhi(%^|f_EY~pPQj#d!&PZ(ojk@hjY~`&{-EVeGytS%fhJ^YNr!e06 znnyYssy>}m2Q_wn{yi!lejE7USFhi9>nDTzo7b~9F0f({R(rB8DncORkmsilO4ieu3^UloQW`J& zS^G|4lJsNBJbCg?+&t@Yz4aHg!xwIvd&c(K`uO>?CCSlue=rHYWX>7 z)0b6KPu_Z|?Eo6(bo`TZCF)I+du4{kR!1$*_$4lhEo_p*0zI*z)zKWM7GTqjbD4<~oz0Xolv7BQ~5YuNv+gZspj1 zZmxCt%S)`XLPrm6tN#8jg~Q9=Qpg%~^@h*J-~+G4Ro>3N|3@uMz_IK3g(|@%l{-88 zO?MyG$!pM6sAFd1=_ojS(9iOzh?U-<-nxahmMTeeLOo0Mzb_736X7@^@5Y9M8U}`5 z^Ox}MKb6;Sez!!pNYt_Gp@inL=kcutmmVhuypVaL)LQp>_WguODW@6PWdc|od&TeCL?OgSkq!6Buy zRoP?l%HQAL_uKsx-7q{TXp74b?Vj3QC1ihT0Whir} z^xPcFySqxYy|W}(x5V!%0ZsR1U+Yk~D)p>?x>2|ArgLv!E}!3L=r$qkr2FDD)y}wO z59;0=GY%}-a#OXWL0;+#fBg?<+vn{a8D$HN`eP2wmwMuTR6R4uYOeFFDIvbgZ!Zf~ zuF?PPXmR;UeEHqdJ>3g8#V1y)&T?CO)Gx7z^X>9^RbCa(G@Z@MJQx^x+_T@D!!M<19`pS8wOi-|||CI~G zc6v;yD+)Z<@8vtwh&BFHH*@^&Ti3s|O9vF6YphP1KbiUSo`k9Dj|0rPZY_XR@!O=m zKKUxfPnsojL{YGgZO`v_yH%N%KUK`RXRf*QVl-Dtb@W=-cfO3;o?Op73OqytR$2BM zI(GS3B_HcK+AVJUa*$Wy2|Tz9uw>Tf0X}U_~*yR2?p9SpM)LQi}LsV zOtU@Cvg85ij5@}{9Ywl7+IV(wRYmgJ_L-Ewi~0NK&U3rt>>QqR6XnHS&s02K5xDq) z;(d$vdp>VimS!$>@9@0$+pE{QUfumktiEF%k5R^j1$*YtK6>+q^ZK~G1%8!UFO#cv zn6^ouJ^F3+)(O8ho3B2wFi%O~Tc(xWe|!1=*_S6)eck`}_I}Xd?8F+b)}|l%zU>oS z!jG5=PHFYpw2n1Q;lswK8q>?~RW9FUZt}$~;X?t7GXDmyg9@f zlVjXd(_9&8S5OmzbLORzCJ#2p$19mto|yX{U)*o!we5j{)X$j9AIs~%moJjGGhkAh zlFq(GE;!iy;Wy1!*F=0S-{RKa^T6b>>#G%hbI*UevV3mYtiIMChRO%K8yX{h&MbYX z{&&XGx0lqiU+>q?GG4zi{d1v1OQfr-REOUrl{Pnl#2Jwh`q}ZXnIFFpEjje_^+d5C zNsb9FBC9>Tf6Xim=4YO}c)mg)chC7l8Pb)T($3CW<1p!}SqI18IhMuGHY6T4^7)*- zgk82|0?VwUyMmugh`qu)r&{1vh|1OZu6(j}hBEUnzh5Nn#r@$`_ul9y{4v`94&3_F z_%A7o7gQSFaCY0A(8Lw`xq8K{4P2qx+Kcj)LvL$t6`P+|)%;t({wH_MkGt>d+Diqj zlaKW*{Ms_9;^n=))%|j|OT6b7Tx?`!=aaLEaFf1M@}c;kw#Q7R?<*~qUu)s?|M#)K zUgt}X>I&^O3hF1z{(imAZp$NZGh-~$>AzW1f`_bkkpHp}_2e8m!$;_$T_6b!OA zBsw07=db_&`#!f=53AkeUXSStlLU_lo?=?uY#L zk(^AI1N71Z0zU5jevf%!#jJy`{C|l43%j#;-?c+)B>7@eSzfAj-;`nvI<+xB&+5-3 z|F`X{La*0fZrtX7?OZL_%@td3T>Y>)Fni-^Ki7T>f{Ojy8W=bwGoTw0q-*uoYI4m|I6A$ET|tPUuvbB~^k&yl36|sC zUz9!mPFFY@y~&c>@zwqfApx(qt5jRJKt(;4;uY(fMod{rA1xsM{}Lc!;4g?NV^H=wDD#!=<}0HKJ4B&`#9(9p|*VzrRv_ z*KV?_H`^nYy=PXuZ2g~)d$yOqzt>XYsJ*@oc^; zSK2=?)=Uh)>112Z8f@oi&n2&@?B{Ru(dBQUZoJLo9^+?cXRG@uMu&wJ+D&=zP~p*& z$^L4bCxa@qwSHP!Fe%)454v^dsA%|)^?4oK4<7jEF?_e!+3_1xSRLt!QeXI8b$ZMq z$GaKFRp*v}2d}fa#;d9f+DIg1RSH@ubUO8>hKoXlz@e}1&Bo)ezVAJ?C?&wDt?JLmIa@xpiD!o- zQ^LCiT+@o~RX%sLobc(%WdA0$9QH#FLK_V-E-c{I+mZ0)#l<3}ITM#T3aGriyqv$H zgvnx30q9QjXQFa{kIS%xcwH=-#r(%9psWd&UQ|uT%=iEr| zQIv3Q<8chxpm_vzi4BYC2mXTx(wz)4v~@&EKVH^w=;G)8eTmN_(JkV8)@8=&Ed_a1 z-!rY+_~rF>d1}?3-hCW4;YWda{?7U0%TJ@zK@Rhn007yWGtS2ewYQTq4xITvAfet9PYxDfcBQ zrsB|v)7F|yovJZ|_1D20O;@@8-=FQCYu05mdfc!7Uz?oH7-e_( ziXm^){SThZDF^m!n19yAN0Q0sd*H!+Omm$10weR1-&7hLoDuqTU+KRCF3aK?_I$gQ z-D~SorV=XLT(CI6bh79wwNCL>)25!hU9MLavDWoiHpd}eO(A`ey%mBkO|5;+`F{jl zAFit``?lD(oln^^DQ3d6r{eQws(LCje_SnToW>!rP-Vdr`MGv38|a*mF}Q zxf7EToBs&^*)$_Cc$2bwUyIqY!{J+w{djh+-t_5yHSrgohABoJWqwf~VwF?ReDGW# z-aG$#M@rT)#$cJl2Bl{NN`k^SKWn@4A@K4<*O_8^F&eDait4{LAGdtj)HbjF!$J0r z0FU*YU3YJ=GaU|6Gc~C-xN&Tkm^BYuVZ(t12K+pW+-3;Xt9>{cyZi8ib(`0@PRroy zI6KF3vivj&5o=*}KbMm`R!=yYCV6PujVG&ngn0z*GK4~BoOMay=sh`4JA9pp#iC78 z77f~s%16^ppDkE4KZi-(nET8+-`@7Nonh~$&g8COU2`fgwa>vSK&j~c&gXJBrn+}M zG-GDx+w=8W^w-GqU*qp@>T!+;c(>}Qj|QW`=3U{_Zl%f0O_85qk$r7V(8m0CH@dg|5K=W);IX*#HLcc9b6R`_8Lgr=wEbA_hi^_hLBrKWZ%#yUyNLXq(4p=-OJ$!``MaLJZ&?pt zTr2@i$C~^$JTBv0$K`*fg-uc7q-0{8$eap)Q=K43PNtSH7EN9WvkpN~N3ZJ_bX+GW z=~_uTT2*{_aHs#1Zbaknhu%NjK$T+E3g#yTTNGa|kv*oZa@T+8Wl>t|{L4H+gO5yUrc-Qvdam#M7otA)Bi@?A<3U(i2=VE9 zzOd-q*Mkc#gd6R@;rrkBelx$_inD7bPcuqbc8&3}%Z)Tf#$2f>>l2b5AL}&^ZgIGG zgNt{XqfeDdzMMdcQ0?i8v$MP}9Q`yUZ??j@=FG=`D&?j;4K1v=`>gKSijC`z%6(uF z{!zg5?u*xD#TS267>Zvnb_hPl;&tc_r~dvwn~YhFywil|Y;xbmaMJAl0o{BBtG82q z+5bI0tdlcCTy>Rxmy%7?XZ?d7D$DHGJr&=jv&7^0Cbr~jrRUpRcCs)!O-^HWZ}ysM zXI^mhfS=gakLhJLo=+z!e%KP@!98WM*edIu_gklI4a~lHta&?!zHN)@o|2pz9%G^4ztLf{1fR@|sH(1m!Ik&KHfPv>&+-xTJ|w*I zroMsV`ac;47g*#KICp%w{O6F&-$r9Av3sHwUxa7;@cNd0I&G6`^Y3?UzU~U)+>s?t z`KL7+X6GHyTk%xu!>TG~E&a~t8=Kge<1dweyLvS@{^ISN6Z2MGvCZs0IX5Umw+|I7CO{ie)*MEP6Cm8XKA<b|7-kz(BJWZLw* za@-TL*7AIQx@_?&_2#bBzY(=<$KFf}oPM}q!X<{xYqRf`)n9n~!}+%mXnp+cl~RSg zhqudz-tGi-&2BMt?=FgBY?c0S?7o@o|E(_{)W!ULyX^7YQwPug%rfI%vG4r5?=AC| z9ctn#_!(xl?(E|2(<;I_>veN7fBY7cG45nKYsqw+(^bVvmm^@q>7SuqVvD9etu2}# zV_)q0V&YxTrr24RB$q#3`tQ!Sn{pAcJQ4j@TUTA(aIj~}(Jv}zf31)2$~qUv|MB^o zJ1HC1emMC^t1?!pvN3r|AM45*iBwq@J$}#0gtA~ zhR?j!+GvucYnHu&sW~FpmZxY^S^L4*l-TYyzT!4(oB}#ClKpwoHuGORc)pqcW5LG5 z)y!cB+Y@5Ty7N>EZtPi*k*4^zJ6>GW^x=Hd@28p$?-c+3e{=b>#K72>*ZKn$!x=Ak zX}nVByV%$CsAa)1#x08<*%bFmi5B)PdO4#ac}}`&SJ&ok#(XO{{2qw1IySvm=fEmKao)}Y}M|d;HO=@*M9#MnH0%= z^ULH&?vwV{9U8mC_zs0G412fsm%_gLy8U)9*v>?qaK4(N>#{KM4)hAh+}qpM#_g>- zJInNVpRDlxi6MSZJL404KYsuH{e8Fgq}-dEQop>oI3IKb(81>XJ3ADsZU;#R2`Y)Y ztyt5xWrlQ!R8U9d#s*(aELqfgBsy%rqG;Ww2xqNDYm@SoRs^h36qSFl$|`87;?a-CZwKx> zsFKDpFUn)%C$pm)MbC$3Ij@p<`AItHY4D6qQbC3?7FTZQ-cnt|npCCnVEzy5v{nn< zm1~qAt=aU+vH#T^k-x2aPQv{G3-VwmFm^lF>YCaprsN?1d2}PmBCNKR*vzHM?}_(j74ox3}fy=H$r8 z$kf!-By88J%FmuF$=#c-d&GQe;f;%BZ}03ZzP!x$N9VcMcXk#VyzSEb>&yDlRkU!S zO~>apUTLe67YRv8n<_pgMI6~K)%l70`CVSOpVa}!eOD&8-wSNISLl6KYwea}p>l^$ zt~naLR*J=CW7dWAw~<@F&)&M?!jW|^wygPLvaaN3w*QnXA+x_Py_#RzEc$8kD(jUi zI#%vnI!n9HOon5#nCMi;{QUev=Bl?R7pO#XmwIizl)m(ezRcQr+S<>B9e8&sn7$3z zxQ6wY@)s{nP0gqJysDZrw>Grj-<~g@mSeeo|D`Zrxfxq0Y`B_wZBf-+tt%DU?k4Ms z&O~`QT}{zF!v5~#$B)bX=HA*<`FUIJ?K^kwD6IPa?r!k9`%9~|{A(^6>FV0;yE>QtHLe4lR=xsjyj#onwPvX z;F?oSnXVK0=)nVpck^F7f8Ks=M~JxA zx^(SFlJa8X*RakgVe2ruhqu~(n71rPCbbUS8V zRW-_XJn{Q%)SrLu8sT$x`1$y_Z2oXmJpKXemdwj;@$vHOmzTf4mwc?papj|Anlx$R#D%MmEza5`7Ex}Ncc+6b_do-q#UWm4vpah# zKcAkif3g1Q)2E`lpYQfKBqAo(b-T~S-QB+K&yPPpKlAbNHM8@V6&4;`9O2^fJ>iP3sneY{w3pNbZZ=dn!I2I)424-Me>Bo?Kb|{hh2;NygPxqNg^;@2{I} zmTOh_=f~gQ-;0Zjv(H6j*klXJ$$<_W^PH>}85#NVgv3_ybWL0 zty{Od{QWWKM~@#{`f~(s-ZgWpg3GG5rbzD0#A{6gm7BzxnwpqQSUEX4cbC1DvakEo zz{u<(-^c|@D1Ux__Mc}nbK=Cn;$u#mBe~xw>gePgY-0WP?b}?d(o2^wH?MqsfB*kI zm7l}b$JIVRH}}Ph7f+s~6yE;$=1oqA%A7b4kB;rzzjq3&ZzwuD!!Y@1muUI>d%YbU z2kHwsm9028i(Tqt-7MCUakbGPTT$^$)Ri-njtKbAHd`CJyKLFAWu>pKtPEd&@6OKR z*6-^AY!_|+^!>ZMQ3{7xKyvcqsI6J1d3SD{J?k5z70{k8xLHi-TvnPc$Hg_L46_wE zLnmx)2)w_y`umNI$-lq8X8*e;c6Zt7X}TB14{w*Ztuiq(GP1L?)74$OVS|CbKL7p) zst;KY+=$;(QTY4Y+rGZO;%8?pOJ7}ie7t}0qD7lFZL-M1Om{hv+=a)xu3QNzFaNIU zJ_cUtbq1t!i2O>&u4^ zAEr#1^5x5yJ9qB<`SWMfvxXa@QLB1-dY(K<$zqE_Q9>r>9fMXYs;He1yGGKuQEaU(+Z z@_DTjQ60-GetcLsfByZ2&h27)F&xt^GA}K;xY+%%h5tMo$+thx%rpkAkp3UFE$8O0 z(${AB_j+_ME;#sum4(Ho;sb-y%vrN$&7Iqun8YeLwgx(&!?tpo9ErxQT*JmqODt8|JRQn4rzxE9TE}}+O%oYk+p8vl5a~Sw_{vf zoSU0lMTNzz*0{Y@3tQKOua}eYxWBK~Joi?~mlqe8`_C5>5qS}`HO%oEQ^)%q3k~MBp+PEsu)$Oa3;!wW3!kkOT?Esb7a<3X&kQo{VnnB<_#Mh z-Ulz|n4$u?L9Xzzo4^104I4Jhum5LhY`pnO?7`LPsi{YgACKQva`Nic(uapyXITFF z^{e#twWI5LdV1P;rMK1m{Pgzr_QyNt*;EP%3oovYFHF7Wbf~orrK;VaJ%i=O*B38d z7^k1hxxI}y3RFiZI=6j!e}8}V_jh-9m2Td&Y177y2kq5;XFYlGqJy_j*1GKHr>E`w z^2?SlPhQx5Ss;AhqX~kG>JTlBONZ95Dqc#{{jlff&!75ndkP8*XPRbTyRgu?x3~B8 z)z#^lnJ=F_Vev0|eNA^tL0Q?hb1O2grsyWzzL1idn(Fxa!P5)Na_{ex?R|J@srU0U zGmVR%`Iw|yJoq8|`pT}-*B6e=wXME({=B}4$(OIMuZ!;WG*P@Nn5Mf#mK#*|tzu5R z=HxVE>k7q=*HKHBEkls^?%`GH=Qq_WLy4TE{=1*fvd;T)w3hHot9*2%-A|X4Ah`8%T|1JEiy9l z{5;#w-@o7ATU|a~FZRPHA0MAHXU=^1y)E~)oPC{)v~+iF$>OxtYT1hOIG*{|l=8{x z+u7Nvsi|36NtFqnS9%&mTR z%s!ZySqvs7X145w!6$oLqkJd z-JLzp?!+2a#YqP+ij$U*bpZW z5Zg0R9@b)@dN!2((3;j3gKS5Sr(Erk+&7Uk8%X}}RZuS}$W-J^ln3`_v6hhOYgpsd z|G4Gly#t+xq7!LU`RPfYto5sxFHJKqvDl>_ZsUFT?p=miX+9`nEO~{|gy4443b!~D zbz<8EkY6C_7Sy7bU5DDcSh6ccm!-9}b>YH=(cANmp5DA|+q&@eaychg1TF?`F|e)v zcI4<$Q4x`l_-IghNPawdd_5I)py?k|J<7i<=kJ&Fzs9uQOkZDLS6A1{ zN-A%;b331I)RrH?g7fSD?d31;*g2G8D6r!jh$!HjA~qC_u}< zSM{HdJSRy$gauyR=>_nuWdc3A9r<2_xESKjWC|e|eR*^9^2SC+ol_qk9@dZ9As`?iATNJ@4Xff3A@U2L zyPL&UB>DUMhlgLU{QS%``gr16DUFtQk==9V%sFx5 zMD_P~Z}03Bp0_;j?yj@5&EH>Metw2wvR?eYp8sp#QJkJ_vnNiU{{7L>?&bdT<*dur zxcAE)J9bPrdfS^jJ2$UgtNU-#oH=u5&WwzRh^Pg(<5$U%P$aB-w1%~`dBP`YSgpIN z`r4!I_v=odJLl)?%ge!0P*SpG^XAQ4wzPyB8XGsue){^g_Qwasf7_$x>_SZky3oN1 zXxSYV3o3LV4JA+lKYTToHM0BR;r8mPs(btE?G+UlZrJd_+{r`o&#%|(^Fd4bKRjF; zy*=Hm@{Y85tQRB_#umIlGpyWr>umyp^hZq*8j%i4Pw>yx;%7?$i`bGcz*- zEnX>;8J5M*I)&Bq?(K<;^}9P|YW2Y#J9g}_ssFcU!GZ?kX#%;;UM}w!|2inPS?vA9 zNs-+rC#yU2XI|yF*e3nu>(|&#DV&?dHr37u(#dAr?JcRYq(*=Gq)Cf@X{u}%yOgH8 zXV0Fd=4N4G;hztg6h%XKCe3Fs%2xEh#+0mR_wiwj>XImJ-8H8-rJmk0YwLx}mp5cowdwOQc^N>_nM>cUBkC`^!C~oJUDP_s>MnXbEQQX!n(SID` zA-Z|WK}OjhFS^TvE+D;lQBdy8_3Ph%ette@V@rm##<6C0{%7as-``c5UC}J28}%WI zYf_4COQ^JE(USgt{kfh)Bz#HdZ48g9g@38#m6hsVquJNbvLHyVvm~HvQxpR+;Pb|Nlvk zj=p_yvAcf!zB@;cwqBk(K`Y_!udfpvg@q@#@k%@S&)7OaF?(Ue)^~SzJM&w5b6!-~ zP*c$S!v7)LL#qVV*H>4YSA0lF(_L~ZibImcw(83Q9-&WR`sNuI798u9=GH&HrnM!K zd&{o5*5&g|v#(83_5SgYNpWhx&PHbTRiLrI_vYCPv#zdLvnJu5g*WHQcWa`zubXix z%O*Q;ciG!*xwre|Y=3p@@0(#=uIF>{ddmc(h+QQw54Cb9R)99yEe(s0pC8H1xmhg0 zJLB1L`T9Exo!cdi(-N*&lzQ@BU-4?{R))&TN=;48z`#H~J-yspTO2KC&ziL@@2=GQ zqsNb{>+14Kd;Ifs1O-R<>aev{UtT0;XImFP^Rd!%TGjUR^Yhy`ZkS|U@dy-3)4f-H z&1qwntaaIvP-U0LIuRQjuJRgXD<)oZI-&4q;m)0wIf|(hCKSyu&!4w->()n4EBFOD zH;a|Nx{`T)-Q5|6$w%6`ub4P#Ei77OFQj#R&C%ayqqgMVkK33fCMLEaYtGV^7Y&!b zy}212nrS+3D`?C3$IaQ-*G>5H@9*z=KMqZCYwO){d#k>_xVSiUb=V8F8Cxe9XD6nl zgshLVJ&`uwuGS)x({$CXR9!A^Zet^(Ns}j^pJSPvpP!$a%F3ORlyqrt^>@%cI&E!k zuC7m?JPBF9#&vDfRw>i0mcpN(=l=)Yj#0QyD9H52ty|kNFE6Y6`-_c@&3Beb;x(s9 zYg#vC{b;T7=$Lj#A!aftGn|;Ybpel1kR>RNb0WEulOOZj{}FJ$yfr&qT6#7kGh4wW zp`gI2&eK}>Ppp~^1o4fdMLwn&|is`+q`y}+f)wdTu3_y3L@ zmD0a{{aP{Is`S-@ni*Rs7-TbAw-gFKQrmak-=p`c#uwJBhS`dK51u@IdUt<){nuAl zK|@H_)=I~4Rmr5MKmYstd;I=7TT|1mRjIlLGF!8+AKP(dZS?fM?g^`0UMSWr`kr{r zscjAG8mW|k2-8=JilGnKW^SFJo9!s6vP3A3FLz33C+B7{p)_5W)vM!KOnWDkhg+uU z-pjwn6t*_=@-hLFC{w2r&I(c2%&mp|f`yMR9yoB|!i5cv&1~|*PN!H?o01$)b`&fB zKe(oKN@RD{*H@h)Gbc{GIRD=l^>fid%%)x@tXIvmKUQD7s(a|rp>J<)ZZ3Ly>fYY! z$FiUnxm(8JHs17ea~kJQ-1$+*G<)F^9R=Sxt6M^5YAt%#qMdNfY2F&vDFV$*p-be1 z7DXmldhK#d(^WYW6~M+Bc>lEH*(2eZGqz4J%Vsov+|J#yXYr|p$*CYstsAl)9cDcj zbLXa?nep(!gM{2%-E}h$tZB`O z*ezKd-m>4jOyv_ec1Y8-aNo4J^vb++0V_ho!!?xLF)nNkmx-Xh41g}omy?QE%S0)WcT-ZTLae2 z+PTwmt(4-eg67N1{oAGA+}x~wM*$oKB9dD+YyhRPebb}2WCX5{+bg2~{iOPQgKWjn zYl{LGyJeK#-kxt?_ot$6hl9t{kaNe5xrIKRv9;oTBzJ`A$ERog=31SdXFFSXs=(dg zsNQtlFJHcZ#>gr^KXY#9i``kIs-U1SK_H0j`@6flD?h7gow$0n^wX1*ZEbDfvOeSD zBG=2yd=tA2OqTo4KenRq)udS~1KHTvu3BX)<|%(#U;mfecG>35n`h3P+1bhYMxbt{ zLE@oicK#3XJ9q8`2SaLVD(iRF^5^f~`5kxl5ET#+DS3NqD`=fc>gj2|vrIDY?Xlb} zW|X2Uvf8ZT!vo{=a~D<#E{Zg-czlfaA)Bm>%mcR9S66@k`Fy@H$kR?I6vCD&I=3Bw zRzIzujB?T}D>+ z?3ptnORrX3V=Bvdabe-Rckk-z>Izo<|8;%;B~HcE3Dc&DiHo-%`ts>h)Silu$K~tK ztZAJS$<3i=^QwhY*vZ-1FbmvDyRyi&Tcmf@zDRBfxjkunwsMQ>J&5(0YqiyPw%OO$ z*WcgS`T5t^*ZuPLb^rg>TI%NpLRv64Z{AFdG0VUA=f%avSFVJdi*VZF>*nT`lk>*> ze$C~5wbd2O7A$GHDkq~7ETXpO*=Al^(#|gr2_6Xnfr6)}rnYj6o55ODO8=fec)$?t zA*r%NMqgZ5`19B6@!E0ga&K=t6Ln(RR)^KrNk=-0pP&2r^XK0`pU?j(Xq>>cGNz>D z%cZ5>x3^}ihk!<}Hi=2_t+AM_?*DK8|DW=pQqduEx=!SxRiHwh!}`g~my$9vb7su= z@p}FKf3pRG*!KVZ7M+##YO#BN-rZfQcGk()oX)Lb&A7YEG(^wHNC@1#Tj1t69TGl{ zkTHvIZ*DeETkhP>S5;M&duz)~^Za|izP{eOckkv+n^w7AbNac&d5w5$YwMhiEg_8i z|9tBH^mE?^c5q88ph*Axe0xw`Bb|5Q`t|acmzFA3o(8u^o+>BncusM2I`we=|3A+^ zJw4qG?rEm#9_x{O{PgKp(Cli}*DiTIfgr`8pr9kQ+AW|dB+qM3Jx8a<*L8}vhxH1` z21NZ3yZY){(6vXWrfMJJ+xTA1NzQ#2! z?%rf||2=#5l)b%`nw*@Rl9G~^W|nnjMdao*S<9j)UteEmWo6wYIir61?5!*IB|Ca- zU3}yD?=w*+jK%gG;{c71Z_m4%bj``k>ul5qyeYQ zhbwq=QNuL*;6?=(^Hr$hrx&lTVLjvN=H^yZ^y%;K@9I7?8eZjHT;vLx2aDG<`f+=1Y{|SV9$%A~p3csnoRVTv^W#JCa=)Lyem&a1 zq^cY=iNs0vNZN~nYfckp&8qtQ>uWPRzm>JMdH%f^fB*BBE)^YYV$Hs`W@r8XI!DLG zCzSSQt>$k%apD9A56_;8kB?S`t`2xyQ7&s;Hpe9M(jwRHyt})m&YjCEt?YRcG>%OE zDCDBgk==j({5f*O<;vFGyQ}xt{RPd1ZOe@=F8;i)_V>H{`|Yi)q}0^)_5IscrC)0j zAb)(z<@si@islOL%F4>d#>U6T`?qh|Vq$E(I(+@Sl`CJKnyT&W?EG+|k+Jd2tqLs~ zWDjdB`W(s4c#rko<3B$?xARDXuAJF(yp2~{FJ^~8nwo|NN9-z|G|+U9N+ZUM9>>ZU z@R9_l!|+8Wjgj0=B|A_j$0tZl+Irx&kB7&H4<8DOi)S09dNs50elYv}<)v})vooQq z!&=+h#l^%3bJKJpL?Ahko*LdVk9y*kCV?*M+dGqw+ z_Eh}+_4W7OU7&$84<=%U@v)9MnyP0r?w&MzcDMQKmoI-F6_4kUGFcJ3yR5CPZG#Ue z@6`M(Dkvy$b8E|?H2avUXDgmKe|~@Q^K*+_yVZPWwcJ`Cyu5Ga%9Wcpe?HjEo_}Y@ z#96a`$(^1b$?ZfzN|-fmtA>tF&9^rMch1k#v$Lb4psXzK@-pAaYQ9otIX6}WD(`u{I()qo2CLim` zyt*p%@2{`cWp6lA%L)rWe*Ady+&R714>#CaBo%~NSp1L_6%`d1Z4n2M_kk+aLS(KCc}#E-i!@!Ooiio?jz+1bZX6Fy63XgZFg3ox65@dv*2o z<9>THQ`4=RHXW)4b!dBpzbKlUZ(kzypy9}oBNf%v@jD6*-o5+x%F5t*^X5&QIMLJ7 z(_+&5q8${wgu76C!jB(67A#OuS69!@e%&W)J!{r1v+Qd*XJ#0>_sKM#@9gT*`uUBU zi_6K$$t>pvgXHmP6%U@zukWj$XHod*+uPeKSFW5YCV)2kBAo)BhbDIRB`fEe)1LA@ zyKmgMA*vn5BX4)-)TvV!E(FBK?+;%eryaiT&gS&f5=bz`6BWVPVsezAM2zIF<$3keB*`t*s5n_F8^8Lb&$euAV4wJT579DQFu=d)$W ziwm1lPpkROxv?g4bJf>Zkr5F-GmVbkym|BXZD~99WMDJzRBHDYJc)4RLN=i5|H znl?=>g>jy`vGL~*4-bC`Z)i|qFQW#n%)gUxnneZSUTkhiB>8ei;ouvJHI+p;MXbt3f88rQ@`#U%=Q zdgm@*zI^W7y3o~O$BrEvi?sfA|G70Vos6m>P!Jbn6f<-Pf<7ip<)JASC^X{Zg0^^tEkf^1mopEIuC0`<=Y zg+ph!zc$>`c-45nvY=!==0viqZ}hnb(yqzcRna@V46ptF$Gmj=S#776xgV{gZ)Jsp z=a{E58ADbv9a_Vh<5N~vmX-CYnVmnO^uqjaFE1Ylk01#gKX~(I<>_gs zksI??tXSbY+e}hgx;~((>g%hmIX5>sxAQ5x_r>fkd;9M0?)H3Ec9WvlIG=Fdav^MqKot>N0&;R=QbLrBhA00Af(jbdNRw+m9 z+0ZiAzW(2pmB9f9@$vT`JV@wSW3e+taq8h6$+kzMex9%YXKZBj>EYpaM@Pr&>ta8D z`Ld_t`}gl3KQ7+J@h8~ww{OWZ zEWy^RWNt2g_RUPC3+;=lU8QHwo!k4rX{O8TE<5qX{cfVO@9wD--n%v<qp^D7xvfxe|)_Eu#J7?ClwQuEBEiqyK%FxO1ZWuY;9EOt1A~TUq1Z*QDf|`lE{5E zmUoQGy4`-PJ#=UdtEQWupI=RlO`BZsp|fXmPfye37T23&QTXV^#l?n(E_06^J63e| zk_EJL5#nA{Tx@G&vmk13)z?`DiHDk4xk1I`{@93!A7N9Szb{!;^l0&=7cVk&PA&JF zd+5=QqNk@aFE8trHqZO<;bB=>S@Q9|y+u#C=1pwhTLi62oPwV`f8O5S9>2ft@1LKa z1EhC+u`GV(V4jnkyFK@Io6rNrOB>ObR4{E8GwlMkP44XYxcR)@>+9>~*BpIxwEO$J zyWOmOt0StatfH=WbaX%}opsUM&t1F-I*dZuy-&s@W5V9Of7iwCzI5r*2GwUgQBfxG z>i+Xwyni3&w_mYs%a5n8uCDH3^bP_iaPY$0U&p;-tTfft*-s0H&42Ue%^lF1!W!L| zJe$RC$pzd?T2qx7(t9?l<1xccPVnOJh`m*&Z-N)Q^-75)W@f&8^yty!$Hl+Dy^Y?U zS6N+s*t`DE$K&!-dcpNuV7HiV+Sys9A09Z~$oUfKboo@Eahk4&;gRJNX4uTA&dbZ2 zZId$HP>XKxdZdTOGg)?0rgD$VLI0-s=C${SAtEm>N|2#U%J#p)eoyE^rg|6PfD0TJT z-fGa6fb5dpFLoO6yLxMH63fV(t{dGpZCn2ReT$a5TEBVt5HxfKsxxxDZ8nQ#O`1J> z_KX=4qN1hm@9j-K-Uk|gcy<=F(xs=T$H&*V)%VhmjY-#>suMOmNHaDzHe6#f@2czK ztfFg=zAqBquwi#$VPSzqeC^k%&CSls{pRxU@XRvFG^+TJ@MSHxm`=p*vbVp!zJ56E zE^~Z zO>0e0V`JltnJ;eM-jdnO${hx3%V)g4aVVQPP4|?Ny1IMB)`kX#E$v;Q&E-usnTJ;y zW-nxZ^7LtCRTXF@($cNlw&h)1#42}np>zAb+TZhRtEWYFd+l~i)4f-3>PzQpaVI=I3-@6L@YSH8SnzyDa_wG%vz{~jD&EVwMce!oHX z!hKsmfB$Y@^W($C#qN9e?!CCq>B6MRlP_PsY`S}fQMThL!SupU0(}!jqZFqmUwgDR zjQ14V>SvE1H(!+xlqwD%o)4CUoOkpR^{B;A;>S@y*?vzYcqqILbtWfuW6mduBEK3tfa(ri0NQqQPC{R;%D1(Z|lYF>2MYo z7iWL3YqUb@i`JQ_4E`J8GI2Wc5@CA6pwv(SN)4NL&)9W-o^7*g+rJyPZavEAnB95c zOWDgytU`v#$9m4&{pP9HSI-Vy9k!Ogdqwniy_n$5X=ji1$?mTB_z1Kr=-4qX)8JyA z8CzF8Oz=y(bNTXRVPWCJhYnrXe0_bqe6dirSd@Xzl$?iK88?gNZ_RS=mun4emfN*s zM@2=&oqe^|c6M>nVZD*uvJ9IaJv%%5@^b(A28m6ZH-Fw$`kGJ1LO@tpS!`>PmU-?i z6W6C_z%#7fb59A}-*WcsS<&z~+tODeb86;Vm2SuY-JG?z`g>V<`SZ?|uw-BmuGoC= z;6e93nVF#Vwn@3C6MRocIS3d?2R`_*GV*oz-bCNV9|tn~B@CJV$pp*3VmuqUA%SsT zpz=0eZq>3@Hwjx-?`O7$*0j!AvUI7eU5$h;+m)QRx3*@4>&NV1SUh#g6qcRBS<5Ci zA6vt!d0azFoj-D+Xpm)^?x{^#pl}Use!#K%+v9%wxIGnuVY-Tnit6g_kHdN+yJv07 zdv|yD^@9f!KRr1aanUUIR>`+Fk%Bixr@s)C@7PoG^V0R}-#4GPyL|bwv4KIx-Cd>E z*Tr7s=w8#BW^BE1%p%E4Tukgxb;2Hl&kyxJ z_{+`AS{QgHisQJnv~=~`Tc#DU98R;%a(#S#dwY8eQ$GBDaIo3EUyiqZ&HDBK9d};& z#r)^q0>|cme}5nD0!>PvKhM8Z@l*06rnOJ|SvQNV2{_|`j@$PPJ=Vll(Z(fvl zcb9I|mKPTmGXFa%7AI|x9e6G0$fJK>UIs^Oy}P^InWvpsnr-#7M~|3Rvpu}j7Mgs` ziT!{K2Nze=&LY*Qg=?d?%UKj0IDA-HQPFXZTR`Z}j*gC(mzQg6g=a1Dsd=HiMy;&q z-=9jKe$ecuckboO~7j zty{P5a67-eVbYO1JB#=K{dPO|_O{B(%Da23zdtr6wb*w$P$dLR|c~u^c4rY|j!f4_#gM;=;n)+w;3kqc(#Qj1=p$Gdqi) zZIdlGe{?k)a1vaYr&T=@YqocE{^mST#di%TlQ&Tio zhplaLJR~I|Bg6B)Whys!@Y2wZNbX+cbNvqwB%RB@vqSLp#h;&_KQydJS=H)hn61d? zQC3z~RAjVA_{{lBOTG91c+_o{d+Wgl2`Q;rGiPqiy?yP-5th8jCmL5gW3H@?zJBAz z4%cq6Y15_&tNYC{PVbvNJKDvCW!CO9XU=>At@Tk_Vrp+MFU&TXJy&Y8*sZq6?(I>g zHdMvC;fGi4+`W5oXiYh&osf4%#=?0`)x(DmC#<<~ z<3>wMOVaZ`k*Tw7tG6vGdK$Bryml}Oy5X}ZxL+#)RA3#RF6l`H^lEZUUnEu;E}$?;8OnKf3B5^PcX|ZOMJRSwJ%J6DV~^;a%F)d^N$pd z$-g4G8ReSVoeS2iT{~STQb<66A${Gg%ZAyGr_@zdQ~&+>c_u1^@l4c|{c#DM?ftq} zS2;dv3BA1`v3dD&^)*o?C0}+&n5OBLq<#AHjs0nlT}a-$J3C*c=(1E+R@&LwJ$v@- zOjO2(T{E`^{C7CGN_4Vga&q#C2R}YOHq~f0RmpBVJZajrX)|X0cyN&U$CHW5?vG;k z*Zd56oG)zMvdSU)!QutR0n)uGx&}u)Jv}4lndRPU5x1}YmUBip>ic(&&0?>6GELWO>Z~hQuDJKh9b9$L@4)3% zQKrhu$|q!b8a8A}o9BhBi7G4GwkmY>1=%Sxwyrq2H#f3d;orX}Cxxx8cNc9E^YR9j z(LUa3x+(mp5fyU9~oP`#hV< zPrtstuB)s25UAwOvA4GV%ot?cs`+DA+ z8yhY5fbM1F;pyq^_4V=+y3e0h-L`4dEQ>-VHM5o%7Zy5;>&5ISdmB|yV8HVB z=jZ30ot-zBUxnA0MAmII$aZ8ob@K4<@9(QCD|hbN)hA{83UqBpzx}@x`dOhKPiJh^ z2+a!FES4c~WnzE1s22>NviUiuWSXv4)q;?> z6DF-QH!(S~i&;@|sLrf+mF9Ix9@JgG>*i;x87<_nnc{wL1=PQ|rG+h&mnwvLo z8t^=P_)t4+jf8cXj#}mRyt`FjUTjP|DP(b~wNb_zgVh(69HXb{$G>~< zAR#Gf(KAuqQ(bWm#~&SJqMeS>#aetx!c{?-%c&!=B=dJK&&*VKZ` z%X~$rI^I1O)v-H&$Pc&Nz3AAF0QVbk0niKY}L@v@bLHd z_ww3R@bD1yN;c6=Teip;r}-2V7;rxawZ?vFzkhVJ`{I*D0t*sW%~D%+_`rb$fs5Ui zEn8;M^Y-@k?He|{xV~Oq>%`5QmA}8ejf;ybe|M*|v-9M+bH^6NoO_shtx3b!agI&R zuP>Tiplwm0!=rYUz2$o9zWl%%*Vd4}$nGHZ2+PRsPitrG-D^85Cc;!BG$24=O;l3S zA}dgXHRx4H%c+%q4I&Nu`Pj*PNOUPoFleO;pjs;>N{`8{PZm zUL1V*Q&(4a|Nnp0e`FU2oC^_mRzCDr^`L^*FSUO`3%hp;e)aB;><+5@`|In|)6>h} z-Qk>=d27o{_E`*nW$#Ss>^%A8?qhg;l-BUBSUtp9G;BYDv zJjC6(x#mL63s1w&1IKMfp4qUgL*}yNUbSTcPvO8$MX+xFZ^~^1sH%l9*otdQS%_nPB^6rl13Z-w8 zXU*y=3R9b%#5U#SsWq;y(XkJ2hU|`&xfc{2d+{%$V*HJ`oUj}b7w>4Fnxg;uNA08p zlC*!lOFCP$QBnJwl*kcQo6xn3cO-`d1Y7`hFiT%An`0BRHA_^j)8g^*%msa?46_5X zeomRXwPJN>_WgZ-e|&r#y7t!R=jX3(%sLZw!i>EoOZ2k;!hEMkURU*cHWhXGZ(XXp zGj*eJ&QdqtnOiUL&e*!*+Jl5eeMUw`aeFEXA0OkLa&=?!@o#T#K7RJB?Ax2jD|dVC zchvm+G*Q_dH1+cT*4}FKZ3m~_`1kAU>xwm5izK%Ge|A<{;`)UP0UO&795}$vFPHFR zLl$V8ME%Z!hliGWPnWZ+nK5BP!%->zhY=ZnT6i{#iP{F_Z*_ju^rx+@O-)TLc6Zs^ z>+9v0WZv6TS^xKSym`)z1~tDJmN)-`d7*Rrp1phX@9pXI zP0vbha%NX%nb;_9Rs4*{ ztgO8J_@#!k3t~T<6ciK;SoQb!_rn34(XEc+*PjSZel*SlOaX$a?zYz}#}b3x|3dGq$|+jrx^&CTf=&NfS)EayDR^D}z0*rPX+ zb5wZPYUU<=tEs8^P-0MB5y#KZFX6ODe2V-vn`R`pRRL%-7KcM_ST7s%B`Wd zcN8uL7j(RQ^DQ>_-g1B4t|#=V^uYnfk|`J1zx1Cxd2#~ZiRlulFW9EMdT_A$!Y)v) zJHe$#WJyp=K==!`D{N9qx6WK%?myqAQm9|3yzAttQ%w?&)W7j8J^CZ5^ssQ^d;uj7 z`FZP>bSGbPYI~J-ZIKiEszpW?2?rQLC0!V&X*I86kJ-LitYY~iVe=hRGA}QCcz3G? zllJ=!iH8HuZSbGb7$6eiEEV?_gr(mkYiwzqL{wsydj{nm%PkcRN5NB=kiln53$CDn$ zC0cwe-{ZKa)|7Yoj!IwO4|QjvR&a*Joe)&hW%2d*f4}y=IB3Uu5wledKNhS2}kzX?r=VF!{NKPEg(F!lCxP17wo ztY(-USlh_ms^G9aa6`uTfPRg`%Y0{>WnVjU?V6a=+XxmZXN#cX;^GRSKhrmEG~9M@ z8Z$fJk@|&OTeO?sbpH`8VK7rOF)2CTCp&}ZM#9rmQ$d>;_EZ`l6X9n6XH@dyLf~Sz zgVNpJDhvNVDq8RnS|P8jbgX;Il`ug~2fV9VC(1R%<^8?Af%@6k*BxEOr7kZi*?BeW zs|@RAu~|&tn8R44nl?6@ycBQTcwiD^`-3-c_9Px=ix9lJIpx%j!!{hsCEwoM6x9w( z;5_W#!!7mAH2d0v=S{5KpyQ`Y*;jF_=2_nzoA~u$%R~2;S-Q4qx?ZlP*@;=ahNu<4MK4za($tzBQuZVm3h$<4-a{@AW!k*@FvBSW2pjbGYloKyj{Z@bM5i*{_pSZa`(45 zH+HJ$N#9x#sO;_S-N82NpmzAWl+@IfQL-JO6%{+SZwGI0@|nqWdr#%(XK!zBPkx+w zdfGuQr%eha1-{|y<67kpf9rZM*Ru?1`AjJy?y`Rv`Lc|?WquS zIy@t3!N+wQqi;Cnuua#P75|5Ca@#razxrpST||F%J{K*txauX+CT!i#k$-pB)+G;* z#J4xK29w|HdRFo{s%92`U#(lOEa&&bS{P_iLz!PTRV$4uI;9qf0!7P6IN z6WeZ34I&fd^J87??sf6|<<_qI#HnyZYi_>^=a+L>obdUBNC1z$z5SMH5nlrWBwinL{qpv#ba8Zk@m$k-;;;quBA9g3;Qjtwx51jbgl# zMlN?Qi6kw(;UxHLZ`oU^H!{C2nC0F|_%Ubh+`D)09%WyXBye==l|_pdDJ*<`Zf>*B z!CWg#%U*eVxnG>z?BC;xw2ZPBG8<$E-t}+VTlrZ{QIYX!Pha(g1&*@TWi6epSH8cy zTYaoYa&vdXA!j{8st5?5XTIxM--n_WDICcMdGPYGF&-QN!eNhNHEkVpD zMR!A7f)ooo`+WO)IXkf(@p3%Aa#iOG2866kWUESP%{ra^oZg17cM@J*B z9I1T2HT$~LHHE?raT`(s%>Fcq?@2z+r=cR(lrH#et&VeC-8HA0<(%jH!t0)$nK{?G z9JF0;hONzog9j7e+}OC{-M-r2k5=Bjb0>jsqs}42PwRYCS3^2MU1_?fwr8zi)%lX) z91y=MOjlQzcWL|2o_o_GxqG+FH1L}sRbF0hZEc;L{Fu!(A+}k-alOGN{rG(?ZGRri z|G%+4U%n;#&ySBcc=|w#FedQLc#?d)4>a;LTl934Lza%N?%A_v=gyt0xctJjBS%~& zZf&sNQ}IzLrSjF4l}=3$cnmuf6%|#_FEY+nbS^c{4qV9mRnI6RAt4}$?ft#I(LQW} zg%QU~zbYqtT%N4%&nIKS(A@IN_3h$0g((Vl0irv^Z>aw;xw?k+%k!6)mtUB+*uCFr z--G#c=girbbMw)oM@mAVNyUaM2iE$|u@GFvI<=#tBjAy?>SnPIMH8$G1vw?mc#bzP zG8fEws5RR(``bzN`6aKeaQZ9eHB6l_VZpDT&$`9+{pMIOb{>}7ur6`R!h{bq9~F!B zXvXZFbVBsLcDq56C^rw!k;MyUM))UQb+KY%XVgD%@nT_!;AD0GW3P|YKWy#XeN6lM zH};GcL-P;UT)ypC@-Sv!jpY$BUz0825`GrW8Sg(oKY!YM&Mro9M`PKtWh+`wnQqJI zHu(HdBfwfIuW^x>c*{YZqjTy%KjUT5)zac(W7g(=#hQ9(jccUCM>+etKcEY=GQxj< zdC4r@c3Aa{@hMPE7hu-Wze+4I?{MDRySvL@Tv&MH$7O%}R=x-Nj*gCtt~aMQ*CZNy zNS1N`ZFD%8ocy&hAi?F$+qb{JzBaG;@Ss=PJZ^W{+kbz5&yb#w@nz=(1s#8hYs-9R zCtX=^slu=zzM|FZ8dJA&%BxRLPyhb@{&;qSws5YgiP&$E_{0Dc8U8zatIelv`}X#B za{j54&U+XyFQ{9EkA|F@Q2K6o(k%ZrN?(W^7v7+GR zpqt`K8P_F0Jk+XDQ!-^mNql_#jY*)RYs~*#p8roJPlwgfVPmr9!Q_i&ox80bsh@d! zX{op3C+9YvjoY@lJ?Ge3`QZU$R7HjQn}Wk_ymxn(ySpCd>s%doK;a{^Z14ODiPsh_ zVt*BDcSJ<|`Ejn+(5sg&ZAw2sZ^pgH$9je1rH@}~6FYzUG`Ae5tob&<@ZTxd7F|k^ zI-I^p-o>2VTR|x4#Whe78M?FXuT|C3q_@U$O={e7%vvp9kKVi~nagy`)}&TKYQ^Lo zLOOL$UuAQYwYV`(#%r6h5rwo9X5S8hdHH3M$3sSQaZNzt`}6 z>LI3MtHM#m+ReK0&@P>Q+DF#7t~{W#bjgwha~ow_PtG*UjXK^Zd-0INnd!RGWuO_q zbf28m>KhARym;~8!2|E)>>>t-(aT%k3eSa53#%)Mw%s5i;WaDbbX12~X ztwo>nIwXFj-Z0)0l9ra%D`mPWcDLCvj$-E&-6N)|8xGr6e@mEpocs5`-|sJ;15z0V`k@*u`bgoYYKn&__6Y%O-tjpEdR5nb;o1Nd!U;9 zg8d`S4{S$EmoPIkAGLj~a4{h2(< z53fp8U$I*+cGrPbH*en--<&n$*z@!A=NqMVC0(7dwPN~1Z-0OB@4p*f9&+k$J+_3S zWTHfvgk{hA9qk?w5fXRAr^yu;7vIR_=H})(duM0y!wVs%T)PzYeAyUc)xuA(by9Y z{{8)}*!=w5+~BE>cXzj+(BJ=u>2AZb2YW&1+kZ&tl{P>2yH)j=5W{Z~Vd2FmSnri4 zB`L{FnLJr|&YAT2wQcu=g+<-CA2TgxJwx)0_ZUAn|D z< zqp@w>BMXP6({&-!UgX*0;;>j@o&ZbEp3>K09a=2xK|Gs#&xNFX z+W4w-^+#vX#51!@GMU;L);3#;L~=isQ_5K2a-4Ur<9C*JO_s6~6BJiPa-ZNU>$uLm zaqG5iZO@X`IwrRZl)iME_5ZD>2zyJLY^eSH?MJ6t`NKo40sE5aS^Z)LmthGu4N``NO)l5{kf&Pr9SczC!ydBMZtfX-eiQ>Xo%6NA>BS96p3 z@3OpeD?>L^4fii!4YpemZy5a>W0x*pE^l8abF}X%!{(!R?#MKE&oy>j^-9rcqJy=T%c^Qd|7`l(m(!bXK|6X7J;~{&6#0ilrJg?gQ1Z0zvl9ar9v?scmbb&^ge|}P3W_T^e$DWy) zIX6XjiniFJ2g#AgyL8T7I|Q0exVFdj>SEQ(Z*L@X&TPxQ{pySv8@5!iwyX&_Usi~;!*tN?^^}?6V*@2JBPbixNYxMuvWwM9SWL5b3IN#Z3 zM?aaTo)Sq&M7RQI2!lOphTs#5bQ_hVMd z%@xWs5(K(#Zcgw1)GoYj!-j^FojpA+GgnI`^f2ACzU8KIQhk0+(=^a}cF-aK;lpW% zQWq+g78Dq0Gv%@W1C9CQ-`f-TEkGxm@j`FX-TOO>)t7MY_VV*P=650Uk$#2P!q~gJ zN)K0+yu7qDNzM1p>E!S4?t;qCj9D{gJP75LHam0we*B!d!jsu|ag{fU@6Wku)U$r; z)~}0PySL@sEP8jx@}iD*hjsG-f4}*5vhVrU2hUmQYzdOKcCVRQGuYnG z+bVFMJ)Fh&juGctNf)8rM-Pf$pUtXad**f{GrN?eWapaJ>C?s4j5mv^@=E)N+zRzL zvMzS_g3Pb4ueV=~+>mhaXt%hc{)~rR)0vUtJ1K6W?T zQy1wD*<;6!IXOSLzkp$pzsq{Ag#|@LhdN5$-V#;1vpqlFhUI+I*_NBug^yg$&$GQK zmiQ)Qv)C$q>HjSbj(&<3i`MGR+!}BzYfsb}maG1X7neVNsOm2_X;a9$lxt2mnx*ot zZg^y0^Fttv_v~qF@KU3QkD+UC%`(kqkAy4pPij; zUjFXRdAr{{aU7v-Q^i#q&M8?~M3{)IaGcok&?KyWTe3`ds&3f2n3Z#G1>H5$*7mNs zT6lVzuB>&L3$tDJHJu#_9$_^#dtRMt3T*i7>ETgOSSV>#lCeH+?}ht`R}xYU6E7?{ zdi3ba58*|tf)>x%s&RFZySux7(!N&0YWbrb_wlRdE|(TOi-agVaUY_C+7v~2C-pbVT;}S z+x(qHS3KL~GKDFs>gg#_b@k;pH>dyp^=nmKk$RGJ#W7jyvJQX6i@S`n6*o(Zgs&Bh zH+Osa@JBM}yj`_0^KGj`^_w*uLRfOx)XZv{COAq={rLF!3cn*0ven?#H@-sRj z;y~WPlBsi6|4{Dp1g#}6eVvw@o12}@oxOaAT~5QqU+4e-@t4tf!@io$ggx7eZ~7+3 zldq!=;4=uUdEX@2Slak?@<5Xp_9rLMBeD?A`nK|DR5e*J=~aPr19R^r?j3+@B&r zC!-FyK5$4>Ts&R-*!}gy}khqDY4nQjSG zS67GVNtxHy*8b_+by%x;mz!)N)8#8Grx~;ezBcONby=S%c!BZ7r0v_yrTnkHj!N*Z zu+%uSulBdWXT^+1vqE0HU!eZu{^jNV&ePj?Bsb;WHhUv%_U7VZ_W+xP>KT*2zrWwl z*z|0HdMj_kfqC}za$XvFmMqrgudZlHOH2ERTC5A&EaoNs^)SDE$-6s|Tdpom(>=2L z@Mp2pQ40cfe`=~|x<8$=rgc%#3bnE|8KSMBv(0j6?YO#T+8QYtr^v9}OG`ZYp?;9vR=?-F;XZ7&h5c z(BPYMJ74R~w%C;=)5Gl^RX=*fw_$C!!}dk-EdTnZG5X4TasCn$5^Abr@ixA_m+S1e zpv_{ZR_b2Wef;Rrg*A>74ZcY5iLh=vlGy${(C@3ZbT{9{g`lGD6 z`uESz&)eJDk}{XcOfB*1?Ck89w~yP9z-Y2O_x85MZoN*ccNahR`x9#!lM(dp&d%mz zul{fTe(z%F)J*B`){B{Ifp6r*Q)pC!=IdsYN3nGrIJoGO)zt40sZ@IoTaw}-@v(cMNOT8C5wI+n@HfrmiKYw2R6W^MB-R#oEm9_bMKC&G@ zFj1Lr>E9TCA*uDO&7K-3Yt`6h`39YxnB`-i?`^uvuVhxG%U0#9aTO0+UtL{2Im5c_ zjYZ+3mL;>K8_fLY+xhM`ul$taCL!d!6Lh7-`FXbM&V2syF}XP0RL1Fi&?1*ktlHm*UZmXIfAC~#fUgkfa@8hTCuRAr9BURj5eB!!&7P85%XLXL+kl=WE zqgnPfAKBHaCLZi9Q3>;Y%kio`-|F#aZ{EEK{9!WFtd0=C(gz7qMX*?dy2=RVJ_+k30cZ*fK*^;3|X zA#nA{9peSRBuwCtS!clrD}E5X<1_dn8JfU7V`NVsZ4Fzg3=_wK=$J^`ve!YG{#L+O0+r=X4 zb!S|+Ve+vl`tkF6iVtT`{Nbjn$U05huI5Mf`n}IK$S8`P-s!b9XsMUs%)N?N6AYf| zo|$Q1|4(IU)Y)04f@~^}Pfk`3R9L}1_w4C}3zhojH zqu=fJe-6&kb~_@b8?|N0hj@isGuzki`P5aoq~dqevPkwbH-dj=`fZ+~8$C@f<>DgO z>hJGB^AfpD(?b0(=lCzZ-gM~W<9_=?-i?ioywYYV$sReUrf9y9{G{sn@1g6bjL*-` zmejluwqsf*-&rb$@i|MsMShx7(9_echWQca%Ma%YT2%{Wo<---lEF_J3X0I<{?e-rScr z*Qzw*vYO8f0a4MZYU^Ene9rv)`}?KR&v(y!G^>BtPhwg>doshb2Z0U6&(FDDRThWl zZr6iNti{jHoQ!ySZf^9fvqCGw*2V0+xY%7kZcoMieYKOa@*Z4V?0!PG*l(Ut@{IIb zTQXONt+gtDHzzpt2W#$y_3``Fd}oEMiI^z1EMjBQmr3UN_e}gb4b21VzFrNF-k#T5 z6SgK|W8L3h+~RsF&-AwOb8$_&t`xk&@p$&azN=AEOSCQ~sxEMRR&(uR)Q8$k&h+EV zK}j-vvQ{kTX9zzK;8t1{yxh-)>yTr=VNyUOR~+{;EBRh6x(^X=95qeW7 z^uY0*54R?SPmpsGx#%I99KO_R>Z9ln3%6|aEQ|jB?(XBuid*{a|IK*pGRsI!#_WFU zzw#3k6gm8sDRr%@`}^ySjpf0U)0?&n&dI*E=HXknf<=LrLM+Q)KaG-ae!Nv7YuTCw zPba)k+Q_02x5pwUZOy;V_jkW>^s90fZ=A%iHT!xWOU&M?uPcL>@B9C+I^1|q!k?ca z86jdxJU83U8JZ^rY?6JIAicTj;f;;S&Q4B#^K3k`j3=du{{8UbL+V6T;g4R55hqs3*;bv% zp6IHuzE%IAa$NW6>H6<)ZOuMCO*eXbo~znH^@$TFPS=ZlR9bhb{oG9BBUG)oxxb7vC*n%j~Hm9=8giznV{pwg@0tu zeY^5|l!G0QsnYVOtyx=&mK^JmG(N-mM`gX*W&3|04)cR{p6{!voT?StA%5pXdg;qc zsV^@r{r>LmKaybHiTKq?3LB40rX}#TjoDPo@fORuih$EqZ!N_3SgP zt7jswEmyj_z~yGrWoDzl-`?I1Ul-FTDj0Hs)im$JgM-5AekP}v&N?o1Fw;OHhAaF) zZ{?>aieH4)d=^aX>FZnex+QAjDQUAD4lb^yzh&?4bWYe&^>x)Av6)f4yQ*}rY`o>! zd@Orn1KZ{)*B|}+`&;0|x3{+i4gTEOn9N?kNp(w`pWFF2_xJAy4Ucq-FON1+ZmaRS zna%jQfT8o|rwj>(f1z z-MTX-Pic9i=0ESu8e_IMVQZuQzRj;++`Np{t)R%}ST<;4-Rp@HJc{ZBsT_62Xb?#ld zzw+}l4znnmU3VKA8a8Y&*t|lJ#p#`M7-(0BS&qb!Plx&KWA@kGonx}2@Nrw^gS7MW zY`I0XTzuC@Y)o40)*F-|#K_||duQHVs~cbc{QUgJD~{VbQm^s4lTLbnNU~kOoUPQ^ z2j1ImoH;R{$GU1w@$++ab#-4lP4>Uo_25Cmine;me!Uo%$<`?+COkboeZF;hU!B=g z^))B6CoTo$kj8DV=a@UIrlydl$!+zrD4!?Cq_qtHT$kfhxE4@%B=- z#YQt1Ib@yAez^4Yj89P~vLAllY&$iM+vClZmBF#Q%hraj4m&wXRZ#Bdr>C=x)A>$* z`tkAclWDJ#?5FF;yRBR_@yufT(^IvNzYkvKb1_)f_E6xbD3uAj0|NuAzrR~*zba&< z&}Ngzd&LYEMoyb>si$hbNhWw7Q*!dkH&G9i4!+DN(abrlvG?Dv*HfaNZP@v${og|8 zhw4r2o;D>fE=*SU-&EU_UGwsL)RCh{CmPl0Z9Y0@W6p&Ij5AZuHKK?w<_`iGv{1y(*3ERF-0)r;v&}8H*2@wOImf|=E7e=b@McraMjyY zd~n!X-!!=e?BT-(rysYsx3jab9I!Oax&k^N|Mj)C+w<@9iGGN;5SHwD)D$9Zo_A)( zVVe@YKcFa!`~PzJ{2M&Kl*IN{e^-+!c)T`x`wKVW<4xjEx1P|+3W(#b)SV|5^nR;D znBuO0JOehXSEr_GKNGyYI(&WH<}_aW<^J>emWyfzvD`9TU1NVS`{AxeW(%%)IhU54 z%wE5@O-lXFAJ9qh(sA5Z9&F3KJtrNbulw-udIpOT=w=BhhOp>hp(!lG_0`RVZqE=Q!FeCIt~ z?;>lzy#2oH>+7!Y-LtFy_Qp82Cr+VS;$jxcB zKOVMgSZ$8G-y>;!A>2Ig&VolaH9sc2GEO-$q5OVr`OQtKOGJ6oPF?D7i-_x9!(6Fb z^RkEi=e~-MNl{uW67KD(d?q>Nzi0RLNA~}}79Q07{_buwufpUB6DIup{QUe}>*?ET zzTHg!vfz2QFsw5_M}jxv+1xdA`z$U1e{rN?u%0ncm~E z|9X?nETdE|Tfwb5|f>?Kw9$t>5?S)vvFwCuO}mxFfFm%L~V&?K=|og9aqn*)QiC z%{w+9v{2fv_SXTesal~;*Ep({`_0WzG|#=|qS{osV8_8`_RmQH0Rkr6qUw>epKLwh zl6B!Ks14;OrJ|>@=KaNlS9`^tv52d%J^!HhLc_*JW+uD!*?#t}b!BgFeVL)=CigLF z#^t=cYF!S2Go9OX!q?5Q)Ox(tV9U&uHx>Gko;8VSWf^|I40T-gJGF9MFse2XVwG~g zV;5N9=I*{Y#zqzq-&4aBA4jV=F1*8?~PM6r?cgFJ=`=O6Jt{;kw zop1Sn4L48aEY`SN+w=XI)n^($YMfUY|pol)peCp}e6G0QMA4*?wz{I6nOxK8iCKnf1(fRCy-RAlC z_SF0|S}W75_&aiA601t{J}zF~yW8{c-`JS^^2ZrtmnU04+?%O=JlpZ_(ihINInFUM zvl;xG&+&1A_`A!?`KN@g4%5w=HeKwAI?D$M#T8*|qpq$B?H1ELb!PdkXD27O+kE=` zS=su~;lnRkHR_+;OFy~r%K2|5mAdyTpUZw({xQnn$K_?d&P~UT9#yTZy-@M;q?(ui z;Wpmhn%4Ch-_`u)tmr$VETg)|qv*KrG&dxS(Z*6t-?U%Pdx2e$cos7|w z=2ek9+s(Bl*$A&r_~1a_g1)FzI8I zfo-3RWl~tX-=@A9$K91KoiHtaBx}f~ZIs(5XFE%6{n1Wg^&ekA+tt5bi|(io`tjgk z^O?k}`rjW^=yHkc`BXMZOgxpcV#%zDSra6J?|KLIzRX=BWo)@IL^(JicJs22t=!@& zS1(=8sr&!;`v*4R+1K_}e0-F8dfHt3`hAft^3Rq$S`)Wds_fU7%l?ATHLT1)yM_}I z9)Q+j$?V`>mgE(%Gi+Uq=QV*2mGe9&vL|+4S@3wP0l$tzqe#wh`$M3J(+YiZyjvj`FhAXU3q~F_93EKa*{>0zd-DR>C1r1V+Cmpf{ z`YiY7c3y9q#;9aEso#J3X#@U+-g$xUWvAIz+zeXk^-=6wztqYf@dqaOaDL_yyz!&6 z>GQE(&;|$t@p&@>IsBw#tg`2SkCM=xZk`{FF)9FN-J~~ zi?iBsQB4O>uIxJ@6xRM!!g-@iLPUUwhiO_)pN!=m^{WA_p!>msR+;A9xG*s*Bd2tY z|3v$fB2Vsodwcu$*VpdL6b=W}x|x7B*S)#9d5gWt(Fw2mWUVLd*)ogaQ&fuPiR_2c z3#7ZcySsaPdAYchW(9n|wAA}ce+bU%zv^`o#ssQ}-Jf znI$yx*MxeMCa+Tdt++AqaGRju7ygjQ1rCi)ty~uw_I*BQJ#pg1FM`iXHns#rrB~0| zBlh;z*5)Y^^;HE*eJXujUAyZ3Ruy$Oe%6c1mpZxqe%F(&b0cw+&W*_U5wJvyY;9xWR<*mIkmXjiTo#q)N9=ftJIQ`5F!|ZEoTDisb zqPOMz{Pc8n`1-i*d3TTXN`uO!)YD?GG5?5VLAGR>h zy91gSTMwMjde7^0~(3%@Mg5{omf*_0DW& zo*aGkrjE5){lA*cXH4h&&F{PC_H60NY{tb#o@~5QN7^shY!bGc)n~VJwyLm9Tcg^f z*Pc#~w=QrpymExK(&3Ylzsl7KSpv#3u8$w^uAF9^?k5!yzA|ioU9I~n!R~KwZ_l@_ z7BiX>;;o)*)&Jq$wYAb0TdZb$yP|mtv{Og&XXfQ)3wbMArH*ef&%Gs53A&2RqD#s> zbkRW>`#PIME>2F*hi)O2x<(VFT(*_}Se7F0(Q+)32ZK;SXgA|te%yeqsoqBqj?`*S$^*>l|m9$Naulw<^{pRL$ z<*OI2w#<06spRD)k!h2C*LhC4e#mc{@#`oH9rwD0H?M4r+gEeb!}J!HzNhJ{^{YdE zKWOGpunb>$ZDp`}+K!1?RyRMDI3CWJ=i!&{y~$zW2Svr^g0Qtwthtv?=H1z0Xkj5S zae~zT`Fq47xjsex;NcH2$(-KQ)O6;RzjoM~g2UMdr-iSNr51rjr%A7tT!84uAH2rg6I3 zHLWIT8P)Z!O+U-t-Pvhd{VnI-p2~N3c1~9F1+^lRjndD}VdWOniQ7|ga+2zb#apwl z&$=x2V$odd@*s!rZ*Lz@kSb=4`g>-ku}DnE)8Fs+gJvxjFJ7FSl$3XG&&dtPj~)%| z5d7SC^zK4Ob+HdqJ6Yd{?)6}NA?f!1%F5u}+uK|jl;?^c8N95%xmc#0T*XznPy!{cowoEAo2FLTu@u#$A`qC%g^qAtoZZ8aL=hU zp*l`KA*(oUhqHc4rbAnd&?0$c=f=A9~h8A0);=PKAhswXa2=sb*tXKN?mzT{s%@Pyi{{8!R zdYbOyxhbbt1~0Gs^>X=!)tecTlOT2N>g$IzCfwYd9>1p|P;&YVwzCeEQ`xG&ykO*= zl)BF3gw6XqJB?LO9&egdwf^Ye-{1RXESu~=$Du?nn9A7L+9zw>cEId=;qru~6;W~A zd^5~;CLQg1^JHfFJk7vGEG}JF_Ede%nxy{C(vPnpE%A7t?6K^FED1@V1N7&It`2*; z`}xVq?aOA^-)u9pNj=zkO?B?)r>CED_@$^Y8EIGOHh9W7=?i)5RLyN)yQ7wQN2KNa z$Sk>)o_>K-K*QQQ3KGBhB!do`NIcvY7+m%3&CR9W)6MVKOul(~+S;hCN|pWc_I{sM zUG-&LVsORXl8=XHiHyPg=xsSC6O2|(IDcxYc5`#{!$#2M(?=yeH%W`lwXgqoT)zI! zp334&^S@uJI3&t1XXEj1=8|>iGmZME8E2n4m7S<~+A@y2n03MvrAJbd&w13>`daN3 zJLzd!b%`a2ck2TW)1-@Av#*OpNhm5m)KTY_oTe4p#SqvmFteGB*GYVB#Kxv)6W5iU zpJ%&e?@CKuwe_ykn)Zn8D_qw+t*hqGv)TF2&dhxL{=NV5ZKvjW3Gh z-t_gs!R8Lbq;`!(xyzSwadLL{^|}2&V0J8fVX3asgEOH?>sg=v`2BwW^kVCsjb8or zaOiId3)~dW6M88CMG8Ct^TeTxk+W|wHTj? z*OlfvmVAv`V0?P2wt3Z;7f0f_x!8L}uWBhMEbyADwdKi|TYIa%-rACRxsjP2bae2J zO&f}@2z~|ig4Q027TD;rEq;HUN$twYC9^&pxia~>(m|cnS3!Cg&!nH5V=2kc)^%T5 zS$TgqyRh7`gefI-WVY<{pkKj z6JvB_*1LxFxn>=Bpb*P((^+B;qf8dU{&jf8Lwt&yTZx`S;~_THs9; z{f19_CD_wIE4R+(zTptcw7)*NrE{;?u6^?#Xfn%9%$ibE{B~ZGUCIf8@Ri%@|JT{Q z{_ybd5((Y46SF==RR~Ntur>R7g7k}~Mpv`#85bWduK4ou@^bfnxjlZpyK8@c`}p{H z;tb8;WdfQj`uVm5FZati#-?Fz<<6DF#iF#{_1UR+EOFhDo6`b+l$=xF+33a3YjmPB zv*6E3Xp}+)Z(H7Zx~jD28m0l#svVpfFV{ z^wr8W*$2&X&hL)dD>flCBSWJQ)MZ)dk}jqh)G}#%?eA~N$NN-op8RyL`un?!zMw_K zZzgPa=&Z>;u`~Pny87R@@6Rxn5j`Hi(5bcZ^D{*Y!F8TN8w2cwG0D`Lh}(J~(-EbNb?I_i8@-9^2_PRVyT`4tT+h1H z;NvfeErDC^rJkPF`ZVbMR*k4F8hee`tk}Kc(v&^mXgq&CU2Lvh?W~_OtJWVCUMls{ z?Pl)vb+WMqNh`}3&EEw58k_S>fPPl%D!`jzpnfqHDT((g9ky?gPMqb z+?+jmH#R7?9*_wB|M~t=o|_H-Ph~&6Ds1#AYDwvWI}@Crl`kutXH$9MmCrM?+*_b) zPA04Q8l8Wbbm0Bn-R@e3hc&lu;a7I=(+OQQrP$CluDgWI@M|1*%JVNTFEcYUE2@UL zuZ!7v!KV1xnZ`{?Nl8NCVsSf*pYxqnZrYi5ch{FsM^4`<=~VN4nCGSVb*1`x*GG}* zJpvbwzTf}<-Jg;V>s@}78~yk%bdcwtaI)fh*I5OhpPgN>K%rx4?(J;>EtMNeSBI_5 zXjSOivBP5Xt+GevYA?5T^z`@?{5nygdxo>dDldFJt5nYEX}TQ+x3bC(?Z1(BWksO( zG#$r_s&=~hCJ{L~IeY{#VV(X^xF(v`h5ax5KZlt~SrSv?TTPG@hdEd3P^l zUSAih%*CFg4@IRf$ zoK2K`e+Hzeh@84NApZ$dq5DFE6$JJiKm( zQ^_6g>3UByCa2iD7xc;7+kr+-?x&rdRcO#Hrn{@;<)l4gkuonoMp@(>lU6h_>N|9C zWw1I&?%P{i&%C|7+~0Vwyj@KO2XCNbx=GFr1CRcd8tYx73jhE6`{2QYgU#&5Ck!O! zFk2ol+rY@;%Q)lO1u>zz2s_$jiyM}~J*&}w(Bd$_+(v+;1-=i#^9J?*M^4r69 zd8w7h&aG4{EG%3X#G6*!+qy?=TcgLt?URh&@BjZ#I)4viy_jaule6ac-&|ODc!}p^ zz4(1TCX=Jzsxv-;j3b%9V$wOw0h*)u_2p$V8?Vx`c0SpnKl~l@7rXZ>t>{>v`Qp>l z)1Y;EN5Z8~dOZ=?nGeu;wP_nO>Vjr*>Zv%tb&%eyT@^G%;_jl?Q~BbBgMn z6P?R^XZOii7XAD4b4A$miClbVR@SARcy@O7>uYOIfBTY@e7x_fsuTaRd3(gfjyc73 zZ<$wcV@KiRBb~yT3tprubZtsKy)E}P=qSd83l|Ew7ENlaYcE%9_nM|NQ#)Kwt9$pk`V_ienkVAhQ{PfkvjwJu9B*5dOOHe7Um7ia{l`un$ccR|-uy|TW-&K}hB z;|`~=+M7E&C(l)hQ)(7pyl7FMjHQ#R)AGQhR^{*BRK3&QsNjDo`=N~i-^uHHDnH-Z zSuCy-F`ODC#V%6E1#_TJPsrcwz6*}S+$9%`7AHz*v~_%Zd1)zkZza=oo%^$d66E@$E#y2l zJv`h#+p#(K(W6Hk0quOUUQ;v@mq<;yw7We2a}96uoMp+i-|v?q8>zRvfK z&VTi~mx@9Cng{1uhNwj!ZsWZ;)5ALL^p?!a8b>@FS<+VqE&cWNb^C)mTeHQz^fx|8 z@d>Eip!apk#-|)VGg#6+JUCe1t^OJk*L{Wmio1NR%RYm>C-+^6=~G$j5z28kX0_Ax zsoLS|vaYV;l`>Jd?$#@1TKz3&)#r`L$Ms@&xrkZV>IB!`+>}~#$NK%AZ{WQvKUZJ0MNhx**WsKk)hgC3r)LOnRr8(2BW=cGv{1N3 zVkScX%aw!vvs|{R`})nbVolDuyGyjQ;=uvNf32GyeYYxoUv zJ!msyQgXu%0sdoekM*3IrYl_onpyt#pi1^~h3_-fuo{ zryOLmM}OasB+xP|btTiSg9yCRV(z?mdxOsoHaYMI$tc> zpUmvVsdI4M4_gb18#Z2YGmqGn3SL%*6%|F6`rBNl{r>q=v2IuSd%MzCS6sWr3{M_D zeAs`Eg`lWt>CaE8X}dRGw$|PyaU%QSM+GC$y)%veXPB)duQD>TT}ZmWzy5ydR+-|7 z6MHicsQb;yI9D=NKYm}?+go$3%k64@Y}h$dn{l?RO+~@MCf4NReXgq&oNjH)-Ch1Z zZqkW4^Dg~ZZvXYk)(r+?pQ4sev4<a#np<}UIgA|hMT&&w$lnaic0n{#t}{{2mwd-m`!s!3=xU*Zn!(Fr_SeapPJQr4XzR%}FTIwBZOe%i zxz!_S{9}rC__`Uc8)D7>`Tx}>PPPZeE%=qn%g3)-h^yV^0Xdy1u&=X%$opkB%B zB~hU34V8>NwzhJMFAG|AGW%h!!uAENiHF+`stY9i`}6bkRBiTbM=2Nfyu=kZ*(QOu zmliG$HF;kD=kMQketExKFNeHN>F6?}`hPW#w?0tMf4pjvkKiAa#vS}Prt4-_onW8*I8^@YfU^Bv+(-OHamOaf%*NK&n{ADtm3*4HnS@y z_=tC2$hy1B^b+f*LREmNw6u@%)3*x*2;}xy4L^ zdQb99Hc0yaLw|zvT&q$e^H0+2S$}o)867-nVxgs@vnFt{ThGqTX{?V78a<4E6~DZ+ zG(h0^;e(qERenC59)E9V@$noVHbHm3_Xir8-|zo#w~J|E$A`tMQFMJ-pFV%izQ515*(UK& z%hv4cmsDk~N;H&|nl!r-7A%lRb8uXD2~$u~PU6n1tHURMEfD9;KR?g*c%SU< z7pre=&F+^r&%3%R6f~47*%Ab*f&}*ec*K3n`SX;P zzrVjL@61g88S`y(?eDTjtUC{$Kf~gY^XN$D?y|R!-nK}ubKCH7+JgrV8X6e9JHr7VwxMWyX>t;Da%pGr^8iPa4EdT5jFCNiPR_Hn-kk(mgE+rQc9yha zsO+VBC%3rnEqo!9ieB`8bht5F-N`8bY;1l>C8#K{sr)q0w)zaOqfcGB?SGc#zA@($ zPGmp4sbI9UlQpTCO{O(qfdiw7R!*|mjdIzD%}utw(r?YQn%Elc1pg^oXKa7DHS^kw z4RfxRK6>;h;~i+-QNn=+w_d4_)9&r9o^M&)=60rX-=qoWu1vmu=upIo?1|Te12(Yl zDnC2RbP8Jve+=XK^RvzS8+~i|w=#3Ihe_QH-JTa)9IcdZuKm2Ft?g2~dG3k|{wOQdY2OjmeM*E^wmMf_J+yhfJEt!Fj6KfjRVYukQi zo~`uVdpnEMi}fvko9E1YaA@hpb`Im`S}I%uw_Kh`D<+C*@2>j#szXpYuKsW7Sx99clv9JE7^EU1gH+!Vyr>G@o z0yV2aEm|LMBi5B>si#Di%-X4VVvDY(w`ryB9^M_T$BM75i9FoSzdmfO6wl!d{m4x% z4)HsSj(X?_&%M1pzy8xnby4jwo%nq4%Gs1*V;ff3$RY<;6P>IAf*Pv#vZ9-r%8VGIw!-HKYl&w3E%c z4txV$i^9eA>GNmjb2D4t6+b!AXwco!;c!}UsX*89KH0@87pui|A}&P! zI27Yw@>gL|^SA2XZ?``b>pNAU`|SLD|L9o_Q$Pz{MYY3bsQ$H->)Y=&RV#X1PUGbn z25txbf4iOU;mD$Rh+oWfpXt3zD}$E{tNVTUDsNNqV1>)!_7wpovUg2hZ7F+uOIXdv zAw?1FqFw;5Mwt$U(9GN0a$P3(Sr`~hP}`V)e_zRt7X`=5y!AbW92K4w&b+eq zU^BaZ+@2ZRi#;~HJ~>&vxw%=<^Tut1f^9iBHJSuIt&82QptR`Cg*A$wx8>eGbokj5 z#r+=^?m2PsQ|y#gD-$ijU8j{FqjsoY71EJ?>=4)OV`z9Gf6Ka-sT#9IkM;bwR8e7h zJH<<=Eo6P{?r;BozqgL#-Xc>kly|+|U7GQj&6@D_^Cr%6?Gn)pUng_dWY4Q#C7G8m zDaFgKZ{1m&@c3A7R%UL)9)A|fQ1{r-E{UtJq*zT{jRuk;GREeXs0 z<~9in*l>&Mxu{9@x@=rf#v@~4U}7?bH$eY{&|{|5?JrcfT!{bwD|{83&!H&_Q@(`F zHqTd^xIOQ#RoR;e7pb3q1uKnwq~jibJ>1S8zq6?I#qMw0nr=gzP&=~}FW0l zzllixo{w&8qqaU!@=7^B&vv=b%%&5|?Sf8d6r>$}tX{WbkC+_$l7n~5rcAPzdwYBP z@{Nn$dR?%Swro7Mz+c87!QptHY~re{tE(LLyVosF@b7gwjR_f~XwC)khWO6nr`%&&1RFT zl}lRUq)fA>L?$u0hU_YNd2X&Xzm!Rb+wAS{@9dn+yTa)6v$M(?TkQKTE!%i&d%nC3 ztMb9j05Mh0zn~)uT4a{4s{j9QPx=3Ue+?A>w_ba&1vGz{30k&aV*S?U_6P3UGo&kd zqCW{MvY)=YulDz+r>8mcS4@g*jC#xwU;8!Gj%n+$@22Oi9H)IwwS1%IJL|$qQLT^; z(5zWEs2$G6<~PS;BJ<+ua}1N&;=A;%la6qBski@qaIpCZ|LwD#M89H~0N?V?HDoq<{6v)(>U^fmg&&=xS(yR>~L5nm=E@K5kb@r`d(8i`>3EKR5Tb zjob&hy`b};0?Iv)H9e48DlRO{e7E+~N%hLl&r;{@`EZE)%MuRP3R5eqS^Yc8-_Lv5 z^z%sa@jk=o1j}WU6D|2T9XU?l-CKR#MquXr{eQnn=kF|gE7h|r>1fv^Rqsvd&*YYb z@2jbdxOFG+^^MyiPfb#{?-9$CTCwHQgG)=jWu;Q4ElW$-+;P20X1-l*)!wSFT48H4 zYJPuxef|E1#O6w##>1{P*+Mc`U2dP?n7uXn@87={?GGM2C~*4Q+uM>UPvW1RnyR=( z=3_!LsDUzh(X2js`*Ue&t{v0ksyKa*va!5)adGjRpXcUUKjX_=ba?*!`hS&YXPI)o z_Ka8oxQbPz*( z`z;<0jt8f&tq5eExGnFlRhkHUgPqCQ_dAQ9SG=ENS=`1i?9na|EAW6*TDy?f;zv6U>XGn(ev z*Z+Gyuln4_s2SN4MVN}7Je?k|HdSN&laRx0ytB=6Pc2#6zhEusW{88$?EZ5s4jxhC z4%)Ewzk3|Fe}ke@vE*uH_r3`~UdStbx|u%zVBMCPp7)xLM4u?xBF55Dk$rPhYAcuM z1@B`&x>mfqyZif(kB@yPb8vnJEkoJ>x^GcYsW@GDW3qaUMl_#EcMPA+C2r<#r*FU{Z3;ux;!IlclrBgyO(V8 zJ@IJ5btTJHp69Y3dTfo^Su~M#T~Kdi))FaAhna5bOFUPd%$}&J##Ytiq1daS*W~&_ zu=Mry^~)zHuAb+y|5@Kf?eKLqzu#`(AfwvzvL&wdsYcerhY!zHT7EnB-iM)MW7XGJ zSFXLexmjEzpn>1D({b%H#r-+QVobT87`>ih<`bCA^z(K6f3L;7o~xE_byPcV}{lje8eQ_i=7tuvEDLbmmDrhvU^RZ*ESWVU~5}gh^ZdpU3hm#cys(UA*>j zuSrq>i_`QR({kTS>4BORb8k7ypW1yReXdpMjklkkp3dZKZfXK;*MIS-^mB&REl(9; z!RLEhZrFVBP4s%sDOss|$tqx7QHSH{$?EB#b+6T9|`8JiGj&urhitV0dl6mRg-sRDk`p6d1|WmbiLSF?|x4WkJF6arXzWA zneXh#&1n}mfR^QHtdKIzQdoN7a1F~ImiKROZSDS)cuTde@gr#Gdd39>vv)T(Cjb8S z_GhcEqDe;Y;-*szP6;ZzDQv%xtnNSWNorlPz2EDrgsB!9%Adw-!3L$1Ih)r0pBz z8`sVA!kJS$ghA0~u9fH}E*_qii9-4t4r>d@-s1TcwK3`FGT+$(`JVG;7=5?jWE+%w zyiYdA=ld+}aJ^++JB555E|zYXFjG!s$A%3CY1}5!+w)?>r#0uy^mtb2=fgHbX5C`@ zr@DJ;Pfk)jW1`Xbc7E-*$mHz{QkNZ0J%91y#hmrhO_yff{S>t%bAiwWg~?{AQhQ2Y zPt)dI_RJYn_!%}PCba$g`+GlV^|1ttM2U;^j_U7u*WF_c+E$0JmorZDnXVTrV7cte zf(|M3JRZl1{|+8J`1n|Fvb}E9mJ`$Ul44rqS1Xd&mKN)8LD{2Ln* zP4;g&AS2ZKcKQ6etgs0N?tOQfq!rzMh(#^lweXtHXYb6%r=1S1aH;#Wwo?CiXM*#; z+RtarpDAiCE14CYEor#w;m60vFRtTcdH&(y;aJw^>ho(3)%~z=FEHYqyxa16y25%_ zEk~z|CX&yaH?R9A|Nn>kro{;do4&YQc{fNd%ZT4oQTXM>#bx}h@;@d=sFbfeU~V&9dcn(ln%Q^*vL|rHst2}d2n3!}wm*}i1dFJk>Db-6Jfc8^G^j02zGkNFsw6jt#q|{o@B>L?Nf5AO1&HHZPR4Guu z@+9Z{rt611Om|f;k&=9(b@kkQ`}f;ICSOOHSKRgN{QUPNYdl=iM0&PoTvU4T@x(;sHxqUqdB4JoMS>;!P4@{uuK3wz zxf7=U{`S_nf8iq~C8cdSH=Vq>jf0ElPP?Wf!;)-lygqJkmfVWvT0cV+*1M*$%;cNt z?&db>v2E2Chu90hX0iudO52uud)l%E-Zn4hMQzXXo!^mha=v~2xrzyEb38v?QoQtQ zVMylv6+4f8b!l20_hNH^olmDzD;H>B>F?zVz1Uq-EH16M)Fc?+acIUg?a);%r=0R< z3!Kh=I1xN;RkxsxS2`^$(op-H;o+Z?or3q(RHj)t)&BbOa*A#hmsVfpnU-pKt@W+P z9R(g5?r8N2Sr=ouh;5;x8V8Sxd(zBP0kgk`yu5aC`xB0=_P*b5x8HC3^`rRA48tus zE5gb+dTZ}LyN^r7O_$?U{LohMrh*0($T>5(?)`xLn?M{-d|nRRNmSaNn) z3NJVJ;T(5PCFOVt`k&&^{WZ(E zaR79`>kAv5xJJKP(6rd8#-xHzPft&8U|Xo!e>p+yW7LAn0cxP5g~G0`iJYvrDd}jJ zZPk|rEIGHg^}3X8Q&|rhyKLna59&NMO*eXhL*pXX?rD0lyP~#cd8~PRd;4LD;^*g5 z?eFd`U!HYwQgsa={*PZ?+=&`%} zeVb5V@cO;qq`n+Vvn+nravZc1=j3Gd^)Wj?9ha|f5$!E<_HuP~y?DmS>+CF3WuGIf zgO~et*m4N#K3^61&@JiIx8i4KBuz2|*l%vhyzJI1b#OAvtiunUf2jCy`o_j&OP(K= zdU|>XeP5r^NalVxL-G890}kH~)CtVlTm9WHs37m=rq;K@+=OqCP zot~bW+PuA;Pj;8RoB*E>$L7+vw?wZ!^|uiIx6t~T!5sJb(njtPLH>%x-<~~x?*6|| zp!M1&Cf}v=pFY{@QMAoEj{DT!o&Gl`X8rv9JbjH;$cls|x6aHoK6{jPRyQQ22`(^V zkq&A0S@dhh*FV90wof@v9+#dOzB+8}EVJBM#c_O{9@YWN{bXHab=;eMrb|gmo_wDX znCANP)6<)52Ty*RpsOlsw`88t>vQvLxvv)*oH=Y)`%58m?zC+Y8=sT7ARcK>XoyVdUIiORw4q2Ae zx8z)37h6)+nZCPn!gu}sf1GsAG_A|%Y~>bT*yFQ`OP@`wtZk!{a{A?6#kFCMG7<2z<&pF+uT!eVvh^LWG8)k`j~T zNx2^}$)6Y4fmQ)2FUf9hpD2^l!z5!_q+mCVE>Uf% zm2S6_mPk2?uXNk~$Z@6GdRMlVt7~%j8J%VXh%K4&M3vv{_s8S%hYueKQ))dI(6h0qt>l}xUm*RNQiQ6?lUUH$J*<>8_Uxu=N_s*<06(z6jA0sMHNI4rpV0Su$yfW88Ng-Za7W zth3rTHnl!ze0h2K;y4YH*VooAW^7@M$z?0)P?(-{ZR7)p@U}2 zE;y(KcunFLD3q;9Uenvz*?3S)Kh7tZ)38o}zc_kwn{mK0Qg6!;8CZ9FJ6D&EsU!R(u z^#8&vzuF~jpt8hqRp4d&pHGCtS60*tcI_U%PcH9SGRmcdJELbLFym zN>w*6*-T`yyT2ikdD7LbOI@$eoF?|DboVE&m+hb;Lq%uj=KTA1Rg3o3{@#{zbJ7+r ze*XP6KaG@guB8+w%=_*9-Tk~@qU-7zY4cOo#Oy3u?ADuct)ex@H0rcYNXD)W)*pYk z+xSdA>OR}OQMu^G^Yb4ch}#{CnPJc$7~FHI{+U-?w>qE5=6Ac_@3Ss?a$=EdcY<`t zg&Bs)7wkFmuh^NM*ugt<<}<6^$`>zR4nLLs@S}wi!Z$O}Qo?xAcnR=1x{z-&&opW&!u|d@tVE8BaqKwLXjF?BHf|7E#>Z z(Y;Z1LH7cS&5SZf|M`0UO1GKAV0qr-QGDCAM~@Eb?^kIR`K6W~UL#oi>3<*hkIC07 zcMImMyKQ~H>2Y~&cd^8!3QdQ&ZjmKYlXzBcD|mS5+uPgL+pUzYPAG6&HB;?SFeqMl zxYsQ{a;CU-Qg&2*cRT00!!{=mzM1@Xp=`KP({!HVS#u@c`3j$&$#=aVhiTel(aq^| zmlZfSp2+@qq%p~F*QJErWpDTRHb)-GerV8hn0d)I!6;6f*k$)qyqDiM3F4hG?efp{ zhxz}MoGYAJ9RI9$-K&o4mD3kWZT8xK)03&~;e<&hg{l^BpUKobD!tnC%jo=`;@rB) z!JX%-etY_PJU`c3!sU0r8C0Y0+>mgPN#w5e`#r`vH#VG{tgauu?ahymkHz(3IyyTI zm-n5uDUlO-bWh?`_Cv=Rv)Ay-&P;c-Gt_7+YuLC}El;R(>&_Pm9ZDbh&dTvT++lY5 zTqs+_i4fb(jhA(-KdUz;>KM+PJ-OX~kGE4ngkN0ul%-Nn(w5xXQTTX5R`m8f+wymJ zdZo>6^sYYHdLqVPUAXzWYO5rD$KzbhGyAUYC}`ZttiADpNq91^yp&t0cedq|ttWaE z$}`S@+B&7Luho7y$lh{h&0Vg~lUHem3!HfP>+5R~ZZ7w|RbQjF=k2ZgTlG2P)0F$# zDIaEPSL%W)qBOQAPfkug^RSVb{oDKd_5c3-EQw1@ObqC?{QB@F|J3VF0#CMXumSCG zbUNl7*Zsue)xW>L-Bw-PEU|K1!a*kGt9keKyyRV}w!T#%WeL;7>q=8iDjpr_+?suz zjg1X7uyY}yqQb&tM#aa*FUqegbXg8=?o?jyn#HhuZRF-<`S~!ntY1lXiAUtivwkumd9FG*Tw97WD5?$ zA6lRYbvWqe=C;V7{Ozr$He10(SxISI{(ZlgJ{ikH@6-6DZZGGn)Vg7 zkz*fMrLK|kg)R5%|Ns5>_c!Q<&u?#TdQaCodhFP;lTJQY8xHdyS5{I|($dnhvify# zu{*>)IcLgT;jO771y^a?3ixxDe6X8#*?iA zEaySHXQw%UV*25mY1fr5HySQ+iQ848X=U{bG%_x4XVM+D#B=Mt-R1oSM~)r4x2v>! z!r#a8|1Y>odP{Lt>aJ;}$Uft&bM5@{|NeYFU;h4H?Uxr5tFyQM{XGBwpQqE~Z=7#t z=YMy9|M~Y^y{ZSNUOyBCN(P^zBIH0GQhcnqzI7|umwQ$@JlVQI02Hg$oyzN5b6Y_P z2b^>hIYGXZKbHpz&AQ)jxBveB-oEC?hmVhszpKE5ftH^3J!036Ie`La71PA)hnzt6zfL>Jxr9+_o&d{g%7fTRU`>|BldT&-B}mgAv1!La{y9-`B0Dh` z)YGcL0f-wK14k^G4b&E z^XvWR+s&{0_449k_vGYc(`43zw|A7jzShbu&c-X{BHe0sA&To;g)WEt#YL{5;})Kr z5cD*4{IEvKXWrrTdBrj zcVG)M8;^sVmCx(K^{(4;Zi03%r=Ocs`uf_%{{Q#?|Gh8iC@{&<#l@wf;>Yv(_4`sz z3QaOBe|P6o)Qy*0H6k`BY`M9k@Nw?#ZGxu0v5MS9A=lT%%JxmVeu!$f*ISBI{4 zJAGz;e9gyJk?9I43`)w%{PK2p_Evuf9V(>}@L+0q+{EjLgx0rC%=-85-|g-B(?f(= z`d1%(@ZiDGZt?PWcPzu##egkqU|Z?sJIlmTtc#6RkyRITU&QzO_4h9psd`PBaQ%=O z#QE3P+n2w)19JZVRaZq@Og7#**v!7W^!2k-MW3Q>JlJXwv^H{cnswQm3ofE8@(H)T z->W`9HFNL7tt+CozPhn78Fcel-QQpO`~MX6D{!1l`2OzhZ1a53jQ5k1lR<||oQpY` zojChC)3%zQPp2uZ+9&uZT7eEwwXhO^m;85Z-p__3JCY-AsSFb;E`1MuDn-KcCO9erK6+`TTkR z$zdmgDqgSM&f_ksA9n|u%Kv=quXiaAwDy{=7rQ+#R#VUMgh7~2ty!FD|^K}w%SyFl32+mpEZrE>3HS(u(eTrQYzP9BtG4`;Z(Mwlt{~!=DKYz zokD%nE*rb#e2#i@dU}7@^b0Q@H7V>kTVya>`}E1|k0pD>*6;l`OZjSCZ$#$CdbVd5S$~K(^ z`V+uuPf_)e(@z0YPA9iR9~4)*zgJ%0sv5`bY3g{w!&GB^Yik_$#RUpWLQgwp|NQ)X z`t?Ij>s$5opdGR0ueUm^64eN3*x|8?vq`_Pq-@4D>DN(z9`e^W=*_GD_ftH+MzC~B zyg-YH@0pR26E6Q zrONMTjL%PK_@fDSl**PRvlLQhNKFB|A|pWH&Sg-0_r=x)*AApzk&TTJVEG=wx0UVm zME9Rhw{AF=owy{bPsY+EyXir-&+Db>9Wz|HrA@Q0>?(Z?ItfICMX~aN`;Xth&2w&S zD0z9wr0P>t#EY#OAu9xQO@Sq6}U1;b%ke_w}25_?(J=$Bj`S#x1X=>FK6p~L}-2Ml35BBqHk|)b>=n8xWI6= z5$bT~=A+%>;=Ejkgtx}bG)k4xRR;xgclx}_XXoqxZQi-#!ZKg!t-C;p`DthSJjJBu z>yNfxk1Jjx^)Tb!o}Fnc6;jF;_=8qXhJ$1NX8L^Hz(p))Evor=cv^hiIGQHdwDCw@ zS{rRH)t+^A)zcFbo#VKz_loK7{c@>We;-Hvw>LL~x2Sc12DJ}nH$Kt|TN810Rj9OC z&W+XK>-+6~d0Y+^Fk)b42kiw(+gJ0`<8Tuz_o?i}&g+Lfwi>0LQn+g3&3bUNgiXbU zz~&WwZ*Fcr4N7B7QfFqH>zj1wTv;O8GG%K_uas#|k;7?lnbCCN!mC3$fBwDO{hm+4 zz#;u1i{e~Rnam3+lTS_4)dm&F4F?V!cy)F4Zlkrw_lnj3x;$SiWQBvVUEZA?mEaq1 z)7C0*oJ{`s=qTt6xi@B+msHZv&4EN(%#IC_;v7q@N?(OsoTUItO>FB~ySnAh-oL*; zc)8!@<^J(|tF|s%txzHT`r6v)9R-QqV!AJue0q91d_};*M@PF)XM?h6U&!jn&Cj-E zUN#A2J=nb9yCW}XueP#Vk3*@AIDe&X&gUozDRAlMn6mKMT7@NRp3XAQk6YltxcI5p z6b;4ot+{dBQFl*G)#jHpdNSGH?joob(mu_~%4(W@?ab7tPqtR<0(m(jd}7wt?CbLk zliSo*Dg0o#Y?gcL%G6BTcc6;6da+yYwe|7;uZG8i_CkZ|9&HXMqaDT1{Ypx{EOc() zmVe(a;Xs3UT!mvCH}_t#`hTD22fDa+i{)NkcJ|}rVBY%oqqMfRPAs+Ih!51x3}%9{Viqs<63n7$?U|b*AHD#P}NjWV1U-gGDl1+ zK0FXo^^(wCUaG6}1=I*woOyYfw0Yj2SF6|S#q3zn&D}I1Y?`!5#)QK~pQ3C^*B=EP zxazSLbW7-RzqywnRZ}A~`z~-QII%G8?5x_4N5${g{eIgkZGNSk+evHv+}a-x+n?Q< zxkpT_O4ngy($NIVT{fPswVfPI&JsuxFLS zzF)6aD>}E$*vjsu}aon*+Vl7wH&vghYPq7FSopmIxJ8W&#+dDfy|M>XWJpW$E zLcx|To90A%AKWkp)EZkC$1U8wE_Sz;SknXPo4t93XY(p`SsuPL6ZsSs0UF?NjN?8H z8Z}l(v3as}gBiI09u6Ml0`=ev^b4PC-LUooXh>pSs%53FP9vxbfB2^E`c{RAs{tpn z6LmpDAC zF37A<-qt;0*FY{t8OU1$+9lZZAe2>UeQPVoiaXvimAX0F@S!7} zgqe;83TV7?G*GTP35=$cO5M@yGg_w5w4mKolq8h_8a9T{Jds)Mck6V6niTzVwvU!4 z=|biu4w-*=U(r!u#ErLJTNoDp0W|vr9>N!zZsXh|#U+0NR7oDxDw}%!(B8t+48BV1 zUBhMvy1lij`}5=B;r7D9!apILldmg%Wq$hS%n8s|rInn=3-}s;+sY};Il~0aIgY^6&3& z{zr_Cj=}d5I4gCHtP`Y9iEV!R?d@%iC)wB6Ej*z4<@x#f_SN5VLPA7b-M^{^JH$a^ zX1i+RMZYOFODsaz`eXN2iE24pM|vd5@RZK{b>gAohY6JzFJ6?{v#k9#bROtv@R9fX z|I3Msv&&!dK6d2D0Rs^Qj_05iR5c<@r-j|)y00))r5h=4*Z5ds`2Wvy`>e22D*9p$rQ`OY)Q$@$+-@Y)`-Uaq?~U;RQ8A%pOg>t~7OlQ{e1?H-UkH?fmk5 z+}yj1o_1w^-xD(9$<_})(*#1DnHCi|IXQ)`i7?E&v*X_0>hgDYX3DGyU45;AkvW5Z zbH$FQTPu_T&XssB_n)6O<;+pFBmL%Wu5sOG?p?fm;`osxbL{Iuch!JaGg+6v+mLwp z!OXb5RTs0rzrNmoBIu$?*f(cbSXRFI`1p8XVPVK3W_G@u`}=ASHnCn_=G%MhHC`zeTzx$-JFuoX*B8_2r!P`!8>97N4162s)j%^wpGiibc`TL{-sMS@`_iTw!&; zH~06?k1IMi$1-@C59m;o8jF$_0a89sTc3g_WE~>Yjo#nf++N9d`~I%d*Z1~T-LVujo`X+B4Px3XkNbe%<$E%ySvK|A3nT2_x84umq8V4 z{O8;0Ms3juUgq=l)m8JH8wsMFg)V4s8$Rm){aNVT{_V}p&54KG1pGFqo$ZscR7%aO1kEi=1zgko1wDxA zpP5Fix(hd+@&GR_-udhG`u(#?!~5iHrG$hwrJkO)IsN>-oyE`p{rw%cYX@k- z?@Z}=cNKM?e|>#@qS%y+t=!^%vrJaj|Nr;z-#=a{lLdwAVs;uGeRrf&cvAOFDNy4( z*GF%?tJcR451qFJq@<`gb?mzl6Bo0$>g)6Q^>q&pG$tSKn`>G8?A6uPCK(+y{UtS@ zqJEgoP|0|+V~53*^Y`{vgYG(B?B4G+RVz>lbZfV5b(zt`u)w(;d&D%GHCb3$+1d4@ zx8>a0lKJ8}E4LVk@%!7`XPzboJ0Gfg=-4jui0k&@bvhs7D6x1K??azC7N9E)QXdB{ z^O3Z--`^{3?&Kw<{TtNJ*f`<(q1!gk)?|aOXBO2C+w=WiweM`RwNYDNX|LbI)W0@r z>nSav-+#Z~&lI?|HT$^WuiwAFzqvV?Pf16|CyskNv}e@4+@rJn{XN^lM=X_w)!*KH zdwbhF@6L{zpPxP??ydUDCvT?%i$j}=4-Lo4Zfr=Dul;hdN77hKFJ?#DS*fa-&FuX1 zY$}ER?Js)D)tT_l$m9Hrli3q*mL59X&i}vu+dZ3AtF)tk>uGmBb8{~0oWJqp(Js;A zx4MoKS8zn!Xi&S+e1q97gk^Sy$s(tlmsSe&>~&mXa!ISK(Ir5@q>EJ|C+Vg_mzUPF z&8ww@P4CVAZa(9%?YHW44=XZ4EZ%%&XXg98X79JCV!O|k*Jf4gx^398L*h1QRj$KP ze)~TH9wJ+_v$MN@91YpBuWFvg@~2S}TS60j#l#uRcX`}cvuQ`crza;jr=OoTWy+NY zkD8`s2cCX8XO3p`xwSWEt^BZje%-Fh&(FT!uiu}4-)@SL5to6BX>(WXt`bSR8Vg3h z#oeX5GIokZUG&QB{uH&YwNsY$q^5>O!*$#?}3NYXAS|`KWcR z)3Ou0+IqXYx%v3Mef;?H!a`@zGUe@gclXs+OG``Z>#q-89hQ4%hoQB#v`u?*czUh- z>8&eXyT)Jty|v=n z8qZH5oarS-6P`YJkdT_ns$TzeYWRYuM|Oi6BU_gr{QvL!e$H8!m;09&7tgk-G+HJk zCRX zUDmqp`i~`h!?LawZi(RzK6Q6@d2>_Kzc0(}7lw8Gc)#Z}->=jY6BLt=_5A#D*?)Wf z{drTSghWJWtZxZ-@6FmNmUcksVfg+(pSYV#UtU_;%+7yEXtqfvQ+mVv=;&zu=xsiy zw^p13MR3TGOl~eNBO{{){tf##?YOWqSl!?MeB|b|wNYESo}4^)ZrN@*`?{FFM_F~R zFESHv0M#7}E-!ZP&#G}*@ds4=*S%2MIH}^+p32YHRw;OCHr-^`q4v&nE2kmd-v}B`~GX*o}P*!ikEl%dw970|7ZLE%9h_Y z?M+NAT{Q{e%clPXAT`euA4_Z4|o{C*fThyDmQ!MR)ugD|8 zgHMn3O2^lJy$ZSs6ckzYk9*A>=JDJ8c(A_y?`qW8Uglb)+Yx`_fA;ltM~@%Bees)npqShVd*4ebm zBj4S{#eiknv}x=2{mN=)C7u4u>daD8RwgU_9?=AL0(OH)%*V|NrRT(X2^!>TJi?bEUY*Z&Yb zA0HoAR#qN8dQ|C-&r3Jm>xXO>v?cy}ZvWr2<{-}oP_EMx)4jgvT3_q5?2l_4efk6y zb1r^n=a(xfDq3{A(;c)KymhD8mT%YAMz37CazS=c(I?R9kaOq8Mn$di4G5XZo3&GH z>xPV-V)`2z+WF;d7}67d#O^M0bv4VoBayZIY19?Y;}?r`eKhU={dl}4ax-X>@>ceG z#iEJ3{(L%T{T@{5Y}>XCR3W^$xcKkizs*fePEJl2c6N4l#@GKXt*iUj$}P^Z1C(p~ z61;jY6zQI6(^!=L{_gJSvuD44@nXf(s67!=E*I(YL}j|}6ie{Cy)Ad`+O>wUkufvu z>+32iDoRSefc8CIx|Fi})}%>7zqSP_#+}}}qSf`=j%m!P9Wfg>ZdCW1^I)>ncJs>n zUDA%?&d$zTW4J#r_KaHB8nz{9^`bq~vIDpF1-%GpX5&@(uzt@cFVNJ~N8ec{nYXsA zeDkp1#94xkon2jB{rQt8bL{KmwzU`ue%un%T^0J^_6)D<>tYS%csx&Uy-;qed;L(t z#q(POxWcZi2vn{Je0;1|S4SsmTTW(j^5X{&4C?;;xVkz#|HcMIW8=@SuCCsmfB)ap z>G7+~#G=-@%9gHZEbCQ^;^@ge{Os0?`=7kdt-y*#)kTZ#k#t>YuBuqGk5OOiu<{@x2dYD&$lXl z^?ZK4+P_(kxTDs!S{AbH2un|7ABfxJ1~*$$wB)S-IKZ`MY=fDnCDC=a;jwKD_wTiWMuC`OePT zDfTP`QeScV$myadq|YjmgLT=G*=4*5Bvh;v#-Cqv-9(1e|yLM@^&>pPV4W#u+czc>(5M(t2k_5 zzI+La7~QCKu4`qvb+13#DXMhtFw!mU=Tu8)g$hh>KyI!RG$_tcVrtiAE%s2be63=EfUM-=WlWG$a z6BBcD-@bYC=H<(sNk_Rf4(_Y{4Z6lD$t5#WvxPT-g`bt@>*BU)*@=Fw2d%2Vt(lhn z@lc@O>8%DQGC@(G-z#O>^krMd#X|=VGWNcF{(O7k<6}>rJW+P<e ztYFJu^)%{=S;M59KiSvUiHeCGJAS-h()ifbtEO67T?=cdu0^ZEGwd;Gqd%AA}WCnqKYRdsKvnw2r9x2_0xJ-xMJ z)$7ciVxqndGiPKs2A+(zf8hE2+}yQm*Up_YC*k_Lckfp0S+HP1>FaBt-Bjz^J|s`z zm$!3SFDcKhdwo%#Sc=6fP*z^-dV1@Mt;q|YM%ip%^fc;{(^4Gx25iEnRz|KMPAWMt%W|M_|v8VeSCd3k{@Pn`Yd*X#ABTLsoXjoR}8WWv!! zPori;)cyH*d}s0VORft4wb$)BR);W%@pa;?MZtp>|y{P_F*e)di=eVM0QVz`@+ zWmc_g)zLG_yAvTM&hf7H*O$VwGC8Y~7suu6WdsB^BpvO#aU-JR{>tFx>tc78y}qW~ z+#ZmzQ*7%ghPt0mr?d0RIh?lt|EIWwH~HWOq0OLT)B60oYai<0d6Zl((mm6ombp{R zU-$p=N1yhuTJ%3&xi4qKi}36vZL3UAR?IyXy)NG)X@m(Yo;VS{W#U>R=_^ILJtY_S|NFY$y4S`;?@kK0w^`6+X%?-{Kiy;n&sXRaKM>3+4@vH8J*&7W2) zPw4geD|vqF3MTip9<26L?}mO6IhL97SEUpjgsWV;#d@Vojr2-Wx%!lTf7t)+R`w?^ z&~0_LwziDNbfdQ|S+?xivuB6y%h}iQ)xcZW<*`*6iLK`Z#dvsjVwMU6~&? zulQn-?!2fCe^!UDpJ!kH@6FB4%l+p5dgpoa^y$Zk_pj!%`Quc%v*M%D{`lQxyoGDu zdCrrq{Q7$RexV2J;`hhJ#MJ!t1Z^Jj^z6LjvFd5L-I4oGW!dLeJ(zRn>7AX$pu=vb zgni`Bnj5`(c1TEw%jrbZkkj+8aGqOzzxQZss@#GtTSD%t+&X-;=Fs*ZdfRswJ>}v* z`a?_R$9DDhdzbu@giSx_zSAy$;{S7w{-rC24mmOL_AYsyp)Ot^9sp{AUy_(PaY0c= zab4ZMm@~zNh6~hZpVl;g>h*7lEsM*}Nrw&xDTW7m%Cbu8USD)d_G`%0<@--6F6mfs zZBy#$cXxO1-o0BmG<;pm&gA2LEiEl`=E&$w<2&xfsHeiy7t6YhO!2`Dhct& zjD=Yj8jkO;{Jbndd`83MPr^16PxRe?_}*ecjPv!2jWG&(p6o%K77fP3)NI9>&u1w8ZE$~l z_lE*sNBrrP+7-4x6#6(HT*y}ts&`sfklW$zYSZY)%+(^os9$0l`f;~|z*p`mjZP1Q zz8^X(ns#VAgG{r5$J{&99T)N*P`J`M-(+4IhgU)T5r;A0pUzAzdnr}K>H?)7#IDfy5=8d)$(nr^26%;v~-df>S9MB`u%&~++ za(7gm2(LF|`{YTJ=FFXYzxusx()>x;j2kZeTqNcw;i}tY!(lGqwqn)+3;8A+1D`y_ z==WMjeBLYx5?I1K`w~Nv$$ciXh4nSuM;=${8ZJ1M6L5N~!6jD*nK)+Vh20NYCad|* zGE8opBPlK<sdu&)juzLuwF*yK>6o+6aBKo}-V9iUc}; zbok|8pC7}`z<5eMCm_J%hQfmn8}`gN!6sU>V7};Du7hb73^J{bfjj2?d+z-1XuZF! z=A9{0Q{=9l-}>UhLS~+>gk?qU^IDIKtXjV!ZCBH_ zk5?il9$X&qYRPK@MLTf=5ysWiZa1y?JfM3{R&{i6Y${x`B-{y}5wyD(+lA0Jli`Ov+_`p?=u0hZT4bG+KgAzZ9GW$vHK4_znZ z>@#)W22S29m6=jo5T|?nkV2xd?e#^Aj<&Y(N`po~Lsy5{R(&ZbFQ0FedTLeZ>asUC zCeD~KWA<$AK)KT)V&WV-K0iBqxkxw5nUTdo`oqHq2b-1M`*QB@vpoztE2B@=`rKS= z@dv3J8eHb4-jsS6xa>)kMsR(|x!xY1zm0XTR@$%KvtrTHD4WtW&a%BVKa1ky<8Q>y zx2w&`&8?m`z3%U?+CLwUA6ei%*D2@P}S&fUUgYF_dpz;1qgTn4kQVo9HzZPl9_8*P~W|9aG|zaY_sr((KjP}bve znc~;i)|zlGl8%h~P#z^JC&#z#!jhTB>6dKuJUl%QuJ3fQ*zL1B(ZFS?vU^_uv%kyZ zr+v}eavYh{($d&iSuchtoIZGPVfgyE30V?Gr&_!D9&ih&cuePzxf8Q@M$)vMVmBl%vAsBb z@?@j@CC&$&1uphE_x4C`kKJ2kI-_B7lhy;yI8L{RD<5H ze(jckUEBzklKjiv>QDA`YB<@+75VAJdXM+y|Do^`GXpk}-I7mpp-AYWl8rkXiTVye&NM^{W!b#JVimL2%` zz-b1KA4=yY5rrlXTiSN;5y zIzcj&Bdaldh3g^7JDK0#-IZ{Qi<2|pb8(hs=au^MuwA~0dtXz!;;$#IvTs_<3O4ew z1WuJ|n(&s%@y3izTqpGt7O1ePsHiMR-zj@W;4UwxP1P3-{uR6>S8ss&XL}N&j`z#U zTa{!yKR5S&{r}q4pP2Nv=H3>Yq4eT&<@I&37w2u;wvCUEPft%TFE8)$@&4l$7p=R+ z^^aXN_^KPd?LlpX{y`~wrM~1RJDBa1q?2B>sC+)RHDI%2kANA6He0KR8HZq#YLn#x z-VF;jII63wCpI&*Zg7lT=UP-`J71w9(awnX>gII+2O651o=+C)JP|zf;{TK>A}&g7 z{Y$oP-rT&wan1@~&Xiv}#d_?NJCc08y@R`xPCYo-Jdx*tdX1dpS=}ogEUqdoj^`gF zPge7Nb$k1IpNWaO4^$?GoZ+c(X;8Q)xX{K_ZTV-Bu8AI>q{|oH+FSiy$dJ)FhljCy z=E7Mk#jff&&9<-9OZ{|V&)!gQ`5&ryoheVD+R`lZ63eO!Ya)#;j6+LbUShp{Y`MXw z2M-cv9NSm>+i$K_>u$kdgNwg5uW#M6u+v&xOl+P_rIDT8zt89G<98ORE@(_?{wxse zAoSvLkEF3d;3BqpdHMPNZx~*`(B7qIZa$r1VcacdRWEOE#i9mI29FKTo#LYEPz3y~E?tT+vQGjjxf?X2q%}mmY?LE_*R`dw&5j?{fq0r)1AyUEmiKG9}u`lf3SMC%$bw!?cLhQUL zEA6911qB%&A6>b3?_S1&8OweC9^~AbSlj4&daFU4LB5GpkobQmj{nE&|FEA4_~vl< z{R7SwmM?f6=fqz~ZONIb@TmNWP{i6Yw>5L+CRA$eIJ+itbH{rN)>=^si4*=$czi&U zL;?&ReDgu4Y!xiAE`PV8KjZjCvz!|YCtCs@_7sR_Ue#W|hiQiLngo$|@7{$RdjCOh z!y@;7xxT)>kaGp~f4^Qg68m&aGU?B;Ug-j%9b&ojjMMq9JIrh3jxsHOcW0uq`=up{ z&TS2U3Z!rF?comDS^i$m^nlL-pW}V9-abAp=RX8+-1zqPcJbw<-qVFvJ@AN&i!+(Z z$KueSBVju2+S+LIy!Mq2QxglfurO)_Z#uv_Wq0A@V=Y>8z1@o!FZQ2r$NP8^r}+c{ zW9P0*a#ao5@tXP>CvB_0HR!&`t2$#-r29c3Jw08??n3RmJC>DuL$rJJmvx6OS-SKj z_uc)ggEBw-7yFoJv$yp1HCgMjH`mw8%Qa>nxY5WY!``%nVVUIfr~`j5YUvi=1E1fQ~Er#~L{0j{32t`wROV*aPJjFI_z0%m>C5hr;7)S@jy38ECC)E5Wiq@S;R1rud?4CD9{9sVjFQK{#d**SqFCzDz9l34=F%GUA~ z-&Y>WIhF8X}N`Z|+VtAdxWuWQVQJr(8G z*Tpu9i}<>^vHfpyOq`Yxtr9d@&3A!(0jG_~wC-v-n~DIn1tk||pZfo?zg|R4>`>N+ z><6vu*uEU#brBP2QDQrlvTGhcfvbVP`YDMiXdmE*|XQ%xB$Ltx|AAO`brJQBIN^AaJaUta0?#j<;yJ8ze4mUG2 zFEa4?aOdDb##8N%OuxSr{Egff@;qwK=X2HRVq-?s$RVfz&HxZM2kz{&=`D~4J=LXqP7aXu%6HQH`%&AQ4Z5d1uJ&=jVO-^5xE*n3-Q3vQI=CaG5!|Tk zvQ{N8UR_;1sk3WYcYnY8hfDb%-n#Wl8S2$!KR(v`smdZkCI6=Lp1}Hh_wIqF5z_eW z(<645yj&zB_-XdS816d88ozlqnu{cQeXI**ZkFx|Uhdb-#=9u0ZR*6JV*6uLE^zu7 z{%TNBnzb!a*M_gnk>~GQPq`CkXPbl0KASN^fi;6IDyt7ES$Iy);7QP65-U7d z{!?}v&!TTHFSp-+x?#3el|)HuxT5GkhUv*CIz%#}Pj+1E+9WHvh{1Z{VuQ8I=P4#V znOa~f6vRL8(wa!)=;+&=!fFo22Dd={kR?kx%AKXB)an*g#+=+!tXuGW&KwyVD=jUq zbx$8ZZvMUa+zWOEj_E7{F|o04-@IWENMJN@tYvWd!XJCw^g)}?JnaQ6-`jeb9S?{X z`Ckg2*tH_9L$Y3I)rJ1Y$NSlN8eP^+|NG)ctNq0D3l}a7(AQ&dRm@>zWL$ol``ZEW zoz@fizDwHGSTwHRvPI-f$gvYsVz?En4@5aS9$e--`-!QxoBSsBnc*koTKNu|wY<6L zRJrSvnNZY<%O0EcU&U|-^m#bC3zodHJoWKM#NCy_%RgAu*Z*JjG)f{e=D;oM@^?Ja z2aP&6?=E}mbWY%1ZEfvC70`5+e!rY;(u<4w1#)aoVc`d_F7uuJ?cH7JKb(AgYA-ZS zZ{q4t5&)gTU0z;ZD|a-5tDh;hGqqvr!5Lq##BlFZ3N8RG%~;G7bBAvoQ%Upu`8A(7 z#ZId?MDMTr>tJv4b*6E8O0KJPBxtJU)12(<>kfu;e4Js@r}k28fkqsI^g+q%YooW9 zy^X4zD8Q-nKIU+om~K>y^$DMSdlv8p`uq5}{PVbX@zK%lk6vGjVq#1Dq!CLItGCJm2a$sU>lR*KFmb}1 zO`D8vUa9)~>+21b643RQHsVI@X$9g|jdBxG!f)nGlgqfdN!3JsNy{DrDbvQLDI^zvsVWKIg; z-J5@L5o-VgQ^U*(7A>~>Cd+G0D`g&8yl8pebkBjkU`y)hX`mawRa6)vrOk30Cf~ks zW5LA zOZKSl3oaAxhs5iR(uTzc6h0ohbxUf|iMJ0zYNpqF{?cpq z$US=W=!3YWMY{8fl^51HNWNWi`0}Mo-`?LpAL|f!L-r2Ok!I%Pd<{FR`U4G&0)8K6 zep?Xnbi$5b2K7tNZCzk*=z4;=0(4X{o4477DaQX&uDjp7(b%CZ-PXZ4BiLQAL$Wre zr=ww`;MT-|8A^Sfxd}Nf2|S{&z#oHTHFXEWXX0J-hnV6-~VvHkF&EP7U3hc6LEl4{O=E>*wcMm;e1$db1*a z?!k3ampkdrZR<)GX%M%O?Kp5;aBYu5vbvO*#sgu7ozCri6P~E~&Jx(Ba@|QN^F{r! zj_!#|4;WoyWBm>~#n$j37u&2^3xo3V@(u`geZA~&-|DXTV!~dNW+|2Zw_G?LIkPsU zER=U|K9p$Cp#CQI9xuE4Pp&P#r?;-~TgQ4)>?WV|5^r_iSt|Ku3{{)Xua$AqYM*>c zP@;!>LAbx4_i?6;H97l&m;2q=b4EEdc8+E7 zw>LL8-Dh3Eb>I=l4(2qTpNy}cgo;Nf^$5y~9Od#q@Z+FEW&8GZ-r=phLZJui<>uHq zb|@M!*2~GfWWOcg-ooqDb5N{GC~Wazwu#0qT1rMAt*ou3PcYT%=;}_aV@mq6!N73l zg~wizeFx7;s-+&{dSN^-o6$G*L{M<>&zhT?QdfjaNImSFcH)-&1@`&R%Xk)5eVl0Z zQNcmtj&m2+0nmo5TlTfTN=|M)aOR1Gg@v5I%N*Av=^Cz?5040Cux+fkwkGoL@9)PC zG&MDSdvmi{bm7g5rzK`IH#1LdnC4P&A?~kRdhLm=4W~a&W^8K7xSaP&N!#v4%p3Xa zHGb<_5Bkd9-jbP|pWnZsRri2E0awULclp{D^TeNb`Wz36KWLn>QSy1zlxfo*eRbg7 z$GPBOD1%-Theccap;=EdMD6YEPw>b2EN^tWpk>8%gqw$_B~ZAm^U5Y;{vQXnFS!3@ zmCtEm-v{|exa*vHot&IrlRYCzKYY&PGR*1eb!9L+JNjoKR(uYC^MSh zJaOyVH8F?ga~CTXh`vg#TG#6IZAHNRH;mbzZi$yKY?YIf^PaBP`bO5SCgO<5l*PY# z*M#pBYbuhj`=R(Z_{jl+i*_WOZ(t?7HIY-w^ zvM$V;q5WU!%B-7@oaSmYEK%9Yq*;)^!|KYrwcGD8IXpOT;LI`Um#dk;;vG98DnwF( zDnzCPon6e3ctov(%SHNOp#Rye541NecFoApQ0f+7*jISJrG+K0-Ar9ffMeHm@keTx z7;dp+?(gsK zPygZV>!CcB9 z`54d5T>{<>@r?R4-N!suKMCmX7S~^tIB~_@Q`~D09aOY=VHf3UYhxPkqP6e$yWKp$ zwAb%RN=#&QIl%Lh{m1$8`?c*=svXMJf_qHZM0qA%DAEvfU`%eW`WVwMXS*oZW~<5z zCX2VXwjQoq;BZQNMbRoX+lHAZ7amYhw0-d8iOc)O$)(>@L;e%ZVC^4XP6xOzgtSTWcM3}Ho<)#k4Yb~i^xGR7nOA){sXl+n z^5w!)Q-rJYTs||HA8`L<)uC@@W_D-F{lfZL>cY=rIwvwL(a`+Iz1h|OqexRuNK@L9 zqIrB*9(h)OeZ}hf&^cA6_eqq;B39ql+dqE)e!NN{+RcrPm*H5drhA;8vHink^Rpe# zFZf&NoU*$uaEfcUSmM1S$}3D0x2G-S+|D%J-~{NNn6;li{hums!gKNc_J)(U z`QC$1f5au8^qroj`?&iEccbGCz8gZKqO93Yhb~Lhv=~0>{`m2uf!@jQ2DaB9Nty<2 z+j=EmMal2ndKVSHnMSSimL#u_+k2}03Y!$e)JZw~Pd|V7;E>t0YfJ9ICRT>6DneK0 z$8aB#Jag^Rr64h1j%68Ti>A&=Q02aC^w{0!NZZpNT9&?t=Lj)uNatzR=$tGRx6$N} zUqwi_`qHbDn|}ViKDp_l(Dc;!+Fu*o`{g7G-rw81@ZgO-t5<99$$oKRp~UjtyRDz3 zyt%QF<@?Iu z&Ea;_YsFKeoh$=_Sd_IS=1rSFe}CoYw1!p%R>KLbb^)!~FAA#WtzbFiF^%;J;}gXR zj7C2=;#uA~NT(>5BYz9P^vE6iD7YJp*j z&>t4Lho5h#9Amr7`ejQ@_p9eo1}`>w3mragV7TlCXUFjkYU=9p76lG|e66p9D}Szg zGGk_~`^O%Ky?gZU?5nMgoNhiTRQr9uiH`mbp(AV>%0bO(2c-I#KPsO(amJ>j%bamx z?yW6~cgkO1<6Y4r^nlf%c%Mf0^qBL{n;Hce{xH2$Jo&bC7Vo2NHrxj$&6welq0n^V zl)k_39ma2sf>)LvV%z8zz*G=$19TSK1G5c|mfr+T4$oufkx;mt&C_n>?YJ#vV(?~0 z+ao#O-`$Q1pq|C{G08MH*55t4AZG;QkClieX5 zksV!23@^L3gf!{L<$SYP`6P;C`r+#j6d%ksd%G-{iJ4heR`w%bf#;#xUJ=&62lSFm z3XbbaaNHCQReShTKS#jC*?H#ci%T~(75x5|YkA|u>C@ct(_%{wn8y@-dvjA!QL(VF zu;t2Rb$_Ag&dmXu1#)G&4?wHs7!O#My}9x8^K(Y?S1qRxPIJ_?5DMYF9k-{#Fo4;Y z>6d_!!_yUki|^Hbzx(}OHNOrM;|}f(3?&U)($CFlyu{4vA`{a*%|NN>?6F?yZ>{t(M}r-zqCuQaqAAbzS*5IBuzizVQM+#z|cQ~Rfw zJFLEZqH0n$<8RidDO#S+mYO$2oi5$JJ-Z>|=HiJyGY>NFZkeRn&HZDgj@}1-yXXEQ z?>dFmU)|nmwzVbnP=SNfulolNIvSihb&6{OV`9MENvi8&_+8}f>uP>{c$g)}dT2$Z z$duU*E1v~wYHI$nd9`w*=(A}He{Jy9vnYDPaX=%u{?o2qDQ_=Hw3x*R=B<%^ zyY^|+m48Y_oTnVGO!Fz)1G>8Ym+*<0pKrI{cPhOQpP>;ca^Ufc&^Pi{j`{v`EDTLd zMEsAWU;Wm9*r{|~{C>Wz4vLS|CUtqTpR&B=;`a6Hm6H{UI|@86NWW+^dvN8Ii=gG! zmg>UzggJtYyaK-qc=pYkJC`?bVcWgE)y654_N=<+8h>v6k$Pie^|%_Sc&N53_BsHIP63@%#7r zOQ%L|W@2Jm<~v(0{daV}!i)zxL^k(e-Tnp*VA6SsG#IdlmaY3Tp) z+jjl1u&s^F2OZUJ&KX^uosAvm=G)6hi$)baJj5C!v9m?uNU@|~761Js8H`)r-rg=Q zCf3Bf>Eg9UX7(Reg6^BHf4D!-w))ggX$ICA&h>7tt~+<`{8$<(v$OCq8}H;A{+p_$ zhue517_46R*Z)yI@$Au~L)RHS7cPt0Q}QzC2FHKatq;jKX>}Hb=4P*5SF;c&8PY9otU|^_<7Rdh)q@PwiiH$+J-Ro z8P+gxXtYcU5SM?ykEFS1VVaNtY0WU+?D!tK@kr>*NI^FB-!{%3Wi*J~Z?lz9R@ zp|j8Jd$J(9iCYA8PKwatjb)rqSyEMhGbJnQCEtr!rjl@g>xbscr&pMb48(pko$)?? z{CM(;O}ksoT2s01F>Tu<+miCEdAo-1npyK&I99ex-)fU&_C2ETH-_7?N_x-TO{v^g zA?Ic%thw0JaBP-ocEDK!=bPDqhcuj~PGpKMV41~OAH5-gk(u|U(_X0-g(pj-ni}*g zW~F3zEMfI43{_DV33rSVG2gKMY19>ub*zc4H?HijuV*X#`RS>JY@+Knho7HL>mS_v z_xE?^Ds{g(4uT2BPH*I=PXDi|-?KF*CD%;u)aED8p9@>r|9YXk;l;|Xs~vw#?0WU3 zlNhE76cq%0`=);6^g+q8vN9g_f34FW_HazIvYotsgJVF`J6}J)va+&ghN5O3Gk(0; zeExu#<%H?(cD27s+}zl%Y2*YH9eug6^7FHc>LE(PFAsFDUcLH^{>vv(FV6E`TCG&= zduA(xy|c6P_cu443q*7~^^Pes=tcG2c=G7o-QCTxTO!j-eh5pX6|HLRGE-wC*l_kTVMk4Ji=q!G-m6N+ycCCN>V}rti zHUnPwpk;p_1||rao=EKAICHdH{Bx{~{1Vsl<}DlYj?F#AD3+>oq32KcvQNURo;`ki zxc!RT(`8ShJfvAJWj^`y^Rr_0hqBf;Cj*OHMT%JkI5i-Pv9Y75M}ySg~C zYQi&B{zY$fyS6%p+tIQ~Tw}Se-j83uPCaVcy7en}WK6>Z9yuF{OHIMXK53hG1Z>~& z^ycRD-(O!ZKei(E^fXP2m10N9mY;taFn5^!vmHj#cbO(^)fvGF)B@*)T)=kS^2&yKU+#iTnurJF_ zOkAkK@Irs}M@|+6TU*&f%uc6nT4iQtPLQ{^x3?6{es^bQJD+URw?AJl`@dQ@t@h>n zdwaWY{CqOm|AEsEp@;lREW!>CF0^OecQLD~t}f_8*4WY`b6 z?Z*~NMrsKBVOI(4Q=0lyn@Q|%!-lDQPgm&iG#r>XYu2gDf)_YnD;05OIXXIS+_>?J zDF2Dapdy^6sA1rn4qbrcdX&5%k^FR(zX;lbh^3tnf+<*GmH!@ z^&jGIF8T7};^Nt6xlGq8vJ{x~81I~n6W*k}cZGD1*ayce36~s%xA}@Qa=e)J;zfqO zzW$=-1LBDsiK3#SQ>RR65ohja;1F=km6MZG;Fpo;|MA7svEEVfMg1W$hl6h!3>Q2; zGt;=kan_dy2bq;Fwr~n}xcqq%w{YRY6$W3E+1S`lwM>1(!;s0ixA#fZf-3^GHXM_t zRfA5JSiOGVqJs%T5nR(`oW^diP*0w+^)<(A#N7tpCUiqBU_lV;n;}sp}oun21 z1PEF#I+UXmtajt$*4x|jpFerhBW23P?>g_o)fY(;=kD#T{wdR>a{GaUO@n3tNAcG$ zUs4(ryf3s(RCaG`ZFN-nvHp@}$rVt)=i_mCX6whtdYgp~r|tj$ulgy|6@k9<0;liA z-1*+jZ`bhZ1eai}Z*GJ1g(D6eJWWdl1qF}y$uiH)5Y^x^oXjj(_v2xEJHPxV*GdiH zV%=5OJoY8+nV5ZT&Bc7s_E$qiyC>oj;tiSE*{5Yw`HLN*4?fAfyezR)!?(>j?q)%G z`SWG1t*r<4-ON9`>PggzZGJNry}8XcyERSN`ob;H{+@>?H)O0S`SIc5486nd6-~Q- z|Neb`rg8eoNvf0j9V>b}I~7kQY(L&FzntIO%ZtO-9=#t@cU# zW9pa1dv0j72Po@3`C-;0Rx(xAfWzv>>@!6Pb7suH;FP-GdSMoe+OM+D&(2Dy>{$3Y ztt(7R>w~RITwb1Dli)E{uLqA0sO@0!4CW3xd8XZzQEGzWl9?*^PD?5+kO@6G&014a za|g4sMt6UY&LRtC<;Pc620u_V5n|J*c0cWxdc)?v(;TIxjJd*!9Ge%`2?Vh>wa8rZ z&;u<+vbo+Q_*}i2oAuD^xpU^snLF3fMqGS4=yicNR=Q}xs;mpCDJ zf59bYIX4=#Pl_#jbv@#hiS&~~jwt~mO-&mdcO|{Ju<-Y{x6J!e=6T&vxWo3bX=hTq zLg$mmg57}~o9=IV5|yy-h{&O{!Ns~)R*Lwa-FiU(+PYZpzpk#XnR!=7Q%CUcRFSuKQ>u>|iU z@vCm_tKD5^KO=ix>#Wn6x5D<{xN#$4W5ooO9Q*W@zwcGQ7Yx|5XV13W+hw1goGgBR zZsyIj)FL;bKg-vw;o0G!%%J?kh)r|7=$jiGngjh+1vihT>XNxmPxNAT9N4c=z3DOIMVYrg(hfWq z?<(jP%CPC>>m@LpkgV9(!z9ADjqTX7Wy^|G@3ADU*#5?NQue{S6D@0G**IoAZk{o- zC~X?w&1N^IW~Xl{)h3T-aYS&kTlFq+x-1>(U!-d?#drsJXIBfGZE&+@$})XDhpQ>U zb`c*JI=2^OZS>c@yGZO=l!x5bS?-Ki-23H153uyrJ~<)y!0%z8h3tj3=NE$(8HF-D zo}w9?@`^u!hli)dYE`lBzCWM5XK`7!ynlGH_SYB7vNtmzRY7MA_g@y!^zn_&Z}RzP z9_;@i+$k<8sd;?mVfGC*Pt1H6o|tG9{rs@|{l4z*?&zIGOZWU!Sl)Bc@X_PPqE;$9 z#VTY@`LRs5y57|Gu+TjJ-ja#Y+w)jiR2b)dFf4s_#j^NWfV2VM(WDEK$}=Pa0-~a- z-ruwRYj{XbAzVOc)uFA5`FFTEn*Ox3v^;pWMbgkZ<%EE0z1*6J&1t=xjx5f}IWhl& zw492Sl@#mo%Yu&@nM(2s3JjE{`z>Bw{r#P;_ljRT#r`mTI-n9b{XcFZwzGH*(FaIcY>ebS^!KZFmR{Bi2u&P}!JcAe;+-1WP8nu4xDXhehux1&%> zctpgEIfDDk-rj0yVF?H?G^vZ&<#A>%*;W08x8>rSzjhQsarr)PS7KE=I# z^5*`Xv9^{KQTErJ4r|PHQtwFJCy+6zT;l1PEGPRoHpPj~xo1xDJ=KVwbMf?PZv8ML zzrB0+R>mc8EnUpOxBv6Q`2WAcGdlO!bnI^q0o}g2YQ<)e6~edUw&%$@h)79E2?{d4 z`xsl8tF%m;(on3)qEu<^_F%$jGG zD<$*0TYq0dM#r`Zxi{~w<71VotQ6bUulcD#?OonQhxL0>R%jS#FLdu}*ifV_$@-#k zj~9>s%yysS3!1(IPf2s3Z1!mvbQ)z4>G)quU?p%H9^JDkty~$9~&vEj0$h`RS zM#0`wTQ58;in^$&@ABkShrmbB4vMAT(<3*hEo?Zj<@Wac+4Ad!Yc#aAomVe<%rX5) zK-Iqb|NoZz&v!fJxo+Q?jgR-l%$zhyNK(?%U}|#PfiA=3V;8*L`{h{w8sy(N_v(|7 zn3$NTDC^E3K95C04JB`GZ1jp_pIG(m%uJ(dH4ko&Q|BZsI$q?-%g;YOU4OBdV&Epv z#Q_$nul#NG+=_G^bQPJpB5N8xbeuKAcN_Wim-Rbk)SK>erpj z_FoEE7pANCpvtK;d~MX!>C?Y|-~T^$@BdX{S^n!<=bYM-d0EZ0|IzL&Io1V?*SY$e z7BuCDp4iGDXV|ti`}(OX_h*@APuRXfCH0kmk?xwcYp1TXpEY;l#D!0zGIolUs$O?e zXFQOwjy2X@#@*y1|DWm4_f~v-)FrCD%x~_i7cV^WBch_5^7HQPiM)96ObxfXZNUSF zl9DaGy}a|BWMs^8W~^VYZ|C~-RZMrk{l6W-%l&%h&UyIm<;%)vXC(jh)fe6mUhbEB zdmHccDRa0Y#nUnxx_^Ftetw2wvtiS=kFnL&zaJm(zrVNo`UAeGO?sWrynK9IE_*Io zGk31+sgP@$D*qcB!%SqqH|>A;^;g%AUteFpeEG7lu+X`UXX4+p3Lyn5OL{vVbrtCz z;IiuNb3IvPxMpSa_Pm-{p;c!st~*t6CUG*IW~_-?$e_RJz2w}_Ym8r|+6Q^s1U%cs zaj@WrV>4T?w0YkLt(#ZU9NHfUc~8?h`2I;N>pYROPv5`i@AmNW0`2Pl&?@z)vb(G6 zigckiJA>x$l|h^VYTnYXq7T>#bjJA1)kw7xI}BQV+}_U4z{<2>#sT4(ERW-h=Ix%? z^yt~^+2;9nH9rhGShf^#M=Cd5`XKy)#f_z6X@eODZ6=Y`cee?PxxdJM98e0fu*PR+f$OEiz|{USLfrtc zytDXtmMvQr)NHgnZ$pUI^+!8RgCsQnJ28KIanX4ai^9_PHft}`DJhpTYHT=AH8tB& z{NmCDi*k-G5RtjOY0sX(I0m1jISj2jUPZifWS*yHbhscT?j(tAQisnIXH?$s~J@4UO|zr?XMZ!;3B z7;84{GR?l0(Eh?YLAbQ-$JFADU+2#9Px)P|I@M`zwxYO#St@J5&H3_MIqt5?@SJI7y_54AIfO0KraW9-9PD{R&R-yk9}$pBLB9TX|0O$D~M$%IS`3Pdjuf7|(4@ILLI!Jg@bG z;q|8;a|%yRQgu0bZEdvox}yggnNwZ;*$*?8J(&B#vi@Jqgbz=r$G7zyJWyLx)1Y=^ z${W+|OZPnZ%Hi42^vl)e(^up4a}^a89_v{5`f7at{5g34$}flc?HlG~EtzXos+F)v z#^g`P8na2+fdK&wH=Bh|-JWviuE?h2#)o8D-dq&2)JlDHq%$;c$xZRnb**hhY~tb@ zWfKOk3K8o8H#Q{_0u)TBvV!AlLD|b@{uTTU$Vx|Nqzc|E!yz#dw+es9pjdXKP{iK zhBb2s?^lVmw6K_CS9|LOUleFd{QW}S6#s4MM{;CjW%usclcF4Xp@GYh?P5s`bCSm8 zY%62q5Lam%Tied}5geg6Z{9q4bBbG$?h_NSf4l4cR++5azkmPa$--NN|7vLard76e ze0XA4`)kLpUFYW6R{#9;RC{YsoPq0){oA*jr^N(YZwfP+?|&vMHtvIXrQp|I^Lr1< zV;FXvK6BBNl=+}z!KvQ{^4-Qtrrz_L#u?}~C{@z-|d*UzIal=g_^SyX&@U|IYuLxT1H zK|h1E2)${a-+T*L`n*x?QQhvcw+6|9xpS?{(-bxYRdz~?E7V+HTmI13-1Wz*{(gQP zkDGV7*H5{-w}i_hG$dro+_`%b4l)@=C2(zM5F&iPp2AJ6H&)C)w%{I{@4b{O{+5^BU4@Hv=LIVNTvVt0Q$<;s`I75_R*gq5 z&z(E>`r2CIE2d2+KYsk^att&|H*H!{V_N?NuXU`oe2mAA8FGG&wrkc}UR907-?~L4>c4QVaJD&a&5u+Y@mwdihfxNxM%z#kwhJ{1q*3MankX_V)j8Y)p<=nepVx zl`9)I7%bZM#?#g2>iUB*;fku)op#8u^0jTdy6oWd7>smE~>pwp`J9%#1(~<;@rPH!MCUsBC zPE1-Evaa>qp35tPm%r$GcX#*WRTISKWZd0VYSBGsP2z=vPhWUuFo(GKJ;6B84M(heJkgA$;X;8KUn6E{o{P*+z!aPUOk zq!nh5j1q*Tq_p02zuYtQn#>BTsxKLpzCo56$9Wz#y^-SWd7NF; zGm#^@&T%t?%er;zGUOFxm#Qu2JJ~FKW@|&fgiSW5fWy0kj1yip6}c#_*f)Fj?WRvg zB`*S`rKRf@?RoO{?s2#7o~9_blX>lby4{$n41{@}eg3qm?(eS+8w}pHicHNFnm;SM z(Xe5K$9}!oT@3R~c(nLTBx4F!@Na(YwXRiau|q!Z;sbU&&_Izg>1*b{TeC>@D zJkn-7-J$6-x$-`6eiFOIe9_CthsBV^{6T(!=*{I(+d_;~dmU>XU5|c=;a)oN%Fi{@ zocm-g3K)7VtH0&Ek<_wIJtZQtbWeQFo)cMqwli-973mrrefE^qZCC1Pu_PAR4i-Nz zudeRy+xu#*wXAJyWUOO$mAsr|S^VJ|r?A?N9Xks4`Yb)g7`Lf=<*yi?GqbZE9&C>ip-$~OhK z!DYvLB#o1g^>lP}eECwcguNhqw)tnn8-XkwEm!x|{;nun^Ug9SW#Jx9zXuJU7sS1E zlUbfuI`^e*j=^;&d(K8}QL`O2KZ|mFZYY#l)ch#m_|tuAYXkp^>p}CK*R?Vjh1*qq z;W$|R_!uvX^*XLzm6XGJ1zEF>^rrMK*!MK*!vo!@Ef3Vc@Z`>(J$tq9K227cV^J4& zGH`!T+I+$E=$$K{^DX!S8N}MpK3NWYj=t-1@ zM!Uo1fWG7HDW_sKwzs?c<~oL5e8jX+a`~};h32V+jQtYUWjgnA)4I7!yZvX)%T{#P z*R)x+WXY2Y3!Ss%Ow-TFnD(zKTG#sT%6-rQJU@O^yj$e+*OBk(0~Outi>8U_UO)8Z z=p*!~*|f!{RIW3bn@`GCtePNw^VY3H z{=3TGpL>78>Sl88p%zX?M#kA@xs$f6K5*bb+}^5#`&6zUI(YEm?)Up1?-PBSeen7B zcXxMJettH~G+X65(}fjL>slRHY$hCIW)*l=e!q5m^!B{qWj+r(zZC0k@ZXYESXdYr z7w6(~WRYuk*t!_b4o1y)@7~$i#hX8l;r`WrkHJRK^@UX1`=&6xn1<@dk(!#C3wpP2 zFZVqgb23X-PW^ey1LcIwBpj{bpIKLzrDTv{oUQukA>eoo$GSBSa(D5%@=ms+THu6#&BO? zKEdSnY$|Ak`|{5T|C5jRg|>Jfi|zb&Vx_Z%$W({Aq@<(-iyLR&-QB%C@2=Kul|!CB zcdj@2O;~$Z)1>;vg@x8-Zx~Kh2>jh^eWtD~_T<(8gRF;#TBY0qi;9Y#ywF<{elB9= z#AYXsYdbHOD37iU%qrHL7^z>_`2BL7anX*JKJPk=ze*7 z&x)Hd+)|#oR=qvl-PK~fEn>@-En{P6KR?HEbN>B(C8qQ0US3l5{r&oUtJgZ#mN_$& zq8rrI)ST8%w7(HiR%SLsbG_w-pFM)jqLPxFE0xCD@9vV9 zP0P1uUT!NCdBk{-jq%pDT<@okkM%x|=CPVHa~5OVormYTi=_#Z@sJU(I_0^pwW%mCFK@w|Z95u*Rn*n<@9(R9bfnXCX+)`*_yM2Dm;>A?g^l-J9~+Aa zJoxzdc=ESdQ};R8Wmc_YE%B=mnRG;o0_-zVf&9jd&ue<$2ES zdXa9HC+J8YovUZIO4wGJ_<8X=M?IKez-4h@u64QAtQ!+cF8}#cvt#L-zZ`0Z&BE72 zB&u9*(r)LIt@`mH@sNw3ADUqui37(WPk(ELwQ zsX?fNQJ%raEcezC{o?26?(QnpR*|1`uqtuhv$@%h|3AbqGBPSED$Zy*vnacDM_5$U ztl6`>rO(YWUA>8W7TfmEkNjU9oLwLmbMp3WY3AlURW&sunby|U8Naq zmvDfA^=VFS?#oJ@`g3zEYkz-hEw1};kiCG@lI7vbzkl}ocTJFI=xw{mU~u8+(bP{* zPTFv<;BZ=Gcu?Tj^yLXh9v<*NyOrU~f$gr{Vrye}PjfiAJ)q!(!wnHezU(#X){|d9 zk7@`kncEiVwX^K)tz*5?FXv2Db~nqtwPhB&omTYggsx4eKOSo34qqEJb;1OPD{fMs zPxr}MrzB_T?5zL)&*h|P_B99NGqV%IwXQRLule)C&`(xWRMpsnt6i~AW2aaQ+ZRWb z0K;x^{j$>1r%We!?9QnleafoE6vW7FRQc~uvF?>#9v+^WWxZ2c{hSy!^6zqeBW;!= zVUd|4ZBpyAj{m@lb6XEcy{u$Y)z{}|to#4(@BjUK66#`(-8lGP(4|GONu-(etE$|| z!f;kr*5&^5*QytuT~d%6F7zJq0DWqH@v$tpD|G7F^C^)xa|vhmBkdH=rO z&>?&U+9?*Q z(Xnr;cKEHEHxqC8&N5+4zNp-zrj~24|I5v%Q7aTPetdWcYZoa@jnF@#tQps;*7RjpZ@>)`uYX8M%SLdjE_L4={Pceyb$9(O=qT2YS-@FyU)xqcyvIv z?9lu7`~UAt@%Z)g=fU&+a<*I*_x9E9=K6W#d~ndojh!Dqer(BPSd~_u6e6KE*Z;-A z%`fJ6baZ_9P$1JQp=fYpneXhv$Hy){k6PEd!BMC9?yk~L@3w7l^zrjM3R>5+sq@{> z&(Hnm*>p}QFD`CQUK6oVNmZ5g7h~%I|AkXHxTO5~L$(;VMXqzw+9_6I)X%@TAxyAy z%SrR432X_s_Edg0FtF_0IxFDYtJUk7dMXx8o_zVjLg$TH4m^s?!pB@LU%otDH~QJ@ z*WI3{w=jF9{QvjYV$HPdh0KBmG9}0F?X7-zxIy~dX>ri%xG7Uu-Zkb|m>Y_pYfjv~ zV~4=*?{984Gqi-AJhQ63y?u|&+WAXAtSQ#bF!MO!Q2z2#>ju-TD=QW)T6AiXt?uFVxYAG`b5eA}uo3l55jfmiTrfQ~9%I%}uckES=- zjpv)Te^8B)=!?4e>~jsbRg1af(kHoLH8P(hg@l3v*R`%O`tjq(iAnPD%Rfz;B(&nn zsj1o%=NDblv*>r5ZB?q3BAWi@!oub!Q8#Yhbc~ezwQ19)uCm(>(oXmG{dmNEa%;u+ zyX8N{7DnDeAfKFhkIzQwZ7+)>2r6b&f{AC z;_7PgW0Ep5dkP=BmB{qSYPSD%_GM;f7Sv~&v4cS)y>6!%lcSCPoX?Mrb~}{E#K&iv5Qtygp#Fs+;Q#gg|4faIg*OGRjNx|N+0@k3$jlxj>cGNx;j^+^&x9E6R~xr% zVX&sLN;`aVIVc6H*Fxz^>|^6&2}c<98> z&mR#mb)o0MrE0#j9t7Wbeqo`rxNg*z)YD=;0-xLR1fM>X_!PFXhxM9X^1`Q45>E^+ zUc5Ldo3ZBWo14Ns?R!@g>nf;o%v`c$N#WyTjnZajX4%)*g&Lh&pm9M-I3EG%Kpfy}i4;{Q0@L6Y6ToYx-5P@r({h(+Yn z5Hp3^jkcd39ArMAWo|CM&B3SMO~2%{TtkJ42S@9KnY`NC+Fv6wjKinuZdma2^z`J? z+}qn+*C*z9T%0pU#?D+LVSeViRwhUJx*v(93LdAot|&BHac-*so0HA1l9!VWfn zkSrr9(jnZ@{_NJqsYL)6OL+b2#Z zpSrDT!q3wpwk~F8(T@)gcLbe%7Ih%~h0LR-9Ge%#buB7yYX1EA z7`3jIiF-y~NXV2YQ5@1Lhn$v!j^HtG{hOpUzwVc2*`cYMEEVm3d_Hf#_`>E*o90z< zb^a7BUDx`^LaN@t;-S9m)kUt|;qkRwv!2Unre8Vr?`MLwP1&t2nG@o4gl7iF#OUb1 zSXlG?{CxYWFBujM)3Os)t~)Jzf1o~qsbFzoherzo@iu{c5?x&CkDm+qPv+ zXJ*$so_SKB=X2L%+M(hb*O@l8-&+0i7?(`gBSRcO>H+gT$tt zmzuo^z>GP9XlLeyuZ8K+>K-B-944YKF)Ewk0qTxb*dyRS#f*R zx})8u%$JLGpQtb`y1J+GvxIe}cJSH7eR8&3e~k7Sta$Y#>H~M-gj+(w!kv@WMsI(2 zaWT8fx7+#qbu~05q%6E~Bf{F+y0rjwv}hyf47+7hw4O(O*mJ{viQq++#wkZSBR8ih zZe3vYW5L07&&s~PyUX1E`}=$T|1CKd*4B^1GGw+aESg!j?&uWF-~(^(&zp19?XRV! z<;jyLA22WO+2!uXB-?zdySux4?_S%f%_FjOw`uaC--pszfj+ck0rAzoo=iP+eb4<+h z?pUM<9*jNbYGix8iQn}j=cz`CPkPKVw$=RnwA6e0x3{;&3qU7M{o1u*!-rpAU$fm` zJVmDN;F;Co>zQ;8h#cVVZPaRSZLR%uQr))t+m=n6m_A;Z=j!S@X~Hsog=59KI}TjC zW@cw6=hy1;_dzrN3-&W?5BtwLq%Cl$Ir`w(t!J;Qe(e-X+rKa0%h5bk_qx-!1Jjke zKFrO#yX&E^!HU4eZoYG^MBTZ0dGGG6Hb2I;@Q^2{kGA!(%PY{Cd|J1zGfnw%-2NY9 zdt$&2iT|=jDIN3Y%ge6Vp?ie$_A{vk^X9RbJJ`4x+uQ%YwKbc`^w?&RdCu#Oe$G+R z;Zx}C=xAuUU}kXh;6X+O+xmYtVi^|>s6;oUoz9#jB5?SPI&Vpl?yAkxn{sqrmkS1e z`t)hjrcDsP>`1-uin(g1vhWJx$@(DYvN z^}Zpvj`xdT=MK%BIXBonF7c!=HAhRU&3a-Iai(8QaREa?3s1`7%a?_1o%9o{ud+LM zZakoTul|3nw6ye>6I(Jbi|Ir#FkF)M5dC+hNSCK8Cb2nUrA&Q;C8JkMe^XP_sb^6K z_Hh_)HNMVt{2&8Qn%4t0k7sM6x9df3%Q-W{&|q5G+gm5gOg8CH(_B7bMylbA?1gKc zq+YJ@dK%?X$GSrG_Ti>iwZFbJUH~1We|Vm0wpg6z?^dQHalM!WrXQw9Z_i6yJ-_bP z%4yl4LA9A_{+^x_YjuBcB^V_hVo{O%pL8Xlena7rO*xfk^*0!K$ky=Z9Jx{|@NDPP zD2HzuOD5R9VmJQ%_4RR$WVU6K_x}F={`10V*&jomUp>F|!nN;L^^3yHt~;4MpLmpY z5!<%wi{1GnBn?G^S#B~hGe1o8^z?M^lL^$j&Z7#)KX^Fc?vYJrCmJpy}*S)6C~_8#%--*i@mnNJu~L=BB3&jLZt*pWIaLxAwELvmZZlo;%7-tnaJek~OW{<2n+7zZf zjhb7l+rX_MS(yIw)6)l>ik?=D&mToct#h@V|Hyb=c4C3G{u1_Opfb5n)_T|O-H&Hi zX#AToZCcykDbuDUy^0WT>sp$4`_%2A^7r>ZjprW;VPRrE3D?)f?$Byz02NFvIT}aQ z=hrYbihR7Z)LZr)eJKIJK#Rk$Z;wRrL3)J;+sDgs?xr*M3!1D*V_YL<>^*yjRO)9H(a z9c)gvOnH2MLF=#T9&jsXlc2yOzi*PwtOq+fyxRF>Ck5MlIlk*yv2KGxTj)2d16LXq z8aOWHu{1eUD+?@n8g<1&dQIB8R;H>=2V3W;=__}8ux8F*2?_*O>ZJl8I?d6IK7cOkSSH&Hj z)R53T!C8y3;7c*j0gb;BUh2(GMG>>#-1y^Eq-(Ijy8PXXoYfuLici>ir9v)pD#S3X z>yxp(bnBMXuj92(*J@X}edC@ar4sFYjblp;H}7ZOvMDcjiXE6Mp}V*1GOxUyOh~(= zP`&?ryV|FxL=z@w)&KjM?xFv$)%esikBA-9vJ<`5vEFsPeo_5HqJU3aFN;!BQ`3YZ z2l>LA*RM~nVCkPU)o}{F3`X)4kkkJ?J253*VDl4fgG5xTtiXaM#t<;p*z@%a<=d z{n92vbEGOuAOI3Sk+Sl8abgMU=Dd?{J{LIzWRWOFf zukvGJVPRon;=@l*Pao{M9$zmzZFkYrQ*Uo?|19!rC+PC*rDlIq-Ji}Wths;q@Z!S9 z#{x?0Q(d~3EK%7tg-hP1BH;t8*k4dHi04_!ECo^0y$XA$H7G`|isY3RjU%0dJ3zj#M)yx7F$GXlHUrbx475yM{wt0Tr zizb5uYPEWmd=G@?NPb&tx5O=S-sDuTnPICY#&9<(m@IG*xNpkmXmXnaI)t6Aa(&UF zNRhS~(E<;Yl$G84<$5(2S$90x^rXd>VcWZR@BaP!XJ}}ss;X+zxv(bCCZ^9_g+ob9 zA?=1-317{$$pK3a{tt}%ux!=Ss1p-CKO6&wfn=F`=&A3g&J+9>A zZEhIIg3crS#k-NAe^GVfp?UM>vG`u>XGlv(Sm0B4YTk|K=jYEiNMyR7dvnv$NlO(R zv_2&LnIIUvVb`JAa+&N#w*Zq8YaswhOz*wcu^PE>ESD_ab}ME}47YH%3d5IISG_Ae1$1l+ z9yA=3@s`bRRd8fTm;^c;DZYJT(D@S+l@AtZJUZOYUwTgAa4uuz47Mvw&!U1T@0D)vS;Xe45@zoj8F};J;r2{72Zsao)5Y5)o)y2kqPa*YZq4NEgP@~3 z9@ty#iwX(S)#<3ZwkGoNvuA4Uyp6ggf(JQVCM9!RiRJZeV!x!=aliWeJI&APMJx@! zwwBCWx?#fxzu-LZ3Dl_*xEt+#XPF#qS+jO+_4jwSNk=$pSh%(nJ@s0{x8%^Oi4{M8 z{=A{(mY1^c`}V5I*^Nbv><2VL4C-_xRJphdENXv&?h}6D8L6-=d7;3OiH{y7HSZLQ z;hFcML{KztZ`IUOg=J@?@8;&`?@v7~rr^4b>D-w!DiWsp`U&DCj~@5i-`kok{$_dr z(-*sLyMyNuihq8gegmIeX6&4}%|T^)-+bYyZ*qnuxplF8 zUNcWVe8G`1^DIZyB0;0}$y9!)YpG~e_nD-&-hO%7Mhc`DjAMck>KM=Jsi8bf* z$K&$fUtV4wy*-a-`cki{T%4Q>H!VKpCi?yT{rNMN@0OfBY0{)i`pZ6SxqLY;#NW?v z*_|2I<$AA9-`l9_FaMo0`PcQ12mVa6CoBtEprUx?B7=LM%tME5MvM1|?PQJa&b_rI zGh~g6h!)4zwkfY}Zhk(;vN&gFqVd(+wQ@h$gK{q{U=++S7QS@%@^b%lk75-n&sb{Gc)t)))O10YO3P6U+eGc7fODAZ|}Bk z94&5*pnKDc=2R%$cwn_+efITr!OMI)J3B2aJ}9`jf7w-h$FOMG+`_`bBd=x{Ca;-z zg`>sFC1k1B)K^zm2L}sOAF*%JW!LUJQ1|An+C6n%_kOwDWy-4*AKlOU5T$i8`{0a> zbGLc2CM;;xc);7n>Go>F1_PyQR}_4X&Tw5~m@>nm=}VWWwwopAWP`T2okd5(+AYi8 zNZh{t`?|;snR6}IPEFP33_rxb&iK9F#Fx9i&OO*OG0r|9U+CBi?doY>a)li{(-iH3 zt&Lw@{5?lAI;b;vtuVupKRb(`XGo_XPjKIAUH`9U2Cpr{>5FDtlx{W_ZAhQh;IK47 zy*cMxv=qN+@V%n4D;MYJY-;4aG}-cCnrL2@)R`+!5;v->cm3ua>ooDf@>3`F7|2}o zle%S_?y&t6|&uYR2)JY({LP34JlGwyzhO8F4w z;_jaQjQw(sy5F1|JBy#6nQ44;-k0}xb{eNL9o4rwm3L@+_VvEHjkA*l_~v@-bFN+P zKYv@~lBn%@zE3`f?-EU`{(iT7q3r3Zf2}qrIer{B{pfmsUoB_b8=DiGcO96QysSQb zPUD#{gM|~@`D7QRBrsQW?ss!_-I{eZ>&Aw}0FxzW<1csHZgFSZn11^9#0~j-KDzz7 zX}RhCi9ZaLx^iOk`@cjjso&ACC|PG)JNFa8Gj1A-0^dGlQq1BP-!zZMD~_AJjq%N` zMXucqCJH-Winz(&IBDA1^7@$U!l3PWcfVM5UDVy%2Rc*x#(|}aZ`|&YG`{p&Lp$`x zf$wjQ>=8S{Y%}Lz_CbXc-`7RgpV-VRZ6;tpL9WOBj^7LeMpr2rnVj`o6f7iFFSe{p zw*9nKU$I)uT_zeN3+^=$5gSqp+ZY%ONmDp;R9l6H1h?wuWiKU0=& z%&z|D{isLQy6nONN6>BeKRD+$%{gJfxnZr}p%WR~_2ge{ZQwmovPHPp{p1a&4<-xJ z&d%y#_4M@QzyCh{bl;BXA6ba?(zNqH-3u44i{0H;u^?`n`A5N-vQ{Mu!jmUY2KnTyk^TP1vo4p51dBBP z|0w_8v2T0+{krSxVz+rQ#U>XwID45%^M?fNEJ`hTzr=I$nc&8brP}-d{mQPGI&Ud2 z=u}9SW{o$?Y=0|ePcZo~&-CiDo9+C8`=ht#E!A86VL9K@m2sI3*H*Y?GFvz1Tl#+E zJiO$4)QuzJA0)1`FfFn5oo&`Cv@pPl$?W!?N@Ffb!KW)%YOQxI%X3J5yY<7zj~lOV zls3socvrsd{_b-9TXHi~{15j|KeO)7hS|)YqHHc?J94G(NGe;NcY2yG=!&xmiq0$S zBt!xnH!#ke7k9!j$8zyR8I@7x(vBq--Xt~>= zCkrxc>Y9#qcXde_CLP(5d3izYjLDCkUdCuAz3(-@m+;u%{;$Z(6Ay1RAHQ!>(0~2V zRZX+a!V9xMzb#hS)i1FiF5%3kyw-Gy9|0#y^3Kn*y}l;$^WX3HFMoZvkTqK+*8eBJ za_O5J69uQ)Y&CV6cO*NJ`=*P#`}Y?Yo6l@2&7UZ_PWtPos3&3yOCKNaKkQxn{M=Hh zt=Cs{YOJgO|L<@4yE`Z2&#rbexx^hH;Mk$mB!6Slxg?erfgh7Y3;4f8IUHT_vHjxW z?k0_v&P88Djxc12r1T4ITA(nUYwP!(6;`o6r}?t4u2Nlpbn=RW%b#yGhd2LU zoSd9I>0fs5osi_ei(6F7B|K=`h4(z39-6nNJxrapoGZ$MAhfz)Za`2ozV*D{N z%`;m1e0YOGW=YL4PVZakSe+@g_3+cwj>H!!;f#!oJZrecbQ~fDuUbZ%VlCjExs4X3i6J&R-n2`ZeZ~Eru=Jc~_j*2|t z%0f5zXL4^0zI3T#oywhaoPKjG1anXF-)yioDBH~V)Y9nEsT8L3pI7lz>TZgECG=k` zcIM1g2?v{4rrz~x`qE(=a^%(3)eCh(R@}Y3ExJHpy6?$Ju4SjQC*I7SI8(mPH~M?- z@jltp({!b+%XH3se*gd9dy(dtVxeoVtWBa{Ut61Ns{N~P$+8Z+k{1*9GPue*ng`xd zJd?nt(S3OD*K5(o`(!t-QMW$RHSORr2lmu-Jx${~a&|R88soUN^CfqDe|!75#PRtt zN$Ud_yBVaUZ9Hy%cXxUEh53fbY|9@ARr7y|O4&T|C*!9m8y!3Oms<;LV^)N%owZif zsQ8&roA;qf8>g~tY3DwYXeO_BBKzS1g9i26TQZq>?Y`eB-jKR7Xek??Ovi`KH%l*F zKXF3$NJN!vYPRs@<^aP+!@55|v_e^iO_^+x_d!Jw*ITR7R{_@q|4a!CQ#*V{Me0ezlB;-;OgLGJTIX9d2o1F;iG6sJJXsll{%H>*q5cG<}X=_h(P#=M(N`%8c1p zS6$td>b=VTU)QaN8oW{_3vO+ynyljbaKg5X@NEA7lV+bV_;TjLLg$GoCY)=%Ki!%n zZ&v8bww`s5%gRml|Ld;svHv=rpRk={r=oLPfZ+D*>+2#nr@aAfhkf>LgZJ51ulkiY z)!#T8#~fWLdTx%wsms#>6wkcbT5`;N_v2aD-^ZNH{um+Nbz|A4&A$)0c8NUP|81Rc zWmlW}1I{-SmEDD+SfmrrN6cj2JJ)}Yn3;0RSq$xCl;}F@xjb zjpnorfx@8ub$`94YB_2$GBWlAclZk>K04AlC49p3`~SX~hp_LtvOeBEs|B=WQT)xp zycw4xDQZH zsBRJ1%c2-6tu?D*OS?6w&T!}`UX=0n*47h6UkpC}Z>gPley^AZ_dXNX#FfWg9oheUU4Tp2w`4qNh{F@i5rkxS;0$-|s8LHJSvE_hksN?pn+q zXdM9R3@7sc*iiNL)w;~3Z$sTpW^dK{YsIHFKY?==+9^?SnYmn z{<_YU#TQOk7C*DuFj3F<_Xf9HLB4+krmc(JZ5Dl~RA&0KukY?kM`m!_-@N4y8l4sK zUB2h*wdk5{C(nLro_KF=T=yAQuE$2nm!F-T-Oek0ZBJ#fTVk8aFAl$iC2rh%zun3% zY3D8IdG?L#VQ{Xf;*mycvR3 zB^qq966ZbHur>9xSXrv^?b}_GgO~fM`u)&$Nq_g3=WIcsK$fvBYvF?Sz<~4fY&)$~ z7IioI)Nh)v9lkCgWY>&omsbWZKE^yV?8Gvr%3E>WJcgc24r+Ca={g<0zBXEXYTiM& z8Yd&)Stf}lTUPqzTzsb6iyzRk#{;i=u*+mT&`C3D6c159oik@C9f!4*HTq|dOLr= zE3cF6l>D9xQ(LuU%9a(dvf!o>LMt z6ojp0xi*=vUmG{izJ4EXjmW~X*V3Oh8lGNpY|U>2mEMh&zgLRC$V<^W;$63N`>Ick z$LjxlJnmvwn8&>!pyJ=x_4Te76&W(5C-z@kDk5u`#PYT<&@flRw(85i+TS|@z8PfP z-j*xVdfK%^XvLL7J+rOL-gtO;B!tgVaPeB%G;M=rL_+MhlX7ngEz=d(yV~iON>0?> zkXx!U>D;^?<WnK*UtHK-2UIe z2RjNL9x8l%Y-`5FCKk{@(U(WN&iZ{il*3^>qw$~8)}Q*TdbpYxQ_s#aozlhgNan;> zrS#=~b00l^oah>2@-;aoMyAH&`K>j#j&0e{HF0WS#FULKWWoDlcsV#v93N925}|NW_)J#*URRyIrh-Rv{Y zx;@iAk^RwNmFN4d8#+0RY+@9W-ad4CeQoW{v@0tDA@?wfJI=2A_VtZ3xHAxwexBn+ z-Y?nGFYk80e|LZX|1&d#$?j0l6qGwV%QX4sbt+3v;?48)8;3M`2&rC@1Q|yWlYG_a|IVl(} z_o&DWh?}0ofwa5B)C~;DXn_HGI+V)Y_qrZ|KI;VTPMM~;;2>a^BwBdV0G4@?A6SYOP9rQ&Lnk{kI)rW9O6Ea6RRQ&fe=x znFsSV+jss;QN7cew&A({l2^+!6?X6c^-8;ou)Z^YybcK?$*|$aCKE^wIy%p z>aexZ+w)3FOyV!G{osvjQkP5;*k$Iw^(n_yu`_Jv9b8!492^{OZc4S3?J}C>65?Q2 z5V$?>Zq&A%PMwV_*=|UbJ*wtAyRxvUMT{qSLxQ89x{?x;mhzJex-3HJj*(v6po__7 zpB4Rkc~50=hS;}fMY;F)&7H7VHE-Uj8@Vgh*B?Ec=P>hn(~Be><^Bo#SlAxh%{+R; zm(8#z@6L{k&m?RLAGPeAnel9n`kU^W*IPGK*Xl-XaoAqqc&6~6s%!Xx%#edBrqff; z&9Ph|CDCx&FDb1;RD@}v%Oj>s(^ITwV7FOuE_GPRu%+phxne8;Pd+JTi-H)nI_W9QVq8LtTXoiq@S|T;m*sg3G-#9 zSp0mse7=QV=*cH1C%^nFWtw$Em*bexDF>#hRlSWzJ~(mpVzN^Q(0On%72cUBvTblW><=tI@>64wXMXBx>FKk~P8U-cq*4>_^;s z7GDmTF7c1Ad^)v_SNhWaFp>39Te-}VZI-IFwk8~P>y;{faiOvHlWoqn%Fk&ovY}ey z_wV1IuXb^Ejhc?8eW%at^)czrP57tQFs{BqHiS!bm)b=wsmX077a3hv70iZEfm%0AJv=F|10Ood|> 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ȝ@f8HhPCP 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

    ?qc{d~S+g~qe~{(k@a`)WZKxs|_rVg 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 - - - - - - - -

    -

    -

    -

    - -

    -

    Grammatical Framework

    -

    -Version 3.1 -

    -

    -14 December 2009 -

    -

    - -

    -

    -[ Demos -| Download -| Libraries -| Reference -| Tutorial -] -

    -

    - -

    -

    -[ Demos -| Download -| Developers -| Libraries -| People -| Publications -| QuickRefCard -| Reference -| Tutorial -] -

    -

    -

    -

    -

    - -

    -

    News

    - -24 November 2009: We have problems with the release via Darcs. You can -download a recent snapshot of GF (sources, libraries, documentation) -here (gf-[date].tgz, 13 MB). -

    -24 June 2009: GF version 3.0 released. No longer beta! -

    -4 June 2009: GF sources (from the darcs repository) can now be compiled with GHC 6.10.3, but no -longer with GHC 6.8. -

    -29 April 2009: GF online course available as videos: see "News" under the -GF Summer School Web Page. -

    -20 April 2009: -On-line course "GF for Resource Grammar Writers" starting today at 15.30. See the -Summer School Google Group -for instructions how to start. -

    -

    -3 April 2009: -Two demos and one talk on GF at EACL in Athens. -

    -

    -20 February 2009: -GF Resource Grammar Summer School -in Gothenburg, 17-28 August 2009. -

    -

    -4 November 2008: -GHC 6.10 released, but it doesn't work with GF sources yet. -If compiling GF from source, use e.g. -GHC 6.8.3. -

    -

    -15 August 2008: -Numeral translator for the iPhone -

    -

    -27 June 2008: -release of GF 3.0 and this new web page; the old web page is -here. -

    -

    - -

    -

    What is GF

    -

    -GF, Grammatical Framework, is a programming language for -multilingual grammar applications. It is -

    -
      -
    • a special-purpose language for grammars, like YACC, Bison, Happy, BNFC, - but not restricted to programming languages -
    • a functional language, like Haskell, Lisp, OCaml, Scheme, SML, - but specialized to grammar writing -
    • a natural language processing framework, like LKB, XLE, Regulus, - but based on functional programming and type theory -
    • a categorial grammar formalism, like ACG, CCG, - but different and equipped with different tools -
    • a logical framework, like Agda, Coq, Isabelle, - but equipped with concrete syntax in addition to logic -
    - -

    -Don't worry if you don't know most of the references above - but if you do know at -least one, it may help you to get a first idea of what GF is. -

    -

    Applications

    -

    -GF can be used for building -

    - - -

    Availability

    -

    -GF is open-source, licensed under GPL (the program) and -LGPL (the libraries). It -is available for -

    -
      -
    • Linux -
    • Mac OS X -
    • Windows -
    • via compilation to JavaScript, almost any platform that has a web browser -
    - -

    Projects

    -

    -GF was first created in 1998 at -Xerox Research Centre Europe, -Grenoble, in the project -Multilingual Document Authoring. At Xerox, it was used for prototypes including -a restaurant phrase book, -a database query system, -a formalization of an alarm system instructions with translations to 5 languages, and -an authoring system for medical drug descriptions. -

    -

    -Later projects using GF and involving third parties include, in chronological order, -

    -
      -
    • GF-Alfa: - natural language interface to formal proofs -
    • Efficient: - authoring tool for business models. -
    • GF-KeY: - authoring and translation of software specifications -
    • TALK: - multilingual and multimodal spoken dialogue systems -
    • WebALT: - multilingual generation of mathematical exercises (commercial project) -
    • SALDO: - Swedish morphological dictionary based on rules developed for GF and - Functional Morphology -
    - -

    -Academically, GF has been used in four PhD theses and resulted in around -fifty scientific publications (see GF publication list). -

    -

    Programming in GF

    -

    -GF is easy to learn by following the tutorial. -You can write your first translator in 15 minutes. -

    -

    -GF has an interactive command interpreter, as well as a batch compiler. -Grammars can be compiled to parser and translator code in many different -formats. These components can then be embedded in applications written -in other programming languages. The formats currently supported are: -

    -
      -
    • Haskell -
    • Java -
    • JavaScript -
    • Prolog -
    • Speech recognition: HTK/ATK, Nuance, JSGF -
    - -

    -The GF programming language is high-level and advanced, featuring -

    -
      -
    • static type checking -
    • higher-order functions -
    • dependent types -
    • pattern matching with data constructors and regular expressions -
    • module system with multiple inheritance and parametrized modules -
    - -

    Libraries

    -

    -Libraries are at the heart of modern software engineering. In natural language -applications, libraries are a way to cope with thousands of details involved in -syntax, lexicon, and inflection. The -GF resource grammar library has -support for an increasing number of languages, currently including -

    -
      -
    1. Arabic (partial) -
    2. Bulgarian -
    3. Catalan (partial) -
    4. Danish -
    5. English -
    6. Finnish -
    7. French -
    8. German -
    9. Hindi/Urdu (fragments) -
    10. Interlingua -
    11. Italian -
    12. Norwegian bokm�l -
    13. Russian -
    14. Spanish -
    15. Swedish -
    16. Thai (fragments) -
    - -

    -Adding a language to the resource library takes 3 to 9 -months - contributions -are welcome! -

    - - - -

    sCcY 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

  12. ?x2&R6{oFWEFA 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%0A4#_aqw+28Kw_Wb)Zjngk=J``bN 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%0AsqfysD=I3A-kvvg+O%sIFYc`Q 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